首页计算机计算机软件软件工程 00_软件工程课程介绍.pptx

00_软件工程课程介绍.pptx

页数:9页文件大小:567.0 KB来源: 软件工程ppt课件

本课件为《软件工程》课程的开篇导论,说明课程作为软件学院专业基础课的定位与知识广泛性特点,梳理概述、软件过程、开发方法、需求分析与设计优化等主要内容,并给出学时安排、考核方式与参考书目。

课程导论封面,标示课程面向软件学院专业基础课,内容覆盖软件危机、软件过程与面向对象开发方法
课程简介与定位,列出《软件工程》、另外等要点
课程主要内容,列出概述、软件过程、软件开发方法、需求分析、概要设计、等要点
查看本课件的文字版(共 9 页,供检索与复制)

第1页:课程导论封面

课程导论封面

本页为《课程导论》课件的封面页,标示课程面向软件学院专业基础课,内容覆盖软件危机、软件过程与面向对象开发方法。

第2页:课程简介与定位

课程简介与定位

  • 《软件工程》是软件学院开设的一门专业基础课程,主要介绍软件工程的基本原理、开发方法和开发工具,是软件开发经验总结的理论课程,同时也具有很强的实践性;
  • 另外,该课程涉及到计算机、经济学、管理学、工程学、市场学等多个领域的知识,具有知识广泛性的特点。

第3页:课程主要内容

课程主要内容

  • 主要内容
  • 概述:概念、软件危机、软件工程内容、方法论、UML、发展与挑战等
  • 软件过程:生命周期、传统软件过程模型、敏捷过程模型等
  • 软件开发方法(面向对象为主)
  • 需求分析、概要设计、代码生成、详细设计、实现
  • 设计优化:设计原则、架构模式、设计模式
  • 交互设计、软件测试与质量保证
  • 软件项目管理、过程管理与改进
  • 软件配置管理、项目管理、质量管理、人员与沟通
  • CMMI、过程域等

第4页:课程组织与考核方式

课程组织与考核方式

  • 课程组织
  • 48学时,3学分,必修课
  • 上机:24学时
  • 考核方法
  • 期末考试-70%
  • 平时作业、大作业-20%
  • 课堂表现、出席率等-10%,三次不到取消考试资格!
  • presentation-extrabonus!
  • 答疑
  • 每次课堂、课下通过email或QQ
  • 每周三下午:

第5页:教科书:软件工程

教科书:软件工程

  • 参考资料
  • 教科书
  • 软件工程
  • 朴勇、周勇
  • 电子工业出版社

第6页:参考书:软件工程-实践者的研究方法

参考书:软件工程-实践者的研究方法

  • 参考资料
  • 参考书
  • 软件工程
    • 实践者的研究方法
  • 普雷斯曼著,郑人杰等译
  • 机械工业出版社

第7页:参考书:Learning UML 2.0

参考书:Learning UML 2.0

  • 参考资料
  • 参考书
  • LearningUML2.0
  • KimHamilton,RussellMiles
  • O'Reilly

第8页:参考书:设计模式

参考书:设计模式

  • 参考资料
  • 参考书
  • 设计模式:可复用面向对象软件的基础
  • 伽玛等著,李英军等译
  • 机械工业出版社

第9页:参考书:敏捷软件开发

参考书:敏捷软件开发

  • 参考资料
  • 参考书
  • 敏捷软件开发——原则、模式与实践
  • RobertC.Martin,邓辉译
  • 清华大学出版社
顶部目录