freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

網絡教學系統(tǒng)教學應用現(xiàn)狀分析畢業(yè)論文(編輯修改稿)

2025-07-25 20:28 本頁面
 

【文章內容簡介】 的連接更加方便。在功能ODBC相同,它給程序員提供了統(tǒng)一的數(shù)據庫訪問接口。 JDBC訪問數(shù)據庫的過程是這樣的:用戶通過瀏覽器從Web服務器上下載含有Java Applet的HTML頁面。如果其中的Java Applet調用了JDBC,則瀏覽器運行的Java Applet直接與指定的數(shù)據庫建立連接。 JDBC是一個與數(shù)據庫系統(tǒng)獨立的AP工,它包含兩部分:JDBC API和JDBC DriverAPI. JDBC API提供了應用程序到JDBC Driver Manager的通信功能。JDBC DriverAPI支持JDBC Driver Manager與數(shù)據庫驅動程序的通信。 JDBC Driver Manager類似于ODBC Driver Manager,用來管理各數(shù)據庫軟件商提供的JDBC驅動程序。JavaSoft公司提供了一個通用的JDBC Driver Manager,而各數(shù)據庫公司只需提供一個與ODBC類似的JDBC驅動程序,開發(fā)人員就可以用Java語言訪問數(shù)據庫。此外,JavaSoft公司還提供了一個特殊的驅動程序,JDBC_ODBC橋,該軟件支持JDBC通過現(xiàn)有的ODBC驅動程序訪問數(shù)據庫服務器。在DW中通過如下代碼實現(xiàn)與DB2數(shù)據庫的連接:0,39。amp。 contentTvpe=text/html: charset=gb2312errorPage=error. jsp%%try{language=Javaimport=39。.39。String theDriver request. getParameter(Driver)。String theConnString=(ConnectionString)。String theUserName=request. getParameter(UserName)。String thePassword=(Password):if (theDriver!=nullamp。amp。theConnString!=null)Driver aDriver=(Driver)(theDriver).newInstance()。Connection aConn=null。if ((theUserName !=null)}{(thePassword !=null)){Connection aConn= (theConnString,theUserName,thePassword)。}Else{Connection aConn= (theConnString):}catch (Exception e){out. println(HandleException(e)):}%數(shù)據庫設計應首先考慮用戶的需求,在此基礎上,還應滿足安全性、數(shù)據完整性及可擴展性方面的要求。在網絡教學應用系統(tǒng)中,總共有4個功能模塊。.在同一系統(tǒng)的4個不同模塊中,所使用的系統(tǒng)數(shù)據在作用上既有區(qū)別,又有聯(lián)系。每一模塊都要涉及到多種表,而這些表及表與表之間的關系就是數(shù)據庫設計的重點。在對這些功能模塊進行需求分析的基礎上,根據實際情況,將所有表大體分了3類:系統(tǒng)管理類,教學資源類和輔助應用類。 系統(tǒng)管理類數(shù)據包括用戶的信息、系統(tǒng)發(fā)布的公告和系統(tǒng)新聞等。 教學資源類數(shù)據包括課程、課件、軟件、圖片、地址,文檔等資源的說明等信息數(shù)據。 輔助應用類數(shù)據包括學科分類、年級分類等用來輔助進行分類查詢或進行統(tǒng)計分析等應用操作的數(shù)據。 系統(tǒng)數(shù)據庫設計示意圖系統(tǒng)進行統(tǒng)計分析,協(xié)助系統(tǒng)查詢維護系統(tǒng)運行輔助應用數(shù)據系統(tǒng)管理數(shù)據教學資源數(shù)據在線教學資源管理網上交流輔助管理用戶 這樣分的目的是:一方面便于對系統(tǒng)數(shù)據進行組織與存儲,另一方面便于理清表之間的關聯(lián),在系統(tǒng)建成后,有利于管理員進行維護。 數(shù)據完整性是使無序的數(shù)據條理化,確保數(shù)據一致起來,并且正確的數(shù)據被存放在正確的位置的一種手段,是系統(tǒng)能否正常運行的重要保證。因此,在系統(tǒng)數(shù)據表的設計中除了充分考慮現(xiàn)有模塊功能需要,還應盡量減少各表之間的關聯(lián),如實在避免不了,也應當謹慎考慮主外鍵的設置。如在用戶表的設計中,表本身要作為用戶登陸系統(tǒng),教師進行身份認證,管理員管理系統(tǒng)的重要依據,因此,整個用戶表要包含用戶、教師、管理員的信息。然而,用戶、教師和管理員信息在應用又有一些差異,譬如作為一個學生用戶來講,他在登陸以后,系統(tǒng)應該可以了解到他是哪一個年級的。教師用戶登陸后,系統(tǒng)可以幫助在線學生查詢到在線老師的信息。因此,在表中通過添加主鍵來唯一識別用戶的身份,通過添加外鍵將用戶與其相關特定信息建立關聯(lián)。另外,在系統(tǒng)的網上交流模塊中,論壇也要有用戶表??紤]到論壇用戶與系統(tǒng)用戶所管理用戶的信息內容具有很大差異,要將兩個表合二為一進行統(tǒng)一管理與維護,不但占用資源較多,而且使用中容易發(fā)生錯誤。因此,將兩個表分別設計,這樣減化了表的數(shù)據結構,也使得表的作用也更加清晰明了。 系統(tǒng)中各數(shù)據表之間的關系如下::單獨的表包括:服務器信息表、留言表、論壇表情表、論壇規(guī)則表與其他表有關聯(lián)的表包括:用戶信息表、站內公告表、站點新聞表、論壇用戶表 用戶信息表與其他表的關系用戶信息表單位用戶ID年級ID系統(tǒng)ID用戶名單位用戶表單位用戶ID年級表年級ID系統(tǒng)分類表單系統(tǒng)ID教師信息表教師ID站內公告表系統(tǒng)ID系統(tǒng)分類表系統(tǒng)ID 站內公告表與其他表的關系站點新聞表系統(tǒng)ID系統(tǒng)分類表系統(tǒng)ID 站點新聞表與其他表的關系論壇用戶表用戶ID論壇欄目表欄目ID 論壇用戶表與其他表的關系:單獨的表包括:教師信息表與其他表有關聯(lián)的表包括:信息資源表、信息下載表 信息資源表與其他表的關系信息資源類資源類型表年級ID學科ID教師名資源類型表資源類型名稱年級表年級ID學科表學科ID教師信息表教師ID信息下載表信息資源ID信息資源表信息資源ID 信息下載表與其他表的關系:單獨的表包括:年級分類表、學科分類表、系統(tǒng)分類表、軟件分類表、資源類型表、單位用戶表、在線用戶登記表與其他表有關聯(lián)的表包括:論壇欄目表、論壇帖子表論壇欄目表學科ID 學科表學科ID 論壇欄目表與其他表的關系論壇帖子表論壇欄目ID表情ID論壇欄目表欄目ID論壇表情表表情ID 論壇帖子表與其他表的關系第4章 系統(tǒng)設計與實現(xiàn)在系統(tǒng)的構建中應遵循以下原則:、可擴展性:模塊獨立的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結果。模塊獨立性是通過指定具有單一功能并且和其它模塊沒有過多聯(lián)系的模塊來實現(xiàn)的。:深度表示從根模塊到最低層模塊的層數(shù),層數(shù)設置過多不但增加系統(tǒng)的復雜度,而且用戶使用起來也會產生厭煩。,維護起來方便: (1)統(tǒng)一的風格 (2)較好的視覺效果 (3)網頁簡潔,便于傳輸(4)用戶界面的友好性、透明性如下圖所示: 登陸窗口用戶管理驗證身份用戶訪問網上教學系統(tǒng)用戶信息修改用戶注冊在線教學系統(tǒng)教學資源管理系統(tǒng)網上交流系統(tǒng)輔助管理系統(tǒng) 系統(tǒng)工作流程工作流程描述:用戶進入系統(tǒng)后,根據需要登錄,然后根據分配的權限,可以進行相應的操作。在線教學系統(tǒng)課程點播網上答疑課程提交分類顯示關鍵詞搜索課程點播課程信息課程播放退出登陸驗證,登記學生平臺教師平臺選擇在線教師提問解答統(tǒng)一講解統(tǒng)一解答統(tǒng)一講解退出教師信息查詢退出登陸驗證教師信息修改課程管理課程提交信息修改退出授課教師信息顯示 在線教學系統(tǒng)工作流程 工作流程描述:用戶在進入后可選擇相應的功能,只有在需要登陸時才提供身份說明。(1)課程點播:或根據課程列表,或根據課程的分類顯示結果,或根據關鍵詞搜索得到的結果,用戶選擇相應的課程進行播放,同時還可以查詢到課程的詳細信息。(2)網上答疑:用戶登陸后,系統(tǒng)驗證用戶的身份。通過驗證后,將數(shù)據自動添加在線用戶表中,同時根據用戶的身份不同,轉到不同的操作平臺。用戶使用完系統(tǒng)退出時,系統(tǒng)刪除其在表中的信息記錄。(3)課程提交:這一部分主要是方便教師提交課程材料的。通過這一平臺,教師可以對自己所提交過的所有資料進行修改、刪除,并且還可以修改自己的個人信息。(4)教師信息查詢:主要為學生提供方便。學生可以查到系統(tǒng)登記的所有老師的個人情況介紹,對自己所要請教老師的專業(yè)有所了解。為保證該模塊的正常功能的運行,要構建以下數(shù)據庫表:資源信息表、資源分類表、學科表、用戶信息表、教師信息表、在線用戶表、問題與解答。它們的具體實現(xiàn)見附表。 數(shù)據庫的錄入. jsp 網上課程視頻資源通常以流媒體的方式在網上傳輸。當帶寬資源有限時,課程采用什么樣的視頻壓縮技術決定了課程實時播放和音視頻同步的效果以及同時在線觀看人數(shù)。現(xiàn)在工nternet上使用較多的流式視頻格式主要有以下三種:RealNetwork公司的RealMedia、微軟公司的ASF以及蘋果公司的QuickTimea。本系統(tǒng)采用RealNetwork公司的rm格式來實現(xiàn)課程的在線播放。這種格式的文件可以在28K到1200K的帶寬環(huán)境下獲得高品質的在線音頻和視頻觀看效果,制作技術簡單,是現(xiàn)今網絡中較為流行的流媒體傳送方式。用來實現(xiàn)課程點播的JSP代碼片斷如下:%@page contentType=text/html。 charset=gb2312 language=Java import=. %%@include file=Connections/linkIjsp %object id=RVOCX classid=clsid:0V width=362 height281 param name=SRC value= param name=CONTROLS value=ImageWindow param name=CONSOLE value=cons embed src 39。/o(((R I data=(URL))=null”)?:Rl data)% type=audio/xpnrealaudioplugin width=362 height281 controls=ImageWmdow console=cons /embed/objectobject id=RVOCX classid=CLS1D:01 width=368 heightloo 印aram name=SRC value= param name=CONTROLS value=All param name=CONSOLE value=cons embed src=%=(((R1 data=(URL))mull}})7:Rl data)% t ype=audio/xpnrealaudioplugin width=368 height= 100 controls=All console=cons /embed/object……在此代碼片段中,課程播放功能是通過指定的object對象來實現(xiàn)的。在jsp頁面中通過%@ include file= Connections/linklJsp % Connections/。用來指定播放源的則是表中的URL字段。. jsp 在實現(xiàn)課程查詢過程中主要用到了數(shù)據庫語言中的“SELECT*FROM數(shù)據庫名WIRE字段LIKE‘關鍵詞’”語句。 通過index. jsp指定選擇域來選擇查詢分類,指定文本域來輸入查詢關鍵詞,然后系統(tǒng)將用戶的請求參數(shù)傳遞給find. jsp頁。在此,(SORT)賦予參數(shù)MMCoParam,將關鍵詞輸入信息(request. getParameter (“WORD”)賦予另一參數(shù)MuIColParaml 。%String RI_ MMColParaml=“0”。if ((WORD) !=null) {R1_MMColParaml=(String)(WORD)。}%String R1_MMColParam=“0“。if ((SORT) !=null) {RI一 MMColParam=(String)(AREA)。 }%然后利用上面提到的數(shù)據庫語句就可以實現(xiàn)用戶的查詢。 在網上答疑中學生登陸后需要看到在線的教師,同時教師也要看到有哪些學生在與其交流。通過設計一個在線用戶登記表就可解決這一問題。 用戶一旦登陸成功,系統(tǒng)自動將其添加到表中;當學生通過在線老師顯示界面選擇了老師以后,系統(tǒng)會將其選擇記錄下來;系統(tǒng)會通過數(shù)
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1