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

正文內(nèi)容

實時性遠(yuǎn)程答疑系統(tǒng)的設(shè)計畢業(yè)論文(編輯修改稿)

2024-07-25 13:21 本頁面
 

【文章內(nèi)容簡介】 :(1)系統(tǒng)具有良好的增容性。B/S模式對客戶端要求比較低。客戶端接入Intranet,通過了系統(tǒng)認(rèn)證,得到權(quán)限后,就可以得到系統(tǒng)的服務(wù)。(2)集中了C/S模式和基于主機模型(原有的工作站方式)的優(yōu)點。服務(wù)器負(fù)責(zé)向用戶提供信息和要求的數(shù)據(jù),通過客戶端瀏覽器軟件,呈現(xiàn)給用戶的圖形化界面。服務(wù)器控制信息的布局和內(nèi)容,使得信息的控制和管理非??煽?,這是基于主機的集中管理的優(yōu)點。然而,客戶不僅僅是一個不會說話的終端,它執(zhí)行類似信息高速緩存和在本地存儲山用戶下載的信息類似這樣的任務(wù)。因此,B/S處理模式吸取了C/S模式的精華,又結(jié)合了基于主機的優(yōu)點。 (3)系統(tǒng)具有良好的可維護性。 B/S技術(shù)中各層相對獨立,通過中間技術(shù),可以實現(xiàn)并行開發(fā),用戶層只需要關(guān)心用戶界面,而且與其他用戶共享相同的數(shù)據(jù)訪問模塊,從而使用戶層的開發(fā)量大大減少,維護也相對簡單。 (4)較好的安全性。 由于內(nèi)部網(wǎng)一般都通過防火墻與Internet相通,所以任何來自Internet的瀏覽器提交的請求,都要通過防火墻,得到認(rèn)證后,方可以進(jìn)入。這雖然不能保證百分之百的安全,但至少阻斷了大多數(shù)不當(dāng)或者惡意的入侵。 (5)具有優(yōu)秀的跨平臺性和較高的信息共享度。超文本鏈接標(biāo)示語言 (HTML語言, Hypertext Markup Language),是數(shù)據(jù)格式的一個開放標(biāo)準(zhǔn),大多數(shù)流行的操作系統(tǒng)軟件都支持HTML。因而只需在該平臺上安裝了支持HTML的相應(yīng)的瀏覽器軟件,即可享受共享的信息。 (6)效率高??蛻舳送ㄟ^中間層和數(shù)據(jù)層連接,既降低了客戶端的負(fù)擔(dān)也降低了數(shù)據(jù)庫服務(wù)器的連接代價。 (7)可伸縮性、移植性好。系統(tǒng)規(guī)模擴大時,相應(yīng)的額外開銷的增幅小于系統(tǒng)規(guī)模的增幅。 基于Web的網(wǎng)絡(luò)應(yīng)用模式有兩種,其中C/S模式在技術(shù)上雖然很成熟,但該結(jié)構(gòu)的程序往往只局限在小型的局域網(wǎng)內(nèi)部,不利于擴展。并且,該結(jié)構(gòu)的每臺客戶機都需要安裝相應(yīng)的客戶端程序口。由于我們的系統(tǒng)是一個網(wǎng)絡(luò)答疑系統(tǒng),擁有的用戶量會比較多,因此,如果單純采用該結(jié)構(gòu),系統(tǒng)的安裝與維護工作比較繁重。同時,由于應(yīng)用程序直接安裝在客戶機上,客戶機直接和數(shù)據(jù)庫服務(wù)器交換數(shù)據(jù),系統(tǒng)的安全性也會受到一定的影響。 本系統(tǒng)通過網(wǎng)絡(luò)來提供教學(xué)答疑服務(wù),成功連接到服務(wù)器后,學(xué)生可以瀏覽頁面或是通過Web瀏覽器登錄到本答疑系統(tǒng)頁面,就可以輸入并提交問題內(nèi)容,服務(wù)器在接受到提問后運行相關(guān)程序模塊來進(jìn)行答疑或是保存問題。因此,網(wǎng)絡(luò)答疑系統(tǒng)采用B/S模式是最佳選擇。B/S在網(wǎng)絡(luò)答疑系統(tǒng)中應(yīng)用: 第一層客戶機為用戶與整個系統(tǒng)的接口??蛻舳说膽?yīng)用程序簡化到一個通用的瀏覽器,由它來解釋HTML,顯示網(wǎng)頁內(nèi)容。這里網(wǎng)頁具有一定的交互功能,支持用戶在網(wǎng)頁提供的表單上輸入信息提交給后臺,并提出處理請求。 第二層Web服務(wù)器將啟動相應(yīng)的進(jìn)程來響應(yīng)瀏覽器的請求,并動態(tài)生成嵌入處理結(jié)果的HTML代碼返回給客戶機瀏覽器。如果客戶機的請求還包括數(shù)據(jù)存取,那Web服務(wù)器還需與數(shù)據(jù)庫服務(wù)器協(xié)同完成這一處理任務(wù)。第三層數(shù)據(jù)庫服務(wù)器的任務(wù)是接受Web服務(wù)器向數(shù)據(jù)庫操作的請求,實現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運行結(jié)果提交給Web服務(wù)器。 VB程序的分析Visual Basic課程作為一門編程語言,隨著Internet技術(shù)的迅猛發(fā)展,其模式正充分發(fā)揮其優(yōu)越性,它集動態(tài)性、實時性和交互性于一體?!禫isual Basic程序設(shè)計》課程作為普通高校計算機專業(yè)和非計算機專業(yè)學(xué)生都要學(xué)習(xí)的一門程序設(shè)計語言,不但與學(xué)校計算機二級、三級等級考試的合格率有關(guān),也直接影響著學(xué)生編程能力的培養(yǎng)。因此,利用此種語言編程是非常有時代意義的,所以我選用了此種語言來實現(xiàn)實時性遠(yuǎn)程答疑目的。 用Visual Basic語言設(shè)計的目的,是在Internet上為學(xué)生建立一個課堂之外的學(xué)習(xí)平臺。在這個系統(tǒng)中將建立多個模塊,提供課程知識庫、課程習(xí)題庫、作業(yè)批改、教師學(xué)生互動答疑環(huán)境。由于Visual Basic是公共基礎(chǔ)課程,同學(xué)都了解,此種語言的優(yōu)點就突顯出來了,因此我選用此種語言。 當(dāng)我們在測試?yán)碚撋险业街吸c以后,便把目光轉(zhuǎn)向V B程序設(shè)計本身。我們希望從中發(fā)現(xiàn)更多可利用的環(huán)節(jié),進(jìn)而從理論上解決可行性的問題。,所以我們從分析VB程序的組成格式和Windows程序的運行思路開始著手。 VB程序的總體框架 通過對VB開發(fā)的應(yīng)用程序進(jìn)行分析后,我們發(fā)現(xiàn)VB的源文件主要由下表中的幾類文件組成:文件類型文件功能.exe以二進(jìn)制形式記錄VB應(yīng)用程序的編譯代碼.vbp 以文本方式記錄工程的組成結(jié)構(gòu)(例如組成工程的窗體、模塊等),以及對整個工程所設(shè)置的屬性,實現(xiàn)對VB工程的管理.frm以文本方式記錄VB工程窗體對象所包含控件及其事件信息.frx以二進(jìn)制形式保存窗體上中涉及高級控件的設(shè)計時屬性.bas 以文本方式記錄工程所用到的模塊內(nèi)容 …… VB源文件包含的幾類文件說明 VB集成環(huán)境在打開一個VB工程時,首先裝載VB文件,從中分析出該工程中存在的窗體、模塊等對象,然后進(jìn)一步加載并分析這些對象及其存在的控件、事件、函數(shù)和過程等。VB程序的源文件主要以文本方式并按照一定格式保存,因此我們可以根據(jù)這些文件,分析出該工程的總體框架,并能夠提取出相應(yīng)對象內(nèi)所包含的具體控件屬性和事件。 VB程序的運行機制(1)VB程序采用事件驅(qū)動模型。VB程序是一個標(biāo)準(zhǔn)的Windows應(yīng)用程序,它遵循Windows操作系統(tǒng)的消息驅(qū)動(或事件驅(qū)動)模式。事件驅(qū)動意味著操作系統(tǒng)的每一部分和其他部分,以及與應(yīng)用程序之間是通過Windows消息進(jìn)行通訊的。產(chǎn)生事件以響應(yīng)窗口之間被傳遞的消息,響應(yīng)用戶與操作系統(tǒng)和應(yīng)用程序之間的交互。VB程序的主要工作就是響應(yīng)那些事件。 在VB程序設(shè)計中,一個典型的應(yīng)用應(yīng)包含很多函數(shù),不能確定在Windows中,它們將以怎樣確定的順序執(zhí)行。VB程序必須處理鍵盤和鼠標(biāo)輸入,它們可指向許多用戶界面對象如菜單和按鈕,而菜單和按鈕隨時又可調(diào)用許多函數(shù)中的任何一個。由于Windows應(yīng)用程序使用了完全不同于過程式編程的事件驅(qū)動模型。應(yīng)用程序必須設(shè)置變量、結(jié)構(gòu)和實現(xiàn)初始化。在程序流程的某個點,初始化結(jié)束,活動停止。Windows應(yīng)用程序只是等待用戶各種形式的輸入??梢允髽?biāo)單擊或鍵盤鍵擊的形式輸入。一旦用戶提供輸入,級聯(lián)事件發(fā)生以及應(yīng)用程序響應(yīng)。程序的關(guān)鍵在于考慮到終端用戶可能采取的動作,并等待它們的發(fā)生。這并不是說要考慮每一個可想象的動作,而是僅考慮在你的應(yīng)用程序上下文內(nèi)有意義的那些。(2)如何利用事件驅(qū)動模式:通過前面的分析可以認(rèn)識到,必須能夠?qū)indows事件進(jìn)行模擬。只有這樣我們才可能對VB的程序進(jìn)行模擬操作,才能以某種適當(dāng)?shù)臏y試策略在可能的前提下盡可能“窮盡”用戶的輸入操作,并且對可能的數(shù)據(jù)進(jìn)行“窮盡”的輸入。 其次,在進(jìn)行測試之前必須能夠?qū)B程序所定義的“事件”進(jìn)行合理性判斷。因為,任何一種測試都不可能窮盡Windows事件。我們必須在進(jìn)行模擬事件之前,判斷被測試的程序是否已經(jīng)對題目要求的事件函數(shù)進(jìn)行了定義,并且沒有定義多余的事件函數(shù)。 最后,我們必須能夠在每一次“事件驅(qū)動”以后,通過某種手段探測出VB程序中關(guān)鍵數(shù)據(jù)的變化。(3)Windows 的消息和消息處理:Windows應(yīng)用程序能夠向操作系統(tǒng)和其他的應(yīng)用程序發(fā)送和接收消息,處理幾百條消息(盡管一個典型的應(yīng)用程序僅響應(yīng)這些消息中的一部分)。下圖展示了Windows應(yīng)用程序和 Windows消息的基本流程如下一頁圖223所示: WWW(World Wide Web)是Internet中應(yīng)用最為廣泛的一種多媒體信息服務(wù)。 WWW是基于瀏覽器/服務(wù)器模式,整個系統(tǒng)由Web服務(wù)器、瀏覽器及通信協(xié)議等三部分組成,其中,通信協(xié)議采用的是超文本傳輸協(xié)議HTTP(HyperText Transfer Protocol) 1990年末,第一個WWW軟件實現(xiàn)。1992年,CERN公開發(fā)表了WWW,之后針對不同操作系統(tǒng)平臺的WWW客戶端瀏覽程序相繼開發(fā)出來。由于瀏覽器的簡便易用,普通大眾很快就接受了它,用瀏覽器訪問Internet成為最流行的Internet資源獲取手段。WWW把分布在世界各地的信息連接起來,而瀏覽器成為訪問這些信息的工具。到了1993年,WWW的技術(shù)有了突破性的進(jìn)展,它解決了遠(yuǎn)程信息服務(wù)中的文字顯示、數(shù)據(jù)連接以及圖像傳遞的問題,使得WWW成為Internet上最為流行的信息傳播方式。現(xiàn)在,Web服務(wù)器成為Internet上最大的計算機群,Web文檔之多、鏈接的網(wǎng)絡(luò)之廣,令人難以想象??梢哉f,Web為Internet的普及邁出了開創(chuàng)性的一步,是近年來Internet上取得的最激動人心的成就。最初的WWW技術(shù)只能顯示靜態(tài)的網(wǎng)頁信息,對于要求顯示動態(tài)變化的頁面,實現(xiàn)交互是不可能的。但隨著Internet的不斷發(fā)展,單純的超文本越來越滿足不了人們的需要,因為人們己不滿足于簡單的瀏覽信息,而需要網(wǎng)頁可以滿足訪問者的個性化,需要網(wǎng)頁對訪問者的不同的操作做出不同的反應(yīng),就是人們要求WWW具有動態(tài)性和交互性。由于CGI, ASP, VB技術(shù)的出現(xiàn)和不斷發(fā)展,結(jié)合數(shù)據(jù)庫技術(shù)的使用,使WWW的動態(tài)性和交互性不斷得到增強。CGI, ASP ,VB技術(shù)的應(yīng)用使WWW帶有了很多應(yīng)用程序的特征,瀏覽器也越來越像一個Internet應(yīng)用的包容器,這些包含在瀏覽器里的Internet應(yīng)用自然也就包含了應(yīng)用最廣泛的數(shù)據(jù)庫領(lǐng)域的應(yīng)用。這樣,用瀏覽器就可以訪問到許多Internet上的共享數(shù)據(jù)庫資源,使原有的數(shù)據(jù)庫資源得到有效的利用,更加方便了人們對大量共享信息的訪問和檢索。初始化開始執(zhí)行終止執(zhí)行送來處理的消息給窗口,用于默認(rèn)處理人初始化和創(chuàng)建應(yīng)用窗口處理消息 進(jìn)入消息循環(huán)并從消息隊列得到一個消息 當(dāng)前消息是否WM_QUIT?是否處理程序定義的應(yīng)用消息用于這個消息 圖223Winders程序運行NS 圖3實時性遠(yuǎn)程答疑系統(tǒng)的分析與總體設(shè)計 對于網(wǎng)絡(luò)教學(xué),由于老師和學(xué)生在地理位置上的分離,沒有老師面對面的解釋和演繹。學(xué)習(xí)者可以進(jìn)行自主學(xué)習(xí),這樣學(xué)習(xí)者從聽眾變成索求者,進(jìn)行深入的思考,當(dāng)遇到無法理解需要幫助的時候,及時的答疑和幫助成了必不可少的內(nèi)容。這就要求答疑系統(tǒng)能夠及時解答學(xué)生的疑惑,排除學(xué)生在學(xué)習(xí)上的障礙。因此,答疑系統(tǒng)是網(wǎng)絡(luò)教學(xué)的有用的組成部分之一它應(yīng)該有如下的作用: (1)改善教學(xué)的效果。針對學(xué)生在課程學(xué)習(xí)過程中所反映和提出的共同問題,教師能及時調(diào)整教學(xué)內(nèi)容、進(jìn)度,改善教學(xué)方式,從而提高了教學(xué)效果。 (2)提高效率。通過答疑系統(tǒng)中對基本概念和基本問題的詳細(xì)說明和解答,可以避免將大量時間花費在基本知識的解釋上,從而為深入的討論和交流提供了時間上的保證。 (3)形成寶貴的教學(xué)資源。學(xué)生在學(xué)習(xí)過程中產(chǎn)生的問題以及教師的解答,經(jīng)過一定時間的積累成為可以重復(fù)利用的寶貴資源。其它的學(xué)生可以從以往學(xué)生的問題中取得收獲,教師也能夠利用這些資源來有針對性地改進(jìn)教學(xué)內(nèi)容和進(jìn)度。 (4)完善教學(xué)環(huán)境的設(shè)計學(xué)生的反饋,可以調(diào)整系統(tǒng)的結(jié)構(gòu),改善系統(tǒng)的不足。作為網(wǎng)絡(luò)教學(xué)的一個重要系統(tǒng),、考試等結(jié)合在一起,作為課后學(xué)生答疑、師生交流或教師獲得學(xué)生反饋、衡量教學(xué)效果的一個配套系統(tǒng)。 (5)促進(jìn)了教師和學(xué)生、學(xué)生和學(xué)生之間的互動。有效的教學(xué)應(yīng)使教師與學(xué)生保持有效的互動。教師在教學(xué)中應(yīng)始終充當(dāng)學(xué)生學(xué)習(xí)的促進(jìn)者、指導(dǎo)者和合作者。這種互動給學(xué)生提供了更多的主動參與機會,有利于學(xué)生主動性和創(chuàng)造性的發(fā)展,同時培養(yǎng)學(xué)生能傾聽別人的意見。 (1)總體需求?;诰W(wǎng)絡(luò)教學(xué)的答疑系統(tǒng)是傳統(tǒng)教學(xué)的輔助手段,根據(jù)對國內(nèi)外答疑系統(tǒng)的分析,無論單獨采用哪一種答疑的方式,都存在弊端。為了更好的實現(xiàn)系統(tǒng)的目標(biāo),充分發(fā)揮網(wǎng)絡(luò)答疑系統(tǒng)的作用,系統(tǒng)采用了同步答疑、異步答疑和自動答疑相結(jié)合的方式。根據(jù)以往學(xué)科的教學(xué)經(jīng)驗,由于課程的內(nèi)容具有經(jīng)典和普遍的意義,再加上學(xué)習(xí)者的認(rèn)知規(guī)律存在一定范圍的共性,學(xué)生對課程的理解往往具有很多相似之處,所以他們所提出的問題中有很多是相同的,因此要實現(xiàn)相對智能的答疑還必須建立一個自動答疑系統(tǒng),當(dāng)學(xué)生有問題時應(yīng)該先從問題答疑庫中搜索匹配,如果發(fā)現(xiàn)類似問題且己經(jīng)被解答過,則可以直接將找到的問題和答案返回給學(xué)生;而對于沒有找到相似問題的情況或是學(xué)生不滿意系統(tǒng)返回的答案,答疑系統(tǒng)應(yīng)將該問題的內(nèi)容發(fā)送到答疑系統(tǒng)等待回答。異步答疑系統(tǒng)一方面解決了教師和學(xué)生異地異時的問題,一方面學(xué)生可以在此系統(tǒng)中查看其他的問題達(dá)到自主學(xué)習(xí)的目的,改進(jìn)教學(xué)進(jìn)度等。當(dāng)期末或是有一些問題需要教師和同學(xué)之間進(jìn)行討論時,同步答疑系統(tǒng)就起到了更及時有效的辦法。 (2)功能需求。上面我們對答疑系統(tǒng)的總體需求進(jìn)行了分析,下面就系統(tǒng)的要實現(xiàn)的功能進(jìn)行闡述。答疑系統(tǒng)的根本口的就是要讓學(xué)習(xí)過程中遇到疑問的學(xué)生能盡快找到對該問題的解答,所以答疑系統(tǒng)最基本的需求應(yīng)該是學(xué)生能提問,教師能就這些問題進(jìn)行回答,這也就是要實現(xiàn)“一問一答”這種最基本的答疑方式。另外,由于學(xué)生較多,以及網(wǎng)絡(luò)教學(xué)以學(xué)為主特點,在傳統(tǒng)教學(xué)的過程中往往會遇到大量學(xué)生提問的情況,讓老師去回答每一個學(xué)生的提問顯然是不現(xiàn)實的。在自動答疑系統(tǒng)中學(xué)生可以通過輸入關(guān)鍵詞或以自然語言的方式來獲得自己想了解的問題。但是對于學(xué)生來說提取關(guān)鍵詞不準(zhǔn)確,系統(tǒng)還應(yīng)該支持用自然語言提問的方式。通過瀏覽別人的所提出的問題也可以學(xué)習(xí)到知識,系統(tǒng)還應(yīng)該提供瀏覽和查詢的功能。此外,對于為教師提供問題分析和統(tǒng)計的功能和對系統(tǒng)的維護的友好界面也是很有必要的。 一個功能完善的答疑系統(tǒng),能夠?qū)W(xué)生的問題和老師的解答存放至相應(yīng)的答疑庫中,同時提供多種答疑方式,從而盡可能地保證學(xué)生的各種疑問方便地被解答。隨著問題與解答資源的逐步積累,自動答疑命中率將不斷提高,并可以通過各種方式進(jìn)行杳詢統(tǒng)計,使答疑活動集中、高效?;谝陨系脑O(shè)計原則,我們在設(shè)計系統(tǒng)時考慮了三種答疑方式,即:自動答疑、異步答疑和實時答
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1