登录
2022-06-20 01:38:28

软件工程方法 - 软件工程方法 免费编辑 修改义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
软件
软件
编辑分类

软件工程包括三个要素:方法、工具和过程。

软件工程方法为软件开发提供了 "如何做" 的技术,软件工具为软件工程方法提供了自动的或半自动的软件支撑环境; 过程是为了获得高质量的软件所需要完成的一系列任务框架,它规定了完成各项任务的工作步骤。

基本信息

  • 中文名称

    软件工程方法

  • 三个要素

    方法、工具和过程

  • 面向对象

    数据

  • 作用

    开发提供了 "如何做" 的技术

折叠 编辑本 核心内容

软件工程方法是软件工程学科的核心内容,从60年代末以来,出现了许多软件工程方法,其中最具影响的是结构化方法面向对象方法和形式化方法。

折叠 编辑本段 方法简介

结构化方法也称为生命周期方法学或结构化范型。将软件生命周期的全过程依次划分为若干个阶段,采卷矛富最接亲班生印福乎用结构化技术来完成每个阶段的任务。特点:(1) 强调自顶向下顺序地完成软件开发的各阶段任务; (2) 结构化方法要么面向行为,来自要么面向数据,缺扩者待济景超低查普万铁乏使两者有机结合的机制。

面向对象方法是将数据和对数据的操作紧密地结合起来的方法。软件开发过程是多次反复迭代的演化过程。 面向对象方法在概念和表示方法上的一致性,保证了各项360百科开发活动之间的平滑过渡。对于措缩现略大型、复杂及交互性比较强的系统,使用面向对象方法更有优势。

形式化方法是一种基于形式化数学变换的软件开发方法,它可沿而每化七积将系统的规格说明转换为可执行的程序。该过程的具体描述如图可切权氢杆植架井1所示。

阅读全文