下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上软件工程课程教学大纲【课程代码】:【英文译名】:Software Engineering【适用专业】:地理信息系统专业【学 分 数】:2【总学时数】:32一、本课程教学目的和课程性质软件工程是软件设计与开发以及各种计算机应用系统开发的重要基础。对提高学生的能力、素质和形成良好的知识结构都具有重要意义。学生通过本课程的学习,应该理解和掌握软件工程中的软件生命周期各阶段的任务、过程、结构化方法和工具;面向对象方法学、面向对象分析、设计和实现;软件工程使用的管理技术等。本课程是地理信息系统专业的专业方向必修课。二、本课程的基本要求1、了解计算机软件工程的形成与发展、应用以及
2、当前国际国内研究的热点和重要成果。2、理解软件危机、软件工程的基本原理、软件的生命周期方法学、面向对象方法学等。3、掌握软件生命周期各阶段的任务、过程、结构化方法和工具及其基本技术和方法;掌握面向对象分析、设计和实现的思想方法及其重要技术。三、本课程与其他课程的关系先修课程:计算机文化基础、数据结构、操作系统、VC程序设计语言。后续课程:无。四、课程内容第一章 软件危机及软件工程本章要求学生了解什么是软件危机和软件工程,软件危机产生的历史背景、根源和由此产生的大量的失败,了解软件工程是从何种角度切入到软件开发中去,如何解决软件危机,了解消除软件危险的途径。掌握软件生命周期各个阶段的基本任务,熟
3、悉软件生命周期的组成,掌握瀑布模型等软件生命周期模型。重点:软件危险、生命周期、瀑布模型。难点:生命周期、瀑布模型。第二章 可行性研究本章要求学生了解可行性研究任务和可行性分析步骤,理解可行性研究的重要意义,可行性研究的分类和社会效益和经济效益、直接效益和间接效益之间的关系。掌握成本/效益分析。重点:可行性研究、成本/效益分析。难点:成本/效益分析。第三章 需求分析本章要求学生了解需求分析的任务以及分析过程,掌握概念模型和规范化,图形工具以及验证软件要求。掌握需求获取的过程,熟悉需求获取过程中与客户交流、沟通的技巧,掌握各种需求分析工具,掌握面向对象的需求分析方法。重点:需求获取过程、需求分析
4、过程、面向对象、需求分析工具。难点:需求分析过程、面向对象分析过程。第四章总体设计本章要求学生了解总体设计的过程以及软件设计的概念和原理,掌握启发式规则,图形工具以及面向数据流的设计方法。掌握主流的软件架构和软件设计工具。重点:软件设计的概念和原理,启发式规则,图形工具,面向数据流的设计方法。难点:图形工具,面向数据流的设计方法。第五章 详细设计本章要求学生了解结构程序设计,设计的详细工具,熟悉掌握Jackson程序设计的方法,Warnier程序设计方法以及复杂程序的定量度量。重点:Jackson程序设计的方法,Warnier程序设计方法。 难点:Jackson程序设计的方法,Warnier程
5、序设计方法以及复杂程序的定量度量。第六章 编码本章要求学生了解程序设计语言,掌握程序设计途径。重点:程序设计途径。难点:程序设计途径。第七章 测试本章要求学生了解基本概念,掌握单元测试、集成测试 、验收测试,能够设计测试方案并进行测试,掌握白盒测试和黑盒测试的基本概念和适用环境,了解主要的测试工具的优缺点和应用场合。重点:单元测试、集成测试、验收测试、设计测试方案。难点:集成测试、设计测试方案。第八章 维护本章要求学生了解软件维护定义,掌握并熟悉维护的特点,维护过程以及可维护性。了解软件可靠性的概念,掌握平均无故障时间的估算方法。了解软件开发阶段和维护阶段的依赖关系,时间分配。重点:软件维护的
6、特点,维护过程,可维护性。难点:软件维护的特点,维护过程。第九章 面向对象的方法本章要求学生了解面向对象概念,掌握并能够熟悉运用面向对象的模型,面向对象的分析,面向对象的设计,面向对象的实现。了解面向对象分析、设计和实现各个环节的常用工具,了解它们之间的差别和不同的应用场合。重点:面向对象的模型,面向对象的分析,面向对象的设计,面向对象的实现。难点:面向对象的模型,面向对象的分析,面向对象的设计。第十章 管理技术本章要求学生了解软件开发管理过程中的概念,掌握项目计划、成本估计、进度计划、人员组织、质量保证的各个环节。熟悉软件生命周期中管理和开发的分工。了解软件行业的国家标准和国际标准,了解软件
7、过程改进CMM和能力成熟度模型。重点:成本估计,进度计划,人员组织,质量保证,项目计划。难点:项目计划、成本估计、质量保证。五、教学方法建议采用计算机多媒体教学。六、考核方式采取结构化评分考核体系,期末闭卷考试占70%,平时成绩占30%。其中,平时成绩包括作业情况、课堂出勤率和课堂互动等。七、其它说明本课程概念多、比较抽象,算法分析有一定难度,为了学生进一步理解课堂教学内容,拟布置一定数量习题。八、选用教材及主要参考书1、教材软件工程导论(第三版),张海藩,清华大学出版社,2002 2、参考书实用软件工程(第二版),郑人杰等, 清华大学出版社,1997 九、学时分配课程内容讲课实验上机大作业小计第一章 软件危机及软件工程213第二章 可行性研究224第三章 需要分析448第四章 总体设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中国隔爆型煤电钻综合装置市场调查研究报告
- 2024年中国纸浆浓度自动测控系统市场调查研究报告
- 2024年中国糖代谢调节因子市场调查研究报告
- 2024年中国摇粒绒休闲衫市场调查研究报告
- 2024年中国儿童摇椅市场调查研究报告
- 2025至2031年中国翻盖手机转轴行业投资前景及策略咨询研究报告
- 2025至2031年中国气动网毯校正器行业投资前景及策略咨询研究报告
- 2024年巴中职业技术学院单招职业技能测试题库加答案解析
- 儿童艺术创作故事解读
- 农业信息化应用培训指南
- 2025户外品牌探路者线上新媒体运营方案
- 《个案工作介入涉罪未成年人的家庭帮教研究》
- 2024年中学总务处工作总结
- 统编版(2024新版)七年级上册道德与法治期末综合测试卷(含答案)
- 文化创意合作战略协议
- 国家开放大学法学本科《商法》历年期末考试试题及答案题库
- 2023年黑龙江日报报业集团招聘工作人员考试真题
- 安全管理人员安全培训教材
- 2024年妇保科工作总结及计划
- 北京理工大学《数据结构与算法设计》2022-2023学年第一学期期末试卷
- 锚杆(索)支护工技能理论考试题库200题(含答案)
评论
0/150
提交评论