开思软件技术白皮书之二 开思/ERP 系统的设计与实现下载后可任意编辑摘 要ERP(Enterprise Resource Planning)——企业资源计划是当今世界上最先进的企业管理理论之一。它将企业的物流、资金流和信息流统一起来进行管理,对企业所拥有的人力、资金、材料、设备、方法(生产技术)、信息、时间等各项资源进行综合平衡和充分考虑,最大限度地利用企业的现有资源取得更大的经济效益,科学、有效地管理企业人 、财、物、产、供、销等各项具体业务工作。本文详细阐述了以 ERP 思想为基础的《开思/ERP》——现代企业资源计划管理系统中各主要模块的设计和开发过程。本文涉及内容主要包括各模块的实际业务需求、业务的数据流关系、数据结构设计和主要模块的功能设计等。《开思/ERP》是一套面对工业企业的管理软件包,涵盖了企业的几乎所有经营业务,主要的功能模块有:采购管理、库存管理、销售管理、分销管理、运输管理、总帐管理、帐簿报表管理、应收帐款管理、应付帐款管理、预算会计、固定资产管理、工资管理、成本会计、生产数据管理、主生产计划、物料需求计划、能力需求计划、车间作业管理、连续生产管理、人力资源管理、设备管理、质量管理、经营预测、经理决策等等。《开思/ERP》系统各模块间是高度集成的,数据可以充分共享,这与单一模块的软件开发有着本质的区别。集成度高给软件设计和开发工作带来了相当大的困难,企业各部门间错综复杂的业务联系和相互关系是在大型管理软件设计和开发工作必须攻克的难关。《开思/ERP》系统的各模块通过关系数据库实现彼此的联结。在设计数据库时我们基于一事一地的原则,尽量将对一个实体的描述放入一个数据库中,然后再随着业务的加工流程设置相关的程序(由不同的业务部门使用),去修改这个实体的某些属性值。《开思 /ERP》系统设计分成三条主线:供销存,生产和财务。各条主线内部业务的联系相对紧密 ,而各条主线之间的联系主要通过公共数据库完成信息传递。提供数据的模块将信息写入公共数据库,使用信息的模块从这些数据库中读取所需的信息。本文着重介绍了《开思/ERP》的物料管理、生产管理、销售管理、财务管理和成本管理等主要模块的设计和开发过程,这些模块的主要功能和彼此关系如下:《开思/ERP》的物料管理模块包括采购业务中的请购处理、采购订单管理、采购收货处理和库存业务中的领料处理、日常仓库入出库和移库管理、库存盘点处理等业务内容。其完成的主要功能是:汇总各部门...