javaee的物流管理系统的设计与实现(源码)【字数:6590】
摘 要随着淘宝、京东等电商平台用户的日益增长,物流公司的配送效率也变的日益重要。运用所学知识,研究设计一款以JaveEE为开发工具并且以MySql作为数据库的物流管理系统,是以订单管理,财务管理为核心、面向商家和员工的业务模式。系统支持管理员用户以及普通员工的数据管理、监控物流流程、提供货物的信息,并且兼有财务管理。
目 录
一、引言 1
(一)研究背景 1
(二)研究内容 1
(三)意义 1
二、软件分析 1
(一)需求分析 1
(二)功能分析 1
(三)系统安全分析 2
1.安全性 2
2.准确性 2
(四)工具介绍 2
三、数据库构思与搭建 2
(一)实体 2
(二)ER图 2
(三)数据表 4
(五)功能流程图 5
四、物流管理系统普通员工能够实现的功能 7
(一)登录功能 7
(二)订单查询页面 9
(三)客户管理页面 10
(四)订单管理功能界面 12
(五)仓储管理功能 13
(六)调度管理功能 14
五、物流管理系统管理员功能实现 15
(一)管理员的登录 15
(二)员工管理 16
1.员工的新增 16
2.员工的修改 17
3.用户的删除 18
(三)财务统计查询页 19
(四)收付利润统计页 20
(五)订单财务明细页 22
(六)库存财务明细页 23
(七)入库财务明细页 23
(八)运输财务明细页 24
总结 26
致谢 27
参考文献 28
一、引言
(一)研究背景
随着淘宝,京东等电商平台的日益发展,物流也变得越来越重要。网页打开方便,随时随地都可以使用,操作简单,极大方便了物流公司对货物的管理。特别是大量货物的运输以及员工的调度,在物流中发挥巨大的作用,这就 *好棒文|www.hbsrm.com +Q: #351916072#
让物流管理类的网页拥有大量的需求。
(二)研究内容
本研究课题需要进行主要的一些工作有:
1.了解物流公司的具体流程,撰写需求分析。
2.根据物流管理系统具体的需要,分析和设计的功能框架。
3.根据需求物流管理系统的分析和总体设计,设计出结构图。
4.编写代码
(三)意义
其意义是让物流管理变得更加便捷,让人们在网上购物时更加方便。
二、软件分析
(一)需求分析
在实现物流管理系统时,首先我们必须要考虑到一下几点:
1.安全性。在大数据日益成熟的时代,信息是用户重要的隐私,确保信息的安全,特别是个人的信息要严格保密。
2.先进性。结合当前市场上趋势,该软件开发要符合用户的需求,满足电子商务平台和人们的要求。
3.扩展性。物流管理系统的开发以及使用,给商家以及用户带来了极大的便利,因此在开发物流管理系统功能的过程中,我们要预想到该网站的可扩展性,便于将来网页的更新、升级。
4.有效性。主要包括了订单管理功能的有效性,在我看来,我设计的物流管理系统功能一定要满足商家的需求。
(二)功能分析
物流管理系统的客户端系统主要是面向商家用户使用的最终界面,普通员工可以在这里查询订单、管理客户。普通员工进入系统的所有操作都是通过网页实现的。普通员工观看的物流信息是通过浏览网页得到的,而客户端的设计是系统的关键。
要实现物流管理系统功能,主要是后台数据的设置和录入,物流管理系统是从后台开始的。普通员工可以在后台要进行订单的管理、客户的增删、仓储的管理以及调度的管理。管理员可以财务管理、员工管理等多个功能模块。
管理员的主要功能如下:
管理员登录,订单的查询以及管理,财务查询以及管理,员工管理等功能。
普通员工的作用有:员工登录注册,客户的管理,订单的管理,仓储货物的管理,车辆调度管理等功能。
用户的权限有:
登录注册、简单的查看订单、修改订单、添加以及删除货车。
进行订单并且进入其选择商品的种类和数量做出删除修改添加查看。
确认之后对已选择的货物进行配送,调度。
(三)系统安全分析
1.安全性
一个将要推向市场的,服务人民的开发软件。首先要做到安全。不仅要确保商家信息和财产安全,而且要对用户的使用安全要进行负责以及保障。这个就要讲到权限问题,每个用户或集体都对应着相应的管理和使用权限,不可颠倒,以免造成不必要的损失。
2.准确性
其一:整个物流管理系统必须严格对管理员以及普通员工的用户名、密码和用户权限的匹配进行管理。对物流进行管控以保证普通员工在配送,调度过程中规矩且有序的操作。其二:管理员以及普通员工在使用网站时,能精准的使用各个功能,以免出现错误。在员工以及管理员进行添加货物,修改订单等操作时,能精确并且快速的完成。
(四)工具介绍
运行环境: java jdk 1.8。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA都可以
tomcat环境: Tomcat 7.x,8.x,9.x版本均可
三、数据库构思与搭建
(一)实体
用户(编号、登录名、密码、注册时间、用户名)
目 录
一、引言 1
(一)研究背景 1
(二)研究内容 1
(三)意义 1
二、软件分析 1
(一)需求分析 1
(二)功能分析 1
(三)系统安全分析 2
1.安全性 2
2.准确性 2
(四)工具介绍 2
三、数据库构思与搭建 2
(一)实体 2
(二)ER图 2
(三)数据表 4
(五)功能流程图 5
四、物流管理系统普通员工能够实现的功能 7
(一)登录功能 7
(二)订单查询页面 9
(三)客户管理页面 10
(四)订单管理功能界面 12
(五)仓储管理功能 13
(六)调度管理功能 14
五、物流管理系统管理员功能实现 15
(一)管理员的登录 15
(二)员工管理 16
1.员工的新增 16
2.员工的修改 17
3.用户的删除 18
(三)财务统计查询页 19
(四)收付利润统计页 20
(五)订单财务明细页 22
(六)库存财务明细页 23
(七)入库财务明细页 23
(八)运输财务明细页 24
总结 26
致谢 27
参考文献 28
一、引言
(一)研究背景
随着淘宝,京东等电商平台的日益发展,物流也变得越来越重要。网页打开方便,随时随地都可以使用,操作简单,极大方便了物流公司对货物的管理。特别是大量货物的运输以及员工的调度,在物流中发挥巨大的作用,这就 *好棒文|www.hbsrm.com +Q: #351916072#
让物流管理类的网页拥有大量的需求。
(二)研究内容
本研究课题需要进行主要的一些工作有:
1.了解物流公司的具体流程,撰写需求分析。
2.根据物流管理系统具体的需要,分析和设计的功能框架。
3.根据需求物流管理系统的分析和总体设计,设计出结构图。
4.编写代码
(三)意义
其意义是让物流管理变得更加便捷,让人们在网上购物时更加方便。
二、软件分析
(一)需求分析
在实现物流管理系统时,首先我们必须要考虑到一下几点:
1.安全性。在大数据日益成熟的时代,信息是用户重要的隐私,确保信息的安全,特别是个人的信息要严格保密。
2.先进性。结合当前市场上趋势,该软件开发要符合用户的需求,满足电子商务平台和人们的要求。
3.扩展性。物流管理系统的开发以及使用,给商家以及用户带来了极大的便利,因此在开发物流管理系统功能的过程中,我们要预想到该网站的可扩展性,便于将来网页的更新、升级。
4.有效性。主要包括了订单管理功能的有效性,在我看来,我设计的物流管理系统功能一定要满足商家的需求。
(二)功能分析
物流管理系统的客户端系统主要是面向商家用户使用的最终界面,普通员工可以在这里查询订单、管理客户。普通员工进入系统的所有操作都是通过网页实现的。普通员工观看的物流信息是通过浏览网页得到的,而客户端的设计是系统的关键。
要实现物流管理系统功能,主要是后台数据的设置和录入,物流管理系统是从后台开始的。普通员工可以在后台要进行订单的管理、客户的增删、仓储的管理以及调度的管理。管理员可以财务管理、员工管理等多个功能模块。
管理员的主要功能如下:
管理员登录,订单的查询以及管理,财务查询以及管理,员工管理等功能。
普通员工的作用有:员工登录注册,客户的管理,订单的管理,仓储货物的管理,车辆调度管理等功能。
用户的权限有:
登录注册、简单的查看订单、修改订单、添加以及删除货车。
进行订单并且进入其选择商品的种类和数量做出删除修改添加查看。
确认之后对已选择的货物进行配送,调度。
(三)系统安全分析
1.安全性
一个将要推向市场的,服务人民的开发软件。首先要做到安全。不仅要确保商家信息和财产安全,而且要对用户的使用安全要进行负责以及保障。这个就要讲到权限问题,每个用户或集体都对应着相应的管理和使用权限,不可颠倒,以免造成不必要的损失。
2.准确性
其一:整个物流管理系统必须严格对管理员以及普通员工的用户名、密码和用户权限的匹配进行管理。对物流进行管控以保证普通员工在配送,调度过程中规矩且有序的操作。其二:管理员以及普通员工在使用网站时,能精准的使用各个功能,以免出现错误。在员工以及管理员进行添加货物,修改订单等操作时,能精确并且快速的完成。
(四)工具介绍
运行环境: java jdk 1.8。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA都可以
tomcat环境: Tomcat 7.x,8.x,9.x版本均可
三、数据库构思与搭建
(一)实体
用户(编号、登录名、密码、注册时间、用户名)
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/733.html