论文部分内容阅读
随着计算机网络技术的迅猛发展,信息内容传播速度的日益加快,信息每天正在以数亿万计的速度不断地在网络中发布、传播与更新。面对如此庞大的信息量和惊人的传播速度,信息的有效整合变得越来越重要。其中企业能够不断地提高自身的服务和管理水平也是需要通过信息化来实现的,尤其是在中国企业不断向国际化发展之后,企业对门户站点及内容管理系统全球化的需求也越来越强烈,而研究并开发出能够满足这种需求的系统管理工具及门户站点对加快企业内容信息全球化是具有重要意义的。本文根据企业门户站点及内容管理系统的需求,在门户站点及内容管理系统的分析、设计、实现和性能调优上做了深入的研究。本文首先引入了门户站点及内容管理系统的相关概念、研究现状和发展趋势,并对系统涉及到的关键技术进行了研究,对系统新采用的技术框架进行了优化论证和开发;其次对企业门户站点及内容管理系统的需求进行了实际调研和分析,并依据用例分析得出系统的功能需求包括鉴权与登录子系统、权限管理子系统、内容管理子系统、素材管理子系统、数据管理子系统和通知子系统;之后着重分析了系统的整体架构设计、各子系统功能模块设计和数据库的设计等,最后实现了整个系统并对其进行了上线前的测试和优化。本系统的展现是基于Web端的,综合运用面向对象的分析和设计方法,基于J2EE平台技术并采用B/S架构开发模式。对整个技术框架进行规划优化后,在整个系统中采用Velocity+Springmvc+Mybatis+Redis+Mysql这样一个优化架构。业务展现层采用Velocity在相应平台下展示相应页面;业务处理层通过后台方法来对信息进行处理;数据采集层的存储过程和高级映射采用了Mybatis进行封装,并用Redis辅助Mysql作为后台数据库来进行数据存储,完成了对操作流程和业务逻辑的管理及控制;被管理对象层通过识别不同角色不同权限的管理员来给予或屏蔽相应职权功能。系统在Myeclipse平台环境下进行开发,并部署在Tomcat应用服务器上,来实现客户端和服务器端的信息交互传递。经过后期测试,系统能够满足企业门户站点内容管理的需要,系统功能完善、易用性强、稳定性好。