- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《软件工程》课程教学大纲
课程代码:060611课程性质:专业必修总学时:64学时
总学分:3.5开课学期:5适用专业:计算机科学技术
先修课程:程殍设计语言、数据结构后续课程:编译原理、算法分析设计
一、课程介绍
本课程是计算机及相关专业本科生必修的一门重要的专业基础课和技术基础课,是本专
业学生必须具备的重要的能力,对以后的计算机研究、开发工作都具有重要的作用。
近年来,随着计算机技术的飞速发展,计算机技术及软件技术的应用领域、深度和广度
日益扩大,本课程已成为相关学科重要的专业基础课。
本课程以训练培养学生完整、严格的软件工程观念、意识和能力为目标。通过本课程的
教学,要求学生掌握软件和软件工程的基本概念、特点;典型的软件开发模型,以及一个正
向工程中各个阶段的任务、相关技术和设计文档;熟练运用结构化方法和面向对象方法进行
软件分析、设计等。
本课程结合软件工程管理实践、软件工程课程设计进行教学,介绍软件工程的基本概
念、方法、规范和技术,并通过相当时间的教学实践活动,培养学生的个人软件过程能力
(PSP),养成良好的工程和文档习惯。本课程将以“基础理论技术应用并重”为原则,力
求突出计算机及软件技术的应用性、实践性,加强学生的实际动手能力的培养。
二、本课程教学在专业人才培养中的地位和作用
软件工程是一门研究软件开发维护普遍原理和技术的工程学科。本课程在概括地介绍
了软件工程学产生的历史背景以及它的基本原理、概念和方法之后,按软件生存周期的顺序
介绍了各阶段的任务、过程、方法和工具,并讨论了软件工程的管理方法。目的是希望本课
程能对学生以后的实际软件开发工作有所帮助,能为日后深入研究本学科奠定一定的基础。
三、本课程教学所要达到的基本目标
(1)帮助学生树立科学的软件生产、开发、维护、管理的概念和思想。
(2)能够运用软件工程学的基本原理、方法、工具和技术解决实际问题。
(3)通过具体软件项目的实践,达到工程化软件开发过程的实际训练培养。
四、学生学习本课程应掌握的方法技能
学生应掌握软件生存周期各阶段使用的方法和工具,以及软件工程的管理方法。
五、本课程其他课程的联系分工
本课程的先修课程是计算科学导论、程序设计语言、数据结构、数据库原理、操作系统
原理等课程。本课程结合软件工程管理实践、软件工程综合课程设计进行教学,是计算机
专业学生毕业实习的先导课程,通过软件工程的教学实践活动,培养学生的个人软件过程能
力P(SP),养成良好的工程和项目管理能力。
六、本课程的教学内容目的要求
第一章软件工程的内容方法共(3学时)*()
1、教学目的要求:
一般了解:
(1)微软的企业文化
2()CMMI的由来及其实质
3()敏捷文化现象的由来及其实质
4()软件工程与信息系统工程的关系
5()信息系统工程的内容
()信息系统的建设方法
7()信息系统建设的成功案例
基本掌握:
(1)软件工程的定义和作用
2()软件工程四个方面的内容:软件开发模型,软件开发方法,软件支持过程,软
件管理过程
3()TT企业isoqooo的文档编写方法和具体实施步骤
重点掌握:
(1)软件工程中常用的三种开发方法:“面向过程的方法、面向数据的方法、面向对
象的方法”
2()软件工程中的形式化方法
3()软件工程的五个面向实施理论:“面向流程分析、面向数据设计、面向对象实现、
面向功能测
文档评论(0)