美文网首页
8.4 软件开发环境与工具

8.4 软件开发环境与工具

作者: doit_7b21 | 来源:发表于2021-04-12 15:57 被阅读0次

软件开发环境(software development environment ,SDE)是指支持软件的工程化开发和维护而使用的一组软件,由软件工具集和环境集成构成。软件工具是指CASE工具,用以支持软件开发的相关过程、活动和任务;环境集成机制是指为工具集和软件开发、维护及管理提供统一的支持。

8.4.1 软件开发环境

软件开发环境应支持多种集成机制,例如平台集成、数据基础、界面集成、控制集成和过程集成。软件开发环境应支持小组工作方式,并为其提管理配置,环境的服务可用于支持各种软件开发活动,包括分析、设计、编程、调式和文档。

  1. 软件开发环境的分类
    (1)按软件开发模型与开发方法分类 有支持瀑布模型、演化模型、螺旋模型和喷泉模型等不同类型,以及结构化方法,面向对象方法等不同方法的软件开发环境。
    (2)按功能与结构特点分类 有单体型,协同型、分散型和并发型等
    (3)按应用范围分类 有通用型 和 专用型软件开发环境
    (4)按开发阶段分类 有前端开发环境、后端开发环境 软件维护环境和逆向工程环境等。

  2. 集成机制
    (1)环境信息库。环境信息库是软件开发环境的核心,用以储存与系统开发有关的信息,并支持信息交流与共享。
    (2)过程控制与消息服务器。过程控制与消息服务器是实现过程和控制集成的基础。
    (3)环境用户界面。环境用户界面包括环境总界面和由它实行统一控制的各环境不见及工具的界面。

  3. 集成计算机辅助软件工程
    随着软件开发工具的积累与自动化工具增多,软件开发环境已经进入了集成计算机辅助软件工程(integrate computer-aided software engineering)阶段。

8.4.2 软件开发工具
  1. 软件工具分类
  2. 开发工具选择
  3. 快速开发工具

相关文章

  • 8.4 软件开发环境与工具

    软件开发环境(software development environment ,SDE)是指支持软件的工程化开发...

  • 软件开发工具集

    软件开发工具包 IDE集成开发环境 数据库 服务器 常用工具 1. 软件开发工具包 JDK下载地址:http://...

  • 开发环境(IDE)和编译器

    开发环境 一般指软件开发工具:Mac OS:Apple系统软件开发用到的软件是XCodeAndroid:开发软件是...

  • 第五章 软件开发工具的使用与开发

    第五章 软件开发工具的使用与开发5.1购置与开发的权衡1、购置与开发软件开发工具的权衡因素(简答:)(1)取决于准...

  • javaSE回顾_01

    理解JDK、JRE、JVM 首先JDK(开发环境)——为java的开发环境Java语言的软件开发工具包。 其次JV...

  • 软件设计师考试 | 第五章 软件工程基础知识 | 软件工具与软件

    (一)软件工具 1.软件开发工具 对应于软件开发过程的各种活动。 软件开发工具通常有: 需求分析工具 设计工具 编...

  • junit入门

    0. 前言 结合之前卓越班《软件开发环境与工具》课程所教的junit,以及此次的软件测试大赛,决定入门学习一下ju...

  • Java SE

    环境 安装JDK(Java Development Kit),Java 语言的软件开发工具包 配置电脑的PATH环...

  • [React-Native]React-Native for A

    React-Native for Android(一):开发环境搭建 概述 软件开发中,选择怎样的开发工具是很重要...

  • eclipse的安装

    1-开发环境 1) JDK(Java Development Kit):java语言的软件开发工具包,是java的...

网友评论

      本文标题:8.4 软件开发环境与工具

      本文链接:https://www.haomeiwen.com/subject/epsukltx.html