正在加载图片...
软件工程课程教学大纲 Software Engineering 课程编号:1613116 课程类别:专业课 适用专业:农学(农业信息技术) 先修课程:高等数学、计算机应用基础、C及C+语言与程序设计 后续课程:Visual Basic的程序设计 总学分:30学分 教学目的与要求:通过本课程的教学,使学生了解传统的结构分析方法和正在发展的面向对象的开 发方法学,理解从可行性论证直到软件维护各阶段的内容:了解软件生命周期中各个阶段软件开发 技术、较好地掌握软件工程中基本概念、基本方法、基本原理:了解程序设计与程序测试及维护在 整个软件开发中所占的比例,掌握软件项目工作量及进度阶段分布的计算方法:通过案例分析,掌 握开发 一般软件方法及技术, 为以后生产开发大型复杂软件打下良好基础。 教学内容与学时安排 学时分配 序号 章名 讲 实 上 讨 习 其 授 机 4 1 软件工程引论 2 2 2 软件工程管理技术 可行性研究 4 4 4 需求分析和规范 7 2 5 总体设计 6 6 6 详细设计 5 5 7 程序设计 2 2 8 测试 6 9 面向对象方法学引论 3 3 10 面向对象的系统分析 3 3 11 面向对象的系统设计 3 12 面向对象系统的测试 2 第一章软件工程引论 (2学时) 1、教学基本要求 (1)了解软件的特征,理解软件的生命周期法: 1 1 软件工程课程教学大纲 Software Engineering 课程编号:1613116 课程类别:专业课 适用专业:农学(农业信息技术) 先修课程:高等数学、计算机应用基础、C 及 C++语言与程序设计 后续课程:Visual Basic 的程序设计 总 学 分:3.0 学分 教学目的与要求:通过本课程的教学,使学生了解传统的结构分析方法和正在发展的面向对象的开 发方法学,理解从可行性论证直到软件维护各阶段的内容;了解软件生命周期中各个阶段软件开发 技术、较好地掌握软件工程中基本概念、基本方法、基本原理;了解程序设计与程序测试及维护在 整个软件开发中所占的比例,掌握软件项目工作量及进度阶段分布的计算方法;通过案例分析,掌 握开发一般软件方法及技术,为以后生产开发大型复杂软件打下良好基础。 教学内容与学时安排 序号 章 名 学时分配 讲 授 实 验 上 机 讨 论 习 题 其 它 小 计 1 软件工程引论 2 2 2 软件工程管理技术 5 5 3 可行性研究 4 4 4 需求分析和规范 7 7 5 总体设计 6 6 6 详细设计 5 5 7 程序设计 2 2 8 测试 6 6 9 面向对象方法学引论 3 3 10 面向对象的系统分析 3 3 11 面向对象的系统设计 3 3 12 面向对象系统的测试 2 2 第一章 软件工程引论 (2 学时) 1、教学基本要求 (1)了解软件的特征,理解软件的生命周期法;
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有