2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  學(xué)號(hào)20080602050204</p><p>  密級(jí) 公 開(kāi) </p><p>  蘭州城市學(xué)院本科畢業(yè)論文</p><p>  基于WEB的網(wǎng)頁(yè)留言簿設(shè)計(jì)</p><p>  學(xué) 院 名 稱:培黎工程技術(shù)學(xué)院</p><p>  專 業(yè) 名 稱:電子信息科學(xué)與技術(shù)</p

2、><p><b>  學(xué) 生 姓 名:</b></p><p><b>  指 導(dǎo) 教 師:</b></p><p><b>  二○一二年五月</b></p><p>  BACHELOR'S DEGREE THESIS</p><p>  OF

3、LANZHOU CITY UNIVERSITY</p><p>  The message board design based on Web pages </p><p>  College :Peili of Engineering and Technology</p><p>  Subject :Electronic Information Science

4、 and Technology </p><p><b>  Name :</b></p><p>  Directed by :</p><p><b>  May. 2012</b></p><p><b>  鄭 重 聲 明</b></p

5、><p>  本人呈交的學(xué)位論文,是在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含他人享有著作權(quán)的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確的方式標(biāo)明。本學(xué)位論文的知識(shí)產(chǎn)權(quán)歸屬于培養(yǎng)單位。</p><p>  本人簽名: 日期:

6、 </p><p><b>  摘 要</b></p><p>  隨著Internet 技術(shù)的發(fā)展,人們已經(jīng)對(duì)網(wǎng)絡(luò)不再感到陌生。在科技飛速發(fā)展的今天,電腦信息技術(shù)與各行各業(yè)進(jìn)行了有效的結(jié)合。人們?cè)诰W(wǎng)上可以進(jìn)行網(wǎng)上購(gòu)物,網(wǎng)上交友,電子商務(wù),網(wǎng)絡(luò)營(yíng)效等等。面對(duì)強(qiáng)大的網(wǎng)絡(luò)功能,必須在某方面要有一個(gè)健全的系統(tǒng)才能使網(wǎng)絡(luò)發(fā)揮的淋漓盡致。在這個(gè)平臺(tái)上,留

7、言提供了一個(gè)全新的人類溝通新方式。 互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和普及,使構(gòu)造互聯(lián)網(wǎng)站、開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序已經(jīng)成為當(dāng)前的熱門技術(shù)之一。網(wǎng)頁(yè)留言是Internet的重要應(yīng)用之一,開(kāi)發(fā)網(wǎng)上交流軟件,現(xiàn)已有很多工具和方法,各種技術(shù)都具有其特色和長(zhǎng)處。針對(duì)網(wǎng)上BBS留言的特點(diǎn),文章敘述了在Windows環(huán)境下,利用Access 創(chuàng)建數(shù)據(jù)庫(kù),運(yùn)用ASP和IIS等開(kāi)發(fā)工具,設(shè)計(jì)基于B/S方式運(yùn)行的BBS留言系統(tǒng)的原理及過(guò)程。</p>&

8、lt;p>  關(guān)鍵詞:留言簿;ASP;數(shù)據(jù)庫(kù) ;Access</p><p><b>  ABSTRACT </b></p><p>  With the development of Internet technology, people have on the network no longer feel strange. In today's ra

9、pid development of science and technology, computer information technology and all walks of life have conducted effective combination. Available online, online shopping, online dating, e-commerce, network operating effic

10、iency, and so on. Strong network capabilities, you must in some way to have a sound system to make the network work thoroughly. Platform message provides a new new human c</p><p>  Continuous development and

11、 popularity of Internet technology, building Internet stations, has now become one of the top technical developing network applications. Page message is one important Internet application, online communication software d

12、evelopment, already many tools and methods technologies has its characteristic and advantages. Online BBS message feature of articles describe Windows environment, created from Access database using IIS and ASP developme

13、nt tools design based on running B</p><p>  Key words: Guestbook;ASP;Database ;Access</p><p><b>  目 錄</b></p><p><b>  緒 論1</b></p><p>  第一章 系

14、統(tǒng)分析與設(shè)計(jì)2</p><p>  1.1 需求分析2</p><p>  1.2 模塊設(shè)計(jì)3</p><p>  1.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)5</p><p>  第二章 系統(tǒng)開(kāi)發(fā)環(huán)境6</p><p>  2.1 MVC三層構(gòu)架6</p><p>  2.2 開(kāi)發(fā)工具簡(jiǎn)介6<

15、/p><p>  2.2.1 ASP簡(jiǎn)介6</p><p>  2.2.2 IIS簡(jiǎn)介6</p><p>  2.2.3 Access簡(jiǎn)介7</p><p>  2.2.4 Dreamweaver簡(jiǎn)介7</p><p>  2.3 開(kāi)發(fā)模式7</p><p>  第三章 系統(tǒng)詳細(xì)設(shè)計(jì)8

16、</p><p>  3.1 創(chuàng)建與連接數(shù)據(jù)庫(kù)9</p><p>  3.1.1 數(shù)據(jù)庫(kù)表的設(shè)計(jì)9</p><p>  3.1.2 數(shù)據(jù)庫(kù)的連接9</p><p>  3.1.3 數(shù)據(jù)添加10</p><p>  3.1.4 數(shù)據(jù)刪除11</p><p>  3.2 留言信息頁(yè)面的設(shè)計(jì)

17、11</p><p>  3.2.1建立查看留言相關(guān)頁(yè)面11</p><p>  3.2.2建立發(fā)布留言相關(guān)頁(yè)面12</p><p>  3.3留言管理頁(yè)面設(shè)計(jì)13</p><p>  3.3.1建立管理員登錄界面13</p><p>  3.3.2建立版面管理相關(guān)頁(yè)面14</p><p

18、>  3.3.3建立參數(shù)設(shè)置相關(guān)頁(yè)面15</p><p>  第四章 系統(tǒng)調(diào)試19</p><p>  4.1配置運(yùn)行19</p><p>  4.2調(diào)試過(guò)程19</p><p><b>  結(jié) 論21</b></p><p><b>  參考文獻(xiàn)22</b&

19、gt;</p><p><b>  致 謝23</b></p><p><b>  緒 論</b></p><p>  隨著現(xiàn)代化技術(shù)的不斷進(jìn)步,就出現(xiàn)了用因特網(wǎng)在全球發(fā)布信息的留言——BBS。BBS是電子公告板(Bulletin Board System)的簡(jiǎn)稱,它是最常見(jiàn)的Web應(yīng)用系統(tǒng)。BBS起源于20世紀(jì)80

20、年代,最初,留言只是用于發(fā)布公告系統(tǒng),討論問(wèn)題的在線交流平臺(tái);后來(lái),隨著網(wǎng)絡(luò)的普及,留言的功能越來(lái)越豐富,受到廣大網(wǎng)民的歡迎。企業(yè)、學(xué)校等單位可以利用網(wǎng)上的留言發(fā)布公告、通知等。</p><p>  本系統(tǒng)將一個(gè)應(yīng)用分為三個(gè)部分:模型、視圖和控制,每個(gè)部分負(fù)責(zé)不同的功能。模型是指應(yīng)用程序的數(shù)據(jù),以及對(duì)這些數(shù)據(jù)的操作;視圖是指用戶界面;控制負(fù)責(zé)視圖和模型之間的同步,也就是說(shuō),根據(jù)用戶界面的操作完成對(duì)程序數(shù)據(jù)的更新;

21、將程序數(shù)據(jù)的改變及時(shí)反應(yīng)到用戶界面上。通過(guò)這種設(shè)計(jì)模型把應(yīng)用邏輯,處理過(guò)程和顯示邏輯分成不同的組件實(shí)現(xiàn),這些組件可以進(jìn)行交互和重用。對(duì)于大量的信息,采用數(shù)據(jù)庫(kù)技術(shù),在系統(tǒng)中數(shù)據(jù)組織應(yīng)用關(guān)系模型。</p><p>  該系統(tǒng)采用ASP實(shí)現(xiàn)BBS留言系統(tǒng)。在開(kāi)發(fā)過(guò)程中實(shí)現(xiàn)了留言系統(tǒng)的部分管理,并且對(duì)留言的頁(yè)面布局進(jìn)行詳細(xì)設(shè)計(jì),使頁(yè)面美觀,體現(xiàn)所有功能;還有對(duì)系統(tǒng)管理頁(yè)面的設(shè)計(jì),使管理員能更方便清楚的進(jìn)行用戶管理、頁(yè)面

22、管理等。最后,該留言將會(huì)是一個(gè)功能強(qiáng)大、美觀方便、暢所欲言的“公共場(chǎng)所”。</p><p>  第一章 系統(tǒng)分析與設(shè)計(jì)</p><p><b>  1.1需求分析</b></p><p>  開(kāi)發(fā)一個(gè)留言系統(tǒng),[1]首先需要確定留言的功能是什么,也就是用戶想要的留言所能做的工作。用戶使用留言是按照一定的流程來(lái)進(jìn)行的:[2]用戶注冊(cè)登錄進(jìn)入留言,

23、可以就某個(gè)話題展開(kāi)討論,通過(guò)留言功能發(fā)布新的話題,通過(guò)回帖的功能回復(fù)已有的話題;管理員要管理留言,系統(tǒng)需要具有的功能有創(chuàng)建、刪除留言的版塊,管理注冊(cè)的用戶,管理留言,設(shè)置留言基本參數(shù)。這樣的流程就決定了留言所應(yīng)具有的功能,留言功能流程如圖1.1所示。</p><p>  圖1.1 留言功能流程圖</p><p>  通過(guò)上面的分析,總結(jié)留言的功能有以下幾項(xiàng): 留言版塊列表;瀏覽留言;

24、發(fā)帖回帖;編輯留言;刪除留言;用戶注冊(cè);用戶登錄;控制用戶權(quán)限;修改注冊(cè)信息;設(shè)置留言參數(shù);管理版塊;管理用戶。</p><p>  觀察留言所有功能需求,按不同實(shí)體分類,可以分為四類實(shí)體對(duì)象:版塊、留言、用戶和留言。這四類對(duì)象,可以設(shè)計(jì)為四個(gè)數(shù)據(jù)實(shí)體,如果使用數(shù)據(jù)庫(kù)存儲(chǔ)它們,即可以設(shè)計(jì)四個(gè)基本數(shù)據(jù)表的集合來(lái)存儲(chǔ)這些實(shí)體的基本信息;它們可以設(shè)計(jì)為四個(gè)基本表,映射四個(gè)實(shí)體的基本數(shù)據(jù)。這些基本對(duì)象只是留言系統(tǒng)中最為基

25、本的要素,對(duì)于一個(gè)完整的留言還需要其它相關(guān)的表來(lái)記錄相關(guān)的信息,即實(shí)體之間的相互關(guān)系信息。留言一般存在兩種用戶,注冊(cè)用戶和管理員。用戶的權(quán)限是向下覆蓋的,即上級(jí)權(quán)限包含下級(jí)權(quán)限,在這個(gè)留言中,管理員的權(quán)限是上級(jí)權(quán)限。</p><p>  留言系統(tǒng)的用戶瀏覽信息功能,是用戶討論問(wèn)題的平臺(tái),發(fā)帖、瀏覽、回帖一直貫穿用戶的整個(gè)活動(dòng)。同時(shí),由于留言系統(tǒng)的留言管理是管理員在留言瀏覽時(shí)進(jìn)行的,因此編輯、刪除等功能也安排在瀏覽

26、信息時(shí)實(shí)現(xiàn),只是一般用戶沒(méi)有權(quán)限做這些動(dòng)作。其它與管理員相關(guān)的功能,包括版塊管理、用戶管理和留言設(shè)置的都是需要管理員在管理模塊進(jìn)行操作。</p><p>  下面就管理員所做的管理進(jìn)行介紹: </p><p>  查看留言:任何用戶可以根據(jù)發(fā)言者留下的郵箱地址發(fā)郵件。</p><p>  刪除留言:如果用戶發(fā)表了不符合留言規(guī)則的留言,則需要管理員刪除這些留言。<

27、;/p><p>  管理版塊:留言版塊需要先創(chuàng)建,才能被使用,管理員還可以刪改版塊的相關(guān)信息。</p><p>  設(shè)置參數(shù):留言一般有一些初始化信息,比如留言名稱、每頁(yè)顯示留言數(shù)量等參數(shù)信息,管理員可以在后臺(tái)界面自行設(shè)置。</p><p><b>  1.2模塊設(shè)計(jì)</b></p><p>  從上一節(jié)需求分析可以知道,留

28、言功能分為用戶使用的基本功能和管理員管理系統(tǒng)的功能兩類,因此模塊設(shè)計(jì)也分為兩大類。留言的模塊體系圖如圖1.2所示。</p><p>  圖1.2 留言的模塊圖</p><p>  BBS系統(tǒng)包括以下主要功能模塊:</p><p>  登錄功能模塊:用戶個(gè)人注冊(cè)、登錄,管理員登錄;</p><p>  瀏覽功能模塊:用戶瀏覽版塊、瀏覽主題

29、帖列表、查看留言;</p><p>  發(fā)帖回帖功能模塊:用戶發(fā)帖,管理員回帖;</p><p>  留言管理功能模塊:管理員編輯、刪除;</p><p>  留言設(shè)置功能模塊:管理員設(shè)置留言參數(shù);</p><p>  用戶管理模塊:管理員添加、刪除。</p><p>  用戶注冊(cè)、登陸以及修改個(gè)人的注冊(cè)信息組合成注冊(cè)

30、登錄模塊;用戶瀏覽版塊、瀏覽主體帖列表、查看留言組合成瀏覽模塊;用戶發(fā)帖;管理員編輯留言、刪除留言。以上四個(gè)模塊組成用戶使用的基本功能模塊。擴(kuò)展功能模塊都是與管理員相關(guān)的,設(shè)置留言參數(shù)單獨(dú)為留言設(shè)置模塊;創(chuàng)建、修改和刪除版塊為管理版塊模塊;刪除和回復(fù)為管理用戶模塊。</p><p>  從以上分析,可以得到留言的功能框架,即系統(tǒng)的各個(gè)部分已經(jīng)確定,對(duì)于留言系統(tǒng)來(lái)說(shuō),各個(gè)模塊之間用一條主線串聯(lián)起來(lái),才能構(gòu)建完整的系

31、統(tǒng)。聯(lián)系各個(gè)模塊的主線是使用者的權(quán)限,用戶能使用留言的哪些功能是由用戶的權(quán)限決定的。留言的每個(gè)功能都與相應(yīng)的權(quán)限相對(duì)應(yīng)。同一類用戶使用的功能模塊,是以使用者為中心連接起來(lái)的。另外,操作同一類事物的功能模塊,也是有相互關(guān)系的。因此,瀏覽模塊與發(fā)帖回帖模塊、管理留言模塊關(guān)聯(lián),是由留言的系統(tǒng)流程決定的。而管理版塊模塊與瀏覽模塊關(guān)聯(lián),是由留言與版塊的父子關(guān)系決定的,</p><p>  留言附于版塊,先有版塊,后有留言,

32、留言必須發(fā)表在某個(gè)版塊中。還有管理用戶模塊與注冊(cè)登錄模塊關(guān)聯(lián),是由同一類對(duì)象(用戶)決定的,用戶注冊(cè)后獲得留言的身份,成為用戶,所有的用戶需要接受管理員的管理,用戶登錄證明自己的留言中身份。由此,設(shè)計(jì)出留言系統(tǒng)的整體框架,如圖1.3所示。</p><p>  圖1.3 留言整體架構(gòu)圖</p><p>  1.3數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p>  該系統(tǒng)[16]的

33、實(shí)體有:管理員信息實(shí)體、用戶信息實(shí)體、留言實(shí)體、版面信息實(shí)體。實(shí)體之間的E-R圖如圖1.4所示。</p><p>  圖1.4 實(shí)體間的關(guān)系E-R圖</p><p>  考慮到將來(lái)功能上的完整性,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):</p><p>  用戶信息:包括數(shù)據(jù)項(xiàng)有用戶名、密碼、頭銜、頭像、用戶等。</p><p>  留言信

34、息:包括數(shù)據(jù)項(xiàng)有所屬版面、父留言的編號(hào)、子留言的編號(hào)、用戶、主題、內(nèi)容、發(fā)表時(shí)間等。</p><p>  基于上面的內(nèi)容,設(shè)計(jì)了下列表,這些表之間相互關(guān)聯(lián),共同存儲(chǔ)著系統(tǒng)所需要的數(shù)據(jù)。在設(shè)計(jì)數(shù)據(jù)庫(kù)表的過(guò)程中,一般要遵循幾條原則:[11]數(shù)據(jù)庫(kù)設(shè)計(jì)一個(gè)表最好只存儲(chǔ)一個(gè)實(shí)體或?qū)ο蟮南嚓P(guān)信息,不同的實(shí)體最好存儲(chǔ)在不同的數(shù)據(jù)表中,如果實(shí)體還可以再劃分,實(shí)體的劃分原則是最好能夠比當(dāng)前系統(tǒng)要開(kāi)發(fā)的實(shí)體的復(fù)雜度?。粩?shù)據(jù)表的信息

35、結(jié)構(gòu)一定要合適,表的字段的數(shù)量一般不要過(guò)多;擴(kuò)展信息和動(dòng)態(tài)變化的信息一定要分開(kāi)在不同的表里;多對(duì)多這樣的表關(guān)系盡量不出現(xiàn)等。</p><p>  留言版面表note_comment:記錄所有的留言版面的信息。</p><p>  版塊表note_comment2:版塊信息。</p><p>  后臺(tái)留言配置表note:對(duì)留言的某些信息進(jìn)行配置,如留言URL地址、公司

36、名稱、主頁(yè)URL地址等,進(jìn)行這些設(shè)置是為了盡可能最大地利用使用有限的資源,同時(shí)更有效地管理留言,對(duì)訪問(wèn)留言的用戶量信息也有一個(gè)很好的記錄。</p><p>  用戶表users:記錄了用戶的基本且必要的信息。</p><p>  管理員表note_admin:記錄了管理員賬號(hào)、密碼、回復(fù)。</p><p>  設(shè)計(jì)數(shù)據(jù)表間的關(guān)系為雙層對(duì)應(yīng),就是簡(jiǎn)單的針對(duì)某一留言管理

37、員進(jìn)行回復(fù)</p><p>  至此,留言系統(tǒng)的架構(gòu)部分設(shè)計(jì)完成了,有了具體的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)和系統(tǒng)功能設(shè)計(jì),就確定了系統(tǒng)的數(shù)據(jù)基礎(chǔ)和功能架</p><p>  第二章 系統(tǒng)開(kāi)發(fā)環(huán)境</p><p>  2.1MVC三層構(gòu)架</p><p>  MVC是Model-View-Controller的簡(jiǎn)寫,[3]“Model”代表的是應(yīng)用的業(yè)務(wù)邏輯

38、,“View”是應(yīng)用的表示面,“Controller”是提供應(yīng)用的處理過(guò)程控制,通過(guò)這種設(shè)計(jì)模型把應(yīng)用邏輯,處理過(guò)程和顯示邏輯分成不同的組件實(shí)現(xiàn)。這些組件可以進(jìn)行交互和重用。</p><p><b>  2.2開(kāi)發(fā)工具簡(jiǎn)介</b></p><p>  2.2.1 ASP簡(jiǎn)介</p><p>  [4]ASP是Active Server Page

39、的簡(jiǎn)寫。ASP技術(shù)能讓W(xué)eb開(kāi)發(fā)員和網(wǎng)頁(yè)設(shè)計(jì)員快速地開(kāi)發(fā)容易維護(hù)的動(dòng)態(tài)Web主頁(yè)。ASP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。ActiveX Data Oject(簡(jiǎn)稱ADO)技術(shù)與ASP結(jié)合使用,[12]可以具備存取數(shù)據(jù)庫(kù)的功能, 主要實(shí)現(xiàn)三方面的功能:建立與數(shù)據(jù)庫(kù)的連接,執(zhí)行SQL聲明以及處理SQL執(zhí)行結(jié)果。</p><p>  2.2.2 I

40、IS簡(jiǎn)介</p><p>  [12]IIS是Internet Information Server的縮寫,它是微軟公司主推的服務(wù)器,IIS與WindowNT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet和Intranet站點(diǎn)。IIS支持與語(yǔ)言無(wú)關(guān)的腳本編寫和組件,通過(guò)

41、IIS,開(kāi)發(fā)人員就可以開(kāi)發(fā)新一代動(dòng)態(tài)的,富有魅力的 Web站點(diǎn)。 IIS完全支持VBScript,JScript開(kāi)發(fā)軟件以及Java,它也支持 CGI和WinCGI,以及ISAPI擴(kuò)展和過(guò)濾器。IIS的一個(gè)重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的張貼動(dòng)態(tài)內(nèi)容和開(kāi)發(fā)基于Web的應(yīng)用程序。對(duì)于諸如VBScript,JScript開(kāi)發(fā)軟件,或者由 Visual Basic,Java,Visual C++開(kāi)發(fā)系統(tǒng),

42、以及現(xiàn)有的CGI和WinCGI腳本開(kāi)發(fā)的應(yīng)用程序,IIS都提供強(qiáng)大的本地支持。</p><p>  2.2.3 Access簡(jiǎn)介</p><p>  [5]Access是Office系列軟件中用來(lái)專門管理數(shù)據(jù)庫(kù)的應(yīng)用軟件。所謂數(shù)據(jù)庫(kù)是指經(jīng)過(guò)組織的、關(guān)于特定主題或?qū)ο蟮男畔⒓?。?shù)據(jù)庫(kù)管理系統(tǒng)分為兩類:文件管理系統(tǒng)和關(guān)系型管理系統(tǒng)。Access應(yīng)用程序就是一種功能強(qiáng)大且使用方便的關(guān)系型數(shù)據(jù)庫(kù)

43、管理系統(tǒng),一般也稱關(guān)系型數(shù)據(jù)庫(kù)管理軟件。它可運(yùn)行于各種Microsoft Windows系統(tǒng)環(huán)境中,由于它繼承了Windows的特性,不僅易于使用,而且界面友好,如今在世界各地廣泛流行。它并不需要數(shù)據(jù)庫(kù)管理者具有專業(yè)的程序設(shè)計(jì)水平,任何非專業(yè)的用戶都可以用它來(lái)創(chuàng)建功能強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)。</p><p>  2.2.4 Dreamweaver簡(jiǎn)介</p><p>  [13]是個(gè)原本由M

44、acromedia公司所開(kāi)發(fā)的著名網(wǎng)站開(kāi)發(fā)工具。它使用所見(jiàn)即所得的接口,亦有HTML編輯的功能。它現(xiàn)在有Mac和Windows系統(tǒng)的版本。隨Macromedia被Adobe收購(gòu)后,Adobe也開(kāi)始計(jì)劃開(kāi)發(fā)Linux版本的Dreamweaver了。</p><p>  Dreamweaver可以用最快速的方式將Fireworks,F(xiàn)reeHand,或Photoshop等檔案移至網(wǎng)頁(yè)上。使用檢色吸管工具選擇熒幕上的顏

45、色可設(shè)定最接近的網(wǎng)頁(yè)安全色。對(duì)于選單,快捷鍵與格式控制,都只要一個(gè)簡(jiǎn)單步驟便可完成。當(dāng)您正使用Dreamweaver在設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)時(shí),所見(jiàn)即所得的功能,讓您不需要透過(guò)瀏覽器就能預(yù)覽網(wǎng)頁(yè)。夢(mèng)幻樣版和XML Dreamweaver將內(nèi)容與設(shè)計(jì)分開(kāi),應(yīng)用于快速網(wǎng)頁(yè)更新和團(tuán)隊(duì)合作網(wǎng)頁(yè)編輯。</p><p><b>  2.3開(kāi)發(fā)模式</b></p><p>  網(wǎng)站建設(shè)目前主

46、要有兩種基本的開(kāi)發(fā)模型:[9]兩層模型、三層模型。B/S結(jié)構(gòu)是真正的三層結(jié)構(gòu),它以訪問(wèn)WEB數(shù)據(jù)庫(kù)為中心,HTTP為傳輸協(xié)議,客戶端通過(guò)瀏覽器(Browser)訪問(wèn)WEB服務(wù)器和與其相連的后臺(tái)數(shù)據(jù)庫(kù),我們稱之為B/S(Browser/Server)模式。其三級(jí)結(jié)構(gòu)組成如下圖所示:</p><p>  圖2.1 開(kāi)發(fā)模式圖</p><p>  圖中從左到右,分為三個(gè)層次:</p>

47、<p>  [8]第一層是客戶端即瀏覽器,主要完成客戶和后臺(tái)的交互及最終查詢結(jié)果的輸出功能。在客戶端向指定的Web服務(wù)器提出服務(wù)器請(qǐng)求,Web服務(wù)器用HTTP協(xié)議把所需文件資料傳給用戶,客戶端接受并顯示在WWW瀏覽器上;</p><p>  第二層Web服務(wù)器是功能層,完成客戶的應(yīng)用功能,即Web服務(wù)器接受客戶請(qǐng)求,并與后臺(tái)數(shù)據(jù)庫(kù)連接,進(jìn)行申請(qǐng)?zhí)幚恚缓髮⑻幚斫Y(jié)果返回Web服務(wù)器,再傳至客戶端;&l

48、t;/p><p>  第三層數(shù)據(jù)庫(kù)服務(wù)器是數(shù)據(jù)層。數(shù)據(jù)庫(kù)服務(wù)器應(yīng)客戶請(qǐng)求獨(dú)立地進(jìn)行各種處理。</p><p>  與傳統(tǒng)的C/S模式相比,B/S結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請(qǐng)求通過(guò)瀏覽器發(fā)出,無(wú)論是使用和數(shù)據(jù)庫(kù)維護(hù)上都比傳統(tǒng)模式更加經(jīng)濟(jì)方便。而且使維護(hù)任務(wù)層次化:管理員負(fù)責(zé)服務(wù)器硬件日常管理和維護(hù),系統(tǒng)維護(hù)人員負(fù)責(zé)后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)更新維護(hù)。</p><p>

49、  第三章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p>  留言擁有大量的數(shù)據(jù),這就需要對(duì)這些數(shù)據(jù)進(jìn)行存儲(chǔ)和管理建立數(shù)據(jù)庫(kù)。因?yàn)楫?dāng)留言的在線用戶很多時(shí),就會(huì)出現(xiàn)“瓶頸”現(xiàn)象,造成阻塞,這里應(yīng)該創(chuàng)建連接池來(lái)提高利用率。數(shù)據(jù)庫(kù)建立成功后就應(yīng)該進(jìn)行具體的系統(tǒng)設(shè)計(jì)。然后,將進(jìn)行留言信息頁(yè)面的設(shè)計(jì),包括主頁(yè)面、發(fā)布留言相關(guān)頁(yè)面等,是顯示在留言頁(yè)面,可以由用戶(包括用戶)以上級(jí)別的瀏覽者看到;最后,進(jìn)行留言管理頁(yè)面的設(shè)計(jì),這是只能由管理

50、員進(jìn)行操作的頁(yè)面,管理員會(huì)對(duì)留言進(jìn)行安全、有條理的管理。</p><p>  3.1創(chuàng)建與連接數(shù)據(jù)庫(kù)[6]</p><p>  3.1.1數(shù)據(jù)庫(kù)表的設(shè)計(jì)</p><p>  設(shè)計(jì)數(shù)據(jù)庫(kù)表的字段時(shí),需要充分考慮到留言的應(yīng)用特點(diǎn)。數(shù)據(jù)庫(kù)表的設(shè)計(jì)要求簡(jiǎn)單易于理解,擴(kuò)展性好。 其中記錄留言發(fā)表文章的數(shù)據(jù)庫(kù)表note_comment</p><p> 

51、 主要有以下的以下幾個(gè)描述字段:</p><p>  Subject:留言主題</p><p>  Name: 發(fā)貼者姓名</p><p>  Comment: 留言內(nèi)容</p><p>  Email: 郵箱地址</p><p>  url: 主頁(yè)</p>

52、<p>  Communication: 其他聯(lián)系方式</p><p>  IP: IP 地址</p><p>  PostDate:留言提交時(shí)間</p><p>  3.1.2數(shù)據(jù)庫(kù)的連接</p><p>  Access是文件型數(shù)據(jù)庫(kù),一個(gè)文件就是一個(gè)數(shù)據(jù)庫(kù),可以利用ASP中的語(yǔ)法直接連接。在連接數(shù)據(jù)庫(kù)

53、之前,必須先聲明一個(gè)對(duì)象來(lái)當(dāng)作數(shù)據(jù)庫(kù)與ASP程序之間的媒介,具體連接方式如下:</p><p>  set rs=Server.CreateObject("ADODB.RecordSet") '在服務(wù)器上創(chuàng)建RecordSet對(duì)象 </p><p>  rs.open "select * from note_comment order by i

54、d desc",conn,1,3 '從數(shù)據(jù)庫(kù)中讀取留言,并保存在rs 中</p><p>  if rs.eof and rs.bof then '不存在留言記錄</p><p>  response.redirect "book_write.asp" '轉(zhuǎn)到撰寫留言頁(yè)面</p>

55、<p>  else '存在記錄</p><p>  if counts=0 or counts="" then counts=10'每頁(yè)留言條數(shù) </p><p>  rs.pageSize = counts'每頁(yè)記錄數(shù)</p><p>  allpages = rs.p

56、ageCount'總頁(yè)數(shù)</p><p>  page = Request("page")'從瀏覽器取得當(dāng)前頁(yè) </p><p>  If not is Numeric(page) then page=1 'page不是數(shù)字</p><p>  if is Empty(page) or Cin

57、t(page) < 1 then'page 為空或小于1</p><p>  page = 1 </p><p>  elseif Cint(page) >= allPages then 'page 值大于總頁(yè)數(shù)</p><p>  page = allPages </p><p><b>

58、  end if </b></p><p>  rs.AbsolutePage = page'轉(zhuǎn)到某頁(yè)頭部 </p><p>  Do While Not rs.eof </p><p>  UserName=rs("Name")'用戶名 </p><p>  Commen

59、ts=rs("Comment")'內(nèi)容 </p><p>  Reply=rs("Reply")'回復(fù) </p><p>  Usermail=rs("Email")'郵件 </p><p>  url=rs("Url")'

60、;主頁(yè) </p><p>  replyname = rs("ReplyName")'回復(fù)人姓名</p><p>  I=I+1'留言序號(hào)</p><p>  temp=RS.RecordCount-(page-1)*rs.pageSize-I+1 </p><p><b>

61、  %> </b></p><p>  在打開(kāi)數(shù)據(jù)庫(kù)并完成相應(yīng)的操作后,應(yīng)關(guān)閉數(shù)據(jù)庫(kù)連接。當(dāng)不再需要連接時(shí)將其關(guān)閉,可以減少對(duì)數(shù)據(jù)庫(kù)服務(wù)器的要求并可以使其他用戶能夠使用該連接。</p><p>  用Connection對(duì)象的Close方法終止Connection對(duì)象和數(shù)據(jù)庫(kù)之間的連接。下面的腳本打開(kāi)連接,然后將其關(guān)閉:</p><p><

62、b>  <%</b></p><p><b>  End If</b></p><p>  conn.CLose'關(guān)閉數(shù)據(jù)庫(kù)</p><p>  Set conn = nothing</p><p><b>  %></b></p>

63、<p>  3.1.3 數(shù)據(jù)添加</p><p>  rs.Addnew '添加一條記錄</p><p>  rs("Name")=Request.Form("username") '姓名</p><p>  rs("Commen

64、t")=Request.Form("comments") '留言內(nèi)容</p><p>  rs("Email")=Request.Form("usermail") '郵箱地址</p><p>  rs("url")=Request.Form(

65、"url") '主頁(yè)</p><p>  rs("Communication")=Request.Form("communication") '其他聯(lián)系方式</p><p>  rs("IP")=Request.serverVariables("REMOTE_

66、ADDR") 'IP 地址</p><p>  rs("PostDate") = now() '留言提交時(shí)間</p><p>  rs("Subject") = Request.Form("subject") '留言主題</p><p>  rs.U

67、pdate '更新數(shù)據(jù)庫(kù)</p><p>  3.1.4 數(shù)據(jù)刪除</p><p>  sub del feedback() '留言刪除</p><p>  if delid="" or isnull(delid) then '要?jiǎng)h除的記錄id 為空則給出提示</p&

68、gt;<p>  response.write "<script>alert ('操作失敗,沒(méi)有選擇合適參數(shù),請(qǐng)單擊“確定”返回!');</script>"</p><p>  response.redirect "admin_main.asp"'返回到留言管理界面</p><p

69、>  response.end</p><p>  else 'id 存在</p><p>  conn.Execute("delete * from note_comment where ID in ("&delid&")")

70、 '刪除成功,給出提示</p><p>  response.write "<script>alert('留言刪除成功,請(qǐng)單擊“確定”返回!');</script>"</p><p>  response.redirect "admin_main.asp" '返回到留言管理界面

71、</p><p>  response.end</p><p><b>  end if</b></p><p><b>  end sub</b></p><p>  3.2 留言信息頁(yè)面的設(shè)計(jì)</p><p>  3.2.1建立查看留言相關(guān)頁(yè)面</p>&l

72、t;p>  圖3.1 瀏覽留言頁(yè)面圖</p><p>  留言是留言的主要交流內(nèi)容,是用戶-網(wǎng)頁(yè)-用戶之間交流的必要手段,在留言的列表中,第一列“狀態(tài)”,主要是根據(jù)圖標(biāo)來(lái)顯示留言所處的狀態(tài),這些狀態(tài)在頁(yè)面最底部有圖例表示,接下來(lái)一列是留言的主題,留言的主題前面有加號(hào)圖標(biāo)的可以展開(kāi),點(diǎn)擊留言主題可以預(yù)覽留言的內(nèi)容。之后是留言的作者,即發(fā)帖人。回復(fù)和人氣分別記載了回復(fù)的留言的數(shù)量和瀏覽過(guò)的人數(shù)。最后更新和回

73、復(fù)人指的是最后一個(gè)回復(fù)留言的時(shí)間和用戶。進(jìn)入留言首先看到的就是這個(gè)留言列表頁(yè),通過(guò)這一頁(yè)用戶可以進(jìn)入瀏覽留言或發(fā)表回復(fù)留言的界面進(jìn)行各種操作。這部分?jǐn)?shù)據(jù)來(lái)源主要是留言表、用戶表,其中界面的顏色設(shè)置取自管理員對(duì)界面顏色配置的變量值。</p><p>  3.2.2建立發(fā)布留言相關(guān)頁(yè)面</p><p>  如圖3.2所示是發(fā)表新帖的界面。這里只允許會(huì)員發(fā)表新留言,需要用戶填寫的新留言的信息包括

74、:用戶名、密碼、留言主題、當(dāng)前心情、具體內(nèi)容等,這也是留言表里的最基本信息。其中標(biāo)題不能超過(guò)50個(gè)漢字,要進(jìn)行校驗(yàn)。其次該留言提供了一些表示心情的圖片,用戶只需選擇一種即可。內(nèi)容說(shuō)明是指書寫留言內(nèi)容時(shí)輸入框支持輸入什么。具體內(nèi)容輸入框上的按鈕可以對(duì)輸入的內(nèi)容進(jìn)行字體方面的設(shè)置,界面比較友好,讓用過(guò)Word的人很容易掌握這些小按鈕的用法,其中有加粗、斜線等。輸入框下方還提供一些小圖片,用戶可以點(diǎn)擊表情圖標(biāo)就可在留言中加入相應(yīng)的表情。其中是

75、否顯示簽名和有回復(fù)時(shí),使用郵件通知由作者選定,可以選擇也可不選。所有內(nèi)容都填寫完畢后,點(diǎn)擊“發(fā)表”按鈕則數(shù)據(jù)庫(kù)中相應(yīng)的留言表增加一條記錄,用戶留言發(fā)表成功。</p><p>  圖3.2 發(fā)布留言頁(yè)面圖</p><p>  3.3留言管理頁(yè)面設(shè)計(jì)</p><p>  3.3.1建立管理員登錄界面</p><p>  管理模塊訪問(wèn)頁(yè)面adm

76、in_login.asp,數(shù)據(jù)庫(kù)中默認(rèn)的已經(jīng)存在的用戶為admin,密碼admin。該模塊登錄時(shí)要進(jìn)行用戶名和密碼的有效性驗(yàn)證,查詢用戶表,如果該用戶存在則進(jìn)入管理的主頁(yè)面admin_login.asp,該校驗(yàn)過(guò)程中存儲(chǔ)該用戶的編號(hào)在session中,以便維持該用戶的有效性連接,見(jiàn)圖3.3。</p><p>  圖3.3 留言管理登錄頁(yè)面圖</p><p>  3.3.2建立版面管理相

77、關(guān)頁(yè)面</p><p>  上面介紹了登錄模塊,接下來(lái)在管理員登錄后進(jìn)入留言維護(hù)模塊,負(fù)責(zé)新建留言類型,留言名稱等。管理員首先看到的是留言列表。該列表頁(yè)是管理員對(duì)留言進(jìn)行各種操作的界面,所以要留給用戶一些接口,以便用戶進(jìn)入到其他頁(yè)面進(jìn)行各種操作(新增留言分類、新增留言、分類排序修改、刪除分類等)。在留言的列表頁(yè),有一個(gè)接口是“新增留言分類”,留言分類的維護(hù)包括新增、編輯和刪除。如圖3.4所示是點(diǎn)擊新建留言分類的部

78、分界面,管理員須填寫分類名,點(diǎn)擊添加即可添加一個(gè)新的留言分類。相應(yīng)的數(shù)據(jù)庫(kù)的留言分類表里增加一條記錄。</p><p>  下面進(jìn)入留言內(nèi)容的維護(hù)階段的設(shè)計(jì),該模塊的設(shè)計(jì)用于維護(hù)用戶使用的留言,包括留言的基本信息和顯示樣式,是該系統(tǒng)的主要模塊。這些信息的描述是一個(gè)留言所必需的,用戶所看到的留言屬性和顯示信息從這里提取相應(yīng)的信息,因此該設(shè)定是非常重要的,不僅涉及到管理,還影響顯示和功能。</p>&l

79、t;p>  圖3.4 留言管理頁(yè)面圖 </p><p>  3.3.3建立參數(shù)設(shè)置相關(guān)頁(yè)面</p><p>  基本變量設(shè)置的界面維護(hù)該留言的一些公共基本信息,留言變量設(shè)置的代碼如下所示。該管理變量的設(shè)計(jì)和開(kāi)發(fā)完全是為留言的顯示服務(wù)的,因此設(shè)計(jì)宗旨就是一切為了留言的面貌和管理。</p><p>  圖3.5 留言管理設(shè)置頁(yè)面圖</p>

80、<p>  <!--留言變量設(shè)置-基本變量設(shè)置頁(yè)面代碼--></p><p>  <!--#include file="conn.asp"--></p><p><b>  <%</b></p><p>  If Request.QueryString("action&quo

81、t;)="setup" then</p><p>  call setup()</p><p><b>  Else</b></p><p>  If Session("id")<>"" Then</p><p>  Set rs = server.

82、createobject("ADODB.RecordSet")</p><p>  rs.Open "Select * from note_Admin where id="&Session("id"),conn,1,3</p><p><b>  %> </b></p>&

83、lt;p><b>  <%</b></p><p>  Sub setup()</p><p>  if request("save")="ok" then '保存設(shè)置</p><p>  Set NArs=Server.CreateObject("ADO

84、DB.Recordset") '創(chuàng)建RecordSet 對(duì)象</p><p>  NArs.open "select * from note_admin where id="&Session("id"),conn,1,3 '從數(shù)據(jù)庫(kù)note_admin中查詢id 列的值為Session("id") 的記錄,并保

85、存在NArs 中</p><p>  Set WBrs = Server.CreateObject("ADODB.RecordSet") '創(chuàng)建RecordSet 對(duì)象</p><p>  WBrs.Open "Select * from web",conn,1,3 '從數(shù)據(jù)庫(kù)web 中查詢所有記錄,并保存在WBrs 中

86、</p><p>  If trim(request.form("sitename"))="" or trim(request.form("admin"))="" or trim(request.form("maxlength"))="" or trim(request.form("c

87、ounts"))="" or trim(request.form("replycolor"))="" or trim(request.form("isreply"))="" or trim(request.form("distance"))="" then '資料填寫

88、不完整</p><p>  response.write "<script>alert('資料填寫不完整或有錯(cuò)誤,請(qǐng)檢查后重新提交。');history.back();</script>"</p><p>  response.end</p><p><b>  end if</b>&

89、lt;/p><p>  '輸入的留言主題最大長(zhǎng)度、留言內(nèi)容最大長(zhǎng)度、每頁(yè)留言數(shù)和表格間距不是數(shù)字</p><p>  if (not isNumeric(request.form("subjectmaxlength"))) or (not isNumeric(request.form("maxlength"))) or (not isNumeri

90、c(request.form("counts"))) or (not isNumeric(request.form("distance"))) then</p><p>  '給出提示,并返回到前一頁(yè)</p><p>  response.write "<script>alert('資料填寫不完整或有錯(cuò)誤,請(qǐng)檢查

91、后重新提交。');history.back();</script>"</p><p>  response.end</p><p><b>  end if</b></p><p>  WBrs("sitename")=Request.Form("sitename")

92、'站點(diǎn)名稱</p><p>  NArs("admin")=Request.Form("admin")'管理員姓名</p><p>  if trim(request("password"))<>"" then </p><p&

93、gt;  NArs("pwd")=trim(Request.Form("pwd")) '密碼</p><p><b>  End If</b></p><p>  WBrs("SubjectMaxLength") = Request.Form("subjectmaxle

94、ngth")'留言主題最大長(zhǎng)度</p><p>  WBrs("maxlength")=Request.Form("maxlength")'留言內(nèi)容最大長(zhǎng)度</p><p>  WBrs("counts")=Request.Form("counts")

95、 '每頁(yè)留言數(shù)</p><p>  WBrs("mail")=Request.Form("mail") '是否必填郵箱</p><p>  NArs("isreply")=trim(Request.Form("isreply")) &#

96、39;回復(fù)提示</p><p>  NArs("replycolor")=trim(Request.Form("replycolor"))</p><p><b>  '回復(fù)顏色</b></p><p>  WBrs("distance")=Request.Form(&quo

97、t;distance") '表格間距</p><p>  NArs.update '更新數(shù)據(jù)庫(kù)</p><p>  WBrs.update '更新數(shù)據(jù)庫(kù)</p><p>  NArs.Close 

98、9;關(guān)閉RecordSet 對(duì)象</p><p>  Set NArs = nothing</p><p>  WBrs.Close '關(guān)閉RecordSet 對(duì)象</p><p>  Set WBrs = nothing</p><p>  '保存成功,給出提示,并返回到管理選項(xiàng)界面&

99、lt;/p><p>  response.write "<script>alert('您提交的設(shè)置已保存。');location.href='admin_set.asp';</script>"</p><p>  response.end</p><p><b>  End If&l

100、t;/b></p><p><b>  End Sub</b></p><p>  conn.CLose '關(guān)閉數(shù)據(jù)庫(kù)連接Set conn = nothing</p><p><b>  %></b></p><p><b>  第四章 系

101、統(tǒng)調(diào)試</b></p><p><b>  4.1配置運(yùn)行</b></p><p>  1. [12]Microsoft Office, IIS 的安裝和程序的安裝。IIS(WinNT平臺(tái)下)和PWS(Win9X平臺(tái)下)屬同一事物,是ASP的開(kāi)發(fā)平臺(tái)、運(yùn)行后臺(tái),也是服務(wù)器的運(yùn)行軟件。安裝IIS或PWS之后,最重要的就是要設(shè)置虛擬目錄。如果沒(méi)有虛擬目錄,網(wǎng)頁(yè)

102、將無(wú)法訪問(wèn)。</p><p><b>  2.啟動(dòng)程序</b></p><p><b>  啟動(dòng)IIS;</b></p><p>  在IE地址欄輸入地址http://localhost,就能訪問(wèn)IIS的默認(rèn)主頁(yè)面;</p><p>  在IE地址欄輸入地址http://localhost//ind

103、ex.asp,就能訪問(wèn)系統(tǒng)的前臺(tái)首頁(yè)面;</p><p>  頁(yè)面的后臺(tái)的登錄入口中輸入用戶名admin,密碼admin,登錄后臺(tái)管理系統(tǒng),管理員可以注冊(cè)用戶,填寫用戶信息,然后就可以擁有用戶身份。</p><p><b>  4.2調(diào)試過(guò)程</b></p><p>  在調(diào)試過(guò)程中,系統(tǒng)可能會(huì)出現(xiàn)一些錯(cuò)誤,下面就常見(jiàn)的問(wèn)題予以指出與解決。&l

104、t;/p><p> ?。?)出現(xiàn)數(shù)據(jù)庫(kù)創(chuàng)建錯(cuò)誤。[15]</p><p>  錯(cuò)誤原因:數(shù)據(jù)庫(kù)沒(méi)有創(chuàng)建。解決方法:運(yùn)行Microsoft Office Access, 創(chuàng)建NOTES.MDB文件, 并按照前文所述設(shè)計(jì)表格。并建立的用戶、密碼,然后修改對(duì)應(yīng)的配置文件。當(dāng)所有的數(shù)據(jù)庫(kù)準(zhǔn)備工作完成以后,再輸入以上的地址,進(jìn)行數(shù)據(jù)庫(kù)連接的測(cè)試。如果配置的數(shù)據(jù)庫(kù)連接的配置參數(shù)按照以上的說(shuō)明進(jìn)行,此步驟正

105、確。數(shù)據(jù)庫(kù)連接測(cè)試成功后。最后對(duì)部分?jǐn)?shù)據(jù)進(jìn)行數(shù)據(jù)的初始化,以使系統(tǒng)在啟動(dòng)后能正常運(yùn)行。完成后,數(shù)據(jù)庫(kù)的連接問(wèn)題解決了。</p><p>  (2)在系統(tǒng)安裝結(jié)束后,在地址欄輸入地址時(shí)出現(xiàn)訪問(wèn)頁(yè)面錯(cuò)誤。</p><p>  錯(cuò)誤原因是:IIS的主目錄配置出錯(cuò),找不到虛擬目錄。解決方法IIS, 添加虛擬目錄。設(shè)虛擬目錄的方法是:打開(kāi)控制面板→管理工具,選擇“Internet 服務(wù)管理器”,展開(kāi)

106、后在“默認(rèn) Web 站點(diǎn)”(或默認(rèn)網(wǎng)站)點(diǎn)鼠標(biāo)右鍵,選擇“新建→虛擬目錄”,別名寫bbs,目錄找到ASP網(wǎng)頁(yè)所在目錄,把“執(zhí)行、寫入、瀏覽”等都打上勾</p><p>  圖4-1 IIS設(shè)置調(diào)試圖</p><p><b>  結(jié) 論</b></p><p>  該系統(tǒng)設(shè)計(jì)過(guò)程中,將管理員管理和用戶登錄的入口都放在主頁(yè)面上,使得系統(tǒng)管理員

107、能對(duì)留言進(jìn)行通用化管理。根據(jù)需求分析所得到的管理員管理的擴(kuò)展功能使留言管理與使用更加方便和人性化。</p><p>  從系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)中,該系統(tǒng)選擇了共同的頁(yè)面開(kāi)發(fā)模式,其中主頁(yè)的文件頭和文件尾等部分都是相互通用的。并且組件的調(diào)用模式使分層更加清晰,所有對(duì)數(shù)據(jù)庫(kù)的操作都進(jìn)行了組件的封裝,也是三層構(gòu)架的突出特點(diǎn),是對(duì)三層構(gòu)架開(kāi)發(fā)模式的一次真切體驗(yàn)。</p><p><b>  

108、參考文獻(xiàn)</b></p><p>  [1]王晟,韓澤坤.Access數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例解析[M].北京:清華大學(xué)出版社,2006:53—87.</p><p>  [2]劉凡馨.Access數(shù)據(jù)庫(kù)應(yīng)用教程[M],北京:清華大學(xué)出版社,2007:45—121.</p><p>  [3]宇帆,王方,何翠平.網(wǎng)頁(yè)制作與網(wǎng)站建設(shè)從入門到精通[M].北京:人民

109、郵電出版社,2006:16—70.</p><p>  [4]頊宇峰,馬軍.ASP網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2006:37—57.</p><p>  [5]王宇虹.Access 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)從基礎(chǔ)到實(shí)踐[M].北京:電子工業(yè)出版社,2006:117—138.</p><p>  [6]Alexander著,梁普選,劉芳芬譯. Access

110、數(shù)據(jù)分析寶典[M],北京:電子工業(yè)出版社,2007:159—170.</p><p>  [7]洪錫軍等.利用ASP進(jìn)行WEB動(dòng)態(tài)信息發(fā)布的關(guān)鍵技術(shù)[J].計(jì)算機(jī)應(yīng)用,2001,21(8):42—45.</p><p>  [8]鐘小平,張金石,尚頂洪,張鵬.網(wǎng)絡(luò)服務(wù)器配置完全手冊(cè)[M].北京:人民郵電出版社,2006:54—67.</p><p>  [9]張國(guó)鳴

111、,嚴(yán)體華.網(wǎng)絡(luò)管理員教程[M].北京:清華大學(xué)出版社,2006:18—55.</p><p>  [10](美)赫威茲著,瞿杰,趙立東,張昊譯.Programming ASP.NET中文版[M].北京:電子工業(yè)出版社,2007:37—70.</p><p>  [11]陳建民,陳煥英.ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程[M].北京:清華大學(xué)出版社,2008:301—330.</p>&l

112、t;p>  [12]傅宇旭,龍浩,陳軍等.IIS5.0與ASP網(wǎng)站建設(shè)[M].北京:科學(xué)出版社,2001:4—10.</p><p>  [13]孫印潔,馬子彥,郭利周等.DreamweaverMX2004中文版實(shí)訓(xùn)教程[M].北京:電子工業(yè)出版社,2008:58—74.</p><p>  [15]梁建斌,陳語(yǔ)林.Asp程序設(shè)計(jì)[M].北京:中國(guó)水利水電出版社,2001:112—

113、151.</p><p>  [16]雷旭波,田曉蘭.數(shù)據(jù)庫(kù)技術(shù)[M].北京:高等教育出版社,2008:8—10.</p><p><b>  致 謝</b></p><p>  本論文是在李老師的悉心指導(dǎo)下完成的。老師淵博的專業(yè)知識(shí),嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,嚴(yán)以律己、寬以待人的崇高風(fēng)范,樸實(shí)無(wú)華、平易近人的人

114、格魅力對(duì)我影響深遠(yuǎn)。不僅是我樹(shù)立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與人處事的道路。本論文從選題到完成,每一步都是在李老師的指導(dǎo)下完成了,傾注了老師大量的心血。</p><p>  其次,感謝我身邊的同學(xué)們,在我的論文寫作過(guò)程中他們提出了很多建設(shè)性的意見(jiàn),并給了我很多啟發(fā),使我的論文能夠順利的完成。在這里,謝謝你們真心的幫助。</p><p>  最后,感謝參與

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論