【《第三方物流公司的信息化管理体系设计与实现》12000字(论文)】.docx
第三方物流公司的信息化管理体系设计与实现摘要第三方物流公司的信息化管理体系.包括了整条物流供应道体系的物流管理和所有社会活动,包括了大批信息,在整体物流配送经营活动中起着重要神经系统功能,其信息来源于物流配送经营活动自身,以及对物流配送经营活动有深远影响的环境。根据垂直方向,物流信息管理系统内部又可区分为管理层、监控层和作业层;而根据水平方向,物流信息管理系统内部又涵盖了供给物流、生产物流、芭销物流、回收与谖弃物流的装卸、仓储、处理、打包、流动加工等物流配送管理。在设计中,应该本着可信度、完善度和经济效益的原则。物流管理系统的整体规划首先要涵盖整个功能,然后要规划清楚笆理系统的结构层次.主要分为了数据层、服务层、运用层和规划层,第三是根据上述的技术要求加以规范.从而进行设计。目前第三方物流公向信息管理系统的具体内容,主要包括了物流跟踪系统、自动订单管理系统、业务时点信息系统、事物处理系统、决策支撑系统、资源规划系统,以及智能一体化运输系统。这样的物流管理信息系统已经是相当成熟的体系,而目前许多第三方物流公司虽然还未制作成完善的信息系统,但也在不断完备。随着现代科技与物流技术的蓬勃发展,要形成具有实力的第三方物流公司,就需要拥有现代化的物流信息管理系统。关键词:第三方物流:物流配送;智能一体化;物流管理信息系统第I受绪论21.1 课题研究背景21.2 研究目的与意义31.3 主要研究内容3第2受系统应用的开发工具和环境错识:未定义书签。2.1 软件开发环境42.2 C做点42.2.1 效率与安全性A2.2.2 支持现有的网络编程新标准42.2.3 消除大量程序错误52.2.4 对版本的更新提供内在的支持降低了开发成本52.2.5 商业过程和软件实现的更好对应5226C#语言允许类型定义的,扩展的元数据62.2.7 犷展交互性62.3 ASP.NET技术介绍72.4 B/S架构介绍82.5 系统分析93.1 可行性分析93.2 系统需求概述103.3 第三方物流企业管理信息系统的主要功作I1.第4章系统设计与实现124.1 系统的功能模块设计124.2 系统结构124.3 数据库设计24.3.1 数据库设计概述24.3.2 实体关系(E-R)图设计24.3.3 数据库表设计6第5章系统实现与测试IO5.1 主要功能模块的实现105.2 超级管理员模块125.2.1 超级管理员资源管理模块135.2.2 超级管理员订单信息管理模块145.2.3 超级管理员系统管理模块1653普通员工模块175.4 车辆管理员模块185.5 仓库管理员模块19结论2()参考文献21第1章绪论1.1 课题研究背景经过对传统物流配送体系与第三方物流配送体系的深入研究.二者的诞生都是适时而生。如物流是指工商企业在增加收益、压缗成本的压力下,在资源领域和人力资源领域利润开发日益派难的状况下,把目光从工业生产领域投向了流通领域时出现的第三利润来源。最初,人们对物流管理的研究仅仅局限于工商企业内部。公司在纵向整合的思维导向下,既做生产也搞配送。所不同的仅仅是在物流这个概念确切提出之前.公司的目光很可疑还只是限于运输和仓储这两者之间的综合优化,但当物流概念明确提出之后,在现代技术的帮助下,泥物流优化从最初的运输、仓储延伸至运输、仓储、配送、流通加工、信息服务等更广为宽泛的全系统综合优化。进入了20世纪90年代,由于科技的进步和国际化市场经济的形成,公司所面对的国际竞争日益加剧,纵向整合的弊病也显露出来了:核心公司负荷太1.除负责管理产品生产之外,还负贡管理原料的采购、商品销鱼和物流等活动;一体化成员数量过多,业务隆条过长,使得物流、信息流往往被歪曲,对市场经济反映迟缓:各个经营环节均存在着诸多竞争对手,竞争压力人为增大;同时核心公向也无法集中主要精力于发展核心主业,严重影响了企业实力的整体提升。在这个情况下,横一体化模型就被提出来了。该模型是在应对国际市场的竞争形势.对传统纵向一体扬弃的基石上产生的。横向一体化明确了公司必须要聚焦在竞争优势于自身公司的核心内容服务,并借助利用他人公司的网络资源和优势服务能力来实现公司的韭核心服务.以实现迅速反应市场需求、减少企业经营成本和经营风险的目的。对制造公司而言.具核心内容服务一般地讲就是产品制造,配送服务对他们而言通常属于非核心服务,这也就形成了第三方物流配送形成的前提条件。确切的说,第三万物流是在公司内部强化核心服务、横向整合思路的直接影响下而形成的.是内部社会发展分配的必然结果。而在第三方物流配送体系形成后,其所产生的专业化效率、大规模经济效益.对工商企业在减少配送成本、增强核心服务竞争力以及客户服务水平等方面产生的积极深远影响,也印证了横向整合思路的科学性。1.2 研究目的与意义物流和商业仓储管理系统是第三方物流管理系统中最主要的功能,是经营商业物流公司的最主要的经营数据库来源,商业物流管理在现实生活中也不断的在发展壮大,商业物流的业务量也在突飞猛进,只是由于单个产品的商业仓储管理能力和收益都变的越来越低,市场竞争也就更加剧烈。那么这就需要物流公司提忌配送的效率.提供更多样化的服务,也就非常有必要通过信息化的管理来诳行货物的管理,这也提高了货物的流通速度,增加了公司的实力和公司的收益。第三方物流公司信息系统开发的主要目标是通过信息系统的建立.迸一步提升企业的经济管理能力与信息化管理水平,以改善整体运输服务水平,寂少经营成本费用.熠强公司的市场话应性和综合竞争能力,并根据公司的实际状况,以整体规划、分步骤进行、绩效驱动、要点攻破为发展原则,建成具有实用性、先进性和可持续性的僖息系统。本课题以现代第三方物流公司为例,通过深入研究现代第三方物流公司信息系统设计和实施中的有关理论和方法,希望能为现代第三方物流公司所提出的以物流信息为核心的现代物流管理系统平台,以达到与顾客、供货商和配送企业的信息全面共享、服务流程智能化、向顾客提供增值业务信息、向管理人员、决策者提供客观真实的统计分析数据.从而提升市场反瓯速度和决策效果。1.3主要研究内容基于.NET平台的第三方物流管理信息系统网站也使用了B/S架构,因为它只要求在服务器端有网页功能就可以,所以不需要安装其他的应用程序,客户运行程序就如同操作网页一样。这样的架构使得程序的操作看起来更为简便.同时运行程序的成本也更为便宜,企业不需配备更多的客户端电脑,也能够通过在一个可以连接互联网的地方使用程序来协助企业进行第三方的物流管理。本论题的开题目标,是要开发一种功能强大的第三方物流管理信息系统来进行对物流企业的全过程管控,从而提升对物流企业的整体管理水平。1.4 软件开发环境本系统使用Visua1.Stdio2019为系统开发工具,以SQ1.erVer为后台管理系统数据库,内容主要涉及系统需求分析,数据库系统设计.系统结构设计和系统编程实践等内容。1.5 C#特点1.5.1 效率与安全性新兴的互联网经济处境迫使电子商务公司需要更快速的处理竞争对手的威胁。因此开发者们需要减少开发周期,并持续发布应用程序的最新版本,而不仅仅是发布一种“标志性的新版本。C#在设计时就已经充分考虑了这种问感。它使开发者能够用更简洁的代码解决更多的问题.并且也不容易出现错误。1.5.2支持现有的网络编程新标准新型的应用程序开发模式也意味若更多地处理方法依赖于最新出现的互联网标准,比如HTM1.XM1.SOAP等。现在的开发工具通常都是先于网络问世的,甚至是在大家所熟悉的网络还处在萌芽期的时候问世的。所以,它们通常都无法很好地支撑新的互联网技术。C#中包括了MiCroSoft.NET的内置的特性.允许所有组件都得以轻易地转变为XM1.的网络服芬方式,即可透过Imemet被在其他掾作系统上执行的任意程序所调用。更重要的是,XM1.网络服务架构能够揩己有的XM1.网络服务对于开发者而言就与C#对象很相似。这样一来,开发者就能够很简单地利用他们已有的面向对装的程序设计技能,来利用已有的XM1.网络服务。其他一些更精细的特点,使C#作为一流的互联网程序设计工具。因此,XM1.正在逐步作为在互联网上传送结沟化数据信息的标准。这种数据信息类别的集合通常相当小。但因为提升性能.C#中可以将XM1.数据信息类别直接地反映到SIruCt数据信息类别中,而并韭C1.aSs。这样对于处理较少堂的数据信息类别来说十分高效。1.5.3 消除大量程序错误即便是专家级的C+应用程序员,也常会犯下一些最单纯的小出错-例如遗忘了初始化变量,而通常也正是因为这种小出错造成了难以预料的重大问题,有时甚至会消耗较长时间用于寻找和处理。如果把一个编程出错当成产品来应用,即便最单纯的出错修改起来也可能要花费非常高昂的代价。C#的现代化设计,可以减少许多常用的C+程序设计错误。例:(1)资源利用率高,降低了编程员内存管理工作的压力。(2)C#中变量由环境自动初始化。(3)变量是类型安全的。如此一来.程序员创建和维持一个处理复杂商业问题的程序也就更简单了。1.5.4 对版本的史新提供内在的支持降低了开发成本更新和维护软件组件是一个易于产生程序错误的管理工作,由于对代码的更改可能引起珈腺效应进而改变原来语句的含义。为了协助程序员做好这个管理工作,C#需要为版本的更改提出自己的帮助。这可以防止编码时出错,并增加了版本间变更的灵活性。总的来说,这种特点导致在设计程序项目的后期版本的流程中更为健壮.进而降低了后期版本的设计生产成本。1.5.5 商业过程和软件实现的更好对应企业的商业规划若要付诸现实,需要在抽妥的商务流程与现实的软件实现间形成密切地对应。但是大部分编程语言都很难实现这些。因此,如今的程序员们通常通过代码注释来注明一个类相对于另一个更抽象的商业对象。156C#语言允许类型定义的.犷展的元数据这种元数据能够使用于领域所有对盘。而项目创建者也能够界定应用领域中特殊的海性,并将他们使用到其他不向语言元素中.诸如类.接口等。接若.开发人员就能够编程并检测各种元件的特征属性。如此一来,许多工作就都显得简单多了,例如创建一种小工具来自劭检测各种类或连接有没有被正隔地界定为一个抽象商业对象的一部分,甚至是制作一个基于对象的葭业应用领域中特定属性的报告。而自定义的元数据与程序代码相互之间的密切对接,能够提高程序设计的预测行为与现实进行的过程相互之间的对应关系。157扩展交互性为了一个自加理的,类型安全的工作环境,C#适用于大多数中小企业应用。但是现实却证明了很多应用还是需要一个更底层的代码,要么就是出于软件功能性的考量,又或者就是要和目前的最新的应用程序协调运行。而这种状况或许也会逼迫开发人员采用C+.尽管他们自己也希望能有更加可行的开发环境。C#采用如下方法来排除这一难题:I-内苦了对组建COM及其通过Windows的API的支持;AP1.是指一个预先界定的工具函数2.允许有限偃地使用纯指针。在C#中,所有对象都自动产生一个CoM对段。而开发人员也不再要求显式的执行!Unknown或者任何COM连接.这些功能通常都是内部已有的.同样的.C#也能解自动调用所有的COM对装.而不管它们是由何种编程语言所创建的CC#中存在了一种强力的功能.使得编程中可直接调用某个单纯API对象。在那些经过标记的代码中,编程人员能够利用指针和CC+固有的一些特征,如手工的存储器管理和指针计算。这一点就足以让编程人员继续使用C#语言。这也表明.C#程式员只能在传统性的OC+代码的基础上整理出思路从而编写出新的程式,却不会舍弃那些基础的代码。不管支持COM还