研究生招生管理信息系统的设计与实现.doc
《研究生招生管理信息系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《研究生招生管理信息系统的设计与实现.doc(61页珍藏版)》请在沃文网上搜索。
1、目 录摘 要IABSTRACTII第1章 绪论11.1 系统开发背景11.2 国内外研究现状21.3 本文的主要工作31.4 本文的组织结构4第2章 需求分析与获取62.1 总体业务描述62.2 系统目标和解决的问题72.3 系统需求分析82.3.1 系统功能性需求102.3.2 系统非功能性需求24第3章 系统设计273.1 系统技术架构273.1.1 软件架构设计273.1.2 数据的共享和分离设计283.1.3 招生时间控制293.2 系统功能架构30第4章 系统详细设计364.1招生状态设计364.2 招生验证规则384.3 类结构设计414.4 数据库设计45第5章 系统实现与测试4
2、85.1 考试科目组编号生成485.2 招生信息的导入导出495.3 系统测试50第6章 总结与展望52参 考 文 献54致 谢56CONTENTSUAbstract in ChineseUIUAbstract in EnglishUIIUChapter 1 IntroductionU1U1.1 BackgroundU1U1.2 Current Status U2U1.3 Main ContributionU3U1.4 Contents OrganizationU4UChapter 2 Requirements AnalysisU6U2.1 Description of Overall bus
3、inessU6U2.2 Destination and Primary IssuesU7U2.3 System Requirements AnalysisU8U2.3.1 Functional RequirementsU10U2.3.2 Non-functional RequirementsU24UChapter 3 System DesignU27U3.1 Technical Framework DesignU27U3.1.1 Sofeware Framework DesignU27U3.1.2 Data Sharing And ApartU DesignU28U3.1.3 Time Con
4、trol DesignU29U3.2 Functional DesignU30UChapter 4 Details DesignU36U4.1 Recruit Status DesignU36U4.2 Validate Regulation DesignU38U4.3 Class DesignU41U4.4 Database DesignU45UChapter 5 Implementation and TesingU48U5.1 The Number Createaion of Subject TeamU48U5.2 Export And Import of InformationU49U5.
5、3 System TestingU50UChapter 6 Conclusions and ProspectU52UReferencesU54UAcknowledgmentsU56i山东大学硕士学位论文摘 要研究生招生管理信息系统是立足山东大学研究生招生管理工作的现况,采用先进的设计理念和开发技术建立的一套涉及招生工作各个环节,面向招生工作各类考生的综合管理信息系统。系统有效解决了信息填写不完整、监督机制不完善、统计工作不及时等一系列现实问题,目标是实现对招生工作全流程的控制和管理,从而提高招生生源的质量和管理工作的监管力度。本文采用面向对象的思想,以统一建模语言为分析设计工具,对招生管理过程
6、中的相关业务进行需求分析和系统设计,针对系统及用户的特点,形式上采用B/S和C/S两种架构模式,功能上采用多层次软件功能架构,技术上基于MVC基础的Structs+Spring框架和UIMS用户界面管理系统架构,以Java为编程语言,利用XML配置以及DAO、Hibernate等相关技术实现了招生管理过程中的招生目录维护、注册完善信息、导入硕士基本信息、安排考场、博士信息现场确认、硕士博士成绩录入及发布、复试模块、录取模块等功能。在安全方面,系统采用基于资源角色的权限管理,增强了系统运行的安全性。通过查询接口对外提供查询服务,通过下载功能提供数据导出,系统内部提供完整的业务处理接口和函数调用。
7、在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对模块的功能以及模块间的关系进行描述,以考生状态管理为例,重点分析了考生基本信息采集、考生初试状态转换、录取考生信息转培养库。从招生验证设计、类结构设计、数据库设计等方面详细描述系统设计,得出了系统中的设计类和数据库模型。在系统实现部分,主要讨论了考试科目组编号的生成、招生信息的导入导出,提高系统的数据传输效率。目前系统已在山东大学研究生院招生部门成功运行,并取得了一定的效果,提高了学校研究生招生信息管理工作的效率,极大地提高了招生生源质量。关键词:招生管理;状态控制;规则引擎55ABSTRACTRecruit Management
8、 Information System for Graduates is a synthesis management system developed by using advanced design methods and technologies. It is established in the real recruit management work of Shandong University and it involves every stage of the recruit management work for different users. The system is u
9、sed to solve a series of realistic problems effectively such as the data incomplete, the imperfect surveillance mechanism, the statistical work behind time and so on. The goal is to achieve management of the whole process of the recruit management work, so as to improve the enrollment in the quality
10、 and management supervision of recruit information management work.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 the recruit management business of requirements acquis
11、ition, requirements analysis and system design. For the user and system characteristics, the system implements many function modules in the process of recruit management, for example, the maintain of recruit catalog,the information collection of examee ,the import information of master,the arrange o
12、f examination room,the information check of doctor,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 an
13、d 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. Th
14、rough 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. In the system analysis, the requirement acquisition metho
15、ds in system development process 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 of examee recruit state and th
16、e process of examee state transition. Through state modeling on basic information of examee, 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 of examee,
17、 retrial passed, matriculate the 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,it focused on the examination subjects gr
18、oup number generation, enrollment information, import and export, to improve the efficiency of data transmission system.Now, part of the system has been used successfully by Shandong University recruit department. It has a great effect and makes the cultivation management of postgraduates more effic
19、ient. Keywords: Recruit Management; States Control; Rules Engine第1章 绪论1.1 系统开发背景随着Internet和信息技术的发展,网络信息技术发展深刻改变着社会生活、工作、思维和交往的方式,对传统教育体系制度产生根本性的影响。高校教育信息化建设成为信息化建设的前沿阵地和信息时代的弄潮先锋。在新的形势下,山东大学早于2005年出台了相关文件山东大学关于进一步加强和推进信息化工作的意见,并成立了校长担任组长的信息化领导小组,加大了信息化建设工程的力度,希望通过教育信息化建设转变教育思想和观念,为建设山大特色、中国一流、世界水平大学
20、,进一步推进素质教育,实现学校跨越式发展奠定坚实基础。我校研究生院招生信息系统是整个信息化建设工程中的一个重要组成部分,它是信息化建设中主要信息采集的“源头”,后期的学籍、培养、学位、历史档案等都是在招生信息基础上得以实现,因此统一和完善信息化建设工作,招生信息是重中之重。研究生教育管理是研究生教育的一个重要环节,是一项涉及多学科知识,需多部门协调工作的管理系统工程。研究生院工作非常繁杂,从招生、录取、入校、培养、论文、毕业等,有大量的管理工作要做,招生业务主要工作包括考生信息采集、数据导入、数据处理和数据导出等。招生数据经过处理后以适当的形式输出相关文件或表格,如招生目录导出、考生报名数据、
21、初试通过名单、拟录取名单、转培养数据等,同时将处理后的数据按一定格式上报教育部。就目前而言,大量信息的管理,仍以手工处理为主,除纸质的材料外,所谓信息处理往往以Excel报表为载体,存储在计算机的大量文件中件1。学校研究生院急需一套承上启下、包容和协调日常大量业务处理和数据存储、分析的综合信息管理软件。功能上要求开发系统具备相当的准确性和安全性,如考生信息、考试成绩、录取信息等。同时在高校研究生教育管理系统中,国务院与清华大学联合开发了全国研究生招生报盘系统,这一系统在全国范围内规定信息采集标准,使得招生工作有法可依。这就要求开发系统能够和全国招生系统无封对接,以保证通过本系统的信息导出可直接
22、为国家招生报盘所用。1.2 国内外研究现状教育信息化是一种教育思想、教育观念变革的过程,具体表现在教学管理中广泛采用以微机多媒体和网络通讯为基础的现代化信息技术,达到教学多媒体化、资源全球化、学习自主化、活动合作化等。其最终目的是实现创新人才的培养,实现教育现代化。美国作为世界头号经济强国,在信息技术发展方面始终走在世界前列。校园网络普及率高、设备硬件器材先进、信息技术应用广泛。越来越多的学校利用信息技术主动开展旨在减轻学生负担,提高学生综合创新能力、深层次思考能力等方面的实验,得到了其他国家的认可和效仿。在我国,教育信息化一直得到国家的大力支持。近十年校园网络基础设施得到了较大的改进,与之相
23、适应的校园信息化水平也得到了大幅提高。我国的数字化校园建设具有以下几个特点:首先,教育信息化仍处于起步阶段,基础比较薄弱,发展参差不齐。如北京大学和清华大学校园网络信息化工程是在90年代初提出的,经过近10年的发展,现已基本形成了以高速校园网为核心,涵盖以学术研究、网络教学、信息资源、社区服务和办公管理为功能的一体化教育管理系统2。全国重点高校数字化校园建设研讨会于2002年5月份在珠海举行,40余所高校参加了本次会议,会议最后决定在全国重点高校率先推进数字化校园建设,并确定北京大学、清华大学、浙江大学、中山大学、重庆大学作为召集单位。会后,全国范围内形成了以校园数字化、教育信息化为标准的新潮
24、流,各高校纷纷提出数字化校园建设项目。各高校纷纷拟订了校园信息化建设的规划纲要,逐步建立起符合各自实际的集招生、教学、毕业、办公等为一体的管理信息系统。但教育信息化的发展在全国范围内还是很不均衡的,一方面体现在地域发展差别,另一方面则体现在教育本身各业务领域发展的不均衡。普遍的现象是信息化辅助教学的发展比较充足,而教学管理方面的信息化建设则相对缺乏。虽然国内大部分高校在教育管理上实施了一定的信息化系统,但教学管理系统仍存在着以下几点不足。1、教学管理系统使用效果不佳。目前使用现状是教学管理系统仅在部分业务上向培养管理部门提供“点状”对口支持,但是对整个业务流程缺乏全过程管理和控制,无法体现信息
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 研究生 招生 管理信息系统 设计 实现
