截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

健康之路–基于SSH框架

时间:2016-07-09 10:53:00 编辑:知网 阅读:

摘要: 健康的英文是Wellness,健康状况的英文是health,健康是指生物体的代谢水平和功能,世界卫生组织于1946年定义健康广义来说是:“健康不仅为疾病或虚弱之消除,而是体格,精神与社会之完全健康状态。通常我们理解健康为没有疾病,这是传统的健康观念。然而,并不是没有疾病就是健康的,在经济高速发展的当今时代,我们往往都忽视了自己身体的健康状况,我们忙于工作,忙于生活,却忽视了运动,饮食与健康。本系统主要是全方面的引导我们健康的生活,包括运动、饮食、建议等,能让我们有一个健康的身体,合理的膳食和生活习惯。

本文所介绍的健康之路系统针对科学运动和合理膳食两个关键,带领人们健康的生活。本系统采用Java语言,struts2、hibernate、spring三大框架,MySql数据库,通过各个功能模块,参考有效的运动健康资源帮助我们达到健康的目的。本系统开发完成后,通过对各个功能模块的测试以满足系统的设计要求。

“健康生活”已成为时下最普遍的生活方式,越来越多的人对体型以及身体素质都在尝试各种手段进行锻炼。在走向健康的过程中,最重要的饮食均衡和运动适量。然而大众并没有专业教练的监督以及营养师对于饮食的合理调配,往往会因为运动饮食不合理而达不到想要的效果,身体机能不能达到最佳,或运动过度反造会成劳损伤害而没能更加健康。

“生命在于运动”,坚持运动不仅可以增强身体素质,预防各种疾病。现在人们的生活水平不断的提高,可是生活中压力也逐渐增加,人们追求高质量的生活,而“高质量生活”的前提是身体健康。适当的锻炼可以做到劳逸结合,更好的舒缓身心。运动可以锻炼肌肉骨骼,陶冶心性,抛弃各种烦恼,体会快乐和激情。但是运动要有科学性,有规律,有节制,适合自己,循序渐进。运动需要把握好运动量,根据自身的情况,选择合适的运动及运动量。无论选择什么样的运动量。都要遵循由少增多的原则,不可突然增大运动量,而造成身体的损伤。合理的膳食管理是健康的王道,身体是革命的本钱。我们要为自己制定合理的膳食更加必不可少。

互联网的发展提供了以大量的运动健身,合理膳食的资源,然而,还有很多不甚完善。在自己运动饮食重要的阶段缺少帮助校正,不能够达到最理想的健康的目标。健康之路系统就是在这样的环境下设立为想要走向健康,有一个健康的体魄的人提供已核实运动卡路里的帮助,避免饮食与运动不均。与此同时,也能够记录每日的健康日志,运动的足迹,参看一些健康运动,合理膳食的资源,帮助使用者安全、健康锻炼好体魄。

1 绪论

1.1 课题研究背景

随着社会的不断发展,人们生活水平的不断提高,人们的生活方式,饮食习惯和以前相改变了许多。很多不健康的垃圾食品愈发多地出现在我们的面前。在生活中,我们更是忙于工作,忙于各种事情,忘了了自身的锻炼。在现在饮食越多越杂的同时,越来越多的人们更倾向“宅”在家中上网而不去运动锻炼,使得人们亚健康程度以及人数都与日俱增,尤其是上班一族日益严重。严重影响了身体健康甚至严重威胁了生命。人们对于健康的理解观念越来越淡。如果没有健康,所有的富贵不过只是过眼云烟。有健康的身体,才能更好地工作,与家人朋友一起享受生活。健康指数是最重要的生活指数,没有健康,生活品质无从谈起。世界卫生组织对于健康有一个估算,健康有15%取决于遗传,10%取决于社会条件,8%取决于医疗条件,7%取决于自然环境,而60%取决于自己的生活习惯。所以制定一个健康的计划必不可少。

互联网时代,最大的好处就是资源共享,人们不断从互联网中寻求健康的帮助,找到更安全合适自我的运动方法和合理的膳食,一些关于健康的网站也就此快速发展起来。

1.2 课题研究目的意义

帮助各行各业有健康需求的人群通过本系统的功能实现自身的健康目标、制定计划、有规律有动力的生活。健康、安全、快乐的生活。健康之路系统,提倡运动健康,提倡饮食健康。不让人们走入健康的歧途,通过日常使用本系统,可以更加清楚的了解自己的饮食和运动,更加容易走向健康,给自己制定适合自己的健康计划。写健康日记,清楚记录自己健康计划的实施情况和具体过程。制定可行性目标和饮食计划,循序渐进的改变原有的习惯。与此同时,希望处于不健康生活方式的人们能够通过科学的锻炼和合理的膳食来维持健康。此项目对现今的现象有一定的帮助以及一定的意义。

2 系统相关介绍

2.1 系统环境介绍

硬件:

CPU型号:Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz

内存:4.00GB

显卡:NVIDIA GeForce GT 730M

分辨率:1366 x 768

软件:

前台:Myeclipse

后台IDE:Myeclipse

中间件服务器:Tomcat7

操作系统:Windows 10 32Bit

数据库:MySQL 5.0

 

2.2 开发工具介绍

2.2.1 MyEclipse

MyEclipse是在Eclipse的基础上开发而成的集成开发IDE,是企业级工作平台。MyEclipse功能非常强大,支持十分广泛,主要用于Java和JavaEE的开发,它还集成了各种开源产品框架等。可以说它几乎涵盖了所有主流开源产品的专属开发工具。深受广大开发者的喜爱。

2.2.1 Tomcat 7.0

Tomcat服务器是一个免费的,并且开放源代码的Web应用服务器,因为Tomcat 技术先进、性能稳定,并且免费,大多数在中小型的系统和并发访问用户不多的情况下被使用,它属于轻量级应用服务器,它是开发和调试JSP 程序的首选。Tomcat一度成为目前比较流行的Web 应用服务器。,所以深受Java开发者的喜爱并且得到了部分软件开发商的认可,Tomcat7.0在 Tomcat 6.0.x优点基础上,还实现了更多特性。

2.3 开发语言

2.3.1 前端JavaScript + JQuery

JavaScript是一种脚本语言,是一种基于动态类型的脚本语言。编程语言分为两种,一种是编译语言,例如Java,程序运行之前必须经过编译,然后运行。另一种是直译语言,JavaScript为直译语言,每次加载代码并解释。JavaScript广泛用于客户端脚本,与html页面进行交互。

jQuery可以说是JavaScript的库,它的核心理念就是少写多做。jQuery是开源免费的,现在比较流行,因为它简化了操作,变得更加容易。jQuery重点放在从HTML页面提取元素就行操作,利用CSS的选择器,可以发挥很大作用。选择器也是jQuery强大的一方面。总之,jQuery是开发人员对底层的交互进行抽象化。模块化的方式使jQuery函数库能够创建功能强大的动态网页以及网络应用程序。

2.3.2 后台Java

Java是一种计算机编程语言,它拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。Java编程语言是个简单、分布式、面向对象、解释性、安全与系统无关、高性能、可移植、健壮性的多线程的语言。

Java编程语言的风格十分接近C++。它继承了C++面向对象技术的核心,舍弃了C++语言中容易引起错误的指针,用引用来替换,同时移除原C++与原来运算符重载,也移除多重继承特性,改用为接口,增加垃圾回收器功能等等。

 

 

3 系统需求分析

3.1 可行性分析

可行性分析就是对准备开展的项目所需要的技术,功能,实现步骤,实现效果,软硬件的要求和对项目的主要内容和配套条件等等各方面的全面分析。通过对网络上一些关于健康网站和运动健身网站的考察,并且结合当今的社会的发展趋势,得出了系统的可行性分析的具有预见性、公正性、可靠性、科学性的结果。

3.1.1 技术可行性

技术可行性分析要全面考虑到开发过程中用到的技术,软件开发涉及到多方面的技术,包括开发方法,系统的结构,系统相关技术等等。进行软件开发要尽可能采用成熟的技术,成熟的技术经过长时间的使用和优化,可以满足开发需要以及系统的要求。本系统后台采用Java编程语言和SSH框架,前台采用Jsp,JavaScript和jQuery,这几种技术都是现在市面上用的最多的,并且都比较成熟,资料也比较多,所以,我决定用这几种技术进行开发。

3.1.2 经济可行性

健康之路系统采用B/S架构,当今时代已经是互联网时代,计算机愈加普及,现在几乎每个人每天都会上网,本系统采用的MyEclipseMySql数据库都是免费的,开发语言Java也是开源,还有struts2,hibernate,spring框架都是开源免费框架。在系统的开发运行以及日后的维护上,也是全部免费的,所以,在经济上是可行的。

 

3.2 功能需求分析

  1. 登录注册功能,实现用户的登录和注册。用户注册时会有一系列的验证,比如邮箱格式,两次密码不能为空,用户名密码必须在6-18位之间等等。
  2. 个人主页功能,显示账号等信息,可以修改个人详细的信息,例如身高、体重、密码等,便于本系统对于用户的记录和统计。显示个人日志,更方便的查看自己的健康记录,快速的了解自己运动和饮食的情况。
  3. 修改完善个人信息功能,在个人主页上可以修改个人信息功能,在使用本系统的各种功能之前,点击主页上的“健康之路”模块,系统将提示用户完成基本信息的填写,例如性别、身高、目标体重等,根据用户填写的信息,为用户提供更好的服务。
  4. 运动健康功能,用户个人根据个人需要,填写运动的种类和名称以及消耗的热量。便于总共的热量消耗的计算。
  5. 合理膳食功能,用户根据个人喜好,添加喜欢的食物和蔬菜的名称及食物所具有的热量,与运动健康功能共同进行热量的计算。
  6. 个人相册功能,可以上传个人健康运动及健康膳食的照片,帮助用户留下健康生活的美好回忆,也可以将喜欢的图片设置为自己的头像,体现个人风格。
  7. 日志及分享功能,记录每次的健康运动和健康膳食,便于长时间的查看,管理每段时间的变化,总结经验。也可分享给其他人查看,分享健康生活的方法,取长补短,共同进步。
  8. 我的足迹功能,记录每天的心情,身体情况,运动情况和饮食情况。说说今天的不足和明天的改进。每天记录更美好。
  9. 计算工具功能,帮助用户计算个人身体指标,使用户能更好的利用更合适的方法去健康的锻炼及饮食。
  10. 健康问答功能,提供了很多关于健康运动和健康膳食的小贴士,解决了一些普通但重要的问题。帮助大家更多更清晰的了解健康生活的方式和优点,让更多人爱上健康的生活。

相关文章

返回