“高级软件工程[研2016]” 课程简介

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。 它涉及程序设计语言、数据库、软件开发工具、 系统平台、标准、设计模式等方面。本课程将教授和讨论《软件工程》的高级议题, 将复习和讨论软件工程的基本概念、技术和方法,包括软件的开发模型、软件项目管理、软件质量度量、可行性分析、需求分析、软件设计、 编码、测试、维护;面向数据流的分析与设计方法、面向数据结构的分析与设计方法、面向对象的分析与设计方法;并对软件重用、 快速原型技术作简要的介绍。课程主要分为以下几个模块:

  1. 再看软件工程/概述
  2. 软件过程和项目度量
  3. 风险分析与管理
  4. 软件质量保证
  5. 配置管理
  6. 软件测试

课程将需要进行文献阅读,汇报,并进行课题讨论。旨在培养学生分析与设计实际软件系统的能力,以及使用各类流行软件技术解决实际问题的能力和控制软件质量的能力。

选课下载课件,查看更多内容.
课程通知

课件下载
  1. 高级软件工程概述    Sun Oct 09 2016 11:33:58 GMT+0800 (中国标准时间)
  2. 高级软件工程基础    Sun Oct 09 2016 11:34:38 GMT+0800 (中国标准时间)
  3. 面向数据流的分析方法    Sun Oct 09 2016 22:56:53 GMT+0800 (中国标准时间)
  4. 软件过程和项目度量    Tue Nov 22 2016 21:23:39 GMT+0800 (中国标准时间)
  5. 风险分析与管理    Tue Nov 22 2016 21:24:11 GMT+0800 (中国标准时间)
  6. 软件质量保证    Tue Nov 22 2016 21:24:41 GMT+0800 (中国标准时间)
  7. 软件的配置管理    Sat Dec 24 2016 12:52:18 GMT+0800 (中国标准时间)
  8. 软件开发测试    Sat Dec 24 2016 12:52:55 GMT+0800 (中国标准时间)

实验

课后作业
  1. 讨论和报告:软件过程和方法    Fri Sep 30 2016 15:40:49 GMT+0800 (中国标准时间)   
  2. 报告1 反馈    Thu Oct 20 2016 15:21:11 GMT+0800 (中国标准时间)   
  3. 报告二    Thu Oct 20 2016 17:10:24 GMT+0800 (中国标准时间)   
  4. 《高级软件工程》 期末论文    Wed Dec 14 2016 14:56:58 GMT+0800 (中国标准时间)   

资源链接

    
选课下载课件,查看更多内容.