设计一个简单的仓储管理系统,要求具有基本的操作功能:插入(添加)、删除、查找、修改和统计。 业务简介 1.采购人员将采购物资清单交与财务人员,其中包含一些必要的数据.财务人员据此作帐,将数据记入,并开一张票据,交与采购人员实现物资入库. 2.当有物资卖出时,即物资出库,财务人员会查阅目前此类货物的库存情况,如此类货物还有存量,且有不同的出价时,财务人员会根据情况,调出相应价的货物. 由于市场行情时常波动,管理人员可能会据此对物资做出相应的调价. 3.当货物出现问题,需要退给供货商,并把退还的货物名,数量,金额,记录下来. 4.到一定时期的时候,例如月底,年终,需要将各种物资的出入库,库存金额整理出来,以便为管理人员提供详尽,可靠的数据,为下一步制定目标方案提供依据.
2、1数据结构 用4个结构数组(或链表)来存储下述4类信息,每类信息的每条记录用结构类型自定义: 1.商品信息:商品编号、商品名、型号/规格、数量、进货价、销售价 2.入库信息:入库编号、商品编号、入库商品名、入库数量、入库价格、总价 3.出库信息:出库编号、商品编号、出库商品名、出库数量、出库价格、总价 4.退货信息:退货编号、商品编号、退还货物名、退货数量、退货价格、总价
2、2 设计要求 5. 对以上每类信息建立数据结构 6. 对以上每类信息进行插入操作 7. 对以上每类信息进行删除操作 8. 对以上每类信息进行修改操作 9. 对以上每类信息进行查找操作(查找关键字用下划线标出) 10. 数据统计; i. 统计入库商品的总数及总价: ii. 统计出库商品的总数及总价: iii. 统计仓库中现有商品的总数及总价格:
2、 3 设计成果 1. 源程序和可执行文件 2. 设计文档 要求: iv. 数据结构说明 v. 主要算法的流程图 vi. 使用说明 vii. 测试数据 viii. 结论及心得