基于Liferay平臺的私人訂制功能及應(yīng)用
本文選題:Liferay + Portal ; 參考:《吉林大學(xué)》2017年碩士論文
【摘要】:隨著互聯(lián)網(wǎng)信息量不斷壯大,企業(yè)級的門戶網(wǎng)站已經(jīng)成為各個企業(yè)信息展示的重要組成。在信息化發(fā)展的今天越來越多的企業(yè)看中門戶化、功能化的信息展示,在這個時代的浪潮中,信息化的迅猛發(fā)展,將會為企業(yè)帶來巨大利潤,在這種巨大利潤的背后,也會出現(xiàn)挑戰(zhàn),各大企業(yè)如何在新的互聯(lián)網(wǎng)時代中立足,并且充分利用互聯(lián)網(wǎng)信息技術(shù)展示自我信息,如何在信息化潮流中突出展示自我。本文通過對門戶網(wǎng)站構(gòu)建開源框架Liferay Protal深入研究,針對于各種功能進(jìn)行私人訂制。設(shè)計一整套完整的架構(gòu)解決方案,設(shè)計了Liferay平臺私人訂制功能系統(tǒng)的建設(shè)和推進(jìn)思路。該方案是依托于開源框架Liferay實(shí)現(xiàn),配合了成熟的Java EE框架、My SQL數(shù)據(jù)庫和Tomcat服務(wù)器等[1];在成本方面有很大的優(yōu)勢,同時網(wǎng)上的資料也相對較多,更加方便于日常維護(hù)。通過對市場的了解,面對市場的需求與市場的行情,面對紛繁復(fù)雜的市場需求,也出現(xiàn)了許多的企業(yè)門戶網(wǎng)站建設(shè)工具,Liferay在這些紛雜的建站工具中異軍突起,具有完美的解決方案,不僅可以滿足基礎(chǔ)建設(shè)的需求,還能夠?qū)ζ髽I(yè)特殊的業(yè)務(wù)需求進(jìn)行解決。Liferay在業(yè)界中具有非常明確的個人特點(diǎn),Liferay支持市面上絕大多數(shù)數(shù)據(jù)庫,用戶可以根據(jù)自己企業(yè)的需求調(diào)整數(shù)據(jù)庫架構(gòu),還可以安裝My SQL或者其他小型數(shù)據(jù)庫上使用,還支持市面上多數(shù)的中間件,最為主要的是支持多種操作系統(tǒng),這可以方便各個企業(yè)使用,可以根據(jù)企業(yè)現(xiàn)有的物理架構(gòu)完成網(wǎng)站的部署與實(shí)現(xiàn),節(jié)省了企業(yè)的成本。Liferay本身指應(yīng)用程序的擴(kuò)展,我們可以在Liferay部署之后,添加portlet訂制功能,及本文所說的私人訂制功能,在開發(fā)結(jié)束后,我們可以通過后期的添加擴(kuò)展功能將新開發(fā)的功能部署到系統(tǒng)中去,而不用停止服務(wù)重新布置,這也是Liferay優(yōu)于其他軟件的功能。綜上,Liferay在業(yè)界具有非常明顯的長處,這也是我們選擇Liferay的原因。并且開發(fā)portal也是比較簡單方便,采用了目前使用最為廣泛的java EE開發(fā),這樣就不缺少開發(fā)者,也會降低程序修改的成本。Liferay從任何層面上都優(yōu)于其他的門戶網(wǎng)站建設(shè)工具[2]。本文從軟件工程開發(fā)的角度,從評估系統(tǒng)可行性開始,逐步進(jìn)行需求分析,數(shù)據(jù)庫建模,系統(tǒng)模型,主要數(shù)據(jù);同時進(jìn)行風(fēng)險預(yù)測及風(fēng)險評估完成系統(tǒng)的風(fēng)險分析,以應(yīng)對開發(fā)部署階段的實(shí)際問題,完成私人訂制功能的開發(fā)。根據(jù)需求分析,將系統(tǒng)進(jìn)行模塊化劃分,這樣可以最大程度上的進(jìn)行程序復(fù)用。最后根據(jù)Liferay框架的Portlet訂制過程,完成Liferay企業(yè)級應(yīng)用私人訂制功能,并且實(shí)現(xiàn)了企業(yè)級門戶網(wǎng)站建設(shè),私人訂制模塊的應(yīng)用,最終完成了系統(tǒng)的正常功能,并且完成系統(tǒng)級別的測試。
[Abstract]:With the increasing amount of information on the Internet, enterprise portals have become an important component of the enterprise information display. With the development of information technology, more and more enterprises are interested in portalization and functional information display. In the tide of this era, the rapid development of information technology will bring huge profits to enterprises, behind this kind of huge profits. There will also be challenges, how to establish a foothold in the new Internet era, and how to make full use of Internet information technology to display their own information, and how to highlight themselves in the trend of information technology. This paper makes an in-depth study on the open source framework Liferay Protal for various functions. Design a complete set of architecture solutions, design the Liferay platform private customized functional system construction and promotion ideas. This scheme is based on the implementation of open source framework Liferay, and cooperates with the mature Java EE framework, my SQL database and Tomcat server [1], and has a great advantage in cost, at the same time, there are more data on the net, which is more convenient for daily maintenance. Through understanding the market, facing the market demand and the market, facing the complicated and complicated market demand, many enterprise portal website construction tools, Liferay, have emerged in these complex station building tools. A perfect solution that not only meets the infrastructure needs, but also addresses the specific business needs of the enterprise. Liferay has very clear personal characteristics in the industry. Liferay supports most databases on the market. Users can adapt their database architecture to their own business needs, install my SQL or other small databases, and support most of the middleware on the market, most of which is supported by a variety of operating systems. This can be easily used by various enterprises, can be based on the existing physical structure of the enterprise to complete the deployment and implementation of the site, saving enterprise costs. Liferay itself refers to the extension of the application, we can add portlet custom functionality after the deployment of Liferay. After the development, we can deploy the newly developed function to the system by adding the extended function, without stopping the rearrangement of the service. This is also the function that Liferay is superior to other software. Liferay has obvious advantages in the industry, which is why we chose Liferay. And the development of portal is also relatively simple and convenient, using the most widely used java EE development, so there is no shortage of developers, but also reduce the cost of program modification. Liferay is superior to other portal construction tools from any level [2]. From the point of view of software engineering development, starting with evaluating the feasibility of the system, this paper gradually carries out requirement analysis, database modeling, system model, main data, risk prediction and risk assessment to complete the risk analysis of the system. To deal with the actual problems in the development and deployment phase, to complete the development of private customization function. According to the requirement analysis, the system is divided into modules, so that the program can be reused to the greatest extent. Finally, according to the Portlet customization process of the Liferay framework, the private customization function of the Liferay enterprise application is completed, and the construction of the enterprise portal website and the application of the private customization module are realized. Finally, the normal function of the system is completed. And complete the system-level testing.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.092
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊樟;王征;;Tomcat 7的安裝和管理[J];辦公自動化;2014年07期
2 嚴(yán)勵;;Tomcat系統(tǒng)安裝之菜鳥網(wǎng)管手記[J];辦公自動化;2006年07期
3 高張;康小軍;;提高Tomcat服務(wù)器運(yùn)行性能的研究[J];計算機(jī)與數(shù)字工程;2008年10期
4 秦園園;;關(guān)于Tomcat的一些問題探討[J];山西科技;2011年04期
5 孫仁鵬;何淼;;Tomcat配置與管理實(shí)訓(xùn)課程說課設(shè)計[J];軟件導(dǎo)刊;2012年11期
6 楊經(jīng)緯,顏文俊;用Tomcat+Servlet構(gòu)建遠(yuǎn)程柔性控制服務(wù)器[J];機(jī)電工程;2004年03期
7 梁松青;哈鐵軍;張蔚;;基于Tomcat的手術(shù)安排計劃系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J];醫(yī)學(xué)信息;2010年07期
8 雷軍;;Tomcat+mysql搭建簡單畢業(yè)證書查詢系統(tǒng)[J];科技視界;2012年25期
9 伍德雁;;Tomcat應(yīng)用系統(tǒng)亂碼問題研究[J];電腦知識與技術(shù);2008年22期
10 楊麗慧;;如何解決Tomcat的亂碼[J];河北民族師范學(xué)院學(xué)報;2012年02期
相關(guān)會議論文 前4條
1 陳中偉;嚴(yán)慶偉;;Redhat+Tomcat 6.0安全分析與加固[A];2012電力行業(yè)信息化年會論文集[C];2012年
2 薛峰;張佑生;王敏;;Tomcat4中單向SSL認(rèn)證的原理及配置[A];全國第十五屆計算機(jī)科學(xué)與技術(shù)應(yīng)用學(xué)術(shù)會議論文集[C];2003年
3 徐亞明;熊巧榮;;Jbuilder6與Jboss和Tomcat集成開發(fā)EJB應(yīng)用[A];第六屆全國計算機(jī)應(yīng)用聯(lián)合學(xué)術(shù)會議論文集[C];2002年
4 張培壘;熊冬生;吳效明;;智能手機(jī)心電顯示及與服務(wù)器通訊的程序設(shè)計[A];中國生物醫(yī)學(xué)工程學(xué)會成立30周年紀(jì)念大會暨2010中國生物醫(yī)學(xué)工程學(xué)會學(xué)術(shù)大會青年優(yōu)秀論文[C];2010年
相關(guān)重要報紙文章 前3條
1 西北大學(xué)計算機(jī)系 宗鋒;Tomcat——Web開發(fā)輕平臺[N];計算機(jī)世界;2002年
2 鄭依華;應(yīng)用已有的開源搜索引擎[N];計算機(jī)世界;2006年
3 小黑;GWT開發(fā)的8個忠告[N];計算機(jī)世界;2007年
相關(guān)碩士學(xué)位論文 前10條
1 肖冰;論文閱讀管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
2 趙萬明;比特幣話費(fèi)充值系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年
3 林美諺;故宮室外陳設(shè)數(shù)據(jù)監(jiān)測系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];吉林大學(xué);2016年
4 王付強(qiáng);多參數(shù)健康體檢系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];河北大學(xué);2016年
5 賈睿;基于Liferay平臺的私人訂制功能及應(yīng)用[D];吉林大學(xué);2017年
6 陳銳;基于數(shù)據(jù)挖掘的Tomcat訪問日志分析系統(tǒng)的研究與實(shí)現(xiàn)[D];湖北大學(xué);2011年
7 竇亮;基于Tomcat日志挖掘的個性化系統(tǒng)原型設(shè)計和實(shí)現(xiàn)[D];武漢理工大學(xué);2008年
8 王yN;基于Web應(yīng)用的動態(tài)集群策略研究與設(shè)計[D];蘇州大學(xué);2014年
9 曹義成;移動分布式自行車自助借還系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D];廣東工業(yè)大學(xué);2015年
10 安寧;基于JAVA的校園博客系統(tǒng)設(shè)計[D];天津大學(xué);2016年
,本文編號:1937030
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1937030.html