-
这个是数据库课程安排的大作业,然后做的很粗糙没有考虑的太细致。
-
关于界面的设计参考了这个项目的内容( 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
- 学生管理界面:
修改界面: 新建界面: 多属性搜索界面:
单属性搜索:
- 宿舍管理界面:
修改界面: 多属性搜索界面: 新建界面:
单属性搜索:
- 宿管管理界面:
修改界面: 高级搜索: 添加界面:
单属性搜索:








