《信息系统分析与设计第三章(业务流程图和数据流程图).ppt》由会员分享,可在线阅读,更多相关《信息系统分析与设计第三章(业务流程图和数据流程图).ppt(86页珍藏版)》请在金锄头文库上搜索。
1、道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 业务流程图 描述业务处理的实际过程和步骤 明确业务流程图有哪些基本符号 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 哪个业务单位完成了某项业务处理功能(主谓 结构) 道德是一定社会、一定阶级调节
2、人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 某项业务处理功能生成了某张表格(报表)( 谓宾结构) 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 将某项表格提交给某业务处理单位 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 完成某项业务处理后,需要修改某个文件存档 道德是一定社会、一定阶级调节人与人之间、个体与社会
3、、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 根据某表格修改某文件存档 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 某项业务处理单元需要某存档 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 某项业务处理需要某表格 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯
4、、教育和内心信念来维持的。 举例:库房发出缺货通知单给采购员,采购员 查阅订货合同单,若已订货,向供货单位发出 催货请求,否则,填写订货单交供货单位。供 货单位发出货物后,向库房发出取货通知单。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 库房发出缺货通知单给采购员 但这么写,这块实现的功能就很模糊:业务处 理功能命名必须明确 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 采购员查阅订货
5、合同单 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 若已订货,向供货单位发出催货请求,否则, 填写订货单交供货单位 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 供货单位发出货物后,向库房发出取货通知单 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 确定有哪些业务处理单元:库房、采购员
6、、供 货单位 确定有哪些业务处理单位:缺货通知、查阅合 同、发货 产生了哪些表格: 需要(修改)哪些存档: 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 是否存在着问题 道德是一定社会、一定阶级调
7、节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 业务流程图的一些规范: (
8、1)要让人清晰地明白业务的流程,包括有 哪些业务处理单元、这些业务处理单元都是由 谁来处理,业务处理之间的先后关系 (2)从上到下,从左到右 (3)优化流程:产生的中间表格或存档是否 需要用到;串行的流程是否可以改成并行; 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 采购部查询库存信息及用户需求, 若商品的 库存量不能满足用户的需要, 则编制相应的 采 购订货单,并交送给供应商提出订货请求 。供应商按订单要求发货给该公司采购部,并 附上 采购收货单。公司检验人员在验货后, 发现货物不合格,
9、将货物退回供应商,如果合 格则送 交库房。库房管理员再进一步审核货 物是否合格,如果合格则登记流水帐和库存帐 目,如果不合格则交由主管审核后退回供应商 。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 书上例子: 书上描述和业务流程图不一致的地方 评价一下书上的业务流程图是否有不合理的地 方 书上描述和业务流程图不一致的地方 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一
10、定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 采购部查询库存信息及用户需求,若商品的库 存量不能满足用户的需要,则编制相应的采购 订货单,并交送给供应商提出订货请求。供应 商按订单要求发货给该公司采购部,并附上采 购收货单。公司检验人员在验货后,发现货物 不合格,将货物退回供应商,如果合格则送交 库房。库房管理员再进一步审核货物是否合格 ,如果合格则登记流水帐和库存帐目,如果不 合格则交由主管审核后退回供应商。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规
11、范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 数据流程图是结构化系统分析的主要工具 。他采用介于形式语言和自然语言之间的描述 方式,通过一套分层次的数据流程图,辅以数 据字典、小说明等工具来描述系统。 数据流程图描述数据流动、存储、处理的 逻辑关系,也称为逻辑数据流程图,一般用 DFD(Data Flow Diagram)表示。 四要素:外部实体、数据处理、数据流、 存储单元 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之
12、间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 在系统之外,与系统有联系的人或事物 系统的边界(系统输入的来源,系统输出的去 处) 斜线:表示重复出现的外部实体。 实体名 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 对数据的逻辑处理。 通常P+数字的方式表示数据处理单元,如 P1,P1.2 功能描述:一般
13、动词+名词 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 带箭头的直线 处理功能的输入或输出 箭头表示数据流的方向 用名词来标识数据流 适当的合并数据流可以达到简化的目的 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 数据存储的地方 避免处理
14、与处理之间的直接联系,以保持数据处 理的独立性 就整个数据流程图而言,数据存储有输入有输出 编号一般用D+数字,如D1 文件名称 编号 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 确定关联图 关联图非常概括地反映出信息系统最主要的逻辑功 能、外部实体、输入和输出数据流。内容应尽可能少, 使人立即知道系统的主要功能和组成部分 自顶而下,逐层分解
15、,直至所有单元成为基本 处理单元 分解自然,保持功能的一致性 上层分解的快些,下层分解的慢些 在不影响以理解性时,层数尽可能少 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 顶层DFD 寻找学籍管理系统的输入输出:输入新生入学时的 新生名单及其档案;输出学生离校时的毕业生登记 表以及定期给上级主管部门的统计报表 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与
16、人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 每个处理至少有一个输入数据流和一个输 出数据流! 处理 没有输出! 数据源 没有输入! 处理 数据 终点 道德是一定社会、一定阶级调节人与人之间、个体与社会、个体与自然之间各种关系的行为规范的总和。这种规范是靠社会舆论、传统习惯、教育和内心信念来维持的。 数据流 必须要么从 某个处理流 出