网站大量收购闲置独家精品文档,联系QQ:2885784924

信息系统开发与项目管理教学课件作者章宁电子教案第8章课件.ppt

信息系统开发与项目管理教学课件作者章宁电子教案第8章课件.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.1.5 新系统逻辑方案的提出 实例 电算化对账的第二层数据流图 8.1.5 新系统逻辑方案的提出 外部项“银行”的数据字典 8.2.1 面向对象方法的基本概念 对象 问题域中某些事物的一个抽象,它反映该事物在系统中需要保存的信息和发挥的作用,它是一组属性和有权对这些属性进行操作的一组服务的封装体 8.2.1 面向对象方法的基本概念 类 具有相同属性和服务的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述 类给出了属于该类的全部对象的抽象定义,而对象则是符合这种定义的一个实例 8.2.1 面向对象方法的基本概念 封装 把对象的属性和服务结合成一个独立的系统单位,并尽可能隐藏对象的内部细节 如果从外部观察对象,只需要了解对象所呈现的外部行为(即做什么),而不必关心它的内部细节(即怎么做) 8.2.1 面向对象方法的基本概念 继承 子类(特殊类)可以自动拥有父类(一般类)的全部属性和服务 在定义子类时不必重复定义那些已在父类中定义过的属性和服务,只要定义自己特有的属性和服务即可 8.2.1 面向对象方法的基本概念 消息 对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等信息 消息传递是对象与其外部世界相互关联的惟一途径 8.2.2 分析模型概述 领域模型 说明问题域内有意义的概念类,这些概念类直接来源于业务领域中的对象 它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系 8.2.2 分析模型概述 分析模型与用例模型的关系 在迭代开发过程中,每一个用例实现对应一个类图,描述参与这个用例实现的所有概念类 用例的实现主要通过交互图(包括顺序图和协作图)来表示 8.2.2 分析模型概述 UML图形描述 分析模型中常用的UML图形包括类图、状态图、活动图、顺序图和协作图 8.2.3 分析建模过程 识别分析类 识别实体类 人员 组织 物品 设备 事件 表格 8.2.3 分析建模过程 识别分析类 识别边界类 8.2.3 分析建模过程 识别分析类 识别控制类 8.2.3 分析建模过程 识别对象的属性 识别属性的原则 确认它对相应对象的每一个实例都是适用的 在现实世界中它与这种事物的关系是否最为密切 它不依赖于并列的其他属性就可以被理解 8.2.3 分析建模过程 识别对象的属性 发现属性的策略 按照一般常识,找出对象的一般特征 认真研究问题域,找出对象的特定描述项 根据对象在系统中的责任,找出对象还需要了解或提供的信息 考虑对象需要系统长期保存和管理的信息 识别对象需要区别的状态,考虑是否需要增加一个属性来区别这些状态 8.2.3 分析建模过程 识别对象的属性 保持属性的简单性 仅定义与系统责任和系统目标有关的属性 使用简单数据类型来定义属性 不使用可导出的属性 不为对象之间的关联定义属性 8.2.3 分析建模过程 识别对象的关系 对象的关联关系 关联名称 角色 多重性 导向性 聚集关系 组合关系 8.2.3 分析建模过程 8.2.3 分析建模过程 识别对象的关系 类的泛化关系 单继承 多继承:用聚集关系替代 8.2.3 分析建模过程 识别对象的关系 类的依赖关系 客体类的操作需要主体类的参数 客体类的操作返回主体类的值 客体类的操作在实现中使用主体类的对象 8.2.3 分析建模过程 定义交互行为 绘制顺序图的步骤 列出启动该用例的参与者 列出启动用例时参与者使用的边界对象 列出管理该用例的控制对象 根据用例描述的所有流程,按时间顺序列出分析对象之间进行消息访问的序列 8.2.3 分析建模过程 8.2.4 分析模型实例 类图 会计人员 记账凭证 总账 现金日记账 银行日记账 会计科目 8.2.4 分析模型实例 状态图 8.2.4 分析模型实例 顺序图 8.2.4 分析模型实例 使用Visio进行分析建模 “十一五”国家级规划教材 《信息系统开发与项目管理》 高等教育出版社 Copyright@2010 “十一五”国家级规划教材 《信息系统开发与项目管理》 高等教育出版社 Copyright@2010 第8章 信息系统分析 8.1 结构化的信息系统分析 8.2 面向对象的信息系统分析 本章内容 目标 在系统规划所定的某个开发项目范围内,明确系统开发的目标和用户的信息需求,提出系统的逻辑方案 在整个系统开发过程中,解决“做什么”的问题,作为下一阶段解决“怎么做”的问题提供依据 8.1.1 结构化系统分析的 目标和主要活动 主要活动 8.1.1 结构化系统分析的 目标和主要活动 8.1.2 初步调查 目标 从系统分析人员和管理人员的角度看新项目开发有无必

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档