摘 要
随着现在高校对学生的不断扩招,新生报到信息量增大,有必要开发一个新生报到管理系统。每年高校新生报到数量和规模不断扩大,大量的学生信息需要统计管理。开发一个高效、灵活的迎新管理系统对新生报到信息统计发挥着重要的作用。迎新系统作为高校数字校园建设体系中的一个重要应用系统,主要负责学校的新生入学手续办理业务。迎新期间,迎新系统会涉及到学校的多个应用系统,多个管理部门,数据来源广泛,处理的结果也需要给多个系统使用。数据的同步、及时获得、办理流程的灵活,这些问题往往使迎新系统的建设成为学校的“老、大、难”问题。所以根据现在高校目前对迎新信息的统计管理的实际情况,开发一个迎新管理系统的统计是有必要的。
本课题主要解决在办理迎新业务的各相关部门之间,实现数据的高度共享和信息流动,与此同时明确各部门的责任和业务管理范围。迎新管理系统主要包括系统管理、迎新前期学生数据信息准备、新生手续办理和迎新数据的统计分析等模块。本课题实现:通过使用jfreechart设计报表模板,在WEB页面上面可以实现在线的统计报表显示,主要内容为根据不同用户显示跟自己有关的迎新工作的分析数据,通过不同维度的数据得知迎新工作的情况。本课题要求掌握Java,SpringMvc,Mybatis, jfreechart等编程技术。要求有较强的自学能力以及一定的数据库开发功底,并具有一定编程能力。
关键词:MYSQL ;SpringMvc;迎新管理;Mybatis;B/S
Abstract
With the increasing enrollment of students in Colleges and universities, the increase in the amount of new information, it is necessary to develop a new management system. Every year, the number and scale of freshmen enrollment is expanding, and a large number of student information needs to be managed. The development of a highly efficient and flexible management system for new students to report information statistics plays an important role. The new system is an important application system of digital campus construction of colleges and universities in the freshmen is mainly responsible for the school of business. During the year, the new system will involve multiple application systems in schools, a number of administrative departments, a wide range of data sources, the results also need to use multiple systems. Data synchronization, timely handling process, flexible, these problems often make the registration system construction has become the school's "old, big, difficult problems. So according to the actual situation of Present University statistics management information statistics orientation at present, development of a new management system is necessary.
This paper mainly solves the problem between the relevant departments for the new business, realize high sharing of the data and information flow at the same time, clearly the responsibility of various departments and business management. The new management system includes system management, the new pre student data preparation, new procedures and new data statistical analysis module. This paper through the use of JfreeChart design report templates, WEB page in the above can be achieved online statistics show that the main content is based on the analysis data of different users display with their related work orientation, that new work through different dimensions of the data. This topic needs to master Java, SpringMvc, Mybatis, JfreeChart and so on programming technology. Have a strong self-learning ability and a certain degree of database development, and have certain programming skills.
Key words: MYSQL; SpringMvc; new management; Mybatis; B/S
目 录
本 科 生 毕 业 论 文(设计) II
题目:计迎新管理系统 II
摘 要 III
Abstract IV
第一章 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 相关技术介绍 2
1.3.1 B/S 模式体系结构 2
B/S模式 2
C/S模式 2
1.3.2 Spring MVC技术 3
1.3.3 访问数据库 3
1.4 开发软件介绍 4
1.4.1 MYSQL数据库 4
1.4.2 MyEclipse 4
第二章 系统分析 6
2.1可行性分析 6
2.1.1经济可行性 6
2.1.2技术可行性 6
2.1.3操作可行性 6
2.2功能需求分析 7
2.2.1 管理员用户需求 7
2.2.2 教务处用户需求 8
2.2.3学生用户需求 8
2.3 数据流图 8
2.4 业务流程分析 10
2.5 数据字典 11
第三章 系统设计 13
3.1系统功能结构图 13
3.2系统目标 14
3.3 系统的软硬件平台 14
第四章 数据库设计 15
4.1数据库概念结构设计 15
4.2数据库逻辑结构设计 16
第五章 系统详细设计 17
5.1主界面模块设计 18
5.2 新生报到功能实现 19
5.2 报到新生管理功能实现 20
5.2.1 教务处管理新生功能 20
5.2.2班级物品分配功能实现 21
5.3 管理员模块功能实现 21
5.3.1新生信息添加功能实现 22
5.3.2 寝室信息管理实现 23
5.3.3 数据统计功能实现 24
第六章 系统测试 26
6.1 测试的任务及目标 26
6.1.1测试的任务 26
6.1.2测试的目标 26
6.2测试方案 26
6.2.1模块测试 26
6.2.2集成测试 27
6.2.3验收测试 27
6.2.4平行运行 27
结 论 28
致 谢 29
参考文献 30
第一章 绪论
1.1 研究背景
随着现在高校对学生的不断扩招,新生报到信息量增大,有必要开发一个新生报到管理系统。每年高校新生报到数量和规模不断扩大,大量的学生信息需要统计管理。开发一个高效、灵活的迎新管理系统对新生报到信息统计发挥着重要的作用。迎新系统作为高校数字校园建设体系中的一个重要应用系统,主要负责学校的新生入学手续办理业务。迎新期间,迎新系统会涉及到学校的多个应用系统,多个管理部门,数据来源广泛,处理的结果也需要给多个系统使用。数据的同步、及时获得、办理流程的灵活,这些问题往往使迎新系统的建设成为学校的“老、大、难”问题。所以根据现在高校目前对迎新信息的统计管理的实际情况,开发一个迎新管理系统的统计是有必要的。