软件工程学科对人类社会和生活的重要意义_软件工程框架有那些,软件工程研究的内容有哪些?...

软件工程框架

fcbab55d530e48910ed39b3c428966f0.png

1.软件工程的目标 软件工程的目标可概括为“生产具有正确性、可用性以及开销合宜的产品”。

正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可 用的程度。开销合宜意义自明。

2.软件工程的过程和活动 软件工程过程是“生产一个最终满足需求且达到工程目标的软件产品所需要的步骤”。

主要包括分析过程、开发过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等 活动。 需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求 分析生成功能规约。 设计活动一般包括概要设计和详细设计。

概要设计建立整个软件体系结构,包括子系统、 模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明, 包括每一模块中数据结构说明及加工描述。 实现活动把设计结果转换为可执行的程序代码。 确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的 要求。 维护活动包括使用过程中的扩充、修改和完善。 伴随以上活动,还有管理过程、支持过程、培训过程等。

3.软件工程的基本原则 围绕软件开发的工程设计、工程支持以及工程管理,提出了以下四条基本原则:

  1. 选取适宜的开发模型。该原则与系统设计有关。在系统设计中,软件需
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值