基于(1)(2)版本的进阶
(3)版本优化了界面,而且不再使用txt存储,而是用mysql进行存储
还添加了登录界面,进入系统需要登录(用户名和密码,在数据库中存储)
这个是在大二下学期开发的
对于mysql和pyqt的学习有促进能力
登录界面:
错误提示 ,初始密码为123456
主界面:
这个界面比(2)中强大了不少
按学号排序并查询:
按成绩排序并查询:
数据库中的:
添加学生:
还是有和(1)中一样的异常化的处理,比如说学号限制为数字,名字限制为字符,成绩有上下限等
按学号查询:
按姓名查询:
按学号删除:
按姓名删除:
按学号更改:
按姓名更改:
这已经是一个挺完备的系统模样,用于学习挺有帮助的,可以作为学习python初学者的一次试炼
,也算是给各位提供了一种思考方向,特别简单的一个小软件