jsp技术的仓储管理系统的设计与开发(源码)【字数:4935】

随着物流行业的发展、经济全球化、信息技术的提升,越来越多的人通过物流方式将货物进行运输,物流在现在中国市场经济的作用比重越来越大。以此为背景对系统进行开发。利用计算机对数据进行存储,加快数据处理的速度,从而减少货物到客户手中的时间。本系统以eclipse为开发工具,MySQL为数据库管理工具,使用JSP技术对系统进行实现与开发。本系统实现的功能:货物信息的输入、查询、修改、储存,系统的登录、退出,员工信息的输入、修改,客户信息的输入、修改,入库以及出库处理。仓储管理系统便捷易操作,能够减少操作人员的工作量。限制非法用户进入系统,保护数据的安全。
目录
一. 引言 1
(一) 开发背景 1
(二) 设计目标 1
(三) 开发工具 1
二. 需求分析 1
(一) 设计思路 1
(二) 性能需求 1
(三) 系统任务 1
三. 可行性分析 2
(一) 经济可行性 2
(二) 技术可行性 2
四. 系统设计 2
(一) 数据流程图 2
(二) 功能结构图 2
(三) ER图 3
五. 数据库设计 3
(一) 数据库分析 4
(二) 数据库表 4
六. 相关技术的介绍 5
(一) JSP技术简介 5
(二) MySQL数据库 6
七. 网站设计 6
(一) 登录界面的实现 6
(二) 系统主页 7
(三) 大型货物入库 8
(四) 大型货物信息列表 9
(五) 大型货物信息修改 11
(六) 大型货物出库 13
(七) 小型快递信息列表 15
(八) 客户信息添加 17
(九) 员工信息删除 19
(十) 密码修改 20
(十一) 责任人信息列表 21
八. 总结 24
致谢 25
参考文献 26
引言
开发背景
计算机应用技 *好棒文|www.hbsrm.com +Q: *351916072* 
术的广泛应用,经济全球化、信息全球化的发展,物流行业的兴起以及电子商务的兴起,越来越多的人通过快递使用网络购物,工厂通过物流对货物进行运输,仓库的货物越来越多,需要处理的数据量变的庞大,人工处理速度慢,工作量大,数据的安全性无法保证,大大减缓了货物送到客户手上。
为了解决处理速度慢的情况,保证数据的安全性,提高工作效率,开发仓储管理系统将货物入库、货物出库、客户信息、员工信息等集于一体,将数据记入到数据库中,便于后续更改,查阅,既保证了数据的安全性又方便操作人员对数据进行操作。
设计目标
本系统为了提高物流仓库对数据的管理,提高工作的效率,准确显示出目前仓库内货物的情况。采用JSP技术对系统进行编程,MySQL为数据库软件对数据进行存储。操作员通过管理员账号登录系统,查看仓库内货物信息、入库信息登记、货物出库处理,以及员工和客户信息的增添修改。
开发工具
服务器: apachetomcat7.0.70
开发工具: eclipse
Java开发包:JDK 1.8
数据库软件:MySQL
浏览器:Google
需求分析
基于JSP技术的仓储管理系统,从仓库管理需求出发。为了更好的对货物信息进行管理,管理员可以将货物的信息输入系统,管理员在系统中查询信息、修改信息、删除信息。方便操作人员操作,减少货物到客户手上的时间。
设计思路
以简洁的系统整理繁琐的数据,加快操作人员对数据的处理,所有功能清晰可见,操作简单。
性能需求
通过管理员账号进行登录,避免其他员工误操作的情况,使用完成可以安全退出系统,定期修改密码,登录时密码用***隐藏加大数据的安全性。
系统任务
系统的功能要求:
大型货物信息:货物的类型、重量、出货地、收货地、联系人姓名、联系人号码、货物的出入库状态、库区、所属公司名。
小型快递信息:寄件人姓名、寄件人号码、寄件人地址、快递名称、寄件方式、重量、收件人姓名、收件人号码、收件人地址、货物状态。
员工信息:姓名、性别、年龄、号码、库区、地址。
客户信息:姓名、号码、地址、所属公司。
可行性分析
经济可行性
系统通过数据库记录数据,从而方便查询、登记、修改,减少货物送到客户手上的时间,同时减少对数据处理的员工数,降低成本,从而提升利益。
技术可行性
用JSP技术实现数据的写入、更改、删除、展示。实现对货物信息、员工信息、客户信息的增添修改删除、管理员登录与登出。JSP技术基于java平台,可以跨平台使用,适用于Windows和Linux系统,可以多系统使用。用户界面更新快,便于更新维护。系统页面便捷简易,便于使用,操作简单方便。
系统设计
数据流程图
仓储系统流程图如图41所示
图41 仓储系统流程图
功能结构图
仓储管理系统功能结构图如图42所示
图42 仓储系统功能结构图
ER图
ER图如图43所示:
43 ER图
数据库设计
数据库分析
数据库相当于一个仓库,将数据存放在仓库之中。其特点有存储空间巨大,可以存放上亿条数据。以一定的规则对数据进行存放,方便用户进行查阅修改。本系统通过数据库对数据进行存储,方便操作人员写入、修改、删除信息。数据库包含以下表:
管理员账号表:ID、用户名、密码
大型货物信息表:ID、联系人姓名、重量、类型、发货地址、所属公司、收货地址、库区、状态
小型快递信息表:ID、收件人姓名、收件人号码、收件人地址、快递名称、寄件类型、重量、收件人姓名、收件人号码、收件人地址、货物状态
员工信息表:ID、姓名、性别年龄、号码、库区、地址

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/718.html

好棒文