设计方案-城市数据开放与信息服务系统软件设计方案(一)_第1页
设计方案-城市数据开放与信息服务系统软件设计方案(一)_第2页
设计方案-城市数据开放与信息服务系统软件设计方案(一)_第3页
设计方案-城市数据开放与信息服务系统软件设计方案(一)_第4页
设计方案-城市数据开放与信息服务系统软件设计方案(一)_第5页
已阅读5页,还剩142页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编号:

版本:V1.0

城市数据开放与信息服务系统

软件设计说明

文档修改记录

版本号修改内容描述修改人日期备注

V1.0创建文档。

目次

1.1标识1

1.2系统概述1

1.3文档概述2

2引用文件2

3CSCI级设计决策3

3.1整体方案设计决策3

3.2可靠性设计决策3

3.2.1可靠性设计准则3

3.2.2可靠性设计4

3.3测试性设计决策4

3.3.1测试性设计准则4

3.3.2测试性设计5

3.4安全性设计决策5

3.4.1安全性设计准则5

3.4.2安全性设计5

3.5软件功能设计决策6

3.5.1综合门户子系统6

3.5.2信息融合子系统7

3.5.3信息发布子系统7

3.5.4信息订阅子系统7

3.6软件数据库设计决策8

3.6.1数据源8

3.6.2数据库设计9

3.7输入/输出设计决策11

3.8运行环境设计决策11

3.8.1软件平台设计决策11

3.8.2硬件平台决策16

3.9部署设计决策16

4CSCI体系结构设计16

4.1CSCI组成及架构16

4.1.1程序(模块)戈ij分16

4.1.2程序软件模块组成19

4.2全局数据结构说明27

4.2.1常量27

4.2.2变量28

4.2.3数据结构29

4.3CSCI部件29

4.3.1综合门户子系统29

4.3.2信息融合子系统35

4.3.3信息发布子系统41

4.3.4信息订阅子系统46

4.4执行方案51

4.4.1综合门户子系统51

4.4.2信息融合子系统53

4.4.3信息发布子系统54

4.4.4信息订阅子系统54

4.5接口设计56

4.5.1外部接口56

4.5.2内部接口59

5CSCI详细设计61

5.1综合门户子系统61

5.1.1信息资源管理(XXFW-01-001)61

5.1.2信息目录管理(XXFW-01-002)64

5.1.3信息同步服务(XXFW-01-003)67

5.1.4信息检索服务(XXFW-01-004)70

5.1.5信息门户管理(XXFW-01-005)73

5.1.6系统配置管理(XXFW-01-006)75

5.2信息融合子系统77

5.2.1信息聚集采集(XXFW-02-001)77

5.2.2信息聚合引擎(XXFW-02-002)79

5.2.3专题整编工具(XXFW-02-003)81

II

5.2.4聚合模型管理(XXFW-02-004)84

5.2.5信息关联查询(XXFW-02-005)86

5.2.6信息专题展现(XXFW-02-006)88

5.3信息发布子系统91

5.3.1信息资源注册(XXFW-03-001)91

5.3.2信息服务封装(XXFW-03-002)94

5.3.3信息服务部署(XXFW-03-003)95

5.3.4信息服务发布(XXFW-03-004)97

5.3.5信息状态监控(XXFW-03-005)98

5.4信息订阅子系统101

5.4.1信息资源订阅(XXFW-04-001)101

5.4.2用户订阅管理(XXFW-04-002)104

5.4.3信息投送服务(XXFW-04-003)106

5.4.4投送状态监管(XXFW-04-004)109

5.4.5信息授权管理(XXFW-04-005)111

5.4.6用户交互管理(XXFW-04-006)114

5.5数据库设计116

5.5.1原始库表结构116

5.5.2基础库表结构119

5.5.3主题库表结构127

5.5.4专题库表结构139

6需求的可追踪性139

6.1CSCI需求到软件单元的可追踪性140

6.2软件单元到CSCI需求的可追踪性141

II

1引言

1.1标识

文档名称:城市数据开放与信息服务系统软件设计说明

文档简称:城市信息资源系统设计方案

版本号:VI.0

缩略语:

>本系统:指城市数据开放与信息服务系统。

>本文档:指城市数据开放与信息服务系统软件设计方案。

>中心:指深圳市城市运营管理中心。

>城市:指深圳市。

1.2系统概述

为发挥智慧城市的整体效能,整合资源,实现共享互联,深圳市提出组建智慧

城市运营管理中心,作为智慧深圳各个运营环节和各类运营资源的整合中心和门户,

服务于市委和市政府,提供智慧城市各领域运行态势的综合展示、跨部门的协同调

度、城市发展的统筹规划和数据资源的开放服务等功能。系统建设工程可归纳为

“5+2+2+1+1”,即“5个业务应用系统、2个支撑系统、2个保障体系、

1个标准规范和1个配套工程”。其中,5个业务系统包括城市运行展现和监测预

警系统、城市协同处理与联动指挥析统、城市运行仿真和统筹规划系统、网络空间

治理分系统等系统、城市数据开放与信息服务系统。

城市数据开放与信息服务系统基于B/S架构,通过通用信息服务接口,实现与

其他分系统的信息服务交互。提供各类业务信息资源的统一融合、展现及管理,生成

城市运营管理的综合信息资源库,实现信息资源的统一发布、按需订阅和交流互动等功

能,可面向城市运营中心各业务系统、各委办局、社会公众提供信息

1

资源服务化共享的核心基础支持能力。本系统由综合门户子系统、信息融合子系

统、信息发布子系统和信息订阅子系统四部分组成。主要能力包括:

1)打造面向政府-社会公众的交互式数据开放与信息服务门户。创建从点对

点的数据开放服务到多边数据服务与交换的生态体系;

2)在安全、可控、权限分级的前提下,将政府掌握的数据通过融合处理后

逐步按需的向社会公众开放,提供完善的信息资源管理、发布、订阅及互动服务

机制;

3)建立信息服务平台,建设开源平台支撑数据信息的二次开发利用。

1.3文档概述

本文档适用于城市数据开放与信息服务系统。

本文档描述了城市数据开放与信息服务系统的软件设计说明,是依据《深圳

市城市运营管理中心顶层设计报告》和《深圳城市运营管理中心总体设计》进行编

写的。本文档明确了城市数据开放与信息服务系统软件的设计决策、体系结构设计、

详细设计,以及对需求的追踪,为城市数据开放与信息服务系统软件后续的开发和

实施提供依据。

2引用文件

本文档参考、引用的文件包括:

1)《GB8567-2006计算机软件文档编制规范》

2)《GB8566-88计算机软件开发规范》

3)《深圳市城市运营管理中心需求分析报告》

4)《深圳市城市运营管理中心建设项目顶层设计》

5)《深圳市城市运营管理中心建设项目总体设计方案》

6)《城市数据开放与信息服务系统建设工作任务书》

7)《GB"21064-2007电子政务系统总体设计要求》

8)《GB"30850.2-2014电子政务标准化指南》

9)《深圳市电子政务总体框架》

2

10)《深圳市政务信息资源共享管理办法》

11)《GB"21062-2007政务信息资源交换体系》

12)《GB"21063-2007政务信息资源目录体系》

3CSCI级设计决策

3.1整体方案设计决策

D使用方便。采用B/S架构,用户可通过浏览器实施远程访问;

2模块化设计。软件代码按模块化设计,层次结构清晰,各层之间通过接

口进行交互,降低代码的耦合性,提高软件的可扩展性;

3服务化。对不同服务按照业务流程进行组装,针对不同的用户和应用,

灵活配置不同的展示界面;

4开放式架构。采用开放的架构设计和通用的接口设计,实现现有业务应

用快速便捷的迁移部署以及运行业务稳定平滑的转移过渡;

5应用定制化。用户所使用的应用模块可灵活配置,根据用户自身的实际

角色,自由选择配置的服务应用。

3.2可靠性设计决策

3.2.1可靠性设计准则

为保证软件的可靠性,软件的设计和实现应遵循以下准则:

1)软件采用模块化设计和模块间故障隔离技术,优化方案设计,加强软件

异常处理功能,以提高软件的健壮性;

2)软件应遵循编程规范的要求,风格统一、具有良好的可读性、为软件维

护和再次开发提供方便;

3)建立完善的软件设计、使用、维护资料库,加强软件的配置管理,使软

件的配置管理活动贯穿整个软件生命周期;

3

4)软件设计时应注意信息隐藏和局部化,保证软件模块的内部数据不被外

部访问。

3.2.2可靠性设计

城市数据开放与信息服务系统的可靠性设计有如下几个方面考虑:

1)数据库服务器系统的可靠性

数据访问服务器是整个系统的核心,所有的业务处理和数据访问信息处理都

依赖数据库服务器主机进行,如果主机出现了故障,整个系统就会瘫痪。本项目中,

数据库服务器系统中应使用集群技术,两台服务器进行集群部署,以保证一台服务

器出现故障时,另外一台服务器系统仍能正常运行。

2)系统软件的可靠性

本系统应采用当前业界成熟和稳定的框架技术开发应用服务,充分保证系统

的可靠性。

3)系统硬件的可靠性

本系统采用的数据库服务器、Web服务器均采用双电源、双网卡的冗余设计,

磁盘阵列也应采取RAID5级别的设计,做到磁盘高可靠运行。

4)数据备份和恢复机制

整个应用系统的核心就是数据,充分保障系统数据安全是最重要的。本系统

实施数据备份策略和恢复机制,具有良好的数据安全保障机制和备份恢复能力。

3.3测试性设计决策

3.3.1测试性设计准则

设计过程中贯彻系统可测试性设计准则。

1)在软件模块编程时在每一个过程(函数)调用入口要有状态信息报告,

以便进行运行过程的监控,状态信息报告要受跟踪状态开关的控制;

2)软件设计时应考虑故障检测和故障隔离的方法,当出现故障后便于及时

准确定位;能够提供足够的诊断信息帮助定位,易测试确定可能的错误;

4

3)系统应用软件按软件工程化方法开发且模块化水平高,结构清晰,注释

清楚,有提示且定位准确便于修改、检验和扩充。

3.3.2测试性设计

为保证软件的可测试性,城市数据开放与信息服务系统软件采用了以下测试

性设计:

1)软件包含启动状态自动测试模块,启动时显示初始状信息,提示软件的

状态信息;

2)软件使用数据访问服务的接口对数据库进行访问,可反馈数据库访问状

态等信息。

3.4安全性设计决策

3.4.1安全性设计准则

城市数据开放与信息服务系统软件安全性工作主要的内容是实施软件安全

性分析和设计。软件安全性分析是对软件程序进行分析,保证程序在设计的运行环

境中不会引起或者诱发对人员或者设备的危害。软件安全性设计在安全性分析基础

上实施,应遵循以下准则开展:

1)软件安全性设计应满足软件全寿命周期的安全性要求,包括软件部署、

安装、运行、维护阶段;

2)软件安全性设计应在危险分析和故障危险分析的基础上有针对性开展;

3)软件安全性设计应按照要求,确定安全性等级,采用不同的设计要求,

覆盖需求分析、设计、实现、更改、升级等阶段。

3.4.2安全性设计

系统的安全性建立在软硬件系统安全、网络安全、信息安全及应用系统安全

的基础上,城市数据开放与信息服务系统的安全保密从网络安全、系统安全、应

5

用安全、数据安全四个层面进行了不同的设计,从而做到多层防护,系统安全设计

图见下图3-1。

数据安全

移购统质的管襄、教辘施密、教据库系统鬟全

应用安全

统一身份认证统一权限管理”然日志审计安

系统安全

数罪卖盗、病毒物范、臊作家统援第2安

网络安全准

舞蟒旗维、1颇火墉K次馒磔㈱

物理安全

机雁绫金、硬件寰金、电源缪金:、防火防雷W

图3-1系统安全设计

3.5软件功能设计决策

3.5.1综合门户子系统

综合门户子系统是为全网各类用户提供综合信息保障、享受信息服务的入

口,并为终端用户提供风格统一的信息展现界面。支持用户通过系统的统一门户进

行搜索、查询、订阅、浏览和请求信息资源。综合门户子系统提供完整信息目录,

为搜索查询和按需获取信息资源提供支撑,实现全网信息资源的组织、整合与快速

检索发现。

综合门户子系统主要基于总体技术方案中通用功能平台提供的数据共享交

换软件,实现了结构化和非结构化信息的通用展现组件,支持列表、表格、图表和

多媒体展现方式。同时为数据采集方提供接入门户的规范和方法,支持对上层业务

应用系统的数据资源做展现定制。

6

3.5.2信息融合子系统

信息融合子系统主要基于总体技术方案中通用功能平台的大数据分析处理

软件,按照信息订制需求,快速汇聚、重组和关联不同来源的信息,实现综合信息

服务的整合与编报能力。该子系统可基于信息目录和信息检索服务采集主题相关的

信息资源,通过图形化向导界面,引导用户完成信息资源筛选、归类和排版组织,

形成各类信息专题。并通过信息目录注册服务和信息订阅服务,为信息服务使用者

提供面向特定业务的主题信息,构建新型增值信息服务的手段。

3.5.3信息发布子系统

信息发布子系统主要基于总体技术方案中通用功能平台的服务注册管理软

件,为各类共享信息资源的描述、发布、管理和信息注册提供一套通用的运行保障

机制,包括服务封装和资源发布两个主体功能。可为终端用户提供结构化和非结构

化信息的发布手段,支持按照统一的信息资源服务化技术体制,对典型业务应用系统

进行接口适配与资源引接,实现不同来源的典型信息资源的接入。

3.5.4信息订阅子系统

信息订阅子系统主要面向信息资源订制用户和信息服务二次开发人员,提供

信息资源的订阅和分发功能,为用户提供一种结构化和非结构化的实时信息资源共

享手段。保障信息资源的按需订阅及高效投送,同时搭建用户服务需求及评价的交

流互动平台,实现高质量信息的推送。用户可通过综合门户网页浏览信息资源目录

或信息检索结果,设定信息资源订阅策略。信息投送服务软件处理用户订阅策略,将

信息资源分发给用户。用户既可通过综合门户网页以邮箱形式浏览下载订阅的信息

资源,亦可通过二次开发接口方式接入格式化的信息资源。

7

3.6软件数据库设计决策

3.6.1数据源

城市数据开放与信息服务系统需要从城市主要业务部门系统获取业务数据

和各类信息、,并基于这些数据展开融合处理、信息发布、向上层应用系统提供相

应展示及决策信息等操作。表3-1中显示了本系统需要从各业务部门引入的相关

信息。

表3-1城市各业务部门提供信息表

信息类型信息详情相关业务部门

城市资源信息人口信息、信用信息、户籍信息、税务信息、公共服务部门

工商信息、社保信息等。

交通信息地区公路、水路、铁路的基础设施信息;提城市管理部门、应急管理

供实时交管状态;提供机动车、非机动车号部门

牌和驾驶证信息。

医疗信息卫生医疗机构信息、卫生医疗资源信息、医城市管理部门、应急管理

疗救助动态信息部门

教育信息教育管理信息、教育资源信息、人员资质信公共服务部门

公共安全警力及装备分布信息;出入境管理信息;公城市管理部门、应急管理

共信息网路安全信息等。部门

城市管理信息城市基础设施资源和建设信息。城市管理部门

电子政务各地区社会社团、民办非企业单位登记信城市管理部门

息;婚姻登记信息等民生信息。

环保信息实时环境数据;特殊工程、特定区域、特定城市管理部门

污染物的监控信息;污染事故的处理信息。

8

信息类型信息详情相关业务部门

社区信息与社区相关的生产生活信息等。城市管理部门

农业信息农业生产资料和资源信息;农产品产量预测城市管理部门

信息等

3.6.2数据库设计

基于以上数据,对城市数据开放与信息服务系统进行数据库设计如图3-2。

9

业务数据库

主题/专题

共享数据库

基础数据库数据库

内部数据

城市交通

人口数据库融合数据库

数据库

法人数据库基础设施

数据库

业务综合数据区

炼宏观经济公共安全

成融合生成

数据库用合数据数据产品区

础数据库

据►

政务信息生态环境

数据库决策支持数据区

原始数据库数据库

时空信息社会经济

提炼生成数据库

基础数据数据库

基础代码__________其他基础网络空间

数据库

基本信息

提供基础其他主题/专题

元数据资源库数据支撑数据库

提供基础

数据支撑

图3-2数据库表组成图

10

3.7输入/输出设计决策

城市数据开放与信息服务系统需要接入各政府业务部门的基础数据,并通过

信息服务接口或门户网页方式将数据提供给其他业务应用系统或政府部门用户/

公众用户,主要包括:

1)从通用数据平台接入城市管理部门、公共服务部门、应急管理部门等提

供的城市资源信息、医疗信息、教育信息、公共安全信息、城市管理信

息、电子政务信息、环保信息、社区信息、农业信息等。

2)向城市运行展现与监测预警系统提供城市基础设施、经济、交通、公共

安全以及生态环境等主要领域的专题数据。

3)向城市运行仿真与统筹规划系统提供融合后的任务、事件处置信息等数

据。

4)通用数据平台,需要提供数据地图服务、视频调阅服务等,比如监控视

频,就需要通用数据平台接入相关视频系统。

3.8运行环境设计决策

为了保证系统按计划正常运行,通用功能平台和数据中心需要满足以下软硬

件条件:

3.8.1软件平台设计决策

月艮务平台

1)服务总线

服务总线服务总线是面向服务架构的重要基础,通过简单的标准适配器和接

口,来完成粗粒度应用(服务)和其他组件间的互操作,来满足大型异构环境的

集成需求。需支持主要功能如下:

a)提供传输协议转换能力;

b)提供数据格式转换能力;

c)提供服务路由寻址功能能力;

d)提供负载均衡管理能力;

e)提供服务安全、监控管理能力。

2)服务注册中心

服务注册中心保存服务部署的信息、位置以及调用关联的策略,建立、维护、

管理其目录索引,为其他需要使用这些服务的应用提供服务查询、链接、获取的手段。

需支持主要功能如下:

a)提供各类服务注册发布能力;

b)提供各类服务查询能力;

c)提供各类服务更新、删除管理能力;

d)提供各级别政府部门信息服务的分布式部署能力;

e)提供各个级别注册中心之间数据同步与订阅的能力。

3)集成开发框架

集成开发框架为服务开发人员提供可视化界面用以服务开发调试,同时提供

简单的服务调用方法,在图形化界面中只要进行简单的配置就可以实现服务的调用,

而不需要用到第三方工具。需支持主要功能如下:

a)以可视化工具方式提供服务开发能力;

b)以可视化工具方式提供服务测试能力;

c)以可视化工具方式提供服务调试能力;

d)以可视化工具方式提供服务部署能力。

4)服务适配器

服务适配器的作用是将为已有业务系统中的数据引接提供支撑和适配转换

能力。需支持主要功能任如下:

a)为各种操作系统、平台上的文件提供接入基础设施能力,并且为不同格

式的文件提供统一的操作接口,操作包括新建、删除、重命名、移动、复制、文

件夹列表等;

b)为各种应用系统中现有的动态链接库接口提供服务化能力,使其能为外

系统提供服务能力;

c)为各种数据库提供服务化能力。

12

5)监控管理工具

监控管理工具提供服务状态监控和统计分析的功能。主要针对服务总线和接

入服务总线的服务进行监控,提供更好的服务访问质量。需支持主要功能如下:

a)提供快速部署运行环境能力;

b)提供服务、消息、流程监控能力;

c)提供服务总线、适配器监控能力;

d)提供对服务运行态势的组织、监视与服务功能。

6)主要性能指标

a)支持Windows,Linux、UNIX等主流操作系统;

8支持基于C++和Java语言的服务开发;

。服务总线单服务器支持100个客户端的并发服务访问;

d集成开发框架支持集成到Eclipseo

合服务总线支持实时处理服务实例个数不少于20个;

9单注册中心提供不小于存储10000个资源的资源注册信息的存储能力,

并能够通过增加注册中心个数实现资源注册信息存储能力的扩展;

0注册中心在50个用户并发操作情况下,界面上操作的响应小于3s;

力在10M/100M以太网环境中,实时处理服务接口调用的响应时间(除去业

务逻辑处理时间)小于500ms;

D注册中心支持不少于200个用户的并发访问;

J>单监控中心支持对300个服务进行监视;

位监控中心支持服务状态采集数量不少于50个;

海量数据存储

1)分布式文件存储

a)提供存储容量水平线性扩展的存储能力,通过简单的服务器增设或者磁

盘的添加即可达到存储空间的扩容;

b)提供了数据中心对各类型数据全生命周期管理的能力;

c)提供集约式存储资源建设和集中管控的文件存储方式,避免了存储资源

建设分散式存储。

13

2)分布式数据存储

a)提供分布式数据库监控功能,实现节点运行状态信息、CPU、内存和I/O

等负载监控;

6提供数据管理功能,支持数据库表的创建、删除、查看元数据和表统计

等操作,支持数据的增删改查等操作;

3提供通用访问接口,以支撑应用层的接口调用,提供更丰富的数据访问

方式;

d提供分布式数据存储上的二级索引功能,提高列值数据的检索效率;

3提供SQL查询接口,为分布式数据库提供SQL查询解决方案,为查询检

索和数据分析提供简单易用的使用方式;

。提供访问权限管理功能,对用户的表权限和数据操作权限进行管理,提

高数据库表的操作安全性;

0提供日志管理功能,记录数据访问过程中对重要数据的增加、删除、修

改情况,以及企图越权访问等出错信息,为系统运维、安全审计等功能提供支撑。

3)集中数据存储

a)提供基于数据库和网络存储搭建的集中存储功能,支持结构化数据的存

储。为日常工作、事务性处理提供数据支撑;

b)提供对象化访问接口,支持关系型数据库的对象化访问。

4)数据迁移

a)提供关系型数据库向分布式文件系统的数据迁移;

b)提供数据迁移规则的制定功能,支撑数据迁移过程中的过滤规则的制定;

c)提供数据迁移任务管控功能,支持数据迁移任务的建立、修改和历史任

务的管理功能,支持对正在执行的迁移任务的状态进行管控;

d)提供针对关系型数据库产生的实时数据进行实时自动抽取、实时处理和

转换并将结果集实时写入海量数据存储平台。

5)数据同步

a)提供数据库之间的数据同步功能,支持不同策略的同步关系;

b)提供文件同步功能,能够在节点间同步文件;

c)提供内存同步功能,能够在多服务器间同步内存块数据。

14

6)主要性能指标

a)分布式文件系统文件系统容量可扩展至PB级;

日分布式文件系统文件读取速度不小于200M/S;

6分布式文件系统文件写入速度不小于100M/s;

d分布式数据库单客户端1K随机数据写入速度不小于1万条/s;

@分布式数据库单客户端10K随机数据写入速度不小于500条/s;

0分布式数据库查询请求次数不小于100次/s。

0平均每条数据的同步时延不大于10s;

并行数据分析

1)并行计算框架

a)提供并行计算框架,支持高性能的分析计算;

b)为海量数据提供并行批处理框架;

c)为实时数据提供分布式实时流计算框架。

2)流处理框架

a)提供分布式流计算框架,实现对实时数据的分析处理与持久化支持;

b)提供流处理框架与分布式文件系统、分布式数据库的集成功能;

c)提供最小化延迟的流处理。

3)数据分析工具

a)提供数据分析工具,用于分析动向情况、活动规律、态势趋势等;

b)提供易用的数据分析访问界面,支持用户通过网页访问数据分析环境;

c)提供数据分析工具直接访问数据中心集群中存储的海量数据,进行分析

挖掘。

4)数据可视化工具

a)提供对数据可视化的支撑;

b)在进行分析、挖掘作业之后,为数据分析人员提供辅助决策报表,为应

急系统协同指挥提供有价值的辅助决策信息。

5)主要性能指标

a)数据量在1GB,分布式文件系统文件检索时间不大于10so

15

3.8.2硬件平台决策

数据库服务器和应用服务器需要两路6核CPU、64G内存以上,客户端操

作系统支持Windows7以上,浏览器支持HTML5。

支持虚拟化平台技术,可根据业务访问量提升以及数据资源量增加对硬件资

源、存储资源进行快速扩展。

3.9部署设计决策

城市数据开放与信息服务系统共分为4个部分,综合门户子系统、信息融合

子系统、信息发布子系统和信息订阅子系统。各个系统之间通过消息中间件进行通

信,既可以全部部署在一台机器上,也可以分别部署在不同的服务器上。

各个系统之间的通信端口定义如下:

1)数据库端口:1521

2)应用服务器页面访问端口:8080

3)消息中间件端口:60016

4)TCP输出端口:10612

4CSCI体系结构设计

4.1CSCI组成及架构

4.1.1程序(模块)划分

数据开放与信息服务系统包括综合门户子系统、信息融合子系统、信息发布

子系统、信息订阅子系统四部分。四个子系统的各自模块划分如表4-1至表4-4

所示。

表47综合门户子系统模块划分表

号名称标识符功能说明

16

提供数据访问管理界面,方便用户进

信息资源管理XXFW-01-001

1行数据定义、访问对象及访问策略管

模块

理、系统运行情况监控。

信息目录管理提供信息资源导航浏览和检索,以及

2XXFW-01-002

模块目录组织管理功能。

信息同步服务完成信息目录在各信息服务中心间的

3XXFW-01-003

模块数据同步

信息检索服务按照标准业务搜索引擎接口定义,提

4XXFW-01-004

模块供信息描述搜索功能。

支持用户通过信息服务系统的统一门

信息门户管理XXFW-01-005

5户进行搜索、查询、订阅、浏览和请

模块

求信息服务。

提供统一的、标准的接口,能够方便

系统配置管理XXFW-01-006

6各类用户对应急资源整合与共享平台

模块

的管理。

表4-2信息融合子系统模块划分

-

号标识符

一名称功能说明

支持采集数据的自动主题分类,通过计

信息聚集采集

1XXFW-02-001算采集数据间的语义相关度,将采集的

模块

信息进行自动主题分类。

解释、执行信息聚合模型,根据信息聚

信息聚合引擎合模型中定义的关联关系与处理算法,

2XXFW-02-002

模块实现多源信息的并发调用,并对返回的

结果进行加工和重组。

根据用户提交的信息需求,配置信息采

专题整编工具集规则,对采集到的信息进行分类、筛

3XXFW-02-003

模块选、组织、配置展示布局,最终形成信

息专题。

聚合模型管理提供信息聚合模型的管理手段,支持定

4XXFW-02-004

模块义、修改、检索和发布信息聚合模型。

信息关联查询根据信息资源关联关系,进行联合查

5XXFW-02-005

模块询。

信息专题展现

6XXFW-02-006根据专题定义,展现专题信息内容。

模块

表4-3信息发布子系统模块划分

号名称标识符功能说明

17

将描述好的待注册信息资源元数据在

目录系统中登记,并把登记后,目录系

信息资源注册

1XXFW-03-001统为此信息资源生成的唯一标识与之绑

模块

定,更改该资源的状态为已注册状

态,持久化到信息发布数据库。

将结构化数据和非结构化数据进行服

信息服务封装

2XXFW-03-002务化封装,并在信息发布数据库中统一

模块

管理。

信息服务部署将封装好的服务,部署到通用服务运行

3XXFW-03-003

模块环境中,实现服务的统一部署。

信息服务发布

4XXFW-03-004将服务发布到信息资源平台。

模块

提供信息采集及融合处理后的信息状

信息状态监控态监控,提供当前分发状态、信息展现

5XXFW-03-005

模块关系和信息流状态,以图形化的形式展

现出来。

表4-4信息订阅子系统模块划分

-

号名称标识符功能说明

信息资源订阅模提供基于主题的订阅服务和基于内

1XXFW-04-001

块容的订阅服务。

用户订阅管理模

2XXFW-04-002提供对订阅用户的管理功能。

用户制定和修改分发策略,能配置某

一信息资源主动推送给某些用户,能

信息投送服务模够根据授权对用户的某些订阅请求予

3XXFW-04-003

块以否认或拒绝,根据当前用户需求、

资源状态以及信息优先级动态调

整分发策略。

提供当前分发状态、信息投送关系和

投送状态监管模信息流状态,以图形化的形式展现出

4XXFW-04-004

块来,并接受运行管理人员的控制命

令。

可通过对系统资源进行横向分类以

信息授权管理模

5XXFW-04-005及对用户进行纵向分级,使用户只能

访问有特定权限的数据资源。

为用户提供历史查询记录和服务评

用户交互管理模

6XXFW-04-006价机制。向用户提供订阅服务的意见

反馈能力。

18

4.1.2程序软件模块组成

城市数据开放与信息服务系统由综合门户子系统、信息融合子系统、信息发

布子系统和信息订阅子系统四大部分组成。系统涵盖、信息聚集采集、信息聚合引

擎、专题整编工具、聚合模型管理、信息关联查询、信息专题展现、信息资源注册、

信息服务封装、信息服务发布、信息状态监控、信息资源订阅、用户订阅管理、信

息投送服务、投送状态监管、信息授权管理、用户交互管理等23个功

能模块,如图4-1所示。

城市数据开放与信息服务系统

图4-1系统功能组成图

综合门户子系统为全网各类用户提供信息服务的入口、用户权限管理、信息

资源目录整编、信息检索等服务,并为终端用户提供风格统一的交互界面。综合门

户子系统为行业用户提供丰富的经过分析、融合等处理后的综合业务数据产品,

同时为行业应用开发者提供二次开发接口和调用范例,帮助行业应用开发者发布各

类行业应用软件,实现创新链和产业链深度融合。止匕外,综合门户子系统面向政府

各委办局、社会公众,提供一个政府-社会交流互动的平台,为各行业用户提供

数据服务咨询、服务意见反馈等功能。

信息融合子系统面向城市运营中心各业务系统、各委办局及公众平台提供的

态势信息、事件信息、规划信息、实时信息等进行融合处理,提供信息抽取、转换、

加载及信息聚合处理的业务服务,融合统一多源异构的各类资源信息,为跨系统、

跨领域的信息共享提供动态、可扩展的信息格式与内容转换能力。通过按

19

行业来组织、分析、融合大数据,为工业、服务业、农业等各行业提供数据聚合

与分析应用的能力。

信息发布子系统面向城市运营中心各业务系统、各委办局提供信息资源的服

务封装和资源发布两个主体功能,为各类共享信息资源的描述、发布、管理和信息

注册提供一套通用的运行保障机制。服务封装功能包括将结构化数据和非结构化数

据进行服务化封装,并在信息发布数据库中统一管理、部署及发布等。资源发布功能

实现特定类型资源的自动批量发布,实现业务信息、活动通知、业务介绍、宣传活动

等的节目内容。

信息订阅子系统面向信息服务保障人员和信息资源订制用户,提供信息资源

的订阅和分发功能,为用户提供一种实时信息、流媒体信息、结构化信息和非结构

化信息的信息资源共享手段,实现用户信息服务需求及评价的交互功能,保障各类信

息的按需订阅和高效投送。用户可通过信息门户网页浏览信息资源目录或信息搜索结

果,设定信息资源订阅策略。信息投送服务软件处理用户订阅策略,将信息资源分发

给用户。用户可通过信息门户网页以邮箱形式浏览下载订阅的信息资源、或使用信息

资源专业客户端处理软件接收并处理信息资源。

4.121综合门户子系统

综合门户子系统主要涵盖信息资源管理、信息目录管理、信息同步服务、信

息检索服务、信息门户管理、系统配置管理六大功能模块,如图4-2所示:

20

综合门户子系统

信系

息统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论