
基于Spring和Vue的微信小程序选课系统(毕业设计)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目是一款基于Spring与Vue技术框架开发的微信小程序选课系统,旨在为用户提供便捷、高效的课程选择服务。
项目包含两个身份:管理员和学生。
1. 学生端功能:
- 查看教师风采信息。
- 查询并选择课程。
- 首页可查询校园新闻公告。
- 通过绑定学号密码,可以查看个人成绩及已选课程情况,并且支持退课操作。
2. 管理员端功能(Web版):
管理员能够发布和管理以下几类信息:
- 班级:包括班级编号、名称、所属专业、成立日期、班主任姓名与联系方式等。
- 学生:包含学号,姓名,性别,所在班级及出生年月日等相关个人信息。
- 教师:涵盖教师的详细资料如教工编码、名字及其照片等信息。
- 课程安排:包括上课时间地点以及授课老师和课程分数等内容。
- 成绩记录:能够录入学生的成绩,并且包含学生对所学科目的评价意见。
系统具备以下逻辑:
当学生尝试重复选择同一门课时,操作将不会被执行;同时,在管理员给定某位同学的成绩之前需要确保该生确已参加过这堂课程。此外,如果已经为某个科目添加了分数,则不允许再次提交成绩以免造成数据冗余问题。
各条目具体描述如下:
- 班级信息:包括班级编号、名称、所属专业及成立日期等基础资料;班主任相关联系人详情(如电话)也一并列出,并附带其他附加说明;
- 学生记录:涉及学号,姓名,密码以及性别和所在班别等基本信息。同时提供出生年月日,政治面貌和个人照片以供参考。
- 教师档案:包括教师编号、名字及其性别与入职时间;身份证号码及家庭住址等相关信息亦有所记载;
- 课程详情:列出课码,名称及相关授课老师姓名以及上课时间和地点,并且附有学分等附加内容;
- 学生选课记录:登记学生选择的每门课程的具体日期和编号。
- 成绩管理:包含学生的成绩、评价及教师对分数录入的时间戳。
全部评论 (0)


