1 需求分析
要求的仓库管理系统的功能如下:
-
查看仓库库存列表功能
-
查询功能:可以随时查看当前仓库的库存中的某些商品的一系列信息,包括商品名,剩余量
-
进货功能:(以下两个功能是根据输入自动选择的)
- 在仓库进货时,如果仓库中没有此商品,则为仓库增添新的商品项目
- 在仓库进货时,如果仓库中已有此商品,则增加此商品的库存量
-
出货功能:
- 在仓库出货时,减少对应商品的库存量
- 在仓库出货时,如果这是货物是此商品的最后一批货(库存量为0),则删除仓库中此商品项目
-
退出程序时存储仓库信息
-
记录仓库管理日志
仓库管理系统的功能如下(分为管理员和普通用户):
管理员可以执行的功能:
-
退出程序
-
查看仓库库存列表功能
-
查询功能:可以随时查看当前仓库的库存中的某些商品的一系列信息,包括商品名,剩余量,售价(管理员还可以查看成本价)
-
进货功能:(以下两个功能是根据输入自动选择的)
- 在仓库进货时,如果仓库中没有此商品,则为仓库增添新的商品项目
- 在仓库进货时,如果仓库中已有此商品,则增加此商品的库存量