国民体质改善服务O2O平台开发框架研究

2017-07-05 15:56周肖树
体育科技文献通报 2017年7期
关键词:国民框架体质

周肖树



国民体质改善服务O2O平台开发框架研究

周肖树

结合国民体质监测与服务现状,为构建互联互通的国民体质改善O2O服务平台,进行前期开发框架的设计与研究。旨在结合大数据分析技术手段,监测国民体质情况,有针对性地开展相应的多种综合服务,为不断改善我国国民体质服务提供参考。

国民体质;服务;O2O;框架

目前,国内具备较多提供体测设备及解决方案的机构,各市区都配置并定期组织群众采集体测数据,但基于后续的服务相对欠缺,没有合适的渠道或方式向群众提供及时的跟踪服务。近年来,国务院发布《国务院关于加快发呢体育产业促进体育消费的若干意见》(国发[2014]46号)和《“健康中国2030”规划纲要》,将全民健身上升为国家战略,明确指出完善国民体质监测制度,人民健康水平需要持续提升,身体素质明显增强[1]。目前,云计算及大数据分析等技术日益成熟,尤其国家倡导互联网思维革新社会各项内容,提升服务质量。基于此,建立区域群众体质监测数据中心,形成群众体育发展科技规范,构建良性的国民体质改善机制。

1 国民体质改善服务O2O框架建立

基于我国各地市体育部门均已配备国民体测设备和数据资源,结合相关体育或运动专家的成果资源,构建互联互通的国民体质改善线上线下(O2O)服务平台。利用现代信息技术整合优质医疗及体育成果资源,建设国民体质改善咨询服务云平台,提供即时线上服务支撑。除了配套体测点外,整合运动干预中心,提供必要的体质改善线下服务支撑。采用大数据分析技术,监控数据和指标分析,有利于提供及时有效的改善指导,让群众尽量获得合理合适的运动处方、运动干预和风险评估等意见,体现科学运动的原则,实现群众体质不断增强。

为了完善建立区域群众体质监测数据中心,不断改善国民体质。构建国民体质改善服务O2O平台,通过融合多种的线上、线下互动服务体系,实现“运动干预”和“体医结合”等体育科技成果的应用,O2O平台主要包括群众体测服务、专家咨询服务、运动处方服务、运动干预服务、运动风险评估、体质数据监测和指标分析等功能(见图1),通过大数据监测分析以及多种O2O综合服务,让国民体质改善实现良性循环,逐渐提升各区市的运动医学等建设水平。

平台根据定期采集的群众体测数据,进行即时监测,定时分析,结合智能化系统机制,提供必要的专家咨询推荐、运动处方、运动干预建议及运动风险评估等信息,让群众能够及时调整,进行科学有效地运动,从而实现改善个人体质的目的。同时,平台提供体测线上功能,重新预约和数据查询,平台内的体测数据将不断同步,体质指标亦将即时更新,达到良性循环。在此过程,系统需要具备必要的云计算和大数据分析能力,并且采用智能化功能,根据个体群众的体测数据和不同专家的服务内容,有指导性地进行推荐;针对运动处方、运动干预和风险评估等服务内容,群众通过线上的手机应用接入,即时咨询,享受服务,同时线下可以结合一些机构服务中心,开展多样化的便民服务。

图1 国民体质改善服务O2O框架模型图

2 国民体质改善服务O2O框架技术分析

框架一般具有即插即用的可重用性、成熟的稳定性以及良好的团队协作性。J2EE是一个比较复杂的多层结构,这就决定了大型的J2EE设计和项目必须应用框架结构与设计模式来更好地控制软件的质量。当前,在整个市场出现的商业性的,开源性的J2EE应用框架,主要包括基于MVC模式的Spring MVC框架与IoC模式的Spring框架以及对象/关系映射框架Hibernate[2]。

2.1 框架结构图

图2 框架结构图

2.2 表示层框架Spring MVC

SpringMVC属于SpringFrameWork的后续产品,已经融合在spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能MVC 模块,其原理不同于Strtus2与Struts1, SpringMVC是通过较为传统的servlet实现或完成代码的封装[3]。

2.3 业务逻辑层框架Spring

Spring是一个解决了许多J2EE开发中常见问题并能够替代EJB技术的强大的轻量级框架。较轻的Spring主要表现为,它的基础框架结构和支持其他应用程序能力上[4]。同时, Spring可以有效降低软件技术人员的开发风险。Spring框架

的核心是控制翻转IoC(Inversion of Control)/依赖注入DI(Dependence Injection)机制。

2.4 数据持久层框架Hibernate

O/R mapping技术是为了解决关系型数据库和面向对象的程序设计之间不匹配的矛盾而产生的。Hibernate是目前较广泛应用的O/R mapping框架,它在关系型数据库和Java对象之间进行自动映射,使得技术人员可以简单、方便的方式实现对数据库的操作[5]。1)服务模块化开发:所有服务的开发基于模块化的设计,模块间采用RPC 调用方式,实现高内聚低耦合的自包含服务,方便分布式集群部署,系统中大量使用缓存,大大提高系统的可用性和吞吐量。2)前后端分离的技术:前后端采用标准的HTTP+JSON 的数据承载和传输方式,标准化接口开发,隔离前后台的依赖关系,面向接口开发,让每个开发人员做最擅长的那些事,减少沟通,提高开发效率。3)接口标准化:采用Webservice这种标准分布式技术实现与外部系统的对接,以XML 作为数据承载格式,有更好的通用性和适应性。

图3 Spring 框架图

[1] 林凤蕾,廉涛,黄海燕.我国体育旅游产业发展政策研究[J].体育科研,2015,(03):88-92.

[2] 李硕,李秋实.基于项目管理的数字图书馆联盟建设研究[J].图书馆工作与研究,2012,(08):43-45.

[3] 王美琴.基于J2EE的轻量级SSH架构整合研究[J].电脑知识与技术,2009,(21):5718-5720.

[4] 何寒晖,丁勇.基于开源组合框架构建企业级Web应用系统研究[J].电脑知识与技术,2008,(16):1252-1254.

[5] 韩军.Web Service技术在中电集团十所基础数据资源平台的应用[D].电子科技大学,2009.

Research on the Development Framework of Nationwide Fitness Improvement Service O2O Platform

Zhou Xiaoshu

Combining with the service situation of Nationwide Fitness monitoring and service, in order to build the connective o2o service platform for the improvement of nationwide fitness, this paper makes the design and research on early stage of developmental framework.The aim of the paper is to monitor the nationwide fitness condition combining big data analysis, to develop related complex service, as well as to offer references for improving nationwide fitness service.

nationwide fitness; service; 020; framework

周肖树(1983-),广东潮州人,助理研究员,硕士,研究方向:高教研究,软件开发及信息化。

北京理工大学珠海学院,广东 珠海 519088 Beijing Institute of Technology, Zhuhai, Zhuhai 519088, Guangdong, China.

G

A

1005-0256(2017)07-0132-2

10.19379/j.cnki.issn.1005-0256.2017.07.058

猜你喜欢
国民框架体质
中医“体质”问答
中医“体质”问答
中医“体质”回答
中国民协在京召开《白胜文集》出版座谈会
有机框架材料的后合成交换
框架
28天吃出易瘦体质
莲 藕
浅谈框架网页的学习
数学潜能知识月月赛