论文摘要
随着企业信息化建设的不断进行,随之带来的“信息孤岛”等问题困扰着企业,甚至阻碍了企业的正常发展,企业信息门户EIP就在这样的背景提出了。EIP以其对企业内部各种应用系统,数据信息资源统一集成展示和管理的理念,迅速被广大企业接受,并在许多的软件企业和研究机构的努力推动下,成为了现在解决企业信息化建设中出现的问题的主要解决方案。现在运用在门户项目中的EIP技术主要包括以IBM等一线厂商为代表的门户产品和以Apatch组织等为代表的门户开源项目。门户产品功能全面,并能与同公司其他产品无缝融合,常以领域解决方案形式提供给用户,备受大客户的青睐;开源门户以其扩展灵活,投资规模小的优点,成为了小型企业的门户项目首选。本文主要关注于如何将Jetspeed2开源门户技术运用到实际的项目中,帮助项目开发人员提高开发的效率,减少开发周期,减小项目风险。本文首先从企业信息门户概念入手,在深入研究了EIP的体系结构和相关技术的基础上,主要完成了下面几方面工作:1、从原理、体系结构、运行机制等方面详细研究了Portal技术和Portlet技术,尤其详细介绍了Portlet与Servlet的关系和Portlet的生命周期等概念,便于开发者理解门户开发核心技术。2、结合对现有门户技术的分析和比较,针对重庆电力技术监督EPoS项目,提出了EPoS设计模型。3、根据EPoS项目的实际需要,在详细研究Jetspeed2的原理和体系结构的基础上,使用和改进了Jetspeed2的提供的个性化定制,安全管理,内容管理等组件,构建了EPoS企业信息门户构架。4、按照EPoS的业务需求,从开发模式角度详细介绍了符合JSR-168规范的业务Portlet应用的开发,并且对开发中出现的问题进行了研究和解决,尤其是针对Portlet应用间的传统同步通讯模式的不足,提出了基于Ajax技术的异步通讯改进方法。
论文目录
摘要ABSTRACT第一章绪论1.1 课题研究背景1.2 研究现状1.3 本文内容组织1.4 本章小结第二章门户技术2.1 Portal 规范2.1.1 JSR-168规范2.1.2 WSRP标准2.2 Portal 技术2.2.1 Portal服务器2.2.2 Portal容器2.3 Portalet 技术2.3.1 Portlet概述2.3.2 Portlet与Servlet的关系2.3.3 Portlet的生命周期2.3.4 Portalet其他属性2.4 企业信息门户2.4.1 企业信息门户与Portal的关系2.4.2 企业信息门户的发展过程2.4.3 企业信息门户的主要功能2.4.4 企业信息门户的主要内容2.5 本章小节第三章 开源门户框架—Jetspeed23.1 Jetspeed 项目介绍3.2 Jetspeed2 概述3.3 Jetspeed2 体系架构3.4 Jetspeed2 工作原理3.5 Jetspeed2 安全机制3.6 现有其他门户技术分析3.7 本章小节第四章 EPoS 系统分析与设计4.1 EPoS 项目分析4.1.1 EPoS项目背景4.1.2 EPoS项目建设目标4.2 EPoS 系统分析与设计4.2.1 EPoS项目性能要求4.2.2 EPoS系统的总体结构设计4.2.3 个性化定制功能设计4.2.4 安全管理功能设计4.2.5 内容管理功能设计4.2.6 系统EPoS业务Portlet应用设计4.2.7 应用集成设计4.3 本章小结第五章 基于 Jetspeed2 的企业信息门户的实现5.1 EPoS 的开发环境搭建5.2 EPoS 的个性化定制的实现5.2.1 EPoS界面的定制5.2.2 EPoS界面风格的定制5.2.3 EPoS个性化定制的扩展实现5.3 EPoS 的 Portlet 应用开发5.3.1 业务Portlet应用体系结构5.3.2 表现层的实现5.3.3 控制层的实现5.3.4 业务Portlet应用测试及其功能改进和优化5.3.5 业务Portlets间的通讯模式的改进5.4 EPoS 的安全管理的实现5.4.1 主体管理5.4.2 资源授权配置管理5.4.3 权限模板配置管理5.5 EPoS 的内容管理 5.6 EPoS 的企业应用集成5.7 本章小结第六章 总结与展望6.1 总结6.2 展望致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:企业信息门户论文; 个性化定制论文;