选课管理系统-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
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图








更多推荐



所有评论(0)