欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    北邮软件工程课件第7章面向对象分析.pptx

    • 资源ID:97243400       资源大小:4.46MB        全文页数:23页
    • 资源格式: PPTX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    北邮软件工程课件第7章面向对象分析.pptx

    北邮软件工程课件第7章面向对象分析contents目录面向对象的基本概念面向对象分析方法面向对象建模语言UML面向对象分析案例01面向对象的基本概念对象是现实世界中事物的抽象,具有属性和行为。属性描述了对象的静态特征,行为描述了对象的状态变化。对象之间通过消息传递进行交互。对象类是对象的抽象,定义了一组具有相似属性和行为的对象。实例是根据类创建的具体对象,具有类定义的属性和行为。类和实例的关系是“一般与特殊”的关系。类和实例通过封装,可以限制对对象的直接访问,保护对象的内部状态。封装有助于提高软件的可维护性和可重用性。封装是将对象的属性和行为封装在一起,隐藏对象的内部细节。封装 继承继承是子类继承父类的属性和行为的过程。子类可以添加或覆盖父类的属性和行为。继承是实现代码复用和软件扩展的重要手段。多态是指一个接口多种实现或一个父类多种子类的现象。通过多态,可以实现接口和父类的统一操作,使得程序更加灵活和可扩展。多态可以提高代码的可读性和可维护性。多态02面向对象分析方法总结词识别对象是面向对象分析的首要步骤,通过识别现实世界中的事物和概念,将其抽象为软件中的对象。详细描述在面向对象分析中,首先需要从需求中识别出相关的对象,这些对象可以是现实世界中的事物,如人、物品、组织等,也可以是抽象的概念,如事件、状态、行为等。通过识别对象,可以建立与问题域对应的对象模型,为后续的分析和设计打下基础。识别对象属性是对对象的特征和行为的描述,通过识别对象的属性,可以进一步描述对象的属性和行为。总结词在识别出对象后,需要进一步确定每个对象的属性。属性可以是对象的静态特征,如颜色、形状、大小等,也可以是动态行为,如移动、旋转、变形等。通过属性可以对对象进行更详细的描述,为后续的分析和设计提供更准确的信息。详细描述识别属性总结词服务是对象之间的交互和行为,通过识别服务可以建立对象之间的关系和行为。详细描述在面向对象分析中,除了识别对象的属性和行为外,还需要确定对象之间的交互和行为。这些交互和行为通常被称为服务。通过识别服务,可以建立对象之间的关系和行为模型,进一步明确软件的需求和功能。识别服务建立类图类图是面向对象分析的最终结果之一,通过建立类图可以可视化地表示对象、属性和服务之间的关系。总结词在面向对象分析的最后阶段,需要建立类图来表示对象、属性和服务之间的关系。类图是一种图形化表示方法,通过类图可以清晰地展示对象之间的关系和结构。类图不仅有助于开发人员更好地理解和管理复杂的系统结构,还可以作为后续设计和实现的重要参考。详细描述03面向对象建模语言UMLUML是一种用于对软件密集系统进行可视化建模的统一建模语言。它通过统一的符号和工具,为软件开发人员提供了一种通用的建模语言,以简化复杂软件系统的设计和开发过程。UML通过统一的图形表示,使开发人员能够更好地理解和管理复杂的软件系统。UML简介类图是UML中最基本的模型图之一,用于表示系统中的类以及它们之间的关系。类图中的元素包括类、接口、协作和关联等,这些元素通过各种关系(如继承、聚合、组合等)相互连接。类图可以帮助开发人员更好地理解和管理系统中的类及其关系,从而更好地进行设计和开发。UML类图活动图可以帮助开发人员更好地理解和管理系统中的业务流程和操作,从而更好地进行设计和开发。活动图是UML中用于表示系统中的业务流程和操作的模型图。活动图可以描述一个操作或一组操作的流程,包括它们的分支和合并、并发执行等。UML活动图顺序图是UML中用于表示系统中对象之间的交互和消息传递的模型图。顺序图可以描述对象之间的消息传递和交互过程,包括消息的发送和接收、对象的创建和销毁等。顺序图可以帮助开发人员更好地理解和管理系统中的对象交互和消息传递,从而更好地进行设计和开发。UML顺序图04面向对象分析案例总结词:详细描述详细描述:图书馆管理系统是一个典型的面向对象分析的案例。通过识别图书馆中的实体(如图书、读者、借阅记录等),以及它们之间的关系(如借阅、归还、续借等),可以建立相应的类和对象,并进一步分析系统的功能和行为。案例一:图书馆管理系统面向对象分析总结词:详细描述详细描述:学生信息管理系统也是一个常见的面向对象分析案例。该系统涉及的学生、班级、课程等实体,以及它们之间的关系(如选课、成绩等),可以通过面向对象的方法进行分析和设计,从而构建一个高效、可维护的学生信息管理系统。案例二:学生信息管理系统面向对象分析总结词:详细描述详细描述:在线购物系统是一个复杂的面向对象分析案例。该系统涉及的实体包括商品、用户、订单等,以及它们之间的复杂关系(如购买、支付、配送等)。通过面向对象的方法,可以有效地分析和设计在线购物系统的各个功能模块,提高系统的可扩展性和可维护性。案例三:在线购物系统面向对象分析THANKS感谢观看

    注意事项

    本文(北邮软件工程课件第7章面向对象分析.pptx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开