更多"快速应用开发在系统建模中的应用 快速应用开发(RAD)是一个增量型的软"的相关试题:
[简答题]快速应用开发(RAD)是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法加速信息系统的开发过程。如果能够及时与用户进行交流和沟通,正确地理解需求并约束项目的范围,利用这种模型可以很快地创建出功能完善的信息系统。
请围绕“RAD在结构化系统建模中的应用”论题,依次从以下3个方面进行论述。
1.概要叙述你参与分析和开发的信息系统项目及你所担任的主要工作。
2.简要分析快速应用开发方法的基本思想,并给出各个生命周期阶段的主要任务。
3.分析快速应用开发方法的目标,并结合实际项目的实施结果讨论快速应用开发与传统的结构化开发方法相比具有哪些优点和缺点,还有哪些需要进一步改进之处,以及如何进行改进。
[单项选择]
UML提供了5种对系统动态方面建模的图,其中 (3) 对系统行为组织和建模; (4) 对系统功能建模,它强调对象之间的控制流; (5) 之间是同构的。
(3)处填()。
A. 用例图
B. 序列图
C. 协作图
D. 状态图
[单项选择]
UML提供了5种对系统动态方面建模的图,其中()对系统行为组织和建模;()对系统功能建模,它强调对象之间的控制流;()之间是同构的。
UML提供了5种对系统动态方面建模的图,其中()对系统行为组织和建模
A. 用例图
B. 序列图
C. 协作图
D. 状态图
[简答题]
类通常不会单独存在,因此当对系统建模时,不仅要识别出类,还必须对类之间的相互关系建模。在面向对象建模中,提供了4种关系:依赖(dependency)、概括(generaliza tion)、关联(association)和聚集(aggregation)。分别说明这4种关系的含义,并说明关联和聚集之间的主要区别。
[简答题]试题二论信息系统建模方法 系统模型在软件开发中扮演着重要的角色。可为已有的系统创建模型,以便更好地理解这些系统;也可以针对待开发的系统创建模型,作为记录业务需求或技术设计的方法。模型是建立信息系统的基础。恰当地运用信息系统建模方法,是成功地进行软件开发的一个关键环节。 请围绕“论信息系统建模方法”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要工作。 2.论述常见的信息系统建模方法的主要内容(包括每种建模方法的核心思想以及所创建的模型)。 3.具体阐述你参与管理和开发的项目中选择使用的信息系统建模方法以及选择该方法的原因,给出具体的实施过程和实施效果。
[单项选择]在数据库应用系统建模过程中,经常采用UML作为建模工具。有如下关于UML的说法
Ⅰ.用例模型是把满足用户需求的所有数据结构表示出来的工具
Ⅱ.类图是展现一组类、接口和协作以及它们之间的关系的一种静态视图
Ⅲ.状态图主要用于描述一个实体在发生一些事件时的状态变化情况
Ⅳ.顺序图和协作图都描述交互,但是顺序图强调的是时间,而协作图强调的是空间
Ⅵ.包图是表示包及包之间的关系的类图
以上说法错误的是()。
A. 仅Ⅳ、Ⅴ和Ⅵ
B. 仅Ⅰ和Ⅴ
C. 仅Ⅱ和Ⅲ
D. 仅Ⅰ、Ⅱ和Ⅳ
[单项选择]______是系统建模的替代方法,是可选的系统设计方法,经常用于系统开发项目中,特别是用户难以陈述或者可视化业务需求时。
A. 设计用例
B. 数据建模
C. 结构化功能需求
D. 建立原型
[简答题]
[问题3]
如果张工采用RAD方法开发该项目,应如何解决对RAD工具不熟悉以及使用新数据库管理系统的问题用150字以内文字说明。
[单项选择]
快速应用开发(Rapid Application Development,RAD)通过使用基于()的开发方法获得快速开发。当()时,最适合于采用RAD方法。
快速应用开发(Rapid Application Development,RAD)通过使用基于()的开发方法获得快速开发。
A. 用例
B. 数据结构
C. 剧情
D. 构件
[单项选择]已知单自由度系统的振动固有频率ω0=2rad/s,若在其上分别作用幅值相同而频率为ω1=1rad/s;ω2=2rad/s;ω3=3rad/s的简谐干扰力,则此系统强迫振动的振幅为:
A. ω1=1rad/s时振幅最大
B. ω2=2rad/s时振幅最大
C. ω3=3rad/s时振幅最大
D. 不能确定
[单项选择]已知单自由度系统的振动固有频率ωn=2rad/s,若在其上分别作用幅值相同而频率为ω1=1rad/s;ω2=2rad/s;ω3=3rad/s的简谐干扰力,则此系统强迫振动的振幅为()。
A. ω1=1rad/s时振幅最大
B. ω2=2rad/s时振幅最大
C. ω3=3rad/s时振幅最大
D. 不能确定