摘 要

随着计算机技术的发展,带来社会各行业的进步,信息化逐渐运用到人们的生活中。传统模式的校园学生健康管理满足不了现代人的生活追求,服务质量、服务速度,之前的很多网站由于功能、或者框架设计等原因,无法完美的展现它的特色,优势,浪费了很多资源。使用管理系统进行管理,成本大大减小,同时可借助互联网强大的流量入口,因而也降低了推广的难度。因此设计一个管理系统来解决校园学生健康管理的问题,一方面可以更好的展现系统直观性,另一方面可以更好的来适应时代的发展。

本文先提出了开发校园健康系统的背景意义,然后通过功能性和非功能性分析阐述本系统的需求,然后从功能设计和数据库设计两方面进行系统的设计建模。在技术实现部分采用了Java作为开发后台的编程语言,SpringBoot框架,客户端使用html技术,数据库选择MySQL。最后进行了代码的编写,并说明了实现流程。最终,通过软件测试来验证校园健康系统的功能要求。综合表明,本校园健康系统满足了校园学生健康管理的基本业务,帮助用户及时在线咨询心理问题,并为健康平台管理员提供了高效的管理模式。


关键词:大学生;健康;校园;Java;


 

Abstract

With the development of computer technology and the progress of various industries in society, informatization is gradually applied to people's life. The traditional mode of campus student health management can not meet the life pursuit of modern people, service quality and service speed. Many previous websites can not perfectly show their characteristics and advantages due to functions, framework design and other reasons, wasting a lot of resources. Using the management system for management, the cost is greatly reduced. At the same time, with the help of the powerful traffic entrance of the Internet, it also reduces the difficulty of promotion. Therefore, designing a management system to solve the problem of campus student health management can better show the intuitiveness of the system on the one hand, and better adapt to the development of the times on the other hand.

This paper first puts forward the background significance of developing campus health system, then expounds the requirements of the system through functional and non functional analysis, and then carries on the design modeling of the system from two aspects of functional design and database design. In the technical implementation part, Java is used as the programming language of the development background, springboot framework, HTML technology is used for the client, and MySQL is selected for the database. Finally, the code is written and the implementation process is explained. Finally, the functional requirements of campus health system are verified through software testing. The online health management platform can help the campus administrators to manage the students' mental health problems in a timely and efficient way.


Keywords: college students; healthy; campus; Java;


目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 选题背景 1

1.2 选题意义 1

1.3 研究内容 2

第二章 相关技术介绍 4

2.1 Java语言 4

2.2 SpringBoot框架 4

2.3 Mysql数据库 5

第三章 系统分析 6

3.1可行性分析 6

3.1.1 操作可行性 6

3.1.2 经济可行性 6

3.1.3 技术可行性 6

3.2 需求分析 6

3.2.1非功能性需求 6

3.2.2功能需求 7

3.3 系统用例 7

3.3.1 大学生功能需求 8

3.3.2 医生功能需求 8

3.3.2 管理员功能需求 9

第四章 系统设计 11

4.1系统详细设计 11

4.1.1功能设计 11

4.2.2后台模块程设计 12

4.2.3前台用户模块流程设计 14

4.2 数据库设计 15

4.2.1逻辑结构设计 15

4.2.2物理结构设计 16

第五章 系统实现 27

5.1 运行环境 27

5.2 校园学生健康管理功能实现 27

5.2.1管理员登录 27

5.2.2管理主界面 28

5.2.3健康知识信息管理 28

5.2.4医生管理 29

5.2.5在线咨询管理 30

5.3 前台用户功能实现 30

5.3.1大学生注册 30

5.3.2大学生登录 31

5.3.3健康信息查看 31

5.3.4医生查看 32

5.3.4用户在线咨询 32

第六章 系统测试 34

6.1 测试说明 34

6.2 功能测试 34

6.3 测试说明 36

总结 37

参考文献 38

谢 辞 39


在医生页面加载时,初始化方法中,调用JS的AJAX方法。方法中接收医生实体信息,调用服务器端的医生查询方法。在服务器端获取医生实体,对实体进行序列化处理,判断查询条件,然后调用医生查询的service数据库操作方法,将查询结果通过Json对象进行返回,在客户端解析Json,把结果存储在临时集合变量中,对变量进行数据显示绑定到界面。


校园健康系统包括医生管理、学生管理、食物禁忌、营养搭配、养生小知识、药品管理、健康状况管理、体检数据管理、公告管理。

用户管理包括管理员管理、医生管理、大学生用户管理。当前台大学生进行注册的时候,权限设为大学生。管理员用户权限设置为管理员。但是在登录的时候使用权限类别进行区分,管理员用户无法通过客户端进行登录。同理,客户端用户也无法登陆管理员端。

新闻公告是管理员发布健康知识的公告,信息发布后的公告在客户端浏览查看。

基于Springboot的校园健康系统-计算机毕业设计源码_客户端

基于Springboot的校园健康系统-计算机毕业设计源码_功能需求_02

基于Springboot的校园健康系统-计算机毕业设计源码_功能需求_03