基于校园网平台的考证管理系统开发

时间:2022-09-26 10:42:32

基于校园网平台的考证管理系统开发

作者简介:周文龙(1976-),男,广州市建筑工程职业学校教师。研究方向:计算机技术。(广东 广州/510407)摘要:该文介绍了一套基于原有校园网平台的考证管理系统的开发,该系统充分利用了已有校园网平台的数据,并在界面上集成到已有的校园网平台中,实现了应用集成。

关键词:校园网;考证管理系统;EAI应用集成;B/S架构;数据库

中图分类号:G717文献标识码:A文章编号:1005-1422(2014)07-0189-02一、现状概述

中等职业学校的每个学生都要考取劳动部门的技能证书才能顺利毕业。每学期都会有大量的学生参加各种技能证书的考证,学校考证管理部门的工作量非常大。另外,上级考证管理部门没有配备下级版的考证管理软件,使得考证管理工作更加繁重。我校目前使用的校园网管理平台是由上级教育部门统一指定的,该平台也没有专门的考证管理模块。学校考证管理部门只能以文件形式和手工操作对日常考证工作进行管理,耗费了大量的人力和时间,并且数据经常出错。鉴于日常考证管理业务繁重,有必要开发一套比较完善的考证管理系统来改变现状。

二、需求分析

新开发的考证管理系统需要实现以下目标:

(1)与现有校园网平台整合,实现数据共享。利用已有校园网平台数据,大量简化手工录入数据的操作;通过已有的校园网平台数据,自动生成考证信息上报表,实现与上级管理平台的数据对接。

(2)实现考证结果数据的导入功能,把上级考证部门的数据导入到考证管理系统中;自动在校园网平台中生成所需的证书数据和奖励学分数据。

(3)考证管理系统在界面上集成到现有的校园网平台中,实现应用集成。

三、系统设计

考证管理系统尽量使用已有校园网平台的数据,对于要使用到的其他额外数据,需要在校园网平台数据库以外新建一个数据库提供支持。

学生考证以项目形式进行管理。一次考证对应一个项目,多个考证建立多个项目进行管理。根据考证管理业务的流程进行功能开发和界面设计。

采用和现有校园网平台相同的B/S架构,通过嵌入集成到现有的校园网平台中,实现应用界面的集成,与现有校园网平台既独立又统一。

四、概要设计

新开发的考证管理系统共分为7个流程:建立考证项目信息、考证项目名单管理、信息校对表生成、上报数据表生成、考证成绩导入、在校园网平台中生成证书信息、在校园网平台中生成奖励学分信息。

以考证管理业务的流程作为系统设计的依据,一个业务流程对应一个功能模块。考证管理业务的7个功能模块包含于两大功能模块中:考证项目管理和考证项目明细管理。

在校园网平台中,学生个人信息数据只能存放一张照片。该照片为蓝底证件照片,供学生管理部门使用。而考证要求的是白底证件相片。因此,需要在新建的额外数据库中存放一张白底相片数据,并且开发一个相应的考证照片管理的功能模块。

在校园网平台中,数据字段“户口性质”和“户口所在地”与上级报考数据不一致,不能采用。也需要在新建的额外数据库中存放学生的“户口性质”和“户口所在地”信息,并开发一个相应的学生额外信息管理的功能模块。

五、详细设计

(一)数据库设计

考证管理系统的运行需要一个新建额外数据库的支持,用于弥补校园网平台数据的不足和不一致。新建的额外数据库主要包括以下几个数据表:考证项目表,用于保存考证项目信息数据;考证项目明细表,用于保存考证详细信息数据,包括考证学生名单、考证成绩、证书编号等信息;考证照片表,用于保存学生的白底照片数据;学生信息附加表,用于保存若干字段的学生附加信息,这些附加的信息是在校园网系统中不存在的或者不一致的数据。

・问题探讨・基于校园网平台的考证管理系统开发(二)功能设计

1.考证项目管理模块

该功能模块是整个系统的主界面,对考试项目进行管理。能新建、修改和删除项目信息,列出所有的考证项目信息,可以通过点击项目名称进入项目进行明细管理。在该界面中还提供了其他额外功能的调用链接,主要包括“学生附加信息管理”、“学生照片管理”等功能。

2.考证项目明细管理模块

考证项目明细管理模块是用于管理考证项目的明细信息,包括考证名单管理,以及后续管理业务的各种功能模块的调用。该模块是整个系统的主要模块,主要包含了6大功能:考证名单管理、信息校对表生成、上报数据表生成、考证成绩导入、生成校园网平台证书信息和生成校园网平台奖励学分信息。

(1)项目名单管理。项目名单管理功能用于管理考证名单,通过简单的鼠标操作,无需键盘录入,就能非常方便快捷地对名单进行添加、删除等操作。

(2)信息校对表生成。上报考证数据前,需要学生本人核对个人信息,并确认签名,以确保学生信息准确无误。“生成信息校对表”功能,一键就能立即导出校对文件,并且带有学生的照片信息。

(3)上报数据表生成。该功能可以自动生成一个上级考证管理部门指定格式的报考数据文件。上级考证部门提供了一个固定格式的报名文件,该文件作为与上级管理平台的数据接口,文件格式为微软公司的电子表格格式。该文件是一个空的文件,需要把报考数据录入到该文件中。上报数据时,要在网上打开上级部门的管理平台,然后通过文件导入功能,把数据导入到上级管理平台中。

(4)考证成绩导入。考证结束后,上级考证管理部门会把考试结果数据以文件形式下发到学校。 “考证成绩导入”功能可以把考证成绩导入到考证管理系统中。该功能需要提供一个文件导入的界面,并能把导入的数据写入到数据库中。

(5)生成校园网证书数据。有了考证结果数据后,需要把考证合格学生获得的证书信息录入到校园网平台中。需要在校园网系统中录入的证书信息包括有证书名称、考生信息、证书编号等数据。该功能通过导入的考证结果数据,把考试合格的证书数据直接写入到校园网平台的相应的数据表中。

(6)生成校园网奖励学分数据。在校园网系统中,除了给考证合格的学生录入证书信息外,还要给这些考证合格的学生添加奖励学分。“生成校园网奖励学分数据”是把考证合格学生的奖励学分直接写入到校园网平台的数据库中。

(7)考证项目结束功能。该功能只是系统的一个附加的小功能。用于考证项目完成后,不需要再改动任何数据,该功能就会屏蔽所有的编辑修改功能,用于防止结果数据被恶意篡改。

3.考证管理附加功能

考证管理附加功能主要包括“考证照片管理”和“学生额外信息管理”。这两个功能的运行都需要额外数据库的支持。考证管理附加功能在主界面“考证项目管理”界面中提供链接调用。

(1)考证照片管理。该模块用于学生考证照片数据的管理,具有“查询”、“导入”、“导出Excel”、“导出照片文件”等功能。考证照片的数据放在新建的额外数据库中。其中,“查询”功能用于显示学生照片信息;“导入”功能可以导入RAR压缩文件,或者直接上传JPG格式文件;“导出Excel”功能,能把学生照片按指定格式输出到Excel文件中;“导出照片文件”功能,可以导出学生照片文件,以RAR压缩文件提供下载。

(2)学生额外信息管理。该功能用于管理学生额外的信息数据,这些数据都是在校园网平台中不存在的或者数据不一致的。可以通过导入形式,把学生额外信息导入到额外的数据库中。或者直接在界面中编辑学生的额外信息。在“学生额外信息管理”功能中还提供了一个小功能。该功能可以根据身份证号码信息,自动生成“户口所在地”字段信息。

六、总结

该考证管理系统在界面上已整合到校园网平台中,并充分利用了已有校园网平台的数据,实现了数据与应用界面的集成。考证管理系统界面简单明晰,操作简单,功能强大,已经成为考证管理部门正式的考证管理平台。该系统大大减轻了考证管理部门的日常管理工作,极大提高了工作效率。

参考文献:

[1]房大伟,吕双,刘云峰编程宝典[M].北京:人民邮电出版社,2011.

[2]李勇平 2.0(C#)基础教程[M].北京:清华大学出版社,2008.

上一篇:实施以内部市场化为基础的成本管理探讨 下一篇:小学数学有效预习的几点做法