-
这个是数据库课程安排的大作业,然后做的很粗糙没有考虑的太细致。
-
关于界面的设计参考了这个项目的内容( https://github.com/zaevi/StudentsManager )
-
学生宿舍管理系统,使用PyQt5编写,用了pymysql操作mysql库
文件名 | 作用 |
---|---|
init.pyw | 程序入口 |
public.py | 存放公共变量 |
mainUI.py | 主窗口封装类 |
sql.py | 封装数据库操作 |
UI | UI界面(用Qtdesigner设计,PYUIC生成) |
Ccontrol | 学生、宿舍、舍管(类和管理类的封装) |
sushe.sql | 建立数据库的语句 |
- Python3.X
- PyQt5
- QtDesigner
- pymysql
- mysql
- 学生管理界面:
修改界面: 新建界面: 多属性搜索界面:
单属性搜索:
- 宿舍管理界面:
修改界面: 多属性搜索界面: 新建界面:
单属性搜索:
- 宿管管理界面:
修改界面: 高级搜索: 添加界面:
单属性搜索: