- 1、本文档共208页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
蒋国诚--管理与讲述
* * * * * * * * * * * * * * * * * * * 4 三种表达工具的比较 (1)从工具的难易程度讲,决策树最容易,而决策表难度较高。 (2)对于逻辑验证,决策表最好,而决策树较差。 (3)对于直观表达逻辑结构,决策树最好,而决策表最差。 (4)作为程序设计说明,结构化语言最好,决策树最差。 (5)对于机器可读性,结构化语言最好,决策树最差。 (6)对于可修改性,结构化语言最好,而决策表的可修改性是最低。 综上所述,可以得出的结论: 对于一个不太复杂的判断逻辑,即条件只有2---3个,条件组合及行动在10---15个之间,使用决策树最好。 对于一个复杂的判断逻辑(条件多,组合多,相应的动作也多),使用决策表最好。 对于一个处理逻辑既包含了一般的顺序执行动作,又包含了判断或循环逻辑,则使用结构化语言最好。 4 三种表达工具的比较 练习 交易所规定给经纪人的手续费计算方法如下: 总手续=基本手续费+交易中的每股价格和股数有关的附加手续费 如交易额少于1000元,则基本手续费为交易额的8.4%; 如交易额在1000-10000元之间,则基本手续费为交易额的5%+34; 如交易额大于10000元,则基本手续费为交易额的4%+134; 当每股售价低于14元时,附加手续费为基本手续费的5%(买入卖出数是100的倍数),否则附加手续费为基本手续费的9%(不是100的倍数); 当每股售价在14-25元之间,附加手续费为基本手续费的2%(买入卖出数是100的倍数),否则附加手续费为基本手续费的6%(不是100的倍数); 当每股售价超过25元时,交易股数零散,则附加手续费为基本手续费的6%。 要求用判断树、判断表和结构化语言表示手续费的计算方法 (四)实体-联系图 Entity-Relation 第二节 系统分析的步骤 结构化分析步骤 通过调查分析,理解当前的现实环境,获得当前系统的“具体模型”(业务、数据) 从当前的“具体模型”抽象出“逻辑模型”,并给予改进与补充 现 行 系 统 目 标 系 统 描述现实系统是如何在物理上实现的 描述新系统的主要业务功能和用户新的需求,无论系统应如何实施。 描述新系统是如何实施的(包括技术)--系统设计阶段 逻辑模型 物理模型 (本质模型、概念模型) (实施模型、技术模型) 描述重要的业务功能,无论系统是如何实施的。 结构化分析步骤 系统分析阶段 学 生 (1) 通过对现实环境的调查,获当前系统的具体模型(物理模型/业务流程图) 学 生 购 书 申 请 购书 单 发 票 领 书单 书 107 刘 教务科 206 王 会计室 206 李 出纳员 303 赵 教材 学生购买教材的具体模型 结构化分析步骤 (2) 去掉具体模型中的非本质因素,抽象出当前系统的逻辑模型 —即把完成的功能(本质)从实现功能的方式(现状/形式) 分离出来 学生购买教材的逻辑模型 学 生 学 生 购 书 申 请 购书 单 发 票 领 书 单 书 审查 有效性 开发票 开领 书单 发书 结构化分析步骤 (3) 分析当前系统与目标系统的差别,建立目标系统的逻辑模型 ,这是分析阶段实质性的一步 计算机售书系统的逻辑模型 学 生 学 生 购书单 发票 领书单 审查并 开发票 开领 书单 无效书单 结构化分析步骤 第三步可以这样进行: 1)决定“变化的范围”,即决定目标系统与当前系统逻辑上不同的部分 方法: 沿着底层逐个检查当前系统DFD中的每个基本加工,如果其功能与目标系统有所不同, 则属于“变化”的部分 因此当前的DFD就分成两部分:一是与目标系统相同的部分;一是与目标系统不同的“变化”部分 结构化分析(第三步) 结构化分析(第三步) 1 8 5 2 3 4 7 6 9 10 11 12 14 13 16 17 18 19 15 20 21 22 24 25 23 27 26 28 29 变化的部分 A B C D E G F J K H I 2)将“变化的部分”看成一个加工。这个加工的外部环境及其输入输出数据流是已确定的,而其内部结构是尚未确定的。 3) 运用前述的分解和构造技术,由外向里对“变化的部分”进行分析 。 自顶向下,画出各层数据流图 为每个成分定义数据字典条目 定义加工小说明 结构化分析(第三步) 结构化分析(第三步) 1 8 5 2 3 4 7 6 9 10 11 12 14 13 15 24 25 27 26 28 29 A B C D E G F J K H I 变化 的部分 (4) 对目标系统进行完善和补充,并写出完整的需求说明。 补充说明系统的人机界面 补充说明尚未考虑的
文档评论(0)