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

正文內(nèi)容

aspnet的博客系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2024-11-23 16:23本頁(yè)面

【導(dǎo)讀】隨著Inter的廣泛應(yīng)用,動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)也應(yīng)運(yùn)而生。本文介紹了應(yīng)用ASP動(dòng)態(tài)。網(wǎng)頁(yè)技術(shù)開發(fā)博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。表一些自己撰寫的文章以和其他網(wǎng)友進(jìn)行交流?;⑿畔⒒?、智能化,是打破傳統(tǒng)報(bào)刊、雜志發(fā)表文章方式的新嘗試。據(jù)庫(kù),并通過使用ODBC技術(shù)訪問。本文對(duì)博客系統(tǒng)進(jìn)行整體分析,明確了系統(tǒng)的可行性和用戶需求;根據(jù)模塊化原理,過程中出現(xiàn)的主要問題,并提出了解決方案,實(shí)現(xiàn)系統(tǒng)功能。最后,對(duì)系統(tǒng)作以客觀、全面的評(píng)價(jià),并對(duì)進(jìn)一步改進(jìn)提出了建議。

  

【正文】 文章內(nèi)容 Date 日期 /時(shí)間 — 否 — 是 書寫日期 Click 數(shù)字 — 否 — 是 點(diǎn)擊數(shù)量 表 37 為博客主題表,記錄博客的主題和一些個(gè)性化設(shè)置 表 37 Affiche 公告表 字段名稱 數(shù)據(jù)類型 字段大小 是否主鍵 默認(rèn)值 是否必填 備注 AfficheID 自動(dòng)編號(hào) — 是 — — 公告編號(hào) Username 文本 50 否 — 否 用戶名稱 Content 備注 50 否 — 是 公告內(nèi)容 數(shù)據(jù)庫(kù)的完整性和安全性 數(shù)據(jù)庫(kù)的完整性約束 數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMS)用一定的機(jī)制來檢查數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否滿足規(guī)定的條件 —— 完整性約束條件,數(shù)據(jù)的約束條件大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 17 是語(yǔ)義的體現(xiàn),將作為模式的一部分存入數(shù)據(jù)庫(kù)中。數(shù)據(jù)庫(kù)的完整性約束主要包括以下三方面要求: (1)實(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í)體完整性。 (2)參照完整性 由于表和表之間會(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)刪除。 (3)用戶定義完整性 任何關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)都應(yīng)該支持實(shí)體完整性和參照完整性。除此之外,不同的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,往往還需要一 些特殊的約束條件,用戶定義的完整性就是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。例如某個(gè)屬性必須取唯一值、某個(gè)屬性的取值范圍等。 數(shù)據(jù)庫(kù)的安全性 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,同時(shí)又為許多用戶直接共享,是寶貴的信息資源,因此系統(tǒng)的安全保護(hù)措施就顯得更為重要。鍵全的數(shù)據(jù)庫(kù)安全機(jī)制可以防止數(shù)據(jù)庫(kù)被惡意的破壞和非法的存取。 本系統(tǒng)的安全設(shè)計(jì)包括服務(wù)器和數(shù)據(jù)庫(kù)兩方面設(shè)計(jì)。當(dāng)用戶使用 系統(tǒng)時(shí),系統(tǒng)首先會(huì)檢查用戶是否登錄,如果用戶還沒有登錄,系統(tǒng)將會(huì)彈出警告窗口提醒用戶,并將相應(yīng)的頁(yè)面跳轉(zhuǎn)至用戶登錄。在用戶提交登錄信息后,系統(tǒng)會(huì)對(duì)用戶的身份進(jìn)行核對(duì),如果在數(shù)據(jù)庫(kù)中查找到了相關(guān)記錄,打開用戶頁(yè)面,表明用戶登錄成功。對(duì)于數(shù)據(jù)庫(kù)的安全,主要是通過對(duì)授權(quán)用戶的身份驗(yàn)證實(shí)現(xiàn)的。在的系統(tǒng)管理頁(yè)面,提示用戶使用管理員帳號(hào)在此登錄,沒有管理權(quán)限的系統(tǒng)注冊(cè)用戶無法登錄到數(shù)據(jù)庫(kù)管理的后臺(tái)。系統(tǒng)確認(rèn)了管理員身份之后統(tǒng)會(huì)打開管理頁(yè)面,系統(tǒng)管理者可在此對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行管理和維護(hù)。 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 18 第四章 系統(tǒng) 設(shè)計(jì) 對(duì)博 客系統(tǒng)進(jìn)行系統(tǒng)分析、數(shù)據(jù)庫(kù)設(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ù)庫(kù)采用 Access, Web 服務(wù)器采用 IIS,系統(tǒng)結(jié)構(gòu)圖如圖 41 所示 圖 41 系統(tǒng)結(jié)構(gòu)圖 根據(jù)系統(tǒng)的功能分析可以畫出系統(tǒng)的功能結(jié)構(gòu)圖,分別從客戶界面、管理界面對(duì)功能模塊圖加以描述 ??蛻艚缑娴南到y(tǒng)功能模塊如圖 42 所示。 圖 42 客戶界面的模塊功能圖 管理界面的功能如圖 43 所示。 首 頁(yè) 關(guān)于 管理 注冊(cè) /登錄 我的留言 我的文章 Access 數(shù)據(jù)庫(kù) VBScript 首頁(yè) 關(guān)于 管理 注冊(cè) /登錄 我的留言 我的文章 文章分類列表 文章列表 評(píng)論 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 19 圖 43 管理界面的功能圖 公用模塊的編寫 數(shù)據(jù)庫(kù)連接文件 為了操作數(shù)據(jù)庫(kù)方便,把連接數(shù)據(jù)庫(kù)、查詢、更新、插入、關(guān)閉連接等數(shù)據(jù)庫(kù)操作都寫在一個(gè)公用文件 中,這樣其他頁(yè)面引入這個(gè)頁(yè)面,就可以調(diào)用數(shù)據(jù)庫(kù)操作方法,操作數(shù)據(jù)庫(kù)了,這樣便于提高程序的重用性。 用戶登錄和注銷 把判定用戶登錄和注銷的程序?qū)懺谑醉?yè) 中。當(dāng)用戶在首爺輸入用戶名和密碼請(qǐng)求登錄時(shí),先從數(shù)據(jù)庫(kù)查詢?cè)撚脩舻挠脩裘兔艽a是否正確,如果正確則把該用戶的用戶名和密碼,寫入用戶 Cookie,這樣其他頁(yè)面如果需要用戶登錄才能訪問,只需要從 Cookie 取用戶的用戶名,如果能取得,則說明用戶已經(jīng)登錄,否則用戶未登錄。當(dāng)然用 Cookie 記錄用戶登錄是有風(fēng)險(xiǎn)的,最好用 Session 記錄。注銷只需要設(shè)置記錄用戶的 Cookie 過期就可以了。 地址欄和博客主題設(shè)置 把博客主題的設(shè)置,以及地址欄地址寫在一個(gè)公用文件 中。 如果用戶已經(jīng)登錄則從數(shù)據(jù)庫(kù)取出該用戶博客主題,并且賦值給一個(gè)變量“ cfgTitle”,這樣其他頁(yè)面只要包含 頁(yè)面,就可以獲得“ cfgTitle”,獲得博客主題。另外如果用戶已登錄,以后還可以讓用戶直接在 URL 地址后面拼上自己的用戶名,直接訪問,無需在本機(jī)在登錄。 客戶界面的設(shè)計(jì)與實(shí)現(xiàn) 界面模塊化,可以提高代碼的重用性,能為編程提供很大便利,節(jié)省開發(fā)時(shí)間,提高開發(fā)效率 界面頭設(shè)計(jì) ( 1)設(shè)計(jì)思想 管理 留言管理 文章管理 添加文章 分類管理 添加分類 修改 刪除 修改 修改 刪除 刪除 基本管理 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 20 為了體現(xiàn)簡(jiǎn)潔明快的風(fēng)格,界面頭不打算用很復(fù)雜的動(dòng)畫圖片,頂部直接安排一個(gè)導(dǎo)航 欄,讓用戶可以在首頁(yè)、我的文章、給我留言、關(guān)于、管理、注冊(cè)等模塊之間方便的切換;為了體現(xiàn)個(gè)性化,需要為用戶在導(dǎo)航欄下留出一片個(gè)性空間,讓用戶可以為自己的博客安置博客主題和 LOGO 圖標(biāo)。 ( 2)效果預(yù)覽 按上面的設(shè)計(jì)思想,經(jīng)過一番美工的潤(rùn)飾,設(shè)計(jì)出的界面頭的效果如圖 44 所示。 圖 44 界面頭 界面尾設(shè)計(jì) 界面尾部,一般聲明一些版權(quán)信息,是否有 ISP 登記,聯(lián)系信息等,本博客只需聲明一下版權(quán)就可以了。 圖 45 界面尾 首頁(yè)設(shè)計(jì)與實(shí)現(xiàn) 首頁(yè)是一個(gè)網(wǎng)站的窗口,長(zhǎng)久留住一個(gè)用戶 靠網(wǎng)站強(qiáng)大的功能和豐富的內(nèi)容,要想吸引用戶,首頁(yè)的設(shè)計(jì)精美和人性化也是重要的因素。首先是給瀏覽者留下的第一印象。所以設(shè)計(jì)要精美;首頁(yè)是網(wǎng)站的導(dǎo)航圖,所以設(shè)計(jì)要人性化,重點(diǎn)層次突出。 設(shè)計(jì)思想 首頁(yè)直接引入前面設(shè)計(jì)的公用模塊的界面頭和尾。首頁(yè)左邊給出瀏覽者一個(gè)清晰的導(dǎo)航。在左邊用戶能登錄 /注冊(cè),顯示所有文章的分類,用戶能單擊分類查看該分類下的所有文章;最新 6 條評(píng)論,用戶能單擊進(jìn)入查看評(píng)論內(nèi)容;最新加入成為用戶的 8 位新成員,用戶能直接單擊用戶名進(jìn)入該用戶的博客。 博客最核心的是文章,所以正文右邊給出一塊很大空間 用以展示最新書寫的 8 篇文章的標(biāo)題和內(nèi)容概要,用戶單擊文章標(biāo)題能進(jìn)入查看該文章的詳細(xì)內(nèi)容。圖 46 為首頁(yè)效果 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 21 圖 46 首頁(yè) 用戶注冊(cè) 模塊 設(shè)計(jì) 頁(yè)面 主要完成引導(dǎo)用戶進(jìn)行注冊(cè),首先會(huì)提供注冊(cè)表讓用戶輸入用戶名和密碼等,讓用戶輸入注冊(cè)信息,輸入完成后,當(dāng)用戶單擊 [注冊(cè) ]按鈕的時(shí)候,要對(duì)用戶輸入的注冊(cè)信息簡(jiǎn)單認(rèn)證,看用戶信息是否驗(yàn)證,如果驗(yàn)證進(jìn)行數(shù)據(jù)庫(kù)驗(yàn)證,查看用戶之前是否已經(jīng)注冊(cè)過,如果沒有注冊(cè)則插入一條新記錄到數(shù)據(jù)庫(kù),完成注冊(cè)。 圖 47 用戶注冊(cè) 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 22 給我留 言 模塊 訪問者在該功能模塊可以給博客所有者留言,這部分的實(shí)現(xiàn)很簡(jiǎn)單,就是提供一個(gè)表單供訪問者輸入留言標(biāo)題和留言內(nèi)容,然后保存到數(shù)據(jù)庫(kù)就可以了,這部分的功能在頁(yè)面 中實(shí)現(xiàn)。首先編寫出用戶輸入留言標(biāo)題和內(nèi)容的表單。 圖 48 給我留言 “文章評(píng)論”功能模塊設(shè)計(jì) 在展現(xiàn)文章頁(yè)面的末尾,提供接口供瀏覽者針對(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ù)庫(kù)。 圖 49文章 評(píng)論 后臺(tái)管理界面設(shè)計(jì) “添加分類”功能模塊 方便用戶歸整自己的文章,后臺(tái)提供用戶設(shè)置分類的接口,用戶可以添加自己的分類。用戶可以為分類設(shè)置名稱,并可以設(shè)置一個(gè)簡(jiǎn)單的分類描述。另外當(dāng)用戶修改大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 23 分類的時(shí)候,也調(diào)用該頁(yè)面。只是添加分類的時(shí)候,分類名稱和分類描述的文本框里面的內(nèi)容是空的;而只當(dāng)修改分類的時(shí)候,需要先顯示原來的分類名稱和描述。需要設(shè)置一個(gè)隱藏參數(shù) action,如果 action 的值為 save,那么用戶請(qǐng)求的動(dòng)作就是修改分類,對(duì)應(yīng)的動(dòng)作就是添加新分類,如果 action 的值是 alter,那么 用戶請(qǐng)求的動(dòng)作就是修改分類,對(duì)應(yīng)的頁(yè)面就是 ,效果如圖 410。 圖 410 添加分類 “分類管理”功能模塊 在分類管理功能模塊,需要列舉用戶目前擁有的文章分類,用戶可以修改和刪除分類,對(duì)應(yīng)的頁(yè)面是 ,圖 411 為該模塊的效果圖。 圖 411 分類管理 “添加文章”功能模塊 通過“添加文章”功能模塊用戶能設(shè)置文章標(biāo)題,選擇文章所屬分類,填寫文章概要和文章內(nèi)容,對(duì)應(yīng)的頁(yè)面是 圖 412 為效果圖 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 24 圖 412 添加文章 “文章管理”功能模塊 “文章管理”功能模塊主要顯示當(dāng)前用戶所寫的所有文章,并能修改或者刪除現(xiàn)有文章,對(duì)應(yīng)的處理頁(yè)面是 ,圖 413 為效果圖 圖 413 文章管理 “留言管理”功能模塊 “留言管理”功能模塊需要分頁(yè)顯示留言的留言者,查看留言詳細(xì)內(nèi)容,刪除留言。圖 414 為該模塊的效果圖 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 25 圖 414 留言管理 “基本設(shè)置”功能模塊 用戶可能需要為 自己的博客設(shè)置非常有個(gè)性的標(biāo)題、 LOGO 圖標(biāo)或者發(fā)表一個(gè)有個(gè)性的公告顯示在首頁(yè)等,為此需要為用戶提供一個(gè)界面方便用戶進(jìn)行這些個(gè)性化設(shè)置。圖 415 為該模塊的效果圖。 圖 415 基本設(shè)置 管理員密碼模塊 通過管理員密碼模塊,使用戶可以隨時(shí)管理員的密碼信息。這樣做,也可以提高系統(tǒng)的安全性。在修改密碼的時(shí)候,會(huì)先讓管理員輸入原密碼,以防止非法用戶操作管理員的密碼信息,輸入的新密碼,要輸入兩次,以確保輸入的是一致,這樣可以防止,由于輸入的時(shí)候輸入失誤,造成以后無法登陸的問題。 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 26 系統(tǒng) 管理模塊 系統(tǒng)管理模塊主要是為管理系統(tǒng)的相關(guān)信息開發(fā)的模塊。主要包括以下幾個(gè)方面的數(shù)據(jù)管理: (1) 標(biāo)題管理。管理員可以通過這里,修改博客的主題,由于時(shí)間的推移,可能用戶會(huì)隨時(shí)變更博客的主題,比如一個(gè)用戶可能現(xiàn)在做一些心情故事,但以后又想做以技術(shù)為主的內(nèi)容,那么這時(shí),他就會(huì)修改博客的主題,以適應(yīng)文章內(nèi)容。 (2) Email 管理。通過此功能,用戶可以修改自己的 Email 地址,這樣可以方便的使其他網(wǎng)名用 Email 的方式聯(lián)系到你,同樣 Email 地址也可能會(huì)因?yàn)槟承┰蛞兏瑸榱司W(wǎng)名們還可以通過這種方式聯(lián)系到 你,所以提供此功能,以讓網(wǎng)名還可以通過這種方式聯(lián)系到你。 (3) 每一頁(yè)顯示信息管理。在顯示文章信息時(shí)、友情鏈接信息時(shí)、前臺(tái)顯示文章的時(shí)候,都會(huì)由于數(shù)量過多,而不能一次性的顯示出來,為了減輕服務(wù)器的負(fù)擔(dān),瀏覽者的資源,以及基于提高瀏覽速度的考慮,會(huì)應(yīng)用分頁(yè)的技術(shù),讓每一頁(yè)里顯示固定數(shù)量的內(nèi)容,而這個(gè)設(shè)置就是為了這個(gè)功能而設(shè)置,管理員可以通過對(duì)用戶的調(diào)查,或者自己認(rèn)為的習(xí)慣,以及考慮到不同瀏覽者的情況來設(shè)置此數(shù)值。 大連 交通大學(xué) 2020 屆生畢業(yè)設(shè)計(jì)論文 27 第五章 系統(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)軟
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1