选课管理系统-Python Flask MySQL

项目描述
基于 Flask + MySQL 开发的轻量级选课管理系统,涵盖学生端和管理端双角色,支持课程管理、选课/退课、数据统计等核心功能。

http://127.0.0.1:5000
学生:2024001 / 123456
管理员:teacher / 123456

功能描述
学生端功能
选课:学生可浏览课程列表,查看余量与上课时间,一键完成选课。
退课:在规定时间内,学生可一键退选已选课程,系统自动释放名额。
管理端功能
学生管理:支持学生信息的增、删、改、查操作。
课程管理:支持课程的创建、修改、删除,以及上课时间和选课容量的设置。
数据统计:自动生成选课人数、学分完成情况,辅助教学决策。
退课管理:查看全校退课记录,支持特殊情况退课操作。

运行环境
开发环境 pycharm
运行环境 flask+mysql+python3.10

项目技术
MySQL Python + Flask HTML / CSS / JS

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情