研究生招生管理信息系统的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能上要求开发系统具备相当的准确性和安全性,如考生信息、考试成绩、录取信息等。同时在高校研究生教育管理系统中,国务院与清华大学联合开发了《全国研究生招生报盘系统》,这一系统在全国范围内规定信息采集标准,使得招生工作有法可依。这就要求开发系统能够和全国招生系统无封对接,以保证通过本系统的信息导出可直接为国家招生报盘所用。
In the system analysis, the requirement acquisition methods in system developmentprocess are explained and a detailed description for system and business processes in general business is carried out. Also the functions of seven modules as well as the relationship between the modules are described. It focuses on the analysis ofexamee’recruitstate and the process of examee state transition. Through state modeling on basic information ofexamee, a detailed description of examee classes and the relationship between the classes, we obtain the design class and database model in the system. It also focuses on the database of basic information ofexamee,retrialpassed,matriculatethe design through process control related table views design. Rules engine is used to solve the description of complex businesses and to strip the business rules and actual codes in this way. In the system part of implementation,itfocused on the examination subjects group number generation, enrollment information, import and export, to improve the efficiency of data transmission system.
目前系统已在山东大学研究生院招生部门成功运行,并取得了一定的效果,提高了学校研究生招生信息管理工作的效率,极大地提高了招生生源质量。
关键词:招生管理;状态控制;规则引擎
ABSTRACT
RecruitManagement Information System for Graduates is a synthesis management system developed by using advanced design methods and technologies. It is established in the realrecruitmanagement work of Shandong University and it involves every stage of therecruitmanagement work for different users. The system is used to solve a series of realistic problems effectively such as the dataincomplete, the imperfect surveillance mechanism, the statistical work behind time and so on. The goal is to achieve management of the whole process of therecruitmanagement work, so as to improve the enrollment in the quality and management supervision ofrecruitinformation management work.
我校研究生院招生信息系统是整个信息化建设工程中的一个重要组成部分,它是信息化建设中主要信息采集的“源头”,后期的学籍、培养、学位、历史档案等都是在招生信息基础上得以实现,因此统一和完善信息化建设工作,招生信息是重中之重。
研究生教育管理是研究生教育的一个重要环节,是一项涉及多学科知识,需多部门协调工作的管理系统工程。研究生院工作非常繁杂,从招生、录取、入校、培养、论文、毕业等,有大量的管理工作要做,招生业务主要工作包括考生信息采集、数据导入、数据处理和数据导出等。招生数据经过处理后以适当的形式输出相关文件或表格,如招生目录导出、考生报名数据、初试通过名单、拟录取名单、转培养数据等,同时将处理后的数据按一定格式上报教育部。就目前而言,大量信息的管理,仍以手工处理为主,除纸质的材料外,所谓信息处理往往以Excel报表为载体,存储在计算机的大量文件中件[1]。学校研究生院急需一套承上启下、包容和协调日常大量业务处理和数据存储、分析的综合信息管理软件。
CONTENTS
摘
研究生招生管理信息系统是立足山东大学研究生招生管理工作的现况,采用先进的设计理念和开发技术建立的一套涉及招生工作各个环节,面向招生工作各类考生的综合管理信息系统。系统有效解决了信息填写不完整、监督机制不完善、统计工作不及时等一系列现实问题,目标是实现对招生工作全流程的控制和管理,从而提高招生生源的质量和管理工作的监管力度。
Keywords:RecruitManagement; States Control; Rules Engine
第
1.1
随着Internet和信息技术的发展,网络信息技术发展深刻改变着社会生活、工作、思维和交往的方式,对传统教育体系制度产生根本性的影响。高校教育信息化建设成为信息化建设的前沿阵地和信息时代的弄潮先锋。在新的形势下,山东大学早于2005年出台了相关文件《山东大学关于进一步加强和推进信息化工作的意见》,并成立了校长担任组长的信息化领导小组,加大了信息化建设工程的力度,希望通过教育信息化建设转变教育思想和观念,为建设山大特色、中国一流、世界水平大学,进一步推进素质教育,实现学校跨越式发展奠定坚实基础。
在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对模块的功能以及模块间的关系进行描述,以考生状态管理为例,重点分析了考生基本信息采集、考生初试状态转换、录取考生信息转培养库。从招生验证设计、类结构设计、数据库设计等方面详细描述系统设计,得出了系统中的设计类和数据库模型。在系统实现部分,主要讨论了考试科目组编号的生成、招生信息的导入导出,提高系统的数据传输效率。
本文采用面向对象的思想,以统一建模语言为分析设计工具,对招生管理过程中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S和C/S两种架构模式,功能上采用多层次软件功能架构,技术上基于MVC基础的Structs+Spring框架和UIMS用户界面管理系统架构,以Java为编程语言,利用XML配置以及DAO、Hibernate等相关技术实现了招生管理过程中的招生目录维护、注册完善信息、导入硕士基本信息、安排考场、博士信息现场确认、硕士博士成绩录入及发布、复试模块、录取模块等功能。在安全方面,系统采用基于资源角色的权限管理,增强了系统运行的安全性。通过查询接口对外提供查询服务,通过下载功能提供数据导出,系统内部提供完整的业务处理接口和函数调用。
1.2
教育信息化是一种教育思想、教育观念变革的过程,具体表现在教学管理中广泛采用以微机多媒体和网络通讯为基础的现代化信息技术,达到教学多媒体化、资源全球化、学习自主化、活动合作化等。其最终目的是实现创新人才的培养,实现教育现代化。
The Rational Unified Process is used as development tool and UML is used as description language for analyzing and design in this paper. The system adopts object-oriented idea on therecruitmanagement business of requirements acquisition, requirements analysis and system design. For the user and system characteristics, the system implements many function modules in the process ofrecruitmanagement, for example,the maintain of recruit catalog,the information collection of examee,the import information of master,the arrange ofexamination room,the information check ofdoctor,the module of retrial,the module of matriculate,historical data management, using both B/S and C/S architecture model in form, using multi-level software functional framework in function, based on the MVC-based technical Structs+Spring framework and UIMS user interface management system framework in technique. The system uses java as the programming language and uses XML configuration and Dao, Hibernate related technologies. In the area of security, the system adopts role management based on authority management to enhance system security. Through the external interface to provide query service, and the system of internal business processes to provide a complete interface to operate or query data, the system achieve internal and external data on the system of information sharing.
Now, part of the system has been used successfully by Shandong Universityrecruitdepartment. It has a great effect and makes the cultivation management of postgradua源自es more efficient.
In the system analysis, the requirement acquisition methods in system developmentprocess are explained and a detailed description for system and business processes in general business is carried out. Also the functions of seven modules as well as the relationship between the modules are described. It focuses on the analysis ofexamee’recruitstate and the process of examee state transition. Through state modeling on basic information ofexamee, a detailed description of examee classes and the relationship between the classes, we obtain the design class and database model in the system. It also focuses on the database of basic information ofexamee,retrialpassed,matriculatethe design through process control related table views design. Rules engine is used to solve the description of complex businesses and to strip the business rules and actual codes in this way. In the system part of implementation,itfocused on the examination subjects group number generation, enrollment information, import and export, to improve the efficiency of data transmission system.
目前系统已在山东大学研究生院招生部门成功运行,并取得了一定的效果,提高了学校研究生招生信息管理工作的效率,极大地提高了招生生源质量。
关键词:招生管理;状态控制;规则引擎
ABSTRACT
RecruitManagement Information System for Graduates is a synthesis management system developed by using advanced design methods and technologies. It is established in the realrecruitmanagement work of Shandong University and it involves every stage of therecruitmanagement work for different users. The system is used to solve a series of realistic problems effectively such as the dataincomplete, the imperfect surveillance mechanism, the statistical work behind time and so on. The goal is to achieve management of the whole process of therecruitmanagement work, so as to improve the enrollment in the quality and management supervision ofrecruitinformation management work.
我校研究生院招生信息系统是整个信息化建设工程中的一个重要组成部分,它是信息化建设中主要信息采集的“源头”,后期的学籍、培养、学位、历史档案等都是在招生信息基础上得以实现,因此统一和完善信息化建设工作,招生信息是重中之重。
研究生教育管理是研究生教育的一个重要环节,是一项涉及多学科知识,需多部门协调工作的管理系统工程。研究生院工作非常繁杂,从招生、录取、入校、培养、论文、毕业等,有大量的管理工作要做,招生业务主要工作包括考生信息采集、数据导入、数据处理和数据导出等。招生数据经过处理后以适当的形式输出相关文件或表格,如招生目录导出、考生报名数据、初试通过名单、拟录取名单、转培养数据等,同时将处理后的数据按一定格式上报教育部。就目前而言,大量信息的管理,仍以手工处理为主,除纸质的材料外,所谓信息处理往往以Excel报表为载体,存储在计算机的大量文件中件[1]。学校研究生院急需一套承上启下、包容和协调日常大量业务处理和数据存储、分析的综合信息管理软件。
CONTENTS
摘
研究生招生管理信息系统是立足山东大学研究生招生管理工作的现况,采用先进的设计理念和开发技术建立的一套涉及招生工作各个环节,面向招生工作各类考生的综合管理信息系统。系统有效解决了信息填写不完整、监督机制不完善、统计工作不及时等一系列现实问题,目标是实现对招生工作全流程的控制和管理,从而提高招生生源的质量和管理工作的监管力度。
Keywords:RecruitManagement; States Control; Rules Engine
第
1.1
随着Internet和信息技术的发展,网络信息技术发展深刻改变着社会生活、工作、思维和交往的方式,对传统教育体系制度产生根本性的影响。高校教育信息化建设成为信息化建设的前沿阵地和信息时代的弄潮先锋。在新的形势下,山东大学早于2005年出台了相关文件《山东大学关于进一步加强和推进信息化工作的意见》,并成立了校长担任组长的信息化领导小组,加大了信息化建设工程的力度,希望通过教育信息化建设转变教育思想和观念,为建设山大特色、中国一流、世界水平大学,进一步推进素质教育,实现学校跨越式发展奠定坚实基础。
在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对模块的功能以及模块间的关系进行描述,以考生状态管理为例,重点分析了考生基本信息采集、考生初试状态转换、录取考生信息转培养库。从招生验证设计、类结构设计、数据库设计等方面详细描述系统设计,得出了系统中的设计类和数据库模型。在系统实现部分,主要讨论了考试科目组编号的生成、招生信息的导入导出,提高系统的数据传输效率。
本文采用面向对象的思想,以统一建模语言为分析设计工具,对招生管理过程中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S和C/S两种架构模式,功能上采用多层次软件功能架构,技术上基于MVC基础的Structs+Spring框架和UIMS用户界面管理系统架构,以Java为编程语言,利用XML配置以及DAO、Hibernate等相关技术实现了招生管理过程中的招生目录维护、注册完善信息、导入硕士基本信息、安排考场、博士信息现场确认、硕士博士成绩录入及发布、复试模块、录取模块等功能。在安全方面,系统采用基于资源角色的权限管理,增强了系统运行的安全性。通过查询接口对外提供查询服务,通过下载功能提供数据导出,系统内部提供完整的业务处理接口和函数调用。
1.2
教育信息化是一种教育思想、教育观念变革的过程,具体表现在教学管理中广泛采用以微机多媒体和网络通讯为基础的现代化信息技术,达到教学多媒体化、资源全球化、学习自主化、活动合作化等。其最终目的是实现创新人才的培养,实现教育现代化。
The Rational Unified Process is used as development tool and UML is used as description language for analyzing and design in this paper. The system adopts object-oriented idea on therecruitmanagement business of requirements acquisition, requirements analysis and system design. For the user and system characteristics, the system implements many function modules in the process ofrecruitmanagement, for example,the maintain of recruit catalog,the information collection of examee,the import information of master,the arrange ofexamination room,the information check ofdoctor,the module of retrial,the module of matriculate,historical data management, using both B/S and C/S architecture model in form, using multi-level software functional framework in function, based on the MVC-based technical Structs+Spring framework and UIMS user interface management system framework in technique. The system uses java as the programming language and uses XML configuration and Dao, Hibernate related technologies. In the area of security, the system adopts role management based on authority management to enhance system security. Through the external interface to provide query service, and the system of internal business processes to provide a complete interface to operate or query data, the system achieve internal and external data on the system of information sharing.
Now, part of the system has been used successfully by Shandong Universityrecruitdepartment. It has a great effect and makes the cultivation management of postgradua源自es more efficient.