作者/石磊,婁底職業(yè)技術(shù)學(xué)院
基金項(xiàng)目:本文為2017年湖南省教育廳科研項(xiàng)目:基于ASP.NET的學(xué)生體質(zhì)健康測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);婁底職業(yè)技術(shù)學(xué)院科研課題:基于ASP.NET的大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的研究成果。
基于ASP.NET的大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
作者/石磊,婁底職業(yè)技術(shù)學(xué)院
基金項(xiàng)目:本文為2017年湖南省教育廳科研項(xiàng)目:基于ASP.NET的學(xué)生體質(zhì)健康測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);婁底職業(yè)技術(shù)學(xué)院科研課題:基于ASP.NET的大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的研究成果。
本文構(gòu)建了基于ASP.NET的大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng),旨在采集學(xué)生體質(zhì)測(cè)試數(shù)據(jù),計(jì)算學(xué)生體質(zhì)成績(jī),統(tǒng)計(jì)分析學(xué)生各項(xiàng)得分,匯總學(xué)生體質(zhì)測(cè)試成績(jī)并制定出適合學(xué)生體質(zhì)的運(yùn)動(dòng)處方,從而實(shí)現(xiàn)提高學(xué)生體質(zhì)健康的目標(biāo)。該系統(tǒng)采用ASP.NET 技術(shù)設(shè)計(jì)開發(fā),通過插件上傳學(xué)生體質(zhì)測(cè)試數(shù)據(jù),上傳時(shí)系統(tǒng)對(duì)數(shù)據(jù)的格式及合理性進(jìn)行審查,審查通過后進(jìn)行自動(dòng)計(jì)算;各級(jí)用戶可以查看所轄區(qū)域內(nèi)的數(shù)據(jù)、統(tǒng)計(jì)結(jié)果等。
Asp.net;測(cè)試查詢;web技術(shù);網(wǎng)絡(luò)化
21世紀(jì)以來,隨著科技的迅猛發(fā)展,人們的生活方式發(fā)生了重大改變,日常生活漸漸被科技產(chǎn)品取代,越來越多的人選擇在網(wǎng)上購(gòu)物、工作、學(xué)習(xí)、交友等等,人們?cè)絹碓健白悴怀鰬簟?。這對(duì)大學(xué)生體質(zhì)健康產(chǎn)生了極大的影響。學(xué)生不僅要注重學(xué)習(xí)技能的發(fā)展,更要重視自身身體素質(zhì)的提高。國(guó)內(nèi)體質(zhì)健康管理系統(tǒng)的研究起步較晚,國(guó)家教育部在2004 年開始建設(shè)國(guó)家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)數(shù)據(jù)庫(kù),推出國(guó)家學(xué)生體質(zhì)健康數(shù)據(jù)上報(bào)軟件和學(xué)生體質(zhì)
健康標(biāo)準(zhǔn)數(shù)據(jù)管理與分析系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)數(shù)據(jù)采集、上報(bào)等功能;但是,也存在無法實(shí)時(shí)更新運(yùn)動(dòng)處方內(nèi)容,未能利用數(shù)據(jù)進(jìn)行對(duì)比分析以充分挖掘信息,運(yùn)動(dòng)處方不能突出學(xué)生特點(diǎn)的缺陷。
1.1 對(duì)大學(xué)生體質(zhì)健康測(cè)試重視不足
就現(xiàn)階段高校學(xué)生體質(zhì)健康測(cè)試工作實(shí)施情況而言,部分高校存在不重視學(xué)生體質(zhì)健康測(cè)試的問題。我國(guó)《體質(zhì)健康測(cè)試標(biāo)準(zhǔn)》中對(duì)高校的實(shí)際職責(zé)有著明確規(guī)定,規(guī)定高校校長(zhǎng)需帶頭實(shí)施相關(guān)標(biāo)準(zhǔn),聯(lián)合教務(wù)處、體育部及校醫(yī)院等相關(guān)部門,共同開展學(xué)生體質(zhì)健康測(cè)試工作。但在實(shí)際操作過程中,多數(shù)高校無法有效落實(shí)《標(biāo)準(zhǔn)》中的規(guī)定,通常情況下,其體質(zhì)健康測(cè)試工作直接交由體育院系負(fù)責(zé)完成。由于對(duì)體質(zhì)健康測(cè)試工作缺乏重視,高校體質(zhì)健康測(cè)試工作效率低、質(zhì)量差,并且存在管理和監(jiān)督工作缺失等問題。《標(biāo)準(zhǔn)》相關(guān)規(guī)定的實(shí)施是一項(xiàng)系統(tǒng)、復(fù)雜的工作,除《標(biāo)準(zhǔn)》本身內(nèi)容與結(jié)構(gòu)的科學(xué)性和適應(yīng)性外,高校實(shí)際實(shí)施過程中的組織管理工作質(zhì)量,直接影響著《標(biāo)準(zhǔn)》的實(shí)施效果。學(xué)生體質(zhì)健康測(cè)試相關(guān)工作是《標(biāo)準(zhǔn)》實(shí)施的核心環(huán)節(jié),不僅工作內(nèi)容眾多且項(xiàng)目繁雜,具體包括測(cè)試人員培訓(xùn)、測(cè)試時(shí)間安排、場(chǎng)地機(jī)械準(zhǔn)備等,如不重視其相關(guān)工作,很難保障體質(zhì)健康測(cè)試工作有序的完成。
1.2 體質(zhì)健康測(cè)試組織混亂問題
高校體質(zhì)健康測(cè)試的工作對(duì)象是學(xué)校全體學(xué)生,其實(shí)際工作量是極為龐大的,加之部分學(xué)生因?qū)嵙?xí)、請(qǐng)假等特殊情況導(dǎo)致其無法參加體質(zhì)健康測(cè)試,進(jìn)一步提高了體質(zhì)健康工作的管理難度。目前,高校學(xué)生體質(zhì)健康測(cè)試組織混亂問題主要表現(xiàn)于以下4點(diǎn)。
1.2.1 體質(zhì)健康測(cè)試宣傳工作不到位;
1.2.2 實(shí)地測(cè)試工作組織管理及數(shù)據(jù)處理和上報(bào)工作存在缺陷;
1.2.3 對(duì)因個(gè)人特殊原因無法進(jìn)行測(cè)試的學(xué)生,相關(guān)補(bǔ)測(cè)工作不及時(shí);
1.2.4 測(cè)試管理力度弱不足,存在學(xué)生替測(cè)等問題,相應(yīng)降低了體質(zhì)健康測(cè)試的有效性和科學(xué)性。
1.3 學(xué)生認(rèn)識(shí)不足
大學(xué)生作為高校學(xué)生體質(zhì)健康測(cè)試工作的主體,其使用《學(xué)生體質(zhì)健康標(biāo)準(zhǔn)》對(duì)自身體質(zhì)健康狀況進(jìn)行科學(xué)的評(píng)價(jià),對(duì)提高學(xué)生健康理念認(rèn)識(shí)、樹立科學(xué)的體質(zhì)健康觀念,具有重要的現(xiàn)實(shí)作用??茖W(xué)、有效、系統(tǒng)的體質(zhì)健康測(cè)試工作,可幫助學(xué)生建立相應(yīng)的健康目標(biāo),并在定期測(cè)試中對(duì)自身健康狀況進(jìn)行監(jiān)控,以不斷趨近、完成個(gè)人健康目標(biāo)。但就目前大學(xué)生體質(zhì)健康測(cè)試而言,多數(shù)學(xué)生對(duì)體質(zhì)健康測(cè)試工作認(rèn)識(shí)不足,僅有少數(shù)學(xué)生可以通過《標(biāo)準(zhǔn)》對(duì)自身健康狀態(tài)進(jìn)行評(píng)估,并做出科學(xué)的調(diào)整,改善自身健康狀態(tài)。相關(guān)科學(xué)調(diào)查結(jié)果顯示,可以使用《學(xué)生健康體質(zhì)標(biāo)準(zhǔn)》完成自我健康狀態(tài)評(píng)價(jià)的大學(xué)生僅占大學(xué)生總數(shù)的9.11%;可以利用其中個(gè)別指標(biāo)完成自我評(píng)價(jià)的大學(xué)生,約占大學(xué)生總數(shù)的62.25%;而參加測(cè)試后,完全不在意測(cè)試結(jié)果,也不進(jìn)行自我健康狀態(tài)評(píng)價(jià)的學(xué)生比例高達(dá)28.64%。調(diào)查結(jié)果顯示,多數(shù)大學(xué)生進(jìn)行自我健康評(píng)價(jià)時(shí),僅關(guān)注身高、體重、肺活量等健康指數(shù),因?yàn)榇祟愔笜?biāo)較為簡(jiǎn)單,可以直接進(jìn)行評(píng)價(jià),而對(duì)涉及復(fù)雜計(jì)算的健康指標(biāo),有效利用率較低。
基于Asp.net的體質(zhì)測(cè)試查詢系統(tǒng)的研發(fā)是高校信息化建設(shè)的重要組成部分,是學(xué)校信息化管理水平的重要體現(xiàn),同時(shí)具有實(shí)用價(jià)值。首先,可以直接導(dǎo)入教務(wù)系統(tǒng)中在校學(xué)生數(shù)據(jù),有效利用這些數(shù)據(jù)必將大大提高工作效率和數(shù)據(jù)準(zhǔn)確率。其次,可以將整個(gè)學(xué)生的體質(zhì)健康測(cè)試及查詢的過程納入一個(gè)系統(tǒng)內(nèi),給學(xué)生提供高效、快捷的體質(zhì)測(cè)試及查詢環(huán)境和服務(wù)。
B/S架構(gòu)及瀏覽器與服務(wù)器架構(gòu)。B/S架構(gòu)分為三層:WEB瀏覽器、WEB服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器。在客戶端用戶通過瀏覽器登錄系統(tǒng),用戶的所有操作均通過瀏覽器和服務(wù)器之間交互實(shí)現(xiàn),主要后臺(tái)數(shù)據(jù)處理由服務(wù)器完成。B/ S三層架構(gòu)使用、維護(hù)及升級(jí)簡(jiǎn)單,節(jié)約后期維護(hù)成本,資源共享性高,系統(tǒng)易于擴(kuò)展;C#編程語(yǔ)言是一種目前應(yīng)用比較廣泛的面向?qū)ο蟮木幊陶Z(yǔ)言,C#繼承了C++語(yǔ)言和Java眾多優(yōu)點(diǎn)。C#是一種使用簡(jiǎn)單,功能強(qiáng)大,表達(dá)力豐富的全新語(yǔ)言;ASP.NET是一個(gè)已編譯的編程環(huán)境,可以將VBScript、JavaScript等腳本語(yǔ)言編寫的程序在服務(wù)器上運(yùn)行,在ASP.NET環(huán)境下,可以用多種語(yǔ)言編寫應(yīng)用程序;ADO.NET是一種數(shù)據(jù)庫(kù)訪問技術(shù),允許不同類型數(shù)據(jù)庫(kù)和數(shù)據(jù)源進(jìn)行交互,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接、查詢、插入、更新以及刪除等命令;SQL Server 2005關(guān)系數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)應(yīng)用廣泛,安裝簡(jiǎn)單,界面友好,功能強(qiáng)大,具有較好的兼容性,廣泛應(yīng)用于Windows應(yīng)用程序的開發(fā)。
4.1 業(yè)務(wù)流程和數(shù)據(jù)流程分析
系統(tǒng)地分析學(xué)生體質(zhì)測(cè)試過程及操作過程,總結(jié)出系統(tǒng)的業(yè)務(wù)流程和數(shù)據(jù)流程如下:
4.1.1 從學(xué)生教務(wù)系統(tǒng)中得到學(xué)生基本數(shù)據(jù),通過數(shù)據(jù)導(dǎo)入模塊把學(xué)生數(shù)據(jù)導(dǎo)入到大學(xué)生體質(zhì)測(cè)試系統(tǒng)。
4.1.2 體質(zhì)測(cè)試系統(tǒng)連接外圍設(shè)備,例如,肺活量測(cè)試儀、體重儀等,可直接把學(xué)生體質(zhì)測(cè)試的結(jié)果以數(shù)據(jù)的形式保存在數(shù)據(jù)庫(kù)中。此軟件是國(guó)家規(guī)定統(tǒng)一使用的。
4.1.3 在線查詢學(xué)生體質(zhì)健康測(cè)試結(jié)果。后臺(tái)直接連接體質(zhì)測(cè)試結(jié)果數(shù)據(jù)庫(kù),按權(quán)限做相應(yīng)查詢及管理操作。
4.1.4 后期數(shù)據(jù)的統(tǒng)計(jì)整理。在體質(zhì)健康測(cè)試結(jié)束后,系統(tǒng)統(tǒng)計(jì)并分析學(xué)生健康達(dá)標(biāo)情況,可以按各院系、專業(yè)、年齡等做相應(yīng)統(tǒng)計(jì)。同時(shí)可提供數(shù)據(jù)接口將數(shù)據(jù)導(dǎo)出到其他應(yīng)用系統(tǒng)。
4.2 系統(tǒng)功能模塊設(shè)計(jì)
按照系統(tǒng)的需求分析,結(jié)合目前已有應(yīng)用系統(tǒng)的數(shù)據(jù)共享標(biāo)準(zhǔn)化的需求,以及工作、使用人員所能接受的操作模式來綜合分析,設(shè)計(jì)學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)的功能模塊。
4.2.1 用戶管理模塊:定義不同的用戶并進(jìn)行授權(quán)。用戶分為三級(jí),即系統(tǒng)管理員、業(yè)務(wù)管理員和普通用戶。系統(tǒng)管理員主要負(fù)責(zé)系統(tǒng)維護(hù)、升級(jí);業(yè)務(wù)管理員負(fù)責(zé)數(shù)據(jù)的導(dǎo)入、導(dǎo)出,對(duì)普通用戶做添加、刪除及修改操作,軟件的功能維護(hù)等;普通用戶可通過自己的學(xué)號(hào)、密碼等做相應(yīng)的查詢操作。
4.2.2 數(shù)據(jù)處理模塊:數(shù)據(jù)的導(dǎo)入、信息轉(zhuǎn)換以及報(bào)表功能的處理和設(shè)計(jì)。
4.2.3 查詢模塊:包括學(xué)生私人查詢和公共信息查詢兩個(gè)模塊。
4.2.4 數(shù)據(jù)導(dǎo)入與導(dǎo)出模塊。
4.3 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)
4.3.1 創(chuàng)建一個(gè)Connection對(duì)象,并設(shè)定由對(duì)象變量my_conn引用,設(shè)置連接超時(shí)為20秒,采用系統(tǒng)DSN方法連接數(shù)據(jù)庫(kù)的連接字符串。
4.3.4 查詢頁(yè)面中調(diào)用數(shù)據(jù)庫(kù)的語(yǔ)句
基于ASP.NET的大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)的實(shí)施過程中,通過系統(tǒng)的需求分析、設(shè)計(jì)和實(shí)現(xiàn),成功編程實(shí)現(xiàn)了大學(xué)生體質(zhì)測(cè)試查詢系統(tǒng)軟件。在B/S三層體系架構(gòu)下,客戶端界面操作簡(jiǎn)單,客戶通過瀏覽器訪問系統(tǒng),應(yīng)用程序執(zhí)行和數(shù)據(jù)庫(kù)訪問在WEB服務(wù)器上完成,最大程度實(shí)現(xiàn)資源共享,可以異地遠(yuǎn)程訪問系統(tǒng)統(tǒng)計(jì)各項(xiàng)指標(biāo)。并且充分發(fā)揮Microsoft.net平臺(tái)的優(yōu)點(diǎn),具有執(zhí)行效率高、良好的可擴(kuò)展性與可定制性、界面友好、互動(dòng)方便等特點(diǎn),實(shí)現(xiàn)了大學(xué)生體質(zhì)健康的管理與在線查詢等功能。目前系統(tǒng)運(yùn)行良好。
* [1]易瑜,吳蓮貴.基于Ajax技術(shù)的新生報(bào)到系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科學(xué)技術(shù)與工程,2009.09.
* [2]吳和群.基于Asp.net的體質(zhì)測(cè)試查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子制作,2014.01.
石磊(1983-),男,湖南婁底職業(yè)技術(shù)學(xué)院,講師,碩士研究生,研究方向:教育管理與體育教學(xué)。