freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

個(gè)人博客系統(tǒng)設(shè)計(jì)本科畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-24 12:01 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 量避免數(shù)據(jù)的多余,另外,還要盡可能提高數(shù)據(jù)的存取速度。數(shù)據(jù)庫設(shè)計(jì)時(shí)速度與空間在范式上是相互矛盾的。一方面按規(guī)范化理論的要求,關(guān)系模式應(yīng)盡量取高級(jí)范式,尤其對(duì)記錄數(shù)較多的關(guān)系,低級(jí)范式將會(huì)造成存儲(chǔ)的大量重復(fù),是空間遭受嚴(yán)重浪費(fèi);另一方面從存取速度上考慮,應(yīng)該盡量做到一個(gè)模式涉及的屬性越多越好,相互運(yùn)算越少越好,這樣,又應(yīng)取低級(jí)范式。因此我們?cè)谠O(shè)計(jì)數(shù)據(jù)庫時(shí)要嚴(yán)格地探討它的使用環(huán)境,充分了解用戶的需求,清楚地掌握數(shù)據(jù)庫系統(tǒng)的特點(diǎn)。經(jīng)過綜合的評(píng)價(jià)和分析后設(shè)計(jì)出的數(shù)據(jù)庫應(yīng)滿足以下要求: 數(shù)據(jù)庫信息要能充分體現(xiàn)出用戶使用系統(tǒng)的需求。 能夠支持用戶對(duì)數(shù)據(jù)進(jìn)行的所有處理。 能夠容易被數(shù)據(jù)庫管理系統(tǒng)運(yùn)行維護(hù)。 數(shù)據(jù)一致性、完整性好,無更新異常。 數(shù)據(jù)庫選擇本系統(tǒng)所采用的數(shù)據(jù)庫是 SQL Server2005。 SQL(Structured Query Language),結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對(duì)SQL語句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫邏輯結(jié)構(gòu)。根據(jù)博客的使用情況的不同,可以采用SQL Server 2005數(shù)據(jù)庫,SQL Server 2005便于安裝。博客系統(tǒng)中各個(gè)表的設(shè)計(jì)結(jié)果如下面圖表所示。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。 Users注冊(cè)用戶表Users注冊(cè)用戶表,用來記錄用戶信息。 AddUser表AddUser表記添加用戶。 AddrizhiMessage博文信息表AddrizhiMessage博文信息表,發(fā)表博文的信息存儲(chǔ)。 Comments文章評(píng)論表Comments文章評(píng)論表,記錄文章的所有評(píng)論。 liuyan文章表liuyan文章表,記錄用戶書寫的所有留言。 數(shù)據(jù)庫的完整性和安全性 數(shù)據(jù)庫的完整性約束 數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫管理系統(tǒng)(DBMS)用一定的機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件——完整性約束條件,數(shù)據(jù)的約束條件是語義的體現(xiàn),將作為模式的一部分存入數(shù)據(jù)庫中。數(shù)據(jù)庫的完整性約束主要包括以下三方面要求:實(shí)體完整性實(shí)體完整性是指若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。對(duì)于每個(gè)表來說,主鍵都不可以為空。在用戶提交信息時(shí),系統(tǒng)會(huì)對(duì)用戶所填寫的信息進(jìn)行驗(yàn)證,對(duì)于其中的關(guān)鍵信息沒有填寫或者數(shù)據(jù)非法時(shí),系統(tǒng)會(huì)提示用戶更改后再提交。這樣保證了系統(tǒng)實(shí)體完整性。參照完整性由于表和表之間會(huì)存在某些聯(lián)系,當(dāng)關(guān)系R和關(guān)系S之間是一對(duì)多關(guān)系時(shí)(R的主鍵是A,S的主鍵是b,c是s中的外碼),在插入數(shù)據(jù)時(shí)就要保證外碼c的值或者為空或者等于R中某個(gè)元組的主碼值。在對(duì)被參照表進(jìn)行刪除操作時(shí)應(yīng)同時(shí)進(jìn)行及聯(lián)刪除。用戶定義完整性任何關(guān)系數(shù)據(jù)庫系統(tǒng)都應(yīng)該支持實(shí)體完整性和參照完整性。除此之外,不同的關(guān)系數(shù)據(jù)庫系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,往往還需要一些特殊的約束條件,用戶定義的完整性就是針對(duì)某一具體關(guān)系數(shù)據(jù)庫的約束條件。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。例如某個(gè)屬性必須取唯一值、某個(gè)屬性的取值范圍等。 數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫系統(tǒng)中,大量的數(shù)據(jù)集中存放,同時(shí)又為許多用戶直接共享,是寶貴的信息資源,因此系統(tǒng)的安全保護(hù)措施就顯得更為重要。鍵全的數(shù)據(jù)庫安全機(jī)制可以防止數(shù)據(jù)庫被惡意的破壞和非法的存取。本系統(tǒng)的安全設(shè)計(jì)包括服務(wù)器和數(shù)據(jù)庫兩方面設(shè)計(jì)。當(dāng)用戶使用系統(tǒng)時(shí),系統(tǒng)首先會(huì)檢查用戶是否登錄,如果用戶還沒有登錄,系統(tǒng)將會(huì)彈出警告窗口提醒用戶,并將相應(yīng)的頁面跳轉(zhuǎn)至用戶登錄。在用戶提交登錄信息后,系統(tǒng)會(huì)對(duì)用戶的身份進(jìn)行核對(duì),如果在數(shù)據(jù)庫中查找到了相關(guān)記錄,打開用戶頁面,表明用戶登錄成功。對(duì)于數(shù)據(jù)庫的安全,主要是通過對(duì)授權(quán)用戶的身份驗(yàn)證實(shí)現(xiàn)的。在的系統(tǒng)管理頁面,提示用戶使用管理員帳號(hào)在此登錄,沒有管理權(quán)限的系統(tǒng)注冊(cè)用戶無法登錄到數(shù)據(jù)庫管理的后臺(tái)。系統(tǒng)確認(rèn)了管理員身份之后統(tǒng)會(huì)打開管理頁面,系統(tǒng)管理者可在此對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫進(jìn)行管理和維護(hù)。第四章 系統(tǒng)設(shè)計(jì) 第四章 系統(tǒng)設(shè)計(jì)對(duì)博客系統(tǒng)進(jìn)行系統(tǒng)分析、數(shù)據(jù)庫設(shè)計(jì)之后,本章將主要介紹系統(tǒng)各功能模塊的設(shè)計(jì)及其實(shí)現(xiàn)。軟件所實(shí)現(xiàn)的功能強(qiáng)弱是衡量一個(gè)軟件的最根本的標(biāo)準(zhǔn)。通過對(duì)系統(tǒng)的全面分析并結(jié)合調(diào)研的情況,確定了本系統(tǒng)的功能模塊圖。本章先從系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)介紹,接著分別對(duì)公用模塊、客戶界面、管理對(duì)功能模塊加以描述。 系統(tǒng)總體設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫采用SQL Sever 2005 ,Web服務(wù)器采用IIS 。 公用模塊的編寫 數(shù)據(jù)庫連接文件 為了操作數(shù)據(jù)庫方便,把連接數(shù)據(jù)庫、查詢、更新、插入、這樣其他頁面引入這個(gè)頁面,就可以調(diào)用數(shù)據(jù)庫操作方法,操作數(shù)據(jù)庫了,這樣便于提高程序的重用性。 用戶登錄和注銷。當(dāng)用戶在首爺輸入用戶名和密碼請(qǐng)求登錄時(shí),先從數(shù)據(jù)庫查詢?cè)撚脩舻挠脩裘兔艽a是否正確,如果正確則把該用戶的用戶名和密碼,寫入用戶Cookie,這樣其他頁面如果需要用戶登錄才能訪問,只需要從Cookie取用戶的用戶名,如果能取得,則說明用戶已經(jīng)登錄,否則用戶未登錄。當(dāng)然用Cookie記錄用戶登錄是有風(fēng)險(xiǎn)的,最好用Session記錄。注銷只需要設(shè)置記錄用戶的Cookie過期就可以了。 客戶界面的設(shè)計(jì)與實(shí)現(xiàn)界面模塊化,可以提高代碼的重用性,能為編程提供很大便利,節(jié)省開發(fā)時(shí)間,提高開發(fā)效率。 界面頭設(shè)計(jì) (1)設(shè)計(jì)思想為了體現(xiàn)簡(jiǎn)潔明快的風(fēng)格,界面頭不打算用很復(fù)雜的動(dòng)畫圖片,頂部直接安排一個(gè)導(dǎo)航欄,讓用戶可以在首頁、個(gè)人資料、博文、評(píng)論、博文管理、評(píng)論管理等模塊之間方便的切換。(2)效果預(yù)覽按上面的設(shè)計(jì)思想,經(jīng)過一番美工的潤飾。 界面頭 界面尾設(shè)計(jì)界面尾部,一般聲明一些版權(quán)信息,是否有ISP登記,聯(lián)系信息等,本博客只需聲明一下版權(quán)就可以了。 界面尾 首頁設(shè)計(jì)與實(shí)現(xiàn)首頁是一個(gè)網(wǎng)站的窗口,長久留住一個(gè)用戶靠網(wǎng)站強(qiáng)大的功能和豐富的內(nèi)容,要想吸引用戶,首頁的設(shè)計(jì)精美和人性化也是重要的因素。首先是給瀏覽者留下的第一印象。所以設(shè)計(jì)要精美;首頁是網(wǎng)站的導(dǎo)航圖,所以設(shè)計(jì)要人性化,重點(diǎn)層次突出。設(shè)計(jì)思想:首頁直接引入前面設(shè)計(jì)的公用模塊的界面頭和尾。首頁左邊給出瀏覽者一個(gè)清晰的導(dǎo)航。在右邊用戶能登錄/注冊(cè)、最新更新的博文列表、評(píng)論,在左邊顯示最新更新的博文信息。 博客最核心的是文章,所以正文右邊給出一塊很大空間,用以展示最新書寫的幾篇文章的標(biāo)題和內(nèi)容概要,用戶單擊博文標(biāo)簽,能進(jìn)入查看該文章的詳細(xì)內(nèi)容。 首頁 “文章評(píng)論”功能模塊設(shè)計(jì)在展現(xiàn)文章頁面的末尾,提供接口供瀏覽者針對(duì)該文章發(fā)表評(píng)論,技術(shù)實(shí)現(xiàn)非常簡(jiǎn)單,就是提供發(fā)表評(píng)論標(biāo)題和評(píng)論內(nèi)容的文本框,讓讀者輸入評(píng)論標(biāo)題和內(nèi)容,當(dāng)讀者單擊[提交]按鈕的時(shí)候,把評(píng)論標(biāo)題和內(nèi)容保存到數(shù)據(jù)庫。 “添加文章”功能模塊通過“添加文章”功能模塊用戶能設(shè)置文章標(biāo)題,選擇文章所屬分類,填寫文章概要和文章內(nèi)容,對(duì)應(yīng)的頁面是 發(fā)表文章 “文章管理”功能模塊“文章管理”功能模塊主要顯示當(dāng)前用戶所寫的所有文章,并能修改或者刪除現(xiàn)有文章, 日志管理 “評(píng)論管理”功能模塊 評(píng)論管理 “基本設(shè)置”功能模塊用戶可能需要為自己的博客設(shè)置非常有個(gè)性的標(biāo)題、LOGO圖標(biāo)或者發(fā)表一個(gè)有個(gè)性的公告顯示在首頁等,為此需要為用戶提供一個(gè)界面,方便用戶進(jìn)行這些個(gè)性化設(shè)置。 個(gè)人資料第五章 系統(tǒng)測(cè)試第五章 系統(tǒng)測(cè)試 測(cè)試目的程序測(cè)試就是在程序投入運(yùn)行前,對(duì)程序的需求分析、設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是保證程序質(zhì)量的關(guān)鍵步驟。如果要給程序測(cè)試下定義,可以這樣講,程序測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。在開發(fā)大型軟件系統(tǒng)的過程中,需要面對(duì)錯(cuò)綜復(fù)雜的問題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。編程人員力求在每個(gè)階段結(jié)束之前通過嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。 測(cè)試方法程序測(cè)試的主要方法分為兩大類,白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試:也稱結(jié)構(gòu)測(cè)試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測(cè)試用例,對(duì)軟件的邏輯路徑及過程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符。黑盒測(cè)試:也稱功能測(cè)試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性。根據(jù)軟件的需求規(guī)格說明書設(shè)計(jì)測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿足設(shè)定的功能。在本次測(cè)試工作中使用了兩種方法。但主要使用的是黑盒測(cè)試方法。 測(cè)試實(shí)例 后臺(tái)管理權(quán)限測(cè)試測(cè)試內(nèi)容:非管理員用戶點(diǎn)擊管理按鈕,系統(tǒng)是否會(huì)允許進(jìn)入后臺(tái)管理。操作:以瀏覽者的身份進(jìn)入博客系統(tǒng),點(diǎn)擊管理按鈕。 前臺(tái)文章顯示測(cè)試測(cè)試內(nèi)容:打開前臺(tái)首頁后,是否會(huì)顯示相應(yīng)的文章列表。操作:打開前臺(tái)首頁查看。結(jié)果:文章列表區(qū)域正確顯示發(fā)表的文章。結(jié)論:顯示的內(nèi)容與數(shù)據(jù)庫中的內(nèi)容一致,經(jīng)調(diào)試成功。 前臺(tái)顯示文章詳細(xì)內(nèi)容測(cè)試測(cè)試內(nèi)容:點(diǎn)擊一個(gè)文章的標(biāo)題,是否會(huì)顯示出文章的全部?jī)?nèi)容。操作:隨意點(diǎn)擊一篇文章的標(biāo)題。結(jié)果:在文章細(xì)節(jié)頁面正確的顯示出文章的全部?jī)?nèi)容。結(jié)論:測(cè)試成功。 文章管理 發(fā)表文章測(cè)試內(nèi)容:管理員用戶發(fā)表新文章。操作:以管理員的身份進(jìn)入博客系統(tǒng),點(diǎn)擊管理按鈕,填寫完文章內(nèi)容之后單擊添加按鈕,看系統(tǒng)是否會(huì)提示發(fā)表成功。 發(fā)表文章 刪除文章。測(cè)試內(nèi)容:用戶對(duì)自己所發(fā)表的文章信息能否成功刪除。操作:點(diǎn)擊刪除系統(tǒng)詢問是否刪除該文章信息, 結(jié)果:文章信息被成功刪除。結(jié)論:測(cè)試成功。 系統(tǒng)信息管理 顯示原系統(tǒng)信息。測(cè)試內(nèi)容:進(jìn)入頁面后,能否正確的顯示原系統(tǒng)信息中的內(nèi)容。操作:進(jìn)入系統(tǒng)信息管理頁面查看信息情況。結(jié)果:頁面成功的顯示出正確的信息。結(jié)論:測(cè)試成功。 修改系統(tǒng)信息測(cè)試內(nèi)容:修改系統(tǒng)內(nèi)容后,系統(tǒng)配置是否能正確反映。操作:分別修改系統(tǒng)信息中的不同的信息。結(jié)果:成功的修改了配置,并成功反應(yīng)到系統(tǒng)中。結(jié)論:測(cè)試成功。第六章 結(jié)束語經(jīng)過了兩個(gè)多月的學(xué)習(xí)和工作,我終于完成了《基于ASP技術(shù)的個(gè)人博客系統(tǒng)的開發(fā)設(shè)計(jì)研究》的論文。從開始接到論文題目到系統(tǒng)的實(shí)現(xiàn),再到論文文章的完成,每走一步對(duì)我來說都是新的嘗試與挑戰(zhàn),這也是我在大學(xué)期間獨(dú)立完成的最大的項(xiàng)目。在這段時(shí)間里,我學(xué)到了很多知識(shí)也有很多感受,從對(duì)博客一無所知,對(duì)ASP等相關(guān)技術(shù)很不了解的狀態(tài),我開始了獨(dú)立的學(xué)習(xí)和試驗(yàn),查看相關(guān)的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自己非常稚嫩作品一步步完善起來,每一次改進(jìn)都是我學(xué)習(xí)的收獲,每一次試驗(yàn)的成功都會(huì)讓我興奮好一段時(shí)間。從中我也充分認(rèn)識(shí)到了博客這一新興的出版方式給我們生活帶來的樂趣,在屬于自己的網(wǎng)絡(luò)空間上,盡情宣泄自己的情感,表達(dá)自己的感受,并且把自己的想法與他人分享,我也有了一個(gè)屬于自己的博客空間。雖然我的論文作品不是很成熟,還有很多不足之處,但我可以自豪的說,這里面的每一段代碼,都有我的勞動(dòng)。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會(huì)化為甜美的甘泉。這次做論文的經(jīng)歷也會(huì)使我終身受益,我感受到做論文是要真真正正用心去做的一件事情,是真正的自己學(xué)習(xí)的過程和研究的過程,沒有學(xué)習(xí)就不可能有研究的能力,沒有自己的研究,就不會(huì)有所突破,那也就不叫論文了。希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。參考文獻(xiàn) 參考文獻(xiàn)[1]崔金鵬,支麗平. 基于ASP的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J]. 中國科技信息, 2007, (22). [2]唐輝. 基于ASP技術(shù)動(dòng)態(tài)網(wǎng)站的規(guī)劃與設(shè)計(jì)[J]. 中國校外教育(理論), 2008, (S1).
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1