本项目为前几天收费帮学妹做的一个项目在工作环境中基本使用不到但是很多学校把这个当作编程入门的项目来做故分享出本项目供初学者参考。一、项目描述基于 Flask MySQL 开发的轻量级选课管理系统涵盖学生端和管理端双角色支持课程管理、选课/退课、数据统计等核心功能。http://127.0.0.1:5000学生2024001 / 123456管理员teacher / 123456二、项目功能学生端功能选课学生可浏览课程列表查看余量与上课时间一键完成选课。退课在规定时间内学生可一键退选已选课程系统自动释放名额。管理端功能学生管理支持学生信息的增、删、改、查操作。课程管理支持课程的创建、修改、删除以及上课时间和选课容量的设置。数据统计自动生成选课人数、学分完成情况辅助教学决策。退课管理查看全校退课记录支持特殊情况退课操作。三、运行环境开发环境 pycharm运行环境 flaskmysqlpython3.10四、项目技术MySQL Python Flask HTML / CSS / JS以上系统源码经过技术整理与调试确保能正常运行五、项目截图
选课管理系统-Python Flask MySQL
本项目为前几天收费帮学妹做的一个项目在工作环境中基本使用不到但是很多学校把这个当作编程入门的项目来做故分享出本项目供初学者参考。一、项目描述基于 Flask MySQL 开发的轻量级选课管理系统涵盖学生端和管理端双角色支持课程管理、选课/退课、数据统计等核心功能。http://127.0.0.1:5000学生2024001 / 123456管理员teacher / 123456二、项目功能学生端功能选课学生可浏览课程列表查看余量与上课时间一键完成选课。退课在规定时间内学生可一键退选已选课程系统自动释放名额。管理端功能学生管理支持学生信息的增、删、改、查操作。课程管理支持课程的创建、修改、删除以及上课时间和选课容量的设置。数据统计自动生成选课人数、学分完成情况辅助教学决策。退课管理查看全校退课记录支持特殊情况退课操作。三、运行环境开发环境 pycharm运行环境 flaskmysqlpython3.10四、项目技术MySQL Python Flask HTML / CSS / JS以上系统源码经过技术整理与调试确保能正常运行五、项目截图