使用商业智能工具在货物控制中的应用
1. 引言
随着人类的快速发展,作为一门科学学科的物流也在以这种方式不断发展。如今,由于其在供应链中的结构要素,物流在区域、国家和国际物流系统中发挥着极其重要的作用。它对于物资、信息和资金流的形成、协调与整合至关重要,其中海运占据着关键且无疑是主导的地位。
电子、计算机和通信技术与信息系统和导航系统的结合应用,推动了该领域及整个物流科学学科的大幅扩展。任何运输公司都是一个开放系统,必须通过物资和信息流与供应商、消费者和货运代理相互连接。因此,目前我们可以看到领先企业对物流信息系统开发以及现代工具利用表现出极大兴趣,这些工具能够高效地控制和集成物流过程,并基于深入的数据分析实施新概念,从而优化与运输和信息流相关的资源。在这些方法中,我们将其归类为商业智能方法的应用。这是一种长期研究的方法,并逐渐得到实际应用。该方法可用于决策和规划领域(1)。其应用带来了各类企业流程并有助于提高其效率(2)。它可在企业管理的各个层级中发挥作用(3)。商业智能方法能够揭示潜力、增加销售、降低成本并实现更高的利润(4)。在竞争激烈的环境中,商业智能的应用可能成为许多公司成功的关键因素(5)。该方法可应用于各个领域(6),包括公路运输(7)。总体而言,商业智能在运输领域具有巨大潜力(8)。根据不同运输类型,对该方法支持工具的需求也在不断增长(9),(10)。如前所述,商业智能对于从事包括水上运输在内的不同运输细分领域的各类运输公司均具有巨大潜力。本文将在后续更详细地阐述商业智能在水上运输中的应用可能性。
2. 水上运输中的商业智能
2.1. 水上运输
全球运输货运量最大的最常见运输路线是世界海洋,因此水路运输及其相关问题现在和将来都将对全球经济和国际经济关系的发展产生直接影响。上述说法非常恰当,因为水上运输在构建统一的全球运输系统中占据核心地位。水路运输具有国际性特征,其功能在于促进各个开放型经济国家之间的对外贸易发展。水路运输的基本且不可替代的作用在21世纪依然保持不变。
水上运输是一种特定的运输服务,对于开展航运至关重要,在许多情况下,如果没有水上运输,航运将无法实现。在海洋或大洋上的长距离货物运输需求方面,或在船舶运载能力方面,水路运输是不可替代的,无法想象可用公路、铁路或航空运输来取代它。然而,通过这些运输方式之间的协同效应,我们可以实现必要的运输效率和盈利性,因此几乎不会仅依靠海运完成整个运输过程。通常情况下,一种运输方式完成后会接着采用另一种运输方式,其中最常见的是水路运输与铁路或公路运输的结合(11),(12)。
2.2. 多式联运
多式联运的本质是在货物运往目的地的过程中,结合两种或以上运输方式的优点和特性,将货物装载并置于统一的运输单元(多式联运单元‐ITU)中进行运输。通过这种方式,货物可被装入集装箱、交换箱体或公路拖车中,从而避免与货物换装相关的弊端。运输单元是标准化的,构成一个完整的整体,其重量和内容物不会改变运输过程。这种模式的优点在于便捷高效地利用铁路及其载荷能力,结合海洋水上运输的广泛性,以及公路运输在操作上的灵活性和时效性。这些因素和特性的结合,使该运输过程对客户具有良好的盈利性,同时客户无需参与整个运输过程(13),(14)。
2.3. 商业智能
商业智能的主要目的是识别公司在运营活动中收集的数据中隐藏的潜力,并将其转化为正确决策所需的信息。要实现这些决策,必须经过以下阶段:
1. 建立坚实的数据收集和数据处理的方法论和技术基础,
2. 学会如何控制、管理和解释数据,
3. 基于数据检查效率,得出正确结论,并改进内部流程。
如今,每家公司都必须保持竞争力并同时提升竞争力。提高竞争力的一种方式就是预测或模拟公司活动所产生的结果。而商业智能有助于进行正确分析,从而帮助做出正确决策。
术语BI包括:
1. 用于数据收集、信息整合和业务用户知识获取的信息技术。
2. 数据转换过程,有助于实现成功的业务并寻找更好的解决方案。
3. 通过详细数据分析和信息整合(15)、(16)获得的商业知识。
在接下来的部分中,我们将总结可在MS Excel应用程序设置中启用的用于解决分析训练问题的免费工具。
2.4. Power Pivot
Power Pivot 是一个插件 MS Excel的,它代表了解决分析问题的关键产品,包括:
• 使用关系模型的工具数据透视表的表格组织,
• 处理大量数据和高效压缩的可能性,
• 用于公式创建的高效语言 DAX,
• 来自不同资源的数据集成,
• 快速查询性能(内存分析)。
2.5. Power Query
在此工具中,可以查找数据资源、建立连接并编辑数据(例如删除、更改数据类型或合并表格),以满足个性化需求。
2.6. Power View
它是一种可视化插件,用于创建强调报告视觉效果的交互式报告。它可替代Power BI Desktop,适用于专业数据展示(18)。
2.7. 计算机应用开发基础
首先,在开始创建之前,必须确定并设置应用程序结构。这可以避免我们在开发应用程序时浪费时间,因为如果不提前进行,很可能导致应用程序无法运行,或者虽然能运行但效果与预期不符。因此,规划本身以及物流都非常重要,并且能够提高项目成功的几率。
在开始计算机应用程序的开发之前,我们应该能够回答以下问题:
1. 该应用程序应具备什么角色?
2. 谁将使用此应用程序?
3. 应用程序正常运行需要什么样的计算机?
4. 该应用程序是由一个人编写,还是多人参与项目?
5. 如果是集体任务,人员之间将如何分工?
每个应用程序都始于开发者眼前的一片空白屏幕。在创建过程中,程序员从最初的想法出发,最终完成一个功能完备的应用程序。开发过程包括多个阶段:
1. 需要确定应用程序的主要构思。
2. 决定应用程序的最终用户。
3. 决定应用程序将运行的硬件选择。
4. 选择编程语言和工具。
5. 应用程序结构设计。
6. 代码编写本身。
7. 无用户参与的应用测试(此过程称为α测试)。
8. α测试期间发现的错误修正。
9. 在用户协助下进行测试(此过程称为β测试)。
10. β测试期间发现的错误修正。
11. 应用程序发布(16),(17)。
3. 多式联运集装箱运输控制
3.1. 多式联运集装箱运输控制现状
关于公司规模以及每年可处理的集装箱数量可达数万个标准箱(TEU),有必要指出,一个物流运营商无法单独为某个集装箱组织并监督整个复杂流程。这意味着一个人无法完成报价、随后登记货物、安排多式联运、通过向客户开具发票完成财务结算,最终处理来自货运代理的收到的发票。我们知道,运输过程在货物交付、获得财务报酬以及结清运输和其他服务的发票后结束。因此,总结这些重要A很关键:
• 在一家航运公司中,运输的每个环节都由大量人员完成。
• 必须将子任务在多个部门之间进行划分,每个部门各自负责其职责范围内的工作。
• 所有部门之间的适当协调与协作至关重要。
• 信息流必须准确且及时。
• 公司所使用的系统必须简单、直观且用户友好。
• 必须制定定期的培训计划,并且用户必须能够通过手册、演示文稿或用户指南获取信息和操作说明(11),(19)。
3.2. 控制过程的弱点和缺点
从前一子章节可以看出,在处理大量货物时,无法保证每位物流运营商都完全了解涉及其他部门和操作员的所有子流程。在完成自己部分的工作后,他们无需关心后续程序,甚至可能不知道如何继续运输,因为他们仅接受过流程中某一部分的培训,并不了解其后续操作。如果有多个人员负责一个标准箱(TEU)的运输,则在组织部分发生错误的可能性相对较大。这一因素导致错误可能发生在任何环节,且类型各异。一个小错误可能引发另一个错误,产生不可预测的后果,不仅影响运输本身,还可能影响公司声誉。
这些错误从数据上相对容易发现。在物流领域,每个错误通常都意味着金钱损失。特别是每个多式联运集装箱运输都应该盈利,或至少不造成损失。一旦启动单个标准箱(TEU)的运输审计,通过发票计费情况就能清楚是否出现了错误。这可以很快查明。首先需要完成运输,然后开具发票。如果收到的发票金额高于已开具的发票金额,就说明流程中出现了错误。该错误可能是由托运人或货运代理造成的。即使是物流操作员的一个简单输入错误,也可能导致差异并造成损失。
以下列表包含可能发生的最常见错误:
• 已开具或收到的发票上计费重量错误,
• 未计入且未通知发货人的附加费用(等待时间、未到场),
• 使用了不便因而更昂贵的运输公司,
• 为空箱转运选择了非最优堆场,
• 报价阶段的成本计算错误,
• 在系统中提交了关于成本的错误数据(错误代码),
• 使用货币时出现错误(美元或欧元)(11),(19)。
3.3. 用于控制目的的工具和可访问系统
目前,表格处理软件MS Excel是每家公司用于完成简单任务的最常用工具。这些任务不需要专业知识,因此可以满足大多数普通用户的需求。另一方面,它为经验丰富的用户提供了广泛复杂的功能。每个新版本都增加了越来越多的数据处理函数,有助于更好地进行数据分析或数据自动化。因此,当前劳动力市场对这一应用程序的专业人员需求旺盛。
MS Excel 的主要优势可能包括以下几点:
• 高效的数据分析和处理,
• 丰富的格式化、数据处理和打印工具,
• 便捷的数据共享和多个用户同时操作数据,
• 使用图表进行数据可视化,
• 借助VBA和Power Query编程语言实现自动化。
3.4. Power Query
它是一个免费工具,自2013年起可以作为插件集成到MS Excel中。PQ在发布后很快展现出的高质量和广泛的功能,使得微软自2016年起将其纳入基本的MS Excel工具,并可在设置中激活。PQ由微软开发团队专门开发,该工具也被称为“数据探索器”或“获取和转换”。PQ的用途在于能够从不同资源收集和处理数据,并转换数据以供潜在分析。这项技术最重要的特点是整个数据收集和转换过程可以轻松实现自动化。
3.5. DAX
DAX(数据分析表达式)是一种高效的编程语言,由微软SQL服务器分析服务(SSAS)实现,用于在Power Pivot和Power BI环境中创建高级商业智能和实时商业智能应用程序。DAX能够处理存储在数据模型表格、Power Pivot数据库、Power BI以及SSAS表格模型中的数据。它具有自身的语法、函数系统及其他组件(18),(19)。
4. 商业智能应用程序的设计
该应用程序旨在处理专列的多式联运成本与利润,并整合三种不同的产品。通过一个应用程序统一三个不同的货运代理/供应商,并在线报告列车结果,该过程将借助MS Excel中的数据透视表和图表完成。
该应用程序被设计使用 Power Query 和 Power Pivot 设计,后续通过 DAX 度量值进行改进 (18), (19)
4.1. 设计的货物控制应用程序的目标
该应用程序的目的是提升报告水平,使其成为单个集装箱层面自有列车管理的易于使用的工具。
应用程序的主要目标:
1. 创建一个用于自有列车结果报告的应用程序
2. 能够每年处理至少 1000列列车/文件
3. 目标是使应用程序包含与一个标准箱(TEU)相关 的数据
4. 该应用程序必须能够快速处理5万至10万行数据
5. 必须具有信息性、简洁性和现代感
6. 在资源输入方面必须具备防人为错误功能
7. 文件不得损坏,且表格大小每年不得超过10 Mb
8. 必须连接大量文件以实现自动化
应用程序的次要目标:
1. 使用Excel中可用的先进技术
2. 通过直观的报告工具实现
3. 具有表格、图表和良好布局的控制样式
4. 同时完成公司其他人员的任务
5. 按时记录用于在线报告
6. 应针对公司未来的需要进行改进
7. 拥有自己的先进工作手册
8. 易于可转移(19)
4.2. 技术处理
首先,需要说明的是,该应用程序的设计基于美国版本操作系统Windows 10的区域设置,Power Query同样如此,因此其正常运行依赖于该设置。
此外,必须指出的是,小数的“逗号”已被替换为点。这是确保应用程序正常运行的关键设置(18),(19)。
该应用程序具有布局合理的“仪表板”,形式包括书签、表格、数据透视表和图表。它还包含“选项”书签,可用于手动调整源文件以及帮助文件的路径方式。
| Name | 描述 |
|---|---|
| CTR_LVL | 包含集装箱水平信息的表格书签 |
| 往返列车级别信息表 | 关于“往返”列车级别的信息表格 |
| TRIP | 关于单列列车水平的表格 |
| 简要信息_ | 初步报告的基础表格 |
| 数据检查_ | 用于应用程序控制和辅助表格的书签 |
| VSLG_汇总 | 2020年产品首次基础报告 |
| VSLG_汇总2 | 2020年产品第二次详细报告 |
| 产品A | 按发货周单独列出的产品详细报告 |
| 产品B | 按发货周单独列出的产品详细报告 |
| 产品C | 按发货周单独列出的产品详细报告 |
| R_图表_ | 财务图表 |
| M_图表_ | 月度图表,包括各月份的平均利用率 |
4.3. 单一模板
统一模板是一个 Excel 文件“XLST”,其中包含按图3预设的列。这些列按特定顺序排列,包含文本和数字信息。
4.4. 列车文件
列车文件将保存在电脑中并持续备份。文件夹结构清晰,按照产品名称、月份或年份进行有序排列。文件本身的名称将包含该列车是否已具有最终货物数据的信息。我们遵循这样的逻辑:即使资源文件中有数千列列车,查找正确的资源也相对容易。
4.5. 外部检查文件
该文件用于分配“往返”A并防止因列车数量过多而导致的错误。对列车文件进行简单检查和预防人为错误及混乱,也有助于在文件夹中快速识别列车。
4.6. 数据透视表
自动条件表格在数据下载后可自行恢复。表格上部使用“DAX”技术,结合周数和列车数量,清晰地呈现每周或每月平均值等中期结果。
4.7. 成本
在处理数据后,可以计算并同时报告专列的结果。成本通过以下列来表示:
• 列车价格,
• 终端费用,
• 公路运输价格,
• 附加费用。
4.8. 应用程序
该应用程序下载并过滤所有数据,执行布尔操作,自动进行所有数据的计算和测量。它作为输出,是一个将所有列车合并到一个表格(19)中的文件。
报告结果时,我们不再需要整个团队,完整的报告过程更快、更简单,几乎可以完全在线完成。同时,报告的结构更加清晰,技术更加先进。它将集装箱级别的列车数据及其完整报告整合到一个具有预设“仪表板”格式的单一文件中。结果通过图表和数据透视表呈现。初始输入由操作员完成,操作员将货运代理的数据复制到相应的列车表中,该表格的数据结构保持不变。接下来,操作员通过简单录入的方式将处理过的列车插入辅助表(其中包含列车运力信息),该表用于将两个列车运行方向合并为一个“往返”,并分配产品信息。该表还从另一个资源监督实际列车运力。运行应用程序后,通过点击位于MS Excel (18), (19) 中的 “刷新所有数据”按钮,所有表格将根据插入的资源数据自动更新。
| 列 | 描述(捷克语) |
|---|---|
| 列车_NO | 列车编号 |
| BL_其他_REF | 提单或其他参考 |
| CTR | 集装箱号 |
| 往返列车级别信息表_ID | 往返唯一编号 |
| TRAIN_ID | 列车唯一编号 |
| YEAR | Rok |
| MONTH | 月份 |
| 火车周 | 火车周 |
| 船舶周 | 船舶周 |
| 文件状态 | 文件状态 |
| I/E | 进出口 |
| PORT | 港口 |
| 产品 | 产品 |
| 供应商 | 承运人 |
| 列车唯一名称 | 列车唯一编号 |
| 列车_短_ | 列车缩短编号 |
| 列车_次要_ | 列车次要标记 |
| 列车_日期_ | 火车日期 |
| 已装载车厢 | 已装载车厢 |
| 容量(TEU) | 容量(TEU) |
| 容量(吨) | 重量容量 |
| 供应商订单编号__ | 承运人编号 |
| 采购订单_编号_ | 订单编号 |
5. 评估
所创建的应用程序实现了其目标。最初计划在MS Access或Power BI中创建应用程序;这两种尝试均保留为原始的未发布版本。最终,使用MS Excel中免费提供的Power Query、Power Pivot和DAX工具来处理专列数据更为理想。
通过利用现代工具实现了货物控制流程的自动化。我们创建了一个应用程序,可以处理与列车及其他与多式联运相关的货物的多式联运数据。
该应用程序可轻松处理列车多式联运的数据,从而生成一个可在线访问的高级报告工具,能够查看与集装箱单位、列车、“往返”指定的两列列车或产品相关的全部货物。该应用程序在一定程度上协助了我们为商业运输设计得更为完善的系统。
我们还实现了在列车产生附加费用时能够及时做出反应,并确保了列车结果报告的自动化。

1487

被折叠的 条评论
为什么被折叠?



