王 丹
(湖南鐵路科技職業技術學院,湖南 株洲 412000)
在一個任務系統當中,需求分析的是核心組成部分,通過業務流程分析之后,可以將系統的主要使用者確定為教師和一般學生,其中教師能夠負責對系統進行相應的維護和管理,并且對教學計劃中的課程進行重點排列;而學生則參與到課程教學的環節當中,在虛擬網絡課堂內部扮演學習者的角色。這樣一來,教師可以通過這一平臺完成對教學內容的把控,學生可以完成學習內容掌握篩選,這說明用戶在系統中的功能差異可以成為教學管理工作的主要業務部分,對于教學計劃中涉及到的課程和其他管理內容,應該對應系統的更新要求和屬性設置要求,讓相關教育人員具有管理權利。例如在授課結束之后,教師能夠對教學方案涉及到的業務類型進行上傳,教務管理員也可以完成文件的修改和查閱,同時完成對系統用戶的集中管理,例如用戶的登錄和遠程聽課等。而對于學生來說,則可以將教師公布的所有通知和信息進行查閱之后,從中篩選出有價值的部分,對需要參與的課件內容進行整體瀏覽。在課堂開始階段,學生才能對系統的操作權限提出申請獲得語音和遠程協助等方面的操作許可。
在開展各項工作的過程當中,需要考慮到業務環節的教務應用要求,針對不同的操作權限設定相應的管理職能。例如,教務管理員應該在課程方面具有建設和管理的權利,例如判斷某一門課程是否能被所有的學生進行選擇,從而建立課程開放用戶范圍,在設置完有關內容之后,讓學生對課程系統內的信息進行查閱。特別是對高職院校的英語教學而言,教學和職業技能培訓具有非常密切的關聯,文件資源方面的業務也涉及到授課環節的信息處理。
系統數據需求和系統數據流程分析之間緊密聯系,相當于將所有業務流程分析當中的業務數據流動狀況進行明確后,再通過一定的數據模型進行展現,經逐層分解與結構化設計可以得到相應的分層數據流程圖,將所有數據視為一個整體,描繪出不同層次的數據流動狀態。整個系統作為一個整體,能夠對所有數據流圖進行描述,系統在頂層的設計環節當中,可以提供虛擬教室和遠程信息上傳功能,例如教師可以直接通知或安排某些課程的操作時間,而學生在獲得通知公告和業務信息之后,就可以保存這些數據,以便于后期進行讀取和修改。
系統性能需求包含幾個不同的方面,例如信息響應、時間信息接收量、信息傳輸量等各種內容,這些都是目標系統當中需要重點關注的部分。通常情況下,在業務處理方面如果我們不考慮系統本身的處理消耗時間,那么應該將時間控制在8 秒以內,對于無法實現的服務請求和響應通知服務的請求耗時范圍也同樣控制在8 秒以內。有關業務處理方面的性能需求時間,則根據用戶數量進行調整。
網絡教學平臺的建設方案,將從系統設計過程入手,分析系統的體系和邏輯功能框架,從架構角度闡述數據庫設計、概念設計和物理模型設計的有關要求。
網絡教學平臺管理系統在體系結構上采用主流的基于Web 的B/S 模式,這種模式對于客戶端的要求比較低,只需要具備瀏覽器功能即可,不需要安裝額外的運行軟件,也可以讓系統在任何環境下完成操作過程,不受到機器和時間空間的限制。從整體的框架來看,客戶端在收集信息之后將數據傳輸給Web 服務器,然后再傳輸至數據庫服務器,整個數據傳輸流程非常便捷[1]。
在系統邏輯架構方面選擇ASP.net 和AJAX 作為主要軟件開發要求,并且將所有的業務應用規劃為三個層次,每一個層次對應的是不同的內容。
表示層:在表示層這一層當中主要包括Windows 應用程序組件和Web 應用程序組件,在高職院校的網絡教學平臺當中,能夠接收用戶的信息輸入,并將這些信息發送給邏輯層上的.NET 組件集合進行處理,從業務邏輯層接受用戶請求的處理結果之后再將結果以網頁的形式進行反饋。
邏輯層:在邏輯層當中則負責接收,來自于表示層的所有用戶請求,將這些用戶請求發送到數據層之后,還可以將返回的處理結果傳輸給表示層,這是數據和信息傳播時的主要基礎,也是表單數據交互環節不可或缺的部分。
這款洗衣機搭載行業首創AI透視眼功能,可光感探測技術智能感知洗滌液的污濁度、泡沫量,自動識別水的贓污程度。擁有11kg超大容量、90℃高溫洗、中途加衣和智慧筒自潔功能,還能智能烘干。
數據訪問層:數據訪問層可以提供有效的業務邏輯數據服務,例如數據存儲結果、數據檢索結果等。
整個系統具有良好的執行效率和適應性,能夠在多處理器環境下發揮可靠的擴展性功能。根據對業務流程的綜合分析,我們可以針對不同的系統用戶類型來實現課程管理和職業技能管理等。例如,在身份信息方面,只有在確定來訪者的身份之后,才能讓不同用戶使用權限范圍內的各類業務進行相應的操作,所有用戶的信息處理也是在用戶的登錄信息界面進行調整。
又例如,在課程管理模塊可以完成對所有課程信息的管理,例如課程增加、課程刪除、課程編輯、課程查詢等相關內容,課程查詢可以按照課程的名稱以及課程創建的相關信息,從網絡課程資源庫中進行查閱,并且一般情況下課程不會被無故刪除[2]。
在交流模塊當中又劃分為不同的子模塊,其中在線提問模塊可以對有學生用戶提出的各類問題進行答疑解惑,包括對教師普遍關注的各類問題展開討論和研究。
總而言之,系統當中有不同類型的子功能模塊,每一個子功能模塊對應的是不同的權限控制要求,無論是用戶管理模塊、在線系統模塊、課程模塊還是權限管理模塊等,都有嚴格的權限分配,不同的用戶可以加入這個系統當中,按照自己的權利范圍完成各項操作。利用ASP.NET 可以提供功能更加廣泛且更具優勢的執行系統,讓系統的數據分析能力得到大幅提升,使結果更加精確[3]。
在系統數據庫方面,數據庫概念模型設計是其中最為關鍵的內容之一,需要提供不同類型信息之間的相互關系并描述內容實體。一個完整的課程實體當中應該包括課程名稱、課程類型、課程簡介、課程時間和課程設置等,這些主體屬性都包含在模型框架之內。
系統的主要功能模塊設計是根據系統總體設計的有關理論,將業務模塊進行進一步細化,同時針對一些教學管理系統當中的主要功能模塊做出詳細規劃。
在整個系統當中,課程管理模塊是最為關鍵的組成部分,因為課程管理模塊當中的所有參與者都會在模塊當中扮演重要角色,可以針對學生和學生之間的討論交流建立信息框架,包含在線提問或討論等操作。與此同時還可以在功能模塊內部對涉及到的附件信息進行處理分析[4]。
職業技能管理模塊的主要服務,用戶為教務管理員和學生群體,主要用于創建學習內容的管控和在線考核等操作,包括與英語專業相關的技能考核。在添加考核內容之后,可保存試卷或考核信息,將這些結果反饋給教務管理員,學生在進入管理界面之后可以進行在線答題,系統會自動保存并提交答案,最后將標準分數和標準答案一并返回[5]。
文件管理模塊則會對所有錄入的文檔信息進行保存和處理,給用戶提供查詢和審閱的信息支持,而教務管理者還可以對用戶信息文檔進行調整與修改,根據權限要求展開內容分配并返回分配后的結果。
針對當前高職院校英語專業的教學管理業務需求,需要構建網絡教學平臺滿足今后教學的主要功能。教學平臺的目的在于讓教師能夠系統化提升教學效率并培養學生的信息應用能力,加強學生對教學內容的理解和深化。后續的教學實踐環節,教師還應該更加關注網絡教學中的交互任務與系統交互能力,結合軟件應用教學平臺成為教育主導載體,深度推進教育信息化。