2. 仓储管理系统需求分析 2.1 引言 仓库存放的货物品种繁多,堆存方式以及处理过程也非常复杂,随着业务量的增加,仓库管理者需要处理的信息量会大幅上升,因此往往很难及时准确的掌握整个仓库的运作状态。针对这一情况,本系统在满足仓库的基本管理功能基础上发挥信息系统的智能化,减轻仓库管理人员和操作人员的工作负担。 2.2 任务概述 2.2.1 目标 仓储管理系统是仓库管理中必不可少的组成部分。目前很多仓库还停留在管理人员手工记录数据的最初阶段,手工记录对于规模较小的仓库来说还勉强可以接受,但对于仓储规模大,存储货物多的仓库,需要记录存档的数据比较多,人工记录是相当麻烦的。我针对此情况,设计了合适的仓储管理数据库系统,可以方便仓库货物的管理,提高仓库管理工作效率及查询效率。 2.2.2 功能要求 能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。 具体功能应包括:系统应该提供货物存 取数据的插入、删除、更新;添加、修改、删除货物基本信息的功能以及提供查询功能;仓储基本信息的查询与修改;对库存物品基本信息的查询(要实现按多种条件的查询)。 2.3 概念结构设计阶段 概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS的概念模型。 货物名 货物编号 货物总量 制造商 货物 存取 仓库 仓库编号 货物编号 入库日期 出库日期 货物流量 货物明 仓库编号 货物编号 库存情况 货物员 货物信息 货区编号 货物名称 货物编号 管理员编号 存取信息 货区编号 货物编号 入库时间 出库时间 仓库信息 货区编号 货物名称 地址 仓库管理员信息 管理员编号 管理员姓名 管理员性别 联系方式 权限 管理员功能 仓库信息管理 存取信息管理 货物信息管理 管理员信息管理 仓库信息录入 仓库信息修改 仓库信息删除 仓库信息查询 存取信息录入 存取信息修改 存取信息删除 存取信息查询 货物信息录入 货物信息修改 货物信息删除 货物信息查询 管理员信息修改 管理员信息删除 管理员信息查询 管理员信息录入 2.4 逻辑设计 (1)货物信息:包括货物名、货物编号、货物总量、制造商等。 (2)仓库信息:包括仓库编号、仓库名、货物编号、库存情况、管理员等。 (3) 存储信息:包括仓库编号、货物编号、入库日期、出库日期、货物流量等。 (4) 管理者信息:包括...