“软件工程”课程复习大纲.由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程课程复习大纲”。
北京工业大学
“软件工程”课程复习大纲 英文名称:Software Engineering 课程类型:选修 学时:32 学分:2 适用对象:硕士生
先修课程:数据结构、高级程序设计语言
使用教材及参考书:《软件工程技术与实践》,刘志峰编著,电子工业出版社《实用软件工程》,郑人杰编著,清华大学出版社
(一教学基本要求
1、要求掌握基本知识:软件工程、可行性分析、需求分析、系统设计、测试与维护、项目管理、质量管理、CMM等。
2、要求掌握的基本理论和方法:软件工程的基本理论,项目管理方法、质量管理方法、CMM基本理论等。
3、要求掌握的基本技能:MICROSOFT PROJECT2002使用,计算机软件国家标准文档编写等。
(二课程教学内容及要求 第一章''软件工程基本观念'' 基本内容: ●软件工程的目标
●软件工程的基本模型 ●软件开发的基本策略
●开发者中一些不正确的观念、一些有争议的观念。●软件的生命周期主要阶段 ●中国软件业概况 重点、难点: ●软件开发的基本策略(复用、分而治之、优化---折衷 ●软件工程的基本模型 ●软件的生命周期主要阶段 第二章''软件开发相关知识'' 基本内容: ●项目生命周期阶段 ●项目属性与目标 ●项目管理方法 ●项目管理软件 ●CMM简介及体系结构 ●CMM与ISO的对比
●印度软件开发概况,包括组织结构、重点、难点:
●项目的生命周期阶段 ●项目管理方法 ●项目属性与目标 ●CMM体系结构。
第三章''项目计划与项目工具'' 基本内容: ●软件项目规模估算方法 ●项目进度计划方法 ●CPM关键路线法 重点、难点: ●软件项目规模估算方法 ●CPM关键路线法 第四章''可行性分析'' 基本内容: ●可行性分析的要素(经济、技术、社会环境、人 ●可行性分析案例之
一、之二
●可行性分析文档软件国家标准(GBT8567-88 重点、难点: ●可行性分析的要素(应该了解什么、通过什么方式去了解;
●可行性分析文档软件国家标准(GBT8567-88;第五章''需求分析'' 基本内容: ●需求分析为什么困难,需求分析的目标和任务 ●需求分析原则
●如何进行需求分析(应该了解什么、通过什么方式去了解 ●需求分析工具 ●需求分析过程 ●数据流图的画法及使用
●需求分析文档软件国家标准(GBT8567-88 重点、难点: ●需求分析为什么困难,需求分析的目标和任务 ●需求分析过程 ●需求分析工具 ●数据流图的画法及使用 第六章''系统设计之概要设计'' 基本内容: ●系统设计原则和过程;●软件体系结构设计及类型
●模块设计
●数据结构与算法设计;重点、难点: ●体系结构设计(层次结构,Client/Server结构;●模块设计(信息隐藏、内聚与耦合、封闭------开放性;第七章''系统设计之详细设计'' 基本内容: ●详细设计的任务
●详细设计的描述工具(程序流程图、NS图、PAD图、PDL语言 ●文件设计 ●用户界面设计 ●菜单设计 重点、难点: ●详细设计的任务
●详细设计的描述工具(程序流程图、NS图、PAD图、PDL语言第八章''面向对象程序设计'' 基本内容: ●面向对象设计特性之继承与组合 ●程序编写原则
●良好的编程风格,命名约定,其它建议 第九章''软件测试'' 基本内容: ●测试目的和原则 ●测试与设计的关系 ●测试的主要内容与常用方法 ●软件测试完成的原则
●软件测试的四个测试阶段或策略
●测试计划与测试分析报告文档软件国家标准(GBT8567-88 ●W eb下测试的主要内容 重点、难点: ●测试与设计的关系 ●测试的主要内容与常用方法 ●软件测试完成的原则
●软件测试的四个测试阶段或策略 ●W eb下测试的主要内容 第十章''软件的改错(纠错'';基本内容: ●改错的目的●改错的主要方法 重点、难点: ●改错的目的 ●改错的主要方法 第十一章''软件的维护 基本内容: ●软件维护的分类
●维护的工作量及其影响因素 ●软件维护的问题及其策略 ●维护成本及维护过程 ●修改程序的计划 ●可维护性及其度量 重点、难点: ●软件维护的分类
●维护的工作量及其影响因素 ●软件维护的问题及其策略 ●维护成本及维护过程(三考试
期末成绩与平时成绩相结合的综合评定方法,其中,期末考试成绩占80%,平时成绩占20%。(题型:填空、判断、计算、画图、简述、论述
软件工程专业本科生课程设置时间:2009-03-22 08:47 来源: 作者: 点击:1059学院在课程体系制定、课程计划安排上制定了严格的规定与规范的操作程序。课程体系、教学计划由学院主......
00400 幼儿园课程论1.斯宾塞在《什么知识最有价值》一书中最早使用“课程”一词,1918年美国博比特的《课程》是课程理论独立的标志。2.幼儿园课程理论基础有心理学、哲学和社......
1、人力资源就是指人所具有的对价值创造起贡献作用··并且能为组织所利用的体力和脑力的总和。2、人力资源质量的最直接表现是人力资源或劳动要素的体质水平、文化水平、专......
软件工程复习要点适应班级:08计本网络,信息安全,软件工程第一章:各类软件过程模型敏捷过程,XP过程第二章:可行性研究的任务数据流图的分析和设计数据字典第三章:用例文档书写需求分......
1.软件的概念一般可以将软件划分为系统软件、应用软件和介于这两者之间的中间件。 计算机软件的传统定义为:软件是计算机系统中与硬件相依存的另一部分,软件包括程序、数据及......