摘 要
企业的发展离不开物流的运输,在一个大型的企业中,商品的生产和建设,推广只
是前期的一些工作,在后期的商品销售和物流方面的建立,才能让一个企业得到大力的
发展。
企业在物流方面的竞争随之日益激烈,企业开始逐渐的认识到物流管理信息化的重
要性。对于企业来说,加强物流信息化管理,不仅有助于提高企业员工的工作效率,同
时还助于降低企业物流成本,并且还有助于提高企业物流管理的质量。因此,针对物流
管理系统的问题及措施展开探究十分的有必要。因此,开发这款物流管理系统是至关重
要的。
我们根据需求调研分析后得出结论,为了使用方便,该平台必须采用 BS 架构的模式
进行开发,利用 java 编程语言和现今成熟的 SSM 框架进行整合开发。系统数据库采用
方便安装的 mysql 进行数据管理。系统前端主要采用 VUE 框架技术设计开发,该框架在
网页前端设计具有很强大的功能和成熟的设计方式。该系统是一款多用户的后台管理系
统,主要包括物流的一系列流程,从采购管理,供应商信息管理以及配送运输,入库出
库等进行综合管理。最终达到系统的应用目标。
关键词:物流信息化;配送管理;SSM 框架平台技术;mysql 小型数据库
Abstract
With the increasingly fierce competition in logistics, enterprises begin to realize the
importance of logistics management information. For enterprises, strengthening the logistics
information management is not only helpful to improve the work efficiency of employees, but
also to reduce the logistics cost and improve the quality of logistics management. Therefore, it
is necessary to explore the problems and measures of logistics management system. Therefore,
it is very important to develop this logistics management system.
According to the research and analysis of requirements, we come to the conclusion that
in order to use conveniently, the platform must be developed in the mode of BS architecture,
using java programming language and now mature SSM framework for integrated
development. The system database adopts MySQL which is easy to install for data
management. The front-end of the system is mainly designed and developed with Vue
framework technology, which has powerful functions and mature design methods in the
front-end design of web pages. The system is a multi-user background management system,
mainly including a series of logistics processes, from the purchase management, supplier
information management, distribution and transportation, warehousing and outbound
comprehensive management. Finally achieve the application goal of the system.
Key words: logistics informatization; distribution management; SSM framework
platform technology; MySQL small database
目录
1 绪论..............................................................5
1.1 系统开发目的 ................................................5
1.2 系统开发意义 ................................................5
1.3 当前发展状况 ................................................6
1.4 国内外研究现状 ..............................................6
1.5 选题研究思路和方法...........................................6
2 开发语言和工具....................................................1
2.1 VUE 技术介绍.................................................1
2.2 SSM 框架技术.................................................1
2.3 MYSQL 简介...................................................1
2.4 B/S 架构.....................................................2
2.5I DEA 集成环境................................................2
2.6 NODE 平台介绍................................................2
2.7 支持技术.....................................................2
3 需求分析与设计....................................................3
3.1 可行性分析...................................................3
3.1.1 经济可行性.......................................................................................................3
3.1.2 技术可行性.......................................................................................................3
3.1.3 运行可行性.......................................................................................................3
3.1.4 法律的可行性....................................................................................................4
3.2 系统用例图 ..................................................4
3.3 系统性能分析 ................................................4
3.4 系统功能分析 ................................................5
3.5 系统功能结构图...............................................5
3.6 系统流程分析 ................................................1
3.7 界面需求.....................................................2
4 数据库设计........................................................3
4.1 数据库逻辑结构设计 ..........................................3
4.2 数据库物理结构设计 ..........................................4
5 系统的详细设计与实现..............................................6
5.1 系统登录页面 ................................................6
5.2 仓库检查信息页面 ............................................6
5.3 添加仓库检查页面 ............................................7
5.4 物料报废信息页面 ............................................7
5.5 添加物料报废页面 ............................................8
5.6 配送任务信息页面 ............................................9
5.7 添加配送任务信息页面 ........................................9
5.8 客户单据信息页面 ...........................................10
5.9 添加客户订单页面 ...........................................10
5.10 到货单据信息页面 ..........................................11
5.11 添加客户单据信息页面 ......................................11
6 系统测试.........................................................13
6.1 测试原则 ...................................................13
6.2 测试目的 ...................................................14
6.3 测试分类 ...................................................14
结束语.............................................................15
致 谢..............................................................16
主要参考文献.......................................................18
1 绪论
1.1 系统开发目的
最近些年来,人们生产生活方式也由于计算机的来到也经历了很多社会变革,在计
算机应用模式中也发生了惊天动地的变化,1959 年美国诞生了第一台计算机,标志着信
息时代的到来,随后社会信息化的发展猛速发展。计算机应用技术不断得到发展和推广
应用。很多发达国家和一些发展中国家开始大规模地使用计算机办公、外卖点餐。网上
办公实现了用户无论在哪个地方都可以随时处理事务功能,随时随地可以查看无论是什
么行业都可以使用网站讨论,大大提高人的获取信息效率和质量,在没有出门时候已经
完成自己的工作,使得人们的工作更加灵活、自动、舒适和快捷。
计算机信息化技术已经成为了当今普及并且普遍使用的技术。各行各业都利用计算
机进行相关的办公工作。计算机无纸化操作已经逐渐普及,相应的软件也层出不穷。但
是在某些行业中,还是缺少相关的针对性软件,本人根据这种情况,针对某企业开发一
款具有行业应用的物流管理软件,技术方面采用较为流行的 JAVA 编程技术和 SSM 框架
进行设计开发。
系统的开发,具有物流管理的完整功能,也在配送过程中进行强化,将企业产品的
配送,入库,出库,产品单据的查询查看等整合起来进行系统的流程管理,通过整合一
系列的单据流程,就能够方便物流信息的一系列操作,实现物流管理的系统化操作。
1.2 系统开发意义
在传统的物流管理系统中,其过程往往是很复杂的,繁琐的,物流管理系统以物流
信息管理为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,
效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息
的重复传递问题,因此该过程必须实现信息化。我们的系统开发的整体任务是针对企业
相关的物流信息管理,实现企业物流管理的定制化,流程化的管理,通过系统流程化管
理,以及多用户的操作管理,可以方便物流信息的系统化管理。
物流软件的开发,也可以进行二次开发,方便以后的系统升级,数据库方面的建设,
也要考虑后期的升级和维护,做到数据库的升级接口的实现,方便日后针对新增业务,
进行系统的升级维护功能的新增和管理。