本站小編為你精心準備了大學生體質健康測試管理系統設計參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
摘要:
針對當前信息技術的發展和體育部門無紙化辦公的需求,提出一種基于web技術的大學生體質測試管理系統。通過對大學生體質測試的業務和工作流程的分析,將系統角色分為教師、學生和管理員三個角色,同時結合系統開發需求,利用ASP.NET+ADO.NET+SQLServer等技術體系對系統進行開發,從而實現了對學生體質測試成績的網絡化管理。
關鍵詞:
隨著我國經濟和社會的發展,體質健康開始逐步進入到人們關注的視野。如何提高全民的素質,成為當前人們思考的重點。而大學生作為體質健康關注的重要組成部分,對其身體體質進行全方面為的監控和管理,是當前提高高素質人才體質的一個重要步驟。同時,隨著現代信息技術的不斷發展,智能化、網絡化成為當前應用的趨勢,并成為當前應用的主流。本文結合當前的計算機技術,設計了一款用于大學生體質健康管理的軟件,并對軟件開發進行了簡單的介紹。
1目標和原則
1.1設計目標根據國家體育總局和教育部對大學生體質要求,對其中的測試項目進行分類,從而通過網絡化的方式對學生的體質測試成績進行統計,以此更好的利用網絡化的方式為后續的大學生體質分析奠定數據基礎。
1.2設計原則根據上述的分析,筆者認為該系統的設計需要遵循以下幾點原則:1)穩定性對系統使用者來講,穩定性是其使用的前提。通過較高的穩定性,可提高系統使用的體驗度。因此,在系統運行中,必須保證不會因為一般的認為或者是外部的異常原因導致系統出現崩潰。同時在系統出現問題后,相關的數據可及時的得到備份,并在第一時間可迅速恢復,保證今后系統的正常運行。2)安全性在系統當中存儲著大量的個人信息,因此,對用戶來講,安全性是系統設計的一個重要方面。由此在對系統的設計中,必須有一套完整的安全訪問機制,加強對用戶登錄和身份的驗證,以此保證系統的安全。3)可擴展性在對系統的設計中,必須充分考慮將來系統的業務擴展問題。而對本體質測試系統來講,隨著體質測試的不斷應用,其功能需求也在不斷的擴展。因此,良好的可擴展性是保證這些需求的基礎。4)用戶友好性在對界面進行設計中,人性化設計是系統能否滿足用戶需求的一個重點。而對系統界面進行設計中,不僅僅包括靜態的界面設計,還包括動態的人機交互設計,總之就是用戶在使用系統時,能感受到最大的便捷和服務。
2系統整體架構設計
對系統整體架構設計來講,本文則采用當前比較流行的瀏覽器/服務器模式。該模式為Web興起之后的一種網絡結構,是從傳統的C/S(Client/Server)演變而來的。而在該系統中,采用B/S模式的原因主要為B/S模式的成本和技術簡單,有利于對系統功能進行擴展。同時該架構模式在數據的安全性方面也非常高。對B/S模式來講,將數據全部集中在服務器中,客戶端不需要保存任何的數據和信息,也不需要對數據進行實時更新,從而保證了整體使用的安全性。本文將系統分為三層:表示層、應用層和數據層。其中,表示層主要由.aspx頁面、可視化客戶端等構成。這部分主要為系統通信和訪問的窗口,是系統與用戶交流的接口,對數據進行搜集和展示。業務層是整個系統的核心,該層主要包括各種不同的邏輯處理功能,負責對具體的業務進行處理,如體質課程管理、體質測試分類、體質測試成績錄入等。而業務層調用類LoadUser,該類會和數據層通信,完成登錄驗證,最后把結果返回。最后一個是數據層,數據層主要由數據庫表組成,在數據庫中存儲著學生、體育工作者的相關信息,這些信息提供給業務層使用,從而實現與數據庫的交互。
3系統網絡拓撲圖設計
對系統的運行來講,要保證系統的運行,良好的網絡拓撲結構是關鍵。而網絡拓撲結構,就是計算機與網絡設備要實現互聯,必須使用一定的組織結構進行互聯,這種結構就叫網絡的拓撲結構。網絡拓撲結構可以形象地描述出網絡各組成部分的相互關系及在網絡中的相對位置。在對本系統的網絡拓撲布局中,考慮到使用的實際,采用分散式控制的方式,即當網絡中的任何節點出現問題,不會影響整體網絡的正常運行,從而提高了網絡運行的可靠性。具體如圖所示。
4系統實現
系統實現需要良好的開發環境,從而保證系統的正常和高效率的運行。在對本系統的實現中,主要采用軟、硬件結合開發的方式。1)開發電腦主機配置型號:XEON51104核;內存4G;硬盤500G開發工具:VisualStudio2008C#語言ASP.NET
5結語
通過采用ASP.NET等技術對系統的開發,實現了對學生體質測試成績的網絡化管理,從而為提高大學生體質奠定了實踐基礎。
作者:卜藝宏 單位:寶雞職業技術學院藝術體育系