- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自考本科教材课件——NO4面向对象UML
习题——解释术语 类及其属性和操作 类是一组具有相同属性、操作、关系和语义的对象的描述。类的属性是类的一个命名特征,该特征是由该类的所有对象所共享、用于表达对象状态的数据。 接口是操作的一个集合,其中每个操作描述了类、构件或子系统的一个服务。 关联及其链:关联是类目之间的一种结构关系,是对一组具有相同结构、相同链的描述。链是对象之间具有特定语义关系的抽象。 泛化:泛化是一般性类目(称为超类或父类)和它的较为特殊性类目(称为子类)之间的一种关系,有时称为”is a kind of ”关系。 聚合:聚合是关联的一种特殊形式,表达的是一种“整体/部分”关系。 依赖:依赖是一种使用关系,用于描述一个类目使用另一个类目的信息和服务 。 习题——简答题 为了表达客观事物,UML给出了哪些基本术语? 答:为了支持抽象分析和设计中的事物,UML给出了8个基本术语,即类、接口、协作、用况、主动类、构件、制品、节点,并给出了这些基本术语的一些变体。 为了表达客观事物之间的关系,UML给出了哪些基本术语?这些术语之间是什么关系? 答:关联、泛化、细化和依赖,以及它们的一些变体。 什么是对象的构成与表示?并说明。 答:类是一组具有相同属性、操作、关系和语义的对象的描述。对象是类的一个实例。 什么是类图的构成成分? 答:类图是可视化地表达系统表态结构模型的工具,通常包括类、接口、关联、泛化和依赖。 什么是顺序图的构成成分? 答:顺序图是一种交互图,即由一组对象以及按时序组织的对象之间的关系组成,其中还包括这些对象之间所发送的消息。 习题——简答题 如何描述对象之间的关联语义 用况之间有哪几种关系? 在什么情况下需要建立状态图? 答:状态图可用于创建有关系统(或系统成分)的行为生存周期模型,表达有关系纺(或系统成分)的一种动态结构,给出有关系统(或系统成分)在生存期间有哪些阶段、每一阶段可从事的活动以及对外所呈现的特征等 方面 的信息 对象操作和对象状态之间的关系是什么? 习题——简答题 同时引入“操作”和“方法”的目的是什么? 答:表达模型化包之间的关系 为什么使用包?如何划分包? 使用UML可以从那些角度来刻画一个系统的行为?为什么? 何谓顺序图中的控制操作子?试举例说明。 答:为了控制交互行为描述的复杂性,以便更清晰地表达顺序图中的复杂控制,给出了各个控制操作子,选择、条件、并发、迭代操作控制子。 * 注:boss为递归关联 Employer雇主角色 Employee雇员角色 1 * inclnde inclnde inclnde extend the salesperson asks for the catalog Place Order extension points additional requests: after creation of the order Supply Customer Data Order Produck Arrange Payment Request Catalog salesperson 例:USE CASE关系 Actor关系 Supervisor Establish Credit 1 * 系统行为(功能)的建模工具—用例图 用况图的使用 对系统语境建模 给定一个系统,均有其内部的事物和外部的事物。例如: 在一个信用卡系统中,其内部事物有:帐户、事务处理和欺诈行为检测代理;其外部事务有:信用卡顾客和零售机构。其内部事物的责任是完成其外部事物所期望由系统提供的行为。与系统交互的外部事物构成了该系统的语境,该语境定义了系统存在的环境。 第一点:采用UML用况图对系统语境进行建模,应关注存在于系统周围的参与者,确定什么作为系统的参与者,什么不作为系统的参与者,使该图只包含那些在其生命周期内所必须的参与者。 系统行为(功能)的建模工具—用例图 零售机构(顾客通过该机构刷卡,购买商品或服务 财务结算机构(负责信用卡帐户的结算服务) 第二点:对系统语境建模,应遵循以下策略: 决定哪些行为是系统的一部分,那些行为是由外部实体执行的,以此标识系统边界,同时定义主题。 在标识系统的参与者时,应考虑以下问题: 谁需要得到系统的帮助,以完成其任务;谁执行系统的功能;系统与哪些硬件设备或其他系统交互;谁执行一些辅助功能进行系统的管理和维护。 将一些相似的参与者组织为一般/特殊结构。 在需要加深理解的地方,为每个参与者提供一个衍型。
您可能关注的文档
最近下载
- DB13T 298.3-1997 结球甘蓝品种(系)区域试验调查项目及要求.pdf VIP
- 2025年新改版人教版七年级上册地理全册精编知识点 (背诵用).pdf
- 三菱FR-D740变频器使用手册(应用篇)-说明书.pdf
- 2025年国家开放大学《农村经济管理》形考作业三答案.docx VIP
- DB13T 298.3-1997 结球甘蓝品种(系)区域试验调查项目及要求.docx VIP
- DELTA台达ASDA-A2伺服驱动器使用手册.pdf
- 水工隧洞课件.pptx VIP
- 精益管理培训-拉动式生产方式.pdf VIP
- 部编版语文六年级上册第五单元【集体备课】.pptx VIP
- (完整版)华师版七年级下册数学知识点总结.pdf VIP
文档评论(0)