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

正文內(nèi)容

博客畢設(shè)論文-閱讀頁(yè)

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

【正文】 所示。使用數(shù)據(jù)庫(kù)可以帶來(lái)許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲(chǔ)空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。 總的來(lái)說(shuō),數(shù)據(jù)庫(kù)的設(shè)計(jì)對(duì)系統(tǒng)的經(jīng)濟(jì)性、 功能性和效率有很大的影響,一個(gè)好的數(shù)據(jù)庫(kù),要求在設(shè)計(jì)時(shí)盡量避免數(shù)據(jù)的多余,另外,還要盡可能提高數(shù)據(jù)的存取速度。一方面按規(guī)范化理論的要求,關(guān)系模式應(yīng)盡量取高級(jí)范式,尤其對(duì)記錄數(shù)較多的關(guān)系,低級(jí)范式將會(huì)造成存儲(chǔ)的大量重復(fù),是空間遭受?chē)?yán)重浪費(fèi);另一方面從存取速度上考慮,應(yīng)該盡量做到一個(gè)模式涉及的屬性越多越好,相互運(yùn)算越少越好,這樣,又應(yīng)取低級(jí)范式。經(jīng)過(guò)綜合的評(píng)價(jià)和分析后設(shè)計(jì)出 的數(shù)據(jù)庫(kù)應(yīng)滿(mǎn)足以下要求: (1) 數(shù)據(jù)庫(kù)信息要能充分體現(xiàn)出用戶(hù)使用系統(tǒng)的需求。 (3) 能夠容易被數(shù)據(jù)庫(kù)管理系統(tǒng)運(yùn)行維護(hù)。 數(shù)據(jù)庫(kù)選擇 本系統(tǒng)所采用的數(shù)據(jù)庫(kù)是 Access 2020 Access 數(shù)據(jù)庫(kù)管理系統(tǒng)是 Microsoft Office 套件的重要組成部分,是 Access 的最新版本,可在 Windows xp 環(huán)境下運(yùn)行。 Access 不僅是 一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢(xún),報(bào)表和應(yīng)用程序等。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖象、聲音等。表與表之間可以建立關(guān)系(或稱(chēng)關(guān)聯(lián),連接),以便查詢(xún)相關(guān)聯(lián)的信息。 Access 的 6 種對(duì)象 : Access 數(shù)據(jù)庫(kù)由六種對(duì)象組成,它們是表、查詢(xún)、窗體、報(bào)表、宏和模塊。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱(chēng)數(shù)據(jù)表。 窗體 (Form)—— 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。窗體也稱(chēng)表單。 宏 (Macro)—— 宏相當(dāng)于 DOS 中的批處理,用來(lái)自動(dòng)執(zhí)行一系列操作。 模塊 (Module)—— 模塊的功能與宏類(lèi)似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶(hù)可以根據(jù)自己的需要編寫(xiě)程序。 ( 2) 面向?qū)ο? Access 是一個(gè)面向?qū)ο蟮拈_(kāi)發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類(lèi)對(duì)象中。通過(guò)對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶(hù)的開(kāi)發(fā)工作。 ( 3)界面友好 、易操作 Access 是一個(gè)可視化工具,是風(fēng)格與 Windows 完全一樣,用戶(hù)想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。 ( 4)集成環(huán)境、處理多種數(shù)據(jù)信息 Access 基于 Windows 操作系統(tǒng)下的集成開(kāi)發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕? 成器工具,極大地提高了開(kāi)發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶(hù)界面、設(shè)計(jì)數(shù)據(jù)查詢(xún)、報(bào)表打印等可以方便有序地 進(jìn)行。 Access 還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。 西安外事學(xué)院 2020 屆生畢業(yè)設(shè)計(jì)論文 13 數(shù)據(jù)庫(kù)的 概念結(jié)構(gòu) 設(shè)計(jì) 實(shí)體與屬性之間的關(guān)系 ER 模型的組成元素有:實(shí)體、屬性、聯(lián)系。實(shí)體是用戶(hù)工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。實(shí)體用矩形框表示,實(shí)體名稱(chēng)標(biāo)注在矩形框內(nèi)。 (2) 屬性是實(shí)體的性質(zhì)。 (3) 各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。 數(shù)據(jù)庫(kù)的 ER 圖 (1)博客系統(tǒng)整體 ER 圖如圖 所示。 文章標(biāo)題文章編號(hào)文章內(nèi)容發(fā)表日期管理員管理瀏覽 用戶(hù)文章標(biāo)題文章內(nèi)容管理日期 圖 32 文章資源 ER 圖 公告 留言 用戶(hù) 博客標(biāo)題 文章 評(píng)論 文章分 類(lèi) 1: 1 1: N 1: N 1: N 1: 1 1: 1 西安外事學(xué)院 2020 屆生畢業(yè)設(shè)計(jì)論文 14 ( 3)圖 33 為視圖 View_Artcle_Type 的 ER 圖。 圖 34 視圖 View_Artcle_ment 的 ER 圖 ( 5)圖 35 為視圖 View_users 的 ER 圖。 根據(jù)博客的使用情況的不同,可以采用 Access 2020 數(shù)據(jù)庫(kù), Access 2020 便于安裝。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表,表 31 為用戶(hù)表,記錄用戶(hù)的詳細(xì)信息。 表 34 Guest 訪(fǎng)客留言表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 是否主鍵 默認(rèn)值 是否必填 備注 GuestID 自動(dòng)編號(hào) — 是 — — 留言編號(hào) Username 文本 30 否 — 否 博客所有者代號(hào) GuestName 文本 30 否 — 是 留言者姓名 Content 備注 30 否 — 是 留言?xún)?nèi)容 Date 日期 /時(shí)間 — 否 — 是 留言日期 表 35 文章評(píng)論表,記錄文章的所有評(píng)論。 表 36 Article 文章表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 字段大小 是否主鍵 默認(rèn)值 是否必填 備注 ContentID 自動(dòng)編號(hào) — 是 — — 文章編號(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ù)的完整性約束主要包括以下三方面要求: (1)實(shí)體完整性 實(shí)體完整性是指若屬性 A 是基本關(guān)系 R 的主屬性,則屬性 A 不能取空值。在用戶(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ù)更改后再提交。 (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è)元組的主碼值。 (3)用戶(hù)定義完整性 任何關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)都應(yīng)該支持實(shí)體完整性和參照完整性。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿(mǎn)足的語(yǔ)義要求。 數(shù)據(jù)庫(kù)的安全性 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。鍵全的數(shù)據(jù)庫(kù)安全機(jī)制可以防止數(shù)據(jù)庫(kù)被惡意的破壞和非法的存取。當(dāng)用戶(hù)使用系統(tǒng)時(shí),系統(tǒng)首先會(huì)檢查用戶(hù)是否登錄,如果用戶(hù)還沒(méi)有登錄,系統(tǒng)將會(huì)彈出 警告窗口提醒用戶(hù),并將相應(yīng)的頁(yè)面跳轉(zhuǎn)至用戶(hù)登錄。對(duì)于數(shù)據(jù)庫(kù)的安全,主要是通過(guò)對(duì)授權(quán)用戶(hù)的身份驗(yàn)證實(shí)現(xiàn)的。系統(tǒng)確認(rèn)了管理員身份之后統(tǒng)會(huì)打開(kāi)管理頁(yè)面,系統(tǒng)管理者可在此對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行管理和維護(hù)。 軟件所實(shí)現(xiàn)的功能強(qiáng)弱是衡量一個(gè)軟件的最根本的標(biāo)準(zhǔn)。本章先從系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)介紹,接著分別對(duì)公用模塊、客戶(hù)界面、管理對(duì)功能模塊加以描述??蛻?hù)界面的系統(tǒng)功能模塊如圖 42 所示。 圖 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ù)了,這樣便于提高程序的重用性。當(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ù)未登錄。注銷(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ò)期就可以了。如果用戶(hù)已經(jīng)登錄則從數(shù)據(jù)庫(kù)取出該用戶(hù)博客主題,并且賦值給一個(gè)變量“ cfgTitle”,這樣其他頁(yè)面只要包含 頁(yè)面,就可以獲得“ cfgTitle”,獲得博客主題。 客戶(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)。 圖 44 界面頭 界面尾設(shè)計(jì) 界面尾部,一般聲明一些版權(quán)信息,是否有 ISP 登記,聯(lián)系信息等,本博客只需聲明一下版權(quán)就可以了。首先是給瀏覽者留下的第一印象。 設(shè)計(jì)思想 首頁(yè)直接引入前面設(shè)計(jì)的公用模塊的界面頭和尾。在左邊用戶(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ù)的博客。圖 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è)。首先編寫(xiě)出用戶(hù)輸入留言標(biāo)題和內(nèi)容的表單。 西安外事學(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)。另外當(dāng)用戶(hù)修改分類(lèi)的時(shí)候,也調(diào)用該頁(yè)面。需要設(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。 圖 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)容,刪除留言。圖415 為該模塊的效果圖。這樣做,也可以提高系統(tǒng)的安全性。 系統(tǒng)管理模塊主要是為管理系統(tǒng)的相關(guān)信息開(kāi)發(fā)的模塊。管理員可以通過(guò)這里,修改博客的主題,由于時(shí)間的推移,可能用戶(hù)會(huì)隨時(shí)變更博客的主題,比如一個(gè)用戶(hù)可 能現(xiàn)在做一些心情故事,但以后又想做以技術(shù)為主的內(nèi)容,那么這時(shí),他就會(huì)修改博客的主題,以適應(yīng)文章內(nèi)容。通過(guò)此功能,用戶(hù)可以修改自己的 Email 地址,這樣可以方便的使其他網(wǎng)名用 Email 的方式聯(lián)系到你,同樣 Email 地址也可能會(huì)因?yàn)槟承┰蛞兏瑸榱司W(wǎng)名們還可以通過(guò)這種方式聯(lián)系到你,所以提供此功能,以讓網(wǎng)名還可以通過(guò)這種方式聯(lián)系到你。在顯示文章信息時(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ù)值。如果要給程序測(cè)試下定義,可以這樣講,程序測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。在開(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