> 文章列表 > [附源码]计算机毕业设计基于SSM和UNIAPP的选课APP

[附源码]计算机毕业设计基于SSM和UNIAPP的选课APP

[附源码]计算机毕业设计基于SSM和UNIAPP的选课APP

项目初衷

教育要实现现代化,高质量发展,就必须拥抱互联网。在此推动下,教育APP软件的开发非常受欢迎。通过APP自主选择教育课程的专业和课程,教授讲课,课程APP可以在线合作。通过APP自主选课的方式,更能激发用户的学习热情。选课助手能促进学校教学资源和师生的适配。

项目介绍

本项目分为三种用户类型,分别是学生,教师,管理员;

管理员用户包含以下功能:

管理员登录,个人中心,通知公告管理,学生管理,教师管理,课程分类管理、课程信息管理,学生选课管理,退选课程管理,系统管理功能。

学生用户包含以下功能:
学生登录注册,个人信息管理,公告信息查看,课程信息查看,教师信息查看,收藏,选课退课等功能。

教师用户包含以下功能:
教师登录注册,个人信息管理,公告信息查看,审核选课,退选课程查看等功能。

环境需要

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;

5.数据库:MySql 5.7版本;

6.是否Maven项目:是;

技术栈

1. 后端:Spring+SpringMVC+Mybatis

2. 前端:JSP+CSS+JavaScript+jQuery

3.APP:Uniapp

使用说明

1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;

运行截图

 

 

 

 

 

 

 

下面为后端管理系统

 

 

 

 加薇❤获取以上资源