计算机等级 百分网手机站

软件开发工具与软件开发环境分析

时间:2017-06-30 12:02:03 计算机等级 我要投稿

软件开发工具与软件开发环境分析

  计算科学(或者科学计算)是关注构建数学模型和量化分析技术的研究领域,同时通过计算机分析和解决科学问题。下面是小编收集的软件开发工具与软件开发环境分析,希望大家认真阅读!

  1)软件开发工具

  早期的软件开发,最早使用的是单一的程序设计语言,没有相应的开发工具,效率很低,随着软件开发工具的发展,提供了自动的或半自动的软件支撑环境,为软件开发提供了良好的环境。

  2)软件开发环境

  软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。

  计算机辅助软件工程将各种软件工具、开发机器和一个存放开发过程信息的中心数据库组成起来,形成软件工程环境。

  软件需求规格说明书

  是需求分析阶段的最后成果,是软件开发的重要文档之一。

  1)作用

  便于用户、开发人员进行理解和交流

  反映用户问题的结构,可以作为软件开发工作的基础和依据

  作为确认测试和验收的依据

  2)内容

  在软件计划中确定的软件范围加以展开,制定出完整的信息描述、详细的功能说明、恰当的'检验标准以及其他与要求有关的数据。

  3)特点

  软件需求规格说明书是确保软件质量的措施,它的内涵是:

  正确性

  无歧义性

  完整性

  可验证性

  一致性

  可理解性

  可修改性

  可追踪性

  详细设计

  详细设计,即为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种工具表示算法和数据结构的细节

  常用的设计工具有:

  图形工具:程序流程图,N-S,PAD,HIPO

  表格工具:判定表

  语言工具:PDL(伪码)