基于Java的办公用品管理系统的设计与实现

介绍:
jsp+servlet+mysql+eclipse

4.2.1总体功能模块设计
该系统分管理员、员工和部门负责人3个角色,总功能图如图4.3所示。
在这里插入图片描述

图4.3 总体功能图

4.2.2系统管理员功能模块设计
系统管理员的主要功能有部门管理、用户管理、办公用品管理、入库管理、库存管理、审核申请、出库管理。
系统管理员功能图如图4.4所示。
在这里插入图片描述

图4.4 系统管理员功能图

截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据库表:
表4.1 用户表
名称 类型 备注
id int(11) 主键
username varchar(255) 用户名
pasword varchar(255) 用户密码
role varchar(255) 用户角色,管理员,部门负责人,员工
bumen varchar(255) 所属部门
xingming varchar(255) 姓名
tel varchar(255) 联系电话
sex varchar(255) 性别

申请出库表如表4.2所示
表4.2 申请出库表
名称 类型 备注
id int(11) 主键
bianhao varchar(255) 申请号
wname varchar(255) 办公用品名
wid varchar(255) 办公用品id
shuliang int(11) 申请数量
shuoming varchar(255) 申请说明
shijian varchar(255) 申请时间
username varchar(255) 申请的员工号
xingming varchar(255) 员工姓名
bumen varchar(255) 员工部门
shenhe1 varchar(255) 部门主管审核
shenhe2 varchar(255) 管理员审核
lyr varchar(255) 领用人
ctime varchar(255) 出库时间
status varchar(255) 是否出库

部门表如表4.3所示
表4.3 部门表
名称 类型 备注
id int(11) 主键
bname varchar(255) 部门名称

库存表如表4.4.所示
表4.4 库存表
名称 类型 备注
id int(11) 主键
spname varchar(255) 办公用品名
pid int(11) 办公用品主键
shuliang int(11) 剩余库存
shenqing int(11) 可申请数量
fenlei varchar(255) 分类
danwei varchar(255) 单位
xinghao varchar(255) 型号

入库表如表4.5所示
表4.5 入库表
名称 类型 备注
id int(11) 主键
rukuhao varchar(255) 入库号
spname varchar(255) 办公用品名
pid int(11) 办公用品主键
shuliang int(11) 入库办公用品数量
jiage varchar(255) 入库价格
beizhu text 备注
shijian varchar(255) 入库时间
fenlei varchar(255) 分类
xinghao varchar(255) 型号
danwei varchar(255) 单位
total varchar(255) 总价

办公用品表如表4.6所示
表4.6 办公用品表
名称 类型 备注
id int(11) 主键
wname varchar(255) 办公用品名
fenlei varchar(255) 分类
xinghao varchar(255) 型号

源码下载:http://www.bycxy123.com/
视频演示:https://www.bilibili.com/video/BV13t4y1D7cv/

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页