机队维护软件的开发

机队维护软件的开发

行业
后勤& Transportation
技术领域
。净,Android,iOS,Xamarin,MS SQL Server

顾客

客户是一家软件产品公司,专门从事采矿业的业务流程自动化。 80%的澳大利亚矿业公司都在使用他们的产品。客户产品的独特优势之一是软件即服务(SaaS)方法,当客户购买许可证并通过Web界面访问软件时。这种方法最大程度地减少了前期成本,并简化了部署和支持。

挑战

澳大利亚的政府法规要求采矿业的公司必须遵守当地的劳动保护,安全和事故预防法规。

例如,在开始轮班之前,在采石场或矿山工作的每个驾驶员/操作员都必须填写设备检查和可用性清单。最初,这是常规的文书工作,但有很多缺点:

  • 这个过程很耗时(要检查和手工填写的项目很长)。
  • 人为错误的高风险(员工可能填写错误的表格,忽略信息等)。
  • 设备停机时间长(主管需要花费一些时间来接收有关设备故障的信息,并派遣修理工进行修复)。
  • 没有设备可用性的实时知识。

市场上可用的现成的车队维护软件解决方案不符合客户的独特要求。他们没有基于用户和设备类型自动创建可定制清单的功能,并且没有符合客户当地劳工法规的合适的通知和报告系统。

因此,客户希望开发一种定制产品,该产品将简化填写清单的过程,提供可视化的仪表板来监视和控制车队的可用性,自动化并加快故障和维护通知的速度,提高驾驶员的绩效,并促进遵守相关法规。

凭借在.NET开发中的丰富经验以及对车队管理行业的深刻了解,ScienceSoft承担了这项任务。

由于卡车司机和设备操作员拥有不同类型的移动设备,因此必须创建iOS,Android和Windows Phone应用程序版本。因此,项目团队决定选择基于Xamarin的混合开发。这有助于节省项目投资,并确保所有移动设备上的用户体验相同。由于通常向员工及其上司提供公司平板电脑,因此该应用程序也必须适用于这些平板电脑。

与客户合作,ScienceSoft的专家提出了该解决方案的功能要求,概述了该解决方案的数据结构和业务逻辑,并为移动和Web设计了用户友好的界面。

设计阶段完成后,ScienceSoft的团队实施了移动和服务器端后端应用程序。移动应用程序允许每个员工选择轮班期间当前可用的车辆或其他类型的设备。然后,应用程序显示适用于所选车辆或设备的问题。 Web界面依次具有实时车队和设备可用性仪表板,显示所有驾驶员和设备操作员当前位置的地图,即时进驻维护和故障警报,方便访问历史事件,创建报告,能力以PDF或Excel格式导出报告以及其他有用的管理功能。服务器端ASP.NET MVC应用程序已实现为在Microsoft Azure云基础结构中运行。

然后,完成了质量保证流程,其中包括彻底的测试和错误修复。 ScienceSoft的团队还帮助客户部署了产品,并在适当的应用商店中发布了移动应用程序。

结果

新产品已成功推向市场。它可用于有效管理公司的车队和设备,减少停机时间,降低人为错误的风险,并增强对当地劳工和安全法规的遵守。

实现了以下创新功能:

  • 每个移动平台(Android,iOS,Windows Mobile)相同且直观的用户界面。
  • 每种员工类型的自定义功能:所有者,主管和现场工作人员。
  • 实时可视仪表板,用于监视和控制车队及其他设备。
  • 每种设备类型的自动检查表和调查表。
  • 报告生成并转发给适当的人员。
  • 紧急事件的即时推送通知。
  • 自动维护余数和维护完成报告。
  • 现场工作人员能够立即通知管理层有关设备故障的能力,并可以选择附加照片或视频。

该产品在客户的现有客户中迅速流行,并吸引了新的客户。 ScienceSoft的团队还被选中提供三线技术支持。

技术与工具

Microsoft Azure,.NET,ASP.NET MVC,Microsoft SQL Server,Xamarin,iOS,Android。

致电给我们,我们的代表将在30分钟内与您联系以安排初步讨论。