- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
uml 面向对象分析与设计教程答案
【篇一: uml 面向对象分析与设计测验和答案】
ass=txt 定义:
由参与者( actor )、用例( use case )以及它们之间的关系构成的 用于描述系统功能的图成为用例图。( 2 分)
作用: 用例图是从软件需求分析到最终实现的第一步,它显示了系统的用 户和用户希望提供的功能,有利于用户和软件开发人员之间的沟通 (1 分)。用例图可视化的表达了系统的需求,具有直观、规范等优 点,克服了纯文字性说明的不足( 1 分)。用例方法是完全从外部来 定义系统的,它把需求和设计完全分离开来( 1 分),使用户不用关 心系统内部是如何完成各种功能的。
简述面向对象分析方法( ooa )的 5 个基本步骤
)、识别对象,识别对象包括标识潜在的对象和筛选对象两步( 1
分)
)、识别对象的属性( 1 分)
)、识别对象的行为( 1 分)
)、识别对象所属的类( 1 分)
)、定义主题词( 1 分)
简述时序图的建模步骤
建模步骤:
1) 设置交互语境( 1 分)
2) 确定对象( 1 分)
3) 分析消息和条件( 1 分)
4) 分析附加约束( 1 分)
5) 对建模结果精化和细化( 1 分)
rup 统一过程中的四个阶段?
1) 初始阶段 ( 1 分)
2) 细化阶段 ( 1 分)
3) 构造阶段 ( 1 分)
4) 提交阶段 ( 1 分)
问答题和分析题
网络的普及带给了人们更多的学习途径,随之而来的管理远程网 络教学的 “远程网络教学系统 ”诞生了。
“远程网络教学系统 ”的功能需求如下:
? 学生登录网站后,可以浏览课件、查找课件、下载课件、观看教 学视频。
? 教师登录网站后,可以上传课件、上传教学视频、发布教学心得、
查看教学心得、
修改教学心得。
? 系统管理员负责对网站页面的维护、审核不合法课件和不合法教
学信息、批准用
户注册。
)学生需要登录 “远程网络教学系统 ”后才能正常使用该系统的所有 功能。如果忘
记密码,可与通过 “找回密码 ”功能恢复密码。请画出学生参与者的 用例图。
6个用例每 2个 1分(3分), 5 关系每个 1分(5分)
)教师如果忘记密码,可以通过 “找回密码 ”功能找回密码。请画出 教师参与者的
用例图。
6个用例每 2个 1分(3分), 5 关系每个 1分(5分)
图书管理系统功能性需求说明如下 : (24 分)
? 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能 够拥有唯一标识
其存在的编号。图书馆向每一个借阅者发放图书证,其中包含每一 个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、 查询个人信息服务和预定图书服务等。
? 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行, 即借阅者不直接
与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。
? 系统管理员主要负责系统的管理维护工作,包括对图书、数目、 借阅者的添加、
删除和修改。并且能够查询借阅者、图书和图书管理员的信息。
? 可以通过图书的名称或图书的 isbn/issn 号对图书进行查找。 回答下面问题:
1) 该系统中有哪些参与者 ?(3 分)
借阅者 图书管理员系统管理员
2) 确定该系统中的类,找出类之间的关系并画出类图
用户类、用户角色类、图书类、预定类、借阅类、书目类( 6 分) 类图( 5 分)
3) 画出语境 “借阅者预定图书 ”的时序图( 10 分)
【篇二: uml 面向对象分析与设计教程课后习题答案 (胡
荷芬-高斐 )简答题部分】
p 1. 面向对象设计的基本特征有哪些?这些特征对软件设计有何帮 助?
封装性 继承性 多态性
在由封装,继承 ,多态所组成的环境中 ,程序员可以编写出比面向过程 模型更健壮 ,更具扩展性的程序 .经过仔细设计的类层次结构是重用代 码的基础 .封装能让程序员不必修改公有接口的代码即可实现程序的 移植.多态能使程序员开发出简洁 ,易懂 ,易修改的代码 .
类与对象的区别是什么? 类是抽象的,不具体的。就像有些东西可以归为一类,比如说狗, 猫,猪。它们都是动物,我们就可以归为一类。
而猫,狗就是动物类中的一个对象。
什么是软件生命周期?生命周期包括几个阶段? 软件的生命周期,亦称软件的生存周期。它是按开发软件的规模和 复杂程度,从时间上 把软件开发的整个过程(从计划开发开始到软 件报废为止的整个历史阶段)进行分解,形成 相对独立的几个阶段, 每个阶段又分解成几个具体的任务,
然后按规定顺序依次完成各阶段 的任务并规定一套标准的文档作为各个阶段的开发成果,最后生产 出高质量的软件。 分为: 一般分为定义, 开发,维护三大阶段, 定义阶段有可行性论证和开发计划,需求分析, 开发阶段有概要设计,详细设计和编码,维护
您可能关注的文档
最近下载
- 2025-2030中国军工信息化行业市场现状供需分析及投资评估规划分析研究报告.docx VIP
- 人教版三年级数学上册 第二单元混合运算练习二.pptx VIP
- (2025秋新改)人教版八年级英语上册《Unit3 Same or Different》PPT课件.pptx
- 中国政治制度史课件第四章中央政务体制及运行机制教学幻灯片.ppt VIP
- 六年级上数学课件-分数连乘应用题 例六及练习九-苏教版.ppt VIP
- 电动悬空伸缩雨棚.pdf VIP
- 富士FRN系列变频器说明书.pdf VIP
- 《中庸》的文献价值与思想内涵.docx VIP
- 孔子思想中的中庸观及其当代价值.pdf VIP
- 初级注册安全工程师真题.doc VIP
文档评论(0)