引言
编写目的
为了更好地完成商店管理系统项目,为项目的进一步开发工作做准备,客户访谈,问题分析与确认,了解具体数据,有利于软件商店管理系统 高毅 2014-11-3
的实现,
商店客户:示商店业务处理系统与外部实体之间的信息输入、输出关系,即标定了系统与外界的界面。添加 刘申斌 2014-11-3
图1、顶级数据流图
图2、次级数据流图
通过商品条形码扫描输入商品到购买清单
操作软件计算交易总金额
操作软件输出交易清单
操作软件录入商品,供货商,厂商
操作软件制定进货计划
查询打印计划进货与入库记录
操作软件控制商品销售与否
查询打印销售情况
操作软件生成销售排行榜
查询库存明细记录
操作软件进行盘点计算添加 高毅 2014-11-4
图3、商店零售前台管理系统用例视图
静态数据
员工信息:员工编号、姓名、年龄、性别、工资、聘用期等
会员数据:会员ID等
销售员:销售的商品编号、数量等
收银员:商品信息的录入
动态输入数据
商品价格;
商品编号;
供货商;
存货;
商品日期;
保质期;
动态输出数据
商品价格;
商品编号;
供货商;
存货;
内部生成数据:收银人员通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。
商品数量;
总价格;
种类;
数据约定
界面输入密码不能有非法字符,如:/、?等;
密码必须在6-15之间;
基本信息不能为空;
商品价格单位为元,精确到分;
商品保质期单位为天;
数据的采集
扫描枪输入数据:根据商店业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。
键盘输入数据;
:用于进一步定义和描述所有数据项数据字典的实现是系统的一项基础工作,除了概念和技术上的问题外,其工作量是非常大的。数据字典的实现因环境的不同而采用不同的而是实现方法。
具体有手工建立法和计算机辅助建立。 刘申斌 2014-11-4
商店销售系统的数据字典如下所示:
商店
属性
数据类型
长度
允许空
商店编号
Char
18
Not null
商店名称
Char
40
Not null
联系方式
Varchar
50
Not null
地址
Varchar
50
Not null
商品:
属性
数据类型
长度
允许空
商品号
Char
20
Not null
商品名
Char
40
Not null
规格
Varchar
20
Not null
单价
Float
数据需求分析 来自淘豆网m.daumloan.com转载请标明出处.