090313顺通物流公司车辆调度管理系统数据库设计_第1页
090313顺通物流公司车辆调度管理系统数据库设计_第2页
090313顺通物流公司车辆调度管理系统数据库设计_第3页
090313顺通物流公司车辆调度管理系统数据库设计_第4页
090313顺通物流公司车辆调度管理系统数据库设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、辽东学院本科毕业论文(设计)顺通物流公司车辆调度管理系统的开发Development of Vehicle Scheduling Management System forShun Tong Logistics Company学生姓名:_韩夏_学院:_ 信息技术学院_专业:信息管理与信息系统(电子商务)班级:_B0705_学号:0912070505_指导教师:_鲁琴_审阅教师:_完成日期:_2011年 月 日_辽东学院Eastern Lia oning Uni versity作者签名:日期:一 _独创性说明作者郑重声明:本毕业论文(设计)是我个人在指导教师指导下进行 的研究工作及取得研究成果。

2、尽我所知,除了文中特别加以标注和致谢的 地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果, 也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我 一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示 了谢意。顺通物流公司车辆调度管理系统,利用系统管理软件代替以前繁琐的记录车辆信息 和司机人员信息等人工操作,使车辆调度管理更加简洁、清晰、规范。通过系统已经录 入的司机人员和车辆的信息,可以轻松的实现查询、修改、管理等功能,使顺通物流公 司的车辆调度管理逐步走向信息化,从而提高整个顺通物流公司车辆调度的效率。本文阐述了一个功能较全面的顺通物流公司车辆调度管理系

3、统的开发过程、操作流程及其一些核心的技术。本文介绍了项目开发的背景和意义,采用结构化的分析设计方法,对系统进行分析和设计。系统分析阶段,具体完成了数据流程图和数据字典。系统 设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。本系统主要提供 了前台和后台功能,前台主要包括运输申请功能,申请记录查询功能,浏览运输信息以 及修改资料和密码等功能;后台主要包括司机人员管理功能,车辆信息管理功能,用户 管理功能,系统用户管理功能,运输申请管理功能,车辆调度管理功能,运输跟踪管理 功能,运输评价管理功能,以及运输总结报告管理功能等。在设计方面,本系统采用B/S模式,同时使用JSP技术进行基本页

4、面的设计与功能 实现,后台数据库选用SQL Server2000数据库。关键词:车辆调度;管理系统;运输跟踪Development of Vehicle Scheduling Management System forShun Tong Logistics CompanyAbstractVehicle Scheduling ManagementSystem for Shun Tong Logistics Company changesthe traditional complicated manual man ageme nt operati on of the in formatio n o

5、f vehicles and drivers as well asdispatch ing of vehicles and so on into the man ageme nt by using the system man ageme nt software,easily to make the vehicle scheduli ngma nageme ntmore convenient, faster and more sta ndard. Withthe type-i n in formatio n of the vehicles and drivers by the system,

6、which can achieve the fun cti ons ofinq uiri ng, revis ing, man agi ng and so on. As the vehicle scheduli ng man ageme nt for Shun Tongmoves towards the informationization, the working efficiency of the whole compa ny will be in creased.This thesis states the develop ing process, operati ng procedur

7、e and some core tech no logy of acomprehensivelyfunctional managementsystem of Shun Tong Logistics Company vehicle scheduling.ln additi on, it states the backgro und and sig nifica nee of the project developme nt. It uses thestructured an alysis desig ning methods to an alysis and desig ns the syste

8、m. System an alysis stagecon cretely completes the data flowchart and the data dictio nary as well as main ly completes the division of the functional module, the program ming of the data basea nd the desig n of the system in terface.The system mainly provides the foregro und and backgro und functio

9、ns. Foregro und mainly in cludesthe fun cti ons of tran sportati on request, appl ying for record searchi ng, sca nning tran sportati on informatio n and revis ing data and passwords and etc. Backgro und mainly includes themanagementfunctions of drivers, vehicle information, users, administration, t

10、ran sportati onrequest,vehicle scheduli ng,tra nsportati on track ing, tran sportationevaluati ng,a nd tran sportati onsummarized reports and so on.The system uses mode B/S, at the same time it uses the JSP to desig n the basic page and fun ction achieveme nt. Backgro und data adopts SQL Server 2000

11、 data base.Key Words: Vehicle Scheduling; Management System; Transportation Tracking摘 要.IAbstract.II一、引言.1(一). 项目开发的背景1(二). 项目开发的意义1二、系统规划.3(一). 业务流程分析31现行的业务流程 .32.改 进 的 业务流程.4(二). 系统功能需求61.前台功能需求.62.后台功能需求.6(三).可行性分析71.经济可行性.72.技术可行性.73.社会可行性.8三、 系统分析 .8(一). 数据流程图设计8(二).数据字典12四、 系统设计.15(一)系统功能设计 .

12、15(二)系统开发技术和开发环境.16(三)数据库设计171.概念结构设计2.逻辑结构设计3.数据库表设计系统实现.错误!未定义书签错误!未定义书签错误!未定义书签错误!未定义书签)系统前台.1.登陆及注册管理2.运输申请.3.申请记录.错误! 未定义书签 错误!未定义书签 错误!未定义书签 错误!未定义书签1.前台功能.152.后台功能.164修改资料.错误!未定义书签(二)系统后台.错误!未定义书签1后台登录.错误!未定义书签2车辆信息管理.错误!未定义书签3司机人员管理.错误!未定义书签4车辆调度管理. 错误!未定义书签5运输评价管理. 错误!未定义书签6运输申请管理 . 错误!未定义书

13、签7运输总结报告管理 .错误!未定义书签结论.错误!未定义书签参考文献. 错误! 未定义书签致谢.错误!未定义书签辽东学院本科毕业论文(设计)版权使用授权书 .错误!未定义书签、引言(一)项目开发的背景顺通物流公司是我国的一家物流企业,随着改革的不断深入和经济的快速发展,公 司的所要管理的工作也很繁重,所以,对车辆调度管理的要求,也就更加的严格。在传 统的手工管理时期,公司车辆调度的各方面的记录需要耗费大量纸张的精力,且由于车 辆调度次数的日益增多,严重的影响了顺通物流公司的生产和发展。同时,车辆调度部 门之间信息交流困难,经常造成车辆调度信息记录的丢失,极大地影响了公司的管理。如今该公司面临

14、的竞争压力越来越大,物流公司要想生存,就必须在各个方面加强 管理,并要求物流公司有更高的信息化集成,能够对企业的整体资源进行集成管理C现代物流公司已意识到,公司间的竞争是综合实力的竞争,要求公司有更强的资金 实力,更快的市场响应速度 。这就要求公司部门统一计划,协调调度,汇总信息,调 配公司内部资源,实现既要独立又要统一的资源共享管理 。随着信息技术的发展,顺 通物流公司为提高车辆调度管理的管理效率,加快公司运转速度,决定开发顺通物流公 司车辆调度管理系统。(二)项目开发的意义顺通物流公司车辆调度管理系统 的开发,将会使顺通物流公司的车辆调度管理模式 从手工式的记录,进而转变成用计算机分担管理

15、,这将为车辆调度的部门,提供很多的 方便条件。通过对顺通物流公司车辆调度的实际情况的调研后,进行了较为详细的需求 分析,对现有的管理模式进行了改进,开发出一套管理系统,并且,能够从中领悟到系 统开发的思想,以及掌握系统开发的流程和方法。随着公司信息系统的不断完善,公司的管理也将会依赖信息化的管理。所以,顺通 物流公司车辆调度系统开发,将会围绕着公司的实际情况,使之能迅速适应公司的需要。公司的规模不断变大,管理系统也将会不断的完善,使其能更加适合公司的发展需 求。顺通物流公司车辆调度管理系统的实施将会有以下现实意义:第一,方便用户进行车辆调度的申请,方便管理员选择合适的车辆和司机人员的安 排,尽

16、量满足用户的申请。第二,实现管理员对司机人员和车辆的信息系统化地管理,使管理员既准确又有效 地完成对司机人员和车辆的管理操作,降低了复杂的人工操作的精力的投入,为公司带 来更多的经济效益。顺通物流公司车辆调度管理系统的开发,将为用户提供既经济又快捷、安全的运输 申请方式,也可以让管理员用最低的成本,在全国范围内获得用户,并更快、更好的为 用户提供服务,来实现用户与公司的双向利益。、系统规划(一)业务流程分析没有实现用计算机进行的车辆调度,则需要专人手工式操作管理,而且记录的信息 有限,面向的对象也会受到限制,这样的操作是很不方便的。根据调查的资料对业务流程做了具体分析,在现行的车辆调度业务流程

17、的基础上, 进行了改进。1现行的业务流程(1)用户向管理员提出运输申请,填写运输申请单,待管理员审核。(2)管理员对用户所填写的运输申请单,进行审核,分析用户的运输申请是否合格。 如果审核合格,管理员根据司机和车辆的信息资料,以及运输申请单上的申请情况,选 择合适的司机和车辆,进行车辆调度,并把发货通知单交给司机。如果审核不合格,管 理员将运输申请单退回给用户。运输申请单车辆调度 -合格发货通知单司机、车辆信息资料图 2.22.2 管理员车辆调度流程图(3)用户收到货物后,签写发货通知单,并交给司机。最后,由司机将签好的单据交给管理员通过现行的业务流程分析,了解到物流公司手工式管理,存在诸多局

18、限。(1)对于用户来讲, 用户要进行运输申请, 毕竟司机人员及车辆等信息有限, 根据用 户的需要,不一定能够及时找到可以进行运输的车辆等;公司的手工调度方式,存在很 多人力、物力的投资,有很多其他费用在内,要进行物资运输的价格也会很高。所以手 工进行车辆调度的方式,对于顾客来说,不方便、不经济、不快捷。(2)对于管理员来讲,手工的进行车辆调度,需要有手工记录车辆及司机的信息,投入的人力、物力大,严重影响着需要进行运输货物的人群范围,受到时间、地点的限制,经济效益受到限制;管理员对车辆和司机的管理,即手工式管理,需要翻阅账簿,整理 车辆及司机人员的数量、价格等信息;物流公司已经完成的车辆调度,还

19、需要管理员人工地记入账簿中,既费力又不能保证准确性,不方便统计,管理质量受到限制。所以对 于管理员来说,手工的进行车辆调度的方式,不能给物流公司带来管理便利化、经济效 益化。2改进的业务流程(1)用户注册后,向系统提出运输申请,填写运输申请单,待管理员审核。(2)管理员对用户所提交的运输申请单,进行审核,分析用户的运输申请是否合格。 如果审核合格,管理员根据司机和车辆的信息资料,以及运输申请单,选择合适的司机 和车辆,进行车辆调度,并把发货通知单交给司机。如果审核不合格,管理员将运输申 请单退回给用户。(3)管理员会对在途运输的车辆进行跟踪,并把跟踪的数据信息,填写到跟踪记录 单里。(6)管理

20、员根据运输总结报告单和跟踪记录单,填写最终的运输评价单跟踪车辆填写跟踪记录单图 2.62.6 管理员跟踪车辆流程图(4)用户收到货物后,签写发货通知单,并交给司机。最后, 给管理员。由司机将签好的单据交管理员图 2.72.7 用户签写发货通知单流程图(5)管理可以对已完成的运输进行总结,填写运输总结报告单(7)用户可以查看跟踪记录单,运输总结报告以及运输评价单运输总结报告单运输总结报告单图 2.102.10 用户浏览查看运输信息流程图(二)系统功能需求想要成功地设计好一个车辆调度系统,首先应该明确用户及管理员对系统的功能需 求。用户及管理员对本系统的功能需求如下(主要从前台需求和后台需求两个角

21、度分 析):1前台功能需求(1)运输申请:用户通过系统提交运输申请,等待管理员处理申请。(2)申请记录查询:申请成功后则会自动生成申请记录,以供查询。(3)修改资料和密码:用户可以对自己的资料、密码进行修改。(4)浏览运输信息:用户可以浏览运输跟踪报告,运输总结报告以及运输评价。2.后台功能需求(1)司机人员管理:管理员可以对司机人员的信息进行管理。(2)车辆信息管理:管理员可以对车辆的信息进行管理。(3)用户管理:管理员可以添加、查看、删除用户。(4)运输申请管理:管理员对用户的运输申请,进行管理。(5)车辆调度管理:管理员根据司机人员信息和车辆信息,进行车辆调度,对车辆调 度进行管理。(6

22、)运输跟踪管理:管理员对本系统的运输进行跟踪管理, 以便准确安排下次调度人 员及时间。(7)运输评价管理:管理员根据运输总结报告以及运输跟踪记录,进行评价管理。(8)运输总结报告管理:管理员对运输总结报告进行管理。(9)系统用户管理:可以对系统用户进行添加,修改用户名和密码等操作。将系统需求加以总结,得出系统需求如下:(1)系统可以运行在Windows操作系统平台上,并具有友好的用户界面。(2)系统用户类型为:管理员、用户。(3)只有管理员可以添加车辆和司机、删除用户、订单处理、删除评价等基本信息操作。(4)用户可以进行运输申请。(5)此系统的调度方式:系统根据用户申请进行调度,由司机将用户所

23、申请的调度货 物,送到相应地点。(三)可行性分析随着互联网不断的发展,运用计算机技术进行车辆运输管理,逐步成为新兴的经营 模式和理念,也方便用户进行车辆调度的申请。经过系统目标的研究及详细的市场调查总结出以下可行性分析:1.经济可行性经济可行性分析是估计项目的成本和效益,分析项目在经济上是否合理5。顺通物流公司车辆调度管理系统,运用到了计算机,高效的进行车辆调度,节省了 一定支出。系统比较简单,研发费以及设备购置的费用都不高。因此,本系统具有经济可行性。2.技术可行性物流公司车辆调度管理系统,具有实现车辆调度管理系统和设备的维护能力。 而且, 采用Windows操作系统平台,SQL Serve

24、r2000数据库和JSP技术作为开发工具,便于 维护。另外,系统操作简单、方便,使用系统的用户和管理员,不用参加相关的培训,就 可以直接的使用。因此,本系统具有技术可行性。03社会可行性顺通物流公司车辆调度管理系统,是根据公司的实际工作情况开发研制的,是通过 调研得出的。基于B/S (Browse/Server结构模式,使用方便快捷 。所以,系统采用了B/S结构模式。同时,本系统对用户没有太多的要求,友好界面简单明了,并不需要特 别的技术能力。同样的,使用系统的管理员在投入使用前,也无需进行培训。这样既减 少投入成本,又简化了操作的环节。因此,本系统具有社会可行性。三、系统分析系统分析阶段是根

25、据功能要求,考虑实际条件,具体设计实现逻辑模块的技术方案, 是一个系统的设计与实现中不可缺少的部分 。(一)数据流程图设计数据流图的基本元素包括:外部项(外部实体)、数据处理(数据加工)、数据存 储、数据流在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务 的数据处理模式。该系统的数据流图分为顶层、一层、以及展开图。顶层数据流图如图3.1所示。图 3.13.1 顺通物流公司车辆调度管理系统顶层图具体分析第一层数据流图,该层主要包括10个处理:注册,申请记录查询,运输 申请处理,浏览运输信息,审核申请处理,车辆调度(包括运输跟踪,运输评价,总结 报告)用户管理,系统用户管理

26、,车辆信息管理和司机人员信息管理。其中,用户注册 后,可进行信息修改。由用户提出运输申请,管理员根据运输申请进行审核,再根据车 辆信息和司机人员的信息,选择合适的车辆和司机,进行车辆调度,并把发货通知单给 司机。管理员可以对派发的车辆进行跟踪,整理成跟踪记录。最后,管理员根据跟踪记 录和运输总结报告,做运输分析。用户可以浏览运输跟踪报告,运输总结报告以及运输 评价。其中,车辆调度及总结报告都是由系统进行统一管理的,经分析后得出该层数据 流图,如图3.2所示。D10运输报告信息汇总P10浏览运输信息管理. 丿浏览信息P9申请记录查询管理用户查看信息P1运输申请管理P4一基本信息 申弋请信息丿匕、

27、注册D7D8更新信息*D1更新信息D1运输申请信息用尸信息基本信息P7车辆信息资料单-更新信息司机人员信息资*更新信息P8司机人员信息管理基本信息基本信息-运输信息发货通知单运输审核信息审核意见车辆信息管理管理员rP5用户管理 丿图 3.23.2 顺通物流公司车辆调度管理系统第一层数据流图P3车辆调度P2审核运输申请D6P6新信息系统用户信息F面分析P1运输申请管理模块,描述的是用户通过运输申请,填写运输申请单,等待管理员的审核。运输申请处理如图3.3所示系统用户管理图 3.33.3 P1P1 “运输申请管理”的展开图下面分析P2审核运输申请管理模块,描述的是管理员对运输申请的管理操作。管 理

28、员可以查看运输申请的详细信息、删除未通过申请的订单、对已通过的申请订单执行处理操作。运输申请处理如图3.4所示运输申请信息下面分析P3车辆调度管理模块,描述的是管理员对已审核通过的运输申请,进行 车辆调度,并将发货通知单交给司机。车辆调度处理如图3.5所示。(二)数据字典数据字典通常包括数据项,数据结构,数据流、数据存储和处理过程五个部分 部分数据字典列举如下所示。9。图 3.53.5 P3P3 “车辆调度”的展开图密码元素的数据字典如图3.6所示数据元素条目总编号:101101编号:0101名称:密码类型:字符长度:5050结构:用户,管理员图 3.63.6 数据元素用户信息表的数据结构条目

29、如下图3.7所示。数据结构条目总编号:201201编号:D1D1名称:用户信息表说明:存储用户的信息结构:用户编号,用户名,用户密码,真实姓名,电话号码, 家庭住址,邮政编码,电子邮箱图 3.73.7 数据结构申请记录数据流条目如下图3.8所示。数据流条目总编号:301301编号:F1F1名称:申请记录说明:存放用户申请车辆调度的记录数据流来源:P1P1数据流去向:P2P2图 3.83.8 数据流处理过程条目如下图3.9所示:处理过程条目总编号:401401编号:P1P1名称:运输申请管理说明:处理用户的运输申请输入:申请基本信息输出:D1D1 运输申请信息处理:将用户提出的运输申请信息进行处

30、理,存储到运输申请记录里。图 3.93.9 运输申请处理过程外部实体条目如下图3.10所示:外部实体条目总编号:501501编号:R1R1名称:需要运输货物的用户说明:使用本系统进行运输的用户有关数据流:P1P1,P4P4, P9P9, P10P10图 3.103.10 夕卜部实体-用户四、系统设计(一)系统功能设计在对目前大多数物流公司车辆调度系统的研究,和对要开发的顺通物流公司车辆调度系统功能需求进一步明确之后,制定出顺通物流公司车辆调度的总体规划是必要的, 也是全面展开开发工作的重要基础。系统总体设计包括:系统功能模块划分、数据库设 计、系统开发工具和开发环境、系统实现等。功能模块划分是描述系统的一个过程100在系统分析的基础上, 完成了对系统功能 的划分110现介绍如下:主要从前台和后台两个角度分析。在前台,用户可以注册进行系统登录;用户可通 过系统,提交运输申请;申

温馨提示

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

评论

0/150

提交评论