高级软件工程课程大纲

高级软件工程课程大纲

ID:8539302

大小:36.00 KB

页数:4页

时间:2018-03-31

高级软件工程课程大纲_第1页
高级软件工程课程大纲_第2页
高级软件工程课程大纲_第3页
高级软件工程课程大纲_第4页
资源描述:

《高级软件工程课程大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《高级软件工程》课程大纲课程名称(中文):高级软件工程课程名称(英文):AdvancedSoftwareProject课程编码:开课单位:电气信息学院授课对象:任课教师:学时:32学分:2学期:2考核方式:笔试先修课程:课程简介:一、教学目的与基本要求:(150字以内)本课程的目的与任务是培养学生在软件设计过程中的分析问题与解决问题的能力,使之掌握开发高质量软件的方法,能够有效地策划和管理软件开发活动。二、课程内容与学时分配1、课程主要内容:(200字以内)1)软件工程简介2)软件生存周期及开发模型3)软件需求分析4)软件

2、设计5软件建模6)软件实现7)软件测试8)软件维护9)软件过程管理10软件配置管理11)软件项目管理2、课程具体安排:(按教学章节编写,重点章节下划线)章节教学内容教学环节学时分配讲授自学讨论实验上机其他11、软件工程的定义2、软件工程的作用3、软件的开发方法4、软件的管理过程5、软件工程与信息系统工程221.2软件生存周期概论2.瀑布模型3.迭代模型4.原型模型31.需求分析的概念2.需求分析的理论基础、任务、目的、分类、方法;3.需求分析描述工具4.需求分析文档及其评审541.软件设计的概念、原理;2.软件概要设计;3

3、.软件详细设计;4.面向过程、面向数据、面向对象的软件设计方法;5.软件设计文档及其评审551.软件建模的基本思想及模型;2.数据模型设计;3.UML建模简介。261.软件实现概论及基本原则2.编程语言与编码技术;3.软件实现管理;4.软件实现文档。271.软件测试概论;2.软件测试理论;23.软件测试方法与技术。81.软件维护的概念2.软件维护的方法;3.软件维护文档。291.软件过程管理及CMM/CMMI的基本概念2.CMM/CMMI实施3.CMMI内容及解释4101.软件配置管理的概念2.软件配置管理方法3.软件配置

4、管理工具2111.项目管理基本概念;2.软件立项与合同;3.项目管理方法与认证;4、项目经理职责、工作程序、要求、经验、原则;5、软件企业架构及工作流。4三、实验、实践环节及习题内容与要求四、教材及主要参考文献(顺序为:文献名,作者,出版时间,出版单位):教材:实用软件工程(第2版).赵池龙主编.2006.5.电子工业出版社参考书:1.面向对象的软件工程.布鲁志.2002.清华大学出版社2.现代软件工程.周之英.2000.科学出版社3.软件工程.徐仁佐.2001.华中科大出版社4.软件工程.王立福.2002.北京大学出版社

5、5.软件工程.杨文龙.2001.电子工业出版社6.软件工程.齐治昌.2001.高等教育出版社7.软件工程学教程.陈明.2004.科学出版社8.UML精粹.MartinFowler著.徐家福译.2005.清华大学出版社9.UML基础与应用.王养廷.2006.清华大学出版社撰写人:陈慈发学位分委员会签字:学院主管研究生教学院长签字:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。