【正文】
EE構(gòu)架系統(tǒng),及如何使系統(tǒng)的功能模塊得到實現(xiàn)。畢業(yè)設(shè)計說明書作 者: 王妤 學(xué) 號: 108397 系: 計算機科學(xué)與軟件 專 業(yè): 網(wǎng)絡(luò)工程 題 目: 網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)的開發(fā) 指導(dǎo)者: 吳清 教授 評閱者: 許智宏 副教授 2015年6月15日畢業(yè)設(shè)計(論文)中文摘要網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)的開發(fā)摘要: 隨網(wǎng)絡(luò)技術(shù)以及信息技術(shù)的發(fā)展普及,怎樣有效的管理學(xué)生資料與教學(xué)資源,實現(xiàn)優(yōu)化是網(wǎng)絡(luò)教學(xué)輔助系統(tǒng)的主要問題。最后總結(jié)了實踐中發(fā)現(xiàn)的缺陷和不足。遠程教學(xué)允許教師與學(xué)生間同步以及異步地以文本、圖象、音頻或視頻等模式進行交互教學(xué)活動。當(dāng)今社會,國內(nèi)外都相當(dāng)重視數(shù)字化教育教學(xué)的發(fā)展,網(wǎng)絡(luò)學(xué)生的構(gòu)成已經(jīng)從單一群體擴大到多元化群體中。迭代開發(fā)的要求,建立初步模型圖系統(tǒng)。需求分析就是要了解在這個應(yīng)用系統(tǒng)中,用戶需要查詢、更新、刪除和保留哪寫數(shù)據(jù),收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。因為系統(tǒng)采用B/S模式,系統(tǒng)的最終目標實現(xiàn)要靠服務(wù)器端的系統(tǒng)設(shè)計來完成。系統(tǒng)接收到客戶請求后,首先對其中的程序段實行編譯,由java的虛擬機執(zhí)行所需任務(wù)。其最終目的是更快的速度向市場推出創(chuàng)造性的客戶解決方案,而且這種平臺獨立的、基于組件的J2EE解決方案不會被束縛在任何一個廠商的產(chǎn)品和API上。另外一點,安裝后,對環(huán)境變量進行配置:(4).數(shù)據(jù)庫系統(tǒng)系統(tǒng)進行日常數(shù)據(jù)的維護和管理都依靠數(shù)據(jù)庫的支持。[12]為了保證各個模塊功能順利運行連接正常,需要構(gòu)建以下數(shù)據(jù)庫表:用戶信息表,課程表,作業(yè)表,教學(xué)資源表,課程公告表,選課記錄表[14]。(3)課程提交模塊:教師可以提交新的課程資料,修改曾將上傳過的資料以及個人信息。這是基本jsp頁面構(gòu)架。資源下載是單純的下載模塊,所有用戶都可以使用。需要設(shè)計和使用表:用戶信息,留言板;論壇的用戶表,論壇欄目,論壇帖子,論壇規(guī)則表;在線用戶表,實時會議記錄表。因此,在建設(shè)系統(tǒng)的初期,對各種資源進行合理的分類,對常見的特征進行提取,對他們有個性的部分進行添加外鍵,和一個單獨的列表。使用B/S網(wǎng)絡(luò)運行模式、J2EE技術(shù),還有數(shù)據(jù)庫技術(shù),這些技術(shù)增強了系統(tǒng)的功能實現(xiàn)可靠性、方便性,安全性和可擴展性。由于本系統(tǒng)開發(fā)時間較短,僅僅通過少數(shù)人小范圍的測試,缺乏系規(guī)范量化的以及系統(tǒng)化的測試結(jié)果。662663[15]黃曉州,多媒體研究的教學(xué)與實踐,教育與職業(yè),2008,(32)。尤其感謝我的論文指導(dǎo)老師吳清老師,不厭其煩的給我打電話,指出論文存在的問題。所以,在下一步工作中,首先進一步加深對課題的認識與理解。理論與實踐相結(jié)合,強化了理論知識,對課題的理解也有所加深,為今后的工作積累經(jīng)驗。(2)數(shù)據(jù)庫維護:要及時對數(shù)據(jù)庫進行備份,方法為:打開DB2控制中心。管理員可以對用戶進行編輯管理:站點管理員可以再在網(wǎng)頁插播公告以及新聞。教學(xué)資源管理系統(tǒng)資源管理信息查詢資源下載資源提交登陸修改刪除信息顯示分類查詢關(guān)鍵詞查詢信息顯示資源下載資源信息顯示資源下載登陸用戶信息修改資源管理提交刪除退出退出退出退出站點新聞表驗證身份驗證身份 教學(xué)資源管理系統(tǒng)工作流程圖 教師登錄個人信息,并且驗證成功后,可以把編輯好的課件信息填入網(wǎng)站表格。(3).實時問題解答實時解決問題,實際上是一個刷新頁面顯示相關(guān)問題。,通過指定文本域輸入查找關(guān)鍵詞。(2).系統(tǒng)的結(jié)構(gòu)深度適中:用戶在使用過程中不會厭煩,多次操作找不到所需要的信息。 系統(tǒng)數(shù)據(jù)庫設(shè)計示意圖系統(tǒng)進行統(tǒng)計分析,協(xié)助系統(tǒng)查詢維護系統(tǒng)運行輔助應(yīng)用數(shù)據(jù)系統(tǒng)管理數(shù)據(jù)教學(xué)資源數(shù)據(jù)在線教學(xué)資源管理網(wǎng)上交流輔助管理用戶設(shè)計數(shù)據(jù)庫的設(shè)計最先應(yīng)該滿足用戶需求,其次還需要考數(shù)據(jù)完整性,系統(tǒng)安全性等其他多方面的需求。在系統(tǒng)的開發(fā)過程中,下列工具軟件作為開發(fā)環(huán)境的配置。在此種結(jié)構(gòu)下,用戶界面完全通過萬維網(wǎng)瀏覽器實現(xiàn),部分事務(wù)邏輯在前端實現(xiàn),但主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成3層結(jié)構(gòu)。 系統(tǒng)所要實現(xiàn)的功能被系統(tǒng)構(gòu)架劃分為4個主要功能模塊,圖如下論壇網(wǎng)站管理幫助系統(tǒng)意見與建議資源提交 資源管理留言版在線交流信息查詢網(wǎng)上教學(xué)應(yīng)用系統(tǒng)教師信息查詢網(wǎng)上答疑課程點播輔助管理教學(xué)資源管理學(xué)習(xí)交流在線教學(xué)系統(tǒng)主要包括四個部分:在線教學(xué)子系統(tǒng)為主要的教學(xué)授課平臺。 l 用戶分三類,分別為學(xué)生老師和管理員。最后,設(shè)計和評估各模塊所需功能,直到使不同用戶與項目使用者,都能達成預(yù)期的目標,以及所需要的功能。在近年來的研究和開發(fā)后,中國的網(wǎng)絡(luò)教學(xué)系統(tǒng)已經(jīng)有了初步的規(guī)模了[2]。教學(xué)信息化是遠程網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)的產(chǎn)物。 How to build a flexible, integrated multimedia network teaching environment is the main problem of the network teaching assistant system. Represents a development direction of network teaching, we should seize the opportunity, effor