《数论》课程教学大纲.doc

上传人:创****公 文档编号:1840862 上传时间:2019-10-27 格式:DOC 页数:5 大小:52KB
返回 下载 相关 举报
《数论》课程教学大纲.doc_第1页
第1页 / 共5页
《数论》课程教学大纲.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《《数论》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《数论》课程教学大纲.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件工程基础课程教学大纲课程编号: 适用专业:软件工程学 时 数:48(含 16 学时实验)学 分 数: 2开课学期:第 4 学期先修课程:程序设计语言,数据结构,数据库,算法设计 执 笔 者: 编写日期:2012-9-14审核人(教学副院长):一、课程性质和任务授课对象:信软学院二年级本科生课程类别:专业课教学目标: 本课程旨在介绍规范化的软件开发方法,包括介绍软件工程的特点和 发展过程 、软件过程模型 、项目管理、 需求分析 、系统 设计 、实现、质量保证和软件维护 等的实践原则和方法。通过本课程的学习,可使学生了解软件工程的基本知识和方法,熟悉软件工程的主要环节,掌握最基础的 软件工程

2、理论方法 ,并能应用到实际的软件项目开发中。二、课程内容安排和要求(一)教学内容、要求及教学方法(一)教学内容、要求及教学方法本课程共 48 学时,课堂讲授32 学时,教学内容由如下章节组成:第一章 概论 2 学时主要教学内容: 本章主要包括 软件的 概念和特点、 软件危机和现状 、软件工程的 定义和 发展过程 。重点 是软件的特性、软件工程学的研究范畴,以及学习软件工程的意义 ;难点 是软件的特性、软件危机产生的原因。学习目标要求: 学生需要 掌握 软件的 概念、 特点和软件工程的基本特征;理解 为什么学习软件工程 、如何学习 。教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业的教

3、学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容。第二章 过程模型 4 学时 主要教学内容: 本章主要包括 软件的生命周期、 软件 过程概念 、常见的几种软件 过程 模型 。重点 是各种实用的软件 过程 模型,以及不同 过程 模型的特点比较 ;难点 是螺旋模型和 喷泉模型 。学习目标要求: 学生需要掌握 几种典型模型的优缺点和能依据项目特征选择使用不同的模型 ;理解 为什么有不同的模型 、不同模型的特征 。教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业

4、 +课外实验的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容;课外实验让学生有机会亲自动手设计程序,加深体会。第三章 项目管理 4 学时 主要教学内容: 本章主要包括 软件项目管理四大要素 人员、产品、过程、项目的概念以及一些项目计划和估计的工具、方法。重点 是项目计划和估计的方法;难点 是项目估计的方法。学习目标要求:学生需要掌握软件项目管理的主要内容和主要方法,能根据具体的项目进行 项目计划和 项目估计 ;理解 软件项目管理四个基本要素:人、产品、过程和项

5、目 教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业 +课外实验的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容;课外实验让学生有机会亲自动手设计程序,加深体会。第四章 需求分析 6 学时 主要教学内容: 本章主要包括 传统的和面向对象的需求分析方法,具体有:需求分析 的概念和过程 、结构化分析方法 、面向对象的分析方法 。重点 是需求分析的一般步骤、数据流图、用例图、活动图、需求规格说明文档的编制;难点是结构化分析模型的导出、数据流图/用例图 /活

6、动图 的应用和需求规格说明文档的编制 。学习目标要求:学生需要掌握结构化分析模型的导出、数据流图/用例图 /活动图的基本画法 和需求规格说明文档的编制;理解 需求分析的过程 、主要步骤 教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业 +课外实验的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容;课外实验让学生有机会亲自动手设计程序,加深体会。第五章 系统设计 6 学时 主要教学内容: 本章主要包括 传统的和面向对象的系统设计方法,具体有:软件设计过程

7、、软件设计的概念和原则、结构化设计方法、人机界面设计、详细设计、面向数据结构的设计方法、面向对象的设计方法 等。重点 是面向数据流的设计方法、面向 对象 的设计方法、过程设计的常用工具;难点 是面向 数据流和面向对象的设计方法 。学习目标要求:学生需要掌握软件设计的主要技术、主要内容和主要方法,能根据具体项目进行模块划分和软件架构设计;理解 软件设计和需求分析之间的相互关系 。教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业 +课外实验的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后

8、作业促使学生尽快掌握所学的课程内容;课外实验让学生有机会亲自动手设计程序,加深体会。第六章 程序 实现 2 学时 主要教学内容: 本章主要包括 编程规范、 版本管理、 CMMI 模型 等。重点是版本管理和 CMMI 模型 ;难点 是 CMMI 模型的 5 个层次 。学习目标要求:学生需要掌握一种版本管理工具 ;理解 CMMI 模型 的目的。教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容。第七章 质量保

9、证 6 学时 主要教学内容: 本章主要包括 质量和质量保证的概念、软件评审、软件可靠性、ISO9000 质量标准、软件测试的策略和技术等内容。重重点点 是是软软件件测测试试策策略略和和技技术术;难难点点 是是黑黑盒盒测测试试和和白白盒盒测测试试技技术术。学习目标要求:学生需要掌握质量保证的概念、 软件测试的概念及常用方法;理解 质量保证活动在软件工程中的重要作用和意义。教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业 +课外实验的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使

10、学生尽快掌握所学的课程内容;课外实验让学生有机会亲自动手设计程序,加深体会。第八章 软件维护 2 学时 主要教学内容: 本章主要包括 软件维护的概念和分类、应注意的问题、软件维护过程模型和软件维护技术等内容。重点 是软件维护的分类、 软件的可维护性的决定因素 和软件维护技术 ;难点 是区分不同类别的软件维护活动。学习目标要求: 学学生生需需要要掌掌握握 软软件件维维护护的的基基本本类类型型、软软件件的的可可维维护护性性的的决决定定因因素素、 IEEE 软软件件维维护护的的过过程程模模型型; 理理解解 软软件件维维护护的的基基本本概概念念、软软件件维维护护在在技技术术上上的的要要点点、维维护护费

11、费用用的的估估算算、软软件件逆逆向向工工程程的的概概念念及及主主要要内内容容教学方法: 采用课堂知识点讲授 +课堂案例演示 +课后作业的教学方法。课堂知识点讲授让学生理解课程内容的概念、原理和相关技术;课堂案例演示让学生能够直接、快速体验所学知识点的应用效果、开发方法和案例程序;课后作业促使学生尽快掌握所学的课程内容。(二)自学内容和要求(二)自学内容和要求自学风险管理, 理解软件开发过程中的各种风险因素,掌握开发过程中得风险辨识方法,并能够评估各种风险给软件开发带来的影响和损失,理解风险管理的基本原则 ;自学编码规范, 熟悉相关的 Java 或 C/C+开发环境,自学小型项目开发的必要知识。

12、(三)实践性教学环节和要求(三)实践性教学环节和要求本课程有 16 个学时的课外实践性教学环节。主要教学内容:(1)项目管理(4 学时);(2)需求分析(6 学时)(3)系统设计(6 学时)教学方法:采用上机实验教学方法,以学生为主体,教师做辅导的模式。学习目标要求:掌握一种项目管理工具,能够制定项目计划和配置管理;选择一个项目题目(可分组),能够采用适合的(结构化或者面向对象的)方法,完成需求分析和系统设计,并撰写规范的需求和设计文档。三、考核方式期末考试( 50%)+ 期中考试( 20%)+实验成绩( 20%)+平时成绩(10%)四、建议教材及参考资料教材软件工程:理论、方法与实践,孙家广,高等教育出版社参考资料软件工程:共同演进的方法介绍,田文洪等编著,机械工业出版社,2013Software Engineering(第 8 版),Ian Sommerville,机械工业出版社Software Engineering A Practitioners Approach(第 7 版),Roger S. Pressman,机械工业出版社 软件工程(第 3 版),人民邮电出版社

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁