仓库管理系统[概要设计说明书].doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word格式文档 专业整理 TOC \o 1-3 \h \z 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2总体设计 2 2.1需求规定 2 2.2运行环境 3 2.3基本设计概念和处理流程 3 2.4结构 5 3接口设计 6 3.1用户接口 6 3.2外部接口 6 3.3内部接口 6 4运行设计 6 4.1运行模块组合 6 4.2运行控制 6 4.3运行时间 7 5系统数据结构设计 7 5.1逻辑结构设计要点 7 5.2物理结构设计要点 9 5.3数据结构与程序的关系 12 6系统出错处理设计 13 6.1出错信息 13 6.2补救措施 13 6.3系统维护设计 13 概要设计说明书 1引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。 1.2背景 项目名称:仓库管理概要设计说明书 项目任务开发者:大连交通大学R数学072张同骥,软件基本运行环境为Windows环境 1.3定义 MYSQL:数据库管理软件 DBMS:数据库管理系统 Windows 2003/XP:运行环境 1.4参考资料 《实用软件工程》 机械工业出版社 《数据库系统概论》  高等教育出版社 《软件工程应用实践教程》 清华大学出版社 2总体设计 2.1需求规定 按照需求分析文档中的规格要求,使用条形码扫描器入库、库存、出库,使得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。 2.2运行环境 数据库管理系统软件:MYSQL 运行平台:Windows XP/ Windows 2003 分辨率:最佳效果1024x768像素 2.3基本设计概念和处理流程 仓库管理入库 进货流程 进货流程 进货单 借货流程 借货单 调货流程 调货单 销退流程 销售发票 移库流程 移库单 复核修改入库单 入库记保管帐 入库单 采购员 销售开票员 移库调度 库房管理员 入库流程 仓库管理出库 销售开票流程 销售开票流程 普通发票 调退流程 调退单 进货退出流程 还货单 换货流程 退货单 移库流程 移库单 库房配货 配货手工调整 库货单 出库流程 发票清单 是否配货成功? 打印配货单 修改配货状态 是否生成欠货单? 生成欠货单 各仓房打印库货单 库货完工,将货送到备发区 核对备发区实货和单据 是否准确 NO 发货 将货收到客户处并带回运输回单 采购员 销售开票员 移库调度 配货调度 库房保管员 发货员 运输员 YES NO YES YES 基础信息管理仓库信息系统参数设置管理员设置库房设置管理子系统 基础信息管理 仓库信息 系统参数设置 管理员设置 库房设置 管理子系统 输入模块 维护模块 查看模块 出库模块 入库模块 需求模块 还库模块 报表模块 收发存表 库存清单 统计模块 供应统计 分类统计 人员信息查询 仓库信息查询 库存查询 收支明细 查询子系统 仓库 管理 系统 输入 数据 输出 结果 原始数据输入 处理结果 基础信息数据 管理请求数据 查询信息 仓库信息数据 系统参数 管理员数据 库房信息 仓库信息 人员信息 结果 3接口设计 3.1用户接口 用户接口 采用窗口化,菜单式进行设计,在操作时响应热键 3.2外部接口 硬件接口 一卡通,扫描仪器 软件接口 //通过JDBC对MYSQL数据库的连接 3.3内部接口 通过面向对象语言设计类,在public类中实现调用 各模块之间采用函数调用、参数传递、返回值的方式 类间实现严格封装 4运行设计 4.1运行模块组合 本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。 4.2运行控制 只要符合操作说明书,用户可自由控制 4.3运行时间 由用户决定 5系统数据结构设计 5.1逻辑结构设计要点 仓库信息表 Storehouse 列名 数据类型 长度 是否为空 属性 Sid int 4 主键 Sname Varchar 50 Menu Varchar 100 √ 产品类型表 ProType 列名 数据

文档评论(0)

zxiangd + 关注
实名认证
内容提供者

本人从事教育还有多年,在这和大家互相交流学习

1亿VIP精品文档

相关文档