卜藝宏(寶雞職業(yè)技術(shù)學(xué)院藝術(shù)體育系,寶雞,721013)
?
大學(xué)生體質(zhì)健康測(cè)試管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
卜藝宏
(寶雞職業(yè)技術(shù)學(xué)院藝術(shù)體育系,寶雞,721013)
摘要:針對(duì)當(dāng)前信息技術(shù)的發(fā)展和體育部門無(wú)紙化辦公的需求,提出一種基于web技術(shù)的大學(xué)生體質(zhì)測(cè)試管理系統(tǒng)。通過對(duì)大學(xué)生體質(zhì)測(cè)試的業(yè)務(wù)和工作流程的分析,將系統(tǒng)角色分為教師、學(xué)生和管理員三個(gè)角色,同時(shí)結(jié)合系統(tǒng)開發(fā)需求,利用ASP. NET+ADO.NET+SQL Server等技術(shù)體系對(duì)系統(tǒng)進(jìn)行開發(fā),從而實(shí)現(xiàn)了對(duì)學(xué)生體質(zhì)測(cè)試成績(jī)的網(wǎng)絡(luò)化管理。
關(guān)鍵詞:體質(zhì)健康;測(cè)試;web技術(shù);ASP.NET;網(wǎng)絡(luò)化
隨著我國(guó)經(jīng)濟(jì)和社會(huì)的發(fā)展,體質(zhì)健康開始逐步進(jìn)入到人們關(guān)注的視野。如何提高全民的素質(zhì),成為當(dāng)前人們思考的重點(diǎn)。而大學(xué)生作為體質(zhì)健康關(guān)注的重要組成部分,對(duì)其身體體質(zhì)進(jìn)行全方面為的監(jiān)控和管理,是當(dāng)前提高高素質(zhì)人才體質(zhì)的一個(gè)重要步驟。同時(shí),隨著現(xiàn)代信息技術(shù)的不斷發(fā)展,智能化、網(wǎng)絡(luò)化成為當(dāng)前應(yīng)用的趨勢(shì),并成為當(dāng)前應(yīng)用的主流。本文結(jié)合當(dāng)前的計(jì)算機(jī)技術(shù),設(shè)計(jì)了一款用于大學(xué)生體質(zhì)健康管理的軟件,并對(duì)軟件開發(fā)進(jìn)行了簡(jiǎn)單的介紹。
1.1 設(shè)計(jì)目標(biāo)性是系統(tǒng)設(shè)計(jì)的一個(gè)重要方面。由此在對(duì)系統(tǒng)的設(shè)計(jì)中,必須有一套完整的安全訪問機(jī)制,加強(qiáng)對(duì)用戶登錄和身份的驗(yàn)證,以此保證系統(tǒng)的安全。
3)可擴(kuò)展性
在對(duì)系統(tǒng)的設(shè)計(jì)中,必須充分考慮將來系統(tǒng)的業(yè)務(wù)擴(kuò)展問題。而對(duì)本體質(zhì)測(cè)試系統(tǒng)來講,隨著體質(zhì)測(cè)試的不斷應(yīng)用,其功能需求也在不斷的擴(kuò)展。因此,良好的可擴(kuò)展性是保證這些需求的基礎(chǔ)。
4)用戶友好性
在對(duì)界面進(jìn)行設(shè)計(jì)中,人性化設(shè)計(jì)是系統(tǒng)能否滿足用戶需求的一個(gè)重點(diǎn)。而對(duì)系統(tǒng)界面進(jìn)行設(shè)計(jì)中,不僅僅包括靜態(tài)的界面設(shè)計(jì),還包括動(dòng)態(tài)的人機(jī)交互設(shè)計(jì),總之就是用戶在使用系統(tǒng)時(shí),能感受到最大的便捷和服務(wù)。
對(duì)系統(tǒng)整體架構(gòu)設(shè)計(jì)來講,本文則采用當(dāng)前比較流行的瀏覽器/服務(wù)器模式。該模式為Web興起之后的一種網(wǎng)絡(luò)結(jié)構(gòu),是從傳統(tǒng)的C/S(Client/Server)演變而來的。
而在該系統(tǒng)中,采用B/S模式的原因主要為B/S模式的成本和技術(shù)簡(jiǎn)單,有利于對(duì)系統(tǒng)功能進(jìn)行擴(kuò)展。同時(shí)該架構(gòu)模式在數(shù)據(jù)的安全性方面也非常高。對(duì)B/S模式來講,將數(shù)據(jù)全部集中在服務(wù)器中,客戶端不需要保存任何的數(shù)據(jù)和信息,也不需要對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)更新,從而保證了整體使用的安全性。
本文將系統(tǒng)分為三層:表示層、應(yīng)用層和數(shù)據(jù)層。其中,表示層主要由.aspx 頁(yè)面、可視化客戶端等構(gòu)成。這部分主要為系統(tǒng)通信和訪問的窗口,是系統(tǒng)與用戶交流的接口,對(duì)數(shù)據(jù)進(jìn)行搜集和展示。業(yè)務(wù)層是整個(gè)系統(tǒng)的核心,該層主要包括各種不同的邏輯處理功能,負(fù)責(zé)對(duì)具體的業(yè)務(wù)進(jìn)行處理,如體質(zhì)課程管理、體質(zhì)
根據(jù)國(guó)家體育總局和教育部對(duì)大學(xué)生體質(zhì)要求,對(duì)其中的測(cè)試項(xiàng)目進(jìn)行分類,從而通過網(wǎng)絡(luò)化的方式對(duì)學(xué)生的體質(zhì)測(cè)試成績(jī)進(jìn)行統(tǒng)計(jì),以此更好的利用網(wǎng)絡(luò)化的方式為后續(xù)的大學(xué)生體質(zhì)分析奠定數(shù)據(jù)基礎(chǔ)。
1.2 設(shè)計(jì)原則
根據(jù)上述的分析,筆者認(rèn)為該系統(tǒng)的設(shè)計(jì)需要遵循以下幾點(diǎn)原則:
1)穩(wěn)定性
對(duì)系統(tǒng)使用者來講,穩(wěn)定性是其使用的前提。通過較高的穩(wěn)定性,可提高系統(tǒng)使用的體驗(yàn)度。因此,在系統(tǒng)運(yùn)行中,必須保證不會(huì)因?yàn)橐话愕恼J(rèn)為或者是外部的異常原因?qū)е孪到y(tǒng)出現(xiàn)崩潰。同時(shí)在系統(tǒng)出現(xiàn)問題后,相關(guān)的數(shù)據(jù)可及時(shí)的得到備份,并在第一時(shí)間可迅速恢復(fù),保證今后系統(tǒng)的正常運(yùn)行。
2)安全性
在系統(tǒng)當(dāng)中存儲(chǔ)著大量的個(gè)人信息,因此,對(duì)用戶來講,安全測(cè)試分類、體質(zhì)測(cè)試成績(jī)錄入等。而業(yè)務(wù)層調(diào)用類 Load User,該類會(huì)和數(shù)據(jù)層通信,完成登錄驗(yàn)證,最后把結(jié)果返回。最后一個(gè)是數(shù)據(jù)層,數(shù)據(jù)層主要由數(shù)據(jù)庫(kù)表組成,在數(shù)據(jù)庫(kù)中存儲(chǔ)著學(xué)生、體育工作者的相關(guān)信息,這些信息提供給業(yè)務(wù)層使用,從而實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的交互。
對(duì)系統(tǒng)的運(yùn)行來講,要保證系統(tǒng)的運(yùn)行,良好的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是關(guān)鍵。而網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),就是計(jì)算機(jī)與網(wǎng)絡(luò)設(shè)備要實(shí)現(xiàn)互聯(lián),必須使用一定的組織結(jié)構(gòu)進(jìn)行互聯(lián),這種結(jié)構(gòu)就叫網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以形象地描述出網(wǎng)絡(luò)各組成部分的相互關(guān)系及在網(wǎng)絡(luò)中的相對(duì)位置。在對(duì)本系統(tǒng)的網(wǎng)絡(luò)拓?fù)洳季种?,考慮到使用的實(shí)際,采用分散式控制的方式,即當(dāng)網(wǎng)絡(luò)中的任何節(jié)點(diǎn)出現(xiàn)問題,不會(huì)影響整體網(wǎng)絡(luò)的正常運(yùn)行,從而提高了網(wǎng)絡(luò)運(yùn)行的可靠性。具體如圖所示。
系統(tǒng)實(shí)現(xiàn)需要良好的開發(fā)環(huán)境,從而保證系統(tǒng)的正常和高效率的運(yùn)行。在對(duì)本系統(tǒng)的實(shí)現(xiàn)中,主要采用軟、硬件結(jié)合開發(fā)的方式。
1)開發(fā)電腦主機(jī)配置
型號(hào):XEON5110 4核;內(nèi)存4G;硬盤500G
開發(fā)工具:Visual Studio 2008
C#語(yǔ)言
ASP.NET
通過采用ASP.NET等技術(shù)對(duì)系統(tǒng)的開發(fā),實(shí)現(xiàn)了對(duì)學(xué)生體質(zhì)測(cè)試成績(jī)的網(wǎng)絡(luò)化管理,從而為提高大學(xué)生體質(zhì)奠定了實(shí)踐基礎(chǔ)。
參考文獻(xiàn)
[1]申良,劉洲洲. 一種高校學(xué)生體質(zhì)健康測(cè)試管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子設(shè)計(jì)工程,2016,01:55-57+61.
[2]王洪恩. 《學(xué)生體質(zhì)健康標(biāo)準(zhǔn)》測(cè)試系統(tǒng)WSNS的研究與開發(fā)[J]. 電子測(cè)試,2014,14:107-108.
[3]陳彩虹. 基于體育教學(xué)的學(xué)生健康測(cè)試系統(tǒng)設(shè)計(jì)[J]. 電子測(cè)試,2013,13:197-198.
卜藝宏.1973.4.21.籍貫:陜西、韓城…研究方向:體育教學(xué)…職稱:高校講師
課題:寶雞職業(yè)技術(shù)學(xué)院院級(jí)課題 課題編號(hào) 2015080y,課題名稱“我院學(xué)生體質(zhì)健康測(cè)試現(xiàn)狀分析研究 。
The design and implementation of College Students' physical fitness t est management system
Bu Yihong
(Baoji Vocational and Technical College of Art and Physical Education Department,Baoji,721013)
Abstract:In view of the current development of information technology and sports departments paperless office needs,propose a web-based technology students physical fitness test management system.Through business and workflow analysis of college students physical fitness test,the system is divided into the role of teachers,students and administrators three roles,combined with systems development needs using ASP. NET + ADO.NET + SQL Server technology system to system development,thus realizing the student's test scores of network management.
Keywords:physical health;testing;web technology;ASP.NET;Network
作者簡(jiǎn)介