物流管理系统的设计与实现论文.docx

上传人:牧羊曲112 文档编号:1739309 上传时间:2022-12-16 格式:DOCX 页数:49 大小:1.29MB
返回 下载 相关 举报
物流管理系统的设计与实现论文.docx_第1页
第1页 / 共49页
物流管理系统的设计与实现论文.docx_第2页
第2页 / 共49页
物流管理系统的设计与实现论文.docx_第3页
第3页 / 共49页
物流管理系统的设计与实现论文.docx_第4页
第4页 / 共49页
物流管理系统的设计与实现论文.docx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《物流管理系统的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《物流管理系统的设计与实现论文.docx(49页珍藏版)》请在三一办公上搜索。

1、河南大学本科毕业生学士学位论文学号:2009430068河南大学2013届本科毕业论文双汇物流管理系统的设计与实现 Design and Implementation of the Shuanghui logistics management system 论文作者姓名: 闫冬冬 作 者 学 号: 2009430068 所 在 学 院: 计算机与信息工程学院 所 学 专 业: 网络工程 导师姓名职称: 闫朝坤(讲师) 论文完成时间: 2013年4月29日 2013年4月29日开题报告河南大学2013届毕业设计(论文、创作)开题报告(学生本人填写)学号2009430068姓名闫冬冬导师姓名职称闫

2、朝坤(讲师)开题时间2012年12月1日课题题目双汇物流管理系统的设计与实现课题来源导师指定 自定 其他来源课题的目的、意义以及和本课题有关的国内外现状分析:1. 目的:让公司完全实现自动化网络办公。2. 意义:优化工作效率,提高公司竞争力。为客户提供更贴心的服务3. 现状:21世纪的前十年是我国物流行业飞速发展的十年,伴随着网络购物的指数性增长,以及城市化商业的迅速发展,物流公司如雨后春笋般崛起,三通一达、德邦、中外运等都已经发展成全国规模型物流企业,然而随着市场的不断饱和,客户日益个性化的物流需求,以及运输成本的不断升高,各物流企业必须要整合自身资源,提供个性化的差异性服务,实现更便捷的信

3、息化管理,才能更大限度的节约成本,提高工作效率和质量,以及优质的服务,才能提高竞争力。在今后的大浪淘沙中激流勇进。研究目标、研究内容和准备解决的问题,拟采取的方法、技术或设计(开发)工具:1. 目标:设计一个方便物流公司财务人员方便财务管理,调度人员方便调配车辆,业务人员方便管理业务。2. 内容:物流配送管理系统主要需实现后台管理员维护基础数据信息,包括客户信息、货物类别、重量收费、路程收费、配送车辆、部门信息、员工信息、配送城市和配送路程费用;业务功能需要客户或管理员增加托运单,管理员根据托运单配车,配车以后即物流公司可以托运该单,当货物送到目的地后,产生接收单,即货物已经送到并接受,此次业

4、务任务完成;公司的财务人员需要对货物托运金额进行查询和统计。3. 准备解决的问题:本系统采用基于Web的B/S(Browser/Server)结构,即浏览器和服务器结构,三层体系结构模式。采用C#中的A技术以及Sql Server 。A的链接数据库功能还是不太熟悉需要看资料解决.预期成果:1源程序2毕业论文进度计划与阶段要求:(1)2012-12-1 -2012-12-31:查找资料、确定毕业设计题目。 2013-1-1:将毕业设计题目和基本功能说明发送到导师邮箱。2013-1-2 - 2013-1-10:导师根据开题报告下达任务书。(2)2013-1-11 - 2013-4-2:搜集素材、整

5、理设计内容。 2013-4-3:将开题报告和整理的设计内容发送到导师邮箱。(3)2013-4-3 - 2013-4-9:根据导师的建议和指导,修改毕业设计编写论文。 2013-4-10:将中期检查表发送到导师邮箱。(4)2013-4-11 - 2013-4-28:根据导师的建议和指导,修改毕业设计和论文。(5)2013-4-29:将设计和论文终稿发送到导师邮箱。 开题前收集的资料和参考文献(5-8种)1马骏.C#网络应用编程(第二版)M.北京:人民邮电出版社 20102 黄梯云.SQL Server 2000 实用教程M.北京:人民邮电出版社,2009.3 孙永强 戴锋 陈宗斌.Visual

6、C# .NET程序设计基础.北京: 清华大学出版社,20024张海藩 软件工程导论M.北京:清华大学出版社 20085王珊 萨师煊 数据库系统概论M 北京:高等教育出版社 20106马骏 C#程序设计及应用教程(第二版)M 北京:人民邮电出版社 2010指导教师对开题报告的意见:同意按开题报告的题目和设计思路开题。指导教师签名: 2013年1月10日开题报告河南大学2013届毕业论文(设计、创作)任务书(导师根据学生的开题报告填写)题目名称 : 双汇物流管理系统的设计与实现学院计算机与信息工程学院学生姓名闫冬冬所学专业网络工程学号2009430068毕业论文(设计、创作)要求1设计内容双汇物流

7、管理系统的设计与实现2 基本要求 管理员功能 (1)客户信息维护:对客户信息进行维护,添加、修改和删除操作。 (2)货物类别维护:对货物类别信息进行维护,添加和删除操作。 (3)重量收费定位:对重量收费阶段进行维护,添加和删除操作。 (4)路程收费定位:对路程收费阶段进行维护,添加和删除操作。 (5)配送车辆维护:对货运车辆信息进行维护,添加、修改和删除操作。 (6)部门信息维护:对部门信息进行维护,添加和删除操作。 (7)员工信息维护:对员工信息进行维护,添加、修改和删除操作。 (8)配送城市维护:对配送城市信息进行维护,添加和删除操作。 (9)配送路程费用维护:对货运费用信息进行维护,添加

8、、修改和删除操作。 客户功能 (1)托运单列表:对货物进行托运的信息维护,添加新单、查看和删除操作。 (2)货物费用计算:可以根据货物的重量和路程计算出运输费用。 (3)接收单列表:当货物通过物流公司送至目的地后,管理员对该货物提供接收单。 财务人员功能 (1)货物托运金额查询(2)货物托运金额统计。3要解决的问题Sql Server数据库的设计和编写。4要求提交的成果(1)毕业设计源程序(2)论文指导教师签名:2013年1月10日任务书河南大学2013届毕业设计(论文、创作)中期检查表(导师只填写评语,其他由学生填写)题目名称:双汇物流管理系统的设计与实现学院计算机与信息工程学院学生姓名闫冬

9、冬所学专业网络工程学号2009430068一、毕业设计(论文、创作)进展情况 已经实现了管理员登陆、注册、修改密码等基本功能的设计与实现。二、毕业设计(论文、创作)存在的问题及解决方案存在问题:论文初稿的内容还不丰富,对材料缺少认真度量; 2、标题概括不够精确,各部分逻辑关系不能很好把握; 3、语言不够凝练,个别地方有错词、错局,标点符号与格式有误; 4、政策建议上缺乏新意; 5、缺少英文翻译摘要。6、个别功能还没有实现,数据库连接还有点问题 解决方法:1、多查阅相关资料,认真把握材料取舍,仔细修改论文初稿和开题报告; 2、要明确中心思想,论据要与论点相符合; 3、仔细研读论文初稿,进一步精简

10、语言,改正细节错误; 4、问题的解决方式上要摆脱旧有的常规思想,充分挖掘新意; 5、着重关注各部分之间的逻辑思维关系。6、继续按照任务书完成所有要求功能,查看相关资料,最综实现正确运行。三、学生本人对毕业设计阶段所做工作及进展情况的评价由于实习工作原因,进展缓慢,现在正努力请假回学校专心写论文,之前和导师沟通不充分,出现问题较多,今后会更密切通过邮件等方式和导师联系交流论文问题。四、指导教师对学生毕业设计(论文、创作)中期检查的评语根据该生提交的毕业设计成果,以及该生和导师交流的情况,同意该生通过中期检查。允许该生根据本人搜集的参考资料和已经完成的设计成果,开始整理毕业论文文档。指导教师签名

11、2013年4月10日中期检查表河南大学2013届毕业论文(设计、创作)教师评阅成绩表学院名称:计算机与信息工程学院学 号20093430068姓名闫冬冬专业网络工程指导教师闫朝坤教师评阅平均得分论文题目双汇物流管理系统的设计与实现指导教师评语及得分指导教师评语该生的选题有实际意义,按时完成了所要求的功能。论文叙述条理清晰、详略得当,是一篇良好的本科论文。评分项目分值指导教师对毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分指导教师签名 2013年4月29日评阅教师评语及评分

12、评阅教师评语该生论文结构合理,论文语句流畅,思路清晰,表达准确,是一篇良好的本科论文。评分项目分值评阅毕业论文(设计、创作)评分撰写开题报告、文献综述满分15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分评阅教师签名 2013年5月3日此表由教师填写综合成绩表(一)河南大学2013届毕业论文(设计、创作)综合成绩表学号2009430068姓名闫冬冬所在学院计算机与信息工程学院答辩委员会评语及评分答辩委员会评语该生答辩过程中思路清晰,反应敏捷,论文结构合理,条理清楚,达到本科毕业设计和毕业论文要求的标准,经答辩小组评议,同意

13、通过论文答辩。答辩委员签字(4名以上): 2013年5月5日评分项目分值论文答辩小组评分答辩情况论文质量合计(100)内容表达情况(15)答辩问题情况(25)规范要求与文字表达(20)论文(设计、创作)质量和创新意识(40)得分答辩委员会主任签字: 2013年5月5日毕业论文(设计、创作)成绩综合评定(百分制): 分(教师评阅表平均成绩占40%,答辩成绩占60%)综合评定等级(优、良、中、差):备注:一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。二、

14、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下。三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇。五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容。须报教务

15、处备案。综合成绩表(二)河南大学本科生毕业论文(设计、创作)承诺书论文题目双汇物流管理系统的设计与实现姓 名闫冬冬所学专业网络工程学 号2009430068完成时间2013年4月29日指导教师姓名职称闫朝坤(讲师)承诺内容:1本毕业论文(设计、创作)是学生 闫冬冬 在导师 闫朝坤 的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。2学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘。备注:学生签名: 指导教师签名:2013年4月29日 2013年4月29日说

16、明:学生毕业论文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第2条即以备注为准。承诺书目 录摘 要IAbstractII第一章 绪论1 1.1 题目来源1 1.2 课题背景 1 1.3 国内外该方向的研究现状及分析 1 1.4 系统开发的意义 2 1.5 系统开发的方式 2 1.6 相关技术介绍 2 1.6.1 ASP.net简介 2 1.6.2 C#简介 3 1.6.3 数据库SQL Server简介 3第二章 系统分析 5 2.1可行性分析 5 2.2需求分析 5 2.2.1系统功能需求分析 6 2.2.1数据库需求分析 6 2.3主要数据流图 6 2.4 数据字典 7第三章 总

17、体设计 11 3.1 系统总体设计要求 11 3.2 系统功能总体设计 11 3.2.1 管理员功能 11 3.2.1 客户功能 12 3.2.1 财务人员功能 12 3.3 界面设计 13 3.3.1 界面设计规范 13 3.3.2 界面布局设计 13 I 3.4 系统操作设计 13 3.4.1客户信息维护 13 3.4.2 货物类别维护 14 3.4.3 配送车辆维护 15 3.4.4 配送路程费用维护 16 3.5 数据库结构设计 17 3.5.1 概念结构设计 18 3.5.2 概念结构设计的方法选择 19 3.5.3 系统的ER图 19第四章 系统实现 21 4.1 运行环境 21

18、4.2 主界面 21 4.3 客户信息维护列表(frmKhList)22 4.4 客户信息维护页面(frmKhMod) 24 4.5 货物类别维护(frmHwlb)25 4.6 配送车辆维护列表(frmCarlist)26 4.7 配送车辆维护页面(frmCarMod)28 4.8 托运单列表(HuoWuList) 30 4.9 货物托运单维护(HuoWuEdit) 31 4.10 货物托运金额查询(MoneyList)33结论 34参考文献35摘 要随着计算机网络的飞速发展,物流公司的规模急剧扩张,货运吞吐量倍数增加,物流行业对计算机网络的要求也越来越高。通用的办公软件系统越来越不适应企业个

19、性化的功能要求。所以目前针对各企业单独开发的物流办公系统越来越受到广大企业的欢迎。本文基于对当前基于B/S结构的物流配送管理系统的分析,针对双汇物流上海分公司的特殊需求,设计和实现了本系统。本系统能够在网络平台上实现多家客户对自己单据的管理和处理,这不但降低了公司的运营成本,也大大提高了工作效率。物流配送公司利用计算机网络这个平台,对自己的每个客户的数据的各个环节进行系统化、规范化的管理,以满足客户的要求。本系统使用Visual 2010作为系统开发环境,并采用A作为前台开发工具,使用C#语言,以Sql Server2008为后台数据库的开发体系结构。关键字: 物流配送; 双汇 ;物流 ;办公

20、系统 AbstractWith the rapid development of computer networks, the rapid expansion of the scale of logistics companies, freight throughput ratio increases, the logistics industry demands for computer network more and more.And office software system can not adapt to the enterprise personalized functiona

21、l requirements.So the more and the logistics office system each separate enterprise development more by the vast number of enterprises welcome.Based on the analysis of logistics distribution management system based on B/S structure, according to the special needs of Shuanghui logistics Shanghai bran

22、ch, the design and implementation of the system.This system can realize the management and disposal of his documents a number of clients in the network platform, which not only reduce the companys operating costs, but also greatly enhance the work efficiency.Logistics distribution using the computer

23、 network this platform, each link to each customers data for systematic, standardized management, to meet customer requirements.The system uses Visual 2010 as the system development environment, and uses A as a development tool, using C# language, using Sql Server2008 development system database str

24、ucture.Key words: Logistics and distribution ; Shuanghui; logistics ; Office system第页第一章 绪 论进入21世纪初,是我国物流行业飞速发展的阶段,伴随着网络购物的指数性增长,以及城市化商业的迅速发展,物流公司如雨后春笋般崛起,三通一达、德邦、中外运以及各地方性专线等等。然而随着市场的不断饱和,以及运输成本的不断升高,各物流企业必须要整合自身资源,实现更便捷的信息化管理,才能更大限度的节约成本,提高竞争力。本论文以中国冷链物流领先者双汇物流上海分公司的运作模式为题材,以其办公系统为模板,本系统根据冷链物流的个性化

25、要求,实现了物流系统内部管理员的数据处理功能,同是也提供了客户进行货物运输报价等简单实用的基本功能。是一款务实的、操作简单的办公系统。1.1 课题来源自定1.2 课题背景2010年后随着物流市场的不断饱和,以及客户的更高要求,物流行业的整合迫在眉睫,这就要求各物流企业必须抓住机会提高服务质量的同事增加货物配送量。由于物流行业的多元化发展,本文仅以上海双汇物流所服务的商场配送领域进行分析。首先,配送需求潜力巨大。随着国内经济较快速地增长,人民收入的增加带动了零售领域的发展,仅以上海双汇物流服务的麦德龙商场为例,几乎每三个月新增一家商场,而且配送量上也在不断增加。其次,业务员的工作量大。从每天的录

26、单入库,到配送到车辆,如果仅仅靠半自动化的EXCEL表格,可以说是几乎不能完成的任务,因为每天上海双汇物流都会有10万左右的订单,也就意味着每天都会有数十万的出入库记录,所以必须使用办公系统。最后,司机的管理,众所周知,司机是物流行业的基础,司机的工资分配,与出车辆挂钩,每个司机都希望更多地出车率,所以出车的合理分配就显得尤为重要,也是一个公司物流公司稳定的基础。1.3 国内外在该方向的研究现状及分析21世纪的前十年是我国物流行业飞速发展的十年,伴随着网络购物的指数性增长,以及城市化商业的迅速发展,物流公司如雨后春笋般崛起,三通一达、德邦、中外运等都已经发展成全国规模型物流企业,然而随着市场的

27、不断饱和,客户日益个性化的物流需求,以及运输成本的不断升高,各物流企业必须要整合自身资源,提供个性化的差异性服务,实现更便捷的信息化管理,才能更大限度的节约成本,提高工作效率和质量,以及优质的服务,才能提高竞争力。在今后的大浪淘沙中才能够激流勇进。1.4 系统开发的意义进入21世纪,随着计算机软硬件的高速发展,计算机在社会的各个领域发挥着极其重要的作用,各种计算机应用软件也渗透到商业运行的各个领域。对于物流配送公司,计算机网络的优势在于它具有强大的公共信息处理平台。因此,基于B/S结构的物流配送系统能够在网络平台上实现多家客户对自己单据的管理和处理,这不但降低了公司的运营成本,也比传统的off

28、ice办公软件的效率大大提高了。另一方面,物流配送公司利用计算机网络这个平台,对自己的每个客户的数据的各个环节进行系统化、规范化的管理,对自身提高货物周转速度,增加运送吨位数都具有很好的效果。所以,物流配送系统的操作管理部分的设计与开发具有极其重要的意义。1.5系统开发方式本系统采用基于Web的B/S(Browser/Server)结构,即浏览器和服务器结构,三层体系结构模式。三层(B/S)结构在两层(C/S)结构数据存取逻辑和应用逻辑(数据的处理)基础上,将用户截面作为单独的一部分从应用逻辑中分离出来,将客户端划分为两部分:一部分是基于浏览器的Internet用户界面;另一部分是独立于数据存

29、储逻辑和最终用户界面的应用服务器,也称“中间层”服务器。“中间层”应用服务器既要有面向Web的接口,又要有面向数据库服务的接口。这样,当Web服务器接收到Web客户访问动态数据内容而需要和数据库连接的时候,就能通过应用服务器的这两个接口建立数据库服务器和Web服务器间的连接。1.6 相关技术介绍 1.6.1 ASP.net简介ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器 执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。微软 .NET 框架简介:.NET 框架微软 .NET 平台的基础结构。.NET

30、 框架是构建、开发及运行 Web 应用程序和 Web 服务的一种环境。微软的第一种服务器技术 ASP (Active Server Pages),是一种强大的伸缩性良好的“编程语言”。但是它太面向代码,不算是应用程序框架,也不是企业级的开发工具。微软开发 .NET 框架的目的就是为了解决这些问题。.NET 框架的优点有:1、更快更易编程 2、减少代码量 3、声明性编程模式 4、更丰富的服务控件事件层 5、更大的类型库 6、更好的开发工具支持 1.6.2 C#简介C#读作C Sharp。最初它有个更酷的名字,叫做COOL。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正

31、式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。在2000年9月,国际信息和通信系统标准化组织为C#语言定义了一个Microsoft公司建议的标准。最终C#语言在2001年得以正式发布。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语

32、言。1C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .net平台的应用程序,Microsoft .net提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。C#使得C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相

33、似性,熟悉类似语言的开发者可以很快的转向C #。 1.6.3 数据库SQL Server简介SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的

34、SQL Server 2012。特点:1真正的客户机/服务器体系结构。 2图形化用户界面,使系统管理和数据库管理更加直观、简单。 3丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。 5具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。 6对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

35、 7SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。SQL Server 2000与以前版本相比较,又具有以下新特性 :1支持XML(Extensive Markup Language,扩展标记语言)2强大的基于Web的分析3支持OLE DB和多种查询4支持分布式的分区视图第二章 系统分析 要实现一个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对物流配送管理系统的设计进行需求分析。2.1 可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备

36、必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。由于本系统是仿照双汇物流上海分公司的系统。该系统分析只是参照双汇物流原系统的优缺点进行总结。(1)经济可行性:本系统作为物流公司的办公操作系统,软件开发周期在1个月左右,开发周期短,需要开发人员不多,成本很低,而且系统的维护成本也很低,从长期对公司办公效率来说,可以说是低投入长期的多产出。(2)技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该系统采用了Browser/Server模式进行开发。Browser/Server体系结构紧密的

37、结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。(3)法律可行性:当今社会是一个创新型社会,政府鼓励和支持企业进行创新改革,提高国际竞争力,所以本软件的开发只要控制在为本企业正常的商业利用上,是完全合法的。(4)开发方案可行性:

38、本系统对硬件的要求不是很高,一般的pc机都可以支持运行,而且操作方便,只需要对相关人员进行短期的简单培训即可胜任本工作。综上所述,此系统开发目标已明确,在技术、经济和法律等方面都可行,并且投入少、见效快。因此该系统的开发是完全可行的。2.2 需求分析 2.2.1 系统功能需求分析物流配送管理系统主要需实现后台管理员维护基础数据信息,包括客户信息、货物类别、重量收费、路程收费、配送车辆、部门信息、员工信息、配送城市和配送路程费用;业务功能需要客户或管理员增加托运单,管理员根据托运单配车,配车以后即物流公司可以托运该单,当货物送到目的地后,产生接收单,即货物已经送到并接受,此次业务任务完成;公司的

39、财务人员需要对货物托运金额进行查询和统计。 2.2.2 数据库需求分析数据库在软件设计时是最重要的一个因素之一,结合原软件的问题,我总结出来,再好的办公软件都是要处理数据用的,由于物流行业需要处理的数据量非常大,如果数据库设计不合理或者说是不是特别简洁,后期的数据导入导出将会出现反应迟缓,或者直接服务器死机。所以说合理的数据库对程序运行是起到关键作用的。设计数据库系统时应首先充分了解用户的各个方面的需求,包括现有的以及将来可能增加的需求。用户的需求具体体现在对各种信息的提供、保存、更新和交流,这就要求数据库结构能充分满足各种信息的输出和输入。2.3 主要数据流图用户登陆系统后分为管理员登陆、客

40、户端登陆和财务人员登陆。具体的数据流程图如下:图2-3 数据流图 2.4 数据字典(1)数据库名为WLPS.mdf(2)根据系统的分析,数据库表需要设置如下:表2-1 管理员序号字段名类型长度索引备注1帐号Varchar50PKeyAdmin2密码Varchar50表2-2 客户信息序号字段名类型长度索引备注1帐号Varchar502客户名称Varchar100单位 个人3地址Varchar1004电话Varchar505联系人Varchar506联系电话Varchar507备注Text8客户来源Varchar50自己注册 管理员维护9密码Varchar50表2-3 货物托送单序号字段名类型长

41、度索引备注1货物托送编号Int50Guid2帐号Varchar100关联 客户信息3托送时间DateTime4总重量Float5应收金额Float6实际收费Float7路程费用编号Int关联配送路程费用8接收标志Varchar50已接收 未接收9托运标志Varchar50提交托运 可以托运 不能托运10托运标志原因Varchar100表2-4 托送货物分单序号字段名类型长度索引备注1货物分单编号IntKey2货物托送编号Int50关联 货物托送单3货物名称Varchar504货物规格Varchar505货物重量Float7类别编号Int关联货物类别8货物数量Float表2-5 托送货物临时单序号字段名类型长度索引备注1临时单号IntKey2帐号Varchar50关联 客户信息3货物名称Varchar504货物规格Varchar505货物重量Float7类别编号Int关联货物类别8货物数量Float表2-6 货物类别序号字段

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号