了很多成本。
所以开发一个可行的仓库管理系统是十分必要的。
本系统以MySQL作为后台数据库,以
java语言来开发的,不仅实现了仓库管理的自动化,同时也提高了工作效率。
本系统由以下几个模块组成:基本信息管理、入库管理、在库管理、出库管理、报表管理。
1 第 2 章 需求分析2.1 仓库管理系统概述 本系统是为物流管理而设计的高效管理系统,系统功能强大,同时操作又比较简单,而管理人员大多受到过系统的培训,并能够操作电脑,所以只要花很少的时间,就能够让他们熟悉本系统。
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成。
本仓库管理系统需要完成功能主要有: ●仓库管理各种信息的输入,包括货物、供应商、客户、仓库信息的输入等。
●仓库管理各种信息的查询、统计、修改和维护,包括货物、单据查询,货物出入、职员操作统计,各种信息的修改和维护等。
●打印报表的生成。
●在货物管理中加入最高储备和最低储备字段,对仓库中的产品实现监控和报警。
●操作日志的管理。
● 仓 库 管 出库单 出库单打印程序 库存查询程序 入库单 库存数 核对货物清单 查询库存 据库 程序 信息 报损计划表 库存分析程序 库存备份程序 库存备份理系统的使用帮助。
2.2 系统流程图 2 图 2-2 系统流程图2.3 数据流程图 数据流图是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。
数据流图简称 DFD 图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。
图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。
它能精确的描述系统的逻辑模型,描述数据在 MIS 中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。
仔细分析调查有关仓库管理信息需求的基础上,得到如图 4-1 所示的本系统所处理的数据流程。
3 图 2-3 仓库管理系统数据流程图 通过对企业仓库管理的内容和数据流程分析,设计数据项和数据结构如下: ●货物信息,包括的数据项有编号、货物名称、货物类别、货物规格、计量单位、最高限量、最低限量、备注等。
●仓库信息,包括的数据项有编号、仓库名称、仓库地点、保管员编号、备注等。
●库存状况信息,包括的数据项有编号、货物编号、库存数量、仓库编号等。
●入库单信息,包括的数据项有编号、货物编号、经办人编号、入库时间、入库单价、入库数量、供应商编号、仓库编号、定单状况、其它金额、备注等。
●出库单信息,包括的数据项有编号、货物编号、经办人编号、出库时间、出库单价、出库数量、客户编号、仓库编号、定单状况、其它金额、备注等。
●进行月盘点信息,包括的数据项有编号、仓库编号、盘点时间、经办人编号、盘点数据等。
●系统日志信息,包括的数据项有用户名、操作时间、操作内容等。
●用户管理信息,包括的数据项有用户名、用户密码、用户权限等。
另外,还有借入单、借出单、报损单、调拨单信息等。
它们与入库单、出库单信息基本类似,这里不再一一例举。
42.4 仓库管理系统的角色定义 本系统角色包括两种,仓管部管理人员和管理部主管,其中,管理部主管拥有整个系统的最高权限。
仓管部管理人员: 负责仓库的出入库管理,可以根据流向单实现出/入库操作。
具体权限有: ●库存信息管理 ●库检信息维护 ●入库单信息维护 ●出库单信息维护 ●报表信息管理 ●进行密码修改、清除表信息等系统设置 ●客户、供应商、库房等基本信息的查询浏览等 仓管部主管: ●负责整个山口仓管部门的日常运作和管理工作,主要包括: 部门信息维护 人员信息管理 ●审批 ●报表信息管理 ●进行密码修改、备份数据库等系统设置 5 第 3 章 总体设计3.1 总体用例图 用例图是一个系统建模的启始点,可以使用用例图对将要开发系统的实际工作流程进行业务建模,从业务.
上一篇:
【精品】Java俄罗斯方块1源代码
下一篇:
浅析普外科围手术期抗菌药物的应用