日常用户:这类用户是指日常运用该系统进行数据的录入等的人员。系统的设计主要围绕这些人员所进行的业务进行开发。
本系统业务用例模型的角色层次如图 2 1所示。
图 2 1 系统用例与范围界定
图 2 1显示了一般仓储操作中可能出现的用例,图中的“财务管理系统”是一套独立的财务管理软件。对本系统而言,它可以被看做一个外部角色。
2.3 基础设置
仓库基础数据文护模块是整个仓储管理系统的基础,它包含着一些基本数据的文护和管理,比如部门班组数据、仓库库位数据、物料类型数据、系统用户数据文护等。每一个模块都包含数据的新增、修改、删除和查询等基本的操作。
在仓库基础数据文护模块中,第一步是要进行数据的编号。为了在系统中对数据进行有效的识别,编号必须要保证其唯一性。
2.4 入库管理
本节针对WMS的物资入库管理模块进行需求分析,使用功能交互图对仓储作业的入库流程进行分析,得出需求。
2.4.1 业务流程
物资入库流程可以划分为两大部分:接货收料和入库上架。图 2 2所示是接货收料的主要流程图。
图 2 2 入库上架流程
在完成接货之后,原则上还需要有一个质量验收的环节,本系统只是作为一个简化系统,不将其纳入分析设计范畴。
通过对流程的分析,以及对实际情况的调研,入库单内容通常包括流水号、收货单编号、货物名称、物料类型、材料、单位、供应商(自制件无)、产地(自制件无)、规格、型号、数量、金额、入库类型、库位、收货日期、入库日期、入库员、验收人、审核人、经办人(领料人或借料人)、备注等。在本模块中,我们将取其中一部分作为系统入库单内容。
2.4.2 功能需求
管理功能:将收货进行登记,对商品入库信息进行添加、删除、修改等操作。
收货记录查询:用户通过系统来查询入库商品和供应商的相关信息。
系统自动生成入库批号:在商品入库页面输入入库时间、入库商品的数量、单位和保质期等详细信息后,系统自动为本次商品入库生成唯一的入库批号。
数据更新:将相应的商品入库信息写入数据库中。
其他功能:对未确认的入库信息进行变更、确认和取消等操作。
2.5 出库管理
本节针对WMS的物资出库模块进行需求分析,使用功能交互图对仓储作业的出库流程进行分析,得出需求。
2.5.1 业务流程
不同仓库在商品出库的操作程序上会有所不同,操作人员的分工也有粗有细,但就整个出库作业的过程而言,一般都是跟随着商品在库内的流向,或出库单的流转而构成衔接。
发料出库必须有正式的出库凭证,严禁无单或白条发料。保管员接到出库凭证后,仔细核对商品品名、型号、规格、单价、数量、收货单位、审核出库凭证的有效期等。在对所列项目进行核查之后,才能开始备料工作。出库商品应附有质量证明书或抄件、磅码单、装箱单等。商品经复核后,如果是本单位内部领料,则将商品和单据当面点交给提货人,办清交接手续;如系送料或将商品调出本单位办理托运的,则与送料人员或运输部门办理交接手续,当面将商品交点清楚。交清后,提货人员应在出库凭证上签章。点交后,保管员应在出库单上填写实发数、发货日期等内容,并签名。然后将出库单连同有关证件资料,及时交给货主,以使货主办理货款结算。保管员把留存的一联出库凭证交给实物明细账登记人员登记做账。图 2 3所示是发料出库的主要流程图。 ,NET仓储管理基本信息处理子模块的设计与开发(4):http://www.751com.cn/jisuanji/lunwen_5827.html