资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
仓库管理系统概要设计说明书1 引言1.1 编写目的本 需 求 分 析 报 告 的 目 的 是 规 范 化 本 软 件 的 编 写 , 旨 在 于 提 高 软 件 开 发 过程 中 的 能 见 度 , 便 于 对 软 件 开 发 过 程 中 的 控 制 与 管 理 , 同 时 提 出 了 仓 储 管理 系 统 的 软 件 开 发 过 程 , 便 于 程 序 员 与 客 户 之 间 的 交 流 、 协 作 , 并 作 为 工作 成 果 的 原 始 依 据 , 同 时 也 表 明 了 本 软 件 的 共 性 , 以 期 待 能 够 获 得 更 大 范围 的 应 用 。本文档的预期读者是:设计人员开发人员项目管理人员测试人员用户1.2 项目背景仓 储 管 理 系 统 ( WMS) 是 仓 储 管 理 信 息 化 的 具 体 形 式 , 它 在 我 国 的 应用 还 处 于 起 步 阶 段 。 目 前 在 我 国 市 场 上 呈 现 出 二 元 结 构 : 以 跨 国 公 司 或 国 内少 数 先 进 企 业 为 代 表 的 高 端 市 场 , 其 应 用 WMS 的 比 例 较 高 , 系 统 也 比 较集 中 在 国 外 基 本 成 熟 的 主 流 品 牌 ; 以 国 内 企 业 为 代 表 的 中 低 端 市 场 , 主 要 应用 国 内 开 发 的 WMS 产 品 。物 资 的 储 存 和 运 输 是 整 个 物 流 过 程 中 的 两 个 关 键 环 节 , 被 人 们 称 之 为“物 流 的 支 柱 ”。 在 商 品 交 换 过 程 中 , 虽 然 物 资 的 购 、 销 活 动 决 定 了 物 资 的 交换 关 系 , 但 若 没 有 物 资 的 储 存 和 运 输 , 物 资 的 这 种 交 换 关 系 则 不 能 最 终 实 现 。公 司 后 勤 处 仓 库 管 理 中 心 委 托 开 发 , *班 第 一 小 组 承 接 开 发 。使 仓 储 物 资 管 理 系 统 实 现 仓 库 管 理 智 能 化 。1.3 定义DFD: Data Flow Diagram 数据流图,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。DD;Data Dictionary 数据字典:是 指 对 数 据 的 数 据 项 、 数 据 结构 、 数 据 流 、 数 据 存 储 、 处 理 逻 辑 、 外 部 实 体 等 进 行 定 义 和 描 述 ,其 目 的 是 对 数 据 流 程 图 中 的 各 个 元 素 做 出 详 细 的 说 明 。1.4 参考资料软件工程实践教程 清华大学出版社宋雨编著软件工程设计案例教程清华大学出版社李代平编著软件可行性研究报告(GB8567-88) 田宝军 刘利民编著软件工程导论第五版 清华大学出版社 张海潘 编著数据库系统概论 (第四版) 高等教育出版社 王珊编著 2 任务概述2.1 目标设 计 并 完 成 仓 储 物 资 管 理 系 统 , 实 现 委 托 方 要 求 的 功 能 。 “仓 库 信 息 管理 系 统 ”是 一 套 功 能 强 大 而 又 操 作 简 便 , 实 用 性 的 仓 储 管 理 软 件 , 其 主 要 包括 有 用 户 登 录 、 仓 库 管 理 、 业 务 查 询 和 系 统 设 置 管 理 四 大 管 理 功 能 。 系 统 主要 的 实 现 目 标 是 监 控 整 个 仓 库 的 运 行 情 况 , 提 供 完 善 的 任 务 管 理 计 划 功 能 ,实 时 监 控 所 有 货 物 的 在 线 运 动 情 况 , 实 时 提 供 库 存 变 化 的 信 息 , 完 善 公 司 仓储 情 况 的 监 制 与 有 效 利 用 , 以 提 高 仓 库 存 效 率 , 为 企 业 适 时 的 提 供 仓 储 信 息 ,为 企 业 创 造 更 多 收 入 与 利 润 。2.2 条件与限制本 系 统 在 Windows 环 境 中 开 发 , 故 在 Windows 中 运 行 无 其 它 因 素 限制 ( 推 荐 使 用 官 方 正 版 系 统 ) 。基 于 安 全 考 虑 问 题 本 系 统 建 议 不 要 连 接 外 部 网 络 , 维 护 版 本 所 有 权 。系 统 的 操 作 人 员 应 具 有 一 定 的 计 算 机 方 面 的 知 识 或 经 过 相 应 的 培 训 经 验 ,突 发 情 况 可 进 行 操 作 以 缓 解 损 害 情 况 , 同 时 应 做 好 对 后 台 数 据 库 的 保 密 工 作 。2.3 运行环境操 作 系 统 : Microsoft Windows XP/ 7/8 中 的 任 何 一 种 。支 持 环 境 : IIS 5.0/6.0/7.0。数据库名称:Microsoft SQL Server 2005。2.4 需求概述本系统软件主要实现的功能是仓库管理员对仓库进行库存的管理,主要包括,对于生产部门送来的货物进行清点,无误后入库,对于销售部门请求的货物进行核实,无误后出库。并对仓库的库存量进行查询,当存货不足时,让采购员进行采购。仓库管理员通过个人帐号进入系统,转到管理显示页面,选择要处理的管理要求。3 总体设计3.1 处理流程首先对每个功能处理流程进行图解1.仓库管理员登陆功能:2.管理员注册功能:3.产品入库功能:4.产品出库功能:5.警报功能3.2 总体结构与模块外部设计3.3 功能分配货物信息浏览货物信息添加货物信息删除客户信息浏览客户信息添加客户信息删除货物查询客户查询货物入库货物出库货物信息查询客户信息查询其他查询打印管理员登陆密码修改货物信息管理 客户信息管理 采购入库 管理销售出库管理 综合查询 打印登陆管理 4 接口设计4.1 外部接口硬件接口:显示器分辨率=1024*768,以方便在一个屏幕上显示完整,清晰的信息,键盘 和鼠标完成输入功能。打印机接口,根据具体的型号确定接口。软件接口:软件后台通过网络连接与 Microsoft SQL Server 2005数据库连接,即对数据 库 进行查询,更新,添加,删除等操作。4.2 内部接口1.各个类间的接口。系统基于 B/S 模式开发,系统与数据库服务器之间以 JDBC 连接,保证数据库系统的物理独立性2.大量采用窗体的继承,保证风格统一5 数据结构设计5.1 逻辑结构设计该系统拥有 7 张表,分别是管理员表 user:管理员编号 u_id varchar(主键)管理员姓名 u_name varchar密码 u_password varchar产品表 product:产品编号 p_id varchar(主键)产品名称 p_name varchar产品单价 p_price varchar产品类别 p_leibie varchar库存表 kucun:产品编号 p_id varchar(主键)产品名称 p_name varchar产品单价 p_price varchar产品类别 p_leibie varchar产品数量 p_sum varchar生产部门编号 s_id varchar生产部门表 shengchan_bumen:生产部门编号 s_id varchar(主键)生产部门名称 b_name varchar生产部门类别 b_leibie varchar生产部门主任 b_managre varchar销售部门表 xiaoshou_bumen:部门编号 x_id varchar(主键)部门名称 x_name varchar部门类别 x_leibie varchar部门主任 x_managre varchar仓库表 cangku:仓库编号 c_id varvhar(主键)仓库管理员编号 u_id varchar仓库名称 c_name varchar仓库类别 c_leibie varchar仓库电话 c_tel varvhar警报表 jingbao:警报表编号 j_id varchar(主键)警报产品编号 j_proid varchar警报产品数量 j_sum int警报时间 j_time time5.2 物理结构设计本系统内所使用的每个数据结构中的每个数据项的存储要求 5.1 已给出。5.3 数据结构与程序的关系1.管理员信息表管理员信息表名称 字段名称 类型 宽度 非空管理员 ID 管理员 ID 字符型 10 N管理员密码 密码 字符型 10 N管理员名称 管理员名称 字符型 10 N2.客户信息表客户信息表名称 字段名称 类型 宽度主键 非空客户编号 客户编号 字符型 10主键 N客户名称 客户名称 字符型 30 N客户地址 公司地址 字符型 50 N客户电话 开户银行 字符型 30 N客户类型 账号 字符型 20 N3.货物信息表货物信息表名称 字段名称 类型 宽度主键 非空货物编号 客户编号 字符型 10主键 N货物品名 客户品名 字符型 30 N货物规格 货物规格 字符型 20 N货物数量 货物数量 数值型 10 N货物进价 货物进价 数值型 10 N货物售价 货物售价 数值型 10 N货物产地 货物产地 字符型 80 N货物种类 货物种类 字符型 20 N4.采购员信息表采购员信息表名称 字段名称 类型 宽度 主键 非空采购员编号采购员编号 字符型 10主键N采购员姓名采购员姓名 字符型 20 N采购员电话采购员电话 字符型 11 N5.库存信息表库存信息表名称 字段名称 类型 宽度 非空货物货号 货号 字符型 20 N货物品名 品名 字符型 10 N货物规格 规格 字符型 10 N货物产地 产地 字符型 80 N货物数量 现有数量 字符型 10 N6.采购入库信息表采购入库信息表名称 字段名称 类型 宽度 非空货物编号 编号 字符型 10 N货物品名 品名 字符型 10 N货物规格 规格 字符型 20 N货物进价 进价 数值型 10 N货物数量 数量 数值型 10 N客户类型 客户类型 字符型 10 N客户编号 客户编号 字符型 10 N客户名称 客户名称 字符型 20 N本次采购员编号 采购员编号 字符型 10 N本次采购员姓名 采购员姓名 字符型 20 N本次进货时间 进货时间日期时间型 40 N货物产地 产地 字符型 80 N7.销售出库信息表销售出库信息表名称 字段名称 类型 宽度 非空货物编号 编号 字符型 10 N货物品名 品名 字符型 10 N货物规格 规格 字符型 20 N货物售价 售价 数值型 10 N货物数量 数量 数值型 10 N货物种类 种类 字符型 10 N客户类型 客户类型 字符型 10 N客户编号 客户编号 字符型 10N客户名称 客户名称 字符型 20 N货物产地 产地 字符型 80 N本次出货时间 出货时间时间日期型 8 N6 运行设计6.1 运行模块的组合管理员登陆,管理员密码修改属管理员登陆模块。出库,输入产品出库信息,更新库存表,打印出库通知单,属于销售出库管理模块入库,输入产品入库信息,打印入库通知单属采购入库管理模块 货物信息查询,客户信息查询,打印货物,客户信息属于查询模块6.2 运行控制操作步骤:主程序运行,等待仓库管理员输入,根据输入调用各个子模块。6.3 运行时间各个运行模块的时间均控制在 1-2 秒内。系统采用消息驱动的方式,能提高计算机的利用率。7 出错处理设计7.1 出错输出信息模块名称 出错信息形式 出错信息含义 处理方法登录页面显示不出来登录
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号