软件工程(实验).pdfVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

精品word文档值得下载值得拥有

《软件工程》(本)考试大纲

第一部分课程性质及课程设置的目的和要求

一、课程性质、地位与设置目的

《软件工程》是高等教育自学考试计算机及应用专业(独立本科段)在校生考试计划的一门专业基础必修课

程,是培养学生实践动手能力的一门重要专业课程,是为满足计算机应用领域与计算机信息管理人才的需要而设

置的。软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件

产品的工程,目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的“软件危机”,提高软件开

发的效率、质量、可靠性和可维护性。

本课程的主要任务是介绍软件工程的基本概念和基本原理,使学生了解软件开发过程、软件开发方法、软件

测试、软件生存周期以及项目过程管理等,了解软件工程各领域的发展动向,如何用工程化的方法开发软件项目,

以及在开发过程中应遵循的流程、准则、标准和规范。通过本课程的学习,学习者不但能够掌握软件工程相关的

开发方法,更重要的是培养学习者求解软件的逻辑思维能力以及分析问题和解决问题的能力,有助于提高学习者

开发软件的能力,特别是提高学习者直接参与软件开发实践的能力,使学习者能用软件工程的原则、开发方法和

技术实现一般规模项目的开发与管理。学习者在学习过程中应通过大量的系统开发实例和相关练习,掌握软件工

程相关方法和技术,从而为以后实际工程中能够进行系统分析与设计奠定良好的基础。

二、课程基本要求

通过本课程的学习(包括学习过程评价和综合考核两部分),能够使学生较全面地掌握软件工程相关技术,

使学生初步了解规范的软件开发过程,掌握结构化方法、面向对象方法以及软件测试技术(基于路径的白盒测试

技术和基于需求规约的黑盒测试技术)等。由于软件工程涉及的概念相对复杂,比较抽象,应用灵活,在学习过

程中,不仅要注意学习,同时更要结合开发实例有针对性的进行一些必要技能训练,从而形成标准、规范的软件

开发过程的思维。

通过本课程学习应达到以下四个培养目标:

1.使学生对软件工程从整体上有一个较清晰的了解。

2.掌握软件工程的基本概念与原理、基本方法与技术和基本过程,具有一定的分析问题、解决问题的实践能

力。

3.采用软件工程相关方法和技术进行应用程序开发,尤其重点掌握面向对象方法的UML语言和统一软件开发

过程RUP。

《软件工程》是一门技术性很强的课程,必须通过反复实践练习,深入领悟其中的基本思想。通过实验教学

加深理解和巩固课堂和教材所学的内容,提高实践动手能力。在教学过程中,要注意逐步引导学生采用软件工程

的思想分析问题和解决问题,强调课堂讲授与实践相结合。

三、课程的教学方式

由于本课程具有较强的抽象性和实际的应用性的的特点,教师在教学过程中,应遵循启发式教学原则,通过

各种教学方式和手段激发学生的学习欲望,积极投入到学习活动中,积极思维,发现问题,提出问题,并逐步解

决问题。例如,在讲解用况图时,不是简单地给出用况图所包含的主要内容,而是结合实例,从分析实例问题入

手,首先确定主题、用况和参与者等,继而确定系统的边界、参与者与用况的交互等,最后给出该系统完整的用

况图,而在这一全过程中,最关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解

决问题,从而掌握独立分析问题、解决问题的方法。到了后期重点培养学生综合应用知识的能力,通过对完整

的项目的系统分析,培养学生良好的软件工程思维习惯;通过对实际系统案例的学习,学生可以很自然地过渡到

相似系统的开发工作中去,将理论知识及时的付诸于实践,达到学以致用的目的。

精品word文档值得下载值得拥有

精品word文档值得下载值得拥有

四、与本专业其他课程的关系

1、本课程先期课程为《C++程序设计语言》、《面向对象程序设计》等,最好还学习过计算机操作系统、数

据库系统等课程。有了这些先期课程作为基础,才能够深入理解软件工程思想,这是一个从应用到理论抽象的过

程。

2、本课程后续课程是《面向对象程序设计Java》,该课程使学生学习了软件工程理论后,再将其思想融入

到具体的项目开发中,这是一个从理论再到具体应用的过程。

第二部分学习过程评价考核大纲

文档评论(0)

132****6651 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档