3顺通物流公司车辆调度管理系统数据库设计

上传人:细水****9 文档编号:61038695 上传时间:2022-03-10 格式:DOC 页数:23 大小:1.09MB
收藏 版权申诉 举报 下载
3顺通物流公司车辆调度管理系统数据库设计_第1页
第1页 / 共23页
3顺通物流公司车辆调度管理系统数据库设计_第2页
第2页 / 共23页
3顺通物流公司车辆调度管理系统数据库设计_第3页
第3页 / 共23页
资源描述:

《3顺通物流公司车辆调度管理系统数据库设计》由会员分享,可在线阅读,更多相关《3顺通物流公司车辆调度管理系统数据库设计(23页珍藏版)》请在装配图网上搜索。

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

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

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

4、时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。关键词:车辆调度;管理系统;运输跟踪 Development of Vehicle Scheduling Management System for Shun Tong Logistics CompanyAbstractVehicle Scheduling Management System for Shun Tong Logistics Company changes the traditional complicated manual management operation of the i

5、nformation of vehicles and drivers as well as dispatching of vehicles and so on into the management by using the system management software, easily to make the vehicle scheduling management more convenient, faster and more standard. With the type-in information of the vehicles and drivers by the sys

6、tem, which can achieve the functions of inquiring, revising, managing and so on. As the vehicle scheduling management for Shun Tong moves towards the informationization, the working efficiency of the whole company will be increased.This thesis states the developing process, operating procedure and s

7、ome core technology of a comprehensively functional management system of Shun Tong Logistics Companys vehicle scheduling. In addition, it states the background and significance of the project development. It uses the structured analysis designing methods to analysis and designs the system. System an

8、alysis stage concretely completes the data flowchart and the data dictionary as well as mainly completes the division of the functional module, the programming of the data base and the design of the system interface. The system mainly provides the foreground and background functions. Foreground main

9、ly includes the functions of transportation request, applying for record searching, scanning transportation information and revising data and passwords and etc. Background mainly includes the management functions of drivers, vehicle information, users, administration, transportation request, vehicle

10、 scheduling, transportation tracking, transportation evaluating, and transportation summarized reports and so on.The system uses mode B/S, at the same time it uses the JSP to design the basic page and function achievement. Background data adopts SQL Server 2000 data base.Key Words:Vehicle Scheduling

11、; Management System; Transportation Tracking目 录摘 要IAbstractII一、引言1(一)项目开发的背景1(二)项目开发的意义1二、系统规划3(一)业务流程分析31现行的业务流程32改进的业务流程4(二)系统功能需求61前台功能需求62后台功能需求7(三)可行性分析71经济可行性72技术可行性83社会可行性8三、系统分析9(一)数据流程图设计9(二)数据字典13四、系统设计15(一)系统功能设计151前台功能152后台功能16(二)系统开发技术和开发环境17(三)数据库设计171概念结构设计182逻辑结构设计183数据库表设计18五、系统实现21

12、(一)系统前台211登陆及注册管理212运输申请213申请记录224修改资料23(二)系统后台241后台登录242车辆信息管理253司机人员管理254车辆调度管理265运输评价管理276运输申请管理287运输总结报告管理29结 论31参 考 文 献32致 谢33辽东学院本科毕业论文(设计)版权使用授权书34一、引言(一)项目开发的背景顺通物流公司是我国的一家物流企业,随着改革的不断深入和经济的快速发展,公司的所要管理的工作也很繁重,所以,对车辆调度管理的要求,也就更加的严格。在传统的手工管理时期,公司车辆调度的各方面的记录需要耗费大量纸张的精力,且由于车辆调度次数的日益增多,严重的影响了顺通物

13、流公司的生产和发展。同时,车辆调度部门之间信息交流困难,经常造成车辆调度信息记录的丢失,极大地影响了公司的管理。如今该公司面临的竞争压力越来越大,物流公司要想生存,就必须在各个方面加强管理,并要求物流公司有更高的信息化集成,能够对企业的整体资源进行集成管理1。现代物流公司已意识到,公司间的竞争是综合实力的竞争,要求公司有更强的资金实力,更快的市场响应速度2。这就要求公司部门统一计划,协调调度,汇总信息,调配公司内部资源,实现既要独立又要统一的资源共享管理3。随着信息技术的发展,顺通物流公司为提高车辆调度管理的管理效率,加快公司运转速度,决定开发顺通物流公司车辆调度管理系统。(二)项目开发的意义

14、顺通物流公司车辆调度管理系统的开发,将会使顺通物流公司的车辆调度管理模式从手工式的记录,进而转变成用计算机分担管理,这将为车辆调度的部门,提供很多的方便条件。通过对顺通物流公司车辆调度的实际情况的调研后,进行了较为详细的需求分析,对现有的管理模式进行了改进,开发出一套管理系统,并且,能够从中领悟到系统开发的思想,以及掌握系统开发的流程和方法。随着公司信息系统的不断完善,公司的管理也将会依赖信息化的管理。所以,顺通物流公司车辆调度系统开发,将会围绕着公司的实际情况,使之能迅速适应公司的需要。公司的规模不断变大,管理系统也将会不断的完善,使其能更加适合公司的发展需求4。顺通物流公司车辆调度管理系统

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

16、受到限制,这样的操作是很不方便的。根据调查的资料对业务流程做了具体分析,在现行的车辆调度业务流程的基础上,进行了改进。1现行的业务流程(1)用户向管理员提出运输申请,填写运输申请单,待管理员审核。图2.1 用户运输申请流程图(2)管理员对用户所填写的运输申请单,进行审核,分析用户的运输申请是否合格。如果审核合格,管理员根据司机和车辆的信息资料,以及运输申请单上的申请情况,选择合适的司机和车辆,进行车辆调度,并把发货通知单交给司机。如果审核不合格,管理员将运输申请单退回给用户。图2.2 管理员车辆调度流程图 (3)用户收到货物后,签写发货通知单,并交给司机。最后,由司机将签好的单据交给管理员。图

17、2.3 用户签写发货通知单流程图通过现行的业务流程分析,了解到物流公司手工式管理,存在诸多局限。(1)对于用户来讲,用户要进行运输申请,毕竟司机人员及车辆等信息有限,根据用户的需要,不一定能够及时找到可以进行运输的车辆等;公司的手工调度方式,存在很多人力、物力的投资,有很多其他费用在内,要进行物资运输的价格也会很高。所以手工进行车辆调度的方式,对于顾客来说,不方便、不经济、不快捷。(2)对于管理员来讲,手工的进行车辆调度,需要有手工记录车辆及司机的信息,投入的人力、物力大,严重影响着需要进行运输货物的人群范围,受到时间、地点的限制,经济效益受到限制;管理员对车辆和司机的管理,即手工式管理,需要

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

19、回给用户。图2.5管理员审核运输申请、车辆调度流程图 (3)管理员会对在途运输的车辆进行跟踪,并把跟踪的数据信息,填写到跟踪记录单里。图2.6管理员跟踪车辆流程图(4)用户收到货物后,签写发货通知单,并交给司机。最后,由司机将签好的单据交给管理员。图2.7用户签写发货通知单流程图 (5)管理可以对已完成的运输进行总结,填写运输总结报告单。图2.8管理员运输总结流程图(6)管理员根据运输总结报告单和跟踪记录单,填写最终的运输评价单。图2.9管理员运输评价流程图(7)用户可以查看跟踪记录单,运输总结报告以及运输评价单。图2.10用户浏览查看运输信息流程图(二)系统功能需求想要成功地设计好一个车辆调

20、度系统,首先应该明确用户及管理员对系统的功能需求。用户及管理员对本系统的功能需求如下(主要从前台需求和后台需求两个角度分析):1前台功能需求(1)运输申请:用户通过系统提交运输申请,等待管理员处理申请。(2)申请记录查询:申请成功后则会自动生成申请记录,以供查询。(3)修改资料和密码:用户可以对自己的资料、密码进行修改。(4)浏览运输信息:用户可以浏览运输跟踪报告,运输总结报告以及运输评价。2后台功能需求(1)司机人员管理:管理员可以对司机人员的信息进行管理。(2)车辆信息管理:管理员可以对车辆的信息进行管理。(3)用户管理:管理员可以添加、查看、删除用户。(4)运输申请管理:管理员对用户的运

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

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

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

24、成本,又简化了操作的环节。因此,本系统具有社会可行性。三、系统分析系统分析阶段是根据功能要求,考虑实际条件,具体设计实现逻辑模块的技术方案,是一个系统的设计与实现中不可缺少的部分7。(一)数据流程图设计数据流图的基本元素包括:外部项(外部实体)、数据处理(数据加工)、数据存储、数据流8。在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。该系统的数据流图分为顶层、一层、以及展开图。顶层数据流图如图3.1所示。 图3.1 顺通物流公司车辆调度管理系统顶层图具体分析第一层数据流图,该层主要包括10个处理:注册,申请记录查询,运输申请处理,浏览运输信息,审核申请处

25、理,车辆调度(包括运输跟踪,运输评价,总结报告)用户管理,系统用户管理,车辆信息管理和司机人员信息管理。其中,用户注册后,可进行信息修改。由用户提出运输申请,管理员根据运输申请进行审核,再根据车辆信息和司机人员的信息,选择合适的车辆和司机,进行车辆调度,并把发货通知单给司机。管理员可以对派发的车辆进行跟踪,整理成跟踪记录。最后,管理员根据跟踪记录和运输总结报告,做运输分析。用户可以浏览运输跟踪报告,运输总结报告以及运输评价。其中,车辆调度及总结报告都是由系统进行统一管理的,经分析后得出该层数据流图,如图3.2所示。 图3.2 顺通物流公司车辆调度管理系统第一层数据流图下面分析P1运输申请管理模

26、块,描述的是用户通过运输申请,填写运输申请单,等待管理员的审核。运输申请处理如图3.3所示。图3.3 P1“运输申请管理”的展开图 下面分析P2审核运输申请管理模块,描述的是管理员对运输申请的管理操作。管理员可以查看运输申请的详细信息、删除未通过申请的订单、对已通过的申请订单执行处理操作。运输申请处理如图3.4所示。图3.4 P2“审核运输申请”的展开图下面分析P3车辆调度管理模块,描述的是管理员对已审核通过的运输申请,进行车辆调度,并将发货通知单交给司机。车辆调度处理如图3.5所示。图3.5 P3“车辆调度”的展开图(二)数据字典数据字典通常包括数据项,数据结构,数据流、数据存储和处理过程五

27、个部分9。部分数据字典列举如下所示。密码元素的数据字典如图3.6所示。数据元素条目总编号:101编号:01名称:密码 类型:字符长度:50结构:用户,管理员图3.6 数据元素用户信息表的数据结构条目如下图3.7所示。数据结构条目总编号:201编号:D1名称:用户信息表说明:存储用户的信息 结构:用户编号,用户名,用户密码,真实姓名,电话号码,家庭住址,邮政编码,电子邮箱图3.7 数据结构申请记录数据流条目如下图3.8所示。数据流条目总编号:301编号:F1名称:申请记录说明:存放用户申请车辆调度的记录数据流来源:P1数据流去向:P2图3.8数据流处理过程条目如下图3.9所示:处理过程条目总编号

28、:401编号:P1名称:运输申请管理说明:处理用户的运输申请 输入:申请基本信息输出:D1运输申请信息处理:将用户提出的运输申请信息进行处理,存储到运输申请记录里。图3.9 运输申请处理过程外部实体条目如下图3.10所示:外部实体条目总 编 号:501编 号:R1名 称:需要运输货物的用户 说 明:使用本系统进行运输的用户 有关数据流:P1,P4,P9,P10图3.10外部实体-用户四、系统设计(一)系统功能设计在对目前大多数物流公司车辆调度系统的研究,和对要开发的顺通物流公司车辆调度系统功能需求进一步明确之后,制定出顺通物流公司车辆调度的总体规划是必要的,也是全面展开开发工作的重要基础。系统

29、总体设计包括:系统功能模块划分、数据库设计、系统开发工具和开发环境、系统实现等。功能模块划分是描述系统的一个过程10。在系统分析的基础上,完成了对系统功能的划分11。现介绍如下:主要从前台和后台两个角度分析。在前台,用户可以注册进行系统登录;用户可通过系统,提交运输申请;申请成功后,会自动申请记录,待管理员进行审核;用户可以随时修改自己的注册资料,包括个人的基本信息和用户密码等。同时,用户可以浏览运输跟踪报告,运输总结报告以及运输评价。在后台,管理员可以进行对司机人员的管理,包括对司机人员信息的录入,同时,还可以进行车辆信息管理,及时的录入车辆的基本信息。另外,管理员可以进行用户管理,可以对本

30、系统的用户信息进行管理,管理员也可以进行系统用户管理。运输可以进行申请管理,管理员可以对本系统的用户提交的运输申请进行管理。车辆调度管理方面,管理员可以根据运输申请,参考车辆的基本信息以及司机人员的基本信息,对本次运输调度进行管理;运输跟踪管理方面,管理员对本系统的运输进行跟踪管理,以便准确安排下次调度人员及时间。管理员还可以进行运输总结报告管理,对本系统的运输进行总结,同时,运输评价管理方面,管理员可以通过运输总结报告以及运输跟踪报告,来进行管理,以便于公司进行总结分析每次的运输调度。 根据系统功能需求,将本系统的功能模块介绍如下:顺通物流公司车辆调度管理系统的角色主要有用户和管理员。管理员

31、操作主要是管理员对后台数据库进行及时的更新操作,尽量为用户的调度申请提供方便。用户操作主要是用户在本系统上进行运输申请,执行申请操作。根据以上的操作需求,将系统划分为如下两大功能,并对其模块的划分和功能进行描述。1前台功能(1)运输申请(2)申请记录查询(3)修改资料和密码(4)浏览运输信息:用户可以浏览运输跟踪报告,运输总结报告以及运输评价。2后台功能(1)司机人员管理:对司机人员的信息进行查询、修改、删除和添加。(2)车辆信息管理:对车辆的信息进行查询、修改、删除和添加。(3)用户管理:管理员可以添加、查看、删除用户。(4)运输申请管理(5)车辆调度管理(6)运输跟踪管理(7)运输评价管理(8)运输总结报告管理(9)系统用户管理经过上面的模块划分,得出具体模块图如图4.1所示。图4.1 顺通物流公司车辆调度管理系统功能模块图模块划分后,具体清楚了系统所要实现的功能,接下来要选择系统开发技术和开发环境。(二)系统开发技术和开发环境顺通物流公司车辆调度管理系统,运用JSP开发工具。后台数据库设计采用SQL Server 2000,SQL Server 2000易于安装和使用,同时也应用了Tomcat5.0版本,作为程序调试的开发环境。(三)数据库设计

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!