考虑到实际生活中在学生选课管理方面的需要以及对该系统认真的分析,将系统权限按学生、教师、管理员这三类涉及用户划分。
(1)管理员功能需求
管理员登陆后,主要模块包括首页、个人中心、学生管理、教师管理、课程类型管理、课程信息管理、选课信息管理、取消选课管理、管理员管理、系统管理等功能
(2)教师功能需求
教师登陆后,可以实现首页、个人中心、课程信息管理、选课信息管理、取消选课管理等功能
(3)学生功能需求
学生登陆后进入小程序首页,可以实现选课信息、取消选课、我的收藏管理等功能
发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 8
数据库工具:Navicat11
开发软件:myeclipse
浏览器:谷歌浏览器
安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发 地址 ssm5tq98srcmainwebappfront uniapp 项目位置
运行后台路径:localhost:8080/项目名称/admin/dist/index.html
管理员账号:abo
管理员密码:abo