新生报道系统
摘 要
随着我国实行科教兴国政策和人才强国战略以来,教育相关资料数据统计结果表明近年来,我国每年入学的大学生数量一直攀升,各个高校不断扩充,学校面对众多新生的信息量,如果简单的进行录入操作,就会很难提高新生入学管理的工作效率。因此,各个高校急需建立一个适合本校实际情况的新生报道系统,主要适用对象针对各个高校,本系统开发的主要任务是,数据库方面的设计与维护,应用程序的开发两个主要方面。
通过对各大高校已成熟的新生报道系统的调研,本文开发的新生报道系统是采用JSP开发语言+系统后台数据库MYSQL相互结合,基于B/S 模式进行系统开发,从而建立学校信息和新生报道的统一化管理平台。本文开发的新生报道管理系统主要实现的功能包括用户管理、校园新闻管理、校园风光管理、宿舍楼信息管理、班级信息管理、留言管理、专业信息管理、新生报道管理、宿舍分配管理和系统管理。最后对系统进行测试,通过本文开发的新生报道系统可以有效地节约新生报道管理时间,为学校迎新工作的顺利开展提供了信息化支撑。
关键词:JSP;MYSQL;系统分析;系统设计
New Report System
Abstract
Since the implementation of the policy and strategy of revitalizing the country through science talents in our country, the statistical results of education related data shows that in recent years, the number of China's annual enrollment of college students have been rising, various universities continue to expand the amount of information, the school face many new, if in the entry has the advantages of simple operation, it is difficult to improve the efficiency of the management of freshmen. Therefore, the new report system to establish various colleges and universities need a suitable for the actual situation of our school, mainly used for objects of various colleges and universities, the main task of the system development, design and maintenance of the database, the two main aspects of application development.
Through the investigation of the new report system has been mature in the universities, this paper developed the new report system is developed using JSP language and MYSQL database system integration, system development based on B/S mode, so as to establish a unified management platform of school information and the new report. In this paper, the development of the student registration management system mainly realizes the functions include user management, news management, campus campus dormitory management, information management, class information management, message management, information management, student registration management, dormitory management and distribution system management. Finally, the system test, through the development of the new registration system, can effectively save the new registration management time, for the smooth entry of the school to provide the information support.
Keywords: JSP; MySQL; system analysis; system design
目 录
摘 要 1
Abstract 2
第1章 绪论 4
1.1 引言 5
1.2 项目背景 5
1.3 问题概述 6
1.4 建立网站的意义 6
1.5 设计思路 6
1.6 章节安排 7
第2章 系统实现相关技术 8
2.1框架及语言简介 8
2.1.1 开发语言javase 8
2.1.2 spring框架 9
2.1.3 springmvc框架 10
2.1.4 Mybatis 12
2.2 数据库技术 12
第3章 系统分析 13
3.1 系统需求分析 13
3.1.1前台功能模块 13
3.1.2后台功能模块 14
3.2 系统性能分析 15
3.2.1数据精度需求 15
3.2.2时间特性要求 16
3.2.3灵活性需求 16
3.2.4故障处理要求 16
3.2.5其他专门要求 16
3.3 可行性分析 17
3.3.1 技术可行性 17
3.3.2 操作可行性 17
3.3.3 经济可行性 17
3.4系统业务流程分析 17
3.5数据流程分析 18
第4章 系统设计 20
4.1 系统前台界面设计 20
4.2 系统后台功能模块图 20
4.3数据库设计 20
4.3.1数据库逻辑结构设计 21
4.3.2 数据表设计 25
第5章 系统功能实现 30
5.1 系统前台页面实现 30
5.2系统后台功能实现 30
5.2.1用户管理实现 31
5.2.2 校园新闻管理实现 32
5.2.3 校园风光管理实现 34
5.2.4 宿舍楼信息管理实现 35
5.2.5 班级信息管理实现 36
5.2.6 留言管理实现 37
5.2.7 专业信息管理 37
5.2.8新生报道管理实现 38
5.2.9 宿舍分配管理实现 38
5.2.10 系统管理实现 39
第6章 系统测试 40
6.1 系统测试目的与意义 40
6.2测试过程 40
6.2.1主页面的登录模块测试 40
6.3 其他错误 41
第7章 总结和展望 42
参 考 文 献 42
致 谢 43
附录 44