# 超市收银系统 (MySQL+java)
## 项目介绍
+ **DBMS文件夹**:java工程目录,前端代码
+ **create.sql文件**:SQL代码,包括建表语句
+ **cashsystem.sql文件**:收银系统数据库的备份
## 使用说明
1. 导入cashsystem.sql到本地MySQL
2. 修改DBMS工程中的hust.mysql.utils包的JDBCUtil类,将本地MySQL用户名和密码改为自己的
3. 运行DBMS工程中的hust.mysql.gui包的Login程序
## 超市收银系统设计
### 需求分析
超市收银系统是一个主要面向收银员的提供会员卡管理、流水记录的收银记账系统,同时也是一个面向超市管理员的商品、员工信息管理系统。
主要功能需求如下:
1. 收银员和超市管理员具有不同的修改和浏览权限;
2. 作为收银员,能够添加商品,选择是否使用会员卡,结账,打印发票给顾客,并自动完成必要的数据库修改和插入;
3. 作为收银员,能够提供为顾客办理会员卡的服务,并收款50元;
4. 在收银页面,提供必要的触发机制:当未持卡客户消费满1000元时,提供免费办理会员卡的选择;顾客提供的会员卡过期时,如果其累计金额大于5000,则延期一年,原来的累计金额减去5000;
5. 作为超市管理员,能够对员工信息、商品信息增删减查,能够查看流水记录和会员卡记录;
6. 系统具有一定的统计功能,能为超市进行财报等信息的基础整合统计,并可以导出统计图表文件;
7. 使用者无需在 SQL 级别上进行操作,均可通过信息系统的 GUI 界面满足需求。
### 数据流图
![avatar](/images/dataflow.png)
### ER图
![avatar](/images/ER.png)
## 实现效果
### 登录页面
![avatar](/images/login.png)
### 后台管理页面
![avatar](/images/manage.png)
### 数据统计
![avatar](/images/manage2.png)
### 收银页面
![avatar](/images/cash.png)
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计&课设&实战演练-基于MySQL+java超市收银系统 (150个子文件)
AdminManagerFrame.class 24KB
CashierManagerFrame.class 18KB
ApplyVipFrame.class 8KB
AddVipcardFrame.class 6KB
AddEmployeeFrame.class 5KB
ReceiptFrame.class 5KB
JDBCUtil.class 5KB
UpdateGoodsFrame.class 5KB
GoodsDAOImp.class 4KB
UpdateEmployeeFrame.class 4KB
Login.class 4KB
AddGoodFrame.class 4KB
VipDAOImp.class 4KB
EmployeeDAOImp.class 4KB
OrderDAOImp.class 3KB
PieChartDemo.class 3KB
BillDAOImp.class 3KB
EmployeeServiceImp.class 3KB
OrderInfoImp.class 3KB
BarChartDemo.class 3KB
Order.class 3KB
Login$2.class 3KB
GoodsServiceImp.class 3KB
Vip.class 3KB
User.class 2KB
VipServiceImp.class 2KB
Goods.class 2KB
Bill.class 2KB
DemoKeyListener.class 2KB
OrderInfo.class 2KB
OrderInfoServiceImp.class 2KB
DemoKeyListener$1.class 1KB
OrderServiceImp.class 1KB
BillServiceImp.class 1KB
FocusDemo.class 1KB
ClockThread.class 1KB
FocusDemo$MyTextField$1.class 1KB
DemoKeyListener$2.class 1KB
DB.class 1KB
CashierManagerFrame$1.class 981B
AdminManagerFrame$1.class 969B
Login$1.class 954B
CashierManagerFrame$2.class 936B
AdminManagerFrame$8.class 927B
AdminManagerFrame$5.class 924B
AdminManagerFrame$4.class 923B
AdminManagerFrame$2.class 923B
CashierManagerFrame$3.class 854B
AdminManagerFrame$9.class 845B
CashierManagerFrame$5.class 844B
AdminManagerFrame$3.class 843B
AdminManagerFrame$6.class 842B
FocusDemo$MyTextField.class 841B
AdminManagerFrame$7.class 841B
CashierManagerFrame$4.class 818B
GoodsDAO.class 598B
DateTimeUtil.class 518B
EmployeeService.class 510B
VipDAO.class 509B
EmployeeDAO.class 501B
GoodsService.class 491B
VipService.class 428B
BillDAO.class 414B
OrderInfoDAO.class 377B
BillService.class 365B
OrderInfoService.class 339B
OrderDAO.class 318B
OrderService.class 255B
.gitignore 227B
DBMS.iml 3KB
jfreechart-1.0.13.jar 1.36MB
mysql-connector-java-5.1.13-bin.jar 750KB
jxl.jar 664KB
beautyeye_lnf.jar 524KB
junit-4.12.jar 308KB
jcommon-1.0.16.jar 302KB
gnujaxp.jar 226KB
hamcrest-core-1.3.jar 44KB
AdminManagerFrame.java 35KB
CashierManagerFrame.java 23KB
JDBCUtil.java 8KB
ApplyVipFrame.java 6KB
AddEmployeeFrame.java 6KB
Login.java 6KB
ReceiptFrame.java 6KB
AddVipcardFrame.java 5KB
AddGoodFrame.java 5KB
GoodsServiceImp.java 5KB
GoodsDAOImp.java 4KB
UpdateEmployeeFrame.java 4KB
UpdateGoodsFrame.java 4KB
PieChartDemo.java 3KB
EmployeeDAOImp.java 3KB
BarChartDemo.java 3KB
EmployeeServiceImp.java 3KB
VipDAOImp.java 3KB
OrderInfoImp.java 2KB
BillDAOImp.java 2KB
Order.java 2KB
OrderDAOImp.java 2KB
共 150 条
- 1
- 2
资源评论
白话Learning
- 粉丝: 3362
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 蒋拖车-2402041820.awb
- 网络安全-木马隐藏技术-实验分析-教学与研究-木马隐藏技术深度解析与实验分析:核心技术剖析与VMware网络模式指南.zip
- 水墨风格PPT模板:优雅设计,适合艺术与文化演示、 艺术与设计PPT模
- 蓝桥杯介绍例题相关练习.zip
- 基于JavaScript、Vue、HTML、CSS和Shell的无偿献血系统接口api设计源码
- 基于Vue实现的你画我猜网页版小游戏源代码
- java+vue+uinapp彩票系统多端多商家应用源码分享
- tensorflow-2.9.2-cp38-cp38-win-amd64.whl
- tensorflow-gpu-2.9.3-cp39-cp39-win-amd64.whl
- tensorflow-gpu-2.9.3-cp37-cp37m-win-amd64.whl
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功