2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩20頁(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>  本科生畢業(yè)論文(設(shè)計(jì))</p><p>  題 目: 個(gè)人博客的設(shè)計(jì)與實(shí)現(xiàn) </p><p>  專業(yè)代碼: </p><p>  作者姓名: </p><p>  學(xué) 號(hào): </p>

2、<p>  單 位: </p><p>  指導(dǎo)教師: </p><p>  2012年5月27日</p><p><b>  目錄</b></p><p><b>  摘 要1</b></p><p&

3、gt;  Abstract1</p><p>  一、開(kāi)發(fā)工具及工具簡(jiǎn)介2</p><p>  (一)ASP語(yǔ)言簡(jiǎn)介2</p><p> ?。ǘ?shù)據(jù)庫(kù)的選擇3</p><p>  (三)IIS的介紹及配置3</p><p><b>  二.需求分析8</b></p>&

4、lt;p> ?。ㄒ唬┫到y(tǒng)需求分析8</p><p> ?。ǘ┫到y(tǒng)功能分析8</p><p><b>  1、博客美文8</b></p><p><b>  2、發(fā)表評(píng)論8</b></p><p><b>  3、相冊(cè)瀏覽8</b></p><

5、;p><b>  4、管理功能8</b></p><p> ?。ㄈ┫到y(tǒng)功能流程圖8</p><p><b>  三.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)9</b></p><p> ?。ㄒ唬?shù)據(jù)庫(kù)概念設(shè)計(jì)9</p><p> ?。ǘ┰O(shè)計(jì)局部E-R模式9</p><p> ?。ㄈ┰O(shè)

6、計(jì)全局E-R模式10</p><p>  四.系統(tǒng)程序設(shè)計(jì)11</p><p> ?。ㄒ唬┫到y(tǒng)模塊組成11</p><p> ?。ǘ└髂K功能實(shí)現(xiàn)11</p><p>  五.系統(tǒng)測(cè)試與維護(hù)16</p><p> ?。ㄒ唬┫到y(tǒng)使用環(huán)境16</p><p> ?。ǘ┫到y(tǒng)測(cè)試16&

7、lt;/p><p><b>  致 謝17</b></p><p><b>  參考文獻(xiàn)17</b></p><p><b>  摘 要</b></p><p>  博客的全名應(yīng)該是Web log意為“網(wǎng)絡(luò)日志”,后來(lái)縮寫為Blog,而博客(Blogger)就是寫B(tài)log的

8、人。從理解上講,博客是“一種表達(dá)個(gè)人思想、網(wǎng)絡(luò)鏈接、內(nèi)容,按照時(shí)間順序排列,并且不斷更新的出版方式”。</p><p>  ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是.asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。</p><p>

9、  Access就是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。數(shù)據(jù)庫(kù)(Database)是由一些有意義和有關(guān)系的數(shù)據(jù)(data)所組合而成。我們稱之為數(shù)據(jù)庫(kù)管理管理系統(tǒng)(Database Management System DBMS)。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息,數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。</p><p>  【

10、關(guān)鍵詞】博客;ASP;Access;</p><p><b>  Abstract</b></p><p>  The Blog's full name should be Web log meaning "Blog", afterwards abbreviation for Blog, and Blog (Blogger) was to

11、write Blog. From the understanding of speaking, a blog is "a way to express individual idea, network links, content, according to the time sequence, and constantly update published the way."</p><p>

12、;  ASP is the abbreviation of Active Server Page, meaning "Active Server pages". ASP is Microsoft company developed the CGI scripts to replace a applications, it can and database and other procedures interactio

13、n, is a simple and convenient programming tools. ASP page file format is. ASP, now often used in all kinds of dynamic web site.</p><p>  Access is a relational database development tools, database can gather

14、s all kinds of information for inquiry, storage and retrieval. The Database (Database) is by some meaningful and relationship of data (data) combination and into. We call it a Database Management Management System (Datab

15、ase Management System DBMS). Access is that it can use the advantages of data representation or custom form collect information, data representation provides a similar to Excel spreadsheet, can make the databas</p>

16、<p>  Key words:Blog; ASP; Access; 個(gè)人博客的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  一、開(kāi)發(fā)工具及工具簡(jiǎn)介</p><p>  (一)ASP語(yǔ)言簡(jiǎn)介</p><p>  ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁(yè)面”。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和

17、其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。ASP的網(wǎng)頁(yè)文件的格式是。asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。</p><p>  ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。與HTML相比,ASP網(wǎng)頁(yè)具有以下

18、特點(diǎn):</p><p>  利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù);</p><p>  ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試;</p><p>  服務(wù)器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè);</p>

19、<p>  ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;</p><p>  ASP可以使用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)送Email或訪問(wèn)文件系統(tǒng)等。</p><p>  由于服務(wù)器是將ASP程序執(zhí)行

20、的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。</p><p><b> ?。ǘ?shù)據(jù)庫(kù)的選擇</b></p><p>  Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊7種用來(lái)建立數(shù)據(jù)庫(kù)

21、系統(tǒng)的對(duì)象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫(kù)管理 系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。</p><p> ?。ㄈ㊣IS的介紹及配置</p><p>  因特網(wǎng)信息服務(wù)器(Internet Information Server, IIS)是Microsoft公司提供的一種集成了

22、多種Internet服務(wù)(WWW服務(wù)、FTP服務(wù)等) 的服務(wù)器軟件,利用它,可以很容易地構(gòu)造Web站點(diǎn)。由于是同一家公司的產(chǎn)品,IIS和Windows NT Server緊密地集成在一起,可以充分利用Windows NT的多種功能,其安全機(jī)制也以Windows NT的NTFS安全機(jī)制為基礎(chǔ),因此可以實(shí)現(xiàn)用IIS構(gòu)建的Web站點(diǎn)的安全性。在本系統(tǒng)開(kāi)發(fā)過(guò)程中,在IIS安裝完畢后,打開(kāi)IIS管理器,配置虛擬目錄和應(yīng)用程序池到開(kāi)發(fā)的ASPX頁(yè)面

23、根目錄下。</p><p>  從控制面板中找到管理工具:</p><p>  打開(kāi)管理工具中的Internet信息服務(wù):</p><p><b>  新建虛擬目錄:</b></p><p>  彈出虛擬目錄創(chuàng)建向?qū)В?lt;/p><p>  為虛擬目錄創(chuàng)建別名:</p><p&g

24、t;  輸入內(nèi)容所在的目錄路徑:</p><p>  設(shè)置虛擬目錄中的訪問(wèn)權(quán)限:</p><p><b>  虛擬目錄創(chuàng)建完成:</b></p><p><b>  二.需求分析</b></p><p><b>  (一)系統(tǒng)需求分析</b></p><p&

25、gt;  此博客系統(tǒng)為專署個(gè)人博客系統(tǒng),主要的功能包括以下部分:文章管理;相冊(cè)管理;瀏覽者的評(píng)論功能。在線聽(tīng)音樂(lè)功能。日志管理包括日志類別管理和發(fā)表日志等功能。相冊(cè)管理包括相冊(cè)類別管理和照片的瀏覽添加等功能。在線音樂(lè)和評(píng)論功能可以使用戶得到良好的用戶體驗(yàn)。</p><p><b>  (二)系統(tǒng)功能分析</b></p><p><b>  1、博客美文<

26、;/b></p><p>  訪問(wèn)者可以瀏覽博客主人發(fā)表的美文,博客主人擁有對(duì)不同日志分類和日志文章的添加刪除等操作。</p><p><b>  2、發(fā)表評(píng)論</b></p><p>  瀏覽者(不需要注冊(cè))有對(duì)博客主文章的評(píng)論功能,評(píng)論后使用cookie記錄評(píng)論者姓名,以備下次使用。評(píng)論者與博客主一樣同樣擁有查看其他評(píng)論的權(quán)限。<

27、;/p><p><b>  3、相冊(cè)瀏覽</b></p><p>  瀏覽者(不需要注冊(cè))可以瀏覽博客主公開(kāi)的相冊(cè),從不同的相冊(cè)類別查看不同照片,要求查看照片采用最新的彈出式效果。博客主擁有對(duì)相冊(cè)類別、照片的增加和刪除等權(quán)利。</p><p><b>  4、管理功能</b></p><p>  只允許

28、博客主登陸后臺(tái)對(duì)系統(tǒng)中的各項(xiàng)功能進(jìn)行添加刪除的管理操作。</p><p> ?。ㄈ┫到y(tǒng)功能流程圖</p><p><b>  總體數(shù)據(jù)流圖如下:</b></p><p><b>  三.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> ?。ㄒ唬?shù)據(jù)庫(kù)概念設(shè)計(jì)</p><p>  在概念

29、設(shè)計(jì)階段中,設(shè)計(jì)人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映用戶觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。</p><p>  利用E-R方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部E-R模式,然后把各局部E-R模式綜合成一個(gè)全局模式,最后對(duì)全局E-R模式進(jìn)行優(yōu)化,得到最終的模式,即概

30、念模式。</p><p>  (二)設(shè)計(jì)局部E-R模式</p><p>  (1)實(shí)體和屬性的定義:</p><p>  文章(文章標(biāo)題、內(nèi)容,加入日期,評(píng)論數(shù)量,文章類別,文章?tīng)顟B(tài))。</p><p>  文章類別(類別id,類別名稱)。</p><p>  評(píng)論(評(píng)論人,評(píng)論內(nèi)容,評(píng)論時(shí)間)。</p>

31、<p>  相冊(cè)類別(類別id,類別名稱)。</p><p>  相片(照片地址,照片注釋,照片類別id)。</p><p>  (三)設(shè)計(jì)全局E-R模式</p><p>  所有局部E-R模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)。</p&g

32、t;<p>  (1) 確定公共實(shí)體類型,為了給多個(gè)局部E-R模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。在這一步中我們僅根據(jù)實(shí)體類型名和鍵來(lái)認(rèn)定公共實(shí)體類型。一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為公共實(shí)體類型的另一類候選。</p><p>  (2) 局部E-R模式的合并,合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)

33、構(gòu);合并從公共實(shí)體類型開(kāi)始,最后再加入獨(dú)立的局部結(jié)構(gòu)。</p><p>  (3) 消除沖突,沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。設(shè)計(jì)全局E-R模式的目的不在于把若干局部E-R模式形式上合并為一個(gè)E-R模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。</p><p>  (4) 全局E-R模式的優(yōu)化,在得到全局E-R模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)

34、進(jìn)一步依據(jù)處理需求對(duì)E-R模式進(jìn)行優(yōu)化。一個(gè)好的全局E-R模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù)盡可能少;實(shí)體類型間聯(lián)系無(wú)冗余。</p><p><b>  四.系統(tǒng)程序設(shè)計(jì)</b></p><p><b> ?。ㄒ唬┫到y(tǒng)模塊組成</b></p><p>

35、;  系統(tǒng)功能模塊包括兩大塊:管理界面功能模塊和普通用戶界面功能模塊。其具體功能如下所示:</p><p>  1、管理員功能:分類管理,相冊(cè)、文章和音樂(lè)管理,評(píng)論管理。</p><p>  2、普通用戶功能:閱讀文章,留言,評(píng)論和在線聽(tīng)音樂(lè)。</p><p>  3、分類管理:文章類型的添加,修改,刪除。</p><p>  4、文章管理:

36、文章的修改,刪除。</p><p>  5、評(píng)論管理:評(píng)論的刪除。</p><p>  6、留言管理:留言的刪除和回復(fù)。</p><p>  系統(tǒng)功能模塊包括兩大塊:管理界面功能模塊和普通用戶界面功能模塊。其具體功能如下所示:</p><p>  管理員功能:分類管理,文章管理,評(píng)論管理,鏈接管理,留言管理。</p><p

37、>  普通用戶功能:閱讀文章,留言,評(píng)論和在線聊天。</p><p>  分類管理:文章類型的添加,修改,刪除。</p><p>  文章管理:文章的修改,刪除。</p><p>  評(píng)論管理:評(píng)論的刪除。</p><p>  鏈接管理:鏈接的添加和刪除。</p><p>  留言管理:留言的刪除和回復(fù)。<

38、/p><p> ?。ǘ└髂K功能實(shí)現(xiàn)</p><p><b>  后臺(tái)管理如下:</b></p><p><b>  管理員:</b></p><p><b>  文章分類</b></p><p><b>  文章發(fā)表:</b><

39、;/p><p><b>  文章列表:</b></p><p><b>  相冊(cè)查看:</b></p><p><b>  相冊(cè)分類:</b></p><p><b>  相冊(cè)上傳:</b></p><p><b>  添加音

40、樂(lè)文件:</b></p><p><b>  音頻文件查看:</b></p><p><b>  前臺(tái)主界面圖如下:</b></p><p><b>  博客相冊(cè)瀏覽:</b></p><p><b>  博客音樂(lè)在線:</b></p&g

41、t;<p><b>  博客美文列表:</b></p><p><b>  五.系統(tǒng)測(cè)試與維護(hù)</b></p><p><b> ?。ㄒ唬┫到y(tǒng)使用環(huán)境</b></p><p>  數(shù)據(jù)庫(kù):采用Access,運(yùn)行于服務(wù)器端。</p><p>  客戶端:經(jīng)過(guò)測(cè)試,本

42、系統(tǒng)可以使用IE8;FireFox;Safari;Oprea等主流瀏覽器瀏覽,解決瀏覽器的兼容問(wèn)題。</p><p><b> ?。ǘ┫到y(tǒng)測(cè)試</b></p><p>  系統(tǒng)測(cè)試是軟件開(kāi)發(fā)中不可缺少的一個(gè)環(huán)節(jié),它是衡量我們開(kāi)發(fā)系統(tǒng)的一個(gè)標(biāo)尺。它的目標(biāo)是發(fā)現(xiàn)軟件中的錯(cuò)誤,然后通過(guò)調(diào)試對(duì)其進(jìn)行改正,從而開(kāi)發(fā)出高質(zhì)量的完全符合用戶需要的軟件。</p>&l

43、t;p>  對(duì)本系統(tǒng)的測(cè)試主要包括以下幾個(gè)方面:</p><p>  1.連接測(cè)試,一個(gè)好的系統(tǒng)應(yīng)該不包含中斷鏈接,花費(fèi)時(shí)間檢查鏈接可以避免錯(cuò)誤信息的發(fā)生率。鏈接測(cè)試可以分為三個(gè)方面:首先,測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁(yè)面;其次,測(cè)試所鏈接的頁(yè)面是否存在;最后,保證Web應(yīng)用系統(tǒng)尚沒(méi)有孤立的頁(yè)面(沒(méi)有鏈接指向該頁(yè)面)。經(jīng)過(guò)系統(tǒng)連接測(cè)試,已經(jīng)把系統(tǒng)中存在的所有錯(cuò)誤鏈接都修改正確了。用戶可以

44、放心使用。</p><p>  2.檢查布局的一致性,對(duì)于一個(gè)好的系統(tǒng),布局的一致性也是十分重要的。我們?cè)谠O(shè)計(jì)系統(tǒng)時(shí),常常會(huì)因?yàn)樽非髥蝹€(gè)頁(yè)面的美觀而忽略了系統(tǒng)的整體效果。這就需要對(duì)系統(tǒng)進(jìn)行整體瀏覽,檢查布局和圖像的一致性。通過(guò)對(duì)系統(tǒng)的整體瀏覽調(diào)試,已經(jīng)可以保證系統(tǒng)整體布局的一致性,相信能夠?yàn)橛脩籼峁┖?jiǎn)潔美觀的頁(yè)面。 </p><p><b>  致 謝</b

45、></p><p>  在此特別感謝cc老師對(duì)我的悉心指導(dǎo),在設(shè)計(jì)期間熊老師幫助我收集文獻(xiàn)資料,理清設(shè)計(jì)思路,指導(dǎo)實(shí)驗(yàn)方法,提出有效的改進(jìn)方案,及指導(dǎo)。</p><p><b>  參考文獻(xiàn)</b></p><p>  1、馬軍著《ASP網(wǎng)絡(luò)編程從入門到精通》[M] 清華大學(xué)出版社2005-9;</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)論