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

正文內(nèi)容

基于ssh框架的論壇設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2022-12-15 09:30:32 本頁(yè)面
 

【正文】 均對(duì)應(yīng)于數(shù)據(jù)庫(kù)表中的一個(gè)數(shù)據(jù)行而已。其基本構(gòu)成如圖 所示。他們里面有很 多 優(yōu)秀的設(shè)計(jì)理念及模式應(yīng)用。 J2EE 領(lǐng)域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略,能消除系統(tǒng)中的瓶頸,允許多臺(tái)服務(wù)器集成部署,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿足未來(lái)商業(yè)應(yīng)用的需要。 :基于組件的設(shè)計(jì)簡(jiǎn)化了應(yīng)用程序的維護(hù)。 2. 提高 開發(fā)效率 :由于組件技術(shù)的使用,可以按照開發(fā)人員的技能對(duì)應(yīng)用程序開發(fā)進(jìn)行分工,并行開發(fā),提供整體開發(fā)效率。盡管 EJB 體系結(jié)構(gòu)復(fù)雜,但應(yīng)用程序開發(fā)人員貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 9 一般都必再編寫訪問(wèn)系統(tǒng)服務(wù)的代碼, EJB 容器會(huì)實(shí)現(xiàn)系統(tǒng)級(jí)的服務(wù),例如,事務(wù)、安全性等。該論壇功能較全,在這里可以自由地發(fā)表自己的觀點(diǎn)和對(duì)論壇主題發(fā)表意見(jiàn),我們還可也對(duì)網(wǎng)友的問(wèn)題進(jìn)行及時(shí)的解決,獲取對(duì)自己有用的知識(shí),該論壇還有一個(gè)特殊功能, 如在線人數(shù)顯示、強(qiáng)大的搜索功能。網(wǎng)站以其獨(dú)特的優(yōu)勢(shì)在信息化的過(guò)程中占有重要的一席。由于國(guó)內(nèi)使用的 BBS 架站軟件,都是從國(guó)外引進(jìn)的,因此沒(méi)有必要的中文說(shuō)明。其目的是為了推動(dòng)中國(guó)計(jì)算機(jī)網(wǎng)絡(luò)的健康發(fā)展,提高廣大計(jì)算機(jī)用戶的應(yīng)用水平 國(guó)內(nèi)的 BBS 站,大多數(shù) 還是大型綜合性 BBS 站 。由于業(yè)余 BBS 站擁有這種優(yōu)勢(shì),所以使用者都更樂(lè)意加入。由于使用商業(yè) BBS 站要交納一筆費(fèi)用,而商業(yè)站所能提供的服務(wù)與業(yè)余站相比,并沒(méi)有什么優(yōu)勢(shì),所以其用戶數(shù)量不多。 大約是從 1991 年開始,國(guó)內(nèi)開始了第一個(gè) BBS 站。直到 1982 年, Buss Lane 才用 Basic 語(yǔ)言為 IBM 個(gè)人計(jì)算機(jī)編寫了一個(gè)原型程序。 互聯(lián)網(wǎng)正在融入我們的生活,網(wǎng)絡(luò)提供給我們的不只是一個(gè)獲取信息的來(lái)源,而且還是 一個(gè)可以相互交流的空間,網(wǎng)上論壇正是一種供人們進(jìn)行交流的網(wǎng)絡(luò)空間 , 影 響和改變著我們的生活。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種 數(shù)據(jù) 信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢(shì),一種是稱為客戶端 —— 服務(wù)器的 C/S 結(jié)構(gòu),這類軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 6 率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn) ,被廣泛運(yùn)用于局域網(wǎng)中。 本套論壇的優(yōu)點(diǎn)在于它具有強(qiáng)大的可擴(kuò)展性和可維 護(hù)性 ,非常適合網(wǎng)民創(chuàng)建自己的中小型 BBS 論壇 ! 關(guān)鍵詞 : BBS ,(Struts ,Hibernate ,Spring),JAVA , SQL ,JSP Abstract today39。數(shù)據(jù)庫(kù)采用免費(fèi),小巧,易用的 sql數(shù)據(jù)庫(kù)。網(wǎng)站以其獨(dú)特的優(yōu)勢(shì)在信息化的過(guò)程中占有重要的一席。 為了方便信息的交流,在結(jié)合 JAVA 和 SSH 技術(shù)之下開發(fā)了這個(gè)快捷、界面友好的交流系統(tǒng),實(shí)現(xiàn)了一個(gè)功能相對(duì)齊全的論壇系統(tǒng),網(wǎng)友可以自由地提出問(wèn)題以及幫助他人解決問(wèn)題,或者交流經(jīng)驗(yàn)。 該論壇功能較齊全,在這里可以自由地發(fā)表自己的觀點(diǎn)和對(duì)論壇的主題發(fā)表意見(jiàn),我們還可以對(duì)網(wǎng)友的問(wèn)題及時(shí)地解決,獲取對(duì)自己有用的知識(shí)。s society is in work era, information tide sweeping the globe, the Inter is at an unprecedented rate in our country popularity to spread. Web site with its unique advantages in the process of information occupies the important a seats. In order to facilitate information exchange, in bination with JAVA and technology developed this quick, under a friendly interface munication syste m, realize a 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 3 relatively plete BBS system function, this can be free to put forward questions and help others to solve problems, or exchange experience. BBS in Struts + Hibernate + Spring expand Struts on the basis of frame, with today39。而另一種,也是本畢業(yè)設(shè)計(jì)所采用的,是稱為瀏覽器 —— 服務(wù)器的 B/S 結(jié)構(gòu),它的特點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于 Inter,而且投資小、見(jiàn)效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用 ISP 的服務(wù)器資源,因而受到越來(lái)越多中小型單位的青睞。 開發(fā)背景 1978 年 在 美國(guó) 芝 加哥 開 發(fā)出 一 套基 于 8080 芯片的 CBBS/Chicago (Computerized Bulletin Board System/Chicago),此乃最早的一套 BBS 系統(tǒng)。其后經(jīng)過(guò)幾番增修,終于在 1983 年通過(guò) Capital PC 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 7 User Group( CPCUG)的 Communication Special Interest Group 會(huì)員的努力,改寫出了個(gè)人計(jì)算機(jī)系統(tǒng)的 BBS。經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,直到1995 年,隨著計(jì)算機(jī)及其外設(shè)的大幅降價(jià), BBS 才逐漸被人們所認(rèn)識(shí)。多數(shù)業(yè)余 BBS 站的站長(zhǎng),基于個(gè)人關(guān)系,每天都互相交換電子郵件 ,漸漸地形成了一個(gè)全國(guó)性的電子郵件網(wǎng)絡(luò) China FidoNet(中國(guó)惠多網(wǎng))。這里 “ 業(yè)余 ”2 字,并不是代表這種類型的 BBS 站的服務(wù)和技術(shù)水平是業(yè)余的,而是指這類 BBS 站的性質(zhì)。隨著計(jì)算機(jī)的普及,特別是 寬帶的普及 , BBS 的活動(dòng)將會(huì)進(jìn)一步高漲。雖然一些熱心的站長(zhǎng)翻譯了一些資料,但是僅靠這些是遠(yuǎn)遠(yuǎn)不夠的。為了方便信息交流,在結(jié)合 java和 ssh技術(shù)之下開發(fā)了這個(gè)快捷、界面友好的交流系統(tǒng),實(shí)現(xiàn)了一個(gè)功能相對(duì)齊全的論壇系統(tǒng),網(wǎng)友可以自由的提出問(wèn)題也及幫助他人解決問(wèn)題,或者交流經(jīng)驗(yàn)。本網(wǎng)站嚴(yán)格按照軟件項(xiàng)目開發(fā)的流程進(jìn)行開發(fā),對(duì)于網(wǎng)站開發(fā)的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及對(duì)網(wǎng)站的測(cè)試與維護(hù)都有詳細(xì)的論述和實(shí)現(xiàn)過(guò)程。 另外, J2EE 還支持異構(gòu)環(huán)境。例如:圖形設(shè)計(jì)師創(chuàng)建 JSP 模板,商業(yè)邏輯由該領(lǐng)域的專家完成, JSP 頁(yè)面和 EJB 由 Java 工程師完成,應(yīng)用程序的裝配和部署由團(tuán)隊(duì)中其他的成員完成,其中許多工作可以同時(shí)進(jìn)行,有助于加速應(yīng)用程序的開發(fā)。由于組件可以被獨(dú)立地更新和替代,通過(guò)更新應(yīng)用程序中特定的組件,新的功能可以被很容易地增加。 :主要的 IT 供應(yīng)用商都采納 EJB 體系結(jié)構(gòu),不同供應(yīng)商的產(chǎn)品貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 10 只要符合 EJB 體系結(jié)構(gòu),就都是可互操作的。比如, struts 屬于 MVC 框架,關(guān)鍵是要了解 MVC 的概念及大致原理;而 hibernate 屬于 ORM 系統(tǒng),屬于持久層的解決方案,同樣需要對(duì) ORM 的概念及原理有一個(gè)總體的了解。 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 11 圖 Struts 框架工作流程 框架 Spring 的核心是個(gè)輕量級(jí)( Lightweight)的容器( Container),它是實(shí)現(xiàn)IoC( Inversion of Control)容器、非侵入性( No intrusive)的框架,并提供AOP ( Aspectoriented programming )概念的實(shí)現(xiàn) 方 式 , 提 供 對(duì) 持久 層( Persistence)、事務(wù)( Transaction)的支持,提供 MVC Web 框架的實(shí)現(xiàn),并對(duì)一些常用的企業(yè)服務(wù) API( Application Interface)提供一致的模型封裝,是一個(gè)全方位的應(yīng)用程序框架( Application framework),除此之外,對(duì)于現(xiàn)存的各種框架( Struts、 JSF、 Hibernate 等), Spring 也提供了與它們相整合的方案。用戶只需直接使用面向?qū)ο蟮姆椒ú僮鞔顺志没悓?shí)例,即可完成對(duì)數(shù)據(jù)庫(kù)表數(shù)據(jù)的插入、刪除、修改、讀取等操作。 時(shí)間可行性 (項(xiàng)目開發(fā)計(jì)劃 ) 本系統(tǒng)的難點(diǎn)在于三大框 架的結(jié)合使用 ,但目前有很多優(yōu)秀的書籍可供參閱 ,且參加過(guò)類似項(xiàng)目的開發(fā) ,預(yù)計(jì)本系統(tǒng)在規(guī)定時(shí)間內(nèi) ,基本能夠完成 . 開發(fā)計(jì)劃如下 : 11 年 12 月 —12 年 4 月 收集技術(shù)資料,進(jìn)行技術(shù)儲(chǔ)備,完成開題報(bào)告 12 年 4 月 —12 年 5月 根據(jù)項(xiàng)目要求進(jìn)行 bbs 設(shè)計(jì),測(cè)試 bbs 各個(gè)功能模塊 12 年 5 月 完成 bbs,打包,發(fā)布,撰寫畢業(yè)論文,答辯。 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 17 數(shù)據(jù)流圖由以下四種基 本元素組成,既外部實(shí)體、數(shù)據(jù)流、處理(功能)、數(shù)據(jù)存儲(chǔ)等,數(shù)據(jù)流圖中所用的符號(hào)如下: 外部實(shí)體 處理 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ) 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 18 BBS 論壇系統(tǒng)的數(shù)據(jù)流程圖如下 說(shuō)明: ⑴ ——訪問(wèn)信息 ,⑵ ⑶⑽⑾ ——用戶信息 ,⑷ ——發(fā)表帖子 信息 ,⑸更新帖子信息 ,⑹搜索信息 ⑺ ——獲取帖子信息 ,⑻回復(fù)信息 ,⑼搜索用戶 ,⑿更新用戶信息 ,⒀獲取用戶資料 圖 數(shù)據(jù)流程圖 用戶 查看帖子 P2 F1 帖子資料 P3 回復(fù)帖子 P1 發(fā)表帖子 P4 搜索帖子 P5 搜索用戶 F2 用戶資料 P6 資料修改 (1) (3) (2) (4) (5) (5) (6) (7) (8) (9) (10) (11) (12) (13) 貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 19 第 3 章 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境 ,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式 ,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng) ,使之能夠有效地存儲(chǔ)數(shù)據(jù) ,滿足各種用戶的應(yīng)用需求 (信息要求和處理要求 ). 數(shù)據(jù)庫(kù)和設(shè)計(jì)概述 (1)數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ),把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái),提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息。描述了數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作及數(shù)據(jù)約束。實(shí)體是諸如用戶的實(shí)際對(duì)象,有時(shí)更抽象,但必須有業(yè)務(wù)意義。第一 部分為站點(diǎn)的規(guī)劃及草圖的繪制,這一部分可以在紙上完成。不能簡(jiǎn)單地說(shuō)一個(gè)軟件的好壞,只要是設(shè)計(jì)者使用起來(lái)覺(jué)得方便而且能得心應(yīng)手的,就可以稱為好軟件。 統(tǒng)一,是指設(shè)計(jì)作品的整體性,一致性。 分割,是指將頁(yè)面分成 若干小塊,小塊之間有視覺(jué)上的不同,這樣可以使觀者一目了然。 對(duì)比就是通過(guò)矛盾和沖突,使設(shè)計(jì)更加富有生氣。如果一件設(shè)計(jì)作品僅僅是色彩、形狀、線條等 的隨意混合,那么作品將不但沒(méi)有 “生命感 ”,而且也根本無(wú)法實(shí)現(xiàn)視覺(jué)設(shè)計(jì)的傳達(dá)功能。原因主要有兩方面, Java 和 JSP 文件本身編譯時(shí)產(chǎn)生的亂碼問(wèn)題和 Java 程序于其他媒介交互產(chǎn)生的亂碼問(wèn)題。由于考慮到本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,另外根據(jù)貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 33 管理的規(guī)模,我們只建立一個(gè)數(shù)據(jù)庫(kù),在此數(shù)據(jù)庫(kù)基礎(chǔ)上建立 bbs_userinfo 用戶基本資料表 bbs_userdeta 用戶詳細(xì)信息表 bbs_forum 論壇文章表 bbs_board 論壇版區(qū)表 bbs_config 論壇初始化信息表 持久化層的建立 (hibernate) 典型的 Web 應(yīng)用的另一個(gè)末端是持久層。 系統(tǒng) 建立 Hibernate 的持久層 。 本系統(tǒng) 可以在 目錄下找到這些 xml 文件。 卻往往在持久層周圍看貴陽(yáng)學(xué)院計(jì)算機(jī)科學(xué)系本科生畢業(yè)論文設(shè)計(jì) BBS 論壇設(shè)計(jì) 34 到這些業(yè)務(wù)處理的代碼,這其實(shí)是不正確的,因?yàn)樗鼘?dǎo)致了程序代碼的緊密偶合,這樣一來(lái),隨著時(shí)間推移這些代碼很難維護(hù)。 Spring 把程序中所涉及
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1