DB21 T 3097-2018 无线电管理一体化平台 软件开发规范.pdf
《DB21 T 3097-2018 无线电管理一体化平台 软件开发规范.pdf》由会员分享,可在线阅读,更多相关《DB21 T 3097-2018 无线电管理一体化平台 软件开发规范.pdf(114页珍藏版)》请在麦多课文档分享上搜索。
1、 I ICS 35.100.70 M 10 DB21 辽 宁 省 地 方 标 准 DB21/T 3097 2018 无线电管理一体化平台 软件开发规范 Software development specification for radio management integrated platform 2018 - 12 - 25 发布 2019 - 01 - 25 实施 辽宁省 市场监督管理 局 发布 DB21/T 30972018 I 目 次 前言 .IV 1 范围 .1 2 规范性引用文件 .1 3 术语、定义和缩略语 .1 3.1 术语和定义 .1 3.2 缩略语 .5 4 服务治理系
2、统 .5 4.1 功能介绍 .5 4.2 服务接口约束 .5 4.3 服务治理系统接口 .15 5 流程管理系统 .15 5.1 功能介绍 .15 5.2 跨流程引擎服务接口定义及系统码 表 .16 6 统一门户 .16 6.1 功能介绍 .16 6.2 系统集成 .16 7 统一身份 .18 7.1 功能介绍 .18 7.2 服务接口定义及系统码表 .18 8 统一搜索 .18 8.1 功能介绍 .18 8.2 服务接口定义及系统码表 .19 附录 A (规范性附录) 服务治理系统接口 .20 A.1 服务治理系统服务列表 .20 A.2 业务服务信息维护服务 .20 A.2.1 服务说明
3、.20 A.2.2 服务请求报文 .20 A.2.3 服务响应报文 .28 A.2.4 异常处理 .30 A.3 代理服务使用申请服务 .30 A.3.1 服务说明 .30 DB21/T 3097 2018 II A.3.2 服务请求报文 .30 A.3.3 服务响应报文 .33 A.3.4 异常处理 .34 A.4 系统码表 .34 A.4.1 码表一:业务服务响应码 .34 A.4.2 码表二:服务状态 .35 A.4.3 码表三:报文格式 .35 附录 B (规范性附录)跨流程引擎服务接口定义 及系统码表 .36 B.1 跨流程引擎服务接口定义 .36 B.1.1 跨流程引擎服务列表 .
4、36 B.1.2 流程模板数据汇总服务 .36 B.1.3 流程实例数据汇总服务 .44 B.1.4 待办列表数据汇总服务 .50 B.2 系统码表 .57 B.2.1 码表一:流程类型 .57 B.2.2 码表二:流程启用状态 .57 B.2.3 码表三: 紧急状态 .58 B.2.4 码表四:业务服务响应码 .58 B.2.5 码表五:节点类型 .58 B.2.6 码表六:待办状态 .59 附录 C (规范性附录) 统一身份服务接口 定义 及系统码表 .60 C.1 统一身份 服务接口定义 .60 C.1.1 统一身份服务列表 .60 C.1.2 查询部门更新时间服务 .60 C.1.3
5、查询部门信息服务 .64 C.1.4 查询人员更新时间服务 .71 C.1.5 查询人员信息服务 .75 C.1.6 查询角色信息服务 .82 C.1.7 查询应用系统和权限服务 .87 C.2 系统码表 .92 C.2.1 码表一:业务服务响应码 .93 C.2.2 码表二:学历 .93 C.2.3 码表三:民族 .94 C.2.4 码表四:人员类型 .97 C.2.5 码表五:行政职级 .97 DB21/T 30972018 III C.2.6 码表六:技术职称 .98 C.2.7 码表七:政治面貌 .99 C.2.8 码表八:工作地点 . 100 附录 D (规范性附录) 统一搜索服务接
6、口定义和数据集成 . 101 D.1 服务接口定义 . 101 D.1.1 统一搜索服务列表 . 101 D.1.2 索引数据推送服务 . 101 D.2 统一搜索数据集成 . 106 D.2.1 数据库集成 . 106 D.2.2 文件集成 . 106 参考文献 . 108 DB21/T 3097 2018 IV 前 言 本标准按照 GB/T 1.1-2009给出的规则起草。 请注意本文件的某些内容可能涉及专 利。本标准的发布机构不承担识别这些专利的责任。 本文件由辽宁省工业和信息化委员会提出。 本文件由辽宁省工业和信息化委员会归口。 本文件起草单位:辽宁省重大技术装备战略基地建设工程中心。
7、 本文件主要起草人:孟娇、孙宏志、张印、杨旭。 DB21/T 3097 2018 1 无线电管理一体化平台软件开发规范 1 范围 本标准规定了辽宁省无线电管理一体化平台软件中的服务治理系统、流程管理系统、统一门户、统 一身份、统一搜索等的接口约束、接口定义和系统码表等内容。 本标准适用于辽宁省无线电管理一体化平台软件系统的开发。 2 规范性引用文件 下列文件对于本文件的 应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 13622 无线电管理术语 GB/T 34084 超短波频段无线电监测网数
8、据库结构技术要求 3 术语、定义和缩略语 3.1 术语和定义 1 2 3 3.1 3.1.1 面向服务的体系结构 service-oriented architecture 即 SOA是包含运行环境、编程模型、架构风格和相关方法论等在内的一整套新的分布式软件系统构 造方法和环境,涵盖服务的整个生命周期。 SOA以服务为基础来实 现的 IT系统更灵活、更易于重用、更 好(也更快)地应对变化;以服务为基础,通过显式地定义、描述、实现和管理业务层次的粗粒度服务。 3.1.2 服务 service 在 SOA架构中,服务是最核心的抽象手段,它具有明确的功能,通常封装着业务功能或者数据。一 个服务包括接
9、口( Interface)、契约( Contract)和实现( Implementation)三个部分。服务的接口 和契约采用中立、基于标准的方式进行定义,它独立于实现服务的硬件平台、操作系统和编程语言,这 使得构建在不同系统中的服务可以以一种统一的和通用的方式进行交互 。 DB21/T 3097 2018 2 3.1.3 网络服务 web service Web Service是一个 平台 独立的、低耦合的、自包含的、基于可 编程 的 web的应用程序,可使用开放 的 XML标准 来 描述 、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的 应用程序 。 Web Service是
10、一种跨编程语言和跨操作系统平台的远程调用技术。 3.1.4 SOAP 协议 simple object access protocol SOAP协议即 简单对象访问协议 ( Simple Object Access Protocol),它是用于交换 XML编码信息的 轻量 级协议。 SOAP协议定义了 SOAP消息的格式, SOAP协议是基于 HTTP协议的, SOAP也是基于 XML和 XSD的, XML是 SOAP的数据编码方式。 SOAP协议 = HTTP协议 + XML数据格式。 3.1.5 UDDI universal description,discovery, and integ
11、ration UDDI 是一种 目录服务 ,应用系统可以使用它对 Web Service进行注册和搜索。 3.1.6 WSDL web dervice description language WSDL是一个基于 XML的语言,用于描述 Web Service及其函数、参数和返回值的标准格式。 3.1.7 企业服务总线 enterprise service bus 企业服务总线,以下简称 ESB,是一种在松散耦合的服务和应用之间标准的集成方式,提供简单、快 速、基于标准的多点集成,类似硬件中的总线结构。 3.1.8 服务发布方 service publisher 将应用系统 内的业务方法发布成
12、 Web Service服务,供远程单位和个人调用的应用系统称为服务发 布方。 3.1.9 服务消费方 service consumer 调用服务发布方的 Web Service服务的应用系统称为服务消费方。 3.1.10 http 基本认证机制 http basic authentication DB21/T 3097 2018 3 服务消费方通过 http协议调用 Web Service服务时,服务消费方将用户名及密码以字符串形式放在 http request的 header Authorization中发送给服务总线,当用户名密码错误时,服务总线会返回 401 Unauthozied异常
13、。 3.1.11 业务服务 business service 由业务系统提供的服务,必须由服务总线封装后再提供出去,不应该被其它业务系统直接调用。业 务服务元数据由业务系统运维维护。 3.1.12 代理服务 proxy service 由服务总线对业务服务封装后对外提供的服务,可对业务服务进行协议转换、格式转换、路由编排、 运行监控等封装操作,是业务系统之间服务集成的桥梁,可被其它业务系统直接调用。代理服务元数据 由服务总线运维维护。 3.1.13 交易 ID trading ID 指定本次服务调用的唯一流水号,用于区分其 它调用。该值由服务消费方生成,并传递给服务总线, 当使用服务治理系统进
14、行日志查询时,可通过交易 ID查询服务调用日志。注意保证流水号在服务消费方 内的唯一性。 3.1.14 元素 element 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。元素可包含其他元素、文本或 者两者的混合物。元素也可以拥有属性。 元素必须遵循以下命名规则: 3.1.15 父元素 parent element 指当前元素开始标签之前和结束标签之后出现的元素为当前元素的父元素。 3.1.16 循环节点 loop note 同一父元素下重复出现的元素属性描述为循环节 点。 3.1.17 单节点 single node DB21/T 3097 2018 4 同一父元 素下只允许出
15、现一次的元素属性描述为单节点。 3.1.18 流程管理 process management 流程管理是一种以规范化的构造端到端的业务流程为中心,以持续的提高组织业务绩效为目的的系 统化方法。它是一个操作性的定位描述,指的是流程分析、流程定义与重定义、资源分配、时间安排、 流程质量与效率测评、流程优化等。 3.1.19 流程引擎 process engine 流程引擎是指 workflow作为应用系统的一部分,并为之提供有决定作用的根据角色、分工和不同条 件的信息传递路由和内容。流程引擎包括,流程的节点管理、路由管理、流程实例 管理等重要功能。 3.1.20 流程模板 process temp
16、late 流程模板即流程定义或业务流程,是指为达到特定的价值目标而由不同的人分别共同完成的一系列 活动。活动之间不仅有严格的先后顺序限定,而且活动的内容、方式、责任等也都必须有明确的安排和 界定,以使不同活动在不同岗位角色之间进行转手交接成为可能。活动与活动之间在时间和空间上的转 移可以有较大的跨度。 3.1.21 流程节点 process node 当业务流程需若干个不同程序 (流程 )或分若干个阶段来完成时,某一程序或某一阶段结束,另一程 序或另一阶段开始时的转接点 (类别点 或时间点 ),称流程节点。 流程节点的自然属性是整个流程的精髓所在,一个流程从开始到结束会经历一系列的节点,每个节
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB21 3097-2018 无线电管理一体化平台 软件开发规范 3097 2018 无线电 管理 一体化 平台 软件 开发 规范
