教学辅助微信小程序-ssm + vue +微信小程序
项目描述 基于ssm + vue +微信小程序的教学辅助微信小程序
本项目是一个基于SSM(Spring + SpringMVC + MyBatis)后端框架、Vue.js前端框架和微信小程序的教学辅助系统。学生可查看课程表、成绩、考勤等信息;教师可管理课程、成绩、考勤;管理员可进行用户管理、课程管理等操作。系统通过微信小程序实现便捷操作,结合Vue管理端实现高效管理,提升教学管理效率。
登录网址: http://localhost:8080/ssm7hpe6/admin/dist/index.html
管理员账户密码: abo/abo
学生账户密码: 学号1/123456
教师账户密码: 工号1/123456
项目功能
1. 学生模块
注册登录:学生可以通过学号和密码登录系统,也可以注册新账户。
个人信息:学生可以查看和修改自己的个人信息,如姓名、联系方式、邮箱等。
公告信息:查看学校发布的公告和通知。
课程信息:查看自己所选课程的详细信息,包括课程名称、教师、上课时间等。
课程表:查看个人的课程表,方便安排学习时间。
成绩信息:查询自己的考试成绩和平时成绩。
预警信息:接收来自教师或管理员的学业预警信息。
请假信息:提交请假申请,并查看审批状态。
考勤信息:查看自己的考勤记录,包括出勤、迟到、旷课等。
我的收藏管理:收藏重要的课程资料或通知,方便随时查看。
2. 教师模块
注册登录:教师可以通过工号和密码登录系统,也可以注册新账户。
个人信息:查看和修改自己的个人信息,如姓名、联系方式、邮箱等。
公告信息:查看学校发布的公告和通知。
课程信息:管理自己所教授的课程,包括课程安排、教学资料上传等。
课程表:查看自己的课程表,方便安排教学计划。
成绩信息:录入和管理学生的成绩。
预警信息:发布学业预警信息给学生。
请假信息:审批学生的请假申请。
考勤信息:记录学生的考勤情况。
3. 管理员模块
个人中心:
修改密码:管理员可以修改自己的登录密码。
个人信息:查看和修改管理员的个人信息。
学生管理:管理学生账户,包括添加、删除、修改学生信息。
教师管理:管理教师账户,包括添加、删除、修改教师信息。
课程类型管理:管理课程类型,方便分类课程。
课程信息管理:管理课程信息,包括课程名称、教师分配、课程时间等。
课程表管理:生成和调整课程表。
成绩信息管理:管理学生的成绩信息,包括成绩录入、查询等。
预警信息管理:管理学业预警信息,包括发布和查询。
请假信息管理:管理学生的请假申请,包括审批和查询。
考勤信息管理:管理学生的考勤记录。
系统管理:
轮播图管理:管理首页轮播图,展示重要信息。
公告信息:发布和管理学校公告。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:SSM
前端技术:Vue+微信小程序
以上系统源码经过技术整理与调试,确保能正常运行