“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】

“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】

ID:452786

大小:59.00 KB

頁數(shù):4頁

時(shí)間:2017-08-03

“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】_第1頁
“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】_第2頁
“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】_第3頁
“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】_第4頁
資源描述:

《“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、開題報(bào)告“語言吧”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)一、立論依據(jù)1.研究意義、預(yù)期目標(biāo)在經(jīng)濟(jì)全球化的潮流中,世界各民族之間的交流日益頻繁,不同文化之間的交融不斷深化,學(xué)習(xí)外語的人數(shù)也大量增加。全球有超過四分之一的人使用互聯(lián)網(wǎng)。有必要設(shè)計(jì)出讓參加者相互交流,拓展人際關(guān)系,相學(xué)習(xí)語言的互動(dòng)型網(wǎng)站。用戶的范圍是全球,用戶使用正在學(xué)習(xí)的語言寫作,其他以此語言為母語的用戶可以糾正錯(cuò)誤和給與指點(diǎn)。用戶也可以幫助學(xué)習(xí)自己母語的其他用戶。學(xué)習(xí)相同語言的用戶之間可以交流,相互促進(jìn)。母語使用者的幫助有利于語言學(xué)習(xí),使用外語溝通可以提高學(xué)習(xí)者語言的興趣。語言吧網(wǎng)站實(shí)現(xiàn)

2、功能預(yù)期目標(biāo)有:用戶個(gè)人信息管理(用戶個(gè)人信息添加、刪除、更新、隱私設(shè)置),用戶個(gè)人日志管理(瀏覽者改正和留言的刪除,改正評(píng)分),好友管理(好友推薦),站內(nèi)短信,自定義用戶界面語言,社區(qū)論壇(建立、加入、退出),對(duì)其他用戶的日志改正和留言(網(wǎng)頁即時(shí)文本編輯,日志斷句顯示),雙語翻譯詞典功能(GoogleTranslateAPI)2.國內(nèi)外研究現(xiàn)狀目前流行的網(wǎng)站架構(gòu),《ASP.NET2.0電子商務(wù)開發(fā)實(shí)戰(zhàn)》書中有提到。架構(gòu)是指將應(yīng)用系統(tǒng)的各種功能部分分解到獨(dú)立的組件中,并將各種組件劃分到各自邏輯層中?,F(xiàn)在三層架構(gòu)越來越流行。它將應(yīng)

3、用系統(tǒng)的功能單元分到三個(gè)邏輯層中,分別是表示層、業(yè)務(wù)層、數(shù)據(jù)層。作者在書中提到了三層架構(gòu)之間的關(guān)系,在三層架構(gòu)模型中,有一個(gè)很重要的約束是在層之間的數(shù)據(jù)傳遞必須遵從特定的順序。表示層只允許訪問業(yè)務(wù)層,而從不直接訪問數(shù)據(jù)層。業(yè)務(wù)層就像中間的“大腦”,負(fù)責(zé)與其他層通信,處理和協(xié)調(diào)所有信息流。如果表示層直接與數(shù)據(jù)層交互,則三層架構(gòu)的編程規(guī)則將被打破。當(dāng)實(shí)現(xiàn)一個(gè)三層架構(gòu)時(shí),必須遵從該規(guī)則才能夠獲得其所帶來的好處。采用分層設(shè)計(jì)的軟件會(huì)達(dá)到諸如可維護(hù)性、可重用性、可伸縮性、可靠性和安全性等運(yùn)行要求,因此現(xiàn)在是非常提倡的。隨著互聯(lián)網(wǎng)的飛速發(fā)展

4、,Web技術(shù)應(yīng)用日益廣泛,網(wǎng)站的規(guī)模和復(fù)雜性不斷增加,網(wǎng)站項(xiàng)目的設(shè)計(jì)已經(jīng)不能再僅僅簡單地利用靜態(tài)Html文件來實(shí)現(xiàn),3網(wǎng)站項(xiàng)目的設(shè)計(jì)和開發(fā)越來越像一個(gè)軟件工程,軟件工程方法將越來越多地介入到網(wǎng)站項(xiàng)目的設(shè)計(jì)和開發(fā)中。動(dòng)態(tài)網(wǎng)站需要訪問數(shù)據(jù)庫,就要用到ADO。ADO(ActiveXDataObject)對(duì)象是DAO/RDO的后繼產(chǎn)物,很多開發(fā)工具都支持這個(gè)對(duì)象,比如VisualBasic和ASP。ADO是Microsoft公司專門為適應(yīng)網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)和瘦客戶端需求而推出的一種跨平臺(tái)遠(yuǎn)程數(shù)據(jù)庫訪問技術(shù)。ADO擴(kuò)展了DAO和RDO所使用的

5、對(duì)象模型,它包含較少的對(duì)象、更多的屬性、方法和事件,這使得ADO對(duì)象更容易使用。ADO通過OLEDB所提供的高性能數(shù)據(jù)訪問方法,可以方便快速地對(duì)各種數(shù)據(jù)源進(jìn)行訪問和操作。ADO可訪問的數(shù)據(jù)源包括關(guān)系或非關(guān)系型數(shù)據(jù)庫、電子郵件和文件系統(tǒng)、文本和圖形、自定義業(yè)務(wù)對(duì)象,比如SQL-Server、Access、Oracle數(shù)據(jù)庫,execel、word文檔等。ADO對(duì)象模型包括3個(gè)主要對(duì)象:Connection對(duì)象、Command對(duì)象和Recordset對(duì)象。還有4個(gè)對(duì)象作為主要對(duì)象的補(bǔ)充:Error對(duì)象、Parameter對(duì)象、Fie

6、ld對(duì)象和Property對(duì)象。Connection對(duì)象主要完成對(duì)數(shù)據(jù)庫的連接,command對(duì)象負(fù)責(zé)執(zhí)行SQL命令或其它命令,Recordset對(duì)象獲取查詢數(shù)據(jù)記錄。輔助對(duì)象能夠?qū)崿F(xiàn)其他補(bǔ)充功能,例如反饋錯(cuò)誤信息等。使用ADO對(duì)象可以對(duì)各種各樣的數(shù)據(jù)庫進(jìn)行訪問,包括關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫,而且性能優(yōu)于RDO等數(shù)據(jù)訪問對(duì)象,所以它在信息系統(tǒng)開發(fā)中的應(yīng)用十分廣泛。有很多開發(fā)工具都支持ADO,比如VB,VC,ASP等。它們使用ADO訪問數(shù)據(jù)庫的原理基本相同,主要過程如下:第一步:建立連接對(duì)象。第二步:對(duì)連接對(duì)象的連接屬性進(jìn)行設(shè)

7、置,確定數(shù)據(jù)源、登錄帳號(hào)和密碼等。第三步:打開連接。第四步:使用ADO對(duì)象執(zhí)行命令,完成用戶所需操作。第五步:關(guān)閉已打開的對(duì)象,釋放已建立的對(duì)象。ADO訪問數(shù)據(jù)庫的方法在程序開發(fā)的過程中會(huì)經(jīng)常使用。無論是從大型的關(guān)系型數(shù)據(jù)庫,還是較小的桌面數(shù)據(jù)庫,非關(guān)系型數(shù)據(jù)庫,都可以通過ADO對(duì)象進(jìn)行訪問。它與以前的數(shù)據(jù)訪問方法(比如RDO)相比,性能更優(yōu)越。3.參考文獻(xiàn)[1]CristianDarie,KarliWatson.ASP.NET2.0電子商務(wù)開發(fā)實(shí)戰(zhàn)[M].北京:人民郵電出版社,2007.[2]王承明.網(wǎng)站項(xiàng)目開發(fā)中的需求分析[

8、J].科技信息(學(xué)術(shù)版),2008.[3]盛志偉,黃健,魏樂.ADO數(shù)據(jù)訪問方法[J].金華職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005(09).[4]尚俊杰.網(wǎng)絡(luò)程序設(shè)計(jì)——ASP[M].北京:清華大學(xué)出版社,2009.[5]鄧文淵,陳惠貞.ASP與網(wǎng)頁數(shù)據(jù)庫設(shè)計(jì)[M].北京:

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。