|
二次开发的概念不知道和我想说的一致不一致。我们公司属于大规模制造业,是属于少品种大数量生产的类型。
我们一般都叫做一期和二期。一期开发的时候主要是功能要求,就是满足业务需要的各种要求,比如基础BOM的承接和梳理;工艺路线、采购信息、库房档案等基础信息的整理,以及随着业务的发展继续维护;订单数据正常下发,出库数据正常出库,结算数据能正常生成和传递等等,这些就是一期完成的主要目标。
二期本理论规划是没有的,因为各功能模块全部满足业务的话,并没有什么需要大幅度改进的。但是有两种原因是进行二期的关键:
一是随着业务的扩展,超越了原有规划的内容,系统不能满足新业务的需要,二是随着业务量的增加,数据量几何形式增加带来的系统效率问题。
第一种说新业务,原来的对出口业务没有规划,后来加上出口业务,对整个计划、采购、料单等环节进行模块的增加,修改了必要的逻辑保证出口业务信息流的正常开展。
第二种原因我觉得是很必要的。数据量过大导致采购、料单、出库等环节效率急速降低,比如系统期初,一张料单2分钟出库,现在一张料单30分钟出库,严重影响业务正常操作的连贯性,也影响业务员的工作积极性,对工作负面影响很严重。
效率问题需要对程序各个环节的语句全面优化。
现在出口业务已经增加了,业务顺畅;效率问题还在进一步优化,这个很关键,也需要水平。 |
|