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

正文內(nèi)容

基于j2ee的博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-文庫(kù)吧

2025-06-03 14:41 本頁(yè)面


【正文】 圖11 MVC模型 Struts 2簡(jiǎn)介雖然Struts 2號(hào)稱是一個(gè)全新的框架,但這僅僅是相對(duì)Struts 1而言。Struts 2 與Struts 1相比,確實(shí)有很多革命性的改進(jìn),但它并不是新發(fā)布的新框架,而是在另一個(gè)赫赫有名的框架:WebWork[5]基礎(chǔ)上發(fā)展起來(lái)的。從某種程度上來(lái)講,Struts 2沒(méi)有繼承Struts 1的血統(tǒng),而是繼承WebWork的血統(tǒng)?;蛘哒f(shuō),WebWork衍生出了Struts 2,而不是Struts 1衍生了Struts2。因?yàn)镾truts2是WebWork的升級(jí),而不是一個(gè)全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證:而且吸收了Struts 1和WebWork兩者的優(yōu)勢(shì),因此,是一個(gè)非常值得期待的框架。Apache Struts 2是一個(gè)優(yōu)雅的,可擴(kuò)展的JAVA EE web框架??蚣茉O(shè)計(jì)的目標(biāo)貫穿整個(gè)開(kāi)發(fā)周期,從開(kāi)發(fā)到發(fā)布,包括維護(hù)的整個(gè)過(guò)程。Apache Struts 2即是之前大家所熟知的WebWork 2。在經(jīng)歷了幾年的各自發(fā)展后,WebWork和Struts社區(qū)決定合二為一,也即是Struts 2。 圖12 Struts2模型 Hibernate簡(jiǎn)介 Hibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。 Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。Hibernate的核心接口一共有5個(gè),分別為:Session、SessionFactory、Transaction、Query和Configuration[5]。這5個(gè)核心接口在任何開(kāi)發(fā)中都會(huì)用到。通過(guò)這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。40第2章 需求分析本章主要從多用戶博客系統(tǒng)的各功能需求、性能、運(yùn)行環(huán)境幾個(gè)方面進(jìn)行描述。 功能分析本節(jié)主要對(duì)本系統(tǒng)的具體需求進(jìn)行描述,包括需要提供的功能以及各功能的具體定義。 系統(tǒng)概述本系統(tǒng)的最主要功能是體現(xiàn)多用戶的使用,用戶可以在本系統(tǒng)注冊(cè)申請(qǐng)自己的博客。一旦用戶申請(qǐng)了自己的博客,就可以將心得體會(huì)等發(fā)表到自己的博客上,當(dāng)發(fā)表了自己的心得體現(xiàn)后,瀏覽者就可以對(duì)用戶所發(fā)表的日志的內(nèi)容進(jìn)行評(píng)論,注冊(cè)用戶還可以在自己的博客上添加博客描述及超鏈接。此外,瀏覽者還可以在博主空間留言,與博主進(jìn)行交互。 基本功能要求系統(tǒng)提供的主要功能包括以下幾個(gè)方面:1. 博主的注冊(cè)和登錄2. 日志的發(fā)布和管理,包括日志管理和分類選擇功能,其中日志管理功能包括日志的 添加、刪除和修改,分類選擇功能包括分類的添加、刪除和修改。3. 文章評(píng)論,包括評(píng)論的添加、刪除、修改三大功能。4. 留言管理,包括留言的添加、刪除、修改三大功能。5. 系統(tǒng)管理后臺(tái),主要包括用戶管理、日志管理、留言管理和評(píng)論管理四大功能。 用戶分析本系統(tǒng)主要包括以下幾類用戶:1. 游客此類用戶不是本系統(tǒng)的用戶或者沒(méi)有登錄、對(duì)于當(dāng)前系統(tǒng)來(lái)講,只是一名匿名的瀏覽者。在系統(tǒng)中,所有游客都沒(méi)有身份標(biāo)識(shí),他們可以瀏覽博客中的日志和發(fā)表匿名的評(píng)論。2. 注冊(cè)用戶此類用戶和游客的唯一區(qū)別為該類用戶屬于系統(tǒng)登錄用戶,在系統(tǒng)中有用戶ID作為他們的唯一標(biāo)識(shí),并擁有自己的博客。用戶瀏覽其它用戶的博客時(shí),僅僅是一個(gè)有身份標(biāo)識(shí)的瀏覽者而已,但一旦用戶進(jìn)入了自己的博客主頁(yè),那么這時(shí)身份除了是一名瀏覽者外,還是一名博主,這時(shí)將擁有博主的所有權(quán)限。3. 博主此類用戶即為擁有博客的用戶,是注冊(cè)用戶的一種特例,有管理博客的權(quán)限。該用戶擁有上述所有用戶的權(quán)限,當(dāng)該用戶瀏覽其它用戶的博客時(shí),當(dāng)前身份就變成了登錄瀏覽者身份,不再具有博主的身份,只有當(dāng)該用戶進(jìn)入自己的博客主頁(yè)時(shí),才會(huì)所有博主的身份。4. 系統(tǒng)管理員該類用戶為博客系統(tǒng)的網(wǎng)站管理員,本應(yīng)具有上述用戶的所有管理權(quán)限,為了減少系統(tǒng)的復(fù)雜度,這里只具有系統(tǒng)后臺(tái)的管理功能。 功能詳細(xì)說(shuō)明本節(jié)將從用戶用例的角度來(lái)描述系統(tǒng)的具體功能,本博客系統(tǒng)主要用例包括:游客用例、注冊(cè)用戶用例、博主用例和系統(tǒng)管理員用途,以下是詳細(xì)描述。圖21 游客用例圖圖21用例說(shuō)明如下:瀏覽日志:閱讀系統(tǒng)內(nèi)所用博客的日志。發(fā)表留言:對(duì)瀏覽過(guò)的博客空間進(jìn)行留言,由于游客沒(méi)有身份標(biāo)識(shí),所以只能匿名留言。發(fā)表評(píng)論:對(duì)瀏覽過(guò)的日志進(jìn)行評(píng)論,由于游客沒(méi)有身份標(biāo)識(shí),所以只能匿名評(píng)論。2. 注冊(cè)用戶用例圖圖22 注冊(cè)用戶用例圖圖22用例說(shuō)明如下:瀏覽日志: 閱讀系統(tǒng)內(nèi)所用博客的日志。發(fā)表留言:對(duì)瀏覽過(guò)的博客空間進(jìn)行留言,由于注冊(cè)用戶具有身份標(biāo)識(shí),所以在留言時(shí)可以自己身份或匿名身份進(jìn)行留言。發(fā)表評(píng)論:對(duì)瀏覽過(guò)的日志進(jìn)行評(píng)論,由于注冊(cè)用戶具有身份標(biāo)識(shí),所以在對(duì)日志評(píng)論時(shí)可以自己身份或匿名身份進(jìn)行評(píng)論。個(gè)人資料管理:可以對(duì)自己的個(gè)人資料進(jìn)行更新。圖23 博主用例圖圖23用例說(shuō)明如下:日志管理:對(duì)博客日志進(jìn)行管理,具體操作包括:發(fā)布日志、修改日志、刪除日志。評(píng)論管理:對(duì)日志的評(píng)論進(jìn)行管理,具體操作包括:添加評(píng)論、刪除評(píng)論。留言管理:對(duì)博客空間的留言進(jìn)行管理,具體操作包括:添加留言,刪除留言。超鏈接管理:對(duì)博客空間的超鏈接進(jìn)行管理,具體操作包括:添加鏈接,修改鏈接,刪除鏈接。圖24 系統(tǒng)管理員用例圖圖24用例說(shuō)明如下:用戶管理:對(duì)系統(tǒng)中的所有用戶進(jìn)行管理,管理員可以根據(jù)用戶名搜索用戶,對(duì)一些違法的用戶,管理員可以對(duì)其進(jìn)行刪除。日志管理:對(duì)系統(tǒng)中的所有日志進(jìn)行管理,管理員可通過(guò)日志標(biāo)題進(jìn)行搜索,管理員本身也可以發(fā)表日志,還可以對(duì)違法違規(guī)日志進(jìn)行刪除。評(píng)論管理:對(duì)系統(tǒng)中所有的日志評(píng)論進(jìn)行管理,管理員可通過(guò)日志標(biāo)題搜索其對(duì)應(yīng)的評(píng)論,對(duì)其中不合法的評(píng)論進(jìn)行刪除。留言管理:對(duì)系統(tǒng)中所有的留言進(jìn)行管理,管理員可以通過(guò)用戶名搜索其對(duì)應(yīng)空間的留言,對(duì)其中不合法的留言進(jìn)行刪除。 性能要求本系統(tǒng)為實(shí)時(shí)性內(nèi)容發(fā)布平臺(tái),因此服務(wù)器需要724小時(shí)運(yùn)行,確保系統(tǒng)能正常運(yùn)行,系統(tǒng)響應(yīng)時(shí)間必須在1秒內(nèi),頁(yè)面響應(yīng)時(shí)間不能超過(guò)3秒,并且頁(yè)面不能出現(xiàn)假死現(xiàn)象。 運(yùn)行環(huán)境要求本系統(tǒng)為開(kāi)發(fā)階段的版本,因此系統(tǒng)架構(gòu)都在同一臺(tái)電腦上,硬件與軟件規(guī)模均處于測(cè)試階段,未能達(dá)到商業(yè)用途的要求。本節(jié)將從硬件環(huán)境與軟件環(huán)境兩方面來(lái)進(jìn)行描述。 硬件環(huán)境ASUS筆記本電腦一臺(tái) 軟件環(huán)境操作系統(tǒng):Microsoft Windows 7(32位)Web服務(wù)器:Apache Tomcat Java環(huán)境:數(shù)據(jù)庫(kù):MySQL Server 開(kāi)發(fā)環(huán)境:MyEclipse 技術(shù)框架: 。 Hibernate 第3章 總體設(shè)計(jì)本章將從整個(gè)系統(tǒng)的功能模塊劃分、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)架構(gòu)、運(yùn)行機(jī)制等幾個(gè)方面進(jìn)行描述. 功能模塊劃分多用戶博客系統(tǒng)從整個(gè)架構(gòu)特點(diǎn)來(lái)看,主要由用戶博客首頁(yè)、用戶博客后臺(tái)、系統(tǒng)博客首頁(yè)和系統(tǒng)博客后臺(tái)4個(gè)大的功能模塊組合而成,系統(tǒng)總體功能模塊如圖31所示。圖31 系統(tǒng)總體功能模塊圖系統(tǒng)博客首頁(yè):系統(tǒng)博客首頁(yè)主要是對(duì)所有用戶的博客信息進(jìn)行按照一些的排序方式進(jìn)行統(tǒng)一展現(xiàn)。系統(tǒng)博客后臺(tái):系統(tǒng)博客后臺(tái)主要是對(duì)系統(tǒng)內(nèi)的所有信息進(jìn)行統(tǒng)一管理,如:對(duì)非法信息進(jìn)行清除等操作。用戶博客首頁(yè):用戶博客首頁(yè)主要是對(duì)用戶個(gè)人的博客內(nèi)容進(jìn)行展現(xiàn)。用戶博客后臺(tái):用戶博客后臺(tái)主要是用戶的博客內(nèi)容進(jìn)行管理,如:日志的發(fā)布,刪除等操作。 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)主要由7個(gè)基本表組成,分別為person(用戶表),space(空間信息表),post(日志表),category(分類表),reply(日志評(píng)論表),ment(留言表),link(超鏈接表),各表關(guān)系如下圖所示:圖32 數(shù)據(jù)庫(kù)各表關(guān)系圖 person用戶表用戶表記錄用戶基本信息,結(jié)構(gòu)如表31所示:表31 person用戶表字段名稱字段類型長(zhǎng)度是否可為空備注idint11否用戶IDaccountvarchar50否用戶帳號(hào)passwordvarchar50否用戶密碼namevarchar50否用戶昵稱varchar50是用戶電子郵箱sexvarchar10是用戶性別dateCreatedvarchar50否注冊(cè)時(shí)間ipCreatedvarchar50否注冊(cè)IPisAdminint10否是否為管理員 space空間信息表空間信息表記錄了用戶空間的信息,結(jié)構(gòu)如表32所示:表32 space空間信息表字段名稱字段類型長(zhǎng)度是否可為空備注idint11否空間IDnamevarchar50否空間名稱desvarchar400是空間描述 post日志表日志表記錄了日志的詳細(xì)信息,結(jié)構(gòu)如表33所示:表33 post日志表字段名稱字段類型長(zhǎng)度是否可為空備注idint11否日志IDtitlevarchar50否日志標(biāo)題contentvarchar10000是日志內(nèi)容hitint11否日志點(diǎn)擊數(shù)dateCreatedvarchar50否日志創(chuàng)建時(shí)間Spa_idint11否日志所屬空間Cat_idint11否日志所屬分類 category分類表分類表
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1