论文部分内容阅读
[摘 要]现代社会,人们的生活水平和社会医疗卫生水平不断提高,但是却有越来越多的人处于亚健康状态,影响了我们的正常生活。中国医学专家指出,目前中国“亚健康”人群比例达70%。我们根据市场调研情况,跟随“互联网+”潮流,使用Android开发环境,打造了一款可以改善亚健康状态的智能App应用——“中医推拿养生App”,利用智能手机即能让用户掌握各种推拿方法,学习养生知识,让中医推拿和现代养生成为人们的健康后盾,有效传播中国传统文化,提高国民身体素质。
[关键词]Android;推拿;中医养生;智能App应用;
中图分类号:TM721 文献标识码:A 文章编号:1009-914X(2017)12-0384-01
第一章 绪论
1.1 项目简介
该项目名称为“中医推拿养生App”。针对项目背景陈述的中国人亚健康问题。我们把中医推拿、现代养生知识通过手机App移动载体生动的呈现在人们面前。手机App分为多个结构:病症百科、穴位百科、手法百科、养生百科。用户通过手机App可实现预防、治疗疾病;深入了解推拿养生知识,学习穴位知识和推拿手法;还可以利用账户建立自己的养生、推拿计划,在动态中随时和朋友们交流经验。
1.2 项目目的和意义
中医推拿养生App意在让用户直观感受推拿养生带给人们的益处,减少中国亚健康人口数量。利用人们常用的手机让用户掌握各种推拿方法,学习养生知识,让中医推拿和现代养生成为人们的健康后盾,有效传播中国传统文化,提高国民身体素质。但是,大多数人对中医推拿和养生还不甚了解,很多人没有足够的条件经常享受推拿治疗和现代养生。所以,让广大用户对推拿养生触手可及,是我们的切入点,我们推出一款集推拿知识、推拿教学、病症百科、养生百科为一体的手机App,帮助人们切实感受推拿养生带来的益处。
第二章 軟件特色与创新
2.1 包含丰富的中医推拿养生知识
推拿养生App依托博大精深的中医文化,多部著作为支撑,包括李时珍《本草纲目》、《神农本草经》神农氏《皇帝内经》,马王堆汉墓医书《黄帝内经素问》、张仲景《伤寒杂病论》、张仲景《金匮要略》唐代:孙思邈《千金方》,王叔和的《脉经》、皇甫谧《针灸甲乙经》、陶弘景《本草经集注》等。知识丰富,具有权威性。
2.2 强大的养生计划功能
App内部设计多个养生计划,提高用户的健康指数,改善国人亚健康问题,包括:食物养生计划、推拿养生计划、睡眠养生计划、季节养生计划、头部养生计划、足部养生计划、身体部位养生计划和其它计划。用户可以自己制定适合自己的推拿和养生计划,能够保证用户达到自己的目标期望。
2.3 智能化搜索功能
首先本App中拥有3维立体人体穴位模型,用户可以通过点击人体模型上面的穴位来获得该穴位的功能及按摩手法等;除此之外,用户还可以通过在搜索框中输入人体的各个部位,便可以获得与该部位相关的主要穴位和主要症状的病理病症等,例如,如果用户感觉脊椎不舒服,可以查看该模型上脊椎部位有哪些穴位,找到相应穴位并点击便可获得治疗的方法,或者直接在搜索框中输入“脊椎”便可以得到各个病症的治疗方法。
第三章 核心价值
3.1 对用户的价值
有助于用户了解并掌握中医推拿、养生、保健知识。可以做到病前预防以及病后治疗的效果。还可以与同样喜欢中医推拿、养生的人分享,交流,从而扩大自己的朋友圈,由于App的便携性,可以让用户随时随地的学习推拿养生保健知识,让用户充分体验到中医文化时时在身边。
3.2 对中医行业的贡献
中医学作为一门传统的医学科学,具有自己独到的特点和发展过程。但随着时代的发展,人类疾病谱的变化,对中医学的发展也提出了新的要求,它要跟上时代的步伐,同样离不开现代科学技术。这样一款把中医的推拿养生知识与现代移动互联网相结合的App,能够让人们更加便捷的了解中医,学习中医,从而让人们感到中华医学文化的博大精深,提高中医在人们心中的信誉度,促进中医行业的发展。
第四章 技术实现方案
4.1 系统全局架构
推拿养生App是一款仅使用手机智能终端就可以使用的智能App,当用户通过互联网发出请求服务时,服务器端从推拿养生知识库中智能检索出相关数据并返回给手机客户端用户,方便用户及时了解推拿养生相关知识及新闻,其系统全局架构如图1所示。
下面详细介绍这款的系统架构:
1.系统整体分为App客户端和Tomcat服务器端两大部分。
2.用户可以通过访问客户端的首页推送的信息来了解并掌握有益的推拿养生相关知识,并可以通过计划模块来规划适合自己的养生方案和计划,方便快捷;还可以通过动态模块来发布自己的养生心得和体会,上传到服务器上并保存起來。一旦用户需要再次需要它们时,只需发出一个请求,系统可以自动从服务器的数据库中调用相应数据传递到客户端,用户可以方便地在我的模块的缓存或收藏中点击查看。
3.Tomcat服务器端负责对推送的信息进行实时的更新操作,保证用户得到最新、最全、最可靠的推拿养生百科知识。Tomcat服务器端拥有推拿养生数据管理系统,可以方便快捷地对数据库进行数据的添加、删除、更新等操作。服务器端与客户端的实时动态交互,极大地提高了信息的即时性和传递性,友好的UI布局可以让用户拥有更舒适的操作体验和感受。
4.2 系统技术实现
4.2.1 表现层实现方案
表现层是用户看到并通过其与系统交互的界面,简单地说,它的主要职能就是把界面更好地呈现给用户,主要技术如下:
1.使用HTML+CSS实现网页静态设计
2.采用JavaScript技术给网页增加动态功能
3.使用jQuery实现的JS库快速开发
4.结合Android UI布局框架搭建App表现层
5.采用Ajax技术实现异步更新
4.2.2 业务逻辑层实现方案
业务层在系统中占关键位置,处于表现层和数据层中间,起到了数据交换中承上启下的作用,使用JAVA语言,eclipse + ADT开发环境进行开发,系统逻辑主要分为知识库管理模块,数据请求模块等。知识管理模块完成对推拿养生知识库添加、删除、更新等操作;数据请求模块完成用户与服务器端的数据请求任务。
4.2.3 数据访问层实现方案
数据访问层主要负责数据库的访问,主要涉及Hibernate和XML技术。数据层不直接对数据库进行操作,选用REDIS缓存数据,使用REDIS-FOR-JAVA的API进行DAO接口的编写,可以访问数据库系统、二进制文件、文本文档或XML文档。
本系统主要使用SQLServer2008数据库和XML文件实现对数据表的Select,Insert,Update,Delete等操作,并加入ORM元素,建立对象和数据之间Mapping(映射),既节省了部分SQL语句的运用,又实现了对象实体的持久化。
[关键词]Android;推拿;中医养生;智能App应用;
中图分类号:TM721 文献标识码:A 文章编号:1009-914X(2017)12-0384-01
第一章 绪论
1.1 项目简介
该项目名称为“中医推拿养生App”。针对项目背景陈述的中国人亚健康问题。我们把中医推拿、现代养生知识通过手机App移动载体生动的呈现在人们面前。手机App分为多个结构:病症百科、穴位百科、手法百科、养生百科。用户通过手机App可实现预防、治疗疾病;深入了解推拿养生知识,学习穴位知识和推拿手法;还可以利用账户建立自己的养生、推拿计划,在动态中随时和朋友们交流经验。
1.2 项目目的和意义
中医推拿养生App意在让用户直观感受推拿养生带给人们的益处,减少中国亚健康人口数量。利用人们常用的手机让用户掌握各种推拿方法,学习养生知识,让中医推拿和现代养生成为人们的健康后盾,有效传播中国传统文化,提高国民身体素质。但是,大多数人对中医推拿和养生还不甚了解,很多人没有足够的条件经常享受推拿治疗和现代养生。所以,让广大用户对推拿养生触手可及,是我们的切入点,我们推出一款集推拿知识、推拿教学、病症百科、养生百科为一体的手机App,帮助人们切实感受推拿养生带来的益处。
第二章 軟件特色与创新
2.1 包含丰富的中医推拿养生知识
推拿养生App依托博大精深的中医文化,多部著作为支撑,包括李时珍《本草纲目》、《神农本草经》神农氏《皇帝内经》,马王堆汉墓医书《黄帝内经素问》、张仲景《伤寒杂病论》、张仲景《金匮要略》唐代:孙思邈《千金方》,王叔和的《脉经》、皇甫谧《针灸甲乙经》、陶弘景《本草经集注》等。知识丰富,具有权威性。
2.2 强大的养生计划功能
App内部设计多个养生计划,提高用户的健康指数,改善国人亚健康问题,包括:食物养生计划、推拿养生计划、睡眠养生计划、季节养生计划、头部养生计划、足部养生计划、身体部位养生计划和其它计划。用户可以自己制定适合自己的推拿和养生计划,能够保证用户达到自己的目标期望。
2.3 智能化搜索功能
首先本App中拥有3维立体人体穴位模型,用户可以通过点击人体模型上面的穴位来获得该穴位的功能及按摩手法等;除此之外,用户还可以通过在搜索框中输入人体的各个部位,便可以获得与该部位相关的主要穴位和主要症状的病理病症等,例如,如果用户感觉脊椎不舒服,可以查看该模型上脊椎部位有哪些穴位,找到相应穴位并点击便可获得治疗的方法,或者直接在搜索框中输入“脊椎”便可以得到各个病症的治疗方法。
第三章 核心价值
3.1 对用户的价值
有助于用户了解并掌握中医推拿、养生、保健知识。可以做到病前预防以及病后治疗的效果。还可以与同样喜欢中医推拿、养生的人分享,交流,从而扩大自己的朋友圈,由于App的便携性,可以让用户随时随地的学习推拿养生保健知识,让用户充分体验到中医文化时时在身边。
3.2 对中医行业的贡献
中医学作为一门传统的医学科学,具有自己独到的特点和发展过程。但随着时代的发展,人类疾病谱的变化,对中医学的发展也提出了新的要求,它要跟上时代的步伐,同样离不开现代科学技术。这样一款把中医的推拿养生知识与现代移动互联网相结合的App,能够让人们更加便捷的了解中医,学习中医,从而让人们感到中华医学文化的博大精深,提高中医在人们心中的信誉度,促进中医行业的发展。
第四章 技术实现方案
4.1 系统全局架构
推拿养生App是一款仅使用手机智能终端就可以使用的智能App,当用户通过互联网发出请求服务时,服务器端从推拿养生知识库中智能检索出相关数据并返回给手机客户端用户,方便用户及时了解推拿养生相关知识及新闻,其系统全局架构如图1所示。
下面详细介绍这款的系统架构:
1.系统整体分为App客户端和Tomcat服务器端两大部分。
2.用户可以通过访问客户端的首页推送的信息来了解并掌握有益的推拿养生相关知识,并可以通过计划模块来规划适合自己的养生方案和计划,方便快捷;还可以通过动态模块来发布自己的养生心得和体会,上传到服务器上并保存起來。一旦用户需要再次需要它们时,只需发出一个请求,系统可以自动从服务器的数据库中调用相应数据传递到客户端,用户可以方便地在我的模块的缓存或收藏中点击查看。
3.Tomcat服务器端负责对推送的信息进行实时的更新操作,保证用户得到最新、最全、最可靠的推拿养生百科知识。Tomcat服务器端拥有推拿养生数据管理系统,可以方便快捷地对数据库进行数据的添加、删除、更新等操作。服务器端与客户端的实时动态交互,极大地提高了信息的即时性和传递性,友好的UI布局可以让用户拥有更舒适的操作体验和感受。
4.2 系统技术实现
4.2.1 表现层实现方案
表现层是用户看到并通过其与系统交互的界面,简单地说,它的主要职能就是把界面更好地呈现给用户,主要技术如下:
1.使用HTML+CSS实现网页静态设计
2.采用JavaScript技术给网页增加动态功能
3.使用jQuery实现的JS库快速开发
4.结合Android UI布局框架搭建App表现层
5.采用Ajax技术实现异步更新
4.2.2 业务逻辑层实现方案
业务层在系统中占关键位置,处于表现层和数据层中间,起到了数据交换中承上启下的作用,使用JAVA语言,eclipse + ADT开发环境进行开发,系统逻辑主要分为知识库管理模块,数据请求模块等。知识管理模块完成对推拿养生知识库添加、删除、更新等操作;数据请求模块完成用户与服务器端的数据请求任务。
4.2.3 数据访问层实现方案
数据访问层主要负责数据库的访问,主要涉及Hibernate和XML技术。数据层不直接对数据库进行操作,选用REDIS缓存数据,使用REDIS-FOR-JAVA的API进行DAO接口的编写,可以访问数据库系统、二进制文件、文本文档或XML文档。
本系统主要使用SQLServer2008数据库和XML文件实现对数据表的Select,Insert,Update,Delete等操作,并加入ORM元素,建立对象和数据之间Mapping(映射),既节省了部分SQL语句的运用,又实现了对象实体的持久化。