运动处方信息管理系统的设计与实现
张全成;尤锟
【摘 要】Exercise prescription information management system is based on the concept of exercise prescription, and it achieves the management of exercisers' information with C/S architecture and database technology. This system will play an important role in scientific fitness, chronic disease prevention and rehabilitation.%运动处方信息管理系统基于运动处方概念,采用C/S架构和数据库技术,实现对锻炼者信息的管理.该系统将对全民健身科学指导、慢性疾病的防治和康复等方面发挥一定的作用.
【期刊名称】《价值工程》
【年(卷),期】2012(031)026
【总页数】2页(P197-198)
【关键词】管理信息系统;C/S架构;C#程序语言;运动处方
sql语句实现的四种功能【作 者】张全成;尤锟
【作者单位】西安石油大学体育系,西安710065;西安石油大学体育系,西安710065
【正文语种】中 文
【中图分类】G809
0 引言
随着人们生活水平的提高,不良生活方式引起的疾病增多,且有老年病年轻化的趋势,大众健身引起人们的重视[1]。运动处方在以提高国民体质、增进健康、预防慢性疾病的健身活动中正确指导健身者科学的进行锻炼,以较短的时间,较轻的体力负荷,取得较大的锻炼效果。在信息化技术的推动作用下,管理信息系统作为获取、处理及存储信息的一种工具而被广泛使用[2,3]。运动处方信息系统将锻炼者基本信息的管理,临床测试、运动试验/体适能测试、健康评估、运动处方制订、锻炼效果对比分析、数据库的建立、数据的初步统计、分析和导出等功能整合为一体开发的软件系统[4]。
本文基于上述概念,设计、开发了运动处方信息管理系统,实现对健身者运动处方的制订和管理。其主要功能包括:管理员身份验证、会员信息管理、问卷信息管理、各项健康标准信息核对、运动试验信息的增加、删除、查、更改操作、健康评估管理以及运动处方的生成与导出。
1 运动处方发展现状
目前,许多国家都非常重视运动处方的研究与应用,以此提高本国国民体质和健康素质。运动处方是从上世纪五十年代初开始研究和应用的,当时是以健康为目的提出的。美国、日本、德国及北欧一些国家对运动处方进行了大量应用研究。随着体育锻炼科学化意识和要求的提高,运动处方的应用前景将更为广阔。
在我国从事运动处方制订专业人员很少,随着全民健身运动的推广,科学健身的需求将大大增加,仅依靠少数专业人员制订个性化运动处方远不能满足实际需要。因此,设计并实现运动处方信息管理系统将在全民健身指导、慢性疾病的防治和康复等方面发挥一定作用。
2 系统总体设计
2.1 系统工作流程 本文根据运动处方制订的需求,制定了如图1所示的系统流程图。
图1 系统工作流程图
按照系统流程图,首先,用户登录系统,系统根据输入信息进行身份验证。整个系统界面被分为管理系统部分、管理会员信息部分和管理处方信息部分。其中管理系统信息和管理会员信息包含了增加信息、删除信息、修改信息和检索信息4个功能,管理处方信息部分在除了包含以上四种功能之外还包含了健康评估和处方生成两种功能。
2.2 系统结构设计 运动处方信息管理系统采用C/S模式,可分为前台和后台两部分,所谓前台就是客户端。这一部分具有可视化的操作界面。而所谓的后台就是数据库服务器。
根据需求分析中的功能需求,下面对本系统制定了如图2所示的系统层次图。
图2 系统层次图
按照图2所示的系统层次图,本系统共分为三层。第一层为用户身份验证,即验证登录用户是否为系统管理员。第二层包括管理员信息、会员信息、问卷信息、临床检查及运动测试
信息、健康评估信息、运动处方信息和身体指标标准信息。它们共同组成了整个运动处方管理系统功能。另外就是针对各种信息进行的增加、删除、修改和查等操作。
2.3 系统功能 本系统的主要功能有:用户身份验证、增加数据库中的记录信息、修改数据库中的记录信息、删除数据库中的记录信息、按照一定条件从数据库中检索信息、按照健康问卷信息、临床检查及运动测试信息进行健康评估、按照评估结果生成运动处方。
图3 系统主界面
3 系统功能实现
运动处方管理信息系统通过Microsoft SQL Server数据源,与数据库建立连接,对数据库进行操作,数据源的连接过程为:在Visual Studio 2008中打开服务浏览器窗口,右键点击数据连接项,在弹出的菜单中单击添加链接,单击添加,选择SQL Server,在对话框的名称中写入要添加的数据源名称,选择的服务器为(local),更改数据库为要操作的数据库名称。配好数据源后,只需使用C#语言就可引用所需数据。
3.1 公用模块实现 在实现系统时,有些实现基本功能的模块,将会被别的模块多次调用,
这样的模块为公共模块。针对系统的特点,需要实现如下几块公用模块:
①因为各个窗口中的控件会被多个方法调用,所以系统中的各个窗口都将被设计为公共部分,这些窗口又包括设备信息管理窗口、用户信息管理窗口、以及分类统计显示窗口,因为这些窗口的实现只是简单的控件陈述,因此就不再做代码说明;
②在对数据实现增加、删除、修改、检索等操作时,都会使用到数据库连接的方法,因此,本系统将会把连接数据库作为一个共用方法;
③按照系统需求,从数据库中取得数据后,要在窗口中以表的形式显示出来,这种方法也会被多次调用;
④用户输入数据时,需要对输入数据类型、大小进行检验,而这种方法也会被多次调用,因此,检验输入数据是否合法的方法也会被设计成共用部分;
⑤在各个按钮被激活之后,需要清空窗口中的各个控件,这种方法也会被多次调用。
3.2 主要功能实现 系统主界面分为左、中、右三个部分,如图3所示。左边是会员列表,显
示在健身会所中注册的所有会员。右边部分是选中会员所对应的各种信息,包括:会员信息、问卷信息、临床检查及运动测试、健康评估和运动处方五个部分。中间是对右边各类信息的具体操作按钮。当用户在左边会员列表中更改选择的会员时,右边面板中将相应的显示出该会员的各种信息。当会员在右边选则会员信息标签时,单击增加按钮,系统将自动清空右边面板所显示各种信息,左边的会员列表将选择正在添加的会员,并在右边的会员编号一栏填写生成的会员编号。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。