浙工院教学教务管理信息系统的设计与实现

时间:2022-07-31 11:35:23

浙工院教学教务管理信息系统的设计与实现

【摘要】随着校园网的普及,以Internet网络平台为依托,结合实际工作,介绍了高校教学教务网络管理信息系统的设计与实现,讨论了该系统的系统功能和几个关键技术。

【关键词】管理信息系统;教学教务;C/S模式;B/S模式

1.需求分析

教学教务管理信息系统平台应包括学校管理条例,基本职能,技能信息,教学成果,培养方案,教学通知,校历等基本信息。还应包括院系设置查询,专业设计查询,教学计划查询,课程设置查询,教师信息查询,学生成绩查询等功能。提供教师,学生,管理员三种用户的登录,根据身份的不同,操作权限就不同。系统提供管理员,教师,学生三种用户的登录。

2.总体设计方案

2.1 开发模式

B/S模式有一个显著的特点就是客户端,实现了客户端的“零”安装,不需要进行客户端软件的维护,所有的维护均集中在服务器端;从扩展性来讲,这种结构是一种松散的无约束结构,系统扩展只是增加服务器端的应用。也就是说,访问本系统的远程用户只要启动Web浏览器,通过校园网(TCP/IP)就可以连接学院的教学教务管理信息所存放的服务器。

2.2 系统网络平台

本教学教务管理信息系统一个依托校园网,以Internet作为网络平台的应用,需要考虑的网络平台包括网络硬件平台、网络操作系统、Internet服务器软件、客户机软件等,结构图如图1所示。

因此本系统采用(c#)作为B/S模式下的前台开发工具;作为B端的数据访问技术。后台采用PowerBuilder作为开发设计语言,使用Oracle作为DBMS。

2.3 系统设计与实现

根据系统的业务需求及职能划分,将系统分为教学计划管理、教学资源管理、排课管理、选课管理、学生成绩及学籍管理、考务管理、实践教学管理、教学考评管理等8个子系统,每个子系统又包含了若干项子功能模块。每个子系统都具备相应信息的录入、查询、修改、打印、删改等功能。根据用户对每个子系统的具体需求,每个信息管理子系统有其自身的具体要求和特点。

(1)教学计划管理。功能包括:录入与维护理论与实践教学环节信息;设置各年级、专业教学计划,产生学期开课计划;详细记录计划变更;设置课程类别。

(2)教学资源管理。功能包括:校区信息、楼房信息、部门、专业设置和维护;教职工信息维护和分析;教学场地及功能设置和维护。

(3)排课管理。功能包括:依据教学计划生成教学任务书,各教学单位为相关课程指定教师;合理科学地完成课表编排;提供教师课表、课程课表、教室课表、学生课表、全校课程总表。

(4)选课管理。功能包括:教务处通过校园网选课的有关规定,提供多种控制选课手段,如分年级、按专业确定预选课程学分上限等;根据教学计划,教务管理人员添加选修课程,学生登录网络平台选课;根据选课处理结果,通过校园网有关课程取消与选课调整等信息,并及时通知相应的学生;选课期结束后,系统会生成选课表和各种统计分析报表;同时提供多种信息查询,如教师查看选课学生名单,按课程、上课班级查看学生名单,某门课程被选的实际情况等。

(5)学生成绩及学籍管理。一般的学生只有成绩查询的权限;而教师不仅有对所教课程成绩查询的权限,还有录入学生成绩、修改学生成绩、查看成绩的权限。同时管理人员还可以处理与成绩有关的免修、重修等特殊情况,产生多种实用的成绩分析报表。学籍管理分为几个功能:学生入学报到,生成新生初始学籍档案,分班,记录学生奖惩情况,生成学生学籍异动数据,打印学籍卡片、学生名册、毕业生档案,生成上报的新生电子注册与毕业生电子注册数据、高基报表及学籍异动统计表。

(6)考务管理。功能包括:学生缓考课程登记;考试时间、地点、课程、监考人员确定;学生考试证打印;提供课程考试安排表、监考人员安排表、教师考试安排表和全校考试安排表;学生缺考、考试舞弊登记等处理。

(7)实践教学管理。功能包括:依据开课计划和选课情况,由承当教学单位确定教师、地点、时间;确定学期军训、实习、课程设计、毕业设计的任务和安排;录入相关环节的成绩并进行分析。

(8)教学考评管理。功能包括:设置教学评估体系与教学工作量计算公式;学校督导、指定教师、学生对教师教学考评;计算教学人员的学期工作量,提供工作量查询、打印。

2.4 安全问题

Internet是一个开放的网络环境,正是这种开放性导致了其潜在的不安全性,所以系统的安全性是一个必定要考虑的问题,系统中保存着许多“敏感”的信息,如学生的成绩、教师的工作量、用户的登陆密码等等,为此,要对用户及其访问权限做出严格的规定,如非授权用户不可以对数据库数据进行查询、更改或删除操作。本系统所采用的是用户在进入系统前首先输入用户名和密码进行登录,如为非法用户,系统会拒绝其访问;即使能够进入系统,系统也会根据其身份确定其访问权限,所有涉及到数据的增加、更改和删除操作的地方一般用户是不能够进行的,只拥有对数据库的读取权限(查询),除非有特殊需要,可以由管理员修改其权限后方可进行。

3.前景与展望

该系统是以本人所在学院实际的教学教务管理工作为基础而开发的,一旦投入运行,可以满足学院内外对教学教务信息的多层次、多角度的查询要求,为学院领导的决策提供科学的依据,然而系统的维护与建设需要根据实际情况的变化不断地修改和调整,使得系统的功能进一步丰富和完善。再者,基于ASP技术开发的B/S结构的MIS的开发和应用有着十分巨大的发展前景,主要是由于ASP技术自身的优点和Microsoft平台的广泛应用。

4.结束语

对教务教学管理信息系统设计原则以及模块功能的分析可以发现,这套系统已基本覆盖了教务教学管理的各个环节及层面,安全实现了信息的快速传递和高度共享,不仅使教务管理人员从大量的简单重复的数据处理中解放出来,同时也为广大师生的信息查询提供了极大的便利,从而大大提高了教务部门管理和服务的质量和效率,对于推动学分制改革,真正发挥学分制的优势具有重要的意义。

参考文献

[1]蔡翠平,尚俊杰.网络程序设计-ASP[M].清华大学出版社,2004,2.

[2]张固.ASP网络应用系统典型模块开发实例解析[M].人民邮电社,2004.

[3]高林.管理信息系统与案例分析[M].北京:人民邮电出版社,2004.

[4]周梅.上海中医药大学教学管理信息系统的设计与实现[D].北京:北京理工大学,2005.

[5]李泽锋.基于多Agent技术的Internet信息服务模式研究[J].情报杂志,2005.

上一篇:关于配电线路运行技术管理的探讨 下一篇:ASP.NET网站SEO研究