仓库管理系统需求分析报告.docx

上传人:b****7 文档编号:9479163 上传时间:2023-02-04 格式:DOCX 页数:15 大小:19.99KB
下载 相关 举报
仓库管理系统需求分析报告.docx_第1页
第1页 / 共15页
仓库管理系统需求分析报告.docx_第2页
第2页 / 共15页
仓库管理系统需求分析报告.docx_第3页
第3页 / 共15页
仓库管理系统需求分析报告.docx_第4页
第4页 / 共15页
仓库管理系统需求分析报告.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

仓库管理系统需求分析报告.docx

《仓库管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《仓库管理系统需求分析报告.docx(15页珍藏版)》请在冰豆网上搜索。

仓库管理系统需求分析报告.docx

仓库管理系统需求分析报告

超市仓库管理

系统需求分析

1.引言2

1.1编写目的2

1.2项目背景2

1.3定义3

2.任务概述3

2.1目标3

2.2运行环境3

2.3条件与限制4

3.数据描述4

3.1数据库介绍4

3.2数据词典4

4.功能需求5

4.1功能划分5

4.2功能描述6

5.性能需求7

5.1数据精确度7

5.2时间特性7

5.3适应性7

6.运行需求7

6.1用户界面7

6.2故障处理7

1.引言

1.1编写目的

为了满足广大消费者的消费愿望(不在劳神费力),特有软件开发团队,结合用户的需求为超市开发仓库管理系统,来来解决后顾之忧,众所周知:

大的超市的商品的存储和调配是不可忽视的大问题,和好的后备调配为前台的产品销售有很大的帮助,也可以很大程度上提高产品的销售效率,满足消费者的消费需求

实现超市仓库管理系统,至少有以下优点:

1.记录规范化,为货物的采购、记录、查询质量的提高打下基础。

2.查询自动化和检索途径多样化,可以更方便、及时地澄清超市货物的状态。

3.资源共享的优势,通过局域网可以在全超市范围内实现资源共享,为消费者提供便利条件。

21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

我们针对如此,设计了一套超市仓库管理系统。

超市仓库管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。

由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能。

1.2项目背景系统名称:

超市仓库管理系统项目的任务提出者:

08计科班项目的用户:

超市仓库管理人员项目的实现软件单位:

内蒙古大学创业学院信息工程系08级计算机科学与技术

1.3定义

术语表:

术语

说明

1

超市仓库管理员

主要参与者

2

超市仓库管理系统登录界面

主要包含一些控件和按钮

3

超市仓库管理系统主界面

主要包含一些控件和按钮

4

超市仓库管理模块

实现订货管理、调货管理、核实

管理、超市管理四个功能

2.任务概述

2.1目标

(1)建立超市仓库系统

(2)规范超市仓库的管理工作模式

用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作

模式规范化、机读数据格式标准化、管理决策科学化。

(3)建立标准货物数据库

依照货物的不同性质对货物进行合理的调配

(4)提高超市仓库管理的运营质量

便于工作人员准确地掌握仓库结构,全面了解消费者的需求,及时调整采购计划,突出库藏特点。

2.2运行环境

标准微型计算机硬件配置平台

操作系统:

WINDOWS98/2000/XP,LINUIX等

数据库:

MicrosoftSQLServer2005

2.3条件与限制

设计工具:

VisualC++6.0

编程语言:

C++

数据库:

SQLSever2005

3.数据描述

3.1数据库介绍

数据库是数据管理的最新技术,是计算机科学的重要分支。

十年来,数据

库管理系统已从专用的应用程序包发展成为通用系统软件。

由于数据库具有数据

结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

我们选用的是SQL

Server2005。

3.2数据词典

供应商表

供应商表PROVIDER

字段名

释义

类型

是否

null

主键

外键

proid

供应商ID

int

no

yes

proname

供应商名称

varchar

proaddr

供应商地址

varchar

protel

供应商电话

int

profax

供应商传真

int

供应商一商品表

供应商商品PROVIDERGROU此表中的商品编号在商品信息表中可能没有)

字段名

释义

类型

是否null

主键

外键

pgproid

供应商ID

Pggoodsid

商品编号

no

yes

三、采购单表

采购单PURBILL

字段名

释义

类型

是否null

主键

外键

pbid

采购单ID

int

no

yes

pbbuyerid

采购员ID

int

no

yes

pbproid

供应商ID「

int

no

yes

pbgoodsid

商品编号

int

no

yes

pbgoodsprice

商品单价

double

pbnum

采购数量

double

pbmoney

付款金额

double

pbbuydate

采购时间:

date

pbreturnnum

退货数量

int

四、商品信息表

商品信息表GOODS

字段名

释义

类型

是否

null

主键

外键

goodsid

商品编号

int

no

yes

goodssortid

商品种类id

int

yes

goodsname

商品名称

varchar

goodsnum

商品数量

double

goodsprice

零售价

double

goodsunit

商品计量单位

varchar

goodssell

销售数量

double

goodssettle

结算数量

double

goodsentryid

入库单号

int

yes

goodsunhouseid

出库单号

int

yes

goodsbill」d

采购单号

int

yes

goodsdelete

删除标志

int

goodsdelete1销售;2退货;3销毁;4盘库删除;默认值0。

商品信息一直为当前库存信息,如果入库单号为空,则为盘库时新增商品;销售退货直接将删除标志还原,采购退货将删除标志置2

五、入库单表

入库单ENTRYBILL

字段名

释义

类型

是否

null

主键

外键

ebid

入库单号

int

no

ebgoodsid

入库商品编号

int

no

yes

ebgoodsnum

入库商品数量

double

ebtime

入库时间

date

ebpersonid

入库员ID

int

yes

ebdepot

库区

varchar

ebposition

库位

varchar

六、出库单表

出库单UNHOUSEBILI销售做为出库的一种情况)

字段名

释义

类型

是否

null

主键

外键

备注

ubid

出库单号

int

no

yes

ub_property

出库性质

int

1销售;2:

退货;

3:

销毁;默认值:

0

ubgoodsid

商品编号

int

yes

ubgoodsnum

商品数量

int

ubpersonid

操作员ID

int

ubtime

出库时间

date

ub_price

实际售价

double

如果退货或销毁此字段取默认值

0

七、商品种类表

商品种类GOODSSORT

字段名

释义

类型

是否null

主键

外键

gsid

商品种类编号

int

no

yes

gsname

商品种类名称

varchar

八、盘库表

盘库单CHECKBILL(按照商品编号统计可以得出已盘库数量)

字段名

释义

类型

是否null

:

主键

外键

cbid

盘库单号

int

no

yes

cbgoodsid

商品编号

int

no

yes

cbprincipal

负责人ID

int

no

yes

cbtime

盘库时间

time

cbnum

盘库数量

double

cbdestroynum

损毁数量

double

九、用户组表

用户组表USERGROUP

字段名

释义

类型

是否null

主键

外键

ugid

用户组编号

int

no

yes

ugname

用户组名称

varchar

十、用户表

用户表USERTABLE

字段名

释义

类型

是否null

主键

外键

userid

用户id

int

no

yes

username

用户名

varchar

userdepart

用户部门

varchar

usertel

电话

int

useraddr

地址

varchar

usergroupid

用户组

int

yes

userpassword

用户密码

int

权限表

权限表RIGHTTABLE

字段名

释义

类型

是否

null

主键

外键

rightid

权限ID

int

no

yes

rightname

权限名称

varchar

十二、用户组一权限

用户组一权限USERRIGHT

字段名

释义

类型

是否null

主键

外键

urrightid

权限ID

int

no

yes

urusergroupid

用户组ID

int

no

yes

十三、会员表

会员表MEMBER

字段名

释义

类型

是否

null

主键

外键

memberid

会员卡号

int

no

yes

membername

会员名称

varchar

membertel

会员电话

int

memberdate

会员办卡日期

date

memberaddr

会员地址

varchar

4•功能需求

4.1功能划分

超市仓库管理系统

系统功能模块图

 

4.2功能描述

超市仓库管理模块的详细设计

D1货物清单

D2缺货信息

子公司管理员

处理

事物

处理

广3.3.1、

发货信

[息J

D4

发货信息

单个仓库存

货数量够

3.3.2

2.1

3.2

总公司管理员

接收报

产生报表

3d、

发货报表

货数量不够

+

个仓库存

配货

信息

「3.3」

处理

够总货

预订

数量

+不

更新库存信息

库存清单

D3

34

仓库

仓库

8

「5.1〕

D5

配货信息

配货

报表

D6

发货信息

厂6.1]

发货

报表

验收

货物

按比例

没有旗

舰店

+

分配

万案

有旗

舰店

D7发货信息

旗舰店

报表

超市仓库管理系统数据流程图

x

超市

 

5.性能需求

5.1数据精确度该系统输入的数据为整形与字符型。

5.2时间特性包括响应时间、更新处理时间、数据转换与传输时间、运行时间,这些时间尽可能短。

5.3适应性在操作方式、运行环境、与其他软件的接口以及开发计划等发生

变化时,可使用系统自带的一个程序来修改现行系统,以适应新的变化。

6.运行需求

6.1用户界面超市仓库管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。

尽可能的为用户的录入、查询等功能操作提供方便。

快捷按钮的创建也是非常需要的,以方便用户操作。

6.2故障处理故障处理的性能分析:

内部故障处理,在开发阶段可以随即修改数据库里的相应内容。

外部故障处理,在需求调用时出错,有错误提示,重试。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1