基于web的自動(dòng)答疑系統(tǒng).doc
約58頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于web的自動(dòng)答疑系統(tǒng),頁(yè)數(shù) 59字?jǐn)?shù)24623摘要目前隨著internet的廣泛使用,網(wǎng)絡(luò)教學(xué)系統(tǒng)被越來(lái)越多的應(yīng)用在教學(xué)過(guò)程中。自動(dòng)答疑系統(tǒng)是網(wǎng)絡(luò)教學(xué)系統(tǒng)的一個(gè)重要組成部分,學(xué)生可以通過(guò)這個(gè)系統(tǒng)向老師尋求幫助,獲得問(wèn)題的解答。論文介紹了基于web的課程自動(dòng)答疑系統(tǒng),該系統(tǒng)根據(jù)用戶(hù)的需要出發(fā),按照軟件工程的思想方法,并...
內(nèi)容介紹
此文檔由會(huì)員 虎王 發(fā)布
基于web的自動(dòng)答疑系統(tǒng)
頁(yè)數(shù) 59 字?jǐn)?shù)24623
摘 要
目前隨著Internet的廣泛使用,網(wǎng)絡(luò)教學(xué)系統(tǒng)被越來(lái)越多的應(yīng)用在教學(xué)過(guò)程中。自動(dòng)答疑系統(tǒng)是網(wǎng)絡(luò)教學(xué)系統(tǒng)的一個(gè)重要組成部分,學(xué)生可以通過(guò)這個(gè)系統(tǒng)向老師尋求幫助,獲得問(wèn)題的解答。論文介紹了基于WEB的課程自動(dòng)答疑系統(tǒng),該系統(tǒng)根據(jù)用戶(hù)的需要出發(fā),按照軟件工程的思想方法,并使用Java語(yǔ)言開(kāi)發(fā)。開(kāi)發(fā)工具為JBuilder 9 和Dreamweaver MX 2004。該系統(tǒng)可以方便地為學(xué)生提供課程知識(shí)的解答,并且具有提供給教師使用的電子郵件發(fā)送系統(tǒng)。
本文首先介紹了JSP和TOMCAT的相關(guān)知識(shí)。詳細(xì)闡述了系統(tǒng)所要完成的功能和開(kāi)發(fā)的過(guò)程,重點(diǎn)說(shuō)明了系統(tǒng)設(shè)計(jì)過(guò)程、關(guān)鍵技術(shù)和關(guān)鍵詞匹配算法。
該系統(tǒng)的實(shí)現(xiàn)可以提高學(xué)生學(xué)習(xí)的效率,使學(xué)生更好地享受Web服務(wù)給生活帶來(lái)的便捷。
目 錄
1 緒 論 1
1.1 基于WEB的自動(dòng)答疑系統(tǒng)的優(yōu)勢(shì) 1
1.2 我的研究工作 1
2 JSP的研究 3
2.1 JSP的概念 3
2.2 JSP的執(zhí)行過(guò)程 3
2.3 JSP的優(yōu)點(diǎn) 5
3 TOMCAT的介紹與使用 7
3.1 TOMCAT的簡(jiǎn)介 7
3.2 TOMCAT的使用 8
3.3 TOMCAT的展望 10
4國(guó)內(nèi)課程答疑系統(tǒng)的研究現(xiàn)狀 11
5自動(dòng)答疑系統(tǒng)的設(shè)計(jì) 14
5.1軟件的需求分析 14
5.2軟件的總體設(shè)計(jì) 14
5.2.1 軟件功能分解 14
5.2.2 系統(tǒng)的流程圖 15
5.2.3 系統(tǒng)的結(jié)構(gòu)圖 16
6 軟件的詳細(xì)設(shè)計(jì) 17
6.1關(guān)鍵詞匹配算法的設(shè)計(jì) 17
6.1.1算法的設(shè)計(jì)思想 17
6.1.2 算法的流程圖 18
6.2軟件的數(shù)據(jù)庫(kù)設(shè)計(jì) 20
6.2.1 數(shù)據(jù)庫(kù)連接的建立 20
6.2.2 數(shù)據(jù)庫(kù)表的建立 20
6.2.3 連接數(shù)據(jù)庫(kù)的程序設(shè)計(jì) 22
6.3提問(wèn)模塊及其相關(guān)設(shè)計(jì) 23
6.3.1 提問(wèn)模塊界面設(shè)計(jì) 23
6.3.2 主要代碼的設(shè)計(jì) 23
6.4回答問(wèn)題模塊及其相關(guān)設(shè)計(jì) 25
6.4.1 回答模塊界面的設(shè)計(jì) 25
6.4.2 主要代碼的設(shè)計(jì) 25
6.5教師管理模塊及其相關(guān)設(shè)計(jì) 26
6.5.1 教師管理模塊界面的設(shè)計(jì) 26
6.5.2 主要代碼的設(shè)計(jì) 27
6.6發(fā)送郵件模塊及其相關(guān)設(shè)計(jì) 29
6.6.1 發(fā)郵件模塊界面的設(shè)計(jì) 29
6.6.2郵件模塊詳細(xì)介紹 29
6.6.3 主要代碼的設(shè)計(jì) 30
7 軟件測(cè)試 32
7.1. 調(diào)試過(guò)程 32
7.2. 調(diào)試過(guò)程中遇到的問(wèn)題 32
8系統(tǒng)使用說(shuō)明 34
8.1. 硬件環(huán)境 34
8.2. 軟件環(huán)境 34
結(jié) 論 35
致 謝 36
主要參考文獻(xiàn) 37
附錄一 實(shí)現(xiàn)本軟件的部分源代碼 38
建立數(shù)據(jù)庫(kù)連接代碼 38
分詞代碼 38
檢索數(shù)據(jù)庫(kù)代碼 40
切詞代碼 40
附錄二 英文資料及翻譯 42
JSP best practices 42
JSP的最佳做法 51
主要參考文獻(xiàn)
1. 薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論[M]. 北京:高等教育出版社,2000
2. 張海藩.軟件工程導(dǎo)論[M]. 北京:清華大學(xué)出版社,1998
3. 申瑞民,劉耘.基于WWW的自動(dòng)答疑系統(tǒng).計(jì)算機(jī)工程,1999,25(9)
4. 馬宏文等.基于WEB的遠(yuǎn)程教育系統(tǒng). 電化教育研究,1999
頁(yè)數(shù) 59 字?jǐn)?shù)24623
摘 要
目前隨著Internet的廣泛使用,網(wǎng)絡(luò)教學(xué)系統(tǒng)被越來(lái)越多的應(yīng)用在教學(xué)過(guò)程中。自動(dòng)答疑系統(tǒng)是網(wǎng)絡(luò)教學(xué)系統(tǒng)的一個(gè)重要組成部分,學(xué)生可以通過(guò)這個(gè)系統(tǒng)向老師尋求幫助,獲得問(wèn)題的解答。論文介紹了基于WEB的課程自動(dòng)答疑系統(tǒng),該系統(tǒng)根據(jù)用戶(hù)的需要出發(fā),按照軟件工程的思想方法,并使用Java語(yǔ)言開(kāi)發(fā)。開(kāi)發(fā)工具為JBuilder 9 和Dreamweaver MX 2004。該系統(tǒng)可以方便地為學(xué)生提供課程知識(shí)的解答,并且具有提供給教師使用的電子郵件發(fā)送系統(tǒng)。
本文首先介紹了JSP和TOMCAT的相關(guān)知識(shí)。詳細(xì)闡述了系統(tǒng)所要完成的功能和開(kāi)發(fā)的過(guò)程,重點(diǎn)說(shuō)明了系統(tǒng)設(shè)計(jì)過(guò)程、關(guān)鍵技術(shù)和關(guān)鍵詞匹配算法。
該系統(tǒng)的實(shí)現(xiàn)可以提高學(xué)生學(xué)習(xí)的效率,使學(xué)生更好地享受Web服務(wù)給生活帶來(lái)的便捷。
目 錄
1 緒 論 1
1.1 基于WEB的自動(dòng)答疑系統(tǒng)的優(yōu)勢(shì) 1
1.2 我的研究工作 1
2 JSP的研究 3
2.1 JSP的概念 3
2.2 JSP的執(zhí)行過(guò)程 3
2.3 JSP的優(yōu)點(diǎn) 5
3 TOMCAT的介紹與使用 7
3.1 TOMCAT的簡(jiǎn)介 7
3.2 TOMCAT的使用 8
3.3 TOMCAT的展望 10
4國(guó)內(nèi)課程答疑系統(tǒng)的研究現(xiàn)狀 11
5自動(dòng)答疑系統(tǒng)的設(shè)計(jì) 14
5.1軟件的需求分析 14
5.2軟件的總體設(shè)計(jì) 14
5.2.1 軟件功能分解 14
5.2.2 系統(tǒng)的流程圖 15
5.2.3 系統(tǒng)的結(jié)構(gòu)圖 16
6 軟件的詳細(xì)設(shè)計(jì) 17
6.1關(guān)鍵詞匹配算法的設(shè)計(jì) 17
6.1.1算法的設(shè)計(jì)思想 17
6.1.2 算法的流程圖 18
6.2軟件的數(shù)據(jù)庫(kù)設(shè)計(jì) 20
6.2.1 數(shù)據(jù)庫(kù)連接的建立 20
6.2.2 數(shù)據(jù)庫(kù)表的建立 20
6.2.3 連接數(shù)據(jù)庫(kù)的程序設(shè)計(jì) 22
6.3提問(wèn)模塊及其相關(guān)設(shè)計(jì) 23
6.3.1 提問(wèn)模塊界面設(shè)計(jì) 23
6.3.2 主要代碼的設(shè)計(jì) 23
6.4回答問(wèn)題模塊及其相關(guān)設(shè)計(jì) 25
6.4.1 回答模塊界面的設(shè)計(jì) 25
6.4.2 主要代碼的設(shè)計(jì) 25
6.5教師管理模塊及其相關(guān)設(shè)計(jì) 26
6.5.1 教師管理模塊界面的設(shè)計(jì) 26
6.5.2 主要代碼的設(shè)計(jì) 27
6.6發(fā)送郵件模塊及其相關(guān)設(shè)計(jì) 29
6.6.1 發(fā)郵件模塊界面的設(shè)計(jì) 29
6.6.2郵件模塊詳細(xì)介紹 29
6.6.3 主要代碼的設(shè)計(jì) 30
7 軟件測(cè)試 32
7.1. 調(diào)試過(guò)程 32
7.2. 調(diào)試過(guò)程中遇到的問(wèn)題 32
8系統(tǒng)使用說(shuō)明 34
8.1. 硬件環(huán)境 34
8.2. 軟件環(huán)境 34
結(jié) 論 35
致 謝 36
主要參考文獻(xiàn) 37
附錄一 實(shí)現(xiàn)本軟件的部分源代碼 38
建立數(shù)據(jù)庫(kù)連接代碼 38
分詞代碼 38
檢索數(shù)據(jù)庫(kù)代碼 40
切詞代碼 40
附錄二 英文資料及翻譯 42
JSP best practices 42
JSP的最佳做法 51
主要參考文獻(xiàn)
1. 薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論[M]. 北京:高等教育出版社,2000
2. 張海藩.軟件工程導(dǎo)論[M]. 北京:清華大學(xué)出版社,1998
3. 申瑞民,劉耘.基于WWW的自動(dòng)答疑系統(tǒng).計(jì)算機(jī)工程,1999,25(9)
4. 馬宏文等.基于WEB的遠(yuǎn)程教育系統(tǒng). 電化教育研究,1999
TA們正在看...
- 《竊讀記》教學(xué)課件.ppt
- 《窮人》課堂演示課件.ppt
- 《少年閏土》ppt課件(語(yǔ)文a版小學(xué)語(yǔ)文六年級(jí)下冊(cè)...ppt
- 《少年閏土》課件(冀教版小學(xué)語(yǔ)文五年級(jí)下冊(cè)課件).ppt
- 《松鼠》課件(北師大版三年級(jí)下冊(cè)語(yǔ)文課件).ppt
- 《七律長(zhǎng)征》課件之一.ppt
- 《奇妙的橋》課件(西師大版小學(xué)語(yǔ)文三年級(jí)下冊(cè)課...ppt
- 《橋梁遠(yuǎn)景圖第二課時(shí)》課件(冀教版小學(xué)語(yǔ)文六年...ppt
- 《松鼠》課件之二.ppt
- 《松鼠》課件之四.ppt