仓库管理系统概要设计说明书_第1页
仓库管理系统概要设计说明书_第2页
仓库管理系统概要设计说明书_第3页
仓库管理系统概要设计说明书_第4页
仓库管理系统概要设计说明书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

仓库管理系统概要设计说明书仓库管理系统概要设计说明书 11 引言.2 1.1 编写目的.2 1.2 背景.3 1.3 定义.3 1.4 参考资料.3 2 总体设计.4 2.1 需求规定.4 2.2 运行环境.4 2.3 基本设计概念和处理流程.5 2.4 结构.8 2.5 功能器求与程序的关系.8 2.6 人工处理过程.10 2.7 尚未问决的问题.11 3 接口设计.11 3.1 用户接口.11 3.2 外部接口.11 3.3 内部接口.11 4 运行设计.12 4.1 运行模块组合.12 4.2 运行控制.12 4.3 运行时间.13 5 系统数据结构设计.13 5.1 逻辑结构设计要点.13 5.2 物理结构设计要点.14 5.3 数据结构与程序的关系.15 6 系统出错处理设计.18 6.1 出错信息.19 6.2 补救措施.20 6.3 系统维护设计.20 1.引言引言 1.11.1 编写目的编写目的 近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给 传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业 和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十 分困难,且出现错误的可能性很大。如果不能保证正确的进货、验 收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货, 增加成本,以致失去为客户服务的机会。本文正是为解决这个问题 而作。本说明书的预期读者为小中型仓库的管理员及客户和采购员。 1.2 背景 本系统是:仓库管理系统。 本项目的任务提出者、开发者都是本人 用户:中小型仓库管理员。 软件的计算机网络:任何装有 IIS 的计算机作为服务器端,其他处 在同一网络的计算机作为客户端。 1.31.3 定义定义 DFD: Data Flow Diagram 数据流图,它从数据传递和加工角度, 以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和 逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示 软件模型的一种图示方法。 DD;Data Dictionary 数据字典:是指对数据的数据项、数据结 构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述, 其目的是对数据流程图中的各个元素做出详细的说明。 1.4 参考资料 1. 软件工程-钱乐秋钱乐秋,赵文耘,牛军钰编著 - 清华 大学出版社 2.数据库系统概论王珊 萨师煊主编 -高等教育出版社 3. Java 语言程序设计实用教程董迎红 张杰敏 编著- 北 京大学出版社 4. 可行性研究报告 5. 需求分析说明书 2.2.总体设计总体设计 2.12.1 需求规定需求规定 本系统软件主要实现的功能是仓库管理员对仓库进行库存 的管理,主要包括,对于生产部门送来的货物进行清点,无误后入 库,对于销售部门请求的货物进行核实,无误后出库。并对仓库的 库存量进行查询,当存货不足时,让采购员进行采购。 顾客通过进入系统的主界面进行货物的浏览,确定所需要的商 品,进行商品的购买时,必须进行顾客的注册。 仓库管理员通过个人帐号进入系统,转到管理显示页面,选择要 处理的管理要求。 2.22.2 运行环境运行环境 硬件环境:1.管理计算机一台。 2.A4 打印机一台 操作系统:无限制 支持环境:IIS 数 据 库:Microsoft SQL Server 2008 将网站放到装有 IIS 的服务器上,客户端用 IE 或者其他浏览器即 可。 2.3 基本设计概念和处理流程 1.登陆管理:登陆管理: 开始 用户名和密码 是否为空 输入用户名和密码 获取用户名和密码 连接数据库的管理员表 管理员是否存在 登陆成功 提示错误信息 是 是 否 修改密码 输入原密码 密码修改成功 输入的密码是 否符合要求 输入新密 码 否 符 合 不符合 2.采购入库管理 提醒产品信息不完整重 新输入 连接数据库将入库产 品信息写入入库表 打印入库单 显示更新成功 连接库存表添加产 品信息 将添加的产品信息进行处 理 获取得到的信息 管理员登陆 关闭数据库 显示更新失败 判断输入的信息是否 正确完整 数据库是否更新成 功 否 是 是 否 3.销售出库管理 显示重新输入 连接数据库更新出库 表 打印出库单 产品出库 连接数据库的库存 表 输入出库产品信息 获取得到的信息 管理员登陆 更新库存表 显示产品库存不足 判断输入的信息是否 正确完整 产品库存量是否足 够 否 是 是 否 是否更新成功 显示成功显示失败 关闭数据库 是 否 4.货物信息管理 管理员登陆 输入添加货物信息 获取货物信息 判断输入的信息是 否正确完整 显示重新输入 连接数据库货物信 息表 输入删除货物信息 打印货物信息表 更新货物信息表 是否更新成功 显示成功 显示失败 关闭数据库 是 否 是 是 否 5.客户信息管理 管理员登陆 输入添加客户信息 获取客户信息 判断输入的信息是 否正确完整 显示重新输入 连接数据库客户信 息表 输入删除客户信息 打印客户信息表 更新客户信息表 是否更新成功 显示成功 显示失败 关闭数据库 是 否 是 是 否 6.综合查询功能 管理员登陆 输入货物编号 判断输入的信息是 否正确完整 显示重新输入 连接数据库客户信 息表 输入客户编号 打印货物的查 询结果表 连接数据库客 户信息表 打印货物的查 询结果表 是 是 否 2.4 结构 仓库管理系统 客 户 信 息 管 理 采 购 入 库 管 理 销 售 出 库 管 理 综 合 查 询 打 印 登 陆 管 理 货 物 信 息 管 理 货 物 信 息 添 加 货 物 信 息 删 除 客 户 信 息 删 除 客 户 信 息 添 加 客 户 信 息 浏 览 货 物 入 库 客 户 查 询 货 物 查 询 货 物 查 询 客 户 查 询 货 物 出 库 货 物 信 息 浏 览 货 物 信 息 查 询 客 户 信 息 查 询 其 他 查 询 管 理 员 登 陆 密 码 修 改 2.52.5 功能需求与系统模块的关系功能需求与系统模块的关系 货 物 信 货 物 信 货 物 信 客 户 信 客 户 信 客 户 信 货 物 查 客 户 查 货 物 入 货 物 出 货 物 信 客 户 信 其 他 查 打 印 管 理 员 密 码 修 息 浏 览 息 添 加 息 删 除 息 浏 览 息 添 加 息 删 除 询 询 库 库 息 查 询 息 查 询 询登 陆 改 货 物 信 息 管 理 客 户 信 息 管 理 采 购 入 库 管 理 销 售 出 库 管 理 综 合 查 询 打 印 登 陆 管 理 2.62.6 人工处理过程人工处理过程 仓库管理员需在每次入库出库对数据库进行更新,并在每次出 库后对库存产品进行库存量统计。 2.72.7 尚未解决的问题尚未解决的问题 无 3 3接口设计接口设计 3.13.1 用户接口用户接口 系统采用图形用户接口,以网页形式为用户提供良好的操作界面, 引导用户完成所需的各种操作。 运行*库存管理系统的主应用程序,仓库管理员输入用户名和密 码,只有输入正确才能进入系统。 3.23.2 外部接口外部接口 硬件接口硬件接口: :显示器分辨率=1024*768,以方便在一个屏幕上显示 完整,清晰的信息,键盘和鼠标完成输入功能。 打印机接口,根据具体的型号确定接口。 软件接口:软件接口:软件后台通过网络连接与 Microsoft SQL Server 2008 数据库连接,即对数据库 进行查询,更新,添加,删除等操作。 3.33.3 内部接口内部接口 1.各个类间的接口。 系统基于 B/S 模式开发,系统与数据库服务器之间以 JDBC 连接, 保证数据库系统的物理独立性 2.大量采用窗体的继承,保证风格统一 4 4运行设计运行设计 4.14.1 运行模块组合运行模块组合 管理员登陆,管理员密码修改属管理员登陆模块。 出库,输入产品出库信息,更新库存表,打印出库通知单,属 于销售出库管理模块 入库,输入产品入库信息,打印入库通知单属采购入库管理模 块 货物信息查询,客户信息查询,打印货物,客户信息属于查询 模块 4.24.2 运行控制运行控制 操作步骤:主程序运行,等待仓库管理员输入,根据输入调用 各个子模块。 1、请求动态网页:登录后,用户在相应的网页上点击相应的按 钮,系统自动执行相应的处理过程,把用户请求的网页显示在浏览 器上。 2、数据库中增加/删除记录:管理员按指定要求和指定数据格式 输入记录信息,点击提交按钮后,系统把新记录存储到数据库中的 正确位置或者从数据库中删除相应的信息,同时返回是否增加/删除 成功的提示信息。 4.34.3 运行时间运行时间 说明每种运行模块组合将占用各种资源的时间。 5 5系统数据结构设计系统数据结构设计 5.15.1 逻辑结构设计要点逻辑结构设计要点 系统的 E-R 图 管理员 ID号 密码 名称 管理员实体 E-R 图 库存 管理员入库 客户 出库 货物品 名 货物编 号 货物规 格 货物数 量 货物产 地 本次出 货时间客户名 称 客户编 号 客户类 型 货物种 类 货物售 价 货物数 量 物物 规格 货物品 名 货物编 号 货物产 地 客户编 号 客户名 称 客户地 址 客户电 话 客户类 型 货物编 号 货物品 名 物物 规格 货物数 量 货物进 价 货物种 类 客户类 型 客户编 号 客户名 称 货物产 地 本次采 购员编 号 本次采 购员姓 名 本次进 货时间 入库 出库 货 物 管 理 入库管 理 出库 管理 客 户 管 理 采购出库 采购入库 总 E-R 图 5.25.2 物理结构设计要点物理结构设计要点 给出本系统内软件所使用的每个数据结构中的每个数据项的存 储要求,访问方法、存取单位、存取的物理关系、设计考虑和保密 条件。 5.35.3 数据结构与程序的关系数据结构与程序的关系 1.1.管理员信息表管理员信息表 管理员信息表 名称名称字段名称字段名称类型类型宽度宽度非空非空 管理员 ID管理员 ID字符型 10N 管理员密码密码字符型 10N 管理员名称管理员名称字符型 10N 2.2.客户信息表客户信息表 客户信息表 名称名称字段名称字段名称类型类型宽度宽度 主主 键键非空非空 客户编号客户编号字符型 10 主 键 N 客户名称客户名称字符型 30N 客户地址公司地址字符型 50N 客户电话开户银行字符型 30N 客户类型账号字符型 20N 3.3.货物信息表货物信息表 货物信息表货物信息表 名称名称字段名称字段名称类型类型宽度宽度 主主 键键非空非空 货物编号客户编号字符型 10 主 键 N 货物品名客户品名字符型 30N 货物规格货物规格字符型 20N 货物数量货物数量数值型 10N 货物进价货物进价数值型 10N 货物售价货物售价数值型 10N 货物产地货物产地字符型 80N 货物种类货物种类字符型 20N 4.4.采购员信息表采购员信息表 采购员信息表 名称名称字段名称字段名称类型类型宽度宽度主键主键非空非空 采购员编 号 采购员编 号字符型 10 主键 N 采购员姓 名 采购员姓 名字符型 20N 采购员电 话 采购员电 话字符型 11N 5.5.库存信息表库存信息表 库存信息表 名称名称字段名称字段名称类型类型宽度宽度非空非空 货物货号货号字符型 20N 货物品名品名字符型 10N 货物规格规格字符型 10N 货物产地产地字符型 80N 货物数量现有数量字符型 10N 6.6.采购入库信息表采购入库信息表 采购入库信息表 名称名称字段名称字段名称类型类型宽度宽度非空非空 货物编号编号字符型 10N 货物品名品名字符型 10N 货物规格规格字符型 20N 货物进价进价数值型 10N 货物数量数量数值型 10N 客户类型客户类型字符型 10N 客户编号客户编号字符型 10N 客户名称客户名称字符型 20N 本次采购员编号采购员编号字符型 10N 本次采购员姓名采购员姓名字符型 20N 本次进货时间进货时间日期时间 40N 型 货物产地产地字符型 80N 7.7.销售出库信息表销售出库信息表 销售出库信息表 名称名称字段名称字段名称类型类型宽度宽度非空非空 货物编号编号字符型 10N 货物品名品名字符型 10N 货物规格规格字符型 20N 货物售价售价数值型 10N 货物数量数量数值型 10N 货物种类种类字符型 10N 客户类型客户类型字符型 10N 客户编号客户编号字符型 10 N 客户名称客户名称字符型 20N 货物产地产地字符型 80N 本次出货时间出货时间 时间日期 型 8N 6.6.系统出错处理设计系统出错处理设计 6.16.1 出错信息出错信息 模块名称出错信息形式出错信息含义处理方法 登录页面显示不 出来 登录页面显示不出 来 刷新 登录 登录错误次数过 多 登录错误次数过多 通知用户今天 不能再登录系 统 浏览 客户,货物信息 无法正常显示 货物,客户信息不 全 刷新 查询 无法查到客户和 货物信息 输入关键字后,系 统中有该商品却搜 索不到 重新输入更精 确的关键字 出库无法查看出库表 数据库中的销售出 库表出错 检查数据库的 出库表 入库无法查看入库表 数据库中的采购入 库表出错 检查数据库的 入库表 6.26.2 补救措施补救措施 1. 顾客登陆次数过多:弹出消息框提示顾客非法登录,已经超过 登录上线,今

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论