1 / 48
文档名称:

se01第1章软件工程资料.ppt

格式:ppt   大小:1,086KB   页数:48页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

se01第1章软件工程资料.ppt

上传人:350678539 2021/12/5 文件大小:1.06 MB

下载得到文件列表

se01第1章软件工程资料.ppt

文档介绍

文档介绍:一、课程简介
课程性质:计算机科学与技术专业基础课程。
课程目的:让学生掌握软件工程的基本思想、途径和方法,为从事计算机软件开发、维护和应用奠定良好的基础。
*
第一页,共48页。
SWEBOK 2004 (Software Engineering Body of Knowledge, IEEE制定)的十个领域
①软件需求
②软件设计
③软件构造
④软件测试
⑤软件维护
⑥软件配置管理
⑦软件工程管理
⑧软件工程过程
⑨软件工程工具和方法
⑩软件质量
*
第二页,共48页。
Software Engineering 2004 SEEK(Software Engineering Education Knowledge, IEEE和ACM制定)的10个知识领域
①计算基础
②数学和工程基础
③职业实践
④软件建模与分析
⑤软件设计
⑥软件验证与确认
⑦软件进化
⑧软件过程
⑨软件质量
⑩软件管理
*
第三页,共48页。
二、课程任务及目标
从实用的角度讲述软件工程的基本原理、概念和技术,强调软件开发过程的方法研究
掌握软件分析、设计、实现和测试的基本技术以及面向对象分析和设计的基本方法
通过课程实践,实际运用软件工程的技术和方法,掌握团队开发的工作方法
*
第四页,共48页。
三、课程内容
第一篇:软件工程与软件过程(1-2章)
第二篇:传统方法学
(3-5章,结构化分析、 设计和实现)
第三篇:面向对象方法学
(6-9章,面向对象分析、设计和实现)
第四篇:软件项目管理
(10-13章,软件项目的计划、组织和控制)
第五篇:高级课题
(14-16章,UML、软件重用)
*
第五页,共48页。
四、课程安排
理论
内容:基本原理、方法和技术
形式:讲授、讨论、随堂练****和测验
实践(阶段性项目)
内容:构造一个应用系统利用传统方法和面向对象方法进行分析、设计、编码、测试)
形式:分组(组员不得超过5人)、分任务(分析、设计)、分阶段(结构化方法、OO方法)
实际例子示范
*
第六页,共48页。
五、相关课程
数据结构与算法
面向对象程序设计
操作系统
数据库原理与技术
软件测试
软件项目管理
软件体系结构

*
第七页,共48页。
六、选用主教科书及参考教材
主教科书 《软件工程》第二版,
张海藩编著,
人民邮电出版社,2006
参考教材 《软件工程 实践者的研究方法》第6版, Roger ,
***出版社,2007
参考教材 《Software Engineering》8th Edition,
Ian Sommerville著,
***出版社,2006
*
第八页,共48页。
七、课程成绩计算方式
1、课程设计(团队设计,3-13周,14-16 周报告)(30-40分)(开学两周内确定分组,并确定课程设计项目内容)
2、平时考勤(按学校条例,缺勤达到一定的程度,可以取消其考试资格)(10分)
3、期末大作业(50-60分)
*
第九页,共48页。
第一篇:软件工程与软件过程
第1章 软件工程
软件危机
软件工程
第2章 软件过程
软件生命周期的基本任务
瀑布模型
快速原型模型
增量模型
螺旋模型
喷泉模型

*
第十页,共48页。