软件工程大纲.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》 教 学 大 纲 课程的性质和任务 《软件工程》是所有专业学生的一门必修课,同时也是一门理论性很强的课程。本课程以软件生命周期为主线,主要介绍可行性分析、需求分析、概要设计、详细设计、编码、测试、维护、面向对象设计、软件管理、UML等内容。本课程是一门高等职业教育学生需掌握的基本理论方面重要的专业课。 本课程的任务是使学生对软件开发生命周有一定的了解,培养学生在程序开发过程中目标、过程和原则的设定能力。使接受高等职业教育的学生能够比较熟练的将理论应用到实践中去,适应当前对软件开发的需求。 学习要求及学时分配 建议学时为34学时,建议各部分学时分配如下: 序号 内容 学时 1 绪论 2 2 软件定义 6 3 系统设计 8 4 软件编码与界面设计 2 5 软件测试 4 6 软件维护 2 7 面向对象设计方法 4 8 软件管理 2 9 UML 4 合计 34 三、考核方式与要求 为全面考核学生对各部分知识的掌握情况,采取笔试的办法。笔试为期末考试。 考试题型及试题内容分布如下: 笔试部分: 填空题 10% 选择题 30% 判断题 10% 简答题 50% 内容 分数 绪论 2 软件定义 20 系统设计 30 软件编码与界面设计 8 软件测试 10 软件维护 4 面向对象设计方法 10 软件管理 8 UML 8 合计 100 教学基本要求: 教学基本要求共分三个层次:了解、掌握、熟练掌握,其中的每个层次都较前一层次提出了更高的要求,现分别说明如下: 了解:学生能够识别课程中的主要内容,根据考核要求,具有判断和选择能力。 掌握:学生能理解课程中的内容,并具有简单的操作能力。 熟练掌握:学生能够运用课程中规定的多个知识点,熟练地进行综合操作。 五、主要参考书目: 《软件工程导论》 刘怀亮 冶金工业出版社 《现代软件工程》 成奋华 科学出版社 《软件工程案例教程》 韩万江 机械工业出版社 《软件工程》 王慧芳、毕建权 浙江大学出版社 六、课程主要内容 第一章 绪论 教学目的与要求: 通过本章的学习,学生应理解软件工程的相关基本概念,了解软件生存周期各阶段的特点和内容,了解常用的软件生存周期模型。 二、教学重点与难点: 重点:1.软件工程的相关概念 2.软件生存周期模型 难点:1.软件工程的相关概念 2.软件生存周期模型 三、理论教学基本内容(共2学时) 1.1 软件工程概述 1.1.1 发展的4个阶段 了解 1.1.2 软件定义 掌握 1.1.3 软件工程概念 理解 1.2 软件生存周期及开发模型 1.2.1 软件生存周期 理解 1.2.2 软件开发模型 掌握 四、课后习题: 随机而定 五、本章教学建议: 本章教学重点为软件的定义和软件的开发模型,应让学生熟练掌握。 第二章 软件定义 教学目的与要求: 本章主要介绍在软件开发过程中可行性分析的方法、软件需求分析的过程和任务,数据流图和数据库设计的概念,并给出可行性分析报告和需求规格说明书的模板。 教学重点与难点: 重点: 1.项目可行性分析 2.需求分析 3.数据流分析 4.数据库概念设计 难点: 1.需求分析的方法 2.可行性分析报告 3.需求规格说明书 三、理论教学基本内容(共6学时) 2.1项目可行性分析 2.1.1可行性分析的意义和任务 了解 2.1.2可行性分析要素 理解 2.1.3可行性分析过程 掌握 2.1.4可行性分析报告 了解 2.2需求分析 2.2.1需求分析概念 掌握 2.2.2需求分析任务

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档