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

正文內容

基于jsp技術的博客設計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-06-30 20:15本頁面
  

【正文】 模塊的設計流程(3) 功能實現(xiàn)根據(jù)上圖的展示,可以清楚的了解實現(xiàn)用戶登錄功能的整體過程,具體的效果圖如下所示:? 用戶登錄頁面,使用戶輸入用戶名和密碼:第四章 系統(tǒng)詳細設計及實現(xiàn)11 圖 登錄頁面? 用戶登錄成功頁面,并彈出提示“用戶登錄成功”: 圖 登錄成功? 用戶登錄失敗頁面,并彈出提示: 圖 登錄失敗(4) 功能實現(xiàn)代碼上面已經呈現(xiàn)出了實際的效果圖,而所有的實現(xiàn)過程均是由代碼所執(zhí)行的。在首頁,用戶輸入用戶名和密碼進行登錄操作。 前臺功能的實現(xiàn)前臺是本網站的核心,通過前臺頁面的顯示可以實現(xiàn)用戶的登錄與注冊、文章信息查詢及回復、相冊查看等一系列功能,下面就來分別介紹各種功能的實現(xiàn)過程。列 名 數(shù)據(jù)類型 主 鍵允許空說 明id int 否 自動編號articleId int 是 文章編號reAccount Varchar(50) 是 閱讀次數(shù)reTitle Varchar(50) 是 回復文章標題reContent ntext 是 回復文章內容淮安信息職業(yè)技術學院畢業(yè)設計論文10第 4章 系統(tǒng)詳細設計及實現(xiàn)博客網主要分為前臺與后臺兩個部分,分別對應于普通訪問者和博主(即管理員) 。如各表名與表中信息的數(shù)據(jù)類型、哪些列為主鍵、是否允許為空和對每項列名的解釋說明。新建一個數(shù)據(jù)庫,將數(shù)據(jù)庫名命名為 db_BlodMay,其中包含的數(shù)據(jù)庫表及相應功能如表 所示:表 3. 1 db_BlodMay 數(shù)據(jù)庫包含的數(shù)據(jù)表及其功能 數(shù)據(jù)庫表設計本次設計數(shù)據(jù)庫中主要包括用戶信息表、文章內容信息表、文章類型信息表,具體的數(shù)據(jù)表如表 ~ 所示用戶信息表名為 tb_consumer,主要用來保存用戶信息,其中的具體內容如表 所示:表 用戶信息表數(shù) 據(jù) 表 功 能tb_consumer 用戶信息表tb_article 文章信息表tb_articleType 文章類別信息表tb_restore 文章回復信息表tb_photo 個人相冊信息表列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明id Int(4) 否 自動編號account Varchar(10) 是 用戶名password Varchar(10) 是 用戶登錄密碼name Varchar(50) 是 用戶真實姓名sex Char(5) 是 用戶性別Number Int(10) 是 用戶 號碼mainPage Varchar(50) 是 主頁地址interest Varchar(50) 是 用戶愛好eMail Varchar(50) 是 電子郵箱manageLevel Varchar(10) 是 用戶登錄級別淮安信息職業(yè)技術學院畢業(yè)設計論文8文章類別信息表名為 tb_articleType,主要用來保存文章類別信息,其中的具體內容如表 所示:表 文章類別信息表相冊信息表名為 tb_photo,主要用來保存相冊基本信息,其中的具體內容如表 所示:表 相冊信息表文章內容信息表名為tb_article,主要用來保存文章內容信息,其中的具體內容如表 所示:表 文章內容信息表文章回復信息表名為tb_restore,主要用來保存文章回復信息,其中的具體內容如表 所示:表 文章回復信息表列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明id int 否 自動編號typeName varchar(50) 是 類別名稱description varchar(50) 是 內容列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明id Int(4) 否 自動編號photoAddress Varchar(50) 是 相冊存放地址photoDescriptionVarchar(50) 是 相冊描述時間photoTime Varchar(50) 是 相冊上傳時間列 名 數(shù)據(jù)類型 主 鍵 允許空 說 明id Int(4) 是 否 自動編號typeID Int(4) 否 文章類別表的外鍵title Varchar(30) 是 文章題目content Varchar(2022) 是 文章內容phTime Varchar(30) 是 文章發(fā)布時間number Int(4) 是 文章訪問次數(shù)第三章 系統(tǒng)分析及數(shù)據(jù)庫設計9 本章小結本章具體的分析了系統(tǒng)的基本流程以及所需要的基本功能,同時對該博客基本的幾項功能進行了簡要的說明,同時針對項目對于具體信息的需要以及在對信息進行整理之后,設計出了相應的數(shù)據(jù)庫和數(shù)據(jù)表。通過對本網站進行的需求分析、網站流程分析,以及系統(tǒng)功能結構的確定,規(guī)劃出系統(tǒng)中使用的數(shù)據(jù)庫實體對象。數(shù)據(jù)庫設計的原則是根據(jù)系統(tǒng)的整體需求而定的。通過選擇文章類別名稱添加文章內容,并可以查詢、修改和刪除文章內容(除查詢外,其它功能僅限博主本人,如果是博主登錄,會顯示后臺的超鏈接) ;第三章 系統(tǒng)分析及數(shù)據(jù)庫設計7? 可以在線修改管理員與訪問者的個人信息。如果符合要求,則會注冊成功;如果其中有不符合的內容,則注冊失敗,用戶需要重新注冊;? 對已經登錄成功的用戶再次進行博主認證。根據(jù)具體分析之后,管理員與訪問者具體的需求分別如圖 、 所示:客戶端訪問者: 訪問者用 戶 注 冊用 戶 登 錄 登 錄 判 斷 博 客 首 頁查 看 文 章文 章 留 言查 看 相 冊退 出圖 訪問者功能需求服務端管理員:管理員用 戶 登 錄 登 錄 判 斷 博 客 首 頁管 理 文 章 信 息查 看 文 章 留 言上 傳 照 片退 出圖 管理員功能需求 系統(tǒng)功能分析根據(jù)上圖結構以及模塊分析來看,本次設計的博客主要擁有的功能包括以下幾點:? 對用戶進行登錄驗證。 本章小結本章主要介紹了開發(fā)博客網所需要的一些技術,例如:JSP 技術、MVC 模式以及 SQL Server 2022 數(shù)據(jù)庫等,同時說明了各個技術的一些特點以及其中一些用到的具體操作,并且要在設計系統(tǒng)過程中靈活應用,以達到最好的效果。絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle,Sybase,Microsoft SQL Server,Access 等都采用了 SQL 語言標準。SQL 語言 的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。另外,所有系統(tǒng)表格將作為視圖得到實施,對數(shù)據(jù)庫系統(tǒng)對象進行了更大程度的控制。查詢性能和可升級性將大幅得到改進,同時新的管理工具將為有關全文功能的運行,提供更深入的了解。(2) 全文搜索功能的增強SQL Server2022 將支持豐富的全文應用軟件。 SQL Server 2022 的特點(1) 數(shù)據(jù)庫引擎數(shù)據(jù)庫引擎是用于存儲、處理和保護數(shù)據(jù)的核心服務。 SQL Server 2022Microsoft SQL Server 2022 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI)工具提供了企業(yè)級的數(shù)據(jù)管理,可以滿足 Web 站點和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需求。? 不適合小型,中等規(guī)模的應用程序花費大量時間將 MVC 應用到規(guī)模并不是很大的應用程序通常會得不償失。同時由于模型和視圖要嚴格的分離,這樣也給調試應用程序帶來了一定的困難。? 沒有明確的定義完全理解 MVC 并不是很容易。例如,很多數(shù)據(jù)可能用HTML 來表示,但是也有可能用 WAP 來表示,而這些表示所需要的命令是改變視圖層的實現(xiàn)方式,而控制層和模型層無需做任何改變。? 重用性高MVC 模式允許使用各種不同樣式的視圖來訪問同一個服務器端的代碼,因為多個視圖能共享一個模型,它包括任何 WEB(HTTP)瀏覽器或者無線瀏覽器(wap) ,比如,用戶可以通過電腦也可通過手機來訂購某樣產品,雖然訂購的方式不一樣,但處理訂購產品的方式是一樣的。由于運用 MVC 的應用程序的三個部件是相互獨立,改變其中一個不會影響其它兩個,所以依據(jù)這種設計思想能構造良好的松耦合的構件。最典型的 MVC 就是 JSP+Servlet+JavaBean 的模式。使用MVC 應用程序被分成三個核心部件:模型、視圖、控制器。在轉換過程中如果發(fā)現(xiàn) JSP 文件有語法錯誤,轉換過程將中斷,并向服務端和客戶端輸出出錯信息;如果轉換成功,JSP 引擎用 javac 把該 Java 源文件編譯成相應的 .class 文件。Sun 公司還開發(fā)了 JDBC-ODBC bridge,利用此技術 Java 程序可以訪問帶有 ODBC 驅動程序的數(shù)據(jù)庫,大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅動程序,所以 Java 程序能訪問諸如 Oracle、Sybase、MS SQL Server 和 MS Access 等數(shù)據(jù)庫。從一個平臺移植到另外一個平臺,JSP 和 JavaBeans 甚至不用重新編譯,因為Java 字節(jié)碼都是標準的與平臺無關的。這既有助于作者保護自己的代碼,又能保證任何基于 HTML 的 Web 瀏覽器的完全可用性。生成內容的邏輯被封裝在標識和 JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務器端運行。JSP 用 HTML 語言和 Java 語言作為腳本語言,通過編寫嵌入在頁面中的 Java 代碼,實現(xiàn)動態(tài)的頁面效果。第五章、本章中主要是對本次項目進行一次總結與展望,找出在項目中的不足以及需要完善的地方。需求分析中重點對系統(tǒng)的功能做了比較多的說明,列出了主要的幾項功能;數(shù)據(jù)庫設計的主體就是數(shù)據(jù)表,本章對項目中所要用到的數(shù)據(jù)表進行了比較詳細的分析,根據(jù)本系統(tǒng)的需求,主要創(chuàng)建了用戶信息表、文章信息表、個人相冊信息表等。第二章、本章對于在設計過程中用到的開發(fā)技術進行了詳細了論述,例如JSP 技術的特點與處理流程,MVC 模式的介紹以及數(shù)據(jù)庫等。它能方便地實現(xiàn)管理用戶請求,簡化 Session 和獲取前一頁面信息的操作。(2)靈活性和可擴展性采用 Servlet 開發(fā)的 Web 應用程序,由于 Java 類的繼承性、構造函數(shù)等特點,由于靈活,可隨意擴展。總的來說,Servlet
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1