以最近客户为例,记下MES对接完成备忘录。
一、MES对接首先在于与客户沟通需求
1.客户IT部门有数据框架要求——数据表单不能变更,可以根据实际情况选填内容。主要是数据先连通,再修改细节。其中一个要点,IT只允许设备新增数据,不允许覆盖更新以及删除,因为那是客户IT自己完成的事情。
另外是约定数据库名字,账户,密码;为了方便管理,客户IT应该自己有规定的规范;
2.客户工艺部门,需要设备的工艺参数,具体参数是需要乙方(就是我们)根据设备情况列出参数表单,客户进行再审核出来的。这里其实是有利于乙方,减少没必要的解释与沟通。
3.客户设备维修部门,需要设备的报警信息细化以及与设备稼动相关的时间统计。
4.汇总沟通信息,把需求数据分配到IT给出的表单里。再与客户进行一次总体确认。
以上大几率是不能一次沟通完成的,远程交流涉及表单填写汇总,参数变更等,当面沟通最终大体执行的事项。
二、其次,通过软件实现客户要求事项
1.先自行软件测试mysql通讯;有个关键点——通讯字符串需加入Sslmode信息。
2.与mysql通讯成功后,使用sql语言新建IT要求的列表单。新建表单参考——先把新建表单语句在txt文档里敲出来,检查无差错后,保存好,然后复制粘贴到mysql执行框里。这样可以降低出几率,并且便于对应后查修正。
3.写个测试软件,进行数据库表单操作,软件插入数据,使用mysql验证是否成功。
4.测试代码合并设备代码,上机验证。客户IT登录设备的mysql,需要设备的mysql开放权限。以下是开放权限和刷新权限的sql语句。要从mysql数据库进行开放,不是自己新建的数据库,并注意自己的账户名。
如果还连不通,请关闭windows防火墙试试。
5.数据上传与修正。
客户看到表单数据难免有其他意见,修改即可,因为客户满意,验收在即。