论文部分内容阅读
山东鲁能集团有限公司下属各个部门和下属单位拥有数量众多的应用系统,其中,既包括公司通用的全局性系统,如OA系统、协同办公系统等,也包括各部门自有的局部应用系统,如法律事务系统,招投标管理系统等。需要建立企业门户系统,能够提供企业信息访问的统一入口,建成可规范集成应用系统、企业资源的信息展现平台,支持个性化定制的协同工作平台,访问各类集成企业资源的统一授权管理平台。本文首先调研了山东鲁能集团现有系统,分析了建设统一企业门户的必要性,采用面向对象的分析与设计方法对门户系统的单点登陆、应用系统集成管理、待办事项管理、内部信息门户、个人门户等功能进行了集成分析和功能用例分析,在系统设计部分描述了系统的逻辑架构、部署架构、技术架构,描述了系统的功能架构,采用活动图、类图、流程图等方式描述了系统的详细设计,着重描述了基于用户映射的单点登录设计和基于验证约定的单点登录设计。给出了系统的数据库设计,在系统的实现与测试部分通过算法的流程、界面的展示描述了关键技术的实现过程和系统功能的实现,描述了系统的测试过程。技术方面,在展现层和控制层采用Beehive的PageFlow框架,后台业务逻辑层和持久层采用Spring框架,数据层采用Hibernate框架,数据库采用Oracle 10g。山东鲁能集团有限公司企业门户系统实现了对现有多个系统的集成,通过统一用户和统一身份管理实现了各个系统的单点登陆,将各个系统的待展现信息集成到门户系统中来,并将各个系统的待办事项集成到门户系统中来,系统还实现了统一的内部信息门户和个人个性化门户,实现了个人工作计划、工作日历、待办工作、个性化桌面等功能。系统的应用实现了集中展现企业生产、经营等信息资源,用户通过授权才能访问;集成企业应用系统,实现统一待办、关键指标等应用;提供个性化定制、信息订阅服务;提供访问企业信息、资源的统一授权管理。