来源:现代教育报 更新时间:2012-04-15
浙江省宁波大学信息科学与工程学院 王翠
目前,随着我国教育水平的提高和人口数量的增加,高校的发展迅速,规模不断扩大,高校学生数量也在逐年增加。在教学管理方面,专业增多,学生增加,教师的工作量也增大,教务管理也变的更加繁琐和复杂。在网络和通信如此发达的现代社会,要建设高水平的高校,要提高办公效率,建设高效的信息系统是必然的选择。
我们处于信息化的时代,拥有四通八达的计算机网络和成熟的数据库技术,还有纯熟的系统开发工具的支持,将这些技术很好的应用到教学管理中,实现教学管理的网络化,数据库化,那么这就可以实现教学管理的无纸化办公,可以大大提高办公自动化。
下面以我校信息学院的教学管理系统的主要功能为例,讲述“基于Internet的教学信息管理系统”的设计框架。
基于Internet的教学信息管理系统作为信息学院办公系统重要部分之一,主要处理的是和教学信息相关的各类档案文件。此次,我的设计主要解决教学信息管理系统中教学日历管理。之前,教师制定教学日历,是在教务办老师发出通知后,自己在word排版好,打印好,再将纸质文件和电子文档亲自送到教务办公室。不仅任课老师工作繁琐,教务办的老师工作量也相当大。本系统针对实际教学情况,以实际的学校排课计划和教学日历的实际模板为对象,拟解决这个实际问题希望,在线生成教学日历模板,并且利用学校排课计划自动获得每门课的上课日期以及其他相关信息,方便教师填写教学日历,并在线管理教学日历。
本系统的编程体系采用基于浏览器的Browser/Server结构,客户端通过浏览器实现内部信息处理和外部信息查询。整个系统设计采用划分权限、身份认证的机制,系统包括会员管理,公告管理,文档管理,校历管理,上课日程管理,教学日历管理等功能模块,重点在上课日程管理和教学日历管理。系统利用网络来管理教学文档,实现数据在线交流和共享,提高教师的办公的效率,方便学生查询教学信息。
总体设计思想
1.注册登陆
管理员:管理员登陆后,首页显示最新公告信息,页面顶部的各个功能导航是:校历管理,上课日程管理,教学日立管理,会员管理等,点击它们可以到达想要的各个模块。管理员可以更改会员权限。
任课教师:教师注册时,必须填写真实姓名,该姓名数据会在教学日历管理时用到。
登陆之后,首页显示最新公告信息,页面顶部是显示各个功能模块的导航条:校历管理,教学日历管理,个人资料等,可以点击各个导航键链接到想要的模块。
学生:本系统未给学生设置登陆权限,学生以游客身份按课号查询教学日历和校历。
2.校历管理
管理员:管理员可以将校历图片从校网上下载后添加到本系统,方便学生和任课教师查看。同时可以删除不用的校历。
任课教师和学生:教师在自己权限内可以查看校历。学生可以非登陆查看校历。
3.上课日程管理
本模块只属于管理员权限。在学期初,管理员需要根据校历,初始化设定本学期的第一周第一天的上课日期。输入除了周末以外的特殊节假日,如五一,十一,运动会等。如果要补课,还要设定补课日期,补哪天的课,就将补课该天日期对应那个假日填入。这些数据都将写入数据库。
4.教学日历管理
任课教师:当管理员完成本学期的上课日程管理之后,任课教师就可以开始添加教学日历,教师进入教学日历管理模块后,系统将罗列出该教师本学期所有课程,教师可以一一添加修改,同时也可以查询自己的教学日历,还可以保存或打印教学日历。这里,在一页上显示多条记录,需要用到“重复区域”命令[7]。
管理员:管理员可以按教师姓名来查询该教师的所有课程的教学日历。当输入教师姓名为空时,可以列出所有课程的教学日历列表,然后可以分别查看、保存、打印。或者可以按课号查询该门课的教学日历。
学生:学生可以非登陆按课号查询某门课的教学日历,以了解该门课的具体情况。