資源描述:
《ACCESS深水藍(lán)文學(xué)網(wǎng)站論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、目錄1.緒論21.1緒論21.2系統(tǒng)開發(fā)工具22基本理論和概念32.1Dreamweaver簡(jiǎn)介32.2ASP網(wǎng)絡(luò)技術(shù)32.2.1ASP的基本概念32.2.2ASP包含的組件和對(duì)象:32.2.3ASP訪問數(shù)據(jù)庫(kù)42.3Access數(shù)據(jù)庫(kù)53需求分析63.1系統(tǒng)功能分析:63.2各個(gè)模塊具體功能73.2.1會(huì)員注冊(cè)與登錄73.2.2文章瀏覽73.2.3論壇73.2.4聊天模塊83.2.5后臺(tái)的文章和論壇管理模塊84.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)94.1系統(tǒng)數(shù)據(jù)結(jié)構(gòu)(E-R圖)94.2數(shù)據(jù)表的設(shè)計(jì)94.3數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)115系統(tǒng)的具體實(shí)現(xiàn)125.1建立基于WEB系統(tǒng)的運(yùn)行環(huán)境125.2系統(tǒng)主要
2、頁面的實(shí)現(xiàn)125.2.1注冊(cè)頁面的實(shí)現(xiàn)125.2.2文章瀏覽頁的實(shí)現(xiàn)135.2.3投稿頁面145.2.4修改信息頁145.2.5論壇撰寫主題頁的的實(shí)現(xiàn)155.2.6論壇回復(fù)頁面165.2.7聊天室主頁166.總結(jié)187.致謝198.參考文獻(xiàn)209.附錄21261.緒論1.1緒論世界越來越小已成為現(xiàn)代人的一個(gè)共識(shí),究其原因,除了交通工具的便捷迅速之外最大的功臣當(dāng)屬互聯(lián)網(wǎng)的迅猛發(fā)展。它的特點(diǎn)就是信息量大傳播迅速,只要一根電話線一個(gè)調(diào)制解調(diào)器,不論你身在何處都可以方便快捷的獲取你想要的信息。真正做到了溝通無極限。在物質(zhì)文明飛速發(fā)展的今天,人們對(duì)精神生活質(zhì)量的提高也有了新的要求,在
3、物質(zhì)充斥的社會(huì)人們更加渴望交流,渴望得到認(rèn)同。文字是人類的另一種語言,在某些方面甚至比語言更勝一籌,好的文章是心靈的代言人。當(dāng)文章和網(wǎng)絡(luò)結(jié)合起來就形成了文學(xué)網(wǎng)站。適應(yīng)社會(huì)的事物可以得到發(fā)展,文學(xué)網(wǎng)站從開始發(fā)展到現(xiàn)在,人們也對(duì)他從好奇到接受認(rèn)同甚至于某些人對(duì)他產(chǎn)生了依賴,這些都說明了它是一個(gè)順應(yīng)時(shí)代的產(chǎn)物。在網(wǎng)絡(luò)這個(gè)平臺(tái)上文學(xué)愛好者可以不經(jīng)過出版社就可以把在自己的文章瞬間傳遍神州大地。得到是稱贊也好是批評(píng)也罷,都是對(duì)自己的一種激勵(lì)和促進(jìn)。更何況在這里所有的文學(xué)愛好者可以相互交流心得和經(jīng)驗(yàn),三人行就受益終生,更何況這么多志同道合者,毫不夸張地講這里簡(jiǎn)直就是文學(xué)愛好者的精神家園。
4、本網(wǎng)站最大的特色就是沒有編輯,完全的大眾審稿。好的留下,差的刪除,而好壞的判決完全取決于文章的好評(píng)率和點(diǎn)擊率,最大程度上做到公平公正。文字是最貼近心靈的東西,為了方便人們的交流我網(wǎng)站還設(shè)置了論壇模塊。盡最大可能提供最寬廣的空間。1.2系統(tǒng)開發(fā)工具本系統(tǒng)是在WindowsXPProfessional下開發(fā)的,使用ACCESS作為后臺(tái)數(shù)據(jù)庫(kù),采用ASP(activeserverpages)技術(shù)編寫服務(wù)器端應(yīng)用程序,利用輔助開發(fā)工具、可視化網(wǎng)頁編輯器DreamweaverMX2004來進(jìn)行前臺(tái)頁面的開發(fā)。262基本理論和概念2.1Dreamweaver簡(jiǎn)介Dreamweaver是
5、Macromedia公司推出的一款專業(yè)網(wǎng)頁開發(fā)軟件,提供了高度可視化的集成編輯環(huán)境,強(qiáng)大的網(wǎng)頁編輯功能和站點(diǎn)維護(hù)功能,具有強(qiáng)大便捷的數(shù)據(jù)庫(kù)作支持,多種動(dòng)態(tài)網(wǎng)頁技術(shù)的支持,強(qiáng)大的操作功能和便捷直觀的操作界面。2.2ASP網(wǎng)絡(luò)技術(shù)2.2.1ASP的基本概念A(yù)SP是ActiveServerPages的縮寫,中文名稱叫做“動(dòng)態(tài)服務(wù)器頁面”,用來建立并執(zhí)行交互式Web服務(wù)器應(yīng)用程序,可以使用ASP來結(jié)合服務(wù)器端指令、HTML網(wǎng)頁及COM組件,換句話說,ASP程序包含“腳本語言程序(ScriptingLanguage)”、“嵌入HTML(EmbededHTML)”、“COM組件調(diào)用”等
6、3個(gè)部分,前者可由VBScript、JScript(微軟版的JavaScript)、PerlScript、Python、REXX等程序語言編寫而成。本系統(tǒng)以。asp為擴(kuò)展的文本文件,其控制部分是用Jscript腳本語言來編寫的。ASP用分隔符〈%和%〉包括腳本命令。由分隔符括起的命令稱為主腳本命令,這些命令由主腳本語言進(jìn)行處理。在ASP分隔符〈%和%〉內(nèi),可以包括主腳本語言允許的任何語句、表達(dá)式和操作符等。2.2.2ASP包含的組件和對(duì)象:OLEDBASP網(wǎng)頁如果只有腳本的話,只能顯示輸出一些有趣信息,無法獲取用戶的信息,將數(shù)據(jù)保存到數(shù)據(jù)庫(kù)或者在服務(wù)器上創(chuàng)建文件,而ASP包
7、含的組件恰好解決了這個(gè)問題。ASP包括兩類組件:內(nèi)置對(duì)象和可安裝組件。6個(gè)內(nèi)置對(duì)象:26Response對(duì)象—可用來決定何時(shí)或如何將輸出由服務(wù)器端傳送至瀏覽器端。Request對(duì)象—可用來獲取由瀏覽器端返回服務(wù)器端的數(shù)據(jù)。Server對(duì)象—提供了服務(wù)器端最基本的屬性及方法。Application對(duì)象—當(dāng)有數(shù)個(gè)瀏覽者同時(shí)存取網(wǎng)頁時(shí),這個(gè)對(duì)象可用來記錄不同瀏覽器端共享的變量。Session對(duì)象—用來記錄個(gè)別瀏覽器端專用的變量。ObjectContex對(duì)象—這個(gè)對(duì)象與事務(wù)性ASP配合使用。常用的組件:AdrotatorC