《仓库管理系统,需求分析.pdf》由会员分享,可在线阅读,更多相关《仓库管理系统,需求分析.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、超市仓库管理系统需求分析目录1引言 . 21.1 编写目的. 21.2 项目背景. 21.3 定义. 32任务概述 . 32.1 目标. 32.2 运行环境. 32.3 条件与限制. 43数据描述 . 43.1 数据库介绍. 43.2 数据词典. 44功能需求 . 54.1 功能划分. 54.2 功能描述. 65性能需求 . 75.1 数据精确度. 75.2 时间特性. 75.3 适应性. 76运行需求 . 76.1 用户界面.6.2 故障处理.771. 引言1.1 编 写 目 的为了满足广大消费者的消费愿望(不在劳神费力) ,特有软件开发团队, 结合用户的需求为超市开发仓库管理系统,来来解决
2、后顾之忧,众所周知 : 大的超市的商品的存储和调配是不可忽视的大问题,和好的后备调配为前台 的产品销售有很大的帮助,也可以很大程度上提高产品的销售效率,满足消 费者的消费需求实现超市仓库管理系统,至少有以下优点: 1记录规范化,为货物的采购、记录、查询质量的提高打下基础。 2查询自动化和检索途径多样化,可以更方便、及时地澄清超市货物的状 态。3资源共享的优势,通过局域网可以在全超市范围内实现资源共享,为消 费者提供便利条件。21 世纪的今天 ,信息社会占着主流地位,计算机在各行各业中的运用已 经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对 如此,设计了一套超市仓库管理系统。
3、超市仓库管理系统采用的是计算机化 管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做 的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且 比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比 较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安 全性高、稳定性好的优点,并且具备完善的报表生成、修改功能。1.2 项目背景 系统名称:超市仓库管理系统 项目的任务提出者: 08 计科班 项目的用户:超市仓库管理人员 项目的实现软件单位:内蒙古大学创业学院信息工程系 08 级计算机科学与技术1.3 定义术语表:编术语号123超市仓库管理员超市
4、仓库管理系统登录界面超市仓库管理系统主界面主要参与者主要包含一些控件和按钮主要包含一些控件和按钮说明实现订货管理、调货管理、核实4超市仓库管理模块管理、超市管理四个功能2. 任务概述2.1 目标(1)建立超市仓库系统(2)规范超市仓库的管理工作模式用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。(3)建立标准货物数据库依照货物的不同性质对货物进行合理的调配(4)提高超市仓库管理的运营质量便于工作人员准确地掌握仓库结构,全面了解消费者的需求,及时调整采购 计划,突出库藏特点。2.2 运行环境标准微型计算机硬件配置平台操作系统:WI
5、NDOWS 98/2000/XP,LINUIX 等数 据库:Microsoft SQL Server 20052.3 条件与限制设计工具:Visual C+ 6.0编程语言:C+数据库:SQL Sever 20053. 数据描述3.1 数据库介绍数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序 等优点,较大的信息系统都是建立在数据库设计之上的。我们选用的是SQLServer 2005 3.2 数据词典一、供应商表供应商表 PROVIDER字
6、段名pro idpro n amepro addrpro telpro fax释义供应商 ID供应商名称供应商地址供应商电话供应商传真类型intvarcharvarcharintint是否n ullno主键外键yes供应商一商品表供应商商品 PROVIDERGROU 此表中的商品编号在商品信息表中可能没 有)字段名释义类型是否 null主键外键供应商 IDpg pro id商品编号noyesPg goods id三、 采购单表采购单 PURBILL字段名pb idpb buyer idpb pro id释义采购单 ID采购员 ID :供应商 ID类型intintint是否 nullnonono
7、;主键外键yesyesyespb goods idpb goods pricepb numpb m oneypb buy datepb return num商品编号商品单价 采购数量付款金额采购时间退货数量intdoubledoubledoubledateintnoyes四、商品信息表商品信息表 GOODS字段名释义类型是否n ull主键外键商品编号goods idintnoyes商品种类 idgoods sort idintyes商品名称goods namevarchar商品数量goods numdouble零售价goods pricedouble商品计量单位goods unitvarcha
8、r销售数量goods selldouble结算数量goods settledouble入库单号goods e ntry idintyesgoods un house id出库单号intyesgoods billd采购单号intyes删除标志goods deleteintgoods delete 1 销售;2 退货;3 销毁;4 盘库删除;默认值 0。商品信息一直为 当前库存信息,如果入库单号为空,则为盘库时新增商品;销售退货直接将删除 标志还原,采购退货将删除标志置 2五、入库单表入库单 ENTRYBILL字段名eb ideb goods ideb goods numeb timeeb per
9、s on ideb depoteb position释义入库单号入库商品编号入库商品数量入库时间入库员 ID库区库位类型intintdoubledateintvarcharvarchar是否n ullnono主键外键yesyes六、出库单表出库单 UNHOUSEBILI 销售做为出库的一种情况)是否字段名释义类型n ullub idintno出库单号主键yes外键备注ub_propertyub goods idub goods numub pers on idub timeub_price出库性质商品编号商品数量操作员 ID出库时间实际售价int1 销售;2:退货;3:销毁;默认值:intin
10、tintdatedoubleyes0如果退货或销毁 此字段取默认值0七、商品种类表商品种类 GOODSSORT字段名gs idgs n ame释义商品种类编号商品种类名称类型intvarchar是否 nullno主键外键yes八、盘库表盘库单 CHECKBILL (按照商品编号统计可以得出已盘库数量)字段名释义类型是否 null主键外键盘库单号cb idintnoyes商品编号cb goods idintnoyes负责人 IDcb pri ncipalintnoyes盘库时间cb timetime盘库数量cb numdouble损毁数量doublecb destroy num九、用户组表用户组
11、表 USERGROUP字段名释义用户组编号ug id:用户组名称ug name类型intvarchar是否 nullno主键外键yes十、 用户表用户表 USERTABLE字段名user iduser nameuser departuser teluser addruser group iduser password释义用户 id用户名用户部门电话地址用户组用户密码类型intvarcharvarcharintvarcharintint是否 nullno主键yes外键yes权限表权限表 RIGHTTABLE字段名right idright name释义权限 ID权限名称类型intvarchar是
12、否n ullno主键外键yes十二、 用户组一权限用户组一权限 USER RIGHT字段名释义ur right idur usergroup id权限 ID用户组 ID类型intint是否 nullnono主键外键yesyes十三、 会员表会员表 MEMBER字段名member idmember namemember telmember datemember addr释义会员卡号会员名称会员电话会员办卡日期会员地址类型intvarcharintdatevarchar是否n ullno主键外键yes4 功能需求4.1 功能划分超市仓库管理系统系统功能模块图4.2 功能描述超市仓库管理模块的详细设
13、计D1 货物清单D2 缺货信息2.1子 公处理事物产生司 管处理报表理员3d总公司管理员、接收报表广 3.3.1、单个仓库存发货信D4 发货信息息J货数量够3.3处理够总货数量3.2更新库存信息不发货报表3.3.2配货信息+货数量不够预订个仓库存+够D3库存清单3 4D5 配货信息分配5.1没有旗仓库配货万案舰店报表D6 发货信息按比例厂+有旗舰店6.1 发货报表旗舰店报表仓库D7 发货信息8验收货物超市仓库管理系统数据流程图x超市5 性能需求5.1 数据精确度该系统输入的数据为整形与字符型。5.2 时间特性包括响应时间、更新处理时间、数据转换与传输时间、运行时间,这些时间 尽可能短。5.3 适应性在操作方式、运行环境、与其他软件的接口以及开发计划等发生 变化时,可使用系统自带的一个程序来修改现行系统,以适应新的变 化。6.运行需求6.1 用户界面超市仓库管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一 目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也 是非常需要的,以方便用户操作。6.2 故障处理 故障处理的性能分析:内部故障处理,在开发阶段可以随即修改数据库里的相应 内容。外部故障处理,在需求调用时出错,有错误提示,重试。