2016软件工程课程介绍.pptVIP

  • 4
  • 0
  • 约3.08千字
  • 约 16页
  • 2016-12-19 发布于北京
  • 举报
软件工程与UML 许涛 TELQQ课程内容 什么是软件工程? ——软件工程基本理论 怎样开发软件? ——软件开发过程 如何实现开发? ——软件开发技术及工具 软件工程管理 ——高效、省钱省时多办事。 你学会了吗? ——软件工程实例 盖房子的任务来了! 什么是建筑工程? 盖房子很复杂啊。 怎么盖? 选址、获得许可、打地基、浇筑架构、砌墙、封顶、内部管线设施…… 用什么盖? 搅拌机、吊车、货车、砖、水泥、水、沙…… 怎么管理? 计划、工期、人员、成本、质量…… 你盖个房子试试吧。 你行不行啊 什么是软件工程? 工程的概念 工程是对技术(或社会)实体的分析、设计、建造、验证和管理。 软件工程的概念 是把软件当作一种工业产品,要求 “采用工程化的原理与方法对软件进行计划、开发和维护 ”。 软件工程是应用计算机科学、数学及管理科学等原理开发软件的工程。它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。 怎样开发软件? 工作顺序——开发模型 一般流程: 可行性分析、需求分析、设计、实现、测试、运行、维护 如何实现开发? 面向过程(结构化)和面向对象 开发技术: 数据流分析 数据流图、数据字典、ER图…… UML 用例图、类图、状态图、顺序图…… 开发工具 Visio、Rose、Project…… 什么是UML? UML Unified

文档评论(0)

1亿VIP精品文档

相关文档