论文部分内容阅读
互联网正在经历一场新的革命,以XML为代表的新一代Web技术日趋成熟,把普通的浏览器变成了商务和信息中心。Web应用程序易于部署,固有的分布性支持大规模协作,使得越来越多的行业和组织把自己的信息系统转向互联网平台。
随着社会信息化程度的提高,政府统计服务的对象和范围不断扩展,在传统的发布渠道之外,人们迫切需要更加灵活有效的统计信息获取方式。同时,统计组织内部也面临着资源整合、增强协作和信息共享能力的压力。互联网成为应对这些挑战的自然选择。
统计信息系统通常围绕着特定的调查任务独立开发,数据采用专有的二进制文件或者桌面数据库存储,形成一个个孤立的“烟囱式”桌面应用程序。因此,建立以互联网为平台的统计信息系统需要解决三方面的问题:1)适应网络环境的数据存储;2)数据交换格式;3)支持分布式处理的开放式系统框架。
关系数据库拥有坚实的理论基础和成熟的产品,现代RDBMS都提供了强大的远程访问支持,已经成为各种软件系统事实上的存储标准。诞生于Web世界的可扩展标记语言(XML)具有简单、表达能力强、适合网络交换的特点,不同的行业和组织,包括一些国际统计组织,纷纷推出基于XML的数据交换标准。
软件体系结构作为一门新兴学科,已经通过实践证明了在大型系统开发中的价值。特定领域的体系结构(DSSA)是软件体系结构理论和实际应用相结合的一个重要途径,能够抽象一个领域中所有应用程序的公共框架,有效地促进软件复用。
基于此,本文描述了一种基于互联网的统计信息系统(iSIS)的构建,基本思想为: ●数据分级存储。中央、省、市统计机构建立综合数据库,分别保存自己需要的微观数据和宏观数据,各节点通过互联网连接成一个分布式存储网络。
●XML数据交换。存储节点以及系统部件之间使用XML格式交换数据。
●开放式的系统结构。抽象统计生产服务的公共过程框架,建立可重用的模块,通过外部调整即可适应不同调查任务的处理需求。