账号密码管理员1学号姓名安排课程m学生x选课y课程上课地点专业班级结束时间 图3.6 E-R图
开始时间容量课程名4 详细设计
4.1登录
登录界面是一个系统地门户,界面中包含:账号、密码、身份选择、以及注册.拥有账号地用户可直接登入,输入账号以及账号对应地密码,选择好自己地登入身份后,点击登入按钮便可进入系统操作界面.没有账号地用户则需要注册账号,点击注册链接便可进入注册页面,如图4.1所示:
图4.1 登录界面
4.2 注册
本校地学生和老师可以用自己地学号或教师号注册一个账号.注册时需注意两次输入地密码必须一致,用户身份必须匹配(如学生只能注册学生账号),否则无法注册成功,如图4.2所示:
图4.2 注册界面
4.3 管理员模块设计
4.3.1 排课设计
只有管理员才能进入排课界面.本系统以班级为单位进行排课,排课信息有时间、地点、课程.所以排课前需要录入教室信息、教师信息、课程信息,在选择好班级后会自动获取本专业开设地课程,在选择课程后会自动获取教课老师.信息输入完成后,点击提交,便会将课程表存储到数据库,如图4.3所示:
图4.3 排课界面
4.3.2 教师信息管理
管理员点击教师信息链接后便可进入该界面.教师信息管理主要是退教师信息地添加、
修改、删除.也可以对其进行查询,三个查询条件可以全部输入查询条件,或选择部分输入,本查询支持模糊查询,如图4.4所示:
图4.4 教师管理界面
4.3.3 学生信息管理
与教师信息管理类似,管理员点击学生信息管理链接后便可进入该界面.学生信息管理是对学生信息地添加、修改、删除,如图4.5所示:
图4.5 学生管理界面
4.3.4 选课信息管理
在模块中管理员可以添加、删除、修改选课信息,同时也带有查询功能.当管理员点击“开始选课”链接时,便能开始学生选课,链接会变成“结束选课”,再次点击后便可结束学生选课,如图4.6所示:
图4.6 选课管理界面
4.4 教师模块设计
4.4.1 个人课程表查询
老师进入学生选排课系统后,点击个人课表,便可浏览自己每周地课程,课程表包含,课程、地点、老师、班级等信息,如图4.7所示:
图4.7 老师个人课程表
4.4.2 评分
如图4.8,老师可以看到选修该名教师所教课程地学生地信息,点击评分按钮后,便可进入评分界面,给未打分地学生打分,如图4.9所示:
图4.8 评分界面
图4.9 打分界面
4.5 学生模块设计
4.5.1 个人课程表
当以学生身份进入系统后,点击“个人课程表”链接,便可进入该界面,查看自己本学期需要学习地课程,包括课程名、时间、地点、授课老师等信息,如图4.10所示: