1 1 绪论随着计算机网络的兴起, 人们更倾向使用通过网络来获取信息
针对这一点,故本系统采用 B/S 架构,让用户在实用性与视觉上有更好的享受,操作更加便捷
用户只须遵照一定的数据录入规范,就可以实现课程选择、 教学安排、 自动排课与课表结果显示
从而完成课程教务管理系统的总体功能
1 系统开发的设想目标1
学生端登录课程教务管理系统查询本班的课表,查询空闲教室作为自习室
普通教师登录课程教务管理系统,选择自己所教授的专业课; 向教务管理员提交空闲教室申请,作为临时教学的安排
系教学负责人的职责是为每个班安排课程、授课教师;及修改班级课程、授课教师的教学安排
教务管理员将各个系的教学计划进行汇总,进行排课,安排适当的教室
排课后的结果以课表形式显示; 供教师、学生查看自己的课表或查看教室以便利用于自习或临时的教学安排
2 系统开发的意义该系统是针对减轻各学院、学校的教学工作任务量为目标, 让广大教学计划负责人从烦重的的教学安排中获得放松
3 设计作品研究的主要内容本作品的研究方向主要集中于让教师更方便的选课,教学负责人能以更高的效率安排班级的课程, 任课教师
教务管理员能以更快速的方法为班级的课程安排上课时间、地点,更加充分利用教室
以减少大量的人力、物力
4 本章小结指出开发课程教务管理系统的目标, 为缓解教学计划人员工作量与提高工作效率而开发此系统
2 2 需求分析由于该课程教务管理系统面对的使用对象是学院及别的,规模不是太大故我采用的是极限编程的思路, 只注重程序的最终结果而缺少一些条条框框的的说明性文字
我觉得这样有助于我的编程速度,并且能很快进入下一个迭代
所以我选择了极限编程
1 系统开发环境(1)网站开发环境网站开发环境: Microsoft Visual Studio 2010 集成开发环境
网站开发语言: Vis