“柴油机产品信息管理系统”为C/S架构的三层数据库应用系统,后端基于用友NC6数据库,充分利用其用户、物料、BOM等基础数据以及库存,并在其基础上新增部分自定义表,实现数据的存储;中间层使用UniDAC组件访问Oracle数据库,实现基本业务逻辑;前端采用Delphi开发,利用DataSnap技术与中间层交互数据,实现人机交互。主要管理对象为NC6系统的生产BOM,弥补了该系统生产BOM管理中的版本控制、BOM比较、引用查询、批量替换、组件的参数化选项控制,增加了图文档管理功能。通过个性化设计满足设计人员对产品数据维护的需求,同时由于后台数据直接借用NC6系统数据库表,与其实现无缝集成,并利用自定义字段扩充属性信息,直接作为MRP运算、生产订单、备料计划的源头数据。