物流配送管理系统的设计与实现(MyEclipse,MySQL)
来源:56doc.com 资料编号:5D12503 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12503
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
物流配送管理系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,文献综述,中期检查表,外文翻译,毕业论文17000字,程序代码,MySQL数据库)
物流配送管理系统是解决物流配送和管理的一个系统,使用MVC分层思想为原则进行开发。页面显示使用JSP和HTML,并使用CSS样式对页面进行美化,数据库使用MYSQL,应用MyEclipse进行开发,这些技术目前相对比较成熟。方便系统的维护与扩展。
本系统包括总公司管理、配送点管理、客户端管理三大模块所组成。三个模块相结合构成了整个物流配送管理系统,用户可以方便的点击相应的功能进行操作作业。由于此系统是基于B/S结构的,用户只需要联上网络,打开浏览器,输出对应的网址即可登入网站,并可对物流的配送等工作进行管理。
系统需求分析
(1) 客户有货物需要配送。
(2) 注册客户可以在网上下订单或电话联系本地配送点下订单;未注册客户可以电话联系本地配送点下订单;网上下单直接生成订单,电话订单需要本地配送点管理员输入订单,订单生成的初始状态为未生效。订单状态处于未生效时,客户可以自行删除订单。如果在规定时间内订单仍未生效,则系统自动删除订单。(客户网上下单时可以输入估计的体积重量,订单记录)。
(3) 客户运送货物到本地配送点;由本地配送点员工检查货物,确定准确的体积重量,修改订单中的原始信息,生成确实的价格,生成条形码,订单修改为待运输状态。
(4) 车辆管理员根据路线上某一个发车时间进行运力调度,根据待运输货物的总重量及总体积大致估算需要几辆车,为车辆分配司机。
(5) 配送车辆进行装车;根据装车情况生成交接单。所有订单的状态变更为运输中。
(6) 货物到达收货配送点,收货配送点清点货物并签收交接单。所有订单的状态变更为待配送。
(7) 收货配送点进行货物配送;订单状态变更为配送中。
(8) 客户接受货物并签收 签收单。
(9) 收货配送点修改订单状态为客户已收。
3.4 系统功能设计
3.4.1 功能模块图
系统划分的模块包括:用户管理、权限管理、车辆管理、路线管理、配送点管理、运力管理、订单管理、配送管理和报表管理。
车辆管理、路线管理、配送点管理、运力管理属于总公司管理员使用模块。订单管理、配送管理属于配送点管理员使用模块。权限管理、用户管理、报表管理总公司和配送点管理员均可以使用。
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 引言 1
1.2 项目背景 1
2 技术简介 3
2.1 JSP技术 3
2.1.1 简介 3
2.1.2 强势弱势 4
2.1.3 内置对象 4
2.1.4 技术方法 6
2.2 Servlet技术 8
2.2.1 简介 8
2.2.2 Servlet生命周期 8
2.2.3 初始化Servlet 9
2.3 JavaScript技术 9
2.3.1 JavaScript简介 9
2.3.2 JavaScript基本特点 10
3 系统分析设计 11
3.1 系统开发的必要性和意义 11
3.2 可行性分析 11
3.2.1 技术上的可行性 11
3.3 系统需求分析 12
3.4 系统功能设计 12
3.4.1 功能模块图 12
3.5 系统流程设计 13
3.5.1 配送范围管理流程 13
3.5.2 下订单流程 14
3.5.3 订单管理流程 15
3.5.4 报表管理流程 15
3.5.5 车辆管理流程 16
3.5.6 路线管理流程 16
3.5.7 配送点管理流程 17
3.6 数据库设计 17
3.6.1 数据库表结构设计 17
3.6.2 数据库数据字典 19
4 系统实现 23
4.1 车辆管理 23
4.1.1 车辆增加 24
4.1.2 车辆删除 24
4.1.3 车辆的信息修改 25
4.1.4 车辆查询 25
4.1.5 运力调度 25
4.2 路线管理 25
4.2.1 添加路线 26
4.2.2 修改路线 26
4.2.3 删除路线 26
4.2.4 查看路线 26
4.3 配送点管理 28
4.3.1 配送点增加 28
4.3.2 配送点修改 29
4.3.3 配送点删除 29
4.3.4 配送点查询 29
4.4 员工管理 29
4.4.1 增加员工 29
4.4.2 删除员工 30
4.4.3 修改员工信息 30
4.4.4 查询员工 30
4.5 配送范围管理 30
4.5.1 配送范围增加 31
4.5.2 配送范围的信息修改 31
4.5.3 配送范围删除 31
4.5.4 配送范围查询 31
4.6 价格管理 32
4.6.1 运输价格管理 32
4.6.2 运输价格的增加 32
4.6.3 运输价格的修改 33
4.6.4 运输价格的查询 33
4.6.5 运输价格的删除 33
4.7 配送价格管理 33
4.7.1 配送价格的增加 33
4.7.2 配送价格的修改 34
4.7.3 配送价格的删除 34
4.7.4 配送价格的查询 34
4.8 订单管理 34
4.8.1 下订单、订单确认和维护 35
4.8.2 订单查询 35
4.9 交接单管理 35
4.10 报表管理 36
4.10.1 总公司月、季、年业务报表 36
4.10.1 配送点报表(具体见配送点报表功能) 37
结束语 38
致 谢 39
参考文献 40
|