学生成绩管理系统- Flask SQLite Vue3
项目描述
这是一个前后端分离的学生成绩管理项目。后端使用 Flask 提供 JSON API,前端使用 Vue 3 构建管理工作台,数据保存在 SQLite 中(无需安装独立的数据库服务)。
127.0.0.1:5173
zhangsan/123456
功能描述
数据概览:可视化展示学生、课程及成绩统计图表。
基础管理:支持学生、课程、专业及学期信息的增删改查。
成绩管理:提供成绩录入、筛选与维护功能。
系统设置:具备账户信息修改及安全退出功能。
运行环境
Python3.10
项目技术
1. 后端
– Python 3
– Flask
– Flask-SQLAlchemy
– Flask-Migrate / Alembic
– SQLite(Python 标准库内置,无需额外服务与驱动)
– Werkzeug 密码哈希
– Cookie / Session
2. 前端
– Vue 3
– Vue Router
– Axios
– Element Plus
– ECharts
– Vite
以上系统源码经过技术整理与调试,确保能正常运行


