前言:
现时小伙伴们对“java排课算法”大概比较关怀,各位老铁们都需要学习一些“java排课算法”的相关内容。那么小编也在网摘上汇集了一些关于“java排课算法””的相关知识,希望小伙伴们能喜欢,各位老铁们一起来学习一下吧!本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
教务排课系统MVC
系统2权限:管理员,学生。
二、主要功能
管理员
菜单查询
系统管理:
日志(ID,类,方法,参数,创建时间)
角色(ID,名称,描述)
用户(ID,登录名,密码,创建时间,修改密码时间)
菜单(ID,名称,编号,图标,URL,JSP路径,上级菜单)
数据字典(ID,类型,值,键,描述,参数)
学院信息管理:
学院信息(ID,学院)
人员管理:
教师用户管理(工号,姓名,性别,出生日期,学历,头衔,所属学院)
学生用户管理(学号,姓名,性别,出生日期,入学时间,所属学院,所属专业)
管理员用户管理(工号,姓名,性别,出生日期)
课程管理:
课程安排(ID,学院,专业,是否排课)
排课信息(ID,学院,专业,是否排课)
所有课程(ID,名称,学时,学分,开始周,结束周,学期,是否选修)
统计:
专业课统计
选修课统计
退出
学生
学生人员管理
个人信息(学号,姓名,性别,生日,入学时间,所属学院,所属专业)
学生课程管理
查看课程(ID,名称,教师,教室,开始周数,结束周数,星期,节数)
选课信息
退出
三、系统运行
登录
账号密码
管理员:admin 123456
学生:20120002 123456
四、项目截图
标签: #java排课算法