软件工程---3

方法、工具和过程

  • 软件工程方法为软件开发提供了“如何做”的技术
  • 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境
  • 软件工程过程定义了:
  • 方法使用的顺序
  • 要求交付的文档资料
  • 为保证质量和适应变化所需要的管理
  • 软件开发各个阶段完成的里程碑

软件工程项目的基本目标

  • 付出较低的开发成本
  • 达到要求的软件功能
  • 取得较好的软件性能
  • 开发的软件易于移植
  • 需要较低的维护费用
  • 能按时完成开发工作,及时交付使用

软件工程的基本原理

  (1)用分阶段的生存周期计划严格管理

(2)坚持进行阶段评审

(3)实行严格的产品控制

(4)米用现代程序设计技术

(5)结果应能清楚地审查

(6)合理安排软件开发小组的人

(7)承认不断改进软件工程实践的重要性

软件的特点

1.软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。

2.软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的

3.在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。

4.软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。在软件的开发和运行中必须以硬件提供的条件为基础。

5.软件的开发至今尚未完全摆脱手工的开发方式。

6.软件的开发费用越来越高,成本相当昂贵。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值