计算机实验室排课与查询系统-ssm + vue +微信小程序

32 阅读3分钟

计算机实验室排课与查询系统-ssm + vue +微信小程序

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

一、项目描述

基于ssm + vue +微信小程序的计算机实验室排课与查询系统

本项目是一个基于SSM框架、Vue.js前端技术和微信小程序的计算机实验室排课与查询系统。

系统提供教师、学生和管理员三大模块,支持实验室预约、实验课程管理、报修信息处理等功能,实现便捷的排课与查询操作,提升实验室管理效率。

登录网址: http://localhost:8080/ssm2a866/admin/dist/index.html

管理员账户密码: abo/abo

教师账户密码: 教师账号1/123456

学生账户密码: 学号1/123456

二、项目功能

(1)教师模块

个人信息:查看和修改教师个人信息。

实验室信息:查看实验室的基本信息和状态。

实验室预约:预约实验室,选择时间、实验室编号等。

取消预约:取消已预约的实验室。

实验课程:管理实验课程信息,包括课程名称、时间、实验室等。

实验报告:查看和管理学生的实验报告。

报修信息:提交实验室设备的报修信息。

(2)学生模块

个人信息:查看和修改学生个人信息。

实验室信息:查看实验室的基本信息和状态。

实验课程:查看分配给自己的实验课程信息。

实验报告:提交和查看自己的实验报告。

报修信息:提交实验室设备的报修信息。

(3)管理员模块

个人中心

修改密码

查看和修改个人信息

学生管理:管理学生信息,包括添加、删除、修改学生信息。

教师管理:管理教师信息,包括添加、删除、修改教师信息。

实验室信息管理:管理实验室信息,包括添加、删除、修改实验室信息。

实验室预约管理:查看和管理所有实验室的预约情况。

取消预约管理:处理教师或学生提交的取消预约申请。

实验课程管理:管理实验课程信息,包括添加、删除、修改课程信息。

实验报告管理:查看和管理所有学生的实验报告。

报修信息管理:查看和处理报修信息。

轮播图管理:管理首页轮播图,包括添加、删除、修改轮播图内容。

三、运行环境

开发工具:idea2024.1

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

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

四、项目技术

服务端技术:SSM

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

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

五、项目截图

1754711484-721a1e55432b574.png

1754711492-22ab2d2e20610a7.png

1754711496-608b70e35a88676.png

1754711501-33633c6f52eec2c.png

1754711506-589d185f769706c.png

1754711510-c0df988082cab5d.png

1754711512-52016b44b35f778.png

1754711513-7fb3f02ec2213c4.png

1754711514-bf91fbb8bed292a.png

1754711515-7d7eadcd66bdfa1.png

1754711517-ea38bff3fde9157.png

1754711519-1be956cdb76e9d6.png

1754711521-6a3bb978337a806.png

1754711521-52ffc58d347f653.png

1754711522-3b9ad94852a414f.png

1754711523-4aa93cdbbeb4c69.png

1754711525-75277417971d9e9.png

1754711526-8fcb17285fffac9.png

1754711527-f7187b682df7202.png

1754711528-36ac33d72115094.png

1754711529-14aae8f8d2a245e.png

1754711530-b6bf5c7c2d3a62b.png

1754711532-0ee14dfb8ddd0ac.png

1754711533-87aa2927275747d.png

1754711534-e773fd2ffd3e7b0.png

1754711535-61a4c7b5ee71044.png

1754711536-32fa955f72a4feb.png