西南大学《软件工程》作业.docVIP

  • 89
  • 0
  • 约3.45千字
  • 约 5页
  • 2017-03-30 发布于江苏
  • 举报
西南大学《软件工程》作业

(1)简述结构化范型和面向对象范型的要点,并分析它们的优缺点。 答:结构化范型要点:结构化范型也称生命周期方法学,属于传统方法学。传统的软件开发方法大部分采用瀑布模型。这种模型要求每一阶段都以前一阶段形成的文档为基础完成工作。每一阶段将要完成时,都要求开发人员进行验证或确认。瀑布模型要求在软件产品生成之前对用户需求进行尽可能精确的、完全的刻画。但要完成这种任务相当困难。 优点:把软件生命周期划分成基干个阶段,每个阶段的任务相对独立,而且比较简单,便于不同人员分工协作,从而降低了整个软件开发过程的困难程度. 缺点:当软件规模庞大时,或者对软件的需求是模糊的或会承受时间而变化时,开发出的软件往往不成功;而且维护起来仍然很困难。 (2)软件生命周期划分成哪些阶段。 答:分8个阶段 问题定义 可行性研究 需求分析 总体设计 详细设计 编码和单元测试 综合测试 软件维护 (3)什么是需求分析,需求分析阶段的基本任务是什么? 答:需求分析:开发人员准确地理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的需求规格说明的过程。 基本任务: ⑴问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。 ⑵分析与综合,导出软件的逻辑模型 ⑶编写文档:包括编写需求规格说明书,初步用户使用手册,确

文档评论(0)

1亿VIP精品文档

相关文档