健身动作详情数据查询:在系统中,首先根据用户选中的健身动作的action_id去获取健身动作单条记录,然后通过action_id去查询多条动作子项action_item记录,并存放到list集合中,然后遍历此集合,通过action_item_id去关联查询动作概要action_essentials记录集合,最终将数据放到actionMap中,通过request传递给前端JSP页面,在页面进行展示即可。

饮食推荐:包括饮食套餐,推荐列表以及每个饮食套餐的详细描述;

实现细节:

数据插入: 在数据库表food_type中插入多条食物类型信息;其次在food表中插入多条食物信息并关联food_type;需要先添加多条营养nutrition记录在nutrition表中,关联nutrition_type营养类型表;然后将多个营养信息关联存放在nutrition_info中,然后将此nutrition_info种的nutrition_info_id关联到food表中的记录上。

食物数据查询:在系统中,首先分页查询所有食物记录列表,展示的信息字段来自于food表和关联表food_type。

食物详情数据查询:在系统中,首先根据用户选中的食物的food_id去获取健身动作单条记录,然后通过food_id去查询食物营养信息nutrition_info记录,然后通过nutrition_info_id去关联查询营养表nutrition,将查询出来的营养信息记录列表数据放到nutritionList中,最终将数据放到foodMap中,通过request传递给前端JSP页面,在页面进行展示即可。

健身知识:可以根据基础知识、不同健身运动方式,筛选相关健身知识;

实现细节:

数据插入:在knowledge表中插入多条健身知识记录,并将每条健身知识所需要的健身内容HTML或者视频内容插入到content表中,并将两条数据通过外键content_id关联。

健身知识数据查询:在系统中,首先分页查询所有健身知识记录列表,展示的信息字段来自于knowledge表和关联表content。

健身知识详情数据查询:在系统中,首先根据用户选中的健身知识的knowledge_id去获取健身知识单条记录,然后通过content_id去查询内容记录,然后将content中的HTML内容或视频连接地存放到knowledgeMap中,最终通过request传递给前端JSP页面,在页面进行展示即可。

健身视频:健身视频列表(点击单项弹窗播放观看);

实现细节:论文网

数据插入:在video表中插入多条健身视频记录,并将每条健身视频所需要的健身视频URL插入到content表中,并将两条数据通过外键content_id关联。

健身视频数据查询:在系统中,首先分页查询所有健身视频记录列表,展示的信息字段来自于video表和关联表content。

健身视频详情数据查询:在系统中,首先根据用户选中的健身视频的video_id去获取健身视频单条记录,然后通过content_id去查询内容记录,然后将content中的视频连接URL地存放到videoMap中,最终通过request传递给前端JSP页面,在页面使用video标签播放视频。

健身工具:健身工具是实用工具集,用户通过此功能可以一分钟了解自已,其中包括了解自身的身体质量指数,标准体重计算等。

实现细节:

数据插入:此功能模块为静态工具模块,不包含数据插入

数据查询/展示:使用servlet中的request获取用户填写的身体素质信息,调用JS工具方法(此健身工具中的计算公式来自于百度),并将计算结果展示给用户。

下面为大家展示部分功能代码:

在每个功能编写的过程中,都要编写连接数据库方法:

数据库连接类  DBHelper。java:

上一篇:Hbuilder在线围棋的对弈设计+源代码
下一篇:基于数字IC的电子钟系统的设计+源程序

H5动漫社区网站设计

java+mysql班级评优系统的设计实现

java+mysql文星酒店客房管理系统设计

java+mysql学术会议参会信息系统的设计+源代码

ASP.NET+sqlserver健身房管理系统的设计与实现

基于Web的房租客网站设计与实现

java+mysql作业提交批改系统设计+ER图

高校体育场馆效益研究【2772字】

ASP.net+sqlserver会员管理系统设计

农村幼儿教育开题报告

华夫饼国内外研究现状

论商业银行中间业务法律...

基于安卓平台的二维码会议管理系统设计

“时尚与旅游”电子杂志的设计制作

透过家徽看日本文化家紋から見る日本文化

企业科研管理中统计报表...

家电制造企业绿色供應链...