什么是软件工程(软件工程的框架介绍)

时间:2022-12-27 08:00

什么是软件工程(软件工程的框架介绍)

软件工程(Software Engineering)的框架可以概括为:

目标,流程和原则。

(1) 目标:生产正确性、可用性和成本合理的产品。

正确性是指软件产品实现预期功能的程度。可用性是指软件的基本结构、实现和文档可供用户使用的程度。适当成本是指软件开发和运行的全部成本满足用户要求的程度。

这些目标的实现,无论在理论上还是在实践中,都有许多问题需要解决,它们对工艺选择、工艺模型和工程方法的选择形成了约束。

(2)软件工程过程:生产出最终能满足需求并达到工程目标的软件产品所需的步骤。

软件工程过程主要包括:

开发过程,操作流程,以及维修过程。

它们涵盖需求、设计、实施、验证和维护活动。

需要米ENT过程包括分析问题和需求分析。

问题分析获得需求定义,也称为软件需求说明书。需求分析生成功能规范。

设计过程一般包括概要设计和详细设计。大纲设计建立了整个软件系统结构,包括子系统、模块和相关的描述层次,以及各个模块的接口定义。

详细设计过程产生程序员可用的模块描述,包括每个模块中的数据结构描述和处理描述。

实现过程将设计结果转化为可执行的程序代码。确认活动贯穿整个开发过程,实现完成后的确认,确保最终产品满足用户要求。

维护过程包括使用过程中的扩展、修改和改进。除了上述流程外,还有管理流程、支持流程、培训流程等。

(3) 原则是指围绕工程设计、工程支持、工程管理在软件开发过程中必须遵循的原则。

七爪网7claw.com

标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公