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

正文內(nèi)容

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

2025-10-27 23:39本頁面

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

  

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