王 斐
(西安航空職業技術學院,西安,710089)
體育教學在線管理系統的設計與實現
王 斐
(西安航空職業技術學院,西安,710089)
文章介紹了利用C#語言+SQLServer數據庫開發的可應用于校園體育課程教學管理的網絡信息系統。系統實現對課程選課、課程評價、體育課程資源等多個在線功能的管理,并對系統的其他設計進行了闡述。
體育;在線管理;系統設計;C#語言
信息化時代如何實現對教學管理的現代化,從而為課堂教學與教學管理服務成為當前思考的重點。體育教學管理改革也必須在信息化技術條件下,改變傳統的管理方式、教學方式和課程評價方式,從而提升教學管理的效率,提高體育課程教學質量,成為體育教研組研究的重點。而現階段針對體育教學管理的信息化發展,通常依托學校內部校園網。這樣的管理方式在一定程度上可節約學校內部資源,但是由此帶來的體育教學管理缺乏針對性,確定的效果也不明顯。因此,文章提出了更具備針對性和更具特色的體育在線管理系統。
1.1實用性原則
對該系統的開發應具備其實用性,從而使得全校師生能運用該平臺進行使用。而實用性是對系統設計的根本的出發點,也是對系統質量進行判定的首要的標準。體育教學在線管理的目的是改變傳統的體育課程管理方式,從而形成更符合體育教學實際的課程教學全稱監督、評價和信息反饋等的系統。因此,在對系統進行設計的時候,必須考慮到體育課程所涉及的各項事務,從而實現多線程的對教學協同管理。
1.2簡潔性與易用性原則
對系統界面的設計要力求簡單、簡單,使得廣大的師生在運用該系統的時候,對系統功能能一目了然,并充分考慮到不同使用人群的水平,從而使得該系統在簡潔性和易用性原則下滿足不同人群的使用愛好。
1.3可擴展性原則
系統的設計必須充分考慮到未來硬件和軟件的發展,從而保證系統的使用能夠在未來很長一段時間內不需要進行大的調整和改變,以便節約成本。因此,系統必須滿足可擴展性的原則,從而使得系統在今后的管理當中,可隨時增添新的功能或者是對現有的功能進行隨時的升級與移植,并預留各種不同數據接口可隨時與校園網數據進行數據交換。
1.4經濟性原則
經濟性原則的要求則是在充分考慮資源和技術的前提下,實現對系統運行的最優方案。因此,在對系統硬件與軟件配置過程中,盡可能的采取現階段比較先進的技術和系統架構,從而減少后期的維護成本和保證系統的可擴展性。而所謂的先進不是一味的追求現階段前沿的硬件與軟件技術,而是必須結合自身的經濟情況的條件下,選擇最適合的軟、硬件,從而滿足經濟性的原則。
通過UML用例分析,將系統的使用角色分為教師、學生、管理員等不同的角色。因此,將系統功能分為系統管理、用戶管理、選課管理、體育課程資源管理、考核評價、交流模塊、新聞管理等不同的應用模塊。其具體的功能設計如圖1所示。

圖1 系統功能設計
系統管理則主要包括對系統注冊用戶的賬號管理、權限管理和系統的日志管理。具備對系統的初始化訪問控制、功能擴展和安全控制等,同時系統管理員則主要負責度系統進行日常的維護和管理;
用戶管理模塊功能則主要包括對系統使用者的角色進行權限的劃分,從而保證不同的角色使用不同的功能;
課程管理包括對整個學校的體育排課設置、授課計劃和課表內容等進行安排。該模塊具備數據的導入與導出、數據統計、下載、打印等,通過在線對數據的操作可實現對不同信息的實時更新,從而讓用戶能實時了解體育課程安排的動態;
選課管理涉及大量的數據信息,也是體育課程管理中最為復雜的工作。因此,要保障該模塊正常工作,必須采用大量的技術來保障學生選擇。在該模塊中,采用排隊原則,當管理員對體育課程報名人數進行設置之后,會根據用戶選擇的時間進行排隊,從而保障用戶能選上課程。同時,針對選課中存在的問題,系統應及時提出相關的信息,從而保障模塊功能的運行。
考評管理包括對學生的考評和對教師的考評。學生的考評則主要包括理論答卷、學生成績錄入、成績查詢、成績修改、結果分析。而對學生期末成績的總結則按照平時的表現、曠課或請假次數、上課問題回答積極程度、期末考試成績等,并按照一定的分數權重等進行綜合評價;同時體育教師教學質量測評為保證其客觀性,采用學生評價、同行評價、專家評價等進行綜合考核,從而了解教師在備課、教學方式、學生反映等多方面的信息,并及時提供信息反饋給廣大的任課老師,以此方便及時改變教學和授課的方式,從而實現對教學管理的動態考核和評價。
體育課程資源管理包括對教師教學資源學習、精品課程、考試題庫管理等不同的子模塊。通過該模塊學生科實現對不同教學資源和相關精品體育課程的學習。教師則可上傳相關的體育視頻、多媒體課件資料等,同時還對體育理論考試的題庫進行實時更新和維護。
交流模塊主要通過BBS模塊的形式,實現教師和學生的網絡互動。模塊結合體育課程的要求,分為不同的主流,從而方便學生針對不同的主題進行不同的交流。
新聞管理則主要為教師和管理員使用。根據課程的安排,發布相關的系統信息與課程安排信息,從而方便用戶進行查看和調整。
結合系統用戶應用的實踐,依托校園網,使得學生可通過Internat/Internet方式,即可實現對系統的訪問,從而確保系統訪問的隨時性和隨地性。而為使得系統訪問的方便性,對系統的設計采用B/S模式架構,該模式只需用戶安裝web瀏覽器,即可實現對系統的訪問,并實現包括選課、體育考試、體育學習等多方面的功能的訪問。其具體的架構如圖2所示。

圖2 系統整體架構設計
系統整體的數據流向則為通過用戶注冊或者是不注冊,通過web瀏覽器對不同功能的點擊,在點擊后通過ASP.NET與應用服務器響應,并通過應用服務器的邏輯處理功能,將用戶的需求分配給不同的功能模塊。應用功能則利用COM組件實現與數據層的交互,并通過用戶層中的ADO.NET組件,將數據搜索和查詢的結果反饋給用戶,從而實現系統整個數據的流向。
4.1系統軟件配置實現
對系統的開發,主要依托學校校園網的優勢,因此,對系統軟件的選擇必須與學校網絡資源等相符合。應用服務器操作系統的選取采用Windows Server 2003操作系統。開發語言則采用C#語言,主要的開發工具則使用ASP.NET3.0開發。而數據庫管理系統則采用Server 2008。數據層與數據庫的交互采用ADO.NET組件中的ODBC街接口實現。
4.2系統硬件系統配置
服務器硬件則為1G內存,硬盤大小在500G。客戶端硬件只需要進行IE7.0及其以上進行訪問即可。而網絡則指需要滿足因特網和TCP/IP協議即可。
4.3數據庫連接實現
在該系統對數據庫的連接當中,采用Connection對象實現。而其具體的步驟為首先聲明一個Connection的對象的實例;其次是給Connection的對象進行賦值,最后則是調用其中的OPEN()方法進行連接。其具體的代碼為:

本文利用C#語言編程,實現了對系統的構建,并通過在高校
的試運行,取得了良好的效果。而對本系統的構建也是對現代信息技術下的體育教學改革的嘗試,對提升高校辦學效率,改善教學環境具有很強的作用。但是,對系統的開發還存在很多的問題,需要在運行中不斷的進行修正。
[1] 孫曼曼,崔素麗,王勇兵. ASP.NET連接SQL Server數據庫的實現[J]. 科技信息(學術研究),2008,29:208-209.
[2] 謝卓鋒,覃立,郭修琪,林文賢,孫超. 體育學術網絡研討的實踐探索——“體育在線”論壇的建設與發展[J].體育學刊,2009,03:108-112.
[3] 劉志紅.學校體育教學評價體系構建與可操作性研究[D].河北師范大學,2007.
王斐;性別:男;出生年:1980-07;籍貫(省市):陜西省渭南市.目前職稱狀況:講師;學歷:研究生;主要研究方向:體育教學與管理
Design and implementation of online management system of PE Teaching
Wang Fei
(Xi'an Aerotechnical Polytechnic College, Xi'an,710089)
This article introduces the use of it can be used in teaching management of campusphysical education curriculum of the network information system of C# language and+SQLServer database development.The realization of the system of the multiple functions of curriculum selection,curriculum evaluation,sports curriculum resources management,andother design system are described in this paper。
sports;online management;system design;C# language
2014—06—18