Skip to content

LeileiChui/Performance-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

成绩管理系统

技术栈:

  • 客户端:Python,PyQt5
  • 服务端:Python,Mysql 数据库

实现的功能 ✅:

  1. 学生:查询成绩
  2. 教师:添加课程,删除课程,为课程添加学生,修改课程名。录入成绩,修改成绩,删除成绩
  3. 管理员:对所有信息的查看与修改

由于时间关系未实现的功能 ❌:

  • 由导入成绩信息等
  • 导出信息
  • 管理员未实现添加,删除功能
  • 未考虑系统安全性

有待改进的部分 ⏫:

  • 教师界面切换实际是三个表格通过切换显隐来实现的,可以像管理员界面一样将所有信息放到一个表格里
  • 教师界面的信息修改暂存是依据单元格对象的,所以必须保存修改后才能切换界面,否则将丢失信息。可以像管理员界面一样,用被修改信息+唯一标识来存储,可以做到一处修改,全局改动。

程序运行界面

  • 登陆界面

登陆界面

  • 学生界面

MU19Cn.png

  • 教师界面

MU1Pg0.png

  • 管理员界面

MU1S4s.png

感谢:本项目使用了 liaokong 使用 PySide开发的对话框主题

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages