天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于J2EE的中小企業(yè)通用網(wǎng)站的架構(gòu)設(shè)計與開發(fā)

發(fā)布時間:2018-03-24 19:55

  本文選題:WEB 切入點(diǎn):設(shè)計模式 出處:《北京交通大學(xué)》2014年碩士論文


【摘要】:隨著經(jīng)濟(jì)的發(fā)展,科學(xué)技術(shù)的發(fā)展,Internet的發(fā)展,人們對互聯(lián)網(wǎng)越來越重視。WEB也可以被利用來做越來越多的事情,如QQ聊天,淘寶購物,社交網(wǎng)站等。企業(yè)對時間的需求越來越緊張。為了滿足用戶以及企業(yè)的需求,在不改變功能以及用戶體驗(yàn)感的同時,企業(yè)非常有必要進(jìn)行快速開發(fā)。 然而web系統(tǒng)在多個領(lǐng)域方面相似度都極其的高。如果這些項(xiàng)目都進(jìn)行獨(dú)立開發(fā)的話,即浪費(fèi)時間又浪費(fèi)資源。并且有可能在規(guī)定的時間內(nèi)不能完成客戶的要求與需求。 為此,我們設(shè)計好地城的框架與架構(gòu),是快速開發(fā)的必要前提。當(dāng)然,這些架構(gòu)必須可以擴(kuò)展更多跟復(fù)雜的項(xiàng)目,從而使開發(fā)人員不需要在一次進(jìn)行底層架構(gòu)的設(shè)計了。 本文就是綜合使用這些開源框架設(shè)計了一個基于J2EE平臺可快速開發(fā)Web系統(tǒng)的基本架構(gòu)。該架構(gòu)采用Struts2提供的MVC分層設(shè)計思想,分層設(shè)計可以使開發(fā)人員分工更加明確,加快開發(fā)速度,并且系統(tǒng)問耦合較小,易于維護(hù)和擴(kuò)展。由于是基本架構(gòu),因此利于擴(kuò)展用于快速開發(fā)各種Web系統(tǒng)。本文利用Hibernate提供的Java類與數(shù)據(jù)庫關(guān)系表的映射關(guān)系,封裝了底層數(shù)據(jù)庫系統(tǒng),使程序可以移植到不同的數(shù)據(jù)庫。Spring提供的DAO模塊和AOP模塊分別簡化了數(shù)據(jù)庫操作以及數(shù)據(jù)庫事務(wù)。 本文對該架構(gòu)的各個層次進(jìn)行了詳細(xì)的設(shè)計,并且分析了各個層次之間的聯(lián)系。為了說明層次間的松耦合,基于該架構(gòu)設(shè)計了一個比較通用的網(wǎng)站系統(tǒng),該網(wǎng)站系統(tǒng)提供一個后臺管理系統(tǒng)和前臺展示頁面,通過簡單的操作可以實(shí)現(xiàn)前臺頁面的所有內(nèi)容都是動態(tài)維護(hù)的;且簡要介紹了架構(gòu)和Dorad05的集成,可以實(shí)現(xiàn)統(tǒng)一的展現(xiàn)層和快速的響應(yīng)。最后提出了下一步的工作是基于Acegi開源框架來完善架構(gòu)的安全機(jī)制。
[Abstract]:With the development of economy, the development of science and technology and the development of Internet, people pay more and more attention to the Internet. Web can also be used to do more and more things, such as QQ chat, Taobao shopping, In order to meet the needs of users and enterprises, it is necessary for enterprises to develop quickly without changing their functions and user experience. However, the similarity of web system in many fields is very high. If these projects are developed independently, it is a waste of time and resources, and may not fulfill the requirements and requirements of customers in a specified time. To this end, we design the framework and architecture of Terra City, which is a necessary prerequisite for rapid development. Of course, these architectures must be able to expand more and more complex projects so that developers do not need to design the underlying architecture at once. This paper uses these open source frameworks to design a basic architecture based on J2EE platform for rapid development of Web system. This framework adopts the idea of MVC layering design provided by Struts2, which can make the division of labor among developers more clear. The system is easy to maintain and extend because of its small coupling. Because it is a basic architecture, it is advantageous to extend for the rapid development of various Web systems. In this paper, the mapping relationship between Java classes and database relational tables provided by Hibernate is used. Encapsulated the underlying database system, the program can be transplanted to different database. Spring provided by the DAO module and AOP module to simplify the database operation and database transactions. In this paper, the detailed design of each level of the architecture, and the analysis of the relationship between the different levels. In order to explain the loose coupling between the layers, based on this architecture, a more general website system is designed. The website system provides a background management system and a front display page. Through simple operation, all the contents of the front page can be maintained dynamically, and the integration of the architecture and Dorad05 is briefly introduced. It can realize unified presentation layer and fast response. Finally, it is proposed that the next step is to improve the security mechanism of the architecture based on Acegi open source framework.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.092

【共引文獻(xiàn)】

相關(guān)期刊論文 前10條

1 郭小薈,姜代紅;面向?qū)ο蟮能浖こ膛cUML[J];彭城職業(yè)大學(xué)學(xué)報;2003年02期

2 史毓達(dá);;基于ActiveX組件技術(shù)的在線考試系統(tǒng)設(shè)計與實(shí)現(xiàn)[J];湖北教育學(xué)院學(xué)報;2006年08期

3 陳志蘭;;國有土地網(wǎng)上掛牌出讓系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J];情報探索;2011年02期

4 彭顯根;魏應(yīng)彬;;基于JSF架構(gòu)的Web開發(fā)研究及應(yīng)用[J];瓊州大學(xué)學(xué)報;2006年05期

5 張欣;施文雅;;Jsf與Hibernate集成架構(gòu)研究與應(yīng)用[J];軟件導(dǎo)刊;2006年17期

6 康玻;陳妍;;Ajax技術(shù)在辦公自動化系統(tǒng)中的應(yīng)用[J];軟件導(dǎo)刊;2007年23期

7 潘昊;陳兵;江艷玲;;基于Struts框架的電子政務(wù)應(yīng)用系統(tǒng)開發(fā)[J];軟件導(dǎo)刊;2008年04期

8 何成萬;;軟件工程新技術(shù)在本科畢業(yè)設(shè)計課題中的應(yīng)用實(shí)踐[J];軟件導(dǎo)刊;2008年08期

9 張驥;楊瑜;;基于J2EE的農(nóng)副加工品電子商務(wù)平臺的設(shè)計與實(shí)現(xiàn)[J];軟件導(dǎo)刊;2010年02期

10 宋國順;;軟件工程中UML建模的技術(shù)與分析[J];軟件導(dǎo)刊;2010年08期

相關(guān)會議論文 前9條

1 蔣增強(qiáng);劉明周;趙韓;;面向產(chǎn)品的工程圖文檔管理系統(tǒng)研究[A];2004“安徽制造業(yè)發(fā)展”博士科技論壇論文集[C];2004年

2 楊軍;;基于UML的維修人力需求分析過程建模[A];'2003系統(tǒng)仿真技術(shù)及其應(yīng)用學(xué)術(shù)交流會論文集[C];2003年

3 張亞林;吳錦龍;李于鋒;趙曉平;;PANDA軟件框架的應(yīng)用模板研究[A];中國計算力學(xué)大會'2010(CCCM2010)暨第八屆南方計算力學(xué)學(xué)術(shù)會議(SCCM8)論文集[C];2010年

4 李爽;劉高軍;管仁煌;;電信運(yùn)營支撐系統(tǒng)和運(yùn)維支撐系統(tǒng)接口的面向?qū)ο蠼A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年

5 陳建峽;;Struts框架在Web程序設(shè)計中的應(yīng)用[A];2005年十二省區(qū)市機(jī)械工程學(xué)會學(xué)術(shù)年會論文集(湖北專集)[C];2005年

6 呂春秋;;軟件需求方法與實(shí)踐[A];科技創(chuàng)新與節(jié)能減排——吉林省第五屆科學(xué)技術(shù)學(xué)術(shù)年會論文集(上冊)[C];2008年

7 孫春美;;基于UML的武警軍事訓(xùn)練與考核系統(tǒng)的建模研究與應(yīng)用[A];全國第19屆計算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會議論文集(上冊)[C];2008年

8 劉書影;周國祥;;基于UML和B/S架構(gòu)的學(xué)生工作信息化管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[A];全國第21屆計算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2010)暨全國第2屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集[C];2010年

9 王運(yùn)成;吳善明;丁志芳;周春華;陳楚湘;;基于UML的戰(zhàn)場環(huán)境二維態(tài)勢顯示[A];第26屆中國控制與決策會議論文集[C];2014年

相關(guān)博士學(xué)位論文 前10條

1 梅櫻;城軌車輛新型網(wǎng)絡(luò)控制系統(tǒng)的調(diào)度、建模及優(yōu)化[D];北京交通大學(xué);2011年

2 王宏亮;鋼鐵企業(yè)多粒度分型生產(chǎn)計劃管理方法研究[D];大連理工大學(xué);2011年

3 陳希祥;裝備測試性方案優(yōu)化設(shè)計技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2011年

4 曹春平;基于多Agent的可集成制造執(zhí)行系統(tǒng)(I-MES)關(guān)鍵技術(shù)研究[D];南京航空航天大學(xué);2003年

5 馬利民;新一代產(chǎn)品幾何量技術(shù)規(guī)范(GPS)理論框架體系及關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2006年

6 馬良荔;基于元數(shù)據(jù)的構(gòu)件集成測試技術(shù)研究[D];華中科技大學(xué);2006年

7 呂強(qiáng);集團(tuán)化鋼鐵企業(yè)戰(zhàn)略采購的若干問題研究[D];大連理工大學(xué);2008年

8 薄洪光;鋼鐵行業(yè)集成生產(chǎn)物流管理方法及應(yīng)用研究[D];大連理工大學(xué);2008年

9 井祥鶴;陸路物流物資配載及輸送路徑優(yōu)化問題的模型與算法[D];南京理工大學(xué);2007年

10 謝曉東;基于模型比較的軟件測試用例生成方法研究[D];華中科技大學(xué);2007年

相關(guān)碩士學(xué)位論文 前10條

1 王春超;基于J2EE架構(gòu)的SSH組合框架的研究[D];長春理工大學(xué);2010年

2 鐘貞;基于HLA的艦船操縱仿真系統(tǒng)的研究與設(shè)計[D];哈爾濱工程大學(xué);2010年

3 羅淦坤;基于CMMB網(wǎng)絡(luò)的緊急廣播信息發(fā)布系統(tǒng)的設(shè)計和實(shí)現(xiàn)[D];安徽農(nóng)業(yè)大學(xué);2010年

4 周寧;基于CityGML的城市三維信息描述方法研究[D];遼寧工程技術(shù)大學(xué);2009年

5 房欽正;基于.NET的教學(xué)開放實(shí)驗(yàn)室管理信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];中國海洋大學(xué);2010年

6 南志海;基于web的酒店管理系統(tǒng)的分析與設(shè)計[D];中國海洋大學(xué);2010年

7 徐斌;基于J2EE的石化運(yùn)維管理平臺的研究與實(shí)現(xiàn)[D];江西師范大學(xué);2010年

8 陸靜艷;基于SOA架構(gòu)的校園統(tǒng)一資源管理中心的設(shè)計與實(shí)現(xiàn)[D];蘇州大學(xué);2010年

9 劉春玲;基于J2EE平臺的教務(wù)管理系統(tǒng)的設(shè)計[D];合肥工業(yè)大學(xué);2010年

10 朱艷;基于UML大型制造業(yè)企業(yè)MES系統(tǒng)建模[D];華東師范大學(xué);2010年

,

本文編號:1659798

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1659798.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b59f6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
国产一区国产二区在线视频| 日本国产欧美精品视频| 国产精品一区欧美二区| 色一欲一性一乱—区二区三区| 国产精品一区二区三区黄色片| 久久国产青偷人人妻潘金莲| 亚洲精品欧美精品日韩精品| 老鸭窝精彩从这里蔓延| 色哟哟国产精品免费视频| 国内欲色一区二区三区| 丝袜av一区二区三区四区五区| 天海翼高清二区三区在线| 福利一区二区视频在线| 我想看亚洲一级黄色录像| 欧洲一区二区三区蜜桃| 中文字幕一区二区三区大片| 日本黄色高清视频久久| 正在播放国产又粗又长| 国产成人精品一区在线观看 | 日本免费熟女一区二区三区| 国产亚洲欧美一区二区| 99久久成人精品国产免费| 精品久久少妇激情视频| 欧美日韩无卡一区二区| 国产男女激情在线视频| 四季av一区二区播放| 久久精品蜜桃一区二区av| 国产传媒一区二区三区| 精品一区二区三区三级视频| 中文字幕免费观看亚洲视频| 成人日韩视频中文字幕| 东京热电东京热一区二区三区| 九九热最新视频免费观看| 久热香蕉精品视频在线播放| 午夜精品国产一区在线观看| 日韩无套内射免费精品| 亚洲国产精品久久精品成人| 夫妻性生活黄色录像视频| 国产肥妇一区二区熟女精品 | 国产精品视频一级香蕉| 国产高清三级视频在线观看|