Shell Bukom OMS 油品移动管理系统是一套为炼油客户定制的解决方案,硬件与软件结合的一体化方案。软件通过OPC接口标准技术向硬件设备(储油罐,阀,流量计等)发送指令,执行生产订单。常见的业务如Loading,Discharge,Feed,Rundown,Transfer,Draining,Mixing,Settling。软件部分由ASP.NET MVC,Entity Framework和MSMQ技术开发,包含Order, Instruction, Operation, Path,Master Data等模块,涵盖从SAP系统导入订单,制定生产计划,执行计划,路径管理,物料主数据。前端开发主要使用AngularJS和Bootsrap,网页通过AJAX(POST/GET/DELETE)向后台Web API程序发送操作请求,后端通过OPC向硬件设备发送指令。在开发和测试时,由OMS虚拟机代替真实硬件设备。同时使用MVVM Light工具开发Master Data基础数据管理工具。