论文部分内容阅读
近年来随着信息化速度的不断加快,信息资源已经成为了一种无形的生产力,因此信息资源的有效管理显得尤为重要。目前政务信息资源管理系统的建设存在的主要问题即电子政务一体化问题。技术关键包括数据、业务和系统的整合、集成,跨自治域的应用服务支持能力以及各项技术标准规范。项目开发的基于目录的政务信息资源管理系统结合了元数据信息的定位机制和发现规范,从信息的规范化采集、信息的合理存储来使用和管理政务信息资源,为信息资源共享提供基础支持,有效的解决了以上问题。该系统的主要设计内容和目标是对政务数据交换共享过程中涉及到的信息资源进行目录管理、分类管理、元数据管理、系统配置的管理和角色权限管理。目录资源管理是对资源的注册、发布、申请、审核以及资源订阅、退订的管理;分类管理是对资源的分类进行管理;元数据(描述信息资源结构化的数据)管理是基于目录的政务信息资源管理系统中一个重要的部分。元数据的格式是由元数据自动采集代理服务器通过整理政务信息资源得到的,整合得出的元数据格式自动提交给资源采集管理中心。系统的配置和元数据的自动采集由资源采集管理系统统一管理。采集的元数据由资源采集管理系统归纳整理,并且在目录中心将元数据注册到元数据库。最终可将元数据进行分类,对多个分类整合成元数据实体,从而对信息资源进行分类管理。基于目录的政务信息资源管理系统的建设过程严格遵守电子政务信息资源协同作业体系的相关标准,和行业通用的技术标准,系统采用JavaEE技术路线的三层模型结构,表示层通过Struts和Direct Web Remoting结合实现,业务层由Spring控制,持久层由Hibernate实现,同时系统采用多层B/S的应用体系架构,系统的接口能够方便转换和支持SOA框架。系统支持WebServices和面向消息的中间件技术,采用DB2数据库。行文结构上正文第一部分介绍了基于目录的政务信息资源管理系统的需求分析,主要围绕需求的获取模式、功能性需求和非功能性需求展开,这一部分结合了用例图和功能流程图。第二部分是系统的概要设计,先对系统的整体模型结构进行了介绍,然后介绍了系统的技术架构设计和功能架构设计。第三部分是系统的详细设计,分为整体结构设计、典型功能设计和数据库设计。这一部分采用了UML类图,时序图辅助介绍。数据库设计中给出了个别表的结构设计和部分表之间的关联关系图。第四部分是系统的实现与测试,系统实现采用了系统截图和关键功能代码列述的方法进行了介绍,系统测试分用户界面测试、功能测试和性能测试三个方面做了简要的介绍。经过了上述工作后最终完成了基于目录的政务信息资源管理系统设计与实现。