C#条码仓库管理的设计与开发出入库模块(9)
时间:2017-02-07 20:16 来源:毕业论文 作者:毕业论文 点击:次
加工 判断出库数量是否大于库存数量,记录出库、更新仓库 输出 提示信息 2.3.3 货物还库 货物还库是对客户退货、用完还库等进行处理。货物还库模块的功能如表2-4所示: 表2-4 货物还库功能表 用例说明 本用例根据用户输入的信息进行货物还库。 参与者 仓库操作人员 前置条件 (货物出库) 后置条件 (无) 事件流 基本流程: (1)用户输入信息、选择还库原因 (2)记录还库 (3)重新入库 扩展流程: (1)用户输入条码不存在 (2)提示错误,并要求重新输入 功能描述 货物还库 输入 条码、还库数量、时间、选择原因 加工 进行数据处理 输出 提示信息 2.3.4 货物盘点 货物盘点是对仓库货物进行盘点,一定时间内货物入库、出库以及货物库存情况。货物盘点模块的功能如表2-5所示: 表2-5 货物盘点模块表 用例说明 本用例根据输入相关信息,可以系统性对货物进行盘点。 参与者 仓库操作人员 前置条件 (无) 后置条件 (无) 事件流 基本流程: (1)用户输入条码,选择时间段 (2)进行数据查询 (3)显示相关信息 扩展流程: (1)用户输入条码不存在 (2)提示错误,并要求重新输入 功能描述 成绩查询 输入 考生信息 加工 进行数据查询 输出 考生成绩 2.3.5 货物查询 货物查询可以通过用户输入的客户信息、条码、货物名称等进行查询。货物查询模块的功能如表2-6所示: 表2-6 货物查询模块表 用例说明 本用例根据输入相关信息,货物进行查询。 参与者 仓库操作人员 前置条件 (无) 后置条件 (无) 事件流 基本流程: (1)用户输入条件,选择查询类别 (2)进行数据处理 (3)提示相关信息 功能描述 货物查询 输入 相关信息 加工 进行数据处理 输出 提示信息 3. 系统总体结构设计 3.1 概念结构设计 系统总体分为两大结构:仓库管理模块、货物数据模块。结构如图3.1和图3.2所示: 图3.1 仓库管理模块结构图 图3.2 货物数据模块结构图 3.2 数据字典 本系统的数据字典如表3-1所示: 表3-1 数据字典表 名字 类型 别名 描述 GoodsIm_store Char 条码(主键) 仓库货物条码 GoodsName_store Char 货物名称 仓库货物名称 GoodsNumber Number 数目 仓库货物总数目 Hj_store Char 库位 仓库存放库位 GoodsTm_in Char 条码(外键) 货物入库时查找条码是否存在提取货物基本信息以及获取库位 InPO Char PO号(主键) 货物入库时入库订单号 (责任编辑:qin) |