无代码配置型数字孪生应用平台技术规范.docx
《无代码配置型数字孪生应用平台技术规范.docx》由会员分享,可在线阅读,更多相关《无代码配置型数字孪生应用平台技术规范.docx(18页珍藏版)》请在课桌文档上搜索。
1、ICS35.240CCSL70团体标准T/STSIXX2023无代码配置型数字挛生应用平台技术规范Technicalspecificationofdigitaltwinapplicationplatformwithoutcodeconfiguration(征求意见稿)2023-XX-XX发布2023-XX-XX实施中关村新兴科技服务业产业联盟发布前言III引言IV1范围12规范性引用文件13术语、定义和缩略语1,I术语和定义129缩略语14总体框架1I1实现机理14 9总体架构25 总体要求26应用产品要求3R1主界面要求3白9子系统要求3RH应用要求37配置文件要求471子系统47t)应用4
2、74菜单474数据字典47E组件47A数据关联577数据填充58平台功能要求5R1管理中心5Ri)状态监控6RR消息管理6R4数据管理6R0配置工具7RA解释器9R7运行时9R连接器9RQ三维应用10RIC二维应用10R11PID图10R19建模中心109性能要求11Q1界面要求11Q9可靠性要求11qQWeb要求11Q4平台响应要求1110安全要求11io1设计安全Hin、信息安全12in4X运行安全12IO4管理安全12参考文献13本文件参照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件由北京中盈安信技术服务股份有限公司提出。本文件由中关村新兴
3、科技服务业产业联盟归口。本文件起草单位:北京中盈安信技术服务股份有限公司等。本文件主要起草人:。请注意,本文件的某些内容仍可能涉及专利。本文件的发布机构不承担识别专利的责任。通常数字李生软件开发一直是一个需要专业技能和大量时间投入的领域,开发一个个性化的软件系统需要开发人员熟悉多种编程语言、系统架构、数字学生和数据库管理等知识,并且需要花费大量精力来编写和调试代码。这对于很多非专业的人员来说是一个巨大的挑战。无代码配置平台是一种创新的开发工具,可以使配置人员在不编写代码的情况下按照需求搭建个性化的数字挛生软件系统。无代码平台通过提供可视化的界面、内置好的应用组件和数字挛生组件,使得配置人员可以
4、直接拖拽和配置组件来搭建系统。无代码配置型数字学生应用平台技术规范1范围本文件规定了无代码配置型数字挛生应用平台建设的总体框架、总体要求、应用产品要求、配置文件要求、平台功能要求、性能要求以及安全要求。本文件适用于无代码配置型数字李生应用平台的建设。2规范性引用文件本文件没有规范性引用文件。3术语、定义和缩略语2 1术语和定义下列术语和定义适用于本文件。3 .1.1数字挛生digitaltwin由物理资产、虚拟镜像和用户界面组成的混合模型。来源:GB/T417232022,3.2?9缩略语下列缩略语适用于本文件。APT:应用程序接口(ApplicationProgrammingInterfac
5、e)BIM:建筑信息模型(BuildingInformationModeling)CAD:计算机辅助设计(COmPUlerAidedDesign)CPU:中央处理器(CentralProcessingUnit)GIS:地理信息系统(GeographicInformationSystem)PID:比例、积分和微分(ProportionalIntegralDerivative)PODS:管道开放式数据库标准(PiPeIineOpenDatabaseStandard)SDK:软件开发工具包(SoftWarCDevelopmentKit)TCP:传输控制协议(TransmissionControlPr
6、otocol)4总体框架4 1实现机理无代码配置型数字李生应用平台的原理包括:a)可视化设计:通过提供可视化的界面,使得配置人员可以直观的看到系统的各个组件和功能,并通过拖拽和配置的方式来进行系统的搭建。配置人员不需要编写代码就可以看到系统的配置效果;b)组件化设计:通过提供一系列预先构建好的组件,包括表单、流程、报表、大屏等。组件可直接拖拽用于系统的搭建,每个组件都有自己特定的外观、功能和属性,配置人员可根据需求对这些组件进行配置,从而满足自己的业务需求;c)自定义扩展:通过提供的自定义应用、自定义按钮、自定义流程及规则、自定义报表、自定义组件等功能,配置人员按照需求进行自定义扩展。也可通过
7、与外部系统建立连接扩展系统功能;d)多层级管理:在单租户模式下,通过提供的管理员管理分配机制,可多层级管理人员协作,在管理范围内对企业的组织机构、用户、岗位、角色、授权进行管理,从而实现多层级管理人员共同管理企业功能的需求。无代码配置型数字挛生应用平台总体架构见图1无代码平台基础设施插件管理中心多端展示解析引擎道理中心运行监控表单设讨器I流程设计器I规则设计器大屏设计器报表设计器配置工具连接器集成方式界面集成眼芳里成集成系统IOT集成钉钉集成插件管理插件扩展运行时用户管理角色管理I权限赢服务管理用户监控I操作监控国产软件空间服务发布平台数据存储微信集成日志监控服务监控存量系统集 成图1无代码配
8、置型数字字生应用平台总体架构其中:a)配置工具:基于可视化的表单设计器、流程设计器、规则设计器、大屏设计器、报表设计器,配置人员可直观看到各个设计器组件的功能和配置,并通过拖拽和配置组件来进行系统的构建;b)解释器:基于平台预先构建的解释器引擎,可将各类可视化设计工具设计出的系统模板按照规则进行解析,解析出的成果可以用于页面展示、服务调用及数据库创建等;c)运行时:平台的基座,提供公共的基础框架以及整个平台的运行时环境;d)连接器:建立与外部系统链接的通道,使平台具有与外部系统进行数据、业务、流程等交换的能力;e)数字挛生底座:基于二三维引擎技术,通过对各类数据的接入、处理及整合,按照构建好的
9、数据模型存储,同时提供数据展示、运用的工具,以此构建数字学生底座和数字李生插件的功能基础;f)建模中心:以PODS设计思想为基础,通过建立基础模型之间的关系,构建数字享生数据基础模型,形成统一的、标准的数字李生数据库。5总体要求无代码配置型数字李生应用平台建设的要求包括:a)应符合互联网信息服务管理办法等法律、法规和规章规定的要求;b)应具有与数字挛生平台建设内容和规模相适应的资金、固定经营场所、工作设备;c)应具有支撑数字挛生平台运行的安全可靠的信息化基础设施,包括服务器、数据库、网络等;d)应具有数字挛生专业领域和软件开发技术领域的专职专业技术人员;e)计算机设备应保证交换信息和数据的安全
10、,配备防火墙等设备防止外部入侵;f)应具备与数字李生平台经营管理要求相适应的软件系统、操作系统、管理系统、数据库系统、安全系统及其他集成系统;g)应充分保障信息平台的运营安全及合法性,符合信息安全等级保护管理办法的有关规定,包括硬件和软件的兼容性、软件设计安全、数据安全等;h)应采用主流成熟技术,平台设计应标准化、规范化、分层设计、组件化实现,平台应具有良好的交互性、可扩展性、可维护性;i)应对账户信息等重要数据,应采用安全加密机制。6应用产品要求A1主界面要求6.1.1基本要求主界面展示整个平台的框架,能够清晰的引导用户自己完成相应的操作,起到向导的作用,按功能将界面划分工作区域,应具有工作
11、区域的说明或标题,显示用户的主要工作信息。6.1.2系统LOGO主界面应具有系统专属Logo。6.1.3系统名称主界面应具有系统专属名称。6.1.4系统导航系统导航应简洁、字段定义应清晰,并提供系统导航管理功能,通过拖拉拽的方式自行调节导航菜单内容位置。功能要求应包括:a)工作台:登录系统,默认显示工作台界面,功能应包括我的待办、我发起的流程、我的已办、我的委派、委派给我、我的系统、通知公告;b)全部子系统:展示创建并发布的全部子系统;c)子系统配置:对所有子系统配置进行维护管理。可对创建的子系统进行修改、删除、发布,也可创建新的子系统;d)搜索:应提供对站内信息模糊搜索功能;e)消息中心:应
12、展示系统通知、站内消息、企业消息内容等功能;f)帮助:应提供详尽、可靠的帮助文档,在用户使用产生疑问时可自主寻求解决方法;g)用户中心:应展示当前用户基本信息,包括登录账号、工号、企业、部门、职位、姓名等;h)企业切换:应提供企业切换功能。A5子系统要求平台可创建多个子系统,并提供各子系统配置维护功能,通过配置工具完成配置文件并完成子系统的发布。功能要求应包括:a)创建子系统:通过新建子系统,创建子系统名称、子系统图标、子系统描述和系统类型;b)创建应用:以组件和模块的关系和交互方式,通过表单设计、流程设计、页面设置创建子系统各业务应用;c)创建菜单:增加应用菜单,可以对菜单名称、类型、图标己
13、经菜单位置排序自由设置;d)配置:提供配置管理功能,应包括字典管理、树形字典和角色管理;e)子系统发布:将已配置且经过功能验证后的子系统的应用、流程、菜单、数据字典及规则从配置环境发布到生产环境。配置环境与生产环境相隔离,实现应用配置与使用互不影响。h1应用要求应用系统可通过平台配置出所有应用功能,也可为符合连接器标准的外部系统。功能要求应包括:a)表单设计:提供表单设计工具,可以通过拖拽的方式,快速设计业务表单,提供丰富的表单字段、类型、样式;b)流程设计:提供流程设计工具,可快速绘制流程图,维护业务流程应用。包括流程名称、流程描述、节点配置、流程配置等功能;c)页面设置:提供页面设计工具,
14、可对业务规则、关联视图进行配置。包括数据摘要、规则设置和实现对其它表单数据视图的关联。7配置文件要求71子系统子系统结构定义内容包括子系统名称、子系统图标、子系统描述、子系统的主题颜色、子系统的类型(内联/外联),子系统的地址(当子系统类型为外联时填写)、子系统发布状态、所属租户、子系统创建时间、创建人员、更新时间、更新人员。7)应用应用结构定义内容包括应用名称、应用图标、应用图标颜色、父应用名称、应用类型(表单应用/复合应用)。71菜单支持将应用同步为菜单,也支持自定义创建菜单。菜单结构定义内容包括菜单名称、菜单图标、菜单图标颜色、父菜单、菜单关联应用、菜单创建时间、创建人员、更新时间、更新
15、人员。7d数据字典数据字典结构定义内容包括字典名称、字典描述、字典排序、字典所属子系统、字典所属租户,字典创建时间、创建人员、更新时间、更新人员。7S组件7.5.1输入方式组件输入方式分为直接输入、下拉选、框选、弹框选等。7. 5.2数据展示格式数据展示格式分为文本(电话)、数字(百分比、千分位、金额)、时间(年月日时分秒)、地址(省市区+详细描述)等。8. 5.3组件布局组件布局分为组件高度、宽度、跨行数设置。9. 5.4数据来源组件数据来源分为自定义、关联已有数据、数据填充、函数。功能要求包括:a)自定义:输入或选择固定值作为组件数据源;b)关联已有数据:选择已有表单数据,将数据关联到当前
16、组件中,当源数据发生变化,关联数据也随之变化;c)数据填充:选择填充表单,将数据填充到当前组件中,当源数据发生变化,填充数据不随之变化;d)函数:将通过函数计算后值作为组件的数据源。10. 5.5数据存储方式组件存储方式包括:a) 1:n通过下拉多选、多选框、弹窗多选、子表单、关联视图组件实现本应用与主应用的多条数据关联;b) n:1通过下拉单选、单选框、弹窗单选建立本应用与主应用的关联。7.5.6数据存储类型组件数据存储类型分为文本、数字、时间、坐标、文件。为实现组件间的切换,一个组件会对应多个存储字段。7A数据关联支持将表单的数据关联到其他表单,当源表单数据发生变化时,关联表单的数据也随之
17、变化。77数据填充支持将表单的数据填充到其他表单,当源表单数据发生变化时,填充表单的数据不随之变化。8平台功能要求R1管理中心8.1.1 功能范围基础平台作为整个平台的管理者,控制整个平台的前端效果与访问权限。同时提供对一体化运维监控平台的运维监控功能。集成了统一外部数据接口平台,为各业务模块提供基础展示数据。实现平台登录、用户管理、角色管理、功能菜单管理、平台使用到的各种下拉字段内容的管理(字典管理)、平台中使用到的常量(参数管理)、登录日志、操作日志等功能。8.1.2 监控页面平台提供统一的监控页面。用户可以直观的监控终端、泛终端等设备的流量信息、告警信息、性能信息等数据。8.1.3 平台
18、登录软件提供单点登录功能。用户可以一次登录、统一赋权,在管控平台及信通基础运维平台之间相互跳转操作。8.1.4 运维监控提供日常运维工作中告警信息一键处置功能。通过调用各信通基础运维平台能力,实现网络安全隐患发现、确认、处置及分析报告生成等全流程覆盖。8.1.5 泛终端提供日常运维工作中终端、泛终端的入网、变更、离网操作。8.1.6 用户管理通过用户管理页面可以搜索现有用户并为团队创建新的用户账户。可调整团队对合作伙伴主页的基于权限的访问。授予用户的权限将确定可用的菜单,功能和采取的措施。8.1.7 角色管理8.1.8 1.7.1基本要求角色管理的权限可用于控制客户管理、平台设置、工作中心模块
19、的权限,角色可根据实际需求新增、修改和删除平台角色。8.1.9 1.7.2业务人员业务人员权限包括:a)可基于平台展示的数据进行浏览、查看;b)可运用平台分析工具进行数据分析、展示。8.1.10 1.7.3实施人员实施人员可实施操作权限要求包括:a)可基于平台配置工具;b)扩展基础数据的数据模型,自定义资产运营数据的数据模型,自定义资产对象右键菜单,自定义资产挂接数据;c)集成配置第三方发布的图层服务,专题图服务;d)配置纵断面出图的模板及数据;e)配置工艺流程动画;f)配置P1D;g)加载CAD文件;h)大屏展示图标、组件配置;i)搭建三维场景动画;j)资产三维模型配置;k)配置业务应用菜单
20、,集成外部平台业务功能。8.1.7.4开发人员开发人员可基于平台的API和SDK扩展业务应用。8.1.7.5管理员管理员操作权限包括:a)配置平台组织机构、用户、角色、权限;b)配置登录页名称、IOgO及背景图,首页名称及Iogo。8.1.8功能菜单管理功能菜单管理是平台资源对外的表现形式,能实现对菜单进行添加、修改、查询、删除等操作。8.1.9字典管理字典管理可对各种枚举数据进行维护,可以根据自己所需要的字段设置选项,进行自由添加、更新。8.1.10日志管理通过日志管理可查看用户登录记录,也能按照时间、操作人进行筛选。还会为每位操作者设置档案,基本信息,联系信息,同时还可以为其设置个性化字段
21、,满足个性化需求,保存客户的其他信息。A3状态监控运行状态的监测模块主要包括:a)对网络中仪器设备状态的监测、对设备异常的监测以及对链路丢包率的监测;b)对仪器设备管理单元的在线监测;c)对仪器设备使用时间的监测。fia消息管理8.3.1模板管理提供信息模板,可自定义信息模板,一键设置自定义模板。8.3.2信息查看可查看我的信息,对信息进行加密,提高对信息数据的保护。fi4数据管理8.4.1 数据建模数据建模功能包括:a)支持根据数据的来源及展现形式,自定义数据模型;b)通过资产数据接入及处理(PODS)模型预设资产数据间的关系,并结构化存储。8.4.2 数据采集数据采集包括对网络层性能数据的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 代码 配置 数字 孪生 应用 平台 技术规范

链接地址:https://www.desk33.com/p-657990.html