APP下载

基于J2EE架构的学生管理信息系统设计

2011-10-20河南商业高等专科学校来社安

河南科技 2011年10期
关键词:奖助学金学籍贫困生

河南商业高等专科学校 来社安

基于J2EE架构的学生管理信息系统设计

河南商业高等专科学校 来社安

高校的学生管理工作是学校管理工作的重要组成部分,其业务流程复杂且繁琐,耗费了学校大量的人力和财力。随着高等教育的长足发展,高校规模也在不断扩大,学生人数急剧增加,学生的信息量也在成倍的增加,这给高校的学生管理工作带来了巨大的困难和挑战。随着计算机软硬件技术和互联网规模的快速发展,各高校都建立了校园网络平台,这就为解决目前学生管理工作的困难提供了基础条件和设施。本文,笔者就如何在充分利用校园网络的基础上设计1个基于J2EE架构的学生管理信息系统进行了论述。

一、学生管理信息系统的功能分析和模块说明

1.功能分析。学生管理信息系统就是要建设1个用户为高校全体学生和学生管理工作人员的数据库信息系统。学生利用该系统可以进行个人信息的查询、修改和奖助学金的申请等操作。学生管理人员利用该系统可以查询、统计和分析学生信息。

2.模块说明。经过对学生管理工作的深入分析,本文,笔者设计的学生管理信息系统分为系统管理、学籍异动管理、奖惩管理、奖助学金管理和贫困生资助等模块。系统的用户分为系统管理员、学籍管理员、资助中心管理员、系负责人、辅导员和学生等6类,系统顶层用例如图1所示。

三、学生管理信息系统用户分类

1.系统管理员。系统管理员的职责是对整个系统进行维护管理,包括系统基础数据的维护、新生数据的导入、新生报到信息的统计、学生成绩的导入、用户的数据维护和日志的管理等功能。

2.学籍管理员。学籍管理员的职责包括奖惩管理和学籍异常管理。奖惩管理是指根据实际情况录入学生在校学习期间的各种校内外奖励记录和各种违纪处分记录。学籍管理员还可以根据学生在校成绩数据对不及格达到一定门数的学生实行预警和留级处理。学籍异动管理是指对在校生异动信息(转系、留级、退学、休学、停学等)进行维护和管理。

3.资助中心管理员。资助中心管理员的职责是奖助学金管理和贫困生资助管理。奖助学金管理是指各种校内外奖学金和助学金信息的设定、奖助学金申请审批、奖助学金信息查询、报表打印和信息导出等管理。贫困生资助管理是包括贫困生的认定、困难补助的发放和勤工俭学管理等。

4.系负责人。系负责人的职责是协助学籍管理员和中心管理员维护查询本部门学生的奖惩信息、学籍异动信息、奖助学金审批上报和贫困生管理等工作。

5.辅导员。辅导员的职责是协助系负责人对自己所带班级的学生信息进行维护和查询。包括学生注册、操行分录入、奖助学金的申请审批推荐、学籍异动信息的查询、学生奖惩信息的查询等内容。

6.学生。学生本人可以通过系统查询到本人的学籍信息和成绩信息,并可申请奖助学金、查询自己的获奖记录等。

二、系统的设计

1.系统的技术架构。学生管理信息系统技术架构采用基于J2EE的多层体系结构,基于J2EE的多层结构是对B/S层结构的扩展,把系统平台细分为客户层、表示层、业务逻辑层、持久层和数据层,其结构如图2所示,这种架构把前台表示、应用逻辑和数据访问分封在不同的层次,大大提高了程序的可扩展性和代码的可重用性。

2.数据库设计。数据库是信息系统的核心,数据库设计的好坏直接影响到信息系统的易用性和并发效率。高校学生管理信息系统的数据访问量很大,通常要承受几千人甚至上万人同时在线访问。因此,对数据库进行合理规划就显得十分重要。为了使系统容易维护,同时又具有较好的性能,学生管理信息系统采用微软的SQL Server 2000数据库。

基于J2EE架构的高校学生管理信息系统把学校各部门的学生信息有机的整合在一起,实现不同学生管理部门的信息共享,为学校的学生管理、学籍异动以及奖学金评定等工作提供信息服务。系统的体系结构采用了基于J2EE的多层架构,使用了流行的Struts 2+Spring+Hibernate框架进行设计开发。同时在客户端使用AJAX技术,增强了系统的易用性,有效地提高了学生管理工作的效率。

猜你喜欢

奖助学金学籍贫困生
高校学籍异动学生管理工作的思考
学籍学历电子注册管理系统在学籍管理中的应用与实现
中国银行:云南首个自行研发奖助学金代发系统落地
现行高校奖助学金制度存在的问题及影响
教育部要求小学须在新生入学后1个月内为其注册学籍
“贫困生班主任”李金林
高校要优化奖助学金的惠民效果
国家奖助学金评定对班级管理影响的实证研究
十年筹资千万元 资助八千贫困生
结对"百千万"情暖贫困生