软件工程系列-介绍, 软件工程的那些事

软件工程系列- 关于软件工程的那些事

软件工程是将现有的工程系统的概念、原理、技术 、和方法应用到软件开发领域,以达到使软件开发过程系统,规范,可度量。简单来说,软件工程就是贯穿软件开发过程中的方法论。

软件工程的基本原理

  1. 软件生命周期分阶段严格管理
  2. 阶段评审
  3. 严格的产品控制
  4. 采用更先进的现代程序设计技术
  5. 结果应能清楚地审查
  6. 少而精的开发人员
  7. 采用新的软件技术进行不断改进

软件工程的方法学

  1. 结构化程序设计
  2. 面向对象程序设计

上文说的软件工程的要素之一 采用新的软件技术进行不断的该进, 从这里就可以体现出来,软件工程方法学分别:结构化方法学(传统方法学),面向对象方法学,分别对应以前比较普遍使用的结构化程序设计,以及现在流行的面向对象程序设计。

软件生命周期

  1. 软件定义
  2. 软件开发
  3. 软件维护

软件定义

这一阶段要完成,问题的定义,可行性研究,需求分析。

软件开发

这一阶段的工分为:软件的总体设计,详细设计,编码和单元测试,综合测试。

软件维护

这一阶段主要是对软件运行状态进行维护以及增加和改进功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值