易排通用规划平台,以Excel作为数据源的调用方法与数据文件说明

        感谢各位对我们规划平台的支持,对于小伙伴们提出的宝贵建议我们会收集起来,整理成改进清单。基于这个清单实现并发布对应的功能。这新发布的具有通用性的功能都会纳入我们的通用版本中。选择了购买通用永久授权版本+订阅服务的小伙伴,新加入的功能都会及时推送给各位,并提供相关的资料辅助使用,也可联系本人提供在线支持。购买了一次性永久使用授权的小伙伴,则可享受永久的缺陷修复服务,若在我们自己的开发、优化过程中发现新的系统缺陷,也会收到我们的推送,并提供免费修复服务。

        今天我们发布了首个比较大的功能更新,Excel文件作为数据源的输入待排数据,并以Excel文件作为规划结果输出的功能。以方便我们的小伙伴中一些不参与技术研发的同事们,也能很好地体验我们的规划平台。只要根据我们定义好的格式,把自己企业场景中的规划数据填写进Excel文件,即可使用平台的规划运算服务。

        以下是该功能的操作简单,大家可以先行观看了解其效果,本文后面的内容则是对于Excel文件具体介绍,及本平台的一些特有概念释义.

Excel作为数据源进行规划

Excel文件的规划操作

        可以按下面的步骤来尝试一下我们这个Excel格式的规划功能。

1.    使用浏览器打开页面 http://apsengine.cn:8084/mo/upload,点击【选择文件】。如下图:

2.    选择装有待排数据的Excel文件, 并点击【启动规划】按钮。

该文件可以从以下路径获取,打开链接里面的MOInput.xlsx即为示例文件:

https://pan.baidu.com/s/1OhwkOzNTYezWVenCiDHR_g?pwd=espl

选择文件如下图

3.    点击【启动规划】按钮后,文件将会上传到平台服务器,规划服务程序会读取该文件中的数据,进行数据展开操作,构建规划空间,并启动引擎进行规划运算。在此过程中,会将运算过程中的评分与中间结果返回到页面中。如下图:

4.  引擎运算完毕(目前设置的是1分钟运行时间)后,会将规划结果生成为Excel文件并自动下载。若你的浏览器下载不成功,可以点击评分信息与甘特图之间的【下载规划结果】链接下载,

        以上就是进行Excel格式数据的规划操作过程。下面我们来讲解一下,导入的Excel数据文件中的内容及其意义。大家可以基于我们提供的示例数据文件基础上,将自己企业的规划场景的数据填进去测试。

数据文件介绍

        通过Excel方式作为数据源时,需要按指定格式将待排数据填入Excel文件中,程序才能正确识别各种数据。引擎接收到该Excel文件后,文件所提供的数据会被展开,生成一个规划请求对象。同理,对于规划的结果,也会以指定格式的Excel文件输出。本节我们对这两份Excel文件的内容进详细介绍。

输入数据(待排数据)

        输入数据的文件示例文件可以从以下路径下载,所下载的文件可直接用于调用规划接口进行测试,如上一章节的操作。该文件的内容包括以下8个表。

8个表分别包含了以下数据:

  • 规划信息: 【0.规划请求信息】表包含了规划过程中的整体参数,包括规划周期、时间粒度等。

  • 工单: 【1.工单】包含本次需要规划的工单列表,一个工单来自一个订单的需求信息(例如需求数量、交货期),和这个订单需要交付产品的工艺信息(例如工艺路线)。

  • 工艺路线: 【2.工艺路线包含了各个产品对应的工艺路线,一个工序与其后续工单的关系构成工序路线信息。在该表中,还包含了各个工序的任务基本时长和静置时间,详情见该表详细说明章节。

  • 工序与资源关系:【3.工序与资源关系】表包含了各个工序与其可用资源的映射关系。提供了每个工序可用的资源列表。在规划运算过程中,对各个任务进行资源分配时,会通过该表中的数据来限制各个任务的可用资源范围。该表中还包含了加工任务时间长等信息,加工任务时间长与【2.工艺路线】表中对应关系,见工序与资源关系中的具体描述。

  • 资源需求组合:【4.资源需求组合】表中“资源需求组合”是本系统特有名词,为了解决一个任务需要多个或多种资源同时配合完成的情况,因此,将加工一个任务所需的资源需求列表,组合成一个“资源需求组合”。【4.资源需求组合】表中包含了当前定义好的各种资源需求组合。

  • 资源池:【5.资源池】表包含了当前可使用的资源列表,【4.资源需求组合】表中的“资源编号“列对应的即为【5.资源池】表中的”ID“列。

  • 资源可用列表:【6.1.资源可用列表】表中的数据,表示了每个资源的可用信息,即表示一个资源在哪个时间段有多少资源量可用。

  • 资源日历:【6.2.资源日历】表展示的是另外一种表示资源可用性的方式,当大多数资源的工作时间都一致时,使用【6.1.资源可用列表来表示资源的可用性时,会出现大量的冗余数据。通过【6.2.资源日历】的数据,令多个具有相同工作时间的资源使用相同的日历信息,从而实现信息精简。

如何规划、规划什么? -【0.规划请求信息】

        该表中的数据包含了本次规划的一些总体、概览性的信息,该表中的信息会作为规划对象的参数,用于构建规划空间。在该表中,信息以键值对的方式提供,其中A列为键,B为值,每一行的AB两列构成一个信息,其中C列仅起到说明作用,并非必要,供用户理解或填

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值