• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    高校體育教學(xué)信息系統(tǒng)的實(shí)現(xiàn)技術(shù)

    2020-02-03 08:22:14張偉
    電子技術(shù)與軟件工程 2020年6期
    關(guān)鍵詞:組件管理系統(tǒng)測(cè)試

    張偉

    (山西經(jīng)濟(jì)管理干部學(xué)院 山西省太原市 030000)

    高校體育教學(xué)信息系統(tǒng)能夠?qū)Ⅲw育教學(xué)資源的利用達(dá)到最大化。將日常復(fù)雜的教學(xué)管理,借助于便利的數(shù)據(jù)化形式表現(xiàn)出來,能夠有效提高教學(xué)效率,提高體育教學(xué)質(zhì)量。在體育老師較少的情況下,對(duì)于學(xué)生做好管理。高校的管理正在朝著信息化方向邁進(jìn),體育教學(xué)管理屬于高校管理的一部分,高校體育教學(xué)管理系統(tǒng)的設(shè)置能夠推動(dòng)學(xué)校整體管理工作信息化的進(jìn)程。

    1 教學(xué)信息系統(tǒng)的實(shí)現(xiàn)技術(shù)的概述

    J2EE 是通過利用Java2 平臺(tái)來簡(jiǎn)化多級(jí)企業(yè)解決方案開發(fā),部署和管理相關(guān)復(fù)雜問題的體系結(jié)構(gòu)。它定義了應(yīng)用于客戶端的客戶組件ACC,Alets 組件,應(yīng)用于服務(wù)器端的組件Web 組件,EJB 組件。它把整個(gè)系統(tǒng)分為了不同的功能單元,主要分為三大層,分別是客戶層,中間層和學(xué)校的信息系統(tǒng)層,系統(tǒng)中間層主要就是EJB 組件和Web 組件。在這樣的結(jié)構(gòu)中,將不同的組件進(jìn)行了一定的責(zé)任劃分,這些組件之間互相聯(lián)系,推動(dòng)了系統(tǒng)的良好運(yùn)行。

    MVC 設(shè)計(jì)模式可以將傳統(tǒng)的Web 編程中應(yīng)用ASP、PHP 這樣的過程強(qiáng)制性的分開,讓各層之間保持獨(dú)立,提高軟件的開發(fā)周期。MVC 就是模型,視圖和控制器的簡(jiǎn)稱,MVC 中的M 代表模型,主要是代表應(yīng)用程序狀態(tài),響應(yīng)狀態(tài)查詢,處理業(yè)務(wù)流程和通知視圖業(yè)務(wù)狀態(tài)的更新。MVC 中的V 代表視圖,它可以顯示模型的狀態(tài),并且接收數(shù)據(jù)更新用戶的請(qǐng)求,將用戶輸入的數(shù)據(jù)及時(shí)的傳給控制器。MVC 中的C 就是控制器,它能夠接受用戶的請(qǐng)求,調(diào)試模型,響應(yīng)客戶的請(qǐng)求,并選擇相應(yīng)的視圖顯示響應(yīng)結(jié)果,這三者之間是緊密聯(lián)系的。通過MVC 模式的設(shè)計(jì),能夠讓整個(gè)程序更加的清晰。因?yàn)樵贛VC 設(shè)計(jì)模式下,將各部的數(shù)據(jù)進(jìn)行了劃分,模塊設(shè)計(jì)和代碼能夠進(jìn)行可重復(fù)性的,使用任何組件和模塊,只要接口合適都可以通用??删S護(hù)性好,在這個(gè)程序過程中表示層和業(yè)務(wù)層相分離。在維護(hù)時(shí)不會(huì)有較大的改變,豐富了用戶的界面,用戶們可以在自己的界面上觸動(dòng)標(biāo)準(zhǔn)命令的模塊。

    Struts 框架是MVC 的實(shí)現(xiàn)模式,繼承了MVC 的各種特性,也作出了相關(guān)的變化和拓展。主要如圖1 所示,分為以下體系結(jié)構(gòu)。

    Struts 的工作原理主要依托模型,視圖,控制器以及配置文件。在模型中表示應(yīng)用程序的狀態(tài)和業(yè)務(wù)邏輯。例如在一個(gè)系統(tǒng)中,它保存著所登錄的賬戶,一切消息信息在用戶登錄的過程中,會(huì)通過相關(guān)的測(cè)試,對(duì)用戶輸入的正確性進(jìn)行匯報(bào)。視圖是用來和用戶實(shí)施互動(dòng)的界面,這一部分的應(yīng)用是是通過JSP 實(shí)現(xiàn)的,在一系列的自定義標(biāo)簽庫(kù)中,通過標(biāo)簽庫(kù)完成JSP 和Model 的映射??刂破鞯墓δ芫褪菑目蛻舳私邮照?qǐng)求,接著運(yùn)行相關(guān)的業(yè)務(wù)邏輯,將響應(yīng)的結(jié)果再送回到客戶端中。在Struts 中通過actionservlet 實(shí)現(xiàn)控制器功能,在得到了HTTP 請(qǐng)求后,根據(jù)配置文件把請(qǐng)求發(fā)給Action 對(duì)象,如果Action 對(duì)象缺失,就會(huì)由actionservlet 創(chuàng)建這個(gè)對(duì)象,配置文件是通過XML 技術(shù)實(shí)現(xiàn)Struts 結(jié)構(gòu)的配置,它決定了actionservlet 把用戶的請(qǐng)求轉(zhuǎn)發(fā)給哪個(gè)action 目標(biāo)。

    圖1:Struts 框架的體系結(jié)構(gòu)

    圖2:高校體育教學(xué)管理系統(tǒng)B/S 與C/S 混合模式

    數(shù)據(jù)庫(kù)系統(tǒng)稱為DBMS,它是對(duì)所有的信息可處理的結(jié)果,數(shù)據(jù)庫(kù)系統(tǒng)的選擇是體育教學(xué)管理系統(tǒng)面臨的重要問題之一。結(jié)合學(xué)校體育教學(xué)管理的需要,選擇SQL server2008 作為開發(fā)管理系統(tǒng)的數(shù)據(jù)庫(kù)。

    2 高校體育教學(xué)信息系統(tǒng)的實(shí)現(xiàn)技術(shù)

    2.1 高校體育教學(xué)管理系統(tǒng)中的主要模式

    在高校體育教學(xué)管理系統(tǒng)中,主要分為三大部分,分別是對(duì)體育教學(xué)資源的管理,體育教學(xué)運(yùn)行的管理以及體育教學(xué)質(zhì)量與評(píng)價(jià)的管理。為了讓體育教學(xué)管理系統(tǒng)能夠有效運(yùn)行,系統(tǒng)需要能夠定時(shí)的處理各種信息資料,系統(tǒng)要有良好的開放性和可維護(hù)性,能夠較快地處理問題。因此在這樣的過程中,就需要對(duì)系統(tǒng)的模式進(jìn)行選擇,當(dāng)前主要有B/S 與C/S 模式,兩者分別是以服務(wù)器模式和客戶端模式為主,B/S 是以服務(wù)器為中心的,可以減少客戶端的壓力,而C/S 模式可以在LAN 中運(yùn)行,能夠?qū)ο到y(tǒng)進(jìn)行有效管理。因此結(jié)合高校體育教學(xué)管理中學(xué)生眾多,而且學(xué)生對(duì)體育教學(xué)的需求等諸多要求,如圖2,要將這兩種模式進(jìn)行有機(jī)的結(jié)合,實(shí)現(xiàn)出共存的模式,來對(duì)學(xué)校的體育教學(xué)信息系統(tǒng)進(jìn)行有效的構(gòu)建。

    2.2 高校體育教學(xué)管理系統(tǒng)的主要設(shè)計(jì)流程

    在體育教學(xué)管理系統(tǒng)中,分為了教學(xué)資源管理,教學(xué)質(zhì)量評(píng)價(jià)管理和運(yùn)行管理這些方面的內(nèi)容就要做好相關(guān)的設(shè)計(jì)。對(duì)于體育教學(xué)資源管理而言,這部分模塊的主要功能是提供教學(xué)課件和相關(guān)文件的上傳下載和維護(hù),老師們能夠利用文件上傳功能,將體育上課所需要的各種資料,從電腦傳輸?shù)椒?wù)器上。資源維護(hù)是用來維護(hù)已經(jīng)存在的相關(guān)文件資料,并能夠?qū)崿F(xiàn)對(duì)這些文件資料的修改和刪除工作,修改就是用新的文件覆蓋原有的文件。為了讓老師們更好地對(duì)系統(tǒng)進(jìn)行應(yīng)用,在設(shè)置的過程中要考慮權(quán)限問題,每個(gè)老師只能對(duì)自己上傳的文件進(jìn)行修改和刪除,這樣能夠讓整個(gè)系統(tǒng)運(yùn)行更加的清晰,對(duì)于資料的查詢下載則是針對(duì)學(xué)生而言的,學(xué)生在登錄系統(tǒng)之后,要根據(jù)自己的課程信息選擇去查詢相關(guān)的資料。

    體育教學(xué)運(yùn)行管理是對(duì)于學(xué)生們學(xué)號(hào)查詢課程安排所在院系,授課的老師以及最后取得成績(jī)等相關(guān)資料的查詢。體育教學(xué)管理系統(tǒng)的主要運(yùn)行管理的部分是滿足對(duì)于相關(guān)體育課內(nèi)容的查詢,可以查詢上課的哪位老師,上課的時(shí)間,可以讓學(xué)生們利用學(xué)號(hào)進(jìn)行查詢,利用姓名進(jìn)行查詢,這是體育教學(xué)前的任務(wù)。而在課程進(jìn)行過程中涉及到了相關(guān)的體育考試,為了讓學(xué)生們能夠?qū)w育考試成績(jī)進(jìn)行快速了解,管理系統(tǒng)上要及時(shí)地對(duì)學(xué)生的體育考試時(shí)間和成績(jī)進(jìn)行顯示,能讓學(xué)生們進(jìn)行有效的查詢,因此,這部分主要的內(nèi)容就是對(duì)學(xué)生信息進(jìn)行修改。然后通過智能化的分析,對(duì)每個(gè)學(xué)生的日常體育學(xué)習(xí)和上課的情況進(jìn)行匯總,幫助老師們更清晰的了解到學(xué)生情況,方便老師進(jìn)行管理。

    而對(duì)于體育教學(xué)質(zhì)量和評(píng)價(jià)的管理則主要是需要老師結(jié)合學(xué)生的情況進(jìn)行評(píng)價(jià),這一部分主要功能也是以信息查詢?yōu)橹鞯?,是?duì)于老師的上課進(jìn)行評(píng)價(jià),老師們可以在系統(tǒng)上對(duì)自己的教學(xué)評(píng)價(jià)結(jié)果進(jìn)行查詢,在體育教學(xué)中成績(jī)不合格的學(xué)生進(jìn)行查詢,這樣能夠更加便于老師后續(xù)開展體育教學(xué),這些都通過模塊展現(xiàn)出來,形成匯總信息。

    2.2.1 “環(huán)境變量”設(shè)計(jì)

    在系統(tǒng)變量中添加以下JAVA_HOME、CLASSPATH、PATH 三個(gè)環(huán)境變量(假設(shè)jdk 安裝在c:jdkl.6):

    然后測(cè)試Java 的安裝環(huán)境,在DOS 窗體下,輸入Javaversion,這些都能正??吹骄驼f明安裝成功。

    2.2.2 Struts 配置

    為Struts 應(yīng)用配置Web.xml 文件

    配置要選擇Action Servlet,因?yàn)锳ction Servlet 支持多線程,在初始化參數(shù)對(duì)Servlet 的運(yùn)行環(huán)境進(jìn)行初始化配置。

    基于這兩者的基礎(chǔ)上,進(jìn)一步的對(duì)相關(guān)的程序進(jìn)行完善。在設(shè)置完成之后,程序能夠智能的識(shí)別出來異常情況,然后進(jìn)行有效地修復(fù)。在整個(gè)高校體育教學(xué)管理系統(tǒng)的實(shí)現(xiàn)過程中,首先是由登錄界面,然后由管理員或者老師進(jìn)行登錄,看是否對(duì)課程進(jìn)行選擇應(yīng)用。進(jìn)行相關(guān)的操作,刪除課程后進(jìn)一步課程項(xiàng)目刪除課程的數(shù)據(jù),最后結(jié)束。如果是在進(jìn)行添加課程的情況下,直接添加課程或者顯示到添加課程的界面,輸入相關(guān)的課程信息之后檢查有效性,然后順利地添加課程,創(chuàng)建課程科目,繼續(xù)進(jìn)行添加,結(jié)束相關(guān)步驟。例如,教師進(jìn)入到登錄界面之后要添加游泳課程,進(jìn)入到課程添加界面后,輸入游泳課添加信息,確認(rèn)輸入信息有效之后,添加相關(guān)課程,然后創(chuàng)建出課程科目,繼續(xù)添加健美操課程,按照相關(guān)的操作流程,將所有的體育選課添加完成之后,學(xué)生們就可以進(jìn)入系統(tǒng)中進(jìn)行選課。

    2.3 完成系統(tǒng)測(cè)試,投入使用

    教學(xué)管理系統(tǒng)完成之后要通過測(cè)試,設(shè)置相應(yīng)的測(cè)試計(jì)劃來保證系統(tǒng)能夠正常運(yùn)行,這個(gè)測(cè)試計(jì)劃就叫做體育教學(xué)管理系統(tǒng)測(cè)試。通過用戶管理學(xué)生信息管理教學(xué)資源課程管理成績(jī)管理等進(jìn)行相關(guān)的測(cè)試,測(cè)試的方法是利用臨界值等價(jià)值等進(jìn)行黑盒測(cè)試,采取自動(dòng)化的測(cè)試工具,最后交由QA 檢測(cè)。全面測(cè)試總共分為兩周時(shí)間進(jìn)行,主要是對(duì)系統(tǒng)個(gè)流程進(jìn)行測(cè)試。系統(tǒng)功能完成后,針對(duì)老師和學(xué)生兩大群體的用戶進(jìn)行了分別測(cè)試,結(jié)合測(cè)試完善功能性的問題最終顯示工作正常,達(dá)到預(yù)期效果之后再投入使用,讓高校體育教學(xué)信息系統(tǒng),有效地協(xié)助高校體育教學(xué)的管理。

    3 結(jié)束語

    總結(jié)全文,高校體育教育信息系統(tǒng)的實(shí)現(xiàn),能夠有效的提升高校體育教學(xué)的整體質(zhì)量,為高校信息化的管理提供有效的支持,不斷的完善高校體育教學(xué)信息系統(tǒng),本文更深層次的研究Struts 的原理,讓各系統(tǒng)各部分的配置更加高效。并且在后續(xù)的實(shí)踐應(yīng)用過程中,不斷完善程序,增加系統(tǒng)的實(shí)用性,讓系統(tǒng)能夠幫助高校體育教學(xué)實(shí)現(xiàn)更好的管理。

    猜你喜歡
    組件管理系統(tǒng)測(cè)試
    無人機(jī)智能巡檢在光伏電站組件診斷中的應(yīng)用
    能源工程(2022年2期)2022-05-23 13:51:50
    基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
    幽默大測(cè)試
    幽默大師(2020年11期)2020-11-26 06:12:12
    新型碎邊剪刀盤組件
    U盾外殼組件注塑模具設(shè)計(jì)
    “攝問”測(cè)試
    “攝問”測(cè)試
    “攝問”測(cè)試
    基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
    海盾壓載水管理系統(tǒng)
    额尔古纳市| 元氏县| 栾城县| 新沂市| 军事| 共和县| 澄江县| 图们市| 抚顺县| 衡水市| 宽城| 宜章县| 鲜城| 贺兰县| 来安县| 兴和县| 彰化市| 平湖市| 玉屏| 临澧县| 收藏| 义乌市| 龙门县| 常山县| 西林县| 宣汉县| 新晃| 泸溪县| 滨州市| 上林县| 石渠县| 青州市| 东阳市| 获嘉县| 鄂尔多斯市| 十堰市| 莎车县| 保定市| 卢湾区| 台前县| 东阿县|