使用MySQL+PyQT5开发,功能已经完成。
开发功能如下:
一级功能 | 二级子功能 | 功能详述 |
---|---|---|
新增员工 | 添加新员工,填写员工基本信息。 | |
修改员工信息,包括姓名、联系方式、籍贯、等 | ||
删除员工信息 | ||
按照员工编号、姓名、性别等条件查询员工信息 | ||
员工通过输入用户名和密码登录系统 | ||
新增菜品 | 添加新菜品,填写菜品基本信息、价格、数量、辣度等 | |
修改菜品信息,包括名称、价格、辣度、数量、是否推荐等 | ||
删除菜品信息,同时删除与该菜品相关的订单信息 | ||
按照菜品编号、名称、价格等条件查询菜品信息 | ||
查看菜品详细信息,包括菜品名称、价格等 | ||
统计菜品销量信息。 | ||
点餐菜品 | 选择菜品以及数量进行下单 | |
对下达订单进行付款 | ||
删除订单 | 删除数据库中的订单 | |
修改数据库中的订单 | ||
添加数据库中的订单 | ||
新增客户 | 添加新客户,填写客户基本信息和联系方式 | |
修改客户信息,包括姓名、联系方式、身份证号、籍贯等 | ||
删除客户信息。 | ||
按照客户编号、姓名、性别等条件查询客户信息 | ||
客户通过输入手机号和密码登录系统 | ||
修改库存 | 修改库存信息,包括库存名称、数量等 | |
删除库存信息。 | ||
按照库存编号、名称、等条件查询库存信息 | ||
添加新库存,填写库存基本信息,包括库存名称、数量、存放位置等 | ||
生成销售报表 | 生成统计销售额、销售量、菜品销售排名等信息的报表 | |
生成统计利润、成本等信息的报表 | ||
生成统计订单数量等信息的报表 |
- 该系统有三个主界面,分别为登录窗口、客户窗口以及员工后台管理窗口,每个窗口都有大于两个的子窗口,目前实现不包括res大概3k的代码量。
- 本软件具有一定鲁棒性(我能想到的意外情况都做了些保护措施防止崩溃)
- 与MySQL数据库进行实时交互
- 图片在下面⬇️
5/6
- 完成登录界面
- 完成登录功能
- 完成注册功能
- 完成客户查询功能
- 完成客户修改功能
- 完成客户删除功能
- 完成客户新增功能
5/7
- 完成员工查询功能
- 完成员工户修改功能
- 完成员工删除功能
- 完成员工新增功能
- 完成菜品查询功能
- 完成菜品修改功能
- 完成菜品删除功能
- 完成菜品新增功能
- 完成订单查询功能
- 完成订单修改功能
- 完成订单删除功能
- 完成订单新增功能
- 完成库存查询功能
- 完成库存修改功能
- 完成库存删除功能
- 完成库存新增功能
- 准备客户登录功能
- 界面美化改进
5/8
- 完成剩余功能
5/9
- 更新了新的配色!
- 增加了三只小浣熊!
- 修复了查询崩溃问题
- 修复了新的配色下的一些bug
5/10
- 增加圆角效果
- 修复圆角效果与最大化效果冲突的bug
- 增加背景透明度
- 标题栏美化
5/11
- 美化改进
- 支付界面美化
- 修复查询功能编号限制的bug
- 增加配色切换按钮,实现亚克力效果
- 修复错误的提示信息
5/12
- 修复用户修改操作冲突的bug
- 美化界面