能,下面以操作员进入系统使用的系统功能为例说明,系统功能结构如图 3.4 所示: 图 3.4 腾宇超市进销存管理信息系统功能树 3.2.2 功能逻辑 1.第一层数据流程图将超市进销存管理信息系统分为基本信息管理、进货管理、销售管理、查询管理、库存管理来进行分析,系统的第一层数据流图如下: 管理员 P1 基本信息管理 P2 进货管理 P3 销售管理 P4 查询管理 P5 库存管理财务基本信息新进货信息新销售信息进货单客户信息供应商信息商品信息退货单销售单销售退货单存档商品现价库存信息客户信息供应商信息商品信息查询请求查询结果查询、调价请求库存盘点调价请求新销售信息新退货信息新进货信息新退货信息图3 .5 腾宇超市进销存管理数据流图将各个模块逐一分解进行分解管理员 P2.1 进货单管理退货单管理 P2.2 进货单退订单新进货信息新退货信息 P3 图3 .6 进货管理数据流图管理员 P3.1 销售单管理销售退货单管理 P3.2 销售单销售退订单新销售信息新销售退货信息 P4 财务图3 .7 销售管理数据流图 3.3 数据字典 3.3.1 数据项的定义数据项是数据结构中讨论的最小单位,是数据记录中最基本的、不可分的有名数据单位。以下是系统数据库中主要的销售单( tb_ sales )的数据项述: 表 3.1 销售票号数据项的定义数据项编号 I03-01 数据项名称销售票号别名销售单编码简述销售单在系统数据表的唯一标识类型及宽度字符型, 20位取值范围 F/M 表 3.2 客户编号数据项的定义数据项编号 I03-02 数据项名称客户编号别名客户编码简述客户在系统数据表的唯一标识类型及宽度字符型, 10位取值范围 F/M 表 3.3 支付类型数据项的定义数据项编号 I03-03 数据项名称支付类型别名支付方式简述客户购买商品选择的支付方式类型及宽度可变动字符型, 50位取值范围 F/M