仓库管理系统(概要设计说明书)

上传人:s9****2 文档编号:488107017 上传时间:2022-12-02 格式:DOCX 页数:16 大小:189.63KB
返回 下载 相关 举报
仓库管理系统(概要设计说明书)_第1页
第1页 / 共16页
仓库管理系统(概要设计说明书)_第2页
第2页 / 共16页
仓库管理系统(概要设计说明书)_第3页
第3页 / 共16页
仓库管理系统(概要设计说明书)_第4页
第4页 / 共16页
仓库管理系统(概要设计说明书)_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《仓库管理系统(概要设计说明书)》由会员分享,可在线阅读,更多相关《仓库管理系统(概要设计说明书)(16页珍藏版)》请在金锄头文库上搜索。

1、1弓I言21.1 编写目的21.2 背景21.3 定义21.4 参考资料22总体设计22.1 需求规定22.2 运行环境32.3 基本设计概念和处理流程32.4 结构53接口设计63.1 用户接口63.2 外部接口63.3 部接口64运行设计64.1 运行模块组合64.2 运行控制64.3 运行时间75系统数据结构设计75.1 逻辑结构设计要点75.2 物理结构设计要点95.3 数据结构与程序的关系126系统出错处理设计136.1 出错信息136.2 补救措施136.3 系统维护设计13概要设计说明书1引言1.1 编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统

2、,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。1.2 背景项目名称:仓库管理一概要设计说明书项目任务开发者:交通大学R数学072同骥,软件基本运行环境为Windows环境1.3 定义MYSQL数据库管理软件DBMS数据库管理系统Windows2003/XP:运行环境1.4 参考资料实用软件工程机械工业数据库系统概论高等教育软件工程应用实践教程清华大学2总体设计2.1 需求规定按照需求分析文档中的规格要求,使用条形码扫描器入库、库存、出库,使得信息传递准确、流畅。同时,

3、系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。2.2 运行环境数据库管理系统软件:MYSQL运行平台:WindowsXP/Windows2003分辨率:最佳效果1024x768像素2.3 基本设计概念和处理流程仓库管理-入库采购员销售开票员移库调度库房管理员仓库管理-出库销售开票员移库调度采购员配货调度库房保管员发货员运输员出库流程2.4结构白库信息数据仓库信息基础信息数据基础信息管理系统参数设置管理员数据管理员设置输入数据库房信息库房设置原始考i据输入管理请求数据仓库管理管理子系统结果|_库存清单人员信息输出结果人吊信自、杳询查询信息仓库信息仓库信息杳询查询子系统至立杳血

4、3接口设计3.1 用户接口用户接口采用窗口化,菜单式进行设计,在操作时响应热键3.2 外部接口硬件接口一卡通,扫描仪器软件接口/通过JDBC对MYSQ数据库的连接3.3 部接口通过面向对象语言设计类,在public类中实现调用各模块之间采用函数调用、参数传递、返回值的方式类间实现严格封装4运行设计4.1 运行模块组合本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。4.2 运行控制只要符合操作说明书,用户可自由控制4.

5、3 运行时间由用户决定5系统数据结构设计5.1 逻辑结构设计要点仓库信息表Storehouse列名数据类型长度是否为空属性Sidint4主键SnameVarchar50MenuVarchar100产品类型表ProType列名数据类型长度是否为空属性Typeidint4主键TypeNameVarchar50Upperidint4用户表Users列名数据类型长度是否为空属性idint4主键NameVarchar50PurviewNvarchar16入库表Storein列名数据类型长度是否为空属性SitypeVarchar20VPidint4VMakeDateChar10VPpricedecimal

6、9VPnumint4VUidint4Sidint4VEmpNameVarchar50VOptNameChar10v-库存信息表ProinStore列名数据类型长度是否为空属性SpIdVarchar4主键Pidint4Ppricedecimal9VPnumint4VMakeDateChar10VSidint4V出库表Takeout列名数据类型长度是否为空属性TtypeVarchar20Pidint4VPpricedecimal9VPnumint4VCidint4VSidint4VEmpNameVarchar50VOptNameChar20产品信息表Product列名数据类型长度是否为空属性Pid

7、int4主键PnameVarchar50TypeIdint4VPstyleVarchar50VPunitVarchar10VPpriceVarchar9VPlowint4VPhighint4VValidint4VAlarmDaysint4v-客户信息表Client列名数据类型长度是否为空属性Cidint4主键CnameVarchar50Ctypetinyint1VContactVarchar30VAddressVarchar50VPostcodeVarchar10VPhoneVarchar30VFaxVarchar30VMenuVarchar1005.2 物理结构设计要点材料信息表materi

8、al列名数据类型是否为空说明Material_noVarchar(6)Notnull材料号(主键),自动产生,可修改Material_nameVarchar(20)Notnull材料名称Material_xhVarchar(6)null型号规格Material_manufactureVarchar(20)Null生产1家Product_dwVarchar(8)Notnull单位(米、只、个)Material_priceMoneyNull参考价格(默认0)仓库信息表Store列名数据类型可否为空说明Stor_noVarchar(2)Notnull仓库号(主键)Stor_nameVarchar(2

9、0)NOTNull仓库名Manager_noVarchar(6)NOTNull负责人号,引用自yg表中的emp_noStor_totalIntNull仓位数Stor_areaFloatNull面积(平方米)库存信息表Material_kc列名数据类型可否为空说明Material_idVarchar(6)NotNull材料号(主键,外键)Kc_balancefloatNull期初余额Kc_amoutfloatNull现后库存Kc_pcfloatNull盘库数量Kc_pcykfloatNull盘库盈亏(盘库数量-现宿库存)Kc_pctimeDatetimeNull盘库时间(盘库时系统自动产生,不能

10、彳改)Stor_noVarchar(2)Notnull仓库号(外键)Amout_onloadfloatNull在途数量,默认为0产品类型表ProType列名数据类型可否为空说明TypeIdint(4)Notnull产品号(主键)TypeNameVarchar(50)NOTNull产品名称UpperIdint(4)Null入库信息表Material_rk列名数据类型可否为空说明Cgdd_noVarcharNot米购订单号(外键),自动产生入库单号Materialrkd_noVarcharNot入库单号(主键)可修改SpeopleVarchar(10)Null送货人Rk_indateDatetim

11、eNull入库日期(自动产生可修改)Stor_noVarchar(2)Not仓库号Audit_noVarchar(6)Null审核人号Has_Auditedbitnull审核否,默认为未审核Rk_demoTextnull备注信息Make_manVarchar(6)Not制单人Materialrkd_noVarcharNotnull入库单号(主键一,外键),可修改,但要保证一次入库单业务中的入库单号是一致的Material_idVarchar(6)Notnull材料号(主键二、外键)Rk_amoutfloatNotNull入库数量出库信息表Material_ck列名数据类型可否为空说明Materialckd_noVarcharNot出库单号(主键),自动产生,可修改GetpeopleVarchar(10)Null提货人ck_dateDatetimeNull出库时间(系统自动入)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号