APP下载

军校研究生信息综合分析与评估系统的研究

2016-09-13陈建敏

电子设计工程 2016年5期
关键词:研究生模块用户

陈建敏

(南京政治学院 军事信息管理系,上海 200433)

军校研究生信息综合分析与评估系统的研究

陈建敏

(南京政治学院 军事信息管理系,上海200433)

为适应军队院校的体制改革,利用信息化手段实现对军校高素质人才的综合管理和评估,研制一套集学籍管理、教学科研、行管安全等功能为一体的平台系统,从而改变传统的教育工作管理模式,降低学员管理的成本,提高工作效率,为军队院校信息化的建设发展提供了很好的启示。

军队研究生;学生管理;分析评估;管理信息系统

近年来,随着我军加大网络基础设施的建设力度,军队信息化建设水平的不断提高,各军事院校大都自主开发了相关的计算机应用软件,在一定程度上实现了办公自动化,提高了日常工作效率。但这种办公自动化的程度还比较有限,没有跨出机关公文的网上流转、业务系统的数据传送等传统的、局部的应用范围,对于院校工作的根本与重点之所在——学员的管理教育——特别是研究生学员的管理教育,则显得涉及不多、投入较少,使得后者还往往停留在手工作业或半手工作业的阶段、停留在各种应用软件互不兼容、功能重复的状态。因此,开发一个比较完善的军校研究生管理信息系统,把学籍注册、日常考勤、教学服务等各种功能整合到一起,既能降低管理教育工作的成本,提高效率,又可以针对军校研究生学员不同于其他类型学员的特点转变管理教育工作的模式,实现行政管理与学习科研的良性互动;这对于提高军校研究生管理教育工作的水平、助力高素质军事人才的培养都具有重要意义。

1 研发背景

军校研究生学员具有学生与军人的双重属性。作为高层次创造性人才的培养对象,其管理教育工作有着地方高校一样的学籍管理、教学资源调度以及相关服务保障等业务功能的需求;而作为军人这一前提条件和根本属性,同时还必须突出思想政治教育和日常行政管理。但是,由于前一属性的制约,后者又不能完全等同于部队基层官兵的管理教育模式,因为高层次创造性人才往往需要个性化、差异化的培养环境,这就与军事管理的高度统一性发生了矛盾。如果说本科学员由于其培养目标主要是满足在部队第一任职的需要而可以采用、应当采用高度集中统一的管理教育模式,那么,对于以能够独立自主地研究解决前沿理论与现实问题为培养目的的研究生学员,一个既有序高效又利于学术研究的管理教育工作必须实现由“粗放型”向“集约型”转变。

以计算机为核心的信息化手段则为实现这种转变提供了有力杠杆,因此,我们应当充分利用现有条件,加快推进军校研究生管理教育工作的信息化进程。当前,多数军队院校己经初步建成了校园网,拥有了比较完善的网络基础环境,并通过总部配发或自行研制MIS系统,积累了一定的信息资源。但从整体上看,以智能分析管理为核心的应用支撑系统尚未建立,信息服务体系不完备,信息化应用水平不高,特别是校园信息化建设的顶层设计不够充分,缺乏一个全面、系统、科学的需求论证,与加强和改进研究生管理教育工作、服务和保障于高素质军事人才的培养从而促进军事院校发展的要求还存在很大差距。主要表现在:

1)基础设施分布不够平衡。在发展水平上,有的院校由于领导重视、资金充足,基础设施建设得比较完善,而有的院校由于这样或那样的原因,信息化建设的步子还比较滞后;在服务对象上,有的重首长机关自身、轻基层学员队,有的重行政管理部门、轻教学保障部门。这些现象都制约了信息化手段的整体效能的发挥。

2)功能结构设计不够合理。在内容提供上,有的校园网未能充分利用地方的公共资源,造成低水平重复建设,或者是照搬照抄上级网站,缺乏自身特色;在设计理念上,有的未能从用户角度考虑问题,造成系统运行时的人机交互界面不友好,用户体验比较差;在系统结构上,有的各个子系统整合不到位,页面布局不一致,数据耦合度不高。

3)信息资源共享不够全面。建设网络的直接目的就是要实现资源共享,以提高工作效率。但由于缺乏这方面的制度保障和运行环境,学员的各类信息往往分别为不同层级、不同部门的管理者独占,不仅冗余度高,可重复利用率低,而且各个管理者对同一事项分别组织统计登记,常常造成数据的一致性差。

4)网络安全防护不够高效。不少校园网的建设都或多或少地存在着重应用轻防护的现象,有的没有向用户提供杀毒软件下载和更新服务,有的服务器自身的防火墙升级就不及时,难以有效防范计算机病毒的传播和发作;有的系统可靠性不高,又缺乏必要的容灾备份手段,一旦发生系统故障导致数据丢失就难以恢复。

图1 需求结构分析图Fig.1 Structure chart of requirement

2 需求分析

根据军校研究生日常管理工作的一般流程及相关要求,一套完整的研究生信息综合分析与评估系统(以下简称“分析与评估系统”),应当依托现有的校园网,将分散的学员管理信息整合起来,做到数据一致、格式统一、更新及时,以便于各级各类管理者和学员本人按各自权限进行查询、录入、修改、删除、统计等操作。主要模块应包含对个人基本情况管理、教学事务管理、日常考勤管理3大方面的全面支持以及相关的附加功能。

2.1体系结构

需求体系通常分为用户需求、业务需求、系统需求3个层次。

用户需求是指包括教员、学员队干部在内的各级各类管理人员以及学员本人使用该分析与评估系统能够完成的具体事项,例如:“查询研究生学员的某个课程的成绩”、“统计某学员队有部队任职经历的研究生学员的人数”、“修改自己的联系电话”。这一层次的需求通常是直观的、零散的,开发人员只有通过与实际用户的充分沟通,或者是开发人员本身即实际用户,做到熟悉业务流程和业务规则,才能将其上升为较清晰的、系统化的业务需求。

业务需求是指开发该系统的整体目标,即前文所说的实现军校研究生学员管理教育工作由粗放型向集约型转变。它表示的是高层次的需求目的,反映了军队院校以培养高层次军事人才为出发点和落脚点而组织开展训练、教育、管理、保障等各种业务工作的使命与要求。

系统需求可区分为功能需求和非功能需求两大部分。其中,功能需求部分与系统功能模块形成多对多的关系,即一个功能可应用于多个模块,一个模块中具备多个功能;而非功能需求中的一部分将由无需用户可见的模块来负责实现(如:系统的定时自动备份、数据有效性的检查),另一部分则反映了编写源代码和设计界面的要求。

还应指出的一点是,用户所提出的各种要求,往往只是从其业务工作的角度出发,如“登记学员的姓名、入学年份、工资等”,这对应为系统需求中的功能需求;而用户很少或者根本不会考虑系统的健壮性、可移植性等方面问题,例如,“入学年份”输入了字母或者“工资”输入了负数如何处理,访问数据库是采取C/S模式还是B/S模式更适合,等等;也就是说,非功能需求主要是由开发人员在充分了解用户业务工作的基础上加以设计和实现的。

2.2硬件需求

建设这样一个系统所需的硬件投入,应当根据本院校现有的基建工程、各校区分布位置、网络设备的换代以及经费预算等实际情况,来配备相关的设施设备(参见图2),做到规模适当、性能良好,既要留有余地,以保证在今后一段时期内适应因数据量增加或软件升级带来的对硬件性能要求的提高,也要克服过度追求高性能,造成不必要的浪费。

2.3软件需求

必要的应用支撑平台是一个数字化校园的支撑框架,是整个校园网系统的“骨骼”,它将分散在院校内的各种异构应用和信息资源进行整合,运用统一的认证入口,实现与各种业务系统的无缝对接。其主要架构如下。

图2 硬件设施设备拓扑图Fig.2 Topological graph of equipment

2.3.1共享数据中心平台

本系统读写的相当一部分数据,同时也是其它业务系统所需要的,因此建立共享数据中心不仅可以减少在运行环境、维护人员方面的重复投资,还能够起到整合资源的作用,实现对共享数据的统一管理,避免因各系统数据更新不同步造成的不一致性问题。若尚未建立这样的数据中心,则应当利用本系统的开发时机予以同步建设,而不应为本系统所独占,使其成为一个新的“数据孤岛”。

共享数据中心的一个重要功能就是实现数据同步,即共享数据库与包括本系统在内的各种被集成业务系统之间的数据同步,其本质是差异数据导入。由于同步的过程中既有上行又有下行,所以应建立一套可靠的任务调度机制,保证在系统运行的过程中产生的差异数据能被准确地捕获和复制。

2.3.2统一身份认证平台

在建立共享数据中心的基础上,实现集中的用户身份认证,可使各个应用系统大大简化了用户管理模块,只需保留角色和权限控制,同时也方便了用户,使他们在访问校园网中的不同应用系统时无须重复登录。该平台应当支持多种身份认证方式,包括B/S的用户名/口令认证、数字证书认证、一卡通认证等;对于军队院校某些重要涉密系统,必要时还应实行生物特征认证,以确保安全。

2.3.3统一信息门户平台

该平台把分散的异构的信息资源进行集成,提供一个支持信息访问、传递以及协作化的集成环境。其主要特点有:基于成熟的J2EE架构,支持分布式部署,可承载较高的压力负荷;支持多种类型的数据源,查询检索功能丰富;提供功能强大的信息发布插件,并支持用户定制个性化门户内容;提供在线杀毒等丰富的应用插件。

3 整体设计

3.1目的要点

开发“分析与评估系统”是为了利用计算机及网络的特点,提高军队院校管理教育的工作效率,同时为研究生学员的学习、工作、生活提供便利。它应达到的目的主要有:

1)自动化处理。摒弃手工作业,利用MIS系统检索迅速、查找方便、可靠性高、存储量大、智能分析、报表快速形成等优点,最大限度地减轻人工作业的强度,提高数据处理结果的准确性。

2)实时化浏览。以军队院校内部网络为基础,采用B/S结构的Web开发方式,在客户端不仅能够跨平台浏览,而且能够看到当前已经更新了的所有数据,而非C/S结构那样实时性较低。

3)差异化权限。本系统的使用对象有教务管理部门、也有政治机关和院务机关,有任课教员、也有导师和课题负责人,有学员本人、也有大队领导和中队干部,各种身份的用户的操作权限不同,同一用户在不同的功能模块里的操作权限也有差异。本系统应具备较好的权限管理,确保数据的安全稳定性。

4)多样化操作。按照不同的操作权限,各用户能够通过本系统对相关数据进行录入、删除、修改、查询、统计等,并且支持多条件查找、汇总。

3.2建设方案要点

本系统采用多级模块结构,由父模块调用各个子模块;同时,模块与模块之间的划分遵循高内聚、低耦合的原则,每个子模块完成一项相对独立的功能,子模块内部根据需要再划分成若干个下一级的子模块,每个子模块可独自开发、测试和修改,最后组合成整个系统,因此该系统具有良好的可扩展性。

由于采用B/S模式,系统在应用框架上使用J2EE(Java2 Platform Enterprise Edition)平台,并基于MVC(Model-View-Controller,模型—视图—控制器)模式的Struts框架,以JDBC (Java Database Connectivity)的方式连接数据库;数据库采用MySQL,并开启其主从模式。这样架构的好处是:

1)J2EE是使用Java技术开发企业级应用的一种事实上的工业标准,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。

2)Struts框架实现了MVC模式,解耦了数据和显示。在MVC模式中,一个应用被划分成了模型(Model)、视图(View)和控制器(Controller)3个部分。其中,模型部分包含了应用程序的业务逻辑和业务数据;视图部分封装了应用程序的输出形式(页面、界面);而控制器部分负责协调模型和视图,根据用户请求来选择要调用哪个模型来处理业务,以及最终由哪个视图为用户做出应答。MVC模式的这三个部分的职责非常明确,而且相互分离,每个部分都可以独立的改变而不影响其他部分,大大提高了应用的灵活性和重用性。另外,Struts具有页面导航功能,使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架,同样地,Struts也为Web应用提供了一个通用的框架,使得开发人员可以把精力集中在如何解决实际业务问题上。Structs是Java Web MVC框架中最经典的。

3)JDBCAPI以一种统一的方式来对各种各样的数据库进行存取,为开发人员隐藏了不同数据库的不同特性。由于JDBC建立在Java的基础上,因此还提供了数据库存取的平台独立性。

4)MySQL数据库是著名的开源数据库,相对于 SQL Server而言,不需要购买许可证,而且更可靠。MySQL开启主从模式,随时备份数据,能确保数据安全。

3.3功能要点

按照军校研究生学员管理教育工作的任务及其分工情况,本系统主要包括个人基本信息管理、教学事务管理、日常考勤管理三大模块及其他模块(详见图3)。主要功能为(与地方高校相同或相似的功能在此不做详述)。

3.3.1个人基本信息管理

个人基本信息可分为自然信息、任职信息、学籍信息3类。自然信息是指姓名、性别、籍贯、民族、出生日期、婚姻状况等不属于部队建设和研究生培养事务范围的事项。任职信息包括入伍时间、原部职别、军衔等级、职称等级、工资档次等,它主要反映了学员入伍后的履历和待遇;这部分情况通常已由总部的相关政策予以明确规定,对于院校来说一般无自行调整变更的余地。学籍信息是指与学员入学资格的取得有关以及对能否正常完成学业的考核结论,如学号、学制、录取专业、复试成绩、培养层次、学制、中期考核结果等;这部分信息要根据招生计划执行情况和各学期考核结果而定,院校有一定的自主裁量权。

该模块的原始数据录入,特别是前两类,除了可逐项采集、填报外,还应与全军统一的干部管理等业务系统对接,从后者生成的通用格式数据文件中批量导入;第三类信息也应能够按相同格式予以批量导出,以方便后者的填报,从而提高本系统的实用性。

图3 功能分类图Fig.3 Classification chart of function

3.3.2教学事务管理

教学事务包括公共基础课和各专业的选修课、培养计划、成绩评定等。前两个项目分别记录各个课程的名称、课时、学分、考核标准、授课负责人等内容;培养计划项目用来记录各专业的名称、导师队伍以及与学员双向选择的情况、学员需要阅读的书目等内容;成绩评定项目则记录了每名学员所学各个课程的名称、考核类型(考试或考查)、考核成绩等内容,并可分别按专业、按年级、按成绩区间等用户的指定实现多条件查询、统计。该模块原始数据主要由院校训练部会同教研室审定并录入。

3.3.3日常考勤管理

如果说教学事务管理是研究生综合管理教育工作的中心任务的话,那么日常考勤管理工作就是服务于该中心的重要保证,也是开发本系统的主要意义,它反映了军事学历教育不同于地方高校的特殊要求。

本模块主要包括军政训练教育、行管安全工作、第二课堂活动等子类;可以对学员参加共同科目训练、政治教育和组织生活,执行早操、点名、请销假等一日生活制度,开展进部队(社区)讲课、社会实践等活动等情况进行量化登记统计与分析。由于这部分任务通常是基层学员队组织实施和落实的,因此该模块原始数据也应由学员队党支部根据学员在日常的工作、训练、生活中的表现情况予以评定并填报;同样,该模块也可按指定条件进行查询、统计等操作。

3.3.4用户角色管理及其他事项

一些辅助性的、零散的功能均可归入其他模块,如:宿舍分配与调整、校园一卡通自助申领与挂失、系统维护等。其中,系统维护包含了用户角色管理的功能,即把用户区分为学员、基层管理者(学员队和学员管理大队领导)、教员、机关干部、院校领导和系统管理员等类型,用户登录本系统时,根据其所属角色类型,在各个模块中分别享有不同权限,例如:学员帐户可以查看、统计与自己相关的全部信息,但一般不能自行修改(除个人照片、联系方式等个别项目外),需得到基层管理员、机关干部或院校领导审核才可通过;基层管理者帐户可以查询本单位所属学员的全部信息,可以对其进行日常考勤管理(如下达“进社区授课”的任务、批准外出)并作出评定;教员帐户可以查询本专业所有学员的信息,可以根据教学事务模块所规定的授课任务给学员评定学习成绩;院校领导和机关干部帐户可以查看、统计全校所有学员的信息,但一般不能直接修改、删除,必须根据前三类用户发起的请求予以批准或不批准;系统管理员帐户可以添加、删除其他类型用户或修改其权限,可以对数据库进行整体备份或恢复,一般不对具体数据进行操作。

4 结束语

军队院校信息化建设是我军信息化工作的重要组成部分,研究生学员的综合信息管理又是军队院校信息化建设的主要内容之一,目前面临着许多亟待解决的问题。信息技术的飞速发展以及对人们生产生活方式的巨大影响,既在客观上对军队院校的管理教育工作提出了挑战,同时也为化解矛盾和问题提供了技术支持;我们只有解放思想、与时俱进,用新的思路、新的观念来推进校园的数字化,并建立起一套与之相协调的规章制度,才能走出一条适应中国军事高等教育特点的数字校园建设的路子。

[1]吴翔,杨正辉,周燕虎.军校研究生管理存在的主要矛盾及对策[J].学位与研究生教育,2005(2):14-16.

[2]王慧,卞艺杰.浅谈数字化校园中数据中心的建设[J].大众科技,2006,90(4):75-76.

[3]刘志雄,苏福泉.高校数字化校园建设探索[J].中国校外教育,2013(3):41.

[4]马金武.基于J2EE架构的学生管理信息系统设计与实现[D].成都:电子科技大学,2010.

[5]祝振磊.学生管理信息系统设计与开发[J].科技广场,2011 (3):117-119.

[6]李燕,王静,赵仲麟,等.高校学生管理工作的信息化建设[J].农业网络信息,2013(1):123-125.

[7]童菲.基于B/S的高职学生管理信息系统的设计与实现[D].青岛:中国海洋大学,2009.

[8]余华凌.面向数字化校园学生管理信息系统设计与实现[D].上海:同济大学,2006.

Research of general analysis and evaluation system for military postgraduates’informantion

CHEN Jian-min
(Military Information Department,Nanjing Political Academy,Shanghai 200433,China)

In accordance with reforming the structure of military academies,and informationalizing the general management for military postgraduates,a platform system is being developed for comprehensive administration,which includes the module of students'status,and the module of teaching and research,and the module of safety control.It will change the conventional model of education management,reduce the management cost and improve the work efficiency,which can inspire the informationalization of military academies.

military postgraduates;student affairs;analysis and evaluation;MIS

TN919.6

A

1674-6236(2016)05-0066-05

2015-03-25稿件编号:201503347

全军研究生2014年专项课题研究成果(2014JY346)

陈建敏(1977—),男,福建福州人,硕士研究生。研究方向:军事信息系统与信息技术。

猜你喜欢

研究生模块用户
28通道收发处理模块设计
“选修3—3”模块的复习备考
关注用户
关注用户
关注用户
如何获取一亿海外用户
论研究生创新人才的培养
集成水空中冷器的进气模块
幸福院里出了个研究生
军事科学院招收1995年研究生