- 1、本文档共121页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统 ERP 7-1MIS地开发-系统分析
输入?输出?加工? * 数据存储编写示例 * 数据存储编号 F03-06 名称 库存帐 简述 存放配件的库存量和单价 组成 配件编号+配件名称+单价+库存量+备注 关键字 配件编号 相关联的处理 P02, P03 5. 外部项(外部实体) 除了系统内部各组成部分需要在数据字典中定义以外,与系统紧密相连的外部实体(如用户),也需要在数据字典中加以描述。 外部项:是系统内部数据的来源和去向。 外部项条目的定义包括:名称、编号、简述、输出输入数据流。 外部实体的编写示例 * 外部实体编号 S03-01 外部实体名称 用户 简述 购置本单位配件的用户 输入的数据流 D03-06, D03-08 输出的数据流 D03-01 相关联的处理 P02, P03 6. 加工处理 描述数据流程图中最底层的数据处理逻辑。 基本处理:不再需要分解的处理 数据字典中只列出基本处理的条目。 加工处理条目主要包括: 加工处理名称 编号:反映该加工的层次 对处理的简述:功能简述 数据的流入/输出:描述该加工有哪些输入输出数据流 处理逻辑描述(加工逻辑):描述该加工在什么条件下做什么事 * 加工处理编写示例 * * 注意事项 编写DD是系统开发一项重要的基础工作。一旦建立,并按编号排序之后,就是一本可供查阅的关于数据的字典,从系统分析一直到系统设计和实施都要使用它。 在DD的建立、修正和补充过程中,始终要注意保证数据的一致性和完整性。 五、数据流程分析 数据流程分析概述 数据流程的描述工具 数据字典 加工说明 * 编制加工说明(描述处理逻辑) 对于简单加工可以在DD中定义,但对于复杂加工逻辑,须借助描述工具进行说明,可以清晰的表达条件、决策规则和应采取的行动之间的逻辑关系。 编写加工说明的要求 对数据流图中的每个功能单元必须有一个加工说明。 加工说明必须描述功能单元把输入数据转换为输出数据流的转换规则。 每个加工说明必须描述转换的策略,而不是转换的实现细节。 加工说明应力求完整、严密、易于理解。 * 加工说明的描述工具 (1)结构化语言 ( Structured Language ) (2)判定表 ( Decision Table ) (3)判定树 ( Decision Tree ) * (1)结构化语言 一种介于自然语言和形式语言的一种人造语言,是一种模仿计算机语言的处理逻辑描述方法。 避免自然语言的随意性、不严格等缺点; 避免形式语言(结构化程序设计语言)无法为用户所理解。 三种控制结构(顺序、选择、循环) 1、顺序结构 2、选择结构 IF–THEN-ELSE; 3、循环结构 WHILE-DO;REPEAT-UNTIL * 结构化语言法示例 IF 欠款时间30天??IF 需要量库存量?????? THEN 立即发货???ELSE??????先按库存量发货,进货后再补发 ELSE???IF 欠款时间100天 THEN?????? IF 需求量库存量???????? THEN 先付款再发货?????? ELSE???????? 不发货??? ELSE ?????? 要求先付欠款 * (2)判定树(决策树) 对于加工逻辑选择条件较多,运用结构化语言表达比较麻烦,可采用判定树。 用图形方法进行描述,直观、易于理解。 判定树结构分为三个部分: 左端为树根,要描述的加工处理 中间为条件或条件组合 右端要执行的动作(策略、行动) 根 条件1 条件2 行动 * 判断树示例 销售折扣 年购货额 5万元 年购货额 =5万元 最近三个 月无欠款 最近三个 月有欠款 85折 十年以上老客户 不是老客户 90折 95折 无折 决策 年购货额 支付信用 是否老客户 * (3)判定表 判定表:用表格的形式来表达加工逻辑。 判定表结构: 条件的定义 条件的取值 动作的定义 条件组合下的动作 * 绘制判定表的步骤 第一步:提取条件 第二步:标示每个条件的取值。为便于绘制,可用符号代替条件的取值。 条件 取值 符号 取值数mi 年购货额5元 5万元 =5万元 Y 2 N 最近3个月 有无欠款 有 Y 2 无 N 十年以上 老客户 是 Y 2 不是 N * 绘制判定表的步骤 第三步:计算所有条件的组合数N N = m1 * m2 * m3 = 2 * 2 * 2 = 8 第四步:提取目标动作 不打折、打85折、打90折、打95折 第五步:绘制判定表 * 绘制判定表的步骤 1 2 3 4 5 6 7 8 C1:购货5万元以上 C2:最近3个月无欠款 C3:10年以上的老顾客 Y Y Y Y Y N Y N Y Y N N N Y Y N Y N N N Y N N N A1:折扣85% A2:折扣90% A3:折扣95% A4:无折扣
文档评论(0)