《07-软件项目基础概述.pptVIP

  • 2
  • 0
  • 约 21页
  • 2016-12-30 发布于北京
  • 举报
7. 软 件 项 目 基 础 概 论 1 软件危机与软件生存周期 2 软件开发模型 3 软件开发方法和软件开发工具 4 项目成员组成 5 未来的路 1 软件危机与生命周期 软件危机 是指在计算机软件的开发、使用和维护过程中遇到的一系列严重问题。 1.1软件危机的表现 软件需求增长得不到满足。 软件生产高成本,价格昂贵。    软件生产进度无法控制。 软件需求定义不准确,易偏离用户需求。 软件质量不易保证。 软件可维护性差。 1.2 缓解软件危机的途径 1 软件危机与生命周期 1 软件危机与生命周期 软件开发的基本目标 ? 付出较低的开发成本;? 达到预期的软件功能; ? 取得较好的软件性能;? 使软件易于移植; ? 需要较低的维护费用;? 能按时完成开发工作,及时交付使用。 1 软件危机与生命周期 软件生存周期是指一个计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,直到停止该软件的使用的全过程。包括 制定计划 需求分析 技术选择 软件设计 程序编码 软件测试 运行维护 … 2 软件开发模型 2.1 瀑布模型 瀑布模型规定了各项软件工程活动,包括:制定开发计划、需求分析和说明、软件设计、程序编码、测试、运行维护。并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。如图1.2所示。 2 软件

文档评论(0)

1亿VIP精品文档

相关文档