业务流程调研.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“排课”优化后的功能模型 优化后的教学管理系统总体功能模型 用结构式语言、判断树、判断表在“用例说明窗口 ”描述每一个叶子层用例 用状态图描述每一个叶子层用例 用顺序图描述每一个叶子层用例 教学管理系统总体逻辑结构 逻辑功能的审查 第一、数据流程图本身的正确性检查。 第二、逻辑功能正确性检查。 第三、检查新系统逻辑功能是否符合总体规划中的总体方案要求。 新系统的逻辑结构的特征: 1、系统内各功能部分之间的数据存储及交换关系都是通过实体来实现的,充分体现了第一章中所提到的信息系统开发的基本原理和前提。 2、实体的建立首先经过了总体规划,在充分考虑到全局利益的前提下形成的,因此解决了由分散开发所带来的一系列问题。 3、数据流出现在相关的外部项和处理功能之间,表明了该系统与外界的接口。 2.4 处理功能的表达 用自然语言表达处理功能通常存在以下几类问题: 界限不明确 逻辑条件的次序不明确 意义模糊的形容词或副词 3.4.2.1 结构式语言 结构式语言使用的词汇主要有三类: 1、祈使句中的动词; 2、在数据字典中定义的名词; 3、某些逻辑表达式中的保留字。 结构式语言使用的语句只允许有四类: 1、简单的祈使句 2、判断句 3、循环语句 4、上述三种的复合语句 祈使句(动词+名词) 获得当月水表数 获得上月底水表数 当月水表数减去上月底的水表数,得到本月实际用水吨数 1.20元乘以实际用水吨数得到水费 将水费加到应交房租水电费中 获得当月电表数 获得上月底电表数 当月电表数减去上月底的电表数,得到本月实际用电度数 0.80元乘以实际用电度数得到电费 将电费加到应交房租水电费中 获得房租费 将房租费加到应交房租水电费中,得到住户的应交房租水电费 判断句: 形式1(一般形式): 如果 条件1(成立) 则 动作A 否则(条件1不成立) 就 动作B 形式2(嵌套形式): 如果 条件1(成立) 则 如果 条件2(成立) 则 动作A 否则(条件2不成立) 就 动作B 否则(条件1不成立) 就 动作C 形式3: 如果 条件1 则 动作A 如果 条件2 则 动作B ………… 循环句: 一般形式: 对每一满足条件的记录,循环执行 动作A 3.4.2.2 判断树 判断树是用一种树型图形方式来表示多个条件、多个取值所应采取的动作。看一张判断树图形的时候,要从左边(树根)开始,沿着各个分支向右看,根据每一个条件的取值状态可以找出应该采取的动作,所有的动作都列在这张图的最右侧 方法: 首先确定有哪些条件 第二确定每一个条件有几种可能的状态,即有几种取值 第三要确定有哪些动作 最后确定每一项动作要依赖哪些条件及取值。 举例: 学校的奖学金有两种,且记为奖学金A和奖学金B。 对于奖学金A,凡各科成绩平均在88分以上、单科成绩不低于75分、英语平均在80分以上者可申请一等奖学金(金额400元);凡各科成绩平均在85分以上、单科成绩不低于70分、英语平均在80分以上者可申请二等奖学金(金额300元)。 对于奖学金B,凡各科成绩平均在92分以上、单科成绩不低于85分、英语平均在90分以上者可申请特等奖学金(金额1500元);凡各科成绩平均在90分以上、单科成绩不低于80分、英语平均在85分以上者可申请一等奖学金(金额800元);凡各科成绩平均在88分以上、单科成绩不低于75分、英语平均在80分以上者可申请二等奖学金(金额400元);凡各科成绩平均在85分以上、单科成绩不低于70分、英语平均在80分以上者可申请三等奖学金(金额300元) 两个条件:奖学金种类,成绩 第一个条件有两个状态:奖学金A和奖学金B。 第二个条件有六个状态:依据平均成绩、单科最低成绩和英语平均成绩来最终确定。 有六个处理动作,即最后发放的奖学金金额。 判断树: 其中: 计算出学生的平均成绩,将值放入G中; 计算出学生各科的最低成绩放入D中; 计算出英语的平均成绩放入E中。 3.4.2.3 判断表 方法 首先确定有哪些条件 第二确定每一个条件有几种可能的状态,即有几种取值 第三要确定有哪些动作 第四给出所有条件的组合 最后确定每一项动作要依赖哪些条件及取值。 举例: 某工厂人事部门对一部分职工重新分配工作,其分配原则如下: “如果年龄不满18岁,文化程度是小学,则脱产学习,文化程度是中学,则当电工。如果年龄满18岁但不满40岁,如果文化程度是小学或中学,若是男性,则当钳工,若是女性,则当车工,文化程度是大学,则当技术员。如果年满40岁及以上者,文化程度是小学或中学,则当材料员,文化程度是大学,则当技术员。” 有三个条件:性别、年龄、文化程度。 性别有2个取值 年龄有

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档