系统开发流程
(1)需求分析:初步分析用户的需求,列出功能模块。
(2)系统设计:相关数据库、各功能的设计。
(3)界面设计:根据各个模块准备素材,设计界面。
(4)代码编写:实现相关功能代码的编写。
(5)测试运行:按照规划测试软件各项功能是否正常运行。
Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程。也可以说 Spring Boot 能简化我们之前采用SSM(Spring MVC + Spring + MyBatis )框架进行开发的过程。config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
Spring框架是Java平台的一个开放源代码的Full-stack(全栈)应用程序框架,和控制翻转容器的实现。Spring框架的一些核心功能理论,可以用于所有Java应用,Spring还为Java EE构建的Web应用提供大量的扩展支持。Spring框架没有实现任何的编程模型,但是Spring的模型在Java社区中流行度非常高,甚至基本上完全替代了EJB(Java EE的Beans)模型。Spring框架最初由Rod Johnson和Juergen Hoeller等人开发
本青少年心理健康测评分析与预警主要包括二大功能模块,即用户功能模块和管理员功能模块。
(1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:首页、个人中心、用户管理、测评分析管理、预警信息管理、交流论坛、试卷管理、试题管理、系统管理、考试管理等功能。管
伴随着社会以及科学技术的发展,互联网已经渗透在人们的身边,网络慢慢的变成了人们的生活必不可少的一部分,紧接着网络飞速的发展,系统管理这一名词已不陌生,越来越多的心理健康测评网站等机构都会定制一款属于自己个性化的管理系统。
本毕业设计的内容是设计并且实现一个基于springboot框架的青少年心理健康测评分析与预警。采用MYSQL为数据库开发平台,java语言,网络信息服务作为应用服务器。青少年心理健康测评分析与预警的功能已基本实现,主要用户、测评分析、预警信息、交流论坛、试卷、试题、系统管理、考试等。
论文主要从系统的分析与设计 、数据库设计和系统的详细设计等几个方面来进行论述,系统分析与设计部分主要论述了系统的功能分析、系统的设计思路,数据库设计主要论述了数据库的设计,系统的详细设计部分主要论述了几个主要模块的详细设计过程。
【关键词】青少年心理健康测评分析与预警;java语言;MySQL数据库;springboot框架
目 录
1 引言 1
1.1 研究的目的及意义 2
1.2 研究的主要内容 3
1.3 本文的组织结构 4
2 平台开发相关技术 5
2.1 java简介 6
2.2 springboot框架介绍 7
2.3 MYSQL数据库 8
2.4 MySQL环境配置 9
2.5 B/S架构 10
3 软件系统需求及可行性分析 11
3.1 需求分析 12
3.2 系统可行性分析 13
3.2.1 技术可行性 14
3.2.2 操作可行性 15
3.2.3 经济可行性 16
4 系统软件的总体设计 17
4.1 系统开发流程 18
4.2 系统总体架构设计 19
4.2.1 总体设计 20
4.3 系统数据库的设计 21
4.3.1数据库E/R图 22
4.3.2 数据库表 23
5 系统软件功能的具体实现 24
5.1 管理员功能模块 25
5.2 用户功能模块 26
5.4前台首页功能模块 27
6系统的调试和测试 28
7 结论 29
7.1 收获与体会 31
参考文献 33
致 谢 34