background image

库存模型维护

需求分析

1.1 背景分析

在商场中,各种商品的库存量在每天的销售与进货过程中会发生不断的变化,而由于商场是
零售经营,所以每天涉及库存的维护是一个比较麻烦的问题,另一方面,由于受市场和物价 ,
居民消费水品的影响,商品的价格在不同的时间内会发生一定的变化,部分商品也会由于科
技的发展,或者消费者的价值取向,审美观等方面的影响,会淘汰掉,这既涉及到库存价格
的变化,以及商品的变化,作为一个大型商场,没有好的库存管理方案,将会是一场灾难,
所以,库存管理系统是必需的。为此,我用所学的 C 语言设计了这样一个实现库存模型维护
的程序,从而实现商场家电部门的库存维护,其中包括商品的初始化,商品的录入,淘汰商
品的删除,以及商品信息的更新,商品信息的打印,以及库存商品文件与程序中表的转换。

1.2 功能分析

1.商品信息的输入形式:以手动输入或者从文件中读取。商品结构体中(商品号,商品名,商品
品牌,商品单价,商品数量)是要求输入的,其中商品号和商品数量的数据类型是整型,商品

名和

商品品牌的数据类型是字符串型,商品单价是浮点型。

2.输出的形式包括以单行为一商品信息的屏幕输出和输出到文件。包括按商品号的顺序输出和按
商品价格高低输出两种。
3.商品的初始化,商品的录入,按商品号的排序,按商品号排序输出,按商品价格排序,按商

品 价格排序输出,指定商品的查询,淘汰商品的删除,以及商品信息的更新,商品信息的打印,
以及

库存商品文件与程序中表的转换。

4.测试数据,如下截图:
当库存文件记录为空时,输出库存文件,结果如下:

当库存文件记录为空时,删除记录,结果如下:

1