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

正文內(nèi)容

bbs論壇設(shè)計(jì)論文(編輯修改稿)

2024-07-25 07:44 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 1否否是性別Brieftext否否是簡(jiǎn)介(3).論壇文章表:論壇文章表存放的是用戶所發(fā)表的文章信息,. leafbbs_forum字段名數(shù)據(jù)類型長(zhǎng)度主鍵索引外鍵可空說明IDbigint20是否否代理主鍵ParentIDbigint20否否否父帖IDMainIDbigint20否否否主帖IDBoardIDbigint20否否否版區(qū)IDBoardNamevarchar60否否否版區(qū)名字ReNumint11否否否回復(fù)數(shù)量ClickNumint11否否否點(diǎn)擊次數(shù)UserIDbigint20否否否發(fā)表者IDUserNamevarchar20否否否發(fā)表者姓名NickNamevarchar60否否否發(fā)表者昵稱Titlevarchar150否否否文章標(biāo)題Detailtext否否否文章內(nèi)容Signtext否否否文章說明ArtSizeint11否否否文章字節(jié)數(shù)postTimebigint20否否否發(fā)表時(shí)間LastTimebigint20否否否最后回復(fù)時(shí)間IPAddressvarchar20否否否發(fā)表者IPIsNewtinyint1否否否是否是新IsHiddentinyint1否否否是否隱藏IsToptinyint1否否否是否置頂IsLocktinyint1否否否是否被鎖定(4).論壇版區(qū)表:,. leafbbs_board字段名數(shù)據(jù)類型長(zhǎng)度主鍵索引外鍵可空說明IDbigint20是否否代理主鍵ParentIDbigint20否否否父版區(qū)IDChildIDsvarchar255否否否子版區(qū)IDBoardNamevarchar255否否否版區(qū)名字Explainstext否否否版區(qū)描述BoardPicvarchar200否否否圖片地址Ordersint11否否否顯示順序IsHiddentinyint1否否否是否隱藏PostNumint11否否否文章數(shù)量NeedPasswdtinyint1否否否是否加密Passwdvarchar100否否是密碼(5).論壇初始化信息表:論壇初始化信息表是存放初始化信息和管理員的帳號(hào)密碼等信息,初始化信息是在論壇在加載過程中讀取的或者以后經(jīng)常用的一些信息. leafbbs_config表字段名數(shù)據(jù)類型長(zhǎng)度主鍵索引外鍵可空說明IDvarchar50是否否初始化標(biāo)題ConfContexttext否否否初始化信息 系統(tǒng)概要設(shè)計(jì)根據(jù)需求分析的結(jié)果,對(duì)系統(tǒng)進(jìn)行詳細(xì)的概要設(shè)計(jì)繪制出的用例圖,將本系統(tǒng)分為三個(gè)大的模塊,他們分別是會(huì)員資料模塊,帖子資料模塊和后臺(tái)管理模塊!Leafbb系統(tǒng)會(huì)員模塊帖子模塊后臺(tái)管理會(huì)員登錄會(huì)員注冊(cè)資料修改帖子發(fā)表回復(fù)帖子帖子查找論壇管理帖子管理圖片管理會(huì)員管理會(huì)員查找,leafbbs系統(tǒng)實(shí)現(xiàn)了如下的功能.(1).會(huì)員模塊: 此模塊用來實(shí)現(xiàn)會(huì)員的登陸注冊(cè)和會(huì)員資料的修改和查找.:會(huì)員可以通過此模塊對(duì)論壇進(jìn)行登陸,登陸后便可以使用所有的會(huì)員功能,比如發(fā)帖回復(fù)等等.:沒有會(huì)員帳號(hào)的用戶,可以通過此模塊添加會(huì)員信息,添加成功后便可登陸論壇,使用會(huì)員功能.:已注冊(cè)的會(huì)員在登陸后,可以通過此模塊,對(duì)會(huì)員的基本資料,聯(lián)系方式,密碼,頭像等資料進(jìn)行修改.:已注冊(cè)的會(huì)員在登陸后, 可以通過此模塊,對(duì)會(huì)員進(jìn)行查找,并可以查看對(duì)方的資料,聯(lián)系方式等等,從而方便會(huì)員之間的聯(lián)系.(2).帖子模塊::已注冊(cè)的會(huì)員在登陸后,可以在相應(yīng)的論壇中,發(fā)表或轉(zhuǎn)載自己的大作,發(fā)表成功后,其他會(huì)員便可以在相應(yīng)的論壇中看到這篇帖子,并可以對(duì)其進(jìn)行回復(fù)等操作.:會(huì)員在發(fā)表完帖子后,用戶便可查看相關(guān)文章,并可以在文章中對(duì)已發(fā)表的帖子進(jìn)行回復(fù),會(huì)員可以通過此模塊,根據(jù)帖子的標(biāo)題和作者,對(duì)相關(guān)的帖子進(jìn)行查找.(3).后臺(tái)管理::此模塊和帖子模塊中的帖子查找類似,只是管理員的搜索條件比普通用戶更加的廣泛,使搜索變的便捷.:帖子管理模塊是管理員對(duì)帖子管理的平臺(tái),如果管理員查看到帖子有不適宜發(fā)表的內(nèi)容時(shí),可以對(duì)帖子選擇刪除或者鎖定等操作,如果看到優(yōu)秀的帖子,還可以將帖子進(jìn)行置頂,加精,帖子管理模塊帖子修改帖子刪除帖子鎖定帖子置頂帖子加精:管理員可以通過此模塊,對(duì)會(huì)員進(jìn)行管理,對(duì)一些不法的用戶可以修改或者刪除資料,.管理員對(duì)論壇的添加,創(chuàng)建,刪除等功能都是在此模塊里進(jìn)行處理.管理員可以管理用戶上傳的頭像,和在文章里發(fā)表的圖片,從而加強(qiáng)對(duì)圖片的控制對(duì)于系統(tǒng)來說,用戶界面設(shè)計(jì)將非常重要,因?yàn)橐粋€(gè)交互良好的界面能夠加深瀏覽者的印象.設(shè)計(jì)的實(shí)現(xiàn)可以分為兩個(gè)部分。第一部分為站點(diǎn)的規(guī)劃及草圖的繪制,這一部分可以在紙上完成。第二部分為網(wǎng)頁(yè)的制作,這一過程是在計(jì)算機(jī)上完成的.設(shè)計(jì)首頁(yè)的第一步是設(shè)計(jì)版面布局。我們可以將網(wǎng)頁(yè)看作傳統(tǒng)的報(bào)刊雜志來編輯,這里面有文字、圖像乃至動(dòng)畫,我們要做的工作就是以最適合的方式將圖片和文字排放在頁(yè)面的不同位置。 除了要有一臺(tái)配置不錯(cuò)的計(jì)算機(jī)外,軟件也是必需的。不能簡(jiǎn)單地說一個(gè)軟件的好壞,只要是設(shè)計(jì)者使用起來覺得方便而且能得心應(yīng)手的,就可以稱為好軟件。當(dāng)然,它應(yīng)該能滿足設(shè)計(jì)者的要求。常用的軟件是Macromedia的Dreamweaver以及Adobe的Photoshop。設(shè)計(jì)是有原則的,無論使用何種手法對(duì)畫面中的元素進(jìn)行組合,都一定要遵循五個(gè)大的原則:統(tǒng)一、連貫、分割、對(duì)比及和諧。統(tǒng)一,是指設(shè)計(jì)作品的整體性,一致性。設(shè)計(jì)作品的整體效果是至關(guān)重要的,在設(shè)計(jì)中切勿將各組成部分孤立分散,那樣會(huì)使畫面呈現(xiàn)出一種枝蔓紛雜的凌亂效果。連貫,是指要注意頁(yè)面的相互關(guān)系。設(shè)計(jì)中應(yīng)利用各組成部分在內(nèi)容上的內(nèi)在聯(lián)系和表現(xiàn)形式上的相互呼應(yīng),并注意整個(gè)頁(yè)面設(shè)計(jì)風(fēng)格的一致性,實(shí)現(xiàn)視覺上和心理上的連貫,使整個(gè)頁(yè)面設(shè)計(jì)的各個(gè)部分極為融洽,猶如一氣呵成。分割,是指將頁(yè)面分成若干小塊,小塊之間有視覺上的不同,這樣可以使觀者一目了然。在信息量很多時(shí)為使觀者能夠看清楚,就要注意到將畫面進(jìn)行有效的分割。分割不僅是表現(xiàn)形式的需要。換個(gè)角度來講,分割也可以被視為對(duì)于頁(yè)面內(nèi)容的一種分類歸納。對(duì)比就是通過矛盾和沖突,使設(shè)計(jì)更加富有生氣。對(duì)比手法很多,例如:多與少、曲與直、強(qiáng)與弱、長(zhǎng)與短、粗與細(xì)、疏與密、虛與實(shí)、主與次、黑與白、動(dòng)與靜、美與丑、聚與散等等。在使用對(duì)比的時(shí)候應(yīng)慎重,對(duì)比過強(qiáng)容易破壞美感,影響統(tǒng)一。和諧是指整個(gè)頁(yè)面符合美的法則,渾然一體。如果一件設(shè)計(jì)作品僅僅是色彩、形狀、線條等的隨意混合,那么作品將不但沒有“生命感”,而且也根本無法實(shí)現(xiàn)視覺設(shè)計(jì)的傳達(dá)功能。和諧不僅要看結(jié)構(gòu)形式,而且要看作品所形成的視覺效果能否與人的視覺感受形成一種溝通,產(chǎn)生心靈的共鳴。這是設(shè)計(jì)能否成功的關(guān)鍵。最后簡(jiǎn)單設(shè)計(jì)系統(tǒng)的簡(jiǎn)單登陸界面和主界面在整個(gè)系統(tǒng)中,為了解決諸如中文顯示亂碼此類的問題,本系統(tǒng)需要設(shè)計(jì)一些組件,來解決相關(guān)的問題.(1).過濾器組件:Java的內(nèi)核和class文件是基于unicode的,這使Java程序具有良好的跨平臺(tái)性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP文件本身編譯時(shí)產(chǎn)生的亂碼問題和Java程序于其他媒介交互產(chǎn)生的亂碼問題。Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字節(jié)流的,如果Java和JSP編譯成class文件過程中,使用的編碼方式與源文件的編碼不一致,就會(huì)出現(xiàn)亂碼為了解決此類問題,需要設(shè)計(jì)一個(gè)組件來解決此類問題,每次請(qǐng)求和響應(yīng)到達(dá)客戶和服務(wù)器端時(shí),都先經(jīng)過此過濾器對(duì)字符進(jìn)行過濾.發(fā)送請(qǐng)求用戶過濾器(對(duì)字符進(jìn)行過濾)服務(wù)器返回響應(yīng)(2).權(quán)限管理組件:在論壇中的的用戶一定會(huì)遇到關(guān)于權(quán)限的問題,比如沒有登陸的用戶只可以查看帖子,而即使登陸的用戶,也只可以對(duì)自己應(yīng)有的權(quán)限進(jìn)行操作,不可以操作管理員的功能.解決此類問題,本系統(tǒng)是通過判斷特定的session來判斷用戶的權(quán)限,當(dāng)用戶登陸成功后,組件會(huì)發(fā)送相應(yīng)的用戶session,之后每次用戶對(duì)論壇進(jìn)行操作,都要先通過session,來判斷用戶的權(quán)限.對(duì)論壇操作用戶是否通過返回窗口服務(wù)器 判斷權(quán)限NY(3).JSP標(biāo)簽組件由于本文是基于MVC模式架構(gòu),所以在JSP網(wǎng)頁(yè)中不應(yīng)存放過多的邏輯判斷,當(dāng)本系統(tǒng)JSP網(wǎng)頁(yè)中必須存有JAVA邏輯代碼時(shí),本系統(tǒng)設(shè)計(jì)了一些JSP標(biāo)簽來替代這些邏輯代碼第 4 章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)程序設(shè)計(jì)又稱編碼,是系統(tǒng)生命周期中繼詳細(xì)設(shè)計(jì)之后的階段,這個(gè)階段的任務(wù)是使用選定的程序設(shè)計(jì)語言,把經(jīng)過概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)所得到的以程序設(shè)計(jì)說明書體現(xiàn)的信息處理過程描述后,轉(zhuǎn)換成能在計(jì)算機(jī)系統(tǒng)上運(yùn)行的程序源代碼。 系統(tǒng)框架實(shí)現(xiàn)在系統(tǒng)的整體設(shè)計(jì)中,移植和可維護(hù)性比較高. 每個(gè)層在處理程序上都應(yīng)該有一項(xiàng)明確的責(zé)任, 而不應(yīng)該在功能上與其它層混合,并且每個(gè)層要與其它層分開的 在前期的數(shù)據(jù)庫(kù)選用中,本系統(tǒng)選取了靈活高速的 MySQL數(shù)據(jù)庫(kù),而在數(shù)據(jù)庫(kù)的設(shè)計(jì)中,本文已經(jīng)確立了表結(jié)構(gòu). 根據(jù)這些就可以創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)創(chuàng)建并連接好后,就可以創(chuàng)建表、修改表和刪除表,創(chuàng)建、修改、和刪除主鍵、外鍵等等。選中“l(fā)eafbbs”數(shù)據(jù)庫(kù),use database并使用Create table表名Sql語句,依次創(chuàng)建以下表結(jié)構(gòu)。由于考慮到本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,另外根據(jù)管理的規(guī)模,我們只建立一個(gè)數(shù)據(jù)庫(kù),在此數(shù)據(jù)庫(kù)基礎(chǔ)上建立leafbbs_userinfo 用戶基本資料表leafbbs_userdetai 用戶詳細(xì)信息表leafbbs_forum 論壇文章表leafbbs_board 論壇版區(qū)表 leafbbs_config 論壇初始化信息表 (hibernate)典型的Web應(yīng)用的另一個(gè)末端是持久層。Hibernate為java提供了OR持久化機(jī)制和查詢服務(wù), 它還給已經(jīng)熟悉SQL和JDBC API 的Java開發(fā)者一個(gè)學(xué)習(xí)橋梁,他們學(xué)習(xí)起來很方便。 Hibernate的持久對(duì)象是基于POJO和Java collections。此外。 系統(tǒng)建立Hibernate的持久層 。 首先把BO持久化。 Hibernate是通過POJO工作的, 因此數(shù)據(jù)對(duì)象需要給所有的fileds 加上getter,setter方法。 Hibernate通過XML文件來映射(OR)對(duì)象,以下xml文件分別映射了相應(yīng)對(duì)象。 映射文件。Hibernate配置文件的作用用來告訴程序 應(yīng)該與哪個(gè)數(shù)據(jù)庫(kù)通信,該使用哪個(gè)連接池或使用了DataSource, 應(yīng)該加載哪些持久對(duì)象。而Session接口是用來完成Selecting,Saving,Delete和Updating這些操作。本系統(tǒng)的業(yè)務(wù)邏輯是交由struts中的Action進(jìn)行判斷的,比如判斷登陸的業(yè)務(wù)邏輯時(shí),會(huì)建立一個(gè)LoginAction類來進(jìn)行邏輯判斷,而一些關(guān)聯(lián)的映射,. 映射文件 從編碼的視角來看,這層是最容易被忽視的一層。 卻往往在持久層周圍看到這些業(yè)務(wù)處理的代碼,這其實(shí)是不正確的,因?yàn)樗鼘?dǎo)致了程序代碼的緊密偶合,這樣一來,隨著時(shí)間推移這些代碼很難維護(hù)。幸好,“依賴注射”(dependency injection)(還有我們知道的‘控制反轉(zhuǎn)39。Inversion of Control=IoC)這樣的簡(jiǎn)單概念。Spring還提供了Setter Injection(type2),Constructor Injection(type3)等方式供選擇。 Spring把程序中所涉及到包含業(yè)務(wù)邏輯和Dao的Objects——例如transaction management handler(事物管理控制)、Object Factoris(對(duì)象工廠)、service objects(服務(wù)組件)——都通過XML來配置聯(lián)系起來。這種方式讓你的對(duì)象從創(chuàng)建中釋放了出來,降低了偶合度. spring 配置文件 映射文件每個(gè)對(duì)象都可以在Spring bean標(biāo)簽引用。在這里,mySessionFactory引用了HibernateSessionFactory,而myTransactionManager引用了HibernateTransactionManage。 代碼中myTransactionMan
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1