[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)

带账号登录,数据库校验,数据库操作,数据Excel导出。联网rpyc模块是独立的,不放进来。

 

1.登录界面

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第1张图片

登录成功后跳转到日志界面。

2.日志界面

支持搜索框直接查询;过滤器查询

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第2张图片

查询结果展示:

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第3张图片

3.任务管理

输入两个键值中的任意一个进行查询,之后自动填充下面的任务名,任务代码,任务描述。

接下来可以修改信息或者删除任务。

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第4张图片

查询+自动填充示例 :

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第5张图片

不同按钮的Hover属性不同,删除会变红:

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第6张图片

当前的已添加的任务会展示在任务列表当中:

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第7张图片

4.用户管理

提供完善的用户信息修改,单位注册,下拉框均通过代码动态刷新读取数据库中内容,并做了细致的异常处理。

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第8张图片

异常处理示例:

 [pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第9张图片

5.数据导出

支持导出:当前指定用户数据;所有用户记录/列表;所有单位数据

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第10张图片

导出示例:

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第11张图片

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第12张图片

6.帮助界面

提供帮助信息。

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第13张图片

7.开源目录

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第14张图片

[pyqt5] 纯python+Mysql写的后台管理系统(高度美化,各种异常处理,代码带注释)_第15张图片

8.开源地址

Githubhttps://github.com/youhengchan/py-Management-System

如果这个项目对你有帮助,请:1.点赞 2.评论 3.star 

2020,加油。

你可能感兴趣的:(Qt,Python)