本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于 Python + Flask + SQLite 的培训效果评价系统,适配手机浏览器访问,支持多评价表管理、课程管理、评价填写、数据统计与意见汇总。
127.0.0.1:5001/
后台管理管理密码:jxzy123456
二、项目功能
– 多评价表管理:后台可配置多个评价表,每个表包含多个评分维度
– 课程管理:后台可增删改查课程信息(课程名称、培训日期、授课老师)
– 评价填写:学员选择课程后,培训日期和授课老师自动填充
– 评分校验:所有题目都打 0 分时,必须填写意见建议才能提交
– 数据统计:按课程查询评价总数、总分平均分、各题平均分、意见汇总
– 密码保护:后台管理页面需输入密码登录
– 响应式设计:绿色主题,适配手机浏览器
三、运行环境
开发环境pycharm
运行环境 python3.10
四、项目技术
– Python 3
– Flask
– SQLite
– Jinja2 模板
– Bootstrap Icons
– HTML / CSS / JavaScript
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图