摘 要:健身已经成为人们的生活习惯,本次毕业设计是一个运动健身App,并且添加了查看实时天气及穿衣指数功能,旨在提高用户的生活质量。该系统是基于struts2框架,使用Java开发语言,MySQL作为数据库,并用Redis作为缓存,使用Weblogic10开发、集成、部署而成。本文详细介绍了系统的需求分析、设计与实现等方面的内容。该设计完成了训练课程的推荐,以及课程训练等功能,并实现了通过调用气象台的第三方天气接口实现了天气及穿衣指数的实时更新。78007
毕业论文关键词:运动健身,Java,struts2,MySQL,Redis,Weblogic10
Abstract: The design of a sports fitness course index of app, and add the function of real-time weather and dressing aimed at improving the user's quality of life。 The system is based on the struts2 framework, the use of Java development language, MySQL as a database, and use Redis as a cache, using Weblogic10 development, integration, deployment and into。 This paper details the system demand, the content of the design, implementation, etc。 This design completed by recommending and implementing the training course, training courses,calling the third party of the meteorological station weather interface to realize the real-time update of the weather and dressing index and etc。
Keywords: Sports fitness,Java,struts2,MySQL,Redis,Weblogic10
目录
1 引言 5
1。1 系统开发背景及现状 5
1。2 系统开发意义与目标 5
1。3 系统开发工具简介 6
1。4 开发环境简介 7
2 系统的分析与设计 8
2。1 可行性分析 8
2。2 需求分析 9
2。3 概要设计 9
2。4 系统功能结构图 10
2。5 数据库设计 10
3 系统实现 17
3。1 天气预报页面 17
3。2 课程推荐页面 18
3。3 查看课程详情页面 20
3。4 获取格言 22
3。5 数据库连接 23
3。6 MD5加密 23
3。7 Redis缓存 24
3。8 数据压缩传输 25
4 测试运行情况 25
4。1 测试目的及重要性 25
4。2 测试用例及测试结果 25
4。3 程序有待改进方面 26
结束语 27
参考文献 28
致谢 29
1 引言
1。1系统开发背景及现状
近年来,随着经济水平的提高、生活水平的提高,人们越来越注重对日常生活水平的提高。健身已经成为一个大家都在关注的话题,很多人都已经有泡健身房的习惯,但是对于时间不充裕的上班族和经济不够宽裕的学生来说,泡健身房基本不可能。健身App的出现,可以提供随时随地的健身运动。论文网