农村中小学学生体质监控与决策系统构建

2015-12-16 11:19池静莲
电子测试 2015年14期
关键词:体质监控测试

池静莲

(渤海大学,辽宁锦州,121000)

农村中小学学生体质监控与决策系统构建

池静莲

(渤海大学,辽宁锦州,121000)

借助现代计算机构建符合对我国农村中小学实际的学生体质监控,是提高农村学生身体素质的前提。本文运用ASP.NET技术,以教育部推广的农村中小学营养餐活动作为载体,构建了可应用于农村中小学的学生体质监控与决策系统,并对其构建的系统功能、系统架构等进行了详细的阐述。

体质监控;系统构建;3G网络

农村中小学校作为当前我国基础教育的重要组成部分,其学生体质的好坏将直接影响到未来我国青年的身体素质。而现阶段针对学生体质的构建通常情况下缺乏对中小学学生体质的监控,通常将系统构建的视角集中在高校学生、运动员或者是离退休员工的体质监控,如叶飞(2008)发表的《四川职业技术学院学生体质监控系统设计与实现》则主要针对高职院校学生。网络通信技术、计算机技术的推广与智能手机的普及,使得农村中小学老师可通过上网即可实现对信息的浏览,为体质监控系统在农村中小学的构建奠定了技术和应用的基础。因此,本文构建了专门应用于农村中小学的体质监控系统。

1 系统构建原则

1.1 简洁性原则

由于地域和信息的限制,使得农村中小学教师对计算机系统的使用与城市教师相比,要稍微落后于城市教师。因此,对系统的构建必须遵循简洁性的原则,使得教师能够对系统的功能一目了然,从而提高系统的实用性。

1.2 系统可扩展性

与传统的信息系统功能设计不同,农村中小学教师对系统的功能需求也不同。因此,提高系统的可扩展性,可使得设计人员在测试使用的过程当中,对系统的功能进行扩展,从而满足不同使用人群对系统使用的需求。

1.3 系统适用性与兼容性

对系统的构建,在硬件和软件的选择必须满足当前比较先进的,以此延长系统使用的寿命。而所谓的先进不是一味的追求最好,而是在设计中选择符合系统需求和使用功能的硬件和软件。同时,系统的硬件、软件的选择必须兼容,从而增强系统的协调性和运行的稳定性,以此保障用户对系统使用的满意度,更大程度的发挥该系统在监控农村中小学学生体质中的作用。

2 系统功能设计

对该系统的使用,本文将其分为体育教师、学生、系统管理员、学校营养餐管理者、营养师等不同的角色,同时结合农村中小学的实际情况,将农村中小学的功能分为项目测试数据录入、测试项目数据修改、测试项目管理模块、测试项目数据删除、体质分析模块、体质决策模块、查询统计、系统理模块。其具体的设计如图1所示。

图1 系统整体功能设计

其中测试项目管理模块则主要包括肺活量、短跑、立定跳远、握力等项目,同时刻根据学校学生自身的情况,对测试的项目进行适当的增减。

数据录入包括个人信息录入与测试项目数据录入。其中个人信息包括对学生姓名、性别、年龄、身高、体重等基本情况的录入,而测试项目则包括相关的体会测试规定的项目,包括学生握力、短跑、立定跳远和肺活量等测试的数据。

数据修改则主要是针对其中的相关数据所进行的修改,而该模块其主要的使用者为体育老师。

数据删除则主要对系统中不需要的数据进行删除,而对其设置则可进行单个删除或者是批量的删除。

体质综合评价模块则主要结合测试的数据所进行的综合评价。该模块按照相关的知识库对其进行测试,并按照三岁作为一个年龄周期,对不同年龄段的学生进行不同的测试。同时为得出对学生综合体质的评价结果,在该模块当中通过规则库的方式,该规则库有基本的事实表和规则表组成,通过推理模块的比对,并得出相应的结果。

体质决策模块则主要营养师针对不同的学生给学校提出的相关营养建议,并将其具体的细节体现在每日营养餐当中,从而为学校下一步的计划提供相关的决策信息。而学校管理者再根据相关的建议,对学校的每日营养餐进行具体的细节安排。

查询统计与打印则主要包括对个人体质分析结果、学校整体体质结果、年级体质分析结果等按照不同的关键词所进行的统计分析,并对相关的报告进行打印。

系统管理则主要包括用户管理和系统维护。用户管理包括用户注册、用户登录、用户注销等功能,而系统维护则主要包括对系统数据库的维护、备份等,同时还包括对系统角色权限的分配,从而使得不同角色有着不同功能,保障系统的运行。

3 系统整体构架

该系统的使用和推广,主要包括广大的农村中小学校。通过对该系统的普及,从而为广大的农村地区提供营养学方面的支持,以此提高整体的农村中小学身体素质。因此,结合该系统的需求,采用流行的B/S模式对系统进行设计。而该模式的优势在于用户只需通过web浏览器即可实现对系统的登陆和访问,从而获取相应的数据。对系统的维护只需对数据库进行维护即可,而不需要按照以往的对服务器和客户端都进行维护。另外B/S传统的三层结构,其每层相互独立和相互协调,对根据用户对功能需求的变化,可对业务层的功能模块进行更新,而不影响其他模块的使用,从而使得该系统的使用更具备方便性。

结合B/S模式,将系统整体架构分为三层:表现层、业务逻辑层、数据层。其中表现层主要由web浏览器构成。其具体的数据流向为:首先通过用户点击web浏览器,并对不同的功能发出的数据请求,web浏览器响应,将数据请求传递给web服务器,通过服务器的逻辑处理功能,将数据请求在传递给不同的功能处理模块,而功能板块通过COM组件实现与数据层的交互,并将其交互的结果通过web页面的方式传递给用户。

4 系统网络布局

图2 系统网络拓扑图

为更好的加强对该系统的使用,系统采用互联网、3G网络的方式,从而使得用户通过手机和PC终端等都可实现对系统的访问,从而增加了系统使用的方便性和实用性,以此更有利于对系统的推广和使用。

5 系统开发

对系统的开发包括两个不同的方面,第一部分是PC终端页面的开发,该部分采用当前比较先进的ASP.NET技术,并利用visualstudio2010作为开发平台,对系统进行开发,以C#程序语言+SQLsever数据库+ADO.NET数据访问模型+Javascript脚本语言为技术支持,并采用模块化的开发思维对进行逐步的开发。

而第二部分为WAP页面的开发,其开发与web开发类似,通过开发语言生成WML页面,以登陆界面为例,其开发代码为:

系统整体服务器的布局,操作系统采用WindowsServer2003操作系统。并以IIS.6.0作为服务器,从而为系统提供服务。对浏览器的设置则为IE7.0及其以上方可实现对数据的访问。

6 结语

通过对上述系统的开发,在农村中小学进行了小范围的推广,取得了一定的效果,但是在对体质决策模块方面还进行了一定的优化,扩展了不同食物的微量元素的展示界面,从而使得校园管理者可直观的通过界面对学生缺乏的营养进行补充。同时在体育锻炼方面给管理者和老师提出了相关的建议,以此通过各方面的努力提高学生的整体身体素质,具有一定的推广性。

[1]郑人杰等.实用软件工程(第二版).北京:清华大学出版社,2002

[2]郑阿奇.SQL SERVER实用教程.北京:电子工业出版社,2000,1~6

[3]刘金城,李宏博.移动学习管理系统在WAP环境下的设计与实现[J].计算机时代,2009,(1):31-34

[4]宣小平,但正刚,张文毅.ASP数据库开发实例导航[M].北京人民邮电出版社,2003.

池静莲,女,1972年3月出生,辽宁锦州,讲师,主要研究方向为学校体育。

The Construction of Rural Students’ Constitution Monitoring and Decision-making System

Chi Jinglian
(Bohai University,Jinzhou city, Liaoning Province,Zip code: 121000)

With the help of modern copmputer to bulid students’ constitution monitoring is in accoddance with the practice of rural primary and middle schools in our country,and it is the premise to improve the rural students' body quality.This paper uses asp.net technology,and makes the feeding activities of rural elementary and middle schools as the carrier which promoted by the ministry of education,constructing a health monitoring system which specially used in the rural primary and secondary school.What’s more, the system function and structurtion are included in this paper.

Constitution Monitoring;system construction;3G

TP315

A

猜你喜欢
体质监控测试
中医“体质”问答
中医“体质”问答
中医“体质”回答
The Great Barrier Reef shows coral comeback
幽默大测试
28天吃出易瘦体质
你被监控了吗?
Zabbix在ATS系统集中监控中的应用
“摄问”测试
“摄问”测试