铁路基础设施元数据管理规范(试行)
2020-08-18
前 言
根据铁路工程建设信息化总体方案部署,以及中国国家铁路集团有限公司建设管理信息化要求,在铁路BIM标准框架指导下,制定了本规范。
本规范涵盖和涉及元数据管理流程、要求及平台应用接入3个主要方面。
本规范由铁路BIM联盟负责解释。在使用本规范过程中如发现需要修改和补充之处,请及时将意见反馈给铁路BIM联盟。
本规范主编单位及人员:
中国国家铁路集团有限公司工程管理中心
李志义、盛黎明、辛维克、沈东升、孙明智、马章、刘延宏、薛彩丽、陈亮、廖利、杜通道、王江、索宁、徐红星、李慧、雷涛、陈云
中国铁道科学研究院集团有限公司
王万齐、郭歌、梁策、尹逊霄、李慧、刘北胜、李成蹊、贺晓玲、王志华、智鹏、钱进、陈杰、郝蕊、鲍榴、刘红峰、钟宜顺、王荣波、郭芳、王超、牛宏睿、白平、杨威、陈雪娇
本规范参编单位及人员:
中国铁路设计集团有限公司
杨绪坤、孔国梁
中铁第一勘察设计院集团有限公司
张学伏、冯威、黄双林、任晓春、李志彪、刘彦明、许兴旺、郭笑非、李宗建、徐博、闫鹏、高昉、金光、魏方华、马超、张高杨、石硕、张坤、靳猛、罗勇、马腾、刘雷、侯磊、刘晓奇、赵乐、王冰峰、李泉柏、陈静、强博兴
中国中铁二院工程集团有限责任公司
董凤翔、王学林、刘厚强、王怀松、谢先当、王益平
中铁第四勘察设计院集团有限公司
冯光东、董云松、彭先宝、雷中林、全顺喜、余兴胜、曾长贤、薛光桥、丁栗、李海亮、刘立海、卫旭初、钟青、曾巍、游鹏辉、殷勤、李经伟、焦博、刘奥、谢钦、张俊毅、陈驰、石瑞霞、孙建明、汪自成
中铁工程设计咨询集团有限公司
张忠良、李纯、张弛、赵博洋、张毅、韩广晖、石鲁宁、孟笑、谷呈鹏、龙鑫、王文翼、黄新文、周清华、李茂蛟、明杰、王婧、薛宇腾、张轩、杨文成、孟德鑫
中国中铁四局集团有限公司
陈平、董燕囡、杨铭、宋林、胡伟、何兰生、王步云
中国铁建电气化局集团有限公司
王振文、张平、安蕾
中国中铁三局集团有限公司
胡国伟、郑保才、吕燕军
中建交通建设集团有限公司
王永义、张坤、黄鑫
目 录
1 概述.............................................................24
2 术语和定义.......................................................24
3 元数据管理规范...................................................24
3.1 元数据管理流程........................................................24
3.2 元数据管理要求........................................................25
3.2.1 元数据著录....................................................................................................................25
3.2.2 元数据审核....................................................................................................................25
3.2.3 元数据发布....................................................................................................................26
4 元数据管理平台应用接入规范.......................................26
4.1 申请接入流程..........................................................26
4.2 安全技术要求..........................................................27
4.2.1 数据获取方式................................................................................................................27
4.2.2 接入对象认证................................................................................................................27
4.2.3 访问控制........................................................................................................................27
4.2.4 数据接口访问................................................................................................................27
4.2.5 接入系统管理................................................................................................................28
4.2.6 数据安全和合法性保障..................................................................................................28
1 概述
本规范分为2部分内容。
本规范第1部分规定了铁路基础设施元数据的管理流程,用于指导铁路基础设施元数据的著录、审核和发布,使元数据的管理和维护工作规范化、合理化、科学化。元数据的管理依托铁路BIM联盟元数据管理平台(简称联盟元数据管理平台),联盟各成员单位在联盟元数据管理平台进行元数据的著录、审核、修改等工作,由铁路BIM联盟进行元数据的管理、控制和发布等工作。
本规范第2部分规定了铁路BIM联盟成员单位研发的元数据管理系统接入联盟元数据管理平台的接入流程及安全技术要求,用于指导成员单位元数据管理系统安全接入联盟元数据管理平台,实现联盟元数据管理平台发布的元数据标准单向传输至各成员单位的元数据管理系统,为各成员单位建立元数据管理系统提供支撑服务。对于各成员单位元数据管理系统内的数据管理和对外共享情况,不属于本规范的适用范围。联盟各成员单位负责成员单位元数据管理系统接入联盟元数据管理平台的工作,接入流程及安全技术指标应符合本规范。铁路BIM联盟负责系统接入申请的审批及数据访问控制。平台运维单位负责平台运维及技术支持工作。
2 术语和定义
(1)元数据。
元数据(Metadata)一般被定义为是“数据的数据”,是关于数据的组织、数据地址及其关系的信息。它具有标准统一的格式,用规范的方式对数据的模式特征进行描述。
(2)Schema。
Schema是一种可以被计算机识别的元数据表达方式。Schema使元数据表达更加有效、语义更加清晰和易于交流,极大地发挥了元数据的作用。
(3)单向传输。
单向传输是指联盟元数据平台与成员单位元数据系统之间的数据传输是单方向的,即只允许从联盟元数据平台单向传输至成员单位元数据系统。
3 元数据管理规范
3.1 元数据管理流程
铁路基础设施元数据管理流程分为3个主要步骤:“元数据著录”“元数据审核”以及“元数据发布”(见图1)。铁路BIM联盟各成员单位负责元数据的著录和审核,铁路BIM联盟负责元数据的发布。
元数据著录可分为“录入《元数据填报模板》”“导入元数据填报Excel文件”及“提交审核”3个步骤。
元数据审核可分为“下载元数据填报Excel文件”“修改元数据填报Excel文件”“上传修改后的元数据填报Excel文件并填写审核意见”及“审核通过”4个步骤。
元数据发布可分为“发布新版本元数据”及“更新版本列表”2个步骤。
图1 元数据管理流程
各步骤具体要求将在之后的章节中进行说明。
3.2 元数据管理要求
3.2.1 元数据著录
(1)录入《元数据填报模板》。
联盟各成员单位人员在完成元数据梳理后,需按照规定的格式将元数据的定义和描述等信息录入《元数据填报模板》。模板为Excel格式的文件,在录入元数据的过程中不得改变模板格式,录入的内容也要符合元数据填报要求,具体要求可参考《铁路基础设施元数据填报手册》。
(2)导入元数据填报Excel文件。
联盟各成员单位人员在完成元数据录入后,需要将元数据填报Excel文件导入联盟元数据管理平台。要按照元数据的分类进行导入,即每次只导入同一分类的元数据。元数据分类可以为“项目”“线路”或某个专业等。
(3)提交审核。
联盟各成员单位人员在成功导入元数据填报Excel文件后,可提交给审核人员进行审核,审核人员可以是联盟其他成员单位人员。要按照元数据分类提交审核,即每次提交同一分类下的元数据。
3.2.2 元数据审核
(1)下载元数据填报Excel文件。
元数据审核人员在接收到审核任务后,可下载元数据著录人员提交的Excel文件进行审阅。
(2)修改元数据填报Excel文件。
元数据审核人员可直接在元数据填报Excel文件上对元数据填报的内容进行修改。
(3)上传修改后的元数据填报Excel文件并填写审核意见。
元数据审核人员在完成元数据修改后,可将修改的元数据填报Excel文件上传至联盟元数据管理平台,同时填写审核意见。元数据著录人员收到审核反馈后,可下载审核人员上传的元数据填报Excel文件进行确认。元数据著录人员也可继续对元数据填报Excel文件进行修改并提交给审核人员进行确认。
(4)审核通过。
当元数据著录人员和审核人员都对某个版本的元数据填报Excel文件确认无误后,该版本的元数据填报Excel文件标记为审核通过状态,其内容将移至待发布库中。
3.2.3 元数据发布
(1)发布新版本元数据。
联盟管理人员可将审核通过的元数据发布为新版本,提供给联盟各成员单位使用。每次发布元数据都将所有元数据作为一个整体进行发布。新版本发布后,其他历史版本元数据随即停止使用,仅用于历史数据关联或查看等。
(2)更新版本列表。
新版本元数据发布时,联盟元数据管理平台会为新发布的元数据分配版本号,并更新元数据版本列表。成员单位元数据管理系统可根据元数据版本列表进行数据同步。
4 元数据管理平台应用接入规范
4.1 申请接入流程
成员单位元数据管理系统接入联盟元数管理平台的流程分为3个主要步骤(见图2):
图2 元数据平台申请接入流程
(1)开发单位注册;
(2)申请系统接入;
(3)系统上线。
铁路BIM联盟作为联盟元数据管理平台的管理机构,负责系统接入申请的审核工作。联盟成员单位人员负责开发单位注册、提交系统接入申请以及系统上线等工作。
开发单位注册可分为“写基本信息”和“开发单位信息维护”2个步骤。填写基本信息是由联盟成员单位在联盟元数据管理平台注册账户并录入基本信息。开发单位信息维护是指联盟成员单位可对录入的基本信息进行更新维护。
申请系统接入可分为“填写系统信息”“同意《铁路基础设施元数据管理规范》”“提交审核”以及“审核通过”4个步骤。填写系统信息是指由联盟成员单位人员在联盟元数据管理平台中录入需要接入平台的系统信息。系统信息录入完成后须同意《铁路基础设施元数据管理规范》(本规范)。之后提交系统接入申请至联盟管理人员进行审核。审核通过后完成系统接入申请流程。
系统上线可分为“分配appid和token以及测试用API地址”“通过测试联调”“切换到正式API地址”以及“正式上线”4个步骤。分配appid和token以及测试用API地址是指由联盟元数据管理平台为每个接入的系统分配唯一的appid和token,用于接入系统的身份认证。另外平台提供测试用API地址,以方便成员单位系统开发人员进行系统调试。测试完成后成员单位元数据管理系统可切换至正式API地址并开始正式上线运行。系统接入平台的具体安全技术要求将在之后的章节进行说明。
4.2 安全技术要求
本节对联盟元数据管理平台以及接入平台的各应用系统需要遵循的一些技术指标进行阐述。联盟成员单位元数据管理系统开发人员需按照以下规定进行系统开发,如违反本规定,联盟有权拒绝或终止违规系统接入平台。
4.2.1 数据获取方式
只能由授权后的成员单位元数据管理系统主动获取联盟元数据管理平台的数据资源,包括元数据版本信息和元数据文件包等。
4.2.2 接入对象认证
接入对象认证是指对接入联盟元数据管理平台的成员单位元数据管理系统进行身份认证,即认证接入系统的合法性,禁止未经认证的系统接入。采用“appid+token”作为被授权系统的唯一凭证,对接入的系统进行权限控制与管理。
4.2.3 访问控制
(1)必须对接入对象进行统一的注册和授权管理;
(2)未通过认证的接入对象禁止访问数据接口;
(3)通过认证的对象只能访问权限范围内的资源,禁止访问未授权的资源。
4.2.4 数据接口访问
在访问联盟元数据管理平台数据接口时,访问信令应遵循固定的格式和内容,只允许符合格式要求的访问信令通过,对不符合格式要求的访问信令进行阻断。
4.2.5 接入系统管理
联盟元数据管理平台支持对接入系统的统一管理,能够实时监控接入系统的注册状态、数据同步记录、数据流量等信息,并能够对注册失效的系统进行下线操作。
4.2.6 数据安全和合法性保障
为了保障数据安全和数据的合法性,采用加密算法对传输的元数据文件进行加密,并生成数字签名。成员单位元数据管理系统收到数据文件后进行解密并验证数字签名。验证后进行数据入库。