
文章插图
软件工程(Software Engineering)的框架可以概括为:
目标,流程和原则 。
(1) 目标:生产正确性、可用性和成本合理的产品 。
正确性是指软件产品实现预期功能的程度 。可用性是指软件的基本结构、实现和文档可供用户使用的程度 。适当成本是指软件开发和运行的全部成本满足用户要求的程度 。
这些目标的实现,无论在理论上还是在实践中,都有许多问题需要解决,它们对工艺选择、工艺模型和工程方法的选择形成了约束 。
(2)软件工程过程:生产出最终能满足需求并达到工程目标的软件产品所需的步骤 。
软件工程过程主要包括:
开发过程,操作流程,以及维修过程 。
它们涵盖需求、设计、实施、验证和维护活动 。
需要米ENT过程包括分析问题和需求分析 。
问题分析获得需求定义,也称为软件需求说明书 。需求分析生成功能规范 。
【软件工程的定义是什么 什么叫app工程项目】设计过程一般包括概要设计和详细设计 。大纲设计建立了整个软件系统结构,包括子系统、模块和相关的描述层次,以及各个模块的接口定义 。
详细设计过程产生程序员可用的模块描述,包括每个模块中的数据结构描述和处理描述 。
实现过程将设计结果转化为可执行的程序代码 。确认活动贯穿整个开发过程,实现完成后的确认,确保最终产品满足用户要求 。
维护过程包括使用过程中的扩展、修改和改进 。除了上述流程外,还有管理流程、支持流程、培训流程等 。
(3) 原则是指围绕工程设计、工程支持、工程管理在软件开发过程中必须遵循的原则 。
七爪网7claw.com
- 《向风而行》|《向风而行》李雨珩结局是什么 李雨珩喜欢的是谁
- 龙胆泻肝丸能治高血压吗 关于龙胆泻肝丸的副作用厉害吗
- 红薯叶敷面膜的做法 番薯叶的做法大全
- 排毒养颜胶囊的功效与作用是什么 女人排毒养颜最好的药
- 乳清蛋白和全脂奶粉哪种好 最好的中老年蛋白质粉排名
- 50岁的人除了跑步快走 老年人的性功能如何维持
- 2岁宝宝怎样吃鳕鱼 一岁宝宝吃鳕鱼的做法
- 35岁去黄美白的护肤品 快速美白去黄的方法
- 每天都想吃辣的 想吐吐不出来吃什么药
- 你在喝醉之后是怎么醒酒的 过量饮酒的穴位按摩解酒
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
