・数字技术・ 自主招生管理信息系统设计与实现 李永在 (山东大学网络与信息中心 山东济南 2501O0) 摘要:自主招生管理信息系统是为高校本科招生实现信息化,为考生提供全面的服务的一个系统。目前,普通高校全国统一招生工作由教 育部统一的高考招生网完成,技术已经十分成熟。随着招生制度的改革,各高校纷纷尝试自主招收部分品学兼优的学生。这部分学生的加分认定和 录取工作是由高校完成的,本论文所研究的管理信息系统就针对这部分学生的招生业务。本系统的主要设计目标是为考生提供全面的服务, 为招生部门的招生管理工作提供信息化服务和交互平台,提高工作效率,保持数据安全性和完整性,节约社会资源。 关键词:招生 管理系统 面向对象技术 中图分类号:G2 03 文献标识码:A 文章编号:1 007—94I 6(201 O)1 2-001 5—02 1引言 自主招生管理信息系统是为高校本科 招生实现信息化,为考生提供全面服务的系 统。随着高等教育的发展,高校对招生工作 学校招生工作各环节的效率,迫切需要一个 越来越重视。为了更好地为考生提供服务, 集信息发布和招生业务处理的信息化平台。 体现高校以人为本的办学理念,也为了提高 学校对于本科生的招生录取工作可以分为 两类。一类是全国统一的普通高校招生录取 工作,由教育部统一的高考招生网完成。另 类是学校自主招收的部分品学兼优学生, 这部分学生的加分认定或者录取工作是由 学校自己完成的,本论文所涉及管理信息系 统主要针对这部分学生。 一2自主招生管理信息系统的分析 自主招生管理信息系统的主要设计目 标是为考生提供全面的服务,为招生管理工 作提供信息化服务和交互平台,提高工作效 率、保持数据安全性和完整性。系统力求结 构先进、扩展性强、易用性好,同时具备简 便、灵活、全面、可靠等特点。自主招生管理 系统包括提供信息发布平台,提供招办、招 生组和考生、家长的交互平台,提供招生业 务信息化功能等。一方面要求支持本科招办 的主要招生业务流程,包括信息发布、保送 生与自主招生认定、体育特长生认定、艺术 特长生认定、在线咨询、预报自愿、网上录取 查询等。另一方面要求全面支持与招生业务 相关的各类用户,包括本科招办管理员、各 招生组负责人、外国语学院负责小语种招生 认定的教师、体育学院负责体育特长生认定 的教师、艺术学院负责艺术特长生认定的教 师、学校领导、高考网上咨询人员以及对学 校感兴趣的考生等。按招生专业的类别划 分,高校专业可以分为四类,分别是文史类、 理工类、艺术类、体育类。根据高校性质与招 生流程,理工类和文史类招生工作相似可以 合并为一种普通类招生,体育类、艺术类招 生工作相似可以合并为一种非普通类招生。 图1 基本业务实体模型图 图2预录取用例图 3自主招生管理系统实体模型与 主要流程例图设计 3.1基本业务实体模型设计 本实体模型主要描述了数据库表结构, 如图l所示。 (1)Student类:保存学生的基本信息 (2)BsStudent:保送生实体模型,负责存 放报送生的基本信息 (3)ZzzzStudent:自主招生学生信息 (4)TytcStudent:体育特长生信息 (5)Y ̄cStudent:艺术特长生信息 (6)Matriculation:录取信息 (7)Willing:志愿信息 (8)Information:学生基本材料信息 3.2预录取用例图设计及录取信息管理 图3录取信息管理用例图 用例图设计 Digital technology and application 数字技术与应用 1 5 ・数字技术・ 预录取业务用例图,如图3所示。录取业 新生报到管理流程图,如图五所示。 务业务用例图,如图4所示。 3 3报到管理用例图设计 4自主招生管理系统的实现 在预录取、录取业务流程完成后,实现 系统设计目标是建立网络系统先进,权 了新生报到程序的规范化,新生数据集中管 限与认证制度合理,软件系统安全高效、稳 理,各部门数据实时共享。本例图描述了了 定可靠、功能全面、易学易用、科学有效的自 主招生管理系统。 4.1系统开发环境的选择 数据库服务器系统软件集成。为了方 便用户的系统维护和管理,招生管理系统 使用了管理和维护都比较方便的SQL Serv er数据库管理系统。为了方便用户的系统 一 图4录取信息管理用例图 图6 自主招生管理信息系统管理界面 1 6 数字技术与应用Digital technology and application 维护和管理,自主招生管理信息系统使用 了Tomcat 6.0作为Servlet容器。信息发布 服务器操作系统选用Windows 2003。本系 统使用了开发和维护都比较方便的J2EE框 架作为开发环境。 4.2自主招生管理信息系统中心门户 自主招生管理信息系统门户首先是一 个登录页面当用户输入用户名密码后,会进 入导航页面(如图六所示)。然后用户可以按 照其权限,访问系统。自主招生管理信息系 统管理界面如图七所示。自主招生管理信息 系统采用Struts MVC的框架,将业务模型 数据展现在JSP视图里。 5结语 自主招生管理系统是一个运行的 完整系统,它能够对招生的各个环节进行管 理,同时它也是校务管理系统的一部分。系 统采用了面向对象的开发技术,在系统设计 中注重系统的整体设计,设计时主要使用了 MVC设计模式,使系统具有很好的可维护 性和可扩展性。 系统使用Java语言作为开发语言,主要 使用了JSP和Servlet这两种技术来实现,这 使得系统具有充分利用面向对象技术的优 点。系统所使用的数据库是MSSQL2003,这 是一个广受好评的关系数据库管理系统,由 于系统采用了的面向对象的编程技术,因此 需要把系统中的对象(例如:招生专业,招 生计划)映射成关系数据库,在系统如何将 对象映射成关系数据库和减少数据的冗余 方面,还需要作进一步的探讨。 参考文献 [1】姜钢.完善高校自主招生选拔录取办法 的思考.中国高等教育,2005,(24). 【2]何哲军,刘杰.基于B/S结构的物资流通 MIS设计.计算机应用研究,2003,20(6): 72~74. [3】张荣国,蔡江辉.基于/3/C/S模式的MIS 系统构建及应用.太原重型机械学院学 报,2005(1):9~l2. 【4】Paul J Pert。one,krishna.J2EE构建企业 系统专家级解决方案 】.张志伟,等译. 北京:清华大学出版社,2001,15~39. 【5】殷兆麟,张永平,姜淑娟.Java网络高级 编程.北京:清华大学出版社,2005.18~ 29. 【61 WisemanN.Implementing a national acce ss management system for electronic set vices:technology alone is not enough.D Lib MagaNne[D—Lib Magazine,March 】998.