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

正文內(nèi)容

基于jsp技術(shù)的博客設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文(編輯修改稿)

2024-10-02 15:27 本頁面
 

【文章內(nèi)容簡介】 業(yè)務(wù)邏輯,界面程序員( HTML 和 JSP 開發(fā)人員)集中精力于表現(xiàn)形式上。 ? 重用性高 MVC 模式允許使用各種不同樣式的視圖來訪問同一個(gè)服務(wù)器端的代碼,因?yàn)槎鄠€(gè)視圖能共享一個(gè)模型,它包括任何 WEB( HTTP)瀏覽器或者無線瀏覽器( wap),比如,用戶可以通過電腦也可通過手機(jī)來訂購某樣產(chǎn)品,雖然訂購的方式不一樣,但處理訂購產(chǎn)品的方式是一樣的。由于模型返回的數(shù)據(jù)沒有進(jìn)行格式化,所以同樣的構(gòu)件能被不同的界面使用。例如,很多數(shù) 據(jù)可能用 HTML 來表示,但是也有可能用 WAP 來表示,而這些表示所需要的命令是改變視圖層的實(shí)現(xiàn)方式,而控制層和模型層無需做任何改變。 (2) 缺點(diǎn) ? 增加系統(tǒng)結(jié)構(gòu)和實(shí)現(xiàn)的復(fù)雜性 對于簡單的界面,嚴(yán)格遵循 MVC,使模型、視圖與控制器分離,會(huì)增加結(jié)構(gòu)的復(fù)雜性,并可能產(chǎn)生過多的更新操作,降低運(yùn)行效率。 ? 沒有明確的定義 完全理解 MVC 并不是很容易。使用 MVC 需要精心的計(jì)劃,由于它的內(nèi)部第二章 系統(tǒng)相關(guān)技術(shù)介紹 5 原理比較復(fù)雜,所以需要花費(fèi)一些時(shí)間去思考。同時(shí)由于模型和視圖要嚴(yán)格的分離,這樣也給調(diào)試應(yīng)用程序帶來了一定的困難。每個(gè)構(gòu)件在使用之 前都需要經(jīng)過徹底的測試。 ? 不適合小型,中等規(guī)模的應(yīng)用程序 花費(fèi)大量時(shí)間將 MVC 應(yīng)用到規(guī)模并不是很大的應(yīng)用程序通常會(huì)得不償失。 MVC 模式 的 處理流程 圖 MVC 模式的處理流程 用戶輸入信息后,控制器層 (Controller) 會(huì)將相應(yīng)的數(shù)據(jù)傳輸給模型層(Model),然后模型層會(huì)進(jìn)行相關(guān)的業(yè)務(wù)處理 (例如:調(diào)用相關(guān)類、對數(shù)據(jù)庫進(jìn)行相應(yīng)的操作等 ),在很具處理結(jié)果的不同尋找不同的視圖 (View),視圖層將傳過來的結(jié)果加載到相應(yīng)的位置,最后顯示給用戶。 SQL Server 2020 Microsoft SQL Server 2020 是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用 集成 的 商業(yè) 智能 (BI)工具 提供了企業(yè)級的數(shù)據(jù)管理,可以滿足 Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲(chǔ)和分析數(shù)據(jù)的需求。 Microsoft SQL Server 2020 數(shù)據(jù)引擎是該企業(yè)數(shù)據(jù)管理解決方案的核心,此外 Microsoft SQL Server 2020 還結(jié)合了分析、報(bào)表、集成和通知功能。 SQL Server 2020 的特點(diǎn) (1) 數(shù)據(jù)庫引擎 數(shù)據(jù)庫引擎是用于存儲(chǔ)、處理和保護(hù)數(shù)據(jù)的核心服務(wù)。利用數(shù)據(jù)庫引擎可控淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 6 制訪問權(quán)限并快速處理事務(wù),從而滿足企業(yè)內(nèi)要求極高而且需要處理大量數(shù)據(jù)的應(yīng)用需要。 (2) 全文搜索功能的增強(qiáng) SQL Server2020 將支持豐富的全文應(yīng)用軟件。服務(wù)器的編目功能將得到增強(qiáng),對編目 的對象提供更大的靈活性。查詢性能和可升級性將大幅得到改進(jìn),同時(shí)新的管理工具將為有關(guān)全文功能的運(yùn)行,提供更深入的了解。 (3) 增強(qiáng)的安全性 SQL Server2020 中的新安全模式將用戶和對象分開,提供 finegrainAccess 存取、并允許對數(shù)據(jù)存取進(jìn)行更大的控制。另外,所有系統(tǒng)表格將作為視圖得到實(shí)施,對數(shù)據(jù)庫系統(tǒng)對象進(jìn)行了更大程度的控制。 SQL 語言 SQL 是 英文 Structured Query Language 的縮寫,意思為 結(jié)構(gòu)化查詢語言 。 SQL語言 的主要功能就是同各種 數(shù)據(jù) 庫建立聯(lián)系,進(jìn)行溝通。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等 。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle,Sybase,Microsoft SQL Server,Access 等都采用了 SQL 語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對 SQL 語句 進(jìn)行了再開發(fā)和擴(kuò)展,但是包括 Select,Insert,Update,Delete,Create,以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 本章小結(jié) 本章主要介紹了開發(fā)博客網(wǎng)所需要的一些技 術(shù),例如: JSP 技術(shù)、 MVC 模式以及 SQL Server 2020 數(shù)據(jù)庫等,同時(shí)說明了各個(gè)技術(shù)的一些特點(diǎn)以及其中一些用到的具體操作,并且要在設(shè)計(jì)系統(tǒng)過程中靈活應(yīng)用,以達(dá)到最好的效果。第三章 系統(tǒng)分析及數(shù)據(jù)庫設(shè)計(jì) 7 第三章 系統(tǒng)分析及數(shù)據(jù)庫設(shè)計(jì) 本博客登錄部分主要分為管理員與訪問者兩種,根據(jù)身份不同,需求也不相同。根據(jù)具體分析之后,管理員與訪問者具體的需求分別如圖 、 所示: 客戶端訪問者: 訪 問 者用 戶 注 冊用 戶 登 錄 登 錄 判 斷 博 客 首 頁查 看 文 章文 章 留 言查 看 相 冊退 出 圖 訪問者功能需求 服務(wù)端管理員: 管 理 員用 戶 登 錄 登 錄 判 斷 博 客 首 頁管 理 文 章 信 息查 看 文 章 留 言上 傳 照 片退 出 圖 管理員功能需求 系統(tǒng) 功能 分析 根據(jù)上圖結(jié)構(gòu)以及模 塊分析來看,本次設(shè)計(jì)的博客主要擁有的功能包括以下幾點(diǎn): ? 對用戶進(jìn)行登錄驗(yàn)證。如果是已經(jīng)注冊的用戶,則可以進(jìn)入;如果還未注冊,則需要注冊成功后才能進(jìn)入該網(wǎng)站,否則視為非法用戶; ? 注冊時(shí)需要對用戶輸入內(nèi)容加以判斷,以確定是否符合要求。如果符合要求,則會(huì)注冊成功;如果其中有不符合的內(nèi)容,則注冊失敗,用戶需要重新注冊; ? 對已經(jīng)登錄成功的用戶再次進(jìn)行博主認(rèn)證。如果是博主本人登錄,則顯示后臺(tái)的鏈接,使博主可以有效的管理博客網(wǎng);如果只是普通訪問者,則不顯示后臺(tái)的鏈接,訪問者只可以進(jìn)行文章查看及回復(fù)、相冊訪問等基本功能; ? 對文章信息進(jìn)行管理。通過選擇文章類別名稱添加文章內(nèi)容,并可以查詢、修改和刪除文章內(nèi)容(除查詢外,其它功能僅限博主本人,如果是博主登錄,會(huì)顯示后臺(tái)的超鏈接); ? 可以在線修改管理員與訪問者的個(gè)人信息。 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 8 數(shù)據(jù)庫設(shè)計(jì) 在系統(tǒng)開發(fā)的過程中,數(shù)據(jù)庫設(shè)計(jì)占有極其重要的地位。數(shù)據(jù)庫設(shè)計(jì)的原則是根據(jù)系統(tǒng)的整體需求而定的。首先分析出在實(shí)施過程以及在日后的使用中需要哪些數(shù)據(jù),然后對這些數(shù)據(jù)進(jìn)行整理、分類,最后創(chuàng)建出符合要求的數(shù)據(jù)庫以及數(shù)據(jù)表。通過對本網(wǎng)站進(jìn)行的需求分析、網(wǎng)站流程分析,以及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃出系統(tǒng)中使 用的數(shù)據(jù)庫實(shí)體對象。 數(shù)據(jù)庫 設(shè)計(jì) 本次設(shè)計(jì)將使用 SQL Server 2020 數(shù)據(jù)庫作為數(shù)據(jù)庫管理系統(tǒng)。新建一個(gè)數(shù)據(jù)庫,將數(shù)據(jù)庫名命名為 db_BlodMay,其中包含的數(shù)據(jù)庫表及相應(yīng)功能如表 所示: 表 3. 1 db_BlodMay 數(shù)據(jù)庫包含的數(shù)據(jù)表及其功能 數(shù)據(jù)庫表設(shè)計(jì) 本次設(shè)計(jì)數(shù)據(jù)庫中主要包括用戶信息表、文章內(nèi)容信息表、文章類型信息表,具體的數(shù)據(jù)表如表 ~ 所示 用戶信息表名為 tb_consumer,主要用來保存用戶信息,其中的具體內(nèi)容如表 所示: 表 用戶信息表 文章類別信息表名為 tb_articleType,主要用來保存文章類別信息,其中的具體內(nèi)容如表 所示: 數(shù) 據(jù) 表 功 能 tb_consumer 用戶信息表 tb_article 文章信息表 tb_articleType 文章類別信息表 tb_restore 文章回復(fù)信息表 tb_photo 個(gè)人相冊信息表 列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明 id Int(4) 否 自動(dòng)編號 account Varchar(10) 是 用戶名 password Varchar(10) 是 用戶登錄密碼 name Varchar(50) 是 用戶真實(shí)姓名 sex Char(5) 是 用戶性別 Number Int(10) 是 用戶 號碼 mainPage Varchar(50) 是 主頁地址 interest Varchar(50) 是 用戶愛好 eMail Varchar(50) 是 電子郵箱 manageLevel Varchar(10) 是 用戶登錄級別 第三章 系統(tǒng)分析及數(shù)據(jù)庫設(shè)計(jì) 9 表 文章類別信息表 相冊信息表名為 tb_photo,主要用來保存相冊基本信息,其中的具體內(nèi)容如表 所示: 表 相冊信息表 文章內(nèi)容信息表名為 tb_article,主要用來保存文章內(nèi)容信息,其中的具體內(nèi)容如表 所示: 表 文章內(nèi)容信息表 文章回復(fù)信息表名為 tb_restore,主要用來保存文章回復(fù)信息,其中的具體內(nèi)容如表 所示: 表 文章回復(fù)信息表 列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明 id int 否 自動(dòng)編號 typeName varchar(50) 是 類別名稱 description varchar(50) 是 內(nèi)容 列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明 id Int(4) 否 自動(dòng)編號 photoAddress Varchar(50) 是 相冊存放地址 photoDescription Varchar(50) 是 相冊描述時(shí)間 photoTime Varchar(50) 是 相冊上傳時(shí)間 列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明 id Int(4) 是 否 自動(dòng)編號 typeID Int(4) 否 文章類別表的外鍵 title Varchar(30) 是 文章題目 content Varchar(2020) 是 文章內(nèi)容 phTime Varchar(30) 是 文章發(fā)布時(shí)間 number Int(4) 是 文章訪問次數(shù) 列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明 id int 否 自動(dòng)編號 articleId int 是 文章編號 reAccount Varchar(50) 是 閱讀次數(shù) reTitle Varchar(50) 是 回復(fù)文章標(biāo)題 reContent ntext 是 回復(fù)文章內(nèi)容 淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文 10 本章小結(jié) 本章具體的分析了系統(tǒng)的基本流程以及所需要的基本功能,同時(shí)對該博客基本的幾項(xiàng)功能進(jìn)行了簡要的說明,同時(shí)針對項(xiàng)目對于具體信息的需要以及在對信息進(jìn)行整理之后,設(shè)計(jì)出了相應(yīng)的數(shù)據(jù)庫和數(shù)據(jù)表。 在本章給出的數(shù)據(jù)表中,也對給出的數(shù)據(jù)表進(jìn)行了詳細(xì)的說明。如各表名與表中
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1