智慧校园微信小程序-springboot + vue +微信小程序

76 阅读3分钟

智慧校园微信小程序-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的智慧校园微信小程序

基于SpringBoot+Vue+微信小程序的“智慧校园”一体化平台,集成课程中心、成绩管理、请假审批、公告资讯与收藏功能,实现学生选课、教师授课、管理员统筹的多端协同数字化校园服务。

后台登录网址: http://localhost:8081/#/login

管理员账户密码: admin/admin

教师账户密码: 1/1

学生账户密码: 2/2

二、项目功能

学生模块

个人信息:查询与编辑本人基础资料。

课程信息:浏览全部课程详情并收藏。

公告资讯:查看校园公告与新闻。

教师:浏览教师列表及简介。

已选课程:查询本人当期已选课程。

退选课程:提交退选申请并查看结果。

学生请假申请:新增、查看、删除请假记录。

成绩信息:查询学期成绩及绩点。

我的收藏:管理课程与资讯收藏记录。

教师模块

个人中心:查看与修改教师基础资料。

修改密码:更新登录口令。

系统管理-公告资讯:新增、修改、删除、查询公告。

管理员管理-学生:查询、启用、禁用学生账户。

课程分类管理:维护课程类型目录。

课程信息管理:新增、修改、删除、查询课程详情。

课程学习管理-已选课程:查看并导出选课名单。

退选课程管理:审核、确认或驳回学生退选申请。

学生请假申请管理:审核、确认或驳回请假申请。

成绩信息管理:录入、修改、删除、查询学生成绩。

管理员模块

修改密码:更新管理员登录口令。

系统管理-轮播图:新增、修改、删除、查询首页轮播图。

系统管理-公告资讯:新增、修改、删除、查询公告。

管理员管理-管理员:新增、修改、删除、查询后台账户。

管理员管理-学生:维护学生基础信息与账号状态。

管理员管理-教师:维护教师基础信息与账号状态。

课程分类管理:新增、修改、删除、查询课程分类。

课程信息管理:维护全校课程档案。

成绩信息管理:查询、修改、删除、导出学生成绩记录。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs20

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1762151567-22a96b70b6a71de.png

1762151605-edbfc5218823a8a.png

1762151618-cd49fdc8e7efeff.png

1762151626-9833c130adcff69.png

1762151638-bec36b61c19d5a7.png

1762151646-2fd67f9dc89e59f.png

1762151656-4e999a2519f65ee.png

1762151679-47d9ed31dbbf9ad.png

1762151695-b479547f96f37c2.png

1762151702-f11de81b44cdfef.png

1762151721-cf61df36c063374.png

1762151734-6ed28ffe058dd32.png

1762151736-791a3e06b265924.png

1762151739-90f0e128ed364c0.png

1762151745-b153c5ff6677b1c.png

1762151766-d866cf31321c19f.png

1762151776-5b4ca5e1ee8add8.png

1762151777-ce5774b7ca905e5.png

1762151800-4b84b7636f89b68.png

1762151807-fc6d8e200c78be0.png

1762151812-f9aa830f9ba7210.png

1762151814-f047d86d47f069e.png

1762151816-cb15da6a78eb36b.png

1762151825-15ff52237d5e4d8.png

1762151844-72d808be7f9d296.png