简答题

简述软件生命周期开发方法的基本过程及每个阶段的任务。

正确答案

问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图; 详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误; 软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。

答案解析

相似试题
  • 我社软件开发项目生命周期包括()几个阶段

    多选题查看答案

  • 软件生命周期瀑布模型中包括那几个阶段?每个阶段的中心内容是什么?

    简答题查看答案

  • 用结构化生命周期开发方法开发一个系统,将整个开发过程划分为五个依次连接的阶段:系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段和系统运行阶段。

    判断题查看答案

  • 生命周期法是信息系统开发中的最好方法。因此,在系统开发中应全部采用生命周期法。

    判断题查看答案

  • 结构化系统开发方法,将生命周期分为五个阶段,分别依次为()

    单选题查看答案

  • 结构化生命周期法把管理信息系统的开发过程看作是一个包括系统规划、系统分析、()、系统实施、()五个阶段的生命周期,强调严格区分工作阶段和()。

    填空题查看答案

  • 软件的生命周期

    名词解析查看答案

  • 关于是软件生命周期正确的是:()

    多选题查看答案

  • 软件的生命周期可分为()。

    多选题查看答案