基于jsp/servlet的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).doc
約34頁DOC格式手機(jī)打開展開
基于jsp/servlet的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),基于jsp/servlet的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)34頁共計(jì)17643字摘 要遠(yuǎn)程教育作為現(xiàn)代教育技術(shù)的形式,給教育思想與技術(shù)帶來了革命性的變革,己經(jīng)成為現(xiàn)代教育的必然要求。遠(yuǎn)程教育要得以順利、高效的實(shí)施,必然離不開高效的管理與支撐平臺(tái)環(huán)境。構(gòu)建基于java技術(shù)的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)是進(jìn)行遠(yuǎn)程教學(xué)的迫切需要.本文首先介紹...
內(nèi)容介紹
此文檔由會(huì)員 bfxqt 發(fā)布
基于JSP/Servlet的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
34頁共計(jì)17643字
摘 要
遠(yuǎn)程教育作為現(xiàn)代教育技術(shù)的形式,給教育思想與技術(shù)帶來了革命性的變革,己經(jīng)成為現(xiàn)代教育的必然要求。遠(yuǎn)程教育要得以順利、高效的實(shí)施,必然離不開高效的管理與支撐平臺(tái)環(huán)境。構(gòu)建基于Java技術(shù)的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)是進(jìn)行遠(yuǎn)程教學(xué)的迫切需要.本文首先介紹了遠(yuǎn)程教育的發(fā)展?fàn)顩r,面向?qū)ο蟮南到y(tǒng)開發(fā)平臺(tái)以及對(duì)Web應(yīng)用系統(tǒng)的支持,對(duì)象建模語言UML的基本知識(shí)。然后主要介紹了以UML為建模語言,開發(fā)基于JSP/Servlet的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)的過程使用用例圖,順序圖和活動(dòng)圖來尋找用戶需求,明確用例中對(duì)象之間的關(guān)系,從而建立系統(tǒng)的用例模型;分析類,確定了系統(tǒng)中的對(duì)象抽象成類:這樣完成了系統(tǒng)分析。在系統(tǒng)設(shè)計(jì)過程中,首先設(shè)計(jì)系統(tǒng)構(gòu)架,劃分功能模塊,并給出功能設(shè)計(jì)。在功能設(shè)計(jì)中,構(gòu)建設(shè)計(jì)類,運(yùn)用設(shè)計(jì)類順序圖,類圖來實(shí)現(xiàn)了系統(tǒng)的設(shè)計(jì)模型。數(shù)據(jù)庫設(shè)計(jì)給出數(shù)據(jù)庫模型和數(shù)據(jù)庫中各個(gè)表的字段結(jié)構(gòu)。最后一章對(duì)系統(tǒng)關(guān)鍵實(shí)現(xiàn)做了探討,分別實(shí)現(xiàn)了用戶身份鑒別,會(huì)話跟蹤,數(shù)據(jù)庫連接池和數(shù)據(jù)優(yōu)化并對(duì)系統(tǒng)安全作出說明。本文對(duì)如何運(yùn)用面向?qū)ο蟮姆椒▉砜焖俑咝У拈_發(fā)一個(gè)復(fù)用性良好的安全的網(wǎng)絡(luò)應(yīng)用程序提供了一個(gè)良好的思路。
目 錄
1 引言 1
1.1 網(wǎng)絡(luò)教學(xué)系統(tǒng)的技術(shù) 1
1.2 本系統(tǒng)的特點(diǎn)和意義 2
2 系統(tǒng)核心技術(shù)特點(diǎn) 2
2.1 web系統(tǒng)應(yīng)用研究 2
2.1.1 N層體系結(jié)構(gòu) 2
2.1.2 基于組件開發(fā) 3
2.2 JSP/Servlet對(duì)web應(yīng)用系統(tǒng)的支持 3
3 系統(tǒng)分析 4
3.1 用例分析 4
3.2 用例建模 5
3.2.1 標(biāo)識(shí)參與者 6
3.2.2 用例圖 6
3.2.3 順序圖 7
3.2.4 活動(dòng)圖 8
3.3 分析類 10
3.3.1 邊界類 10
3.3.2 實(shí)體類 10
3.3.3 控制類 11
4 系統(tǒng)設(shè)計(jì) 12
4.1 體系結(jié)構(gòu)設(shè)計(jì) 12
4.2 系統(tǒng)功能設(shè)計(jì) 13
4.2.1 功能模塊劃分 13
4.2.2 功能實(shí)現(xiàn)設(shè)計(jì) 15
4.2.3 用例設(shè)計(jì) 18
4.3 數(shù)據(jù)庫設(shè)計(jì) 19
4.3.1 數(shù)據(jù)庫設(shè)計(jì)原則 19
4.3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 20
5 關(guān)鍵技術(shù)及實(shí)現(xiàn) 22
5.1 用戶身份鑒別 22
5.2 對(duì)會(huì)話的跟蹤和處理 23
5.3 數(shù)據(jù)庫連接池的實(shí)現(xiàn) 24
5.4 數(shù)據(jù)訪問優(yōu)化實(shí)現(xiàn) 26
5.5 系統(tǒng)安全實(shí)現(xiàn) 27
5.5.1 網(wǎng)絡(luò)層安全 27
5.5.2 數(shù)據(jù)層安全 28
6 結(jié)束語 28
參考文獻(xiàn) 29
參考文獻(xiàn)
[1] Subrahmanyam Allamaraju等,J2EE服務(wù)器端高級(jí)編程,2001年9,第一版,機(jī)械工業(yè)出版社,324-442.
[2] Paul J.Perrone,et al.著,張志偉等譯,J2EE構(gòu)建企業(yè)系統(tǒng)專家級(jí)解決方案,第一版.清華大學(xué)出版社,2001/6
[4] Monica Pawlan, Writing Enterprise Applications with J2EE, 2000/6121
[5] Simplified Guide to J2EE, Sun Microsystems Inc,
[6] Ed Roman and Richanrd Oberg, The Technical Benefits of EIB and J2EE Technologies over COM+ and Windows DNA, 2000/12
[7] 黃冬,Enterprise JavaBeans導(dǎo)論,中國代碼聯(lián)盟新聞組,2000/6
[9] Borland Software Corporation, Ubuilder 5開發(fā)人員指南》,2001/2
[10] Monica Pawlan,環(huán)球聯(lián)動(dòng)開發(fā)組譯,J2EEn" Blueprints Digest, 2000/7,
[11] Richard Felsinger, Creating J2EE Applications with UML CASE, 2001/4116
[12] Bruce Eckel, President, (Thinking in Java,2nd Edition)),MindView Inc, 2000/6
[14] 黃浩文,使用JSP技術(shù)設(shè)計(jì)電子商務(wù)應(yīng)用系統(tǒng)一從入門到精通,2000/11/08,
[16] 楊紹方等, (Java程序設(shè)計(jì)基礎(chǔ)》,2001/7,第一版,科學(xué)出版社,109-154.
[17] 簡(jiǎn)析J2EE應(yīng)用程序數(shù)據(jù)庫類設(shè)計(jì)模
[18] 從商業(yè)角度分析J2EE與WINDOWS DNA體系結(jié)構(gòu),
[19] Rational Inc, Using Data Modeler Ratinal Rose 2001, 200113
張莉、周伯莊等,標(biāo)準(zhǔn)建模語言UML及其支持環(huán)境,北京航空航天大學(xué)軟件工程研究所
[20] 許春根等,基于角色訪問控制技術(shù)的UML表示,計(jì)算機(jī)工程與應(yīng)用,2001,8.
關(guān)鍵詞:遠(yuǎn)程教育,教學(xué)管理,UML,網(wǎng)絡(luò)教學(xué)
34頁共計(jì)17643字
摘 要
遠(yuǎn)程教育作為現(xiàn)代教育技術(shù)的形式,給教育思想與技術(shù)帶來了革命性的變革,己經(jīng)成為現(xiàn)代教育的必然要求。遠(yuǎn)程教育要得以順利、高效的實(shí)施,必然離不開高效的管理與支撐平臺(tái)環(huán)境。構(gòu)建基于Java技術(shù)的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)是進(jìn)行遠(yuǎn)程教學(xué)的迫切需要.本文首先介紹了遠(yuǎn)程教育的發(fā)展?fàn)顩r,面向?qū)ο蟮南到y(tǒng)開發(fā)平臺(tái)以及對(duì)Web應(yīng)用系統(tǒng)的支持,對(duì)象建模語言UML的基本知識(shí)。然后主要介紹了以UML為建模語言,開發(fā)基于JSP/Servlet的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)的過程使用用例圖,順序圖和活動(dòng)圖來尋找用戶需求,明確用例中對(duì)象之間的關(guān)系,從而建立系統(tǒng)的用例模型;分析類,確定了系統(tǒng)中的對(duì)象抽象成類:這樣完成了系統(tǒng)分析。在系統(tǒng)設(shè)計(jì)過程中,首先設(shè)計(jì)系統(tǒng)構(gòu)架,劃分功能模塊,并給出功能設(shè)計(jì)。在功能設(shè)計(jì)中,構(gòu)建設(shè)計(jì)類,運(yùn)用設(shè)計(jì)類順序圖,類圖來實(shí)現(xiàn)了系統(tǒng)的設(shè)計(jì)模型。數(shù)據(jù)庫設(shè)計(jì)給出數(shù)據(jù)庫模型和數(shù)據(jù)庫中各個(gè)表的字段結(jié)構(gòu)。最后一章對(duì)系統(tǒng)關(guān)鍵實(shí)現(xiàn)做了探討,分別實(shí)現(xiàn)了用戶身份鑒別,會(huì)話跟蹤,數(shù)據(jù)庫連接池和數(shù)據(jù)優(yōu)化并對(duì)系統(tǒng)安全作出說明。本文對(duì)如何運(yùn)用面向?qū)ο蟮姆椒▉砜焖俑咝У拈_發(fā)一個(gè)復(fù)用性良好的安全的網(wǎng)絡(luò)應(yīng)用程序提供了一個(gè)良好的思路。
目 錄
1 引言 1
1.1 網(wǎng)絡(luò)教學(xué)系統(tǒng)的技術(shù) 1
1.2 本系統(tǒng)的特點(diǎn)和意義 2
2 系統(tǒng)核心技術(shù)特點(diǎn) 2
2.1 web系統(tǒng)應(yīng)用研究 2
2.1.1 N層體系結(jié)構(gòu) 2
2.1.2 基于組件開發(fā) 3
2.2 JSP/Servlet對(duì)web應(yīng)用系統(tǒng)的支持 3
3 系統(tǒng)分析 4
3.1 用例分析 4
3.2 用例建模 5
3.2.1 標(biāo)識(shí)參與者 6
3.2.2 用例圖 6
3.2.3 順序圖 7
3.2.4 活動(dòng)圖 8
3.3 分析類 10
3.3.1 邊界類 10
3.3.2 實(shí)體類 10
3.3.3 控制類 11
4 系統(tǒng)設(shè)計(jì) 12
4.1 體系結(jié)構(gòu)設(shè)計(jì) 12
4.2 系統(tǒng)功能設(shè)計(jì) 13
4.2.1 功能模塊劃分 13
4.2.2 功能實(shí)現(xiàn)設(shè)計(jì) 15
4.2.3 用例設(shè)計(jì) 18
4.3 數(shù)據(jù)庫設(shè)計(jì) 19
4.3.1 數(shù)據(jù)庫設(shè)計(jì)原則 19
4.3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 20
5 關(guān)鍵技術(shù)及實(shí)現(xiàn) 22
5.1 用戶身份鑒別 22
5.2 對(duì)會(huì)話的跟蹤和處理 23
5.3 數(shù)據(jù)庫連接池的實(shí)現(xiàn) 24
5.4 數(shù)據(jù)訪問優(yōu)化實(shí)現(xiàn) 26
5.5 系統(tǒng)安全實(shí)現(xiàn) 27
5.5.1 網(wǎng)絡(luò)層安全 27
5.5.2 數(shù)據(jù)層安全 28
6 結(jié)束語 28
參考文獻(xiàn) 29
參考文獻(xiàn)
[1] Subrahmanyam Allamaraju等,J2EE服務(wù)器端高級(jí)編程,2001年9,第一版,機(jī)械工業(yè)出版社,324-442.
[2] Paul J.Perrone,et al.著,張志偉等譯,J2EE構(gòu)建企業(yè)系統(tǒng)專家級(jí)解決方案,第一版.清華大學(xué)出版社,2001/6
[4] Monica Pawlan, Writing Enterprise Applications with J2EE, 2000/6121
[5] Simplified Guide to J2EE, Sun Microsystems Inc,
[6] Ed Roman and Richanrd Oberg, The Technical Benefits of EIB and J2EE Technologies over COM+ and Windows DNA, 2000/12
[7] 黃冬,Enterprise JavaBeans導(dǎo)論,中國代碼聯(lián)盟新聞組,2000/6
[9] Borland Software Corporation, Ubuilder 5開發(fā)人員指南》,2001/2
[10] Monica Pawlan,環(huán)球聯(lián)動(dòng)開發(fā)組譯,J2EEn" Blueprints Digest, 2000/7,
[11] Richard Felsinger, Creating J2EE Applications with UML CASE, 2001/4116
[12] Bruce Eckel, President, (Thinking in Java,2nd Edition)),MindView Inc, 2000/6
[14] 黃浩文,使用JSP技術(shù)設(shè)計(jì)電子商務(wù)應(yīng)用系統(tǒng)一從入門到精通,2000/11/08,
[16] 楊紹方等, (Java程序設(shè)計(jì)基礎(chǔ)》,2001/7,第一版,科學(xué)出版社,109-154.
[17] 簡(jiǎn)析J2EE應(yīng)用程序數(shù)據(jù)庫類設(shè)計(jì)模
[18] 從商業(yè)角度分析J2EE與WINDOWS DNA體系結(jié)構(gòu),
[19] Rational Inc, Using Data Modeler Ratinal Rose 2001, 200113
張莉、周伯莊等,標(biāo)準(zhǔn)建模語言UML及其支持環(huán)境,北京航空航天大學(xué)軟件工程研究所
[20] 許春根等,基于角色訪問控制技術(shù)的UML表示,計(jì)算機(jī)工程與應(yīng)用,2001,8.
關(guān)鍵詞:遠(yuǎn)程教育,教學(xué)管理,UML,網(wǎng)絡(luò)教學(xué)
TA們正在看...
- 關(guān)于愛爾蘭投資移民和創(chuàng)業(yè)移民的計(jì)劃政策的介紹.docx
- 關(guān)于物流專業(yè)的實(shí)習(xí)計(jì)劃范文.docx
- 關(guān)于理想講話稿范文1000字.docx
- 關(guān)于競(jìng)選班長(zhǎng)發(fā)言稿400字.docx
- 關(guān)于讀書的初中國旗下講話稿600字【三篇】.docx
- 關(guān)于軟件測(cè)試個(gè)人工作總結(jié)與計(jì)劃.docx
- 關(guān)于運(yùn)動(dòng)會(huì)的發(fā)言稿400字.docx
- 關(guān)于這次疫情的演講發(fā)言稿4篇.docx
- 關(guān)于道德國旗下講話稿大全.docx
- 關(guān)于酒店的工作總結(jié)與計(jì)劃.docx