Hi~今天给大家带来一款使用Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)开发的药品进销存管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了Springboot框架,Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
员工角色 | 客户角色 |
---|---|
员工登录 | 客户登录 |
修改个人信息 | 修改密码 |
修改密码 | 公告查询 |
公告信息管理 | 修改个人信息 |
反馈信息查询 | 查看个人信息 |
供货商信息管理 | 查看已购药品 |
客户信息管理 | 查看我的反馈 |
查看个人信息 | 查看药品列表 |
药品信息查询 | 添加反馈 |
药品类别管理 | |
进货信息管理 | |
退货信息管理 | |
销售账单查询 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
t_customer
2
t_drug
3
t_drug_category
4
t_drug_sales
5
t_drug_stock
6
t_employees
7
t_feedback
8
t_log_operation
9
t_notice
10
t_sales_return
11
t_stock_return
12
t_supplier
序号
名称
数据类型
主键
说明
1
uid
int
Y
客户id
2
username
varchar
N
客户名
3
phone
varchar
N
电话
4
password
char
N
密码
5
salt
char
N
盐值
6
gender
int
N
性别,0-女性,1-男性
7
age
int
N
年龄
8
email
varchar
N
邮箱
9
avatar
varchar
N
头像
10
address
varchar
N
地址
11
cardBank
varchar
N
开户行
12
card
varchar
N
银行账户
13
is_delete
int
N
是否删除,0-未删除,1-已删除
14
created_user
varchar
N
创建执行人
15
created_time
datetime
N
创建时间
16
modified_user
varchar
N
修改执行人
17
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
药品id
2
drugName
varchar
N
药品名
3
barCode
varchar
N
条形码
4
referred
varchar
N
简称
5
specifications
varchar
N
规格
6
unit
varchar
N
单位
7
origin
varchar
N
产地
8
approvalNumber
varchar
N
批准文号
9
pleasedTo
float
N
进货价
10
salesPrice
float
N
售货价
11
inventory
int
N
库存
12
totalSales
int
N
销售总量
13
drugNote
varchar
N
药品备注
14
category_id
int
N
药品类别id
15
is_delete
int
N
是否删除,0-未删除,1-已删除
16
created_user
varchar
N
创建执行人
17
created_time
datetime
N
创建时间
18
modified_user
varchar
N
修改执行人
19
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
categoryId
int
Y
药品类别id
2
categoryName
varchar
N
药品类别名
3
note
varchar
N
备注
序号
名称
数据类型
主键
说明
1
id
int
Y
销售id
2
documentNo
varchar
N
销售单据号
3
inventoryQuantity
int
N
销售数量
4
price
float
N
单价
5
inventory
float
N
销售金额
6
storageTime
datetime
N
销售时间
7
drugName
varchar
N
药品编号
8
customer_id
int
N
客户id
9
is_delete
int
N
是否删除,0-未删除,1-已删除
10
created_user
varchar
N
创建执行人
11
created_time
datetime
N
创建时间
12
modified_user
varchar
N
修改执行人
13
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
进货id
2
documentNo
varchar
N
入库单据号
3
inventoryQuantity
int
N
入库数量
4
price
float
N
入库单价
5
inventory
float
N
入库金额
6
storageTime
datetime
N
入库时间
7
drug_id
int
N
药品编号
8
supplier_id
int
N
供货商id
9
employees_id
int
N
员工id---经办人
10
is_delete
int
N
是否删除,0-未删除,1-已删除
11
created_user
varchar
N
创建执行人
12
created_time
datetime
N
创建时间
13
modified_user
varchar
N
修改执行人
14
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
uid
int
Y
用户id
2
username
varchar
N
用户名
3
phone
varchar
N
电话
4
password
char
N
密码
5
salt
char
N
盐值
6
gender
int
N
性别,0-女性,1-男性
7
age
int
N
年龄
8
email
varchar
N
邮箱
9
avatar
varchar
N
头像
10
cardBank
varchar
N
开户行
11
card
varchar
N
银行账户
12
is_delete
int
N
是否删除,0-未删除,1-已删除
13
permissions
int
N
权限,0-老板,1-员工
14
created_user
varchar
N
创建执行人
15
created_time
datetime
N
创建时间
16
modified_user
varchar
N
修改执行人
17
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
反馈ID
2
title
varchar
N
反馈主题
3
detail
text
N
反馈详情
4
reply
varchar
N
回复
5
created_id
int
N
反馈人ID
6
created_user
varchar
N
反馈人
7
created_time
datetime
N
反馈时间
8
modified_user
varchar
N
修改人
9
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
id
2
name
varchar
N
操作人的名
3
operation
varchar
N
操作
4
table_name
varchar
N
表名
5
time
datetime
N
时间
6
note
varchar
N
详细操作
序号
名称
数据类型
主键
说明
1
id
int
Y
公告ID
2
title
varchar
N
公告主题
3
content
varchar
N
公告内容
4
created_user
varchar
N
添加人
5
created_time
datetime
N
添加时间
6
modified_user
varchar
N
修改人
7
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
id
2
customerName
varchar
N
客户名称
3
drugName
varchar
N
药品名称
4
salesOrder
varchar
N
销售单号
5
returnOrder
varchar
N
退货单号
6
drugAddress
varchar
N
药品产地
7
returnTime
datetime
N
退货时间
8
employeesName
varchar
N
员工名称
9
drugPrice
float
N
购买药品单价
10
number
int
N
退货数量
11
returnPrice
float
N
退货时金额
12
amount
float
N
退货总金额
13
why
varchar
N
退货原因
14
created_user
varchar
N
创建执行人
15
created_time
datetime
N
创建时间
16
modified_user
varchar
N
修改执行人
17
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
id
int
Y
id
2
drugName
varchar
N
药品名称
3
stockOrder
varchar
N
进货单号
4
returnOrder
varchar
N
退货单号
5
drugAddress
varchar
N
药品产地
6
returnTime
datetime
N
退货时间
7
employeesName
varchar
N
员工名称
8
drugPrice
float
N
购买药品单价
9
number
int
N
退货数量
10
returnPrice
float
N
退货时金额
11
amount
float
N
退货总金额
12
why
varchar
N
退货原因
13
created_user
varchar
N
创建执行人
14
created_time
datetime
N
创建时间
15
modified_user
varchar
N
修改执行人
16
modified_time
datetime
N
修改时间
序号
名称
数据类型
主键
说明
1
uid
int
Y
供货商id
2
username
varchar
N
厂名
3
phone
varchar
N
电话
4
email
varchar
N
邮箱
5
address
varchar
N
地址
6
cardBank
varchar
N
开户行
7
card
varchar
N
银行账户
8
is_delete
int
N
是否删除,0-未删除,1-已删除
9
created_user
varchar
N
创建执行人
10
created_time
datetime
N
创建时间
11
modified_user
varchar
N
修改执行人
12
modified_time
datetime
N
修改时间
四、项目截图
4.1 下面是员工角色的功能介绍
4.2 下面是客户角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15028/boot_drugsys |
账号密码 | 客户角色/密码: 13022500400/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目