北京北京理工大学大学
软件工程实践软件工程实践
汤铭端汤铭端
中国航天科工集团公司706所
课程目的
面向软件工程的工程应用
了解软件工程的基本概念
了解软件工程过程了解软件工程过程
掌握基本的软件工程技术方法
掌握基本的软件工程管理方法
课程安排
40学时(每周3学时,12讲,1次考试)
参考教材:《实用软件工程》,第二版,
郑人杰郑人杰、殷人昆殷人昆、陶永雷陶永雷,清华大学出清华大学出
版社,1997年4月
课时
每周三晚上6:40开始
每节课45分钟,休息10分钟
第第一节课节课66:4040-88:0000
休息15分钟(8:00-8:15)
第二节课8:15-9:10
课程内容
软件工程原理 软件项目策划
结构化方法概论 项目控制和风险管理
需求分析需求分析 配置管理和需求管理配置管理和需求管理
软件设计 质量保证和评审与审查
软件编码和调试软件编码和调试 SWSW-CMMCMM介绍介绍
软件测试 面向对象方法介绍
考试
第一讲第一讲
软件工程原理软件工程原理
内容和目的
为什么要实施软件工程?
实施软件工程的益处?
软件工程的基本内容软件工程的基本内容??
软件开发模型
计算机系统工程
概念
系统分析和定义系统分析和定义
软 件 系统(总体 硬 件
)设计
软件工程软件工程 硬件工程硬件工程
计算机软件
计算机软件定义(GB ):
a. 与计算机系统的操作有关的计算机程
序序、、规程规程、、规则规则,,以及可能有的文件以及可能有的文件、、文档文档
及数据。
bb. 与计算机系统的操作有关的程序与计算机系统的操作有关的程序、、规规
程、规则及任何与之有关的文档。
什么是软件?
软件软件是计算机系统中与硬件相互依存的是计算机系统中与硬件相互依存的
另一部分另一部分另一部分另一部分,,,,它是包括程序它是包括程序它是包括程序它是包括程序,,,,数据及其相数据及其相数据及其相数据及其相
关文档的完整集合。关文档的完整集合。
程序程序是按事先设计的功能和性能要求执是按事先设计的功能和性能要求执
行的指令序列行的指令序列行的指令序列行的指令序列
数据数据是使程序能正常操纵信息的数据结是使程序能正常操纵信息的数据结
构构构构
文档文档是与程序开发,维护和使用有关的是与程序开发,维护和使用有关的
图文材料图文材料图文材料图文材料
软件的特点软件的特点
软件是一种软件是一种逻辑实体逻辑实体,而不是具体的物理实体。因而具有抽象性,而不是具体的物理实体。因而具有抽象性
软件的生产与硬件不同软件的生产与硬件不同软件的生产与硬件不同软件的生产与硬件不同,,,,在它的开发过程中在它的开发过程中在它的开发过程中在它的开发过程中没有明显的制造过程没有明显的制造过程没有明显的制造过程没有明显的制造过程
在软件的运行和使用期间,在软件的运行和使用期间,没有硬件那样的机械磨损,老化问题没有硬件那样的机械磨损,老化问题
软件的开发和运行常受到计算机系统的
您可能关注的文档
最近下载
- 配网低压V1.0版杆型组装图.pdf VIP
- 2008年湖南公务员考试各市成绩 .pdf VIP
- 普通党员2025年度组织生活会个人“五个方面”对照检查材料文稿.docx VIP
- 统编版(26春)小学道德与法治二年级下册12《见贤要思齐》教学课件.pptx VIP
- 氟化铝化学分析方法和物理性能测定方法 第6部分:二氧化硅含量的测定 钼蓝分光光度法.pdf VIP
- 中国国防的发展历史.ppt VIP
- 二级注册建筑师考试考点梳理2025.docx VIP
- NMEA0183协议标准V4.10版本_nmea01_高清版电子文档.pdf VIP
- CECS218-2007 水景喷泉技术规程.pdf VIP
- 七年级下册美术课件 色彩的魅力课件1人教版.ppt VIP
原创力文档

文档评论(0)