首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
admin
2015-05-21
69
问题
UML是一种标准的建模方法,UML标准并没有定义一种标准的开发过程,它虽然可以支持现有的大部分软件开发过程,但还是比较适用于( )开发过程。
选项
A、瀑布式
B、原型式
C、迭代式
D、分布式
答案
C
解析
Unifled Modeling Language(UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
UML不是一种方法学,不需要任何正式的工作产品。而且它还提供了多种类型的模型描述图(diagram),当在某种给定的方法学中使用这些图时,它使得开发中的应用程序的更易理解。UML的内涵远不只是这些模型描述图,对于入门来说,这些图对这门语言及其用法背后的基本原理提供了很好的介绍。通过把标准的UML图放进工作产品中,精通UML的人员就更加容易加入项目并迅速进入角色。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。
(1)UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效地消除了各种建模语言之间不必要的差异。它实际上是一种通用的建模语言,可以为许多面向对象建模方法的用户广泛使用。
(2)UML建模能力比其他面向对象建模方法更强。它不仅适合于一般系统的开发,而且对并行、分布式系统的建模尤为适宜。
(3)UML是一种建模语言,而不是一个开发过程。
使用UML建模时迭代式方法一般要优于线性或瀑布式方法,其原因很多。
(1)允许变更需求。需求有时会变化,这常常给项目带来麻烦,它们会导致延期交付、工期延误、客户不满意、开发人员受挫。
(2)逐步集成元素。在迭代式方法中,集成可以说是连续不断的。过去在项目结束时要占到整个项目工作量的那段较长的、不确定的且棘手的时期,现分散到六至九个集成部分中,每一部分要集成的元素都比过去少得多。
(3)及早降低风险。因为风险一般只有在集成阶段才能发现或得到处理。在初期迭代时,检查所有的核心工作流程,对项目使用的工具、市售软件及人员技能等许多方面进行磨合。过去认定的风险可能被证明不再是风险,而又可能出现一批新的未曾怀疑过的风险。
(4)有助于组织学习和提高。团队成员有机会在整个生命周期中边做边学,各显其能。测试员可以早一些开始测试,技术文档编写员可及早开始编写,其他人也是如此。如果是非迭代式开发,这些人在初期只能制定计划或培训技能,空等着开始他们的工作。培训需求等也可在评估复审中尽早提出。
(5)提高复用性。因为分部分设计或实施比起预先确定所有共性更容易确定公用部分。确定和开发可重复使用的部分并非易事。早期迭代中的设计复审可使构架设计师确定毋庸置疑的潜在复用部分,并在以后的迭代中开发和完善这些公用代码。
(6)生成性能更强壮的产品。因为在多次迭代中您总是不断地纠正错误。在产品脱离先启阶段后的初期迭代中仍然可以发现缺陷。性能上的瓶颈可以尽早发现并处理,而不像在交付前夕,此时已来不及处理。
(7)容许产品进行战术改变。例如同现有的同类产品竞争。可以决定采用抢先竞争对手一步的方法,提前发布一个功能简化的产品,或者采用其他厂商的已有技术。
(8)迭代流程自身可在进行过程中得到改进和精炼。一次迭代结束时的评估不仅要从产品和进度的角度来考察项目的情况,而且还要分析组织和流程本身有什么待改进之处,以便在下次迭代中更好地完成任务。
通常在软件开发过程中,迭代在数量、持续时间和目标上都是按计划进行的。参与者的任务和职责都已确定好。对进度进行的目标评测都将记录备查。从一次迭代到下一次迭代确实会存在返工现象,但返工也是严格按规定进行的。
转载请注明原文地址:https://kaotiyun.com/show/6cGZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
论网络规划与设计中的VPN技术随着网络技术的发展和企业规模的壮大,企业在全球各地的分支机构不断增多,员工及各分支机构要求能随时随地安全可靠地访问企业内部资源,这就需要提供一种安全接入机制来保障通信以及敏感信息的安全。传统的租用专用线路的方法实现私
智能小区WIFI覆盖解决方案WIFI使用无线传输介质,是实现移动计算机网络的关键技术之一。智能小区规划与设计常用的无线接入解决方案,是对有线网络接入方式的一种补充。目前,WIFI网络已经成为人们日常生活中不可或缺的组成部分。(请围绕“智
光纤已广泛应用于家庭智能化、办公自动化、工控网络、车载机载和军事通信网等领域。目前,随着光纤在生产和施工中有了很大的提升,价格也降低了很多,光纤以其卓越的传输性能,成为有线传输中的主要传输模式。请围绕“论网络规划与设计中的光纤传输技术”论题,依次对以下三
网络升级与改造中设备的重用
试题二论网络虚拟化技术在企业网络中的设计与应用随着互联网应用的快速发展,企业数据中心的服务器、路由器、交换机、存储系统等基础设施的规模越来越庞大,管理维护成本和难度也随之增加。采用虚拟化技术将这些庞大的基础设施和资源进行整合,组成多个逻辑实体,实现
常见的冗余网关协议除了VRRP之外,还有哪些相关协议?请用300字以内的文字简要说明这些冗余网关协议各自的优缺点。三层核心交换机S6506、S8508的STP状态信息分别如图3-13和图3-14所示。在网络正常运行的情况下,请参考以下示例格式写出计算机
在图2-20网络拓扑中,服务器A(ServerA)的网络利用率性能可以接受吗?请用150字以内的文字简要说明理由。该企业进行子网规划IP地址块为:192.168.10.0/24。在表2-10中其他部门的工作站数量为60台,请将该表中的(1)~(5)空
在Internet上捕获并分析如图5-15所示的网络中两个内部网络经由Internet通信的L2TPv2数据帧,请从以下4个选项中选择正确的答案填写到图5-16的(1)~(4)空缺处的相应位置。在图5-15的企业网中,在VPN接入过程中L2TPv2、
与路由器R2的f0/0端口连接的局域网LAN1是一个末节网络,而且已接近饱和,为了减少流量,需要过滤进入LAN1的路由更新。可在哪台网络设备采用什么方法实现?请写出相应的配置过程。若LAN2中的计算机不需要访问LAN4中的计算机,为了进一步控制流量,网
网络逻辑结构设计是体现网络规划与设计核心思想的关键阶段。通常,网络逻辑结构设计工作主要包括哪些方面的内容?当该校园网中存在多条路径时,路由协议使用度量值来决定使用哪条路径。在网络规划设计过程中,对路由度量值主要有哪些方面的考虑?
随机试题
阿胶的炮制方法是
某施工机具固定资产原价为100000元,预计净残值1000元,预计使用年限5年,采用双倍余额递减法计算的第一年的折旧额是()元。
按实际成本计价核算原材料时,下列会计科目,可用于核算企业已支付货款但尚未验收入库的材料的是( )。
下列不属于贷后环节的风险管理的是()。
某上市公司拟向原股东配售股份,下列各项中,符合证券法律制度规定的是()。
《非洲赞歌》是非洲西部国家()的民歌。
下列哪项职权不是全国人大常委会的职权?()
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iw
WhoisMrsSuttonworriedabout?
Bottlenosedolphinscancalleachotherbynamewhentheywhistle,makingthemtheonlyanimalsbesideshumansknowtorecogniz
最新回复
(
0
)