教学辅助微信小程序-ssm + vue +微信小程序

149 阅读3分钟

淘宝店铺搜索:点创微科

教学辅助微信小程序-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+微信小程序

五、项目截图

1753667697-a376a9744f7f18c.png

1753667699-83d75263efc5782.png

1753667700-feecb8890a5a619.png

1753667703-511d33d514ad20a.png

1753667704-b0ae0559ef98ccd.png

1753667706-f670d00eae3c814.png

1753667707-33b313be7c13e23.png

1753667708-b21db80569af058.png

1753667712-8166451082e27cc.png

1753667715-bca37dbf06578bd.png

1753667717-3af3ab4fb58649d.png

1753667717-9860853c304c9d3.png

1753667720-1a3432a579bce41.png

1753667721-942baa30d5b3ca6.png

1753667722-a52ef81197a1148.png

1753667723-c4e5a8453b0899e.png

1753667724-5150e646b578f46.png

1753667725-4996211b1c3c6db.png

1753667726-7189a1dffc4b9c0.png

1753667728-fd318c2db3c221e.png

1753667729-f56ccae692c9cb5.png

1753667731-4417702b9c56db7.png

1753667733-803c8abd49a768c.png

1753667734-6c782a9fdf9d630.png

1753667735-0c2b645840e5f33.png

1753667736-63eea8057d3617c.png

1753667739-957d16ec18662c7.png

1753667742-3368c88aebc617c.png

1753667751-f371f883bd1cec1.png

1753667753-ebe8945fc0111fe.png

1753667756-0a0e564291cba36.png

1753667758-da2f34b3f26330f.png

1753667760-2f5cc5ab83513b8.png

1753667763-3a3457a71a25f19.png

1753667765-90da6c8e0b27786.png

1753667769-d389e8b0629c550.png

1753667772-824ad8b761a56ac.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp