,NET仓储管理基本信息处理子模块的设计与开发(5)
时间:2017-04-27 12:26 来源:毕业论文 作者:毕业论文 点击:次
图 2 3 发料出库流程 2.5.2 功能需求 管理功能:将发货进行出库登记,并对商品出库信息进行添加、删除、修改等操作。 库存查询:用户通过系统来查询出库商品的在库信息和零售商的相关信息。 自动生成出库批号:在商品出库页面输入出库时间、出库商品的位置、数量、单位和保质期等详细信息后,系统自动为本次商品出库生成唯一的出库批号。 提供配送信息:系统向用户提供商品配送信息。 数据更新:将相应的出库信息写入数据库中。 其他功能:对未确认的出库信息进行变更、确认和取消等操作。 2.6 调拨管理 本节针对WMS的物资调拨模块进行需求分析,使用功能交互图对仓储作业的调拨流程进行分析,得出需求。 2.6.1 业务流程 仓库管理员根据调库通知对仓库之间的物料进行调整,调整完成后新建调拨单,对调出仓库的库存量和调入仓库的库存量进行调整。如图 2 4所示是库间调拨的工作流程图。 图 2 4 库间调拨流程图 2.7 非功能需求 2.7.1 交互性 仓储管理系统涉及的用户比较多,有IT管理员,调度系统管理员,扫描员等都要使用到系统,都需有用户名。鉴于使用的用户较多,又必须考虑在使用系统过程中的各种培训的难度,要求系统必须容易操作,易于上手。界面设计要求要美观,同时要求功能模块界限清晰,每一个功能模块都要以单独向导的方式进行界面设计。 首先,要求设计能够在每个界面中尽可能的展示业务功能和数据信息,并不会将业务功能操作与数据相混,使用户对该业务功能一目了然,方便上手、容易使用。 其次,可以通过向导方式,对业务进行一步步的引导操作,以便实现业务的规范流程,并使操作简便易懂。 2.7.2 安全性 自动化仓储管理系统的调度与管理系统应用比较频繁,也比较重要,系统一定要保证安全并且畅通,否则就会影响包装工作的正常开展。系统数据是各类故障清除、各类报表的重要依据,因此,必须保证数据的安全、准确,特别是与财务数据核对过程中,数据必须保证货品、财务数据信息不被修改或丢失。 3 系统设计 3.1 系统功能映射 为了更好地将签署系统各模块与实际仓储操作对应起来,可以参考图 3 1。图中上半部分是仓储管理系统的功能模块,而下半部分则是实际仓储操作。 图 3 1 系统功能模块与操作映射图 3.2 系统部署 系统只有一个部署视图,它表明处理活动在系统中各节点的分布,包括进程和线程的物理分布。图 3 2为仓库管理系统的物理部署视图。 图 3 2 物理部署视图 3.3 系统功能设计 一个仓储管理系统主要包括如图 3 3所示的各功能模块。 图 3 3 系统功能模块总图 3.3.1 基础设置 基础设置模块文护的基础数据包括部门班组、仓库库位、物料类型、系统用户等基本数据。此部分是由系统管理员进行文护,在货品入货之前,系统要求建立该货品的详细信息和供应商信息等相关资料。当仓库储位发生调整时,系统也应作相应调整。 (1) 部门班组 一个企业总是有一定的组织结构,在制造型企业中,一般将生产现场用部门/班组两级结构来进行管理,员工隶属于某个班组或直属部门进行管理协调。因此在本系统中,设计部门班组的结构是一个最基本的出发点。 (责任编辑:qin) |