池靜蓮
(渤海大學(xué),遼寧錦州,121000)
農(nóng)村中小學(xué)學(xué)生體質(zhì)監(jiān)控與決策系統(tǒng)構(gòu)建
池靜蓮
(渤海大學(xué),遼寧錦州,121000)
借助現(xiàn)代計(jì)算機(jī)構(gòu)建符合對(duì)我國(guó)農(nóng)村中小學(xué)實(shí)際的學(xué)生體質(zhì)監(jiān)控,是提高農(nóng)村學(xué)生身體素質(zhì)的前提。本文運(yùn)用ASP.NET技術(shù),以教育部推廣的農(nóng)村中小學(xué)營(yíng)養(yǎng)餐活動(dòng)作為載體,構(gòu)建了可應(yīng)用于農(nóng)村中小學(xué)的學(xué)生體質(zhì)監(jiān)控與決策系統(tǒng),并對(duì)其構(gòu)建的系統(tǒng)功能、系統(tǒng)架構(gòu)等進(jìn)行了詳細(xì)的闡述。
體質(zhì)監(jiān)控;系統(tǒng)構(gòu)建;3G網(wǎng)絡(luò)
農(nóng)村中小學(xué)校作為當(dāng)前我國(guó)基礎(chǔ)教育的重要組成部分,其學(xué)生體質(zhì)的好壞將直接影響到未來(lái)我國(guó)青年的身體素質(zhì)。而現(xiàn)階段針對(duì)學(xué)生體質(zhì)的構(gòu)建通常情況下缺乏對(duì)中小學(xué)學(xué)生體質(zhì)的監(jiān)控,通常將系統(tǒng)構(gòu)建的視角集中在高校學(xué)生、運(yùn)動(dòng)員或者是離退休員工的體質(zhì)監(jiān)控,如葉飛(2008)發(fā)表的《四川職業(yè)技術(shù)學(xué)院學(xué)生體質(zhì)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》則主要針對(duì)高職院校學(xué)生。網(wǎng)絡(luò)通信技術(shù)、計(jì)算機(jī)技術(shù)的推廣與智能手機(jī)的普及,使得農(nóng)村中小學(xué)老師可通過(guò)上網(wǎng)即可實(shí)現(xiàn)對(duì)信息的瀏覽,為體質(zhì)監(jiān)控系統(tǒng)在農(nóng)村中小學(xué)的構(gòu)建奠定了技術(shù)和應(yīng)用的基礎(chǔ)。因此,本文構(gòu)建了專門(mén)應(yīng)用于農(nóng)村中小學(xué)的體質(zhì)監(jiān)控系統(tǒng)。
1.1 簡(jiǎn)潔性原則
由于地域和信息的限制,使得農(nóng)村中小學(xué)教師對(duì)計(jì)算機(jī)系統(tǒng)的使用與城市教師相比,要稍微落后于城市教師。因此,對(duì)系統(tǒng)的構(gòu)建必須遵循簡(jiǎn)潔性的原則,使得教師能夠?qū)ο到y(tǒng)的功能一目了然,從而提高系統(tǒng)的實(shí)用性。
1.2 系統(tǒng)可擴(kuò)展性
與傳統(tǒng)的信息系統(tǒng)功能設(shè)計(jì)不同,農(nóng)村中小學(xué)教師對(duì)系統(tǒng)的功能需求也不同。因此,提高系統(tǒng)的可擴(kuò)展性,可使得設(shè)計(jì)人員在測(cè)試使用的過(guò)程當(dāng)中,對(duì)系統(tǒng)的功能進(jìn)行擴(kuò)展,從而滿足不同使用人群對(duì)系統(tǒng)使用的需求。
1.3 系統(tǒng)適用性與兼容性
對(duì)系統(tǒng)的構(gòu)建,在硬件和軟件的選擇必須滿足當(dāng)前比較先進(jìn)的,以此延長(zhǎng)系統(tǒng)使用的壽命。而所謂的先進(jìn)不是一味的追求最好,而是在設(shè)計(jì)中選擇符合系統(tǒng)需求和使用功能的硬件和軟件。同時(shí),系統(tǒng)的硬件、軟件的選擇必須兼容,從而增強(qiáng)系統(tǒng)的協(xié)調(diào)性和運(yùn)行的穩(wěn)定性,以此保障用戶對(duì)系統(tǒng)使用的滿意度,更大程度的發(fā)揮該系統(tǒng)在監(jiān)控農(nóng)村中小學(xué)學(xué)生體質(zhì)中的作用。
對(duì)該系統(tǒng)的使用,本文將其分為體育教師、學(xué)生、系統(tǒng)管理員、學(xué)校營(yíng)養(yǎng)餐管理者、營(yíng)養(yǎng)師等不同的角色,同時(shí)結(jié)合農(nóng)村中小學(xué)的實(shí)際情況,將農(nóng)村中小學(xué)的功能分為項(xiàng)目測(cè)試數(shù)據(jù)錄入、測(cè)試項(xiàng)目數(shù)據(jù)修改、測(cè)試項(xiàng)目管理模塊、測(cè)試項(xiàng)目數(shù)據(jù)刪除、體質(zhì)分析模塊、體質(zhì)決策模塊、查詢統(tǒng)計(jì)、系統(tǒng)理模塊。其具體的設(shè)計(jì)如圖1所示。
圖1 系統(tǒng)整體功能設(shè)計(jì)
其中測(cè)試項(xiàng)目管理模塊則主要包括肺活量、短跑、立定跳遠(yuǎn)、握力等項(xiàng)目,同時(shí)刻根據(jù)學(xué)校學(xué)生自身的情況,對(duì)測(cè)試的項(xiàng)目進(jìn)行適當(dāng)?shù)脑鰷p。
數(shù)據(jù)錄入包括個(gè)人信息錄入與測(cè)試項(xiàng)目數(shù)據(jù)錄入。其中個(gè)人信息包括對(duì)學(xué)生姓名、性別、年齡、身高、體重等基本情況的錄入,而測(cè)試項(xiàng)目則包括相關(guān)的體會(huì)測(cè)試規(guī)定的項(xiàng)目,包括學(xué)生握力、短跑、立定跳遠(yuǎn)和肺活量等測(cè)試的數(shù)據(jù)。
數(shù)據(jù)修改則主要是針對(duì)其中的相關(guān)數(shù)據(jù)所進(jìn)行的修改,而該模塊其主要的使用者為體育老師。
數(shù)據(jù)刪除則主要對(duì)系統(tǒng)中不需要的數(shù)據(jù)進(jìn)行刪除,而對(duì)其設(shè)置則可進(jìn)行單個(gè)刪除或者是批量的刪除。
體質(zhì)綜合評(píng)價(jià)模塊則主要結(jié)合測(cè)試的數(shù)據(jù)所進(jìn)行的綜合評(píng)價(jià)。該模塊按照相關(guān)的知識(shí)庫(kù)對(duì)其進(jìn)行測(cè)試,并按照三歲作為一個(gè)年齡周期,對(duì)不同年齡段的學(xué)生進(jìn)行不同的測(cè)試。同時(shí)為得出對(duì)學(xué)生綜合體質(zhì)的評(píng)價(jià)結(jié)果,在該模塊當(dāng)中通過(guò)規(guī)則庫(kù)的方式,該規(guī)則庫(kù)有基本的事實(shí)表和規(guī)則表組成,通過(guò)推理模塊的比對(duì),并得出相應(yīng)的結(jié)果。
體質(zhì)決策模塊則主要營(yíng)養(yǎng)師針對(duì)不同的學(xué)生給學(xué)校提出的相關(guān)營(yíng)養(yǎng)建議,并將其具體的細(xì)節(jié)體現(xiàn)在每日營(yíng)養(yǎng)餐當(dāng)中,從而為學(xué)校下一步的計(jì)劃提供相關(guān)的決策信息。而學(xué)校管理者再根據(jù)相關(guān)的建議,對(duì)學(xué)校的每日營(yíng)養(yǎng)餐進(jìn)行具體的細(xì)節(jié)安排。
查詢統(tǒng)計(jì)與打印則主要包括對(duì)個(gè)人體質(zhì)分析結(jié)果、學(xué)校整體體質(zhì)結(jié)果、年級(jí)體質(zhì)分析結(jié)果等按照不同的關(guān)鍵詞所進(jìn)行的統(tǒng)計(jì)分析,并對(duì)相關(guān)的報(bào)告進(jìn)行打印。
系統(tǒng)管理則主要包括用戶管理和系統(tǒng)維護(hù)。用戶管理包括用戶注冊(cè)、用戶登錄、用戶注銷等功能,而系統(tǒng)維護(hù)則主要包括對(duì)系統(tǒng)數(shù)據(jù)庫(kù)的維護(hù)、備份等,同時(shí)還包括對(duì)系統(tǒng)角色權(quán)限的分配,從而使得不同角色有著不同功能,保障系統(tǒng)的運(yùn)行。
該系統(tǒng)的使用和推廣,主要包括廣大的農(nóng)村中小學(xué)校。通過(guò)對(duì)該系統(tǒng)的普及,從而為廣大的農(nóng)村地區(qū)提供營(yíng)養(yǎng)學(xué)方面的支持,以此提高整體的農(nóng)村中小學(xué)身體素質(zhì)。因此,結(jié)合該系統(tǒng)的需求,采用流行的B/S模式對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。而該模式的優(yōu)勢(shì)在于用戶只需通過(guò)web瀏覽器即可實(shí)現(xiàn)對(duì)系統(tǒng)的登陸和訪問(wèn),從而獲取相應(yīng)的數(shù)據(jù)。對(duì)系統(tǒng)的維護(hù)只需對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)即可,而不需要按照以往的對(duì)服務(wù)器和客戶端都進(jìn)行維護(hù)。另外B/S傳統(tǒng)的三層結(jié)構(gòu),其每層相互獨(dú)立和相互協(xié)調(diào),對(duì)根據(jù)用戶對(duì)功能需求的變化,可對(duì)業(yè)務(wù)層的功能模塊進(jìn)行更新,而不影響其他模塊的使用,從而使得該系統(tǒng)的使用更具備方便性。
結(jié)合B/S模式,將系統(tǒng)整體架構(gòu)分為三層:表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。其中表現(xiàn)層主要由web瀏覽器構(gòu)成。其具體的數(shù)據(jù)流向?yàn)椋菏紫韧ㄟ^(guò)用戶點(diǎn)擊web瀏覽器,并對(duì)不同的功能發(fā)出的數(shù)據(jù)請(qǐng)求,web瀏覽器響應(yīng),將數(shù)據(jù)請(qǐng)求傳遞給web服務(wù)器,通過(guò)服務(wù)器的邏輯處理功能,將數(shù)據(jù)請(qǐng)求在傳遞給不同的功能處理模塊,而功能板塊通過(guò)COM組件實(shí)現(xiàn)與數(shù)據(jù)層的交互,并將其交互的結(jié)果通過(guò)web頁(yè)面的方式傳遞給用戶。
圖2 系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D
為更好的加強(qiáng)對(duì)該系統(tǒng)的使用,系統(tǒng)采用互聯(lián)網(wǎng)、3G網(wǎng)絡(luò)的方式,從而使得用戶通過(guò)手機(jī)和PC終端等都可實(shí)現(xiàn)對(duì)系統(tǒng)的訪問(wèn),從而增加了系統(tǒng)使用的方便性和實(shí)用性,以此更有利于對(duì)系統(tǒng)的推廣和使用。
對(duì)系統(tǒng)的開(kāi)發(fā)包括兩個(gè)不同的方面,第一部分是PC終端頁(yè)面的開(kāi)發(fā),該部分采用當(dāng)前比較先進(jìn)的ASP.NET技術(shù),并利用visualstudio2010作為開(kāi)發(fā)平臺(tái),對(duì)系統(tǒng)進(jìn)行開(kāi)發(fā),以C#程序語(yǔ)言+SQLsever數(shù)據(jù)庫(kù)+ADO.NET數(shù)據(jù)訪問(wèn)模型+Javascript腳本語(yǔ)言為技術(shù)支持,并采用模塊化的開(kāi)發(fā)思維對(duì)進(jìn)行逐步的開(kāi)發(fā)。
而第二部分為WAP頁(yè)面的開(kāi)發(fā),其開(kāi)發(fā)與web開(kāi)發(fā)類似,通過(guò)開(kāi)發(fā)語(yǔ)言生成WML頁(yè)面,以登陸界面為例,其開(kāi)發(fā)代碼為:
系統(tǒng)整體服務(wù)器的布局,操作系統(tǒng)采用WindowsServer2003操作系統(tǒng)。并以IIS.6.0作為服務(wù)器,從而為系統(tǒng)提供服務(wù)。對(duì)瀏覽器的設(shè)置則為IE7.0及其以上方可實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問(wèn)。
通過(guò)對(duì)上述系統(tǒng)的開(kāi)發(fā),在農(nóng)村中小學(xué)進(jìn)行了小范圍的推廣,取得了一定的效果,但是在對(duì)體質(zhì)決策模塊方面還進(jìn)行了一定的優(yōu)化,擴(kuò)展了不同食物的微量元素的展示界面,從而使得校園管理者可直觀的通過(guò)界面對(duì)學(xué)生缺乏的營(yíng)養(yǎng)進(jìn)行補(bǔ)充。同時(shí)在體育鍛煉方面給管理者和老師提出了相關(guān)的建議,以此通過(guò)各方面的努力提高學(xué)生的整體身體素質(zhì),具有一定的推廣性。
[1]鄭人杰等.實(shí)用軟件工程(第二版).北京:清華大學(xué)出版社,2002
[2]鄭阿奇.SQL SERVER實(shí)用教程.北京:電子工業(yè)出版社,2000,1~6
[3]劉金城,李宏博.移動(dòng)學(xué)習(xí)管理系統(tǒng)在WAP環(huán)境下的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2009,(1):31-34
[4]宣小平,但正剛,張文毅.ASP數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例導(dǎo)航[M].北京人民郵電出版社,2003.
池靜蓮,女,1972年3月出生,遼寧錦州,講師,主要研究方向?yàn)閷W(xué)校體育。
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