《数据库原理及应用》
实验报告
(2015— 2016学年 第 1学期)
题 目: 仓库管理系统的设计______ 专 业: 计算机科学与技术(嵌入式) 班 级: 13计算机(2)班______ 姓名学号: 何雨虹 1307012214 _____
黄成旺 1307012216 ___
林国凤 1307012222 _____ 庄海隆 1307012249 ___ 指导教师: 柳玲 成 绩:___________________________
计算机科学与技术系
2016
年 1 月 7
日
1
目录
一、需求分析 ........................................................................................................... 3 1.1系统需求分析 ............................................................. 错误!未定义书签。 1.2系统功能基本要求和功能描述 ................................. 错误!未定义书签。 1.2.1基本信息管理 .................................................... 错误!未定义书签。 1.2.2产品信息管理 .................................................... 错误!未定义书签。 1.2.3仓库管理操作 .................................................... 错误!未定义书签。 1.2.4仓库警示管理 .................................................... 错误!未定义书签。 1.2.5查询管理功能 .................................................... 错误!未定义书签。 1.3系统功能模型 ............................................................................................... 4 1.4数据分析 ....................................................................................................... 4 1.4.1数据流图 .............................................................................................. 4 1.4.2数据字典 .............................................................................................. 5 二、数据库概念结构设计 ....................................................................................... 6 三、数据库逻辑结构设计 ..................................................................................... 10 四、数据库物理结构设计 ..................................................................................... 12 五、数据库的实施 ................................................................................................. 15 六、数据库的运行 ................................................................................................. 17 参考文献 ................................................................................................................. 25 附录1仓库管理系统部分程序代码 ..................................................................... 25
2
仓库管理系统的设计
一、 需求分析
1.1系统需求分析
仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库和一些统计查询等几部分组成。仓库管理系统实现对货品信息的管理和总体的统计等,仓库信息,供货单位和操作员信息的查看及维护。仓库管理人员可以浏览、查询、添加、删除等产品的基本信息。
⑴ 产品入库管理,可以填写入库单,确认产品入库; ⑵ 产品出库管理,可以填写出库单,确认产品出库; ⑶ 借出管理,凭借条借出,然后能够还库;
⑷ 初始库存设置,设置库存的初始值,库存的上下警戒限; ⑸ 可以进行盘库,反映每月、年的库存情况;
⑹ 可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;
1.2 系统功能基本要求和功能描述 1.2.1 基本信息管理
基本信息包括客户信息、仓库信息和操作员信息。客户可以分为供应商和购货商两种类型。在产品入库时,需要提供供应商的信息;在产品出库和退货时,需要提供购货商的信息。
基本信息管理模块可以实现以下功能: ⑴ 添加、修改、删除和查看客户信息; ⑵ 添加、修改、删除和查看仓库信息; ⑶ 添加、修改、删除和查看操作员信息。 1.2.2 产品信息管理
产品信息管理模块可以实现以下功能:
⑴ 添加产品信息; ⑵ 修改产品信息; ⑶ 删除产品信息; ⑷ 查询产品信息; 1.2.3 仓库管理操作
进行入库和出库操作。入库操作需要记录相关的产品信息、仓库信息、客户信息、入库时间等信息;出库操作需要记录相关的产品信息、仓库信息、客户信息、出库时间等信息。 1.2.4仓库警示管理
仓库警示管理模块可以实现仓库产品数量报警和仓库容量报警。 1.2.5查询管理功能
3
查询管理模块可以对仓库产品进行各种类型的查询,从而能够全面的了解仓库情况。 1.3系统功能模型
根据以上所介绍的功能,可以设计出系统的总体功能模块,如图1-1所示。
仓库管理系统 操作员登陆 基本信息管理 产品信息管理 仓库管理操作 查询管理操作 仓库警示管理 客户信息管理 仓库信息管理 操作员信息管理 添加产品信息 修改产品信息 删除产品信息 查询产品信息 入库操作管路 出库操作管理 查询产品信息 查询仓库信息 查询客户信息 产品数量报警 仓库容量报警 添加客户信息 修改客户信息 删除客户信息 查询客户信息 填写入库单 填写出库单 图1-1 仓库管理系统功能模块示意图
1.4 数据分析 1.4.1 数据流图
4
相关推荐: