俞海莹 (连云港职业技术学院信息工程学院,江苏 连云港 222006)
高职学校教务管理信息系统设计与实现
俞海莹 (连云港职业技术学院信息工程学院,江苏 连云港 222006)
在对高职学校教务管理系统功能需求进行分析的基础上,结合现行教务管理模式,采用B/S架构技术开发了高职学校教务管理系统。首先给出该信息管理系统总体框架,并阐述了各模块的功能,最后详细介绍了关键模块的设计内容。实际应用表明,利用该系统能够提高教务管理工作效率,对提升高职学校的管理工作水平具有重要作用。
高职学校;教务管理信息系统;B/S结构
高职学校招生规模的不断扩张,致使学生信息管理工作量猛增、难度加大,传统的手工管理文件档案的工作方式已不能满足现有教务信息管理的需求[1]。为了把高职学校的各种教务管理活动有机地组织起来,就必须对业务流程中的各种信息(如人、财、物等信息)进行有效管理。为此,笔者设计并实现高职学校教务管理信息系统。
高职学校教务管理信息系统用户主要是学生、教师和行政管理人员。对学生而言,需要具有记录个人学籍信息,进行选课、成绩查询等功能;对教师而言,需要具有查询学生相关信息、修改学生相关信息、进行通知发布等功能;对行政管理人员而言,需要具有管理学生学籍、对选课流程进行监督控制、录入和查看学生成绩、查看分析评教结果、备份、还原数据、发布通知等功能。根据上述功能分析,设计了系统总体框架(见图1)。
图1 系统总体框架图
2.1通知管理模块
通知管理模块实现对学校以及学院有关学生政策或者管理信息的发布功能。普通学生与教师等用户仅具有浏览、下载以及打印的权限。管理人员可实现通知的添加、修改与删除。该模块主要具有以下功能。
1)政策文件管理功能 主要包括教学、科研与学生管理等。例如,国家及学校的奖助学金管理办法、学籍管理办法、科研项目及基金申请政策等。管理员拥有政策文件上传的权限,普通教师及学生仅有浏览权限,支持检索与打印服务。
2)通知管理功能 是指管理与教学活动、社会活动相关的文件,如各种考试信息、各种竞赛通知以及社会活动开展信息等。
2.2学生管理模块
教务人员、学生、老师均有权对该模块进行操作。该模块实现对全部学生信息(基本信息、生源、所属院系、班级、宿舍以及学号等)的添加、修改、检索、统计以及报表生成。主要包含学生信息录入,院系信息管理、专业信息管理等功能。
1)学生信息录入 主要是通过招生信息表将学生基本信息(姓名、性别、出生日期、籍贯、民族、生源所在地、政治面貌、家庭住址、邮政编码以及联系电话等)导入学生基本信息数据库并进行信息的确认与学号自动生成。
2)院系信息管理 由教务人员确认院系信息(基本信息,例如,院系名称、院系位置、院系成立日期、院系教职工数量、院系本科生数量、院系研究生数量等)并将其导入基本信息数据库。
3)专业信息管理 由教务人员确认专业信息(专业名称、专业成立日期、专业教职工数量、专业本科生数量、专业研究生数量、专业就业情况、专业毕业生数等)并将其导入基本信息数据库。
2.3课程管理模块
课程管理模块实现对选课流程的监督管理和对课程质量的分析管理。选课系统是综合教务系统的重点和难点之一。由教师通过B/S端浏览器提交教学计划,学生实施选课。选课之前要做必要的课程准备;选课之中进行监控,并可根据实际情况临时调整选课信息;选课之后要根据选课结果跟踪学生选课情况,并具有选课数据的确认、发布、维护等功能。课程信息包含课程编号、课程名称、学时、学分、开课学期等内容,由教师在B/S端提交,在特定时间段内发布给学生,并可以将查询出的批量数据导出到Excel表格[2-4]。
2.4成绩管理模块
成绩管理模块的功能主要是针对学生的成绩进行录入、查询、修改以及统计分析。仅任课教师与系统管理员拥有成绩录入的权限,并有一定的时间限制。成绩录入后,为了确保成绩的准确性,教师所录入的成绩需要经过教务处的教学质量测评部门对其进行审核,只有审核后的成绩,方可被共享。而且成绩一经录入,只有教务人员经过一定的程序后才可对错误的成绩进行修改,其他任何人无权限进行此项操作。
2.5班级管理模块
班级管理模块的功能主要是实现班级信息的添加、修改、删除和查询功能。
2.6系统管理模块
系统管理模块的作用是实现系统管理员对不同身份教务人员进行权限分配,以及对其他用户根据身份分配账号并进行账号管理,其主要包括以下功能。
图2 通知内容管理流程图
1)用户设置 系统管理员为系统用户设置登录身份和登录账号,可以进行以下操作:设置登录身份;设置用户名;设置初始密码;确认或修改。
2)权限设置 系统管理员为教务人员、教师、学生分配模块权限,可以进行以下操作:设置权限,删除用户。
3)密码更改 实现对用户登录密码的修改。
4)数据备份 系统管理员对系统数据手动备份,可以进行以下操作:选择备份位置;设置备份名称。
5)数据还原 系统管理员对系统数据还原。若系统因为意外原因导致数据丢失,可以通过之前的备份进行数据恢复。
3.1通知管理模块
图3 通知内容管理时序图
1)核心处理流程 在通知管理主页面中显示全部通知信息,系统管理员可以在通知管理模块中完成通知信息的添加、删除、修改与查询等功能。通知内容管理流程图如图2所示。
2)动态图设计 通知信息确认和发布的基本流程如下:教务人员登录系统(Login);进入通知管理主界面(MessageMainForm);进行通知添加与确认(ConfirmMessgge);确认无误,进行通知发布(ReleaseMessage and Return)。通知内容管理的时序图如图3所示。
3.2课程管理模块
1)核心处理流程 以课程选择的处理流程为例,首先查询所选课程是否存在,若存在则直接显示所选课程;若不存在,则进入选课界面进行课程选择。选择完课程之后,需要进行选课确认(见图4)。
2)动态图设计 课程管理模块的时序图内容如下:管理员登录系统(Login);进入课程管理主界面(CourSuppirtClass);打开选课界面(AddCourseOpened()),并确认是否打开(VerifyCourseOpened);获取课程选择信息(Access CourseInformation()),并进行选择信息确认(Confirm CourseInformation);确认无误,返回已选课程资料(见图5)。
图5 课程管理模块时序图
以实现学校教务管理信息化为目的,以基于部门协同的教务管理工作为核心,基于B/S架构技术开发了高职学校教务管理信息系统(见图6)。该系统具有查询快捷、安全可靠、更新方便、存储量大等特点。使用该系统不仅可以节约大量管理成本,而且能够提高高职学校教务管理工作效率。因此,该系统可以在高职学校教务管理工作中推广应用。
图6 教务管理信息系统主界面
[1]王红军,孟庆国,阎兵,等.基于Web的异构ERP系统集成的研究[J].管理技术,2007(11):95-98.
[2]董羽冲.基于网络的协作式教务管理平台的研究与设计[J].海南师范大学学报,2009, 22(1): 93-96.
[3]文忠波,钟玉泉.中等专科学校教育管理流程再造与优化对策[J].科技进步与对策,2009, 26(16):153-156.
[4]于蕊.基于WEB技术的教务管理信息系统设计[J].中国高新技术企业,2009(14):43-45.
[编辑] 李启栋
TP391
A
1673-1409(2013)25-0049-04
2013-06-23
俞海莹(1973-),女,硕士,讲师,现主要从事控制工程方面的教学与研究工作。