
论文摘要
通过对传统的生活健康网站的比较分析,结合现有流行的SNS生活社交网站的特点,提出了基于SSH (Struts2+Spring+Hibernate)框架的健康生活平台的构建方案。该平台以帮助用户进行健康评估和健康管理为目标,通过平台的饮食日记、微博生活、运动日记、一起挑战、体重管理、我的好友、食物营养字典等功能模块提高用户对健康的关注,培养良好的生活习惯,用最少的时间,最科学的方法,互动娱乐的方式进行健康饮食和健康运动。通过对健康生活平台业务的需求分析,该系统从逻辑结构和技术实现两方面给出了系统的总体设计方案和各功能模块的流程分析以及详细设计方案,完成了平台的数据建模和数据库的搭建。在此基础上,实现了基于SSH框架的系统功能整合,简化了平台的开发过程,平台具有以下技术特点:在控制层使用Struts2来解决MVC模式中的显示,控制问题;在表示层穿插应用到Ajax登录、查询验证和Jquery控件技术;业务逻辑层采用Spring负责访问数据库DAO类的事务控制;数据持久层使用Hibernate。以上技术方案的使用提高了平台的开发和运行效率以及代码的可维护性。基于此方案构建的101健康网已成功上线,达到了预想的设计目标,目前已具有10万注册用户。
论文目录
摘要ABSTRACT第一章 绪论1.1 论文背景1.2 论文的内容与意义1.2.1 论文的内容1.2.2 论文的意义1.3 论文的章节安排第二章 健康生活平台概述和SSH框架简介2.1 健康生活平台概述2.1.1 平台的在线健康管理概念和特点2.1.2 平台在线健康管理服务的人群2.1.3 平台在线健康管理的两种主要方式2.2 J2EE平台概述2.2.1 J2EE简介2.2.2 J2EE的分层应用模型2.2.3 J2EE的优越性2.3 Struts2框架简介2.3.1 Struts2框架的起源与背景2.3.2 Struts2的MVC实现2.3.3 Struts2的处理流程2.4 Spring框架简介2.4.1 Spring框架概述2.4.2 Spring框架的优点2.5 Hibernate框架简介2.5.1 Hibernate框架介绍2.5.2 Hibernate的核心接口2.6 SSH(Struts2+Spring+Hibernate)框架的整合2.6.1 SSH框架介绍2.6.2 SSH框架的业务流程第三章 健康生活平台的需求分析与总体架构3.1 需求分析3.1.1 平台建设目标3.1.2 系统的功能需求3.2 健康生活平台的功能设计3.2.1 平台的功能介绍3.2.2 平台的核心功能运作机制3.2.2.1 健康要素功能设计3.2.2.2 健康管理功能设计3.2.2.3 检验报告功能设计3.2.2.4 慢性病风险评估功能设计3.3 数据库设计3.3.1 数据库选型3.3.2 数据表结构设计3.3.2.1 健康管理模块表结构设计3.3.2.2 健康生活模块表结构设计3.4 平台的架构设计第四章 健康生活平台的详细设计与实现4.1 健康管理激发机制的实现4.1.1 健康动态的激发机制4.1.2 健康要素的激发机制4.1.3 健康指导的激发机制4.1.4 健康管理的激发机制4.2 Web层的实现4.2.1 JSP页面的实现4.2.2 Ajax的应用4.2.3 Jquery的应用4.2.4 Struts2的应用4.3 业务逻辑层的实现4.3.1 Spring的事务管理4.3.2 业务逻辑层接口的实现4.4 数据持久层的实现4.4.1 Hibernate的应用4.4.2 DAO接口的实现第五章 结论5.1 总结5.2 展望参考文献致谢
相关论文文献
标签:生活论文; 健康论文;