数字化管理平台建设实践
在勘察设计行业,各企业加速推进数字化转型。通过管理要素数字化,不断优化内部组织运营效率;通过生产手段数字化、技术产品数字化,提升服务质量,改善客户体验;通过数字化营销,精准对接市场需求,挖掘发展蓝海。本文基于勘察设计企业数字化管理系统普遍存在的问题,结合湖北省交通规划设计院股份有限公司(以下简称“湖北交规院”)的数字化管理平台建设实践,重点探讨管理平台建设规划、数字底座构筑、业务系统重塑、统一管控中心建设等方面的重点难点问题,以期为工程设计企业管理数字化转型提供参考。
1、勘察设计企业管理系统普遍存在的问题
由于大多数勘察设计企业的信息化管理系统建设较早,随着业务的扩张、企业的改革,已有系统已无法适应数字化转型驱动公司高质量发展的要求,主要体现在以下几个方面:
一是技术架构老旧。系统软件架构、开发平台、开发框架和开发流程落后,限制了平台的兼容性与扩展性。
二是数据存在壁垒,无法互联互通。系统基于低代码平台开发,代码开发与平台的快速配置交替进行,导致数据存在壁垒,功能模块之间存在数据不一致的情况。另外,随着各单位核心业务数字化加速,老系统无法承载业务数字发展需要,更无法做到管理数字化与业务数字化的深度融合。
三是缺乏顶层规划,功能与业务匹配度不够。系统是在一个“系统”上开发所有业务,即“N合1”模式,功能无法满足各业务专业发展需求,各生产管理部门新开发的应用系统无法融入到老系统。
基于以上三方面问题,废除所有旧系统,采用先进的IT技术架构,构筑全新数字底座,重塑各个业务系统,构建数字化管理平台,不断优化内部组织运营效率,为企业业务数字化和数字化业务的发展奠定基础,是勘察设计企业高质量发展的必由之路。
2、湖北交规院数字化管理平台建设概述
针对以上问题,湖北交规院成立数字化管理部,编制规划,完善制度,建立标准,构筑底座,重塑各业务系统,建设统一管控中心,全面推进管理数字化工作。
▌1. 科学谋划
深入调研,在现状、需求分析的基础上,制定湖北交规院《数字化管理平台建设规划》,确定平台建设的总体目标和顶层架构方案,并做好数据规划、IT治理规划、实施路径规划,科学有序推进数字化管理平台建设。
平台以“建设全面、可靠、拓展性强的数字化管理平台,实现数据互通共享、业务协同融合、管理集成高效”为总体目标,采用“1122N”的顶层架构方案,即1个技术底座、1个数字运营管理中心、2个门户(PC端与移动端)、2个保障体系(标准规范体系、安全保障体系)与N个应用。
平台分个三阶段实施建设:第一阶段为“扎实基础”,强调平台与业务的建设;第二阶段为“融合提升”,强调平台与业务的深度融合;第三阶段为“创新发展”,通过平台提供可视化、智能化服务。
▌2. 构筑底座
制定《企业信息化技术标准》《数据治理规定》,建设数据中台、业务中台、AI中台,构筑坚实的数字化转型技术底座,将分散的业务系统连接为整体。
采用API智能网关技术,对异构业务系统的数据与应用进行抽取、共享,为业务系统提供插拔式数据调取服务,做到接口资源的统一管理,实现数据互通共享。
▌3. 重塑系统
采用先进的IT技术架构,废除旧系统,全面重塑各业务管理平台。重点打造勘察设计项目全过程管理系统,将经营、生产、人力、财务、质量、风险、知识管理融入项目立项、策划、实施、收尾等全过程,结合知识推送,全面推行项目负责制,实现业务协同融合的总体目标。
▌4. 统一管控
建设统一门户、统一登录,实现PC端与移动端系统的单点登录与系统功能的跨平台访问,门户功能可配置。
建设统一用户,实现组织架构与人员账号的统一管理。建设统一待办与统一消息,对审批流集中管理,提高审批效率;建设数字运营管理中心,涵盖财务管理、人力资源、市场经营、生产管理、科技质量等应用场景,为领导决策提供数据支撑,实现管理集成高效的总体目标。
3、数字化平台建设重难点探讨
▌1. 制定详细规划是平台建设的前提
经过多年的信息化建设,湖北交规院的整体运营已基本依赖于旧的信息系统,废旧建新有很大的风险,严重的可能会影响到公司的整体运营。为此,在信息化建设规划的基础上,湖北交规院制定了数字化管理平台建设规划。信息化建设规划相当于“总体规划”,数字化管理平台规划相当于“控制性详细规划”,包含《现状分析报告》《需求分析报告》《顶层设计报告》《数据规划专题报告》《IT治理规划报告》《实施路径规划报告》六个子项专题报告。这些报告非常细致地对平台建设各个过程、各个技术层面做了梳理,如在数据规划中,对各个异构的业务系统数据交互进行规划,为数据互通共享打下良好基础,大大降低了平台建设风险。
▌2. 数字技术底座是数字管理平台建设的基础
湖北交规院数字化管理平台由数据中台、业务中台、AI中台组成,三者相辅相成,既保证了各个业务系统的数据互通,又保证了平台的拓展性,为未来的各种可能性奠定基础。
数据中台是大数据资源池,包括数据汇聚、数据服务、数据治理、数据开发。管理平台的领导驾驶舱是在各个异构系统数据汇聚、治理的基础上,通过可视化的方式呈现企业人力、财务、生产、经营、科技质量等运营指标,并在此基础上进行监测、预警和决策分析。湖北交规院的数据中台不仅仅应用于此,其规划、勘察、设计各个生产系统的业务数据也将汇聚在数据中台,通过治理、开发,最终形成有利用价值的交通数据资产。
图1 数字化管理平台顶层架构方案图
图2 API 网关整体架构图
业务中台是数据智能交互通道,将各个业务系统通用技术组件能力抽取,并以API网关的方式供各个业务系统调用,提升数据中台和各业务系统协同能力。
AI中台相当于加速器,提供各种智能工具,供各个业务系统使用,不断提升数据流通效率和企业管理效能。比如,数字管理平台提供的合同智能评审功能,就是通过AI中台分别提供给人力人事合同评审、综合办公系统采购合同评审、生产管理系统分包合同评审,管理经营合同使用。同时,各个业务系统产生合同又分类汇聚到合同智能管理系统,实现战略部门对全公司合同合规、风险管控。当前,湖北交规院正在挖掘AI中台的各种应用,如基于人员系统行为的人员能效管理等。未来,将把AI中台打造为整个平台的“大脑”,为各类业务场景提供智能化服务。
▌3. 业务系统采用分布式微服务架构是平台建设的关键
湖北交规院平台建设的各个业务系统按照集约化、轻量化、轻能化原则进行建设,技术架构采用分布式微服务架构。
整个技术架构从下到上分为资源层、基础服务层、应用层、接口层、前端展现层。资源层使用MySQL和PostgreSQL等关系型数据库、MongoDB等分布式文件存储数据库以及HDFS和Hive等数据仓库工具等;基础服务层提供数据缓存(Redis)、消息队列(ZooKeeper和RabbitMQ)、统一认证(IdentityServer4)以及智能网关等基础支撑服务能力;应用层主要通过Elasticsearch、Logstash、WebService提供监控、业务服务、第三方服务、日志聚集及中间件等内容;接口层通过Nginx、gRPC、Sig验证和Restful等技术提供接口服务;前端展现层使用VUE、HTML5、CSS3和Node.js等技术实现移动端、PC端和大屏展示。
分布式微服务架构具有易于开发和维护、启动较快、技术栈不受限、支持多种编程语言、自动部署与按需伸缩等优点,且能够将各个业务系统功能很好地融入到整个数字化管理平台,是平台建设的关键技术方案。
勘察设计企业作为工程项目全生命周期链条的前端,应持续练好内功,不断融合提升数字化管理平台和各业务数字化技术水平,依托数字技术底座,通过数据汇聚治理,形成交通数据资产,并在此基础上推进BIM+GIS融入规划、勘察、设计,向建设、运营甚至产业延伸,实现“一个模型用到底,一个平台管到底”。“一个平台”并不是指一家单位把项目设计、施工、养护、运营管理各个阶段任务全部完成,而是参建各方、软件厂家发挥其各自特长,通过数据技术底座,将各个阶段优秀的平台集成串联融合起来,形成一个平台,全面实现交通项目全过程数字化,体现数字化转型的真正价值。通过技术交流,探讨更多的合作机制,最终实现全过程、全要素、全场景的云协同、数智化。
相关文章:

数字化管理平台建设实践
在勘察设计行业,各企业加速推进数字化转型。通过管理要素数字化,不断优化内部组织运营效率;通过生产手段数字化、技术产品数字化,提升服务质量,改善客户体验;通过数字化营销,精准对接市场需求&a…...
Linux命令(80)之sort
linux命令之sort 1.sort介绍 linux命令sort用于将文本文件内容以行为单位加以排序;sort命令默认按每行的第一个字符排序,根据首字母的ASCII码值进行升序(从小到大排列)。 sort的默认分隔符是空白(空格和tab),多少空白都算一个分隔符。 2.…...
[k8s] kubectl port-forward 和kubectl expose的区别
kubectl port-forward 和 kubectl expose 是 Kubernetes 命令行工具 kubectl 提供的两种不同方式来公开服务。 kubectl port-forward kubectl port-forward 命令用于在本地主机和集群内部的 Pod 之间建立一个临时的端口转发通道。 该命令将本地机器上的一个端口绑定到集群内部…...

vscode如何设置文件折叠
随着项目的不断迭代开发,复杂度越来越高,配置文件越来越多,导致vscode左侧文件列表展示非常不直观,幸好可以通过文件折叠来简化展示效果,把同类相关的文件折叠在一块展示,方便查看配置文件。配置好后的效果…...

Linux centos7 bash编程训练
训练编写一段代码,打印输出100之内的明7暗7,同时要求每5个数字打印在一行。 此项训练主要是考察for循环的使用,及条件判断表达式的设置和不同写法的应用。 常用的for循环有四种写法(如打印1-100的整数): …...
k8s集群换ip
1.把/etc/kubernetes/*.conf中所有的旧ip换成新ip cd /etc/kubernetes/ find . -type f | xargs sed -i "s/$oldip/$newip/"2.替换$HOME/.kube/config文件中的旧ip为新ip(注意sudo的话需要改root下的) cd $HOME/.kube/ find . -type f | xargs sed -i "s/$old…...
选择HAL库还是标准库
选择HAL库还是标准库呢?HAL库是趋势,标准库不再升级了,转HAL库是大势所趋。HAL库有优点,也有自身的不足,建议初学者还是从标准库入手。 标准库是单片机开发的基本库,它把“用寄存器实现的功能”写成一个函…...

计算机竞赛 机器视觉的试卷批改系统 - opencv python 视觉识别
文章目录 0 简介1 项目背景2 项目目的3 系统设计3.1 目标对象3.2 系统架构3.3 软件设计方案 4 图像预处理4.1 灰度二值化4.2 形态学处理4.3 算式提取4.4 倾斜校正4.5 字符分割 5 字符识别5.1 支持向量机原理5.2 基于SVM的字符识别5.3 SVM算法实现 6 算法测试7 系统实现8 最后 0…...

Mapbox gl HTML经纬度点渲染,动态轨迹播放,自定义图形以及轨迹上显示箭头方向
Mapbox gl HTML经纬度点渲染,动态轨迹播放,自定义图形以及轨迹上显示箭头方向 1. 效果图2. 源码2.1 line.html2.2line_arrow.html 参考 今天要排查个问题,需要显示多个经纬度点连接成线段的方向,于是尝试下展示。 1. mapbox渲染经…...

kubernetes部署(kubeadmin)
文章目录 1.环境准备2. 安装dokcer3.部署cri-docker4.各个节点安装kubeadm等5.整合kubelet和cri-dockerd配置cri-dockerd配置kubelet 6.初始化集群 1.环境准备 环境和软件版本 OS : ubuntu 20.04 container runtime: docker CE 20.10.22 kubernetes 1.24.17 CRI:cr…...

Leetcode168. Excel表列名称
力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题解: 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 代码如下: class Solution {public String convertToTitle(int columnNumber) {StringBuild…...

碎片笔记 | 大模型攻防简报
前言:与传统的AI攻防(后门攻击、对抗样本、投毒攻击等)不同,如今的大模型攻防涉及以下多个方面的内容: 目录 一、大模型的可信问题1.1 虚假内容生成1.2 隐私泄露 二、大模型的安全问题2.1 模型窃取攻击2.2 数据窃取攻击…...

【100天精通Python】Day63:Python可视化_Matplotlib绘制子图,子图网格布局属性设置等示例+代码
目录 1 基本子图绘制示例 2 子图网格布局 3 调整子图的尺寸 4 多行多列的子图布局 5 子图之间的共享轴 6 绘制多个子图类型 7 实战: 绘制一个大图,里面包含6个不同类别的子图,不均匀布局。 绘制子图(subplots)…...
【Android常见问题(六)】- UX标注色值带有百分比的使用方法
这里写自定义目录标题 透明度和不透明度的转换对应色值百分比透明度标注 透明度和不透明度的转换 需要不透明度值的,可以自己算:透明度值 不透明度值 100% 如果UI给的视觉稿标注是:颜色#FFFFFF,透明度40% 。那你的计算方式应该…...

Prometheus+Grafana可视化监控【ElasticSearch状态】
文章目录 一、安装Docker二、安装ElasticSearch(Docker容器方式)三、安装Prometheus四、安装Grafana五、Pronetheus和Grafana相关联六、安装elasticsearch_exporter七、Grafana添加ElasticSearch监控模板 一、安装Docker 注意:我这里使用之前写好脚本进行安装Docke…...
Java手写堆排序(Heap Sort)和案例
Java手写堆排序(Heap Sort) 1. 思维导图 下面是使用Mermaid代码绘制的思维导图,用于解释堆排序算法的实现思路原理: #mermaid-svg-cFIgsLSm5LOBm5Gl {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size…...

Linux设备驱动模型之字符设备
Linux设备驱动模型之字符设备 前面我们有介绍到Linux的设备树,这一节我们来介绍一下字符设备驱动。字符设备是在IO传输过程中以字符为单位进行传输的设备,而字符设备驱动则是一段可以驱动字符设备驱动的代码,当前Linux中,字符设备…...

Kafka3.0.0版本——消费者(自动提交 offset)
目录 一、自动提交offset的相关参数二、消费者(自动提交 offset)代码示例 一、自动提交offset的相关参数 官网文档 参数解释 参数描述enable.auto.commi默认值为 true,消费者会自动周期性地向服务器提交偏移量。auto.commit.interval.ms如果…...
【业务功能116】微服务-springcloud-springboot-Kubernetes集群-k8s集群-KubeSphere-公共服务 DNS
kubernetes集群公共服务 DNS 一、软件安装 # yum -y install bind二、软件配置 # vim /etc/named.conf # cat -n /etc/named.conf1 //2 // named.conf3 //4 // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS5 // server as a caching only…...

马斯洛的动机与人格、需求层次理论
马斯洛是在研究动机(Motivation)时,才提出需求层次作为理论基础来支持动机理论的。所谓动机,就是人类的行为到底是由什么驱动,其实是对人类行为的当下原动力,区别于过去、未来或者是有可能起作用的动力。 …...

【Oracle APEX开发小技巧12】
有如下需求: 有一个问题反馈页面,要实现在apex页面展示能直观看到反馈时间超过7天未处理的数据,方便管理员及时处理反馈。 我的方法:直接将逻辑写在SQL中,这样可以直接在页面展示 完整代码: SELECTSF.FE…...

基于ASP.NET+ SQL Server实现(Web)医院信息管理系统
医院信息管理系统 1. 课程设计内容 在 visual studio 2017 平台上,开发一个“医院信息管理系统”Web 程序。 2. 课程设计目的 综合运用 c#.net 知识,在 vs 2017 平台上,进行 ASP.NET 应用程序和简易网站的开发;初步熟悉开发一…...
可靠性+灵活性:电力载波技术在楼宇自控中的核心价值
可靠性灵活性:电力载波技术在楼宇自控中的核心价值 在智能楼宇的自动化控制中,电力载波技术(PLC)凭借其独特的优势,正成为构建高效、稳定、灵活系统的核心解决方案。它利用现有电力线路传输数据,无需额外布…...

MMaDA: Multimodal Large Diffusion Language Models
CODE : https://github.com/Gen-Verse/MMaDA Abstract 我们介绍了一种新型的多模态扩散基础模型MMaDA,它被设计用于在文本推理、多模态理解和文本到图像生成等不同领域实现卓越的性能。该方法的特点是三个关键创新:(i) MMaDA采用统一的扩散架构…...
postgresql|数据库|只读用户的创建和删除(备忘)
CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...

[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】
大家好,我是java1234_小锋老师,看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】,分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...
LOOI机器人的技术实现解析:从手势识别到边缘检测
LOOI机器人作为一款创新的AI硬件产品,通过将智能手机转变为具有情感交互能力的桌面机器人,展示了前沿AI技术与传统硬件设计的完美结合。作为AI与玩具领域的专家,我将全面解析LOOI的技术实现架构,特别是其手势识别、物体识别和环境…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...
HybridVLA——让单一LLM同时具备扩散和自回归动作预测能力:训练时既扩散也回归,但推理时则扩散
前言 如上一篇文章《dexcap升级版之DexWild》中的前言部分所说,在叠衣服的过程中,我会带着团队对比各种模型、方法、策略,毕竟针对各个场景始终寻找更优的解决方案,是我个人和我司「七月在线」的职责之一 且个人认为,…...
华为OD最新机试真题-数组组成的最小数字-OD统一考试(B卷)
题目描述 给定一个整型数组,请从该数组中选择3个元素 组成最小数字并输出 (如果数组长度小于3,则选择数组中所有元素来组成最小数字)。 输入描述 行用半角逗号分割的字符串记录的整型数组,0<数组长度<= 100,0<整数的取值范围<= 10000。 输出描述 由3个元素组成…...