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

正文內(nèi)容

博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-02-14 14:35 本頁面
 

【文章內(nèi)容簡介】 ,調(diào)用間通信通常要通過文件進(jìn)行,因而相當(dāng)緩慢。同一臺服務(wù)器上的不同CGI程序之間的通信業(yè)相當(dāng)麻煩。⑦ 安全有些CGI版本存在明顯的安全弱點(diǎn),即使是使用最新的標(biāo)準(zhǔn)和PERL等語言,系統(tǒng)也沒有基本安全框架。而Java定義有完整的安全機(jī)制,包括SSL\CA認(rèn)證、安全政策等規(guī)范[1]。 功能需求 系統(tǒng)功能結(jié)構(gòu)博客網(wǎng)站分為前臺和后臺。其中,根據(jù)博客前臺的特點(diǎn),可以將其分為博主信息、網(wǎng)絡(luò)日歷、文章查詢、公告查詢及相冊查詢等13個(gè)部分,其中各個(gè)部分及其包括的具體功能模塊如圖31所示。圖31 博客網(wǎng)站前臺功能結(jié)構(gòu)根據(jù)博客網(wǎng)后臺的特點(diǎn),可以將其分為用戶設(shè)置、公告管理、個(gè)人相冊管理、博客文章管理、投票管理、朋友信息管理及博主信息修改7部分,其中各個(gè)部分及其包括的具體功能模塊如圖32所示。圖32 博客網(wǎng)站后臺功能結(jié)構(gòu)對于不同的角色,其所承擔(dān)的任務(wù)也各自不同,流程示意圖也不一樣,包括面向用戶的客戶端流程示意圖和面向系統(tǒng)管理員的流程圖。面向用戶的客戶端流程如圖33所示。用戶登錄到網(wǎng)站首頁后,可以查看相冊、博客說明、好友、博主信息、公告信息,也可以發(fā)送郵件、參與投票、查看投票結(jié)果,最主要可以分類或詳細(xì)查看文章、回復(fù)文章。面向系統(tǒng)管理員的流程如圖34所示。高級管理員登錄進(jìn)后臺頁面后,可以對博客文章、個(gè)人相冊、好友信息、投票、公告和用戶進(jìn)行管理,也可以修改博主信息。圖33 面向用戶的客戶端流程圖圖34 面向系統(tǒng)管理員的流程圖 實(shí)體關(guān)系圖設(shè)計(jì)本系統(tǒng)中使用的數(shù)據(jù)庫實(shí)體分別為用戶信息實(shí)體、公告信息實(shí)體、個(gè)人相冊信息實(shí)體、朋友信息實(shí)體、投票信息實(shí)體、博客文章信息實(shí)體及文章回復(fù)實(shí)體。下面介紹幾個(gè)關(guān)鍵實(shí)體的ER圖。(1)用戶信息實(shí)體用戶信息實(shí)體包括用戶名、密碼、姓名、性別、號碼、主頁、興趣、Email地址、管理級別屬性。用戶信息實(shí)體的ER圖如圖35所示。圖35 用戶信息實(shí)體屬性ER圖(2)個(gè)人相冊信息實(shí)體個(gè)人相冊信息實(shí)體包括相冊存放服務(wù)器端地址、相冊描述信息及相冊上傳時(shí)間屬性。個(gè)人相冊信息實(shí)體的ER圖如圖36所示。圖36 個(gè)人相冊信息實(shí)體屬性ER圖(3)博客文章信息實(shí)體博客文章信息實(shí)體包括文章題目、文章內(nèi)容、文章發(fā)布時(shí)間及文章訪問次數(shù)屬性。博客文章信息實(shí)體的ER圖如圖37所示。圖37 博客文章信息實(shí)體屬性ER圖圖38則清晰地反映了博客網(wǎng)站中各個(gè)實(shí)體之間的關(guān)系。圖38 博客網(wǎng)站的ER圖第4章 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)(1)tb_photo表主要用來保存相冊信息,如表41。其中id是自動(dòng)編號,photoAddress是相冊存放服務(wù)器端地址,photoDescription是相冊描述信息,photoTime是相冊上傳時(shí)間。表41 表tb_photo的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號photoAddressvarchar(50)YesNoNULL相冊存放服務(wù)器端地址photoDescriptionvarchar(50)YesNoNULL相冊描述信息photoTimevarchar(50)YesNoNULL相冊上傳時(shí)間(2)tb_consumer表主要用來保存用戶基本信息,如表42。其中id是自動(dòng)編號,account是用戶名,password是用戶登錄密碼,name是用戶真實(shí)姓名,sex是用戶性別,Number是用戶號碼,mainPage是主頁地址,interest是用戶愛好,eMail是電子郵件,manageLevel是用戶登錄級別。(3)tb_vote表主要用來保存投票信息,如表43。其中id 是自動(dòng)編號,voteName是投票人昵稱,voteNumber是投票數(shù)量。(4)tb_restore表主要用來保存文章回復(fù)信息,如表44。其中id是自動(dòng)編號,articleID是文章信息表的外鍵,reAccount是回復(fù)人的用戶名,reTitle是回復(fù)主題,reContent是回復(fù)內(nèi)容。(5)tb_article表主要用來保存文章信息,如表45。 其中id是自動(dòng)編號,typeID是文章類型表的外鍵,title是文章題目,content是文章內(nèi)容,phTime是文章發(fā)布時(shí)間,number是文章訪問次數(shù)。(6)tb_articleType表主要用來保存文章類型信息信息,如表46。其中id是自動(dòng)編號,typeName是問文章類型名稱,description是文章類型描述。(7)tb_discuss表主要用來保存公告信息,如表47。其中id是自動(dòng)編號,discussTitle是討論主題,discussContent是討論內(nèi)容,discussTime是討論時(shí)間。(8)tb_friend表主要用來保存朋友信息,如表48。其中id是自動(dòng)編號,name是好友昵稱,Number是好友號碼,description是對好友的描述。表42 表tb_consumer的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號accountvarchar(10)YesNoNULL用戶名passwordvarchar(10)YesNoNULL用戶登錄密碼namevarchar(50)YesNoNULL用戶真實(shí)姓名sexchar(5)YesNoNULL用戶性別Numbervarchar(10)YesNoNULL用戶號碼mainPagevarchar(50)YesNoNULL主頁地址interestvarchar(50)YesNoNULL用戶愛好eMailvarchar(50)YesNoNULL電子郵件manageLevelvarchar(10)YesNoNULL用戶登錄級別表43 表tb_vote的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號voteNamevarchar(50)YesNoNULL投票人昵稱voteNumberint(4)YesNoNULL投票數(shù)量表44 表tb_restore的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號articleIDint(4)NoNoNULL文章信息表的外鍵reAccountvarchar(50)YesNoNULL回復(fù)人的用戶名reTitlevarchar(50)YesNoNULL回復(fù)主題reContentvarchar(50)YesNoNULL回復(fù)內(nèi)容表45 表tb_article的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號typeIDint(4)NoNoNULL文章類型表的外鍵titlevarchar(30)YesNoNULL文章題目contentvarchar(2000)YesNoNULL文章內(nèi)容phTimevarchar(30)YesNoNULL文章發(fā)布時(shí)間numberint(4)YesNoNULL文章訪問次數(shù)表46 表tb_articleType的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號typeNameint(4)YesNoNULL文章類型名稱descriptionvarchar(50)YesNoNULL文章類型描述表47 表tb_discuss的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號discussTitlevarchar(30)YesNoNULL討論主題discussContentvarchar(100)YesNoNULL討論內(nèi)容discussTimedatetime(8)YesNoNULL討論時(shí)間表48 表tb_friend的結(jié)構(gòu)字段名稱數(shù)據(jù)類型是否為空是否主鍵默認(rèn)值說明idint(4)NoYesNULL自動(dòng)編號namevarchar(50)YesNoNULL好友昵稱Numberint(4)YesNoNULL好友號碼descriptionvarchar(50)YesNoNULL對好友的描述 數(shù)據(jù)連接(JDBCODBC橋)JSP通過Java數(shù)據(jù)庫連接(JDBC)與數(shù)據(jù)庫進(jìn)行交互。JDBC驅(qū)動(dòng)程序?qū)崿F(xiàn)了對特定數(shù)據(jù)庫的接口,同時(shí)還能通過JDBCODBC橋?qū)崿F(xiàn)通過一個(gè)中間ODBC驅(qū)動(dòng)器連接到數(shù)據(jù)庫[14]。對于JDBCODBC橋有幾個(gè)明顯的優(yōu)點(diǎn)。因?yàn)镴SP頁面不是在applet環(huán)境中操作,它不受這些環(huán)境的限制。又因?yàn)镺DBC被廣泛支持,因此使用橋使得訪問數(shù)據(jù)源已經(jīng)配置于其上的各種已存在系統(tǒng)成為可能[14]。 主要模塊功能設(shè)計(jì)用戶登錄模塊具有用戶登錄功能。博客網(wǎng)運(yùn)行的第一個(gè)頁面便是用戶登錄頁面,用戶登錄后,可以查看博主所發(fā)表的文章。在用戶登錄頁面中,在“用戶名”和“密碼”文本框中輸入用戶名和密碼后,單擊“登錄”按鈕,系統(tǒng)驗(yàn)證成功后,用戶將以會(huì)員的身份進(jìn)入博客網(wǎng)首頁,之后再網(wǎng)站中可以隨意查看博主發(fā)布的文章。如果登錄的用戶就是博主本人,在博主信息顯示區(qū)域中,則出現(xiàn)“進(jìn)入后臺”超鏈接,博主可以直接單擊此超鏈接,進(jìn)入博客網(wǎng)的后臺進(jìn)行管理。用戶登錄模塊的流程如圖41所示。圖41 用戶登錄模塊的流程圖文章查詢模塊的主要功能是用戶在瀏覽系統(tǒng)時(shí)查看發(fā)表的文章列表及文章的詳細(xì)內(nèi)容,包括文章的題目、發(fā)表時(shí)間、該文章的瀏覽次數(shù)等,并可以針對發(fā)表文章進(jìn)行回復(fù)。這是博客最具代表性的特點(diǎn)之一。它給博主和用戶提供展示文筆的平臺,增加博主與用戶、用戶與用戶之間的交流,能夠使博客系統(tǒng)內(nèi)的氣氛更加活躍,內(nèi)容更加豐富。前臺文章查詢模塊主要包括所有文章查詢、文章分類查詢、文章內(nèi)容詳細(xì)查詢及文章回復(fù)功能。前臺文章查詢模塊的流程如圖42所示。相冊管理模塊的主要功能是實(shí)現(xiàn)對相片文件的上傳、查詢和刪除操作,可以使博主隨時(shí)更新個(gè)人博客系統(tǒng)內(nèi)的相冊文件,便于對相冊文件的管理,以吸引更多的瀏覽者。相冊管理模塊的流程如圖43所示。圖42 前臺文章查詢模塊的流程圖圖43 相冊管理模塊的流程圖第5章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)在首頁中需要顯示博主的基本信息、登錄用戶信息、博客的主要功能、博主的朋友圈及版權(quán)信息等功能,而且這些功能并不能僅存在于首頁中,其它功能模塊的子頁面中也需要包括這些部分。因此,可以將這幾個(gè)部分分別保存在單獨(dú)的文件中,這樣在需要放置相應(yīng)功能時(shí)只需包含這些文件即可,如圖51所示。圖51 前臺首頁的布局在JSP頁面中包含文件有兩種方法:一種是應(yīng)用%@ include %指令實(shí)現(xiàn),另一種是應(yīng)用jsp:include動(dòng)作元素實(shí)現(xiàn)。本網(wǎng)站使用的是jsp:include動(dòng)作元素,該動(dòng)作元素用于向當(dāng)前頁面中包含其它的文件,這個(gè)文件可以是動(dòng)態(tài)文件也可以是靜態(tài)文件。應(yīng)用jsp:include動(dòng)作元素包含文件的方法進(jìn)行前臺首頁布局的代碼如下[15]:%@ page contentType=text/html。 charset=gb2312 language=java import=.* errorPage= %jsp:include page= flus
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1