校园服务系统-springboot + vue
项目描述 基于springboot + vue的校园服务系统
前台登录网址: http://localhost:8082/
后台登录网址: http://localhost:8081/
管理员账户密码: admin/admin
教师工账户密码: 001/123456
学生账户密码: 001/123456
项目功能
(1)学生
选课中心:浏览可选课程列表,查看课程详情、学分及授课教师信息,完成选课/退课操作。
活动信息:查看校园社团、讲座、竞赛等活动通知,在线报名并跟踪审核状态。
学习资料:下载课件、习题集、参考书目等学习资源,支持按课程或类型筛选收藏。
校园公告:获取教务处、学工部等部门发布的放假安排、考试通知、政策变动等官方资讯。
个人中心:
个人信息/修改密码:维护学籍基础数据。
课表信息管理:查看个人周/月课表,支持日历视图切换与课程提醒设置。
费用信息管理:查询学费、住宿费、教材费缴纳记录与欠费明细,对接缴费入口。
成绩信息管理:查看各科成绩、绩点排名及学业预警信息。
考试管理:
试卷列表:查看待参加考试时间、地点及科目安排。
考试记录:回溯历史考试成绩与答题详情。
错题本:自动归集错题,支持手动添加笔记与复习标记。
选课信息管理:跟踪已选课程状态,核对培养方案完成情况。
活动信息管理:管理已报名活动记录,取消报名或签到打卡。
投诉建议管理:提交食堂、宿舍、教学等问题反馈。
(2)教职工
课表信息管理:查看个人授课时间表,调课/停课申请与审批状态跟踪。
成绩信息管理:录入、修改所授课程成绩,提交成绩锁定申请,处理成绩复核。
试卷/试题/考试管理:维护题库、组卷、发布考试、批阅试卷、归档考试数据。
选课信息管理:查看选课学生名单,调整课程容量,处理选课异常。
学习资料管理:上传、更新课程配套资源,设置访问权限与有效期。
学术会议管理:发布/编辑会议通知,管理参会人员报名与签到。
研究项目管理:申报科研项目,填写进展报告,管理项目经费与团队成员。
(3)管理员
用户管理:维护管理员、学生、教职工三类账号。
课表信息管理:统筹排课规则,生成全校学生/教师课表,处理调课冲突与教室调度。
费用信息管理:配置收费项目与标准,对接财务系统,催缴欠费与退费审核。
成绩信息管理:监督成绩录入合规性,处理跨课程成绩争议,归档历史成绩数据。
选课信息管理:
课程类型:维护通识/专业/选修等分类标签。
选课中心:配置选课轮次、时间窗口与优先级规则。
选课信息:监控选课流量,处理超容、冲突等异常情况。
学习资料管理:审核资源版权与内容合规性,清理无效文件,统计下载热度。
活动信息管理:
活动信息:审核活动发布申请,下架违规内容。
活动报名:监控报名数据,处理名额调剂与签到异常。
学术会议管理:
学术会议:统筹会议审批流程,归档会议纪要。
参加会议:统计参会人次,生成学术交流报表。
研究项目管理:
研究项目:审核项目申报材料,跟踪结题验收。
项目参与:管理人员变更与经费使用合规性。
投诉建议管理:分派工单至责任部门。
系统管理:
轮播图:配置首页推广素材。
校园公告:统一发布公告。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.21(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:springboot
前端技术:Vue
以上系统源码经过技术整理与调试,确保能正常运行


