我们的软件课程设计2(超市进销存管理系统需求分析)

本文档详细阐述了一个超市进销存管理系统的全面需求分析,包括基础信息管理、进货销售库存管理、查询统计和系统管理等核心功能,并通过数据流图、数据字典和加工逻辑描述来清晰展示系统设计思路。系统旨在提供操作简单、界面友好的管理界面,支持多条件查询,具备高度安全性。
摘要由CSDN通过智能技术生成

1需求分析概述

通过对目前超市的现有的了解和调查及对网上的资料的分析,要求该系统要实现以下的功能:

(1)该系统实现六大功能:基础信息管理、进货管理、销售管理、库存管理、查询统计、系统管理。

(2)基础信息管理包括客户信息管理(添加、修改与删除)、商品信息管理(添加、修改与删除)、供应商信息管理(添加、修改与删除);进货管理包括进货单、进货/退货;销售管理包括销售单、销售退货;库存信息管理包括库存盘点,、库存价格调整;系统管理包括操作员管理、更改密码、权限管理、退出系统;查询统计包括客户查询、商品查询、供应商查询、销售查询、销售退货查询、入库查询、入库退货查询以及销售排行。

(3)根据超市职责的不同设计了不同的用户操作界面——操作员界面,管理员界面。且系统操作简单界面友好。

(4)为方便用户系统支持多条件查询。

(5)系统具有更高的安全性。

2数据流图 

2.1 顶层数据流图

2.2 分层数据流图

2.2.1 一层数据流图

2.2.2 二层数据流图

             

                           图1.库存管理部分

                 

                             图2.销售管理部分

                   

                         图3.进货管理部分

数据字典

3.1 数据元素

(1)表1:“商品编号”

名称

商品编号

别名

GOOD

取值类型

字符串

长度

8个字节

描述

商品的唯一编号,作为关键字。

位置

库存清单表、货信息表

2)表2:“客户编号”

名称

客户编号

别名

CLIENT

取值类型

字符串

长度

8个字节

描述

客户的唯一编号,作为关键字。

位置

客户信息表

3)表3:“供货商编号”

名称

供货商编号

别名

PROVIDE

取值类型

字符串

长度

8个字节

描述

供货商的唯一编号,作为关键字。

位置

供货商信息表

3.2 数据流

(1)4:“订货报表”

名称

订货报表

描述

每天给采购员的商品订货表

来源

商品信息管理

  • 2
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值