基于Liferay平台的私人订制功能及应用
本文选题:Liferay + Portal ; 参考:《吉林大学》2017年硕士论文
【摘要】:随着互联网信息量不断壮大,企业级的门户网站已经成为各个企业信息展示的重要组成。在信息化发展的今天越来越多的企业看中门户化、功能化的信息展示,在这个时代的浪潮中,信息化的迅猛发展,将会为企业带来巨大利润,在这种巨大利润的背后,也会出现挑战,各大企业如何在新的互联网时代中立足,并且充分利用互联网信息技术展示自我信息,如何在信息化潮流中突出展示自我。本文通过对门户网站构建开源框架Liferay Protal深入研究,针对于各种功能进行私人订制。设计一整套完整的架构解决方案,设计了Liferay平台私人订制功能系统的建设和推进思路。该方案是依托于开源框架Liferay实现,配合了成熟的Java EE框架、My SQL数据库和Tomcat服务器等[1];在成本方面有很大的优势,同时网上的资料也相对较多,更加方便于日常维护。通过对市场的了解,面对市场的需求与市场的行情,面对纷繁复杂的市场需求,也出现了许多的企业门户网站建设工具,Liferay在这些纷杂的建站工具中异军突起,具有完美的解决方案,不仅可以满足基础建设的需求,还能够对企业特殊的业务需求进行解决。Liferay在业界中具有非常明确的个人特点,Liferay支持市面上绝大多数数据库,用户可以根据自己企业的需求调整数据库架构,还可以安装My SQL或者其他小型数据库上使用,还支持市面上多数的中间件,最为主要的是支持多种操作系统,这可以方便各个企业使用,可以根据企业现有的物理架构完成网站的部署与实现,节省了企业的成本。Liferay本身指应用程序的扩展,我们可以在Liferay部署之后,添加portlet订制功能,及本文所说的私人订制功能,在开发结束后,我们可以通过后期的添加扩展功能将新开发的功能部署到系统中去,而不用停止服务重新布置,这也是Liferay优于其他软件的功能。综上,Liferay在业界具有非常明显的长处,这也是我们选择Liferay的原因。并且开发portal也是比较简单方便,采用了目前使用最为广泛的java EE开发,这样就不缺少开发者,也会降低程序修改的成本。Liferay从任何层面上都优于其他的门户网站建设工具[2]。本文从软件工程开发的角度,从评估系统可行性开始,逐步进行需求分析,数据库建模,系统模型,主要数据;同时进行风险预测及风险评估完成系统的风险分析,以应对开发部署阶段的实际问题,完成私人订制功能的开发。根据需求分析,将系统进行模块化划分,这样可以最大程度上的进行程序复用。最后根据Liferay框架的Portlet订制过程,完成Liferay企业级应用私人订制功能,并且实现了企业级门户网站建设,私人订制模块的应用,最终完成了系统的正常功能,并且完成系统级别的测试。
[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.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.092
【相似文献】
相关期刊论文 前10条
1 杨樟;王征;;Tomcat 7的安装和管理[J];办公自动化;2014年07期
2 严励;;Tomcat系统安装之菜鸟网管手记[J];办公自动化;2006年07期
3 高张;康小军;;提高Tomcat服务器运行性能的研究[J];计算机与数字工程;2008年10期
4 秦园园;;关于Tomcat的一些问题探讨[J];山西科技;2011年04期
5 孙仁鹏;何淼;;Tomcat配置与管理实训课程说课设计[J];软件导刊;2012年11期
6 杨经纬,颜文俊;用Tomcat+Servlet构建远程柔性控制服务器[J];机电工程;2004年03期
7 梁松青;哈铁军;张蔚;;基于Tomcat的手术安排计划系统的设计与实现[J];医学信息;2010年07期
8 雷军;;Tomcat+mysql搭建简单毕业证书查询系统[J];科技视界;2012年25期
9 伍德雁;;Tomcat应用系统乱码问题研究[J];电脑知识与技术;2008年22期
10 杨丽慧;;如何解决Tomcat的乱码[J];河北民族师范学院学报;2012年02期
相关会议论文 前4条
1 陈中伟;严庆伟;;Redhat+Tomcat 6.0安全分析与加固[A];2012电力行业信息化年会论文集[C];2012年
2 薛峰;张佑生;王敏;;Tomcat4中单向SSL认证的原理及配置[A];全国第十五届计算机科学与技术应用学术会议论文集[C];2003年
3 徐亚明;熊巧荣;;Jbuilder6与Jboss和Tomcat集成开发EJB应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年
4 张培垒;熊冬生;吴效明;;智能手机心电显示及与服务器通讯的程序设计[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会青年优秀论文[C];2010年
相关重要报纸文章 前3条
1 西北大学计算机系 宗锋;Tomcat——Web开发轻平台[N];计算机世界;2002年
2 郑依华;应用已有的开源搜索引擎[N];计算机世界;2006年
3 小黑;GWT开发的8个忠告[N];计算机世界;2007年
相关硕士学位论文 前10条
1 肖冰;论文阅读管理系统的设计与实现[D];电子科技大学;2013年
2 赵万明;比特币话费充值系统的设计与实现[D];西安电子科技大学;2014年
3 林美谚;故宫室外陈设数据监测系统的设计与实现[D];吉林大学;2016年
4 王付强;多参数健康体检系统的设计与实现[D];河北大学;2016年
5 贾睿;基于Liferay平台的私人订制功能及应用[D];吉林大学;2017年
6 陈锐;基于数据挖掘的Tomcat访问日志分析系统的研究与实现[D];湖北大学;2011年
7 窦亮;基于Tomcat日志挖掘的个性化系统原型设计和实现[D];武汉理工大学;2008年
8 王yN;基于Web应用的动态集群策略研究与设计[D];苏州大学;2014年
9 曹义成;移动分布式自行车自助借还系统的设计与实现[D];广东工业大学;2015年
10 安宁;基于JAVA的校园博客系统设计[D];天津大学;2016年
,本文编号:1937030
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1937030.html