C#条码仓库管理的设计与开发出入库模块(8)
时间:2017-02-07 20:16 来源:毕业论文 作者:毕业论文 点击:次
本系统开发所涉及的技术因素主要有: 1)系统开发工具及技术:选用Microsoft SQL Server 2008作为后台数据库,以Microsoft Visual Studio 2008作为前端开发工具,具有很强的实用性,易于操作实施,数据处理方便、安全。 2)从事工作的人员技术要求:本系统开发后易于操作,只要求有计算机基本操作能力的人员即可使用。 (3)社会可行性分析 目前,原材料库存管理是建筑、装修公司提高自身管理效率的重要手段。加强库存管理,实现计算机化管理,不仅能使企业具有更高的市场竞争力,而且方便了仓库管理人员对货物订单、账目、库存等诸多信息进行实时管理和监督。在建筑原材料企业实现库存管理的计算机化,是去企业发展的一个重要的方面。本系统操作简便灵活,便于使用。因此,该系统具有可行性。因此,本系统在开发上是可行的。 2.3 系统功能结构 本文档对仓库管理流程进行详细说明。 表2-1 仓库管理模块表 功能名称 仓库管理 功能编号 1.0 FDD功能框图: 说明 仓库管理模块分为4个部分:货物入库、货物出库、货物还库、货物盘点。 功能名称 仓库管理 功能编号 1.0 2.3.1 货物入库 货物入库模块的功能如表2-2所示: 表2-2 货物入库功能表 用例说明 本用例根据用户输入的信息进行货物入库。 参与者 仓库操作人员 前置条件 (无) 后置条件 (无) 事件流 基本流程: (1)用户输入条码 (2)系统判别该条码对应货物信息是否存在 (3)系统获取货物基本信息 (5)系统获取库位信息 (6)输入其他信息 (7)提交入库 (8)记录入库、更新仓库信息 扩展流程: (1) 条码对应货物信息不存在 (2) 输入货物信息以及库位信息 (3) 提交入库 (4) 记录入库、添加货物基本信息、更新仓库信息 功能描述 货物入库 输入 货物基本信息、PO、入库时间、入库数量、库位 加工 判别输入信息是否为空;判别条码对应货物基本信息是否存在 输出 提示信息 2.3.2 货物出库 货物出库模块的功能如表2-3所示: 表2-3 货物出库功能表 用例说明 本用例根据用户输入的信息进行货物出库 参与者 仓库操作人员 前置条件 (无) 后置条件 (无) 事件流 基本流程: (1)用户填写出库表单 (2)用户填写货物基本信息 (3)系统判断对应条码货物库存数量是否小于出库数量 (4)系统获取货物基本信息 (5)系统获取库位信息 (6)确认出库 (7)出库记录、更新仓库货物信息 扩展流程1: (1)用户输入出库数量大于库存数量 (2)提示库存不足,并要求验证重新输入 扩展流程2: (1)用户输入条码不存在 (2)提示错误,并要求重新输入 功能描述 货物出库 输入 出库PO、出库数量、出库时间、货物基本信息 (责任编辑:qin) |