一、关键词
学生选课、课程管理、成绩管理、专业管理
二、作品包含
源码+数据库+万字设计文档+PPT+全套环境和工具资源+本地部署教程
三、项目技术
前端技术: Html、Css、Js、Vue3.3、Element-Plus
后端技术:Python、Flask
四、运行环境(以下版本亲测,其他版本兼容性请自行测试)
开发工具:PyCharm + VSCODE
数据库:MySQL5.7+(共11张表)
数据库管理工具:Navicat10以上版本
环境配置软件: Python3+
前端Nodejs:16+
浏览器:谷歌浏览器
五、项目介绍
项目编号:python153D
基于python的学生选课系统面向学生、授课老师、管理员和安全审计员,实现课程开设、学生选课与退选、成绩录入查询、教师学生资料维护及操作审计等业务。
角色:学生、授课老师、管理员、安全审计员
学生功能:课程浏览与搜索、在线选课、已选课程查询与退选、个人成绩查询、个人资料维护。
授课老师功能:开课信息管理、选课学生名单查看、学生成绩录入、成绩查询与修改、个人资料维护。
管理员功能:系统运行监控、专业信息管理、教师信息管理、学生信息管理、角色权限管理、系统用户管理、公告管理、个人资料维护。
安全审计员功能:审计日志查询、首页信息查看、个人资料维护。