论文部分内容阅读
硕士研究生的招生录取工作是高等院校招生管理工作的重要组成部分,是高校开展研究生教育工作的首要环节。随着招生规模的不断扩大,传统的研究生招生录取工作方式显现出诸多问题:考生申请调剂的途径停留在电话、邮件等方式,数据缺乏有效的统一管理;考生信息的整理与审核需要反复传递纸质材料,人力工作强度较大;研究生复试工作流程缺乏规范化的管理,数据统计过程繁琐。此外,高校对于优质生源的竞争日趋激烈,提前锁定优质生源是高校面临的一个难题。因此,设计开发一套研究生招生管理系统用于共享招生公告信息、提供考生调剂渠道、实现考生信息统一管理、规范复试工作流程、简化统计数据整合方式具有十分重要的意义。本论文针对研究生招生录取工作中存在的实际需求,基于SpringMVC+Hibernate技术框架设计并实现了研究生招生管理系统,为考生提供了信息共享、调剂报考的平台,同时为招生工作人员提供了研究生招生工作的信息化管理手段。本项目遵循软件工程的设计开发思想,首先对研究生招生工作的业务流程进行了深入调研并完成系统功能的需求分析,在需求分析的指导下划分系统功能模块,并给出各模块的功能设计说明。在此基础上,项目以JavaEE架构为技术基础采用MVC软件构建模式完成系统的设计,遵循前后端分离的开发模式分别针对服务器端和用户界面进行设计开发。在实现过程中深入研究了生成报表文件的相关技术,借助el表达式和Apache POI开源工具实现基于模板文件的报表生成方案。此外,本系统的服务器端设置二级缓存,有效降低大规模数据查询请求对数据库造成的压力,优化数据查询速度,提高系统性能。招生工作过程中业务流程复杂,各环节密切相关,经过细致的分析与设计,最终形成一套包含考生用户平台和管理员用户平台的研究生招生信息管理系统,为考生和招生工作人员提供了有效的信息传递与处理机制,针对复试工作中的考生信息、学科信息、考试信息等提供了统一的数据管理方式,规范了招生工作流程,提高了工作效率。