多项选择题
A.以对象为基础 B.利用特定的软件模块,直接完成从对象客体的描述到软件体系结构之间的转换 C.避免了其他方法在描述客观世界的问题领域和软件系统结构的不一致性 D.解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程 E.逻辑设计与物理设计分别进行
A.加强了开发过程中用户的直接参与,减少了用户投资的不确定性和风险性 B.能接受不确定的需求,很好地解决项目参与者之间的通信困难 C.用有意识地反复迭代取代了无计划的重复和反复 D.强调面向客户 E.逻辑设计与物理设计分别进行
A.开发周期长 B.缺乏灵活性 C.开发人员与用户的交流困难 D.开发周期难以控制 E.系统开发的管理较困难