第1章 高级软件工程概述.pptVIP

  • 2
  • 0
  • 约5.16千字
  • 约 31页
  • 2017-01-07 发布于湖北
  • 举报
主讲教师: 课程的性质、目的与任务 软件工程是计算机科学与技术专业的一门专 业核心课程。通过本课程的学习,使学生掌握系 统的软件开发理论、技术和方法,使用正确的工 程方法开发出成本低、可靠性好并在机器上能高 效运行的软件,为今后从事软件开发和维护打下 坚实的基础。 课程主要内容 本课程比较全面、系统地介绍软件工程的概念、技术与 方法。主要内容包括:软件工程概述、软件生存周期及软件 需求分析、软件设计方法、软件测试技术等。 通过本课程学习,使学生能真正的了解软件开发的整个 过程。为了让学生真正得以实践,结合实际软件开发项目, 让学生从问题定义开始,经过可行性研究、需求分析、概要 设计、详细设计、编码直到最后对自己开发的软件进行测试 ,这样一个软件开发全过程,使学生掌握软件开发的基本技 能。 软件的概念 软件的危机 软件工程概念 软件的生命周期 软件工程的目标和原则 软件的概念 软件是计算机系统中与硬件相互依存的另一部分,它 是包括程序、数据及其相关文档的完整集合。其中,程序 是按事先设计的功能和性能要求执行的指令序列;数据是 使程序能正常操纵信息的数据结构;文档是与程序开发、 维护和使用有关的图文材料。 软件具有以下8个特点: (1)软件是一种逻辑实体,而不是具体的物理实体,具有抽象性 (2)软

文档评论(0)

1亿VIP精品文档

相关文档