内容来自演讲:张嵩 | 苏州睿能科技有限公司 | 公司卖力人
择要
这篇文章先容了作者所在公司如何利用明道云进行集成开拓,并分享了四个实际案例。在第一个数字化实验室项目中,该公司利用明道云取代现有的STARLIMS商业软件,并实现与实验仪器的集成。在第二个项目管理系统案例中,他们利用明道云作为协作套件,并与其他软件进行了集成。第三个案例是一个基于财务报表的新品报价核算系统,通过利用SpreadJS插件与明道云集成,知足了客户的繁芜需求。末了一个案例是跨国公司工程师创新俱乐部App,该公司将明道云作为内网低代码工具,外网利用腾讯微搭。文章末了总结了一些做集成开拓的建媾和范例场景,强调了安全审核的主要性。

我们是一家专注于制造业信息化的软件公司。过去,我们紧张从事纯代码开拓,并在制造信息化领域完成了浩瀚项目。大约从21年开始,我们引入了明道云,用于履行真正为企业带来代价的项目。本日,我将用四个实际案例与大家分享作为软件公司如何进行集成开拓,以及如何利用明道云实现个中繁芜的业务逻辑。
二、案例1-数字化实验室项目1.项目背景
客户是一家500强跨国公司的上海研发中央,想要打造一个数字化实验室系统(Lab Information Management System),简称LIMS系统。这个项目有三个紧张目标:
开拓下单系统:许可环球各奇迹部的工程师向实验室下实验单。这个别系我们选择了自研,并没有利用明道云进行搭建。取代STARLIMS系统:用明道云系统取代现有的STARLIMS商业软件。集成实验室仪器:用明道云进行集成各种实验室仪器。2.集成
下单系统与CoreLIMS(MingDao)的集成关于下单系统,由于界面元素繁芜性和用户基数大(超过1万),考虑到商业本钱,我们决定不该用明道云进行搭建,而是开拓一个独立的系统来与明道云集成。
我们首先开拓了一个Web Application。这个Application与明道云处于同一级别,并支配到了相同的做事器上。同时,我们的下单系统须要与明道云的LIMS进行紧密集成。为实现这一点,我们的研发团队利用PHP措辞开拓了SDK,以提高集成效率。这个SDK已经放在明道云社区的分享中,大家可以去看一看。当然,随着明道云版本迭代和插件系统的更新,新的版本中可能已经包含了我们之前所做的部分集成事情。
从安全角度出发,在与明道云系统集成时,用户体系是必须考虑的。为了避免用户在两个别系之间进行两次登录验证,我们利用客户的IDP(身份验证做事器)来实现单点登录(Single Sign-On, SSO),。
CoreLIMS/MingDao 连接 实验室仪器第三个集成部分是说如何利用明道云系统连接仪器或者工业物联网设备。在这个项目中,我们列出了四种常见的运用处景:
通过WiFi连接温湿度仪:利用MQTT协议定期采集数据。连接环境箱:明道云能够向环境箱发送其专属指令,根据业务逻辑直接转化为环境箱的实行动作。连接可编程电源:这是一个范例的网口设备,可以利用明道云抓取数据。连接带有上位机软件的毫欧仪:有两种方法可以将上位机软件与明道云系统集成,一种是反编译上位机软件,然后和明道云API集成;另一种方法是利用RPA。在完成这个项目后,数字化实验室核心的人机料法环测以及实验流程和原始记录都可以存储在明道云系统中。同时,明道云系统还与实验仪器进行了连接,能够实时采集数据并将其添加到原始记录中。
三、案例2 - 项目管理系统明道云作为一款精良的协作套件,其前身是明道,非常适宜用于项目管理。
1.项目背景
我们为一家500强汽车奇迹部开拓了一款软件管理系统,用于管理新产品研发的全供应链流程,对标商业软件PPM(Project Portfolio Management)。该系统具有250多个表和500多个事情流,且遵照APQP(产品质量先期策划)理念。
2.集成
这个项目中涉及集成开拓的包括以下几点:
我们创建了一个跨视图功能,即My Project,由于当时明道云还没有供应全局变量功能,我们通过集成实现了更繁芜的功能。明道云的甘特图无法知足这个客户的业务需求,我们利用了俄罗斯公司DHTMLX供应的前端插件,以实现更多功能。我们进行了BI集成,选择了Tableau BI进行集成。利用RPA技能与跨国公司的SAP ERP和Microsoft Project Online等软件进行集成。我们这个客户他须要的甘特图功能相称繁芜,实在明道云的甘特图在市情上来说已经相称不错了,而且他们还在持续迭代,我相信后面会做的越来越好。通过利用DHTMLX插件,我们可以知足用户提出的大部分有关甘特图的编辑开拓场景需求。
四、案例3 - 基于财务报表的新品报价核算系统1.项目背景
这个项目的客户是一家环球性的客户,系统的功能紧张是打算投资回报,例如投资3000万美元,系统打算出可能在第一年和第二年不赢利,但在第三年开始赢利。客户希望借助此系统,让项目本钱司帐、发卖以及管理层能对研发的新产品报价有更明确的认识。通过这个别系,他们可以知道怎么报价才能担保新产品能够为公司带来盈利。
2.集成
由于环球公司的司帐部门是Excel的重度用户,许多事情流程、公式和业务逻辑都在Excel中。而明道云无法直接处理Excel中的函数和业务逻辑,因此,推举利用SpreadJS的插件进行集成,这个插件可以通过API与明道云集成,并可以用于创建繁芜的报表。
五、案例4 - 跨国公司工程师创新俱乐部App在第四个案例中,我们供应了一个大略的思路。在这个案例中,我们将明道云作为内网的低代码工具,而外网则利用了腾讯微搭。这种选择紧张是出于安全考虑,特殊是对付那些涉及工程和专利等敏感信息的客户来说,利用内网的明道云进行流程管理是非常得当的。
关于运用处景,大略来说便是:当数据经由脱敏处理后,我们可以利用腾讯微搭来提高APP的触达率,利用户更随意马虎上手利用。这种搭配办法有多种可能,如果有开拓能力,也可以考虑利用一些公有云的Serverless功能与明道云相结合。
六、明道云集成开拓的避坑体会末了,我想与大家分享一些关于做集成开拓的建媾和范例场景。用户的需求推动着我们的进步,正如华为的任正非所说,用户提出的哀求都是合理的。
首先,有些用户可能会以为明道云的界面过于繁琐,须要点击多层才能找到所需信息。其次,有些用户可能认为界面元素太少,希望在一个页面中看到所有干系信息,例如采购订单的头、行以及shipments等。为知足这些需求,我们可以考虑进行集成开拓。
明道云自身的迭代更新也在不断改进,我相信在插件的帮助下,可以轻松办理用户对界面操作繁琐或信息量不敷的问题。
在做集成开拓时,我们须要把稳安全审核。有一次做项目,客户逼着我们去做安全审核,我们为客户做的项目本钱乃至不及请欧洲的安全公司进行一次安全检测的用度,这是一次惨痛的教训。
此外,所有的集成,尤其是数据层面的RPA,无论是海内的UiPath还是自己用Python编写的脚本,都可以很好地与明道云集成。