【泰山科技学院毕业论文】基于Java的仓库管理系统

注:仅展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。

一、关于仓库管理系统的基本要求

①功能要求:本设计需要系统具有多个功能模块来帮助管理者来管理仓库,主要功能有用户信息管理和维护、公告栏信息维护、员工信息维护管理和商品及商品类维护等。多个模块共同组成仓库管理系统来提高仓库管理效率。

②性能:系统可以在不同操作系统上稳定运行,且安全无错误地实现功能。不同权限的用户登录后能够快捷迅速地进行操作。

③安全与保密性:所有的使用者在使用本系统之前,都要先得到管理员的检查和确认。

④环境要求:本需要支持市面上的多种操作系统。要能在各种操作系统中都可以稳定的运行

二、开发目标

本系统主要的开发目标包括:

①实施系统化、规范化和自动化的信息管理以有效管理信息。

②让用户系统中的各种信息做到方便快捷的操作。这样可以使得运维人员的工作量大大减少。

③提供便利的查询和管理功能,让用户的查询和管理更加的方便快捷。

④考虑用户多样性,要求操作界面简单明了且易于理解。

三、设计原则

本系统的设计思路如下:

①操作简单,并且具有良好的安全性,同时页面整体布局要简洁。

②即时可见:在进行简单增删改查的操作后,马上就可以在对应的页面位置上查看到,以实现实时性的原则。

③功能的完整性:这其中包括界面中的用户中心、公告栏信息、员工信息维护管理和商品及商品类维护公告的管理、货物供应商管理和维护、商品货物出入库的统计、以及商品货物退换货的模块各种维护。

。本系统使用的是MySQL 数据库来最终完成设计的,在其中主要有管理员主要信息表、供应商主要信息表、商品采购主要信息表、商品入库主要信息表、商品出库信息表、保修管理信息表、商品分类信息表。每个表的设计如下所示:

表4.1:管理员信息表

名称

数据类型

长度

约束

id

int

11

NOT NULL

name

varchar

50

default NULL

value

varchar

50

default NULL

表4.2:公告信息表

名称

数据类型

长度

约束

id

 int

20

NOT NULL

addtime

varchar

default NULL

gonggaobiao

varchar

200

default NULL

ttupian

varchar

200

default NULL

theneirong

varchar

default NULL

tfaburiqi

varchar

default NULL


 

表4.3:供应商信息表

名称

数据类型

长度

NOT NULL

id

int

20

addtime

varchar

default NULL

tgongyingshangbianhao

varchar

200

default NULL

tgongyingshangmingcheng

varchar

200

default NULL

tlianxiren

varchar

200

default NULL

tlianxidianhua

varchar

200

default NULL

tgongyingshangdizhi

varchar

200

default NULL

tbeizhu

varchar

200

default NULL

表4.4:商品采购信息表

名称

数据类型

长度

NOT NULL

id

 int

20

addtime

varchar

 default NULL

tgongyingshangbianhao

varchar

200

 default NULL

tgongyingshangmingcheng

varchar

200

 default NULL

tcaigoubianhao

varchar

200

 default NULL

tshangpinbianhao

varchar

200

 default NULL

tshangpinmingcheng

varchar

200

 default NULL

tpinpai

varchar

200

 default NULL

tguige

varchar

200

 default NULL

tshuliang

varchar

11

 default NULL

tcaigoujiage

varchar

11

 default NULL

tcaigoujine

varchar

11

 default NULL

tcaigouriqi

varchar

 default NULL

tyuangonggonghao

varchar

200

 default NULL

tyuangongxingming

varchar

200

 default NULL

tsfsh

varchar

200

 default NULL

tshhf

varchar

 default NULL

表4.5:商品出库信息表

名称

数据类型

长度

约束

ID

int

20

NOT NULL

addtime

varchar

default NULL

tshangpinmingcheng

varchar

200

default NULL

tshangpinbianhao

varchar

200

default NULL

tshangpinfenlei

varchar

200

default NULL

tpinpai

varchar

200

default NULL

tguige

varchar

200

default NULL

tshuliang

varchar

11

default 待审核

tshoujia

varchar

11

default NULL

tzongjine

varchar

200

default NULL

tchukuleixing

varchar

default NULL

tdengjiriqi

varchar

200

default NULL

tyuangonggonghao

varchar

200

default NULL

tyuangongxingming

varchar

200

default NULL

表4.6:商品分类信息表

名称

数据类型

长度

约束

id

int

20

NOT NULL

addtime

varchar

default NULL

tshangpinfenlei

varchar

200

default NULL

  •  管理员功能模块

用户运用管理员身份登录时功能,通过填写User name和password, permissions以及Authentication Code等设计好的关键信息,顺利填写好后,再点击登录按钮就可以成功进入仓库管理系统管理员的界面,如图5.1所示。

商品信息管理的功能,用户在这个页面中可以点击详情从而看到各种商品的标题内容、图片内容、发布日期内容等,而且还可自己手动输入并且提交各种商品的信息,也可以结合用户自身需要来对现有的各种商品信息进行修改,点击修改或者删除按钮来完成操作。

前端封装好数据后,发送给后端,后端得到数据进行处理,根据查询商品的编号执行修改或删除操作。如图5.3所示。

第三节  功能测试

关于用户的登录功能测试,如表6.1:

表6.1 用户登录功能测试结果

模块名称

测试用例

预期结果

实际结果

测试结果

登录

name:wjnnn  password:sbdab

弹出提示,并且提示密码错误

弹出提示,并且提示密码错误

pass

登录

name:lyj

password:wjn

弹出提示,提示用户名错误

弹出错误提示,提示用户名错误

pass

登录

name:guanliyuan2

password:sbzw

登录成功,并显示管理员界面

登录成功,并显示管理员界面

pass

删除分类功能测试,如6.2:

表6.2 删除分类功能测试结果

模块名称

测试用例

预期结果

实际结果

测试结果

删除分类

分类名:通知公告

点击删除按钮且成功后、页面会跳转

点击删除按钮且成功后、页面会跳转

pass


修改密码功能测试,如表6.3:

表6.3 修改密码功能测试结果

模块名称

测试用例

预期结果

实际结果

测试结果

修改密码模块

原密码:lyjsb

新密码:qsssb

确认密码tqsssb 

提示原密码错误

提示原密码错误

pass

修改密码模块

原密码:sbxhl 新密码:qdswbd

确认密码:jiuyg  

弹出错误提示,提示确认密码不一致

弹出错误提示,提示确认密码不一致

pass

修改密码模块

原密码:zhbnb  新密码:zhzstbb

确认密码:zhzstbb  

修改成功

修改成功

pass

完成对此系统中修改密码模块功能的整体的仔细测试,充分确认了管理系统其中的全部基本功能包括用户登录、修改密码、删除分类等功能都是稳定、切实可行的,无论是管理系统里的各项基本功能的实现,还是页面的总体呈现出来的效果都是符合预期效果的。

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值