第5章系统分析——确定用户需求内容摘要:
进行业务流程分析,主要完成以下内容: ⑴对每一笔业务弄清其输入、处理、存贮、输出、立即存取要求,收集相应资料。 ⑵理顺各个岗位、各个业务流程之间的关系。 ⑶除去不必要的环节,对重复的环节进行合并,对新的环节进行增补。 ⑷确定哪些是今后计算机系统要处理的环节。 过程建模与分析 数据流程图基本组成要素及符号 数据流图的基本组成要素只有四个:外部项 、 数据加工 、 数据存储 、 及数据流。 用这四个符号可以表达非常复杂的处理过程。 数据流图四种基本成分要素分别是 : 1)外部项 2)处理过程 3)数据存储 4)数据流 数据流程图的符号 : 外部实体 处理过程 数据存储 数据流 绘制数据流程图 数据流程图的作用是: ⑴ 抽象地表示了业务处理的过程。 ⑵ 是自顶向下分析信息处理流程的工具 , 其抽象性便于设计计算机化的业务处理过程。 ⑶ 根据逻辑存储 , 作数据分析数据建模 , 向数据库设计过渡; ⑷ 一个处理过程对应一项功能单元。 在此表达功能单元的处理方法后 , 向设计程序过渡。 数据流程图例子 —一个仓库管理数据流程图 客户 库存帐目 1 业务处理 出入库要求 回执 第一层数据流程图 第二层数据流程图 客户 业务分类处理 入库处理 出库处理 库存帐目 D1 出入库请求 出库单 入库单 确认后的出库单 确认后的入库单 数据流程图例子二 —商品批发业务数据流程图 第一层数据流程图 商品库存 顾客 供应商 1 业务 处理 订货单 发货单 订货单 发货单 第二层数据流程图 给供应商的订货单 销售 顾客 供应商 商品库存 采购 会计 核算 订货单 发货单 到货通知 订货单 发货单 应付款通知 收据 第三层数据流程图 —对销售的细化 D1 商品库存 编辑订货单 顾客 采购 D2 顾客文件 登录新顾客数据 确定顾客订货 订货单 发货单 合格订货单 不满足的订货 业务员 不合格 新顾客 开发货单并修改库存 可发订货 产生暂存订货单 D4 暂存订货单 对照暂存订货单 到货通知 D3 配件库存 D5 销售历史 D6 应收款明细帐 经理 检索 库存 编制销售和库存报表 数据字典 外部项 对外部项描述内容说明包括外部项编号、外部项名称、外部项输入数据流、外部项输出数据流、备注等。 目前大部分直接采用辅助工具,在计算机中进行说明。 例子:仓储系统外部实体 “ 客户 ” 的数据字典 编号 W1 外部实体名称 客户 输入数据流 入库单、出库单、转库单 输出数据流 结算单据 备注 大量的大客户,采用月底结算。 在 911点是业务高峰。 入库业务数量比出库数量少。 数据流 数据流说明包括:编号、名称、内部名、组成、使用频率、使用方式(输入、输出、本地、共享)、备。第5章系统分析——确定用户需求
相关推荐
d=。 string str1=({0:n},a)。 //得到的字串是 123, string str2=({0:n}, d)。 //得到的字串是 1, string str3=(n4)。 //得到的字串是 123, string str4=(n4)。 //得到的字串是 1, 十六进制数据格式 字符“ X或 x”用于将数据表示为十六进制格式。 字符“ X或
外部中断 0中断优先级控制位 1: 高优先级中断; 0: 低优先级中断。 由软件可改变各中断源的中断优先级。 MCS51的中断系统 有 两个 不可寻址的 “ 优先级激活触发器 ” : 一个 用来指示某高优先级的中断正在执行,所有后来的中断均被阻止。 另一个 用来指示某低优先级的中断正在执行,所有同级中断都被阻止,但不阻断高优先级的中断请求。 在同时收到 几个同一优先级的中断请求 时,
Calls(Boolean on)设置对调用方法的追踪 totalMemory() 返回系统的内存总数 freeMemory() 返回系统当前内存的剩余空间总数 gc () 运行垃圾回收程序 《 Java程序设计实用教程》 朱战立 Float类 • 语言包中提供了 8个称为数据类型包装类的类 , 专门完成把 Java语言的 8个基本数据类型包装为相应的类 • Java语言中的
sheet中输入要参加抽奖的人员名单;“ 设置 ” sheet中设 “ 特等奖 1名、一等奖 2名、二等奖3名 ” ;设置抽奖顺序为 “ 先小奖后大奖 ” ;设置抽奖方式为 “ 每次抽 1名获奖者 ”。 (4)在 “ 抽奖 ” sheet中单击 “ 开始抽奖 ” 开始轮换显示,单击 “ 停止 ” 即可得到中奖人员名单。 (5)在 “ 抽奖结果 ” sheet中查看、打印抽奖的结果。 实验