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

正文內(nèi)容

博客畢設(shè)論文-資料下載頁(yè)

2024-11-05 23:39本頁(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ù)開(kāi)發(fā)博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。表一些自己撰寫(xiě)的文章以和其他網(wǎng)友進(jìn)行交流。化、信息化、智能化,是打破傳統(tǒng)報(bào)刊、雜志發(fā)表文章方式的新嘗試。據(jù)庫(kù),并通過(guò)使用ODBC技術(shù)訪(fǎng)問(wèn)。本文對(duì)博客系統(tǒng)進(jìn)行整體分析,明確了系統(tǒng)的可行性和用戶(hù)需求;根據(jù)模塊化原理,過(guò)程中出現(xiàn)的主要問(wèn)題,并提出了解決方案,實(shí)現(xiàn)系統(tǒng)功能。最后,對(duì)系統(tǒng)作以客觀、全面的評(píng)價(jià),并對(duì)進(jìn)一步改進(jìn)提出了建議。

  

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