软件工程教学大纲.docx
《软件工程教学大纲.docx》由会员分享,可在线阅读,更多相关《软件工程教学大纲.docx(13页珍藏版)》请在三一文库上搜索。
1、软件工程教学大纲前言软件工程”是面向高年级计算机软件与应用学生的专业限选课程o本课程介绍了在软件开发与维护过程中应用软件工程方法的必要性和迫切性,介绍了软件工程的根本原理、概念与技术方法。在让学生了解有关知识与方法的同时,采用实践相配合的方式提高学生对专业知识的综合应用能力与技能,使学生在接收理论知识的基础上提高并加强工程化知识与实践知识的教育,为学生在今后工作中从事计算机大规模软件开发与维护打下扎实的基础。教学目的要求和内容绪论目的要求1 .了解软件工程的相关语境2 .理解与方案、管理和控制软件开发工程的人员相关的主题3 .掌握传统软件工程的分析、设计和测试方法4 .掌握跨越整个软件工程过程
2、的面向对象方法教学内容1 .产品和过程,2 .管理软件工程3 .传统软件工程方法4 .面向对象软件工程第一局部产品和过程第一章产品目的要求1 .理解什么是计算机软件的概念2 .了解为什么我们要努力建造高质量的基于计算机的系统3 .掌握关于软件仍存在什么样的神话教学内容1 .计算机软件的概念2 .软件的特征、软件的应用3 .软件危机4 .软件神话第二章过程目的要求1 .掌握什么是计算机过程2 .了解是否存在一般性的方法评价一个过程的质量3 .掌握软件开发中可以应用什么过程模型4 .了解线性过程模型和迭代过程模型有什么区别5 .掌握各种模型的优点和缺点教学内容1 .软件工程:一种层次化技术2 .软
3、件过程3 .软件过程模型4 .线性顺序模型5 .原型实现模型6 .RAD模型7 .演化软件过程模型8 .基于构件的开发(自学)9 .形式化方法模型(自学)10 .第四代技术(自学)11 .过程技术(自学)12 .产品和过程(自学)第二局部管理软件工程第三章工程管理的概念目的要求1 .理解在一个软件工程中为什么必须对人员、问题和过程进行管理2 .了解Hhh原则教学内容1 .管理的谱系2 .人员3 .产品4 .过程5 .工程6 .WHH原则7 .关键实践(自学)第四章软件过程和工程度量目的要求1 .掌握软件度量的概念2 .掌握如何使用它们管理软件工程和软件过程教学内容1 .测量、度量和指标2 .过
4、程和工程领域中的度量3 .软件测度4 .调和不同的度量方法5 .软件质量度量6 .在软件工程过程中集成度量(自学)7 .管理变化:统计过程控制8 .小型组织的度量(自学)9 .建立软件度量方案第五章软件工程方案目的要求1 .掌握一个软件工程组如何对工作量、本钱和工程时间进行可靠的估算教学内容L对估算的观察2 .工程方案目标3 .软件范围4 .资源5 .软件工程估算6 .分解技术7 .经验估算模型8 .自行开发或购置的决策9 .自动估算工具(自学)第六章风险分析和管理目的要求1. 理解软件风险的概念2. 掌握应采用什么技术去正式评估影响工程成功的风险教学内容1. 被动和主动的风险策略2. 软件风
5、险3. 风险识别4. 风险预测5. 风险求精6. 风险缓解、监控和管理7. 平安性风险和危险8. RMMM方案第七章工程进度安排及跟踪目的要求1 .掌握一个软件工程管理者如何选择软件工程工作任务集2 .掌握如何创立一个工程进度方案教学内容1.根本概念2 .人员与工作量之间的关系3 .为软件工程定义任务集合4 .选择软件工程任务5 .主要任务求精6 .定义任务网络7 .进度安排8 .获得值分析(自学)9. 错误跟踪(自学)10.工程方案第八章软件质量保证目的要求1. 了解什么是软件质量保证2. 理解软件质量保证在软件过程中的重要性3. 理解正式技术评审的重要性教学内容1 .质量概念2 .质量运动
6、3 .软件质量保证4 .软件评审5 .正式技术评审6 .SQA的形式化方法7 .统计软件质量保证8 .软件可靠性9 .软件错误防范(自学)10. ISO9000质量标准11. SQA方案第九章软件配置管理目的要求1 .理解软件配置管理在整个软件过程中的重要意义2 .掌握在计算机软件开发之中及它被交付给客户之后应如何进行变化管理教学内容1 .软件配置管理2 .SCM过程3 .软件配置中对象的标识4 .版本控制5 .变更控制6 .配置审计(自学)7 .状态报告(自学)8 .SCM标准(自学)第三局部传统软件工程方法第十章系统工程目的要求1 .掌握如何在一个大型系统的环境内定义软件2 .了解系统工程
7、如何发挥作用教学内容1 .基于计算机的系统2 .系统工程层次结构3 .业务过程工程概述4 .产品工程概述5 .需求工程6 .系统建摸第十一章分析的概念和原则目的要求1 .掌握应用于软件需求分析的根本概念和原则教学内容2 .需求分析3 .软件的需求诱导4 .分析原则5 .软件原型实现6 .规约(自学)7 .规约评审(自学)第十二章分析建摸目的要求1 .理解结构化分析的概念2 .掌握它的各种模型如何使你能够理解数据、功能和行为教学内容1 .简史2 .分析模型的元素3 .数据建摸4 .功能建摸和信息流5 .行为建摸6 .结构化分析的技巧7 .数据字典8 .其他传统分析方法的概述(自学)第十三章设计的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 教学大纲
