用户名: 密码: 验证码:
基于JCR的企业内容管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着信息的更新越来越快,企业的信息生产量越来越大,尤其是对业务服务的质量和效率要求都非常高的酒店企业而言,企业信息化建设面临着新的机遇和挑战。为了进一步推动酒店企业信息化建设,广州大厦、广州慈软软件科技有限公司、中山大学软件学院以“产、学、研”的合作模式启动集团酒店信息化建设实践项目《集团酒店网络协同营销管理平台开发》,中山大学科研项目编号为“62000-7101046”。
     本论文设计的基于JCR的企业内容管理系统是该平台的核心系统之一,旨在设计和实现适合酒店业务特性的企业内容管理解决方案,对企业内容进行统一集中存储和管理,使内容管理系统与业务系统进行紧密集成,有效管理企业中海量的非结构化数据内容,解决企业中的信息孤岛问题,达到企业内容的有序共享和高效管理的目的,从而节省企业运营成本,提高企业工作效率、服务质量和市场竞争力。
     本文介绍了这个系统的详细设计过程,阐述了基于JCR技术对企业内容进行存储和管理的技术与原理,以酒店企业的实际需求为立足点和出发点,采用软件工程方法和面向对象分析与设计的系统化方法,进行具体的架构设计和模块设计,并最终实现项目的部署和应用。
     在需求获取阶段,采用业务应用现状的研究和潜在需求调查相结合的方式尽可能全面地挖掘业务需求。在技术评估阶段,综合分析目前国内外在企业内容管理领域已有的理论研究和应用实践两个方面的进展,最终确定采用JCR技术和J2EE架构作为为本论文中企业内容管理系统的技术基础,并设计了可行的技术解决方案。在分析设计阶段,一方面通过绘制系统架构图使需求分析规格化,找出影响架构的需求因素并解决这些问题,从而使产品与业务目标尽可能达到一致;另一方面通过模块设计使软件对象具体化,运用合适的算法准确描述各个应用功能的具体设计流程,使产品功能的编码设计更细化、更清晰。在论文的最后实现了对所设计系统的部署和应用,为系统的发布和使用提供了具体的操作说明,并展示论文的成果。
With the update of information faster and faster, increasing amount ofinformation production, the construction of enterprise information is facing newopportunities and challenges, especially to the hotel companies which require highquality and efficiency of business services. Guangzhou Hotel, Guangzhou Tsz-softSoftware Technology Co. and School of Software Engineering of Sun Yat-senUniversity start a practice project, Development of A Group Hotel NetworkCollaborative Marketing Management Platform, which aimed at promoting theconstruction of Group hotel information with a cooperative mode of industry,academia and research. The number of research project in Sun Yat-sen University is62000-7101046.
     The Enterprise Content Management System based on JCR disigned in thisthesis is one of the core system of the platform, which aimed at designing andimplementing a enterprise content management solution which is suitable for hotelbusiness characteristics. The Enterprise Content Management System is designed tocentrally storage and manage enterprise content, to tightly integrate with the businesssystems and to effectively manage massive unstructured data and content. Throughthis the problem of isolated islands of information in the enterprise can be soluted, andalso the orderly sharing and efficient management of enterprise content can beachieved. All in all, the ultimate goal of the Enterprise Content Management Systemis to save the cost of business operations and to improve business efficiency, servicequality and market competitiveness.
     This thesis describes the detailed design process of ECMS, and expounds thetechnology and principle of enterprise content storage and management which basedon JCR. Considering the actual needs of hotel companies as starting point andfoothold. Software engineering methods and object-oriented analysis and design ofthe systematic method is used in the thesis. Further, detailed architecture design andmodule design is given. Lastly, the deployment and application is completed.
     In the requirements elicitation phase, a method of combining the search of thestatus quo of business applications and the survey of the potential demand is used totap the business needs as comprehensive as possible. In the technical evaluation stage,after taking a comprehensive analysis of the current progress at home and abroad intwo aspects of theoretical research and practical application in the field of enterprisecontent management, a viable technology solutions is designed which ultimatelydetermine to use the JCR and J2EE as the basic technology of the Enterprise ContentManagement System designed in this thesis. At Analysis and design stage, there aretwo important tasks. For one thing, in order to make the analysis of demandNormalized and to identify the factors that affect the structure, it is necessary to drawsystem architecture diagram. By this way, the major problems can be found andsolved so that the products match with business objectives consistently as far aspossible. For another thing, module design is taken to make software objects moreconcretely and appropriate algorithms are used to accurately describe the specificdesign process in all applications. All these are work for making the coding anddesigning of the product features clearer and more detailed. In the end of the thesis,the deployment and application is completed, providing Specific instructions for therelease and use of the system and demonstrating the outcome of the thesis.
引文
[1] AIIM. Association for Information and Image Management. What is EnterpriseContent Management (ECM). http://www.aiim.org/What-is-ECM-Enterprise-Content-Management.aspx. Retrieved September.2010
    [2]孙广芝.企业内容管理理论与应用评述.情报杂志.2005年.第12期.97-101
    [3]史宝慧,张晓昉,麦中凡.从数据管理到内容管理---企业门户核心技术研究.计算机工程与应用.2001年.第17期.144-146
    [4]夏纯中.轻量级企业内容管理系统的设计与实现.计算机工程与设计.2007年.第28卷.第17期.4233-4235
    [5]薛胜军,成敏. Java内容仓库及其在CMS中的应用.计算机技术与发展.2009年,第19卷,第1期.241-243
    [6]金花,曲俊华,谢萍.内容管理系统的研究.计算机与数字工程.2006年.第34卷.第8期.109-111
    [7]景慎艳.基于JCR的内容管理系统.长春工业大学学报.2011年.第32卷.第4期.381-383
    [8]张建,刘更,贺朝霞,王海伟.基于Java内容仓库的仿真分析数据的管理.计算机工程与设计.2009年.第30卷.第4期.997-999
    [9]张飞,张建.数据库和内容仓库异构数据共享解决方案.计算机工程与设计.2009年.第30卷.第9期.2195-2197
    [10]成敏,薛胜军.基于JAVA内容仓库的协同CMS关键技术研究.计算机应用与软件.2009年.第26卷.第11期.19-20
    [11]孔佳,李昀.内容管理系统的产生与发展.农业网络信息.2008年.第3期.89–92
    [12]夏纯中.基于JCR的Web内容管理系统的设计与实现.硕士论文.江苏大学2007年
    [13]蔡明,陈永运. J2EE架构的研究与应用.计算机应用与软件.2004年.第21卷.第1期.42-43
    [14]郭涛. J2EE多层体系结构及在教育信息平台中的应用.计算机应用研究.2004年.第6期.209-211
    [15]陶以政,吴志杰,唐定勇,席传裕,姜龙,李兴兰.基于J2EE的应用框架技术研究.计算机工程与设计.2007年.第28卷.第4期.826-828
    [16]席晓峰,吕良双,逯鹏.使用J2EE框架技术构建可重用的Web应用.2005年.第29期.208-210
    [17]黄丹霞,杨璐,崔永普.在J2EE项目中使用Struts对MVC模式的研究与实现.计算机工程与设计.2005年.第26卷.第9期.2488-2490
    [18]刘宁,陆荣国,缪万胜. MVC体系架构从模式到框架的持续抽象进化.计算机工程.2008年.第34卷.第4期.110-112
    [19]王映辉,王英杰,王彦君.基于MVC的软件界面体系结构研究与实现.计算机应用研究.2004年.第21卷.第8期.188-190
    [20]李刚.轻量级Java EE企业应用实战(第3版)——Struts2+Spring3+Hibernate整合开发.电子工业出版社.2011年.
    [21]孙凌燕,陆保岚,孙健.基于Struts的Web应用框架设计与研究.计算机工程.2005年.第31卷.第8期.57-59
    [22]卞世辉,李龙澍,陈圣兵,李浩.基于AOP理念的Struts2拦截器的研究与应用.电子设计工程.2010年.第18卷.第1期.8-9
    [23]张宇,王映辉,张翔南.基于Spring的MVC框架设计与实现.计算机工程2010年.第36卷.第4期.59-62
    [24] Malarvannan M. Design better Software with the inversion of control pattern
    [EB/OL]. http:www.devx.com/Java/Article/27583/0/page/1.2005
    [25]吴刚,赫克刚,葛玮.控制反转模式及其应用.计算机技术与发展.2006年第16卷.第2期.171-175
    [26]蒋纬,马光思. Spring与其他框架整合及流程分析.计算机工程.2007年.第33卷.第14期.79-81
    [27]王秀义.基于JDBC的数据库连接池及实现.计算机系统应用.2005年.第4期.36-39
    [28]徐长盛,戴超,谢立. J2EE数据持久化技术的研究.计算机应用与软件.2006年.第23卷.第4期.56-58
    [29]李小平,肖岳峰,宿元,宋瀚涛,姚永标.基于J2EE多层架构的Web开发框架研究.计算机应用研究.2008年.第25卷.第5期.1429-1431
    [30]杨旭士.基于JQuery框架的Web查询视图设计与实现.计算机与现代化.2010年.第8期.128-129
    [31]赵永屹,宿红毅,胡韶辉.基于AJAX与J2EE的新型Web应用的设计与实现.计算机工程与设计.2007年.第28卷.第1期.189-192
    [32] Roger S.Pressman,郑人杰,马素霞,白晓颖. Software Engineering APractitioner’s Approach Sixth Edition.机械工业出版社.2007年
    [33] Craig Larman,李洋,郑. UML和模式应用.机械工业出版社.2009年

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700