快速应用开发在系统建模中的应用快速应用开发(RAD)是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法加速信息系统的开发过程。如果能够及时与用户进行交流和沟通,正确地理解需求并约束项目的范围,利用这种模型可以很快创建出功能完善的信息系统。RAD依赖于广泛的用户参与、联合应用设计会议、原型化方法、集成的CASE工具和代码生成器。
请围绕“快速应用开发在系统建模中的应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与分析和开发的信息系统项目以及你所担任的主要工作。2.简要分析快速应用开发方法的生命周期,并给出各个阶段的主要任务。3.分析快速应用开发方法的目标,并结合实际项目的实施结果讨论快速应用开发与传统的结构化开发方法相比有哪些优点和缺点。
相关热点: 应用开发
相关问题推荐
A.领域需求 B.领域开发 C.领域执行 D.领域应用
问题2:
A.操作员 B.领域架构师 C.应用工程师 D.程序员
确保考虑了适当控制的传统信息系统开发流程,可能不会被开发终端用户计算(EUC)应用程序的用户遵循。下面()是EUC应用开发中普遍存在的一个风险。
A、管理决策可能被削弱,因为对管理层请求计算机信息的响应效率降低
B、管理可能更加不能迅速地对竞争压力做出反应,因为应用开发时间增加
C、管理层像依赖传统系统开发流程中产生的报告那样依赖EUC报告
D、与传统(大型机)系统相比,管理层也许会导致EUC系统应用开发和维护成本的增加
A、“自上而下”地进行应用开发
B、“自下而上”地进行规划
C、“自下而上”地进行应用开发
D、“自上而下”地总体规划“自下而上”地应用开发
A微内核采用OSGiR4规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
B微内核采用OSGiR3规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
C微内核采用springdM——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
D微内核采用OSGiR2规范的参考实现——Equinox3.5——为基础,实现基于统一应用开发平台的业务应用系统的模块化。
A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制
B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制
C.提供一个多层架构的应用开发和运行平台,以及一个应用开发框架,支持模块化的应用开发
D.屏蔽硬件、操作系统、网络和数据库的差异