系列文章目录
项目介绍
在网络发展的时代,教育部对教师排课的越来越重视,学校的排课更加智能化,给教师带来了很大的选择余地,而且教师越来越追求更个性的需求。在这种时代背景下,网络排课成为必须。
本系统采用了jsp技术,将所有业务模块采用以浏览器交互的模式,选择MySQL作为系统的数据库,开发工具选择eclipse来进行系统的设计。基本实现了智能排课系统应有的主要功能模块,本系统有管理员、教师和教务员,其中管理员权限如下:教师管理(教师、教务员)、基本信息管理(教室管理、课程管理、学期管理、班级管理)、课程表管理;教务员:课程表管理、课表查看;教师:我的课程表等内容。
对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,并且该系统有很好的操作体验,实现了对于智能排课系统和学院双赢。
开发环境
SSM项目
编程语言:Java
数据库 :Mysql
系统架构:B/S
后端框架:SSM
编译工具:idea或者eclipse,jdk1.8,maven
支持定做:java/php/python/android/小程序/vue/爬虫/c#/asp.net
系统实现
5.2 管理员功能模块
管理员登录进入系统后台可以查看用户管理、基本信息管理、课程表管理等信息。如图5-2所示。
图5-2首页界面图
5.2.1用户管理
管理员通过用户管理页面查看教务员、教师、通过教务员添加编辑工号、姓名、电话、角色进行添加,以及添加教师编辑工号、姓名、电话、角色进行添加等操作。程序成效图如下图5-3所示:
图5-3教务员界面图
图5-3教师界面图
5.2.2基本信息管理
管理员在基本信息管理页面查看教室管理、课程管理、学期管理、班级管理等信息,通过教室管理页面可新增查看id、教室名称、教室地址查看等操作。程序效果图如下图5-4所示:
图5-4添加教室管理表界面
图5-4新增班级表界面
论文参考
目 录