数据库原理及应用课程设计报告_第1页
数据库原理及应用课程设计报告_第2页
数据库原理及应用课程设计报告_第3页
数据库原理及应用课程设计报告_第4页
数据库原理及应用课程设计报告_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、经济管理学院数据库原理及应用课程设计报告课题名称:快递企业物流管理系统的设计与实现专业:信息管理与信息系统班级:姓名:学号:指导老师:2013 年 12 月14 日课程设计任务及进度表月 日课题 名称快递企业物流管理系统的设计与实现计的 设目通过对快递企业物流管理系统的设计和开发,了解了数据库的设计与 开发的全过程,达到巩固数据库理论知识、锻炼实践能力和构建合理知 识结构的目的。实验 环境操作系统: Windows 7;编程环境:vfp任务 要求.搜集快递企业物流管理问题方面的资料,进行需求分析;.完成概念设计、逻辑设计等各阶段的设计;.编写程序代码,系统调试;.撰写课程设计报告;.参加答辩。

2、工作进度计划厅P起止日期工作内容12013.11.172013.11.23查询资料、确定课题22013.11.242013.11.30需求分析、系统总体设计32013.12.12013.12.14系统详细设计、编写程序代码、调试程序42013.12.82013.12.14撰写课程设计报告,答辩指导教师(签章)课程设 计评语学生姓名:杨静娇 班级、学号: 信 管 11211121807129题 目:快递企业物流管理系统的设计与实现综合成绩:教师评语:教师(签字):中文摘要在经济飞速发展的今天,经济增长对物流的需求越来越大,经济发展对物流 的依赖程度也越来越高。物流概念已由“物质资料的运动”改变为

3、“利用信息技 术为消费者提供低成本的服务”。现代快递业作为物流产业的一个重要分支,其 核心特征是高科技、快捷性和优质的服务,重点突出系统整合。面对巨大的发展 市场和强有力的市场竞争,整合业务流程,实现资源优化配置,提供优质及个性 化服务成为物流快递行业赢取客户,赚取利润的主要趋势。物流快递行业的信息 化建设已经被提到了非常重要的地位。关键词 快递系统,系统整合,资源优化,信息化建设外文摘要Title Logistics Management System design and implementationAbstractIn todays rapid economic development,

4、 economic growth on the growing demand for logistics, economic development depends on logistics industry is more and more high. Logistics concept already by the movement of goods changed to provide low cost service for consumers by using information technology. Modern express industry as an importan

5、t branch of the logistics industry, its core features are high technology, fas and high-quality services, emphasis of system integration. Facing the great development of the market and strong competition in the market, the integration of business processes,optimize the allocation of resources,to pro

6、vide high quality and personalized service win customers express logistics industry, the main trend of profit. The informatization construction of logistics industry has been referred to a very important position.Keywords Express system, System integration, Resource optimization, Informational const

7、ruction数据库原理及应用课程设计报告目 录 TOC o 1-5 h z HYPERLINK l bookmark8 o Current Document 引言 1 HYPERLINK l bookmark10 o Current Document 选题背景 1 HYPERLINK l bookmark12 o Current Document 研究意义 1系统分析 2系统目标分析 2 HYPERLINK l bookmark17 o Current Document 系统功能模块设计 23数据库设计 3需求分析 3 HYPERLINK l bookmark22 o Current Doc

8、ument 数据库概念结构设计 9 HYPERLINK l bookmark24 o Current Document 数据库逻辑结构设计 12 HYPERLINK l bookmark26 o Current Document 系统功能说明 15 HYPERLINK l bookmark28 o Current Document 4 系统的实施 16 HYPERLINK l bookmark30 o Current Document 结论 25 HYPERLINK l bookmark32 o Current Document 致谢 26 HYPERLINK l bookmark34 o C

9、urrent Document 参考文献 27数据库原理及应用课程设计报告第 页1引言随着各种技术的发展,人们的日常生活、学习已经离不开网络。未来社会人们的 生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟 化。Internet的发展历程以及目前的应用状况和发展趋势表明WetS用已经不仅仅是一个网站了,而是可以作为完整的企业级解决方案。1特别是随着 Web2.0的各种技术(如:Blog、RSS Podcasting、SNS? 口 WIKI等)的出现,更加显示出了 Web的 发展潜力。2物流管理系统是针对 WetS用开发的一个强大的平台,通过它可以完成 WetS用的开发

10、。而本系统则主要是对 We侨口的具体掌握与应用。通过了一个学期的学习,我们对这项技术的基础知识和一般应用有了一定的认识, 基本能掌握一些操作。 而在本次实训中,考核的就是对Web ASP.NET2.0的熟练掌握,以及学习能力和团队 合作。3本次的课程设计的项目就是快递管理系统,快递系统是专为快递公司量身定做 的,主要功能实现是:能满足快递公司与客户之间的业务需求和快递公司与承运人之 间的业务需求,并能对业务数据进行统计和管理。4下面是此次课程设计中快递管理系统的详细制作过程与分析报告。1. 1选题背景随着计算机的发展,传统的人工处理手段与企业高速发展之间的矛盾越来越明 显,这就要求采用先进的管

11、理方法。以计算机为核心的电子通信技术为企业提供了很 好的管理平台,同时,电子资料的快捷、高效等特性,也给了企业管理各种资料带来 方便。5快递公司通过高效,准确的传输方式为客户提供各种方便、快捷的服务,因此 “快”、“准”就是快递公司最大的特色,更是快递企业赖以生存的保障。快递管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现 有的软件,配置一定的硬件,为企业提供准确、精细、迅速的各种信息。通过快递管 理系统,可以有效地管理人员,有效的配置人员及运送的快件,达到资源合理利用。 62研究意义快递公司通过高效,准确的传输方式为客户提供各种方便、快捷的服务,因此 “快”、“准”就是快递

12、公司最大的特色,更是快递企业赖以生存的保障,在信息发达7以往的手工处理快件业务的方法显然不能适应企 业的发展,效率低下而且容易出错。快递公司每天都要处理相当的数量的面单信息, 包括对企业人员的管理,客户资料的管理等,同时,管理面单的各类报表等,给企业 提供了很好的参考依据,也方便统计各种数据。8快递管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现 有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、 具有良好人机交互界面的快件管理系统,实现快递公司的面单信息、人员资料、客户资料、公司资料的管理,并提供统计报表的计算机系统,为企业提供准确、精细、迅 速的各

13、种信息。通过数据库技术可以轻松实现对面单信息、人员资料的有效管理,并实现档案管理电子化,将资料储存在计算机磁盘上,不仅方便快捷,占用空间少,而 且减少了企业重复性的工作。计算机的运算快,效率高,所以提高业务的处理速度, 增加了快递公司的业务量。通过快件管理系统,可以有效地管理人员,有效的配置人 员及运送的快件,达到资源合理利用。9-10快递管理系统同时顾及到一个关键的部分:顾客的需求。受当前因特网发达条件 的影响,也为了给顾客提供更加方便快捷的服务, 快件管理系统在一定意义上为顾客 提供了很好的服务,这样才能够在激烈的竞争中生存,因此,快递管理系统对于快递 公司来说是很有必要的。2系统分析1系

14、统目标分析本系统是为了快递企业方便管理员工、客户的信息,有利于管理员工派送快件, 并能让员工随时能查询订单、修改、删除订单,并能对业务数据进行统计和管理,能 够方便使客户查询快件的信息。能够提高派件管理的效率,有利于快递企业发展。2系统功能模块设计模块划分时描述一个系统需求的一个过程, 需要将需求分析中的感性描述进行抽 象,提取出要实现的功能,这是整个系统开发中一个关键过程。 分析的根本目的时在 开发者和提出需求的人员之间建立一种理解和沟通的机制。因此,物流快递系统的需求分析也是根据开发者和实际用户需求一起来完成的。 根据日常快递管理的业务逻辑 把系统划分如下:(1)车辆管理车库管理将车的情况

15、的管理起来,系统将每个分公司或分发中心,仓库的车辆进 行管理,统一调度。避免了车辆管理失控的情况。系统并辅以条码管理,简便了快递公司车辆出入库 的管理,同时在整个车辆系统中,快递企业很容易查找车辆的整个行程, 避免了快递 企业查车难的困惑。(2)人员调度管理调度员很容易通过系统查看每个快递员的具体信息, 节约了调度员常需联络快递 员的繁琐工作,为快件及时接取送达提供了快递员参考依据, 并产生以公里数进行具 体的报价,进而更有效的利用GIS调配就近的快递员进行接取送达,节约了调度成本, 增强了快递反应时间,增加了客户的可信任度,(3)客户服务系统提供了客户快件查询功能,客户只要通过本系统,通过远

16、程提交相关资料及 录入相关的查询条件,就能一目了然的知晓自身的快件投递情况, 改变了以往依靠电 话进行查询的方式。依靠此方案,企业全面提升了服务意识,在竞争中处于不败之地。(4)管理决策系统提供了诸多的查询、修改功能,便于了解企业的经营情况及客户结算情况, 可以查询员工情况、客户情况、调度情况、递送情况、路线情况;自主提升企业形象; 注重服务范围及服务质量。3数据库设计1需求分析通过对网上了解,查找书籍等调查,以及实际中的了解,一个快递管理系统应包 括:系统登录模块、快件管理模块、员工管理模块、业务管理模块,快件查询模块。整个系统模块划分如下:快递管理系统图3.1快递管理系统整体模块具体模块如

17、下:(1)车辆管理功能描述:配车管理的主要功能是填写一份运输合同, 该合同内容包括合同编号、承运人信 息、发货点、交货点、起运时间、到达时间、收货客户信息、总运费、保险费等。为 本次托运装货,然后发车。可以查看运输合同在不同阶段的状态,如未出合同、未到车辆、未结车辆。填写 完运输合同后,在未发货之前,该合同状态为未出合同;发货但未到达的合同,为未 到车辆;所有未结算的运输合同都为未结合同。 注:只有运输合同状态为未出合同时, 才可以对此合同进行修改和删除。其他状态不能对其进行数据操作。流程图:图3.2车辆管理流程图(2)人员调度管理功能描述:人员调度管理的主要功能是对系统中的基本信息管理, 包

18、括客户管理、司机管理、 线路管理、职员管理。客户管理主要是对客户基本信息的添加、修改、查询和删除。司机管理主要是对司机基本信息的添加、修改、查询和删除。线路管理包括城市的管理和线路的管理。城市管理主要是对主要城市和范围城市 的基本信息的添加、修改、查询和删除。主要城市对应的范围城市,就是该交货点的 中转地。线路管理就是对起运站-到达站的信息管理,包括线路的历程和抵运时间。职员管理主要是对快递公司内部职员的基本信息的添加、删除、查询和修改。流程图:1)客户管理:图3.4司机管理流程图3)线路管理:4)职员管理:图3.6职员管理流程图(3)接货管理功能描述:接货管理的主要功能是填写一份货运单合同,

19、该合同的内容包括货运单编号、发 货客户信息、收货客户信息、运费、保险费等。在货物列表中,添加货物,主要填写 货物的名称、重量、体积、货物价值等信息。流程图 如图2-6所示:填写货运单货运单状态图3.7接货管理流程图(4)收货管理收货信息:收货人、收货地点、发货单位、欠款处理等收货完成后,需要对每票货物的准确位置,以及详细情况进行跟踪,可以随时查 到功能描述:1)差错记录是客户对已到达的货物进行验收时,对有差错问题的货物填写差错记 录。该差错记录包括,货运单编号、回执单编号、客户姓名、差错类型、货物信息等。 已填的差错记录可以查看、修改和删除。2)新到货物是对新到的货物进行即时保存,并可查看到货

20、内容。发出到货通知后, 修改货运单的状态为“到货”,这是此货物就不属于新到货物了。该纪录就被转到到 货历史中存放。3)到货历史是对发过的到货通知进行记录保存,可查看详细信息。流程图:到货图3.8收货管理流程图3. 2数据库概念结构设计各个实体的局部E-R图如下:图3.9车辆E-R图路线图3.10路线E-R图中转公司图3.11中转公司E-R图图3.12客户E-R图图3.13员工E-R图邮;)-、=图3.14司机E-R图图3.15快件E-R图3. 3数据库逻辑结构设计表3-1货运单主表名称字段数据类型货运单编号GoodsBillCodevarchar(50)发货客户编号GoodsCustomerc

21、odevarchar(50)发货客户sendGoodsCustomervarchar(50)发货客户电话SendGoodsCustomerTelvarchar(50)发货客户地址SendGoodsCustomerAddrvarchar(50)收货客户ReceiveGoodsCustomervarchar(50)收货客户电话ReceiveGoodsCustomerTelvarchar(50)收货客户地址ReceiveGoodsCustomerAddrvarchar(50)发货日期SendGoodsDatedatetime发货地址SendGoodsAddrvarchar(50)收货地址Receiv

22、eGoodsAddrvarchar(50)预期交货日期PredeliveryDatedatetime实际交货日期FactDealDatedatetime待收货款HelpAcceptPaymentmoney付款方式PayModevarchar(50)是否结帐IfSettleAccountsvarchar(50)路线编号Pathcodevarchar(50)中转地TransferStationvarchar(50)中转费TransferFeemoney运费Carriagemoney职员Employeeint备注Remarkvarchar(50)接货点AcceptStationvarchar(100

23、)发货客户手机SendGoodsCustomerMobilevarchar(50)收货客户手机ReceiveGoodsCustomerMobilevarchar(50)表3-2货运单事件表名称字段数据类型货运单编号GoodsBillPcodevarchar(50)事件名称EventNamevarchar(50)备注Remarkvarchar(50)发生时间OccurTimedatetime表3-3货运差错表名称字段数据类型货运单编号GoodsBillCodevarchar(50)货物名称GoodsBillnamevarchar(50)客户名称Customervarchar(50)货物名称Goo

24、dsNamevarchar(50)差错类别MistakeTypevarchar(50)件数PieceAmountint发生时间timedate货物价值GoodsValuemoney表3-4中转信息表名称字段数据类型货运单编号GoodsBillCodevarchar(50)中转地TransferStationvarchar(50)中转验收人TransferCheckvarchar(50)验收时间CheckTimedatetime描述Descriptionvarchar(50)公司编号TransferCompanycodevarchar(50)公司名称TransferCompanyvarchar(

25、50)中转地址TransferAddrvarchar(50)中转地电话TransferStationTelvarchar(50)中转费TransferFeevarchar(50)表3-5中转公司信息表名称字段数据类型公司编号TransferCompanycodevarchar(50)所在城巾Cityvarchar(50)公司名称CompanyNamevarchar(50)公司电话LinkPhonevarchar(50)详细地址DetailAddressvarchar(100)中转费TransferFeevarchar(50)表3-6赔偿信息表名称字段数据类型货运单编号GoodsBillCode

26、int赔偿费Amendsmoney客户名称Customervarchar(50)赔偿时间AmendsTimedatetime备注Remarkvarchar(255)收货点ReceiveStationIDint货差货损BadDestroyGoodsmoney收货点名ReceiveStationNamevarchar(50)填写日期WriteDatedatetime表3-7客户基本信息表名称字段数据类型客户编号CustomerCodevarchar(50)客户名称Customervarchar(50)电话Phonevarchar(50)传真Faxvarchar(50)地址Addressvarcha

27、r(50)邮编PostCodevarchar(50)联系人手机LinkmanMobilevarchar(50)电子邮件Emailvarchar(50)表3-8职员信息表名称字段数据类型职员编号EmployeeCodevarchar(50)职员姓名Employeevarchar(50)手机phonevarchar(50)部门Departmentvarchar(50)职位Positionvarchar(50)性别Gendervarchar(50)出生日期Birthdaydatetime表3-9司机信息表名称;字段数据类型司机编号drivercodevarchar(50)司机名称DriverName

28、varchar(50)身份证号IDCardvarchar(50)手机Mobilevarchar(50)性别Gendervarchar(50)出生日期Birthdayvarchar(50)状态Statevarchar(50)车牌号:CarNOvarchar(50)住址Addressvarchar(50)备注Remarkvarchar(50)表3-10线路信息名称字段数据类型路线编号Pathcodevarchar(50)起点StartStationvarchar(50)终点EndStationvarchar(50)里程Distancereal表3-11用户表名称字段数据类型登录IDLoginIDv

29、archar(50)密码Passwordvarchar(50)表3-12已接订单详表名称字段数据类型货运单编号GoodsBillCodevarchar(50)起点StartStationvarchar(50)终点EndStationvarchar(50)到达日期arrivedatedate收货客户ReceiveGoodsCustomervarchar(50)收货客户电话ReceiveGoodsCustomerTelvarchar(50)状态Statevarchar(50)表3-13车辆调度表名称字段数据类型车辆编号carCodevarchar(50)车牌号CarNOvarchar(50)司机编

30、号drivercodevarchar(50)司机姓名DriverNamedate车辆状态carstatevarchar(50)3. 4系统功能说明表3-14菜单管理一级菜单二级菜单查询订单管理订单赔偿管理员工查询订单管理订单赔偿查询中转管理中转公司管理货物中转管理货物中转信息查询管理中转公司查询管理人员管理客户管理一客户基本信息查询管理司机管理司机查询管理职员管理职员基本信息查询管理路线管理路线管理路线查询管理车辆管理车辆管理车辆查询管理退出4系统的实施具体代码如下:(1)添加的代码如下:append blankgo bottomthisform.txt 车辆编号.setfocusthisfo

31、rm.refresh(2)修改的代码如下:replace 车辆编号 with ALLTRIM(thisform.txt 车辆编号.Value)MESSAGEBOX(信息修改成功,64,系统提示)(3)查询的代码如下:select车辆调度locate for 车辆编号=alltrim ( thisform.txt 车辆编号.value ) thisform.refresh(4)退出的代码如下:Thisform.release具体的功能实施如下:.FeWiL欢迎登信快递企业物流管理系统员工入口,客户入口|图4.1系统总入口碘认取消图4.2员工登陆界面员工入口:(1)菜单栏:图4.3菜单栏(2)查询

32、管理:e皆1a中谷琴fi尹H订单管理-rL! : :-131|l =:KT28SC 42工茁否E图4.4订单管理图4.5员工查询订单管理图4.6订单赔偿管理(3)中转管理(4)人员管理:图4.7订单赔偿查询图4.8货物中转信息管理图4.9货物中转信息查询管理图4.10客户管理图4.11客户基本信息查询管理图4.12司机管理(5)路线管理:图4.13司机查询管理图4.14员工管理图4.15职员基本信息查询管理数据库原理及应用课程设计报告图4.18车辆管理第 页(6)车辆管理:数据库原理及应用课程设计报告第 页图4.19车辆查询管理(7)中转公司管理:图4.20中转公司管理图4.21中转公司查询管理客户入口:图4.22运单查询管理结论在这次系统开发过程中对我来说还是很具有挑战性的,因为之前学习的不够, 在这次实践应用中发现好多问题似乎都没法下手, 因为自己的能力有限,这次的设计 开发过程我花了很多的时间。尽管目前做的还不是很完善,对于一个真正快递公司的 系统来说,我所做的只是冰山一角罢了。但是这次的开发设计的过程中,我还是收获 了很多很多,我学会了如何去查找自己所需要的知识和技术,和同学一起探究问题, 寻求最终的正确答案。在整个系统的开发过程中,他让我把我遗忘的知识好好回顾了 一遍,把尚且不到位的,甚至还不知道的知识做了很好地弥

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论