图 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)    部门班组
一个企业总是有一定的组织结构,在制造型企业中,一般将生产现场用部门/班组两级结构来进行管理,员工隶属于某个班组或直属部门进行管理协调。因此在本系统中,设计部门班组的结构是一个最基本的出发点。
上一篇:Java+mysql高校助学贷款管理系统设计+源码
下一篇:基于EXCEL服务器的项目管理系统设计

ASP.NET的Web网络應用程序开...

SSL VPN 的基本原理【906字】

Project软件的主要功能及基...

网络教學中教師与學生的基本素养【3624字】

用VB构键Internet的應用【3305字】

构建下一代网络的开放业...

企业网Intranet的构建方案【1362字】

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

公寓空调设计任务书