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

正文內(nèi)容

論壇系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)畢業(yè)論文-展示頁(yè)

2025-07-07 23:37本頁(yè)面
  

【正文】 論壇!第 2 章 系統(tǒng)分析 開(kāi)發(fā)語(yǔ)言綜述本系統(tǒng)是基于面向?qū)ο笏枷氲腏AVA語(yǔ)言中J2EE平臺(tái)進(jìn)行編寫(xiě),J2EE平臺(tái)具有以下優(yōu)點(diǎn):J2EE平臺(tái)支持簡(jiǎn)化的、基于組件開(kāi)發(fā)模型,由于J2EE基于Java編程語(yǔ)言和J2SE平臺(tái),它提供了編寫(xiě)一次,隨處運(yùn)行的可移植性,遵循J2EE標(biāo)準(zhǔn)的所有服務(wù)器都支持該模型。雖然一些熱心的站長(zhǎng)翻譯了一些資料,但是僅靠這些是遠(yuǎn)遠(yuǎn)不夠的。盡管BBS站臺(tái)的數(shù)量在不斷增長(zhǎng),但BBS的發(fā)展過(guò)程,也出現(xiàn)了一些問(wèn)題。隨著計(jì)算機(jī)的普及,特別是寬帶的普及,BBS的活動(dòng)將會(huì)進(jìn)一步高漲。他們付出的不僅是金錢(qián),更多的是精力。這里“業(yè)余”2字,并不是代表這種類(lèi)型的BBS站的服務(wù)和技術(shù)水平是業(yè)余的,而是指這類(lèi)BBS站的性質(zhì)。這種跨地域電子郵件交流正是商業(yè)站無(wú)法與業(yè)余站相抗衡的根本因素。多數(shù)業(yè)余BBS站的站長(zhǎng),基于個(gè)人關(guān)系,每天都互相交換電子郵件,漸漸地形成了一個(gè)全國(guó)性的電子郵件網(wǎng)絡(luò)China FidoNet(中國(guó)惠多網(wǎng))。國(guó)內(nèi)的BBS站,按其性質(zhì)劃分,可以分為2種:一種是商業(yè)BBS站,如新華龍訊網(wǎng);另一種是業(yè)余BBS站,如天堂資訊站。經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,直到1995年,隨著計(jì)算機(jī)及其外設(shè)的大幅降價(jià),BBS才逐漸被人們所認(rèn)識(shí)。這套BBS系統(tǒng)的最大特色是其源程序全部公開(kāi),有利于日后的修改和維護(hù),因此后來(lái)在開(kāi)發(fā)其他的BBS系統(tǒng)時(shí)都以此為框架,所以RBBSPC贏(yíng)得了BBS鼻祖的美稱(chēng)。其后經(jīng)過(guò)幾番增修,終于在1983年通過(guò)Capital PC User Group(CPCUG)的Communication Special Interest Group會(huì)員的努力,改寫(xiě)出了個(gè)人計(jì)算機(jī)系統(tǒng)的BBS。1981年IBM個(gè)人計(jì)算機(jī)誕生時(shí),并沒(méi)有自己的BBS系統(tǒng)。 開(kāi)發(fā)背景1978年在美國(guó)芝加哥開(kāi)發(fā)出一套基于8080芯片的CBBS/Chicago (Computerized Bulletin Board System/Chicago),此乃最早的一套BBS系統(tǒng)。各種論壇隨著網(wǎng)絡(luò)迅速發(fā)展,幾乎充實(shí)著生活工作的每一個(gè)方面,無(wú)論是商界、政界,還是娛樂(lè)界,都有各種論壇。而另一種,也是本畢業(yè)設(shè)計(jì)所采用的,是稱(chēng)為瀏覽器——服務(wù)器的B/S結(jié)構(gòu),它的特點(diǎn)是在客戶(hù)端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開(kāi)發(fā)效率高,客戶(hù)端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于Internet,而且投資小、見(jiàn)效快,用戶(hù)可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用ISP的服務(wù)器資源,因而受到越來(lái)越多中小型單位的青睞。論壇系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)畢業(yè)論文目 錄摘要..................................................................................................................................ⅠAbstract…………………………...………………...…………………………………..Ⅱ目 錄…………….……………………………………………………………………Ⅲ第一章系統(tǒng)概述……...…….…………………………………...……….…….………..1 ……...………………………………………………………...……....1 ……………………………………………………....……..….….…..2 ……...……………………………………..…………………….…....3第二章系統(tǒng)分析……......…...……...……………...……….....……………..………….4 ……...………………………………………………………...4 …………………………………………………………....4 MySQL數(shù)據(jù)庫(kù)的選用……………………………………………….….5 …………………………………………………………..6 ………………………………………...………………….9 技術(shù)可行性綜述……………………………………..………………...10 (項(xiàng)目開(kāi)發(fā)計(jì)劃)…………………………………………….……10 …………………………………………………………...…….10 系統(tǒng)開(kāi)發(fā)運(yùn)行環(huán)境………………………………………………..…...10 ………………………………………………………………..11 系統(tǒng)功能概述……………………………………………………….....12 數(shù)據(jù)流程……………………………………………………………….12 ……………………………………………………....15第三章系統(tǒng)設(shè)計(jì)……………………………………………………………………….16 ……………………….…………………………………………...16 (ER圖)………………………………..………………..16 …………………………………..………………18 …………………………………..………………18 …………………………………………….…….……………..23 ……………………………………………..……………23 ……………………………………………..……………26 …………………………………………..……………28第四章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)……………………………………………………….31 …………………………………………………….…………...31 ……………………………………………………..31 (hibernate)…………………………………………....32 ……………………………………………………..33 ………………………………………………………..…36 …………………………………………..…………..…….36 …………………………………………………………...36 …………………………………………………………...39 ……………………………………………………...42………………………………………………...……………….44第五章系統(tǒng)的調(diào)試與測(cè)試……………………………………………….……………45 ……………………………………………………………………….45 ………………………………………………………...45 ………………………………………………………...45 ………………………………………………………………...46 …………………………………………………………..…..……… 46 ………………………………………………………………...46………………………………………………………………...47 …………………………………………………………...48 …………………………………………………………..…..……….50 …………………………………………………………...50 …………………………………………………………...51第六章結(jié)論………………………………………………………………….…………52參考文獻(xiàn)……………………………………………………………………….………53致 謝………………………………………………………………………………….54附錄A 英文文獻(xiàn)……………………………………………………………………...55附錄B 翻譯…………………………………………………………………………...6876第 1 章 系統(tǒng)概述 總體概述進(jìn)入二十一世紀(jì),計(jì)算機(jī)技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。傳統(tǒng)的單機(jī)版應(yīng)用軟件正在逐漸退出舞臺(tái),取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢(shì),一種是稱(chēng)為客戶(hù)端——服務(wù)器的C/S結(jié)構(gòu),這類(lèi)軟件具有結(jié)構(gòu)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局域網(wǎng)中。隨著Internet技術(shù)的不斷發(fā)展,以及用戶(hù)群爆炸性地增長(zhǎng),網(wǎng)絡(luò)不再僅僅是信息的被動(dòng)獲取來(lái)源,更成為人們探討間題、交換觀(guān)點(diǎn)的場(chǎng)所,其中,網(wǎng)上論壇扮演了極其重要的角色,隨著時(shí)間的推移,論壇站點(diǎn)中積存了豐富的信息資源,不但有各類(lèi)技術(shù)資料和新聞文檔,還包含著用戶(hù)的判斷和評(píng)論,論壇站點(diǎn)己成為Web信息庫(kù)的重要組成部分,自網(wǎng)上論壇誕生20多年以來(lái),隨著Web技術(shù)的發(fā)展,己經(jīng)由原來(lái)簡(jiǎn)單的電子公告板系統(tǒng)發(fā)展為功能豐富的網(wǎng)上論壇和虛擬社區(qū)模式?;ヂ?lián)網(wǎng)正在融入我們的生活,網(wǎng)絡(luò)提供給我們的不只是一個(gè)獲取信息的來(lái)源,而且還是一個(gè)可以相互交流的空間,網(wǎng)上論壇正是一種供人們進(jìn)行交流的網(wǎng)絡(luò)空間, 影響和改變著我們的生活。之后隨著蘋(píng)果機(jī)的問(wèn)世,開(kāi)發(fā)出基于蘋(píng)果機(jī)的Bulletin Board System和大眾信息系統(tǒng)(Peoples Message System)2種BBS系統(tǒng)。直到1982年,Buss Lane 才用Basic語(yǔ)言為IBM個(gè)人計(jì)算機(jī)編寫(xiě)了一個(gè)原型程序。經(jīng)Thomas Mach整理后,終于完成了個(gè)人計(jì)算機(jī)的第1版BBS系統(tǒng)——RBBSPC。大約是從1991年開(kāi)始,國(guó)內(nèi)開(kāi)始了第一個(gè)BBS站。1996年更是以驚人的速度發(fā)展起來(lái)。由于使用商業(yè)BBS站要交納一筆費(fèi)用,而商業(yè)站所能提供的服務(wù)與業(yè)余站相比,并沒(méi)有什么優(yōu)勢(shì),所以其用戶(hù)數(shù)量不多。于是,各地的用戶(hù)都可以通過(guò)本地的業(yè)余BBS站與遠(yuǎn)在異地的網(wǎng)友互通信息。由于業(yè)余BBS站擁有這種優(yōu)勢(shì),所以使用者都更樂(lè)意加入。一般BBS站都是由志愿者開(kāi)發(fā)的。其目的是為了推動(dòng)中國(guó)計(jì)算機(jī)網(wǎng)絡(luò)的健康發(fā)展,提高廣大計(jì)算機(jī)用戶(hù)的應(yīng)用水平國(guó)內(nèi)的BBS站,大多數(shù)還是大型綜合性BBS站。但是,隨之而來(lái)對(duì)專(zhuān)注于領(lǐng)域方面的BBS將會(huì)慢慢增加需求。由于國(guó)內(nèi)使用的BBS架站軟件,都是從國(guó)外引進(jìn)的,因此沒(méi)有必要的中文說(shuō)明。另外,有些站臺(tái)的設(shè)立是相互抄襲,所以在結(jié)構(gòu)上難免有雷同之處。EJB組件使編寫(xiě)應(yīng)用程序更為簡(jiǎn)單。另外,J2EE還支持異構(gòu)環(huán)境。J2EE標(biāo)準(zhǔn)還允許客戶(hù)訂購(gòu)與J2EE兼容的第三方的現(xiàn)成組件,把其部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個(gè)方案所需的費(fèi)用。例如:圖形設(shè)計(jì)師創(chuàng)建JSP模板,商業(yè)邏輯由該領(lǐng)域的專(zhuān)家完成,JSP頁(yè)面和EJB由Java工程師完成,應(yīng)用程序的裝配和部署由團(tuán)隊(duì)中其他的成員完成,其中許多工作可以同時(shí)進(jìn)行,有助于加速應(yīng)用程序的開(kāi)發(fā)。:由于在EJB模型中,各個(gè)軟件組件都是嚴(yán)格分離的,因此,可以從現(xiàn)有的軟件組件裝配出服務(wù)器端應(yīng)用程序,這與從現(xiàn)有的JavaBean可以裝配出客戶(hù)端應(yīng)用程序一樣,使軟件能夠重用。由于組件可以被獨(dú)立地更新和替代,通過(guò)更新應(yīng)用程序中特定的組件,新的功能可以被很容易地增加?;贘2EE平臺(tái)的應(yīng)用程序可被部署到各種操作系統(tǒng)上,例如,可被部署到高端UNIX或其他的大型機(jī)系統(tǒng)上。:主要的IT供應(yīng)用商都采納EJB體系結(jié)構(gòu),不同供應(yīng)商的產(chǎn)品只要符合EJB體系結(jié)構(gòu),就都是可互操作的。對(duì)于MySQL來(lái)說(shuō),速度是他們追求的主要目標(biāo)之一,基于這個(gè)原因,MySQL在以前的文檔中也曾經(jīng)說(shuō)過(guò)并不準(zhǔn)備支持事務(wù)和觸發(fā)器。但是,仍然有理由相信,MySQL將有可能一直保持速度的優(yōu)勢(shì)。MySQL更適宜在Windows環(huán)境下運(yùn)行。MySQL使用了線(xiàn)程,在不同線(xiàn)程之間的環(huán)境轉(zhuǎn)換和訪(fǎng)問(wèn)公用的存儲(chǔ)區(qū)域顯然要比在不同的進(jìn)程之間要快得多。在絕大多數(shù)情況下,你不需要為MySQL運(yùn)行任何清除程序。MySQL允許你定義一整套的不同的數(shù)據(jù)級(jí)、表級(jí)和列級(jí)的權(quán)限。MySQL還允許你指定基于主機(jī)的權(quán)限。相反,因?yàn)镸ySQL保留無(wú)事務(wù)的表類(lèi)型。 MySQL的MERGE表提供了一個(gè)獨(dú)特管理多個(gè)表的方法。 +spring+hibernate三大免費(fèi)開(kāi)源框架的結(jié)合使用, 它可以看成工具,也是中間件。他們里面有很多優(yōu)秀的設(shè)計(jì)理念及模式應(yīng)用。而spring屬于應(yīng)用程序框架,其核心是IOC容器以及AOP,Spring中還集成了很多適用東西,比如對(duì)JDBC的封裝、自己的MVC、對(duì)動(dòng)態(tài)語(yǔ)言的簡(jiǎn)潔訪(fǎng)問(wèn)等,它由以下3個(gè)框架構(gòu)成:Struts是Apache組織的一個(gè)開(kāi)放源碼項(xiàng)目。 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 也提供了與它們相整合的方案。作為優(yōu)秀的持久層框架實(shí)現(xiàn),Hibernate 框架提供了強(qiáng)大、高性能的對(duì)象到關(guān)系型數(shù)據(jù)庫(kù)的持久化服務(wù),開(kāi)發(fā)人員可以使用面向?qū)ο蟮脑O(shè)計(jì)進(jìn)行持久層開(kāi)發(fā)。用戶(hù)只需直接使用面向?qū)ο蟮姆椒ú僮鞔顺志没?lèi)實(shí)例,即可完成對(duì)數(shù)據(jù)庫(kù)表數(shù)據(jù)的插入、刪除、修改、讀取等操作。(2)提高代碼的復(fù)用表示層業(yè)務(wù)邏輯層持久化層數(shù)據(jù)庫(kù)層 LeafBBS系統(tǒng)的分層結(jié)構(gòu) 技術(shù)可行性綜述綜上所述,這些成熟的框架和優(yōu)秀的設(shè)計(jì)思想,為系統(tǒng)建設(shè)提供了技術(shù)條件。(項(xiàng)目開(kāi)發(fā)計(jì)劃)本系統(tǒng)的難點(diǎn)在于三大框架的結(jié)合使用,但目前有很多優(yōu)秀的書(shū)籍可供參閱,且參加過(guò)類(lèi)似項(xiàng)目的開(kāi)發(fā),預(yù)計(jì)本系統(tǒng)在規(guī)定時(shí)間內(nèi),基本能夠完成.開(kāi)發(fā)計(jì)劃如下: 調(diào)研
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1