“软件工程”复习指导.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:3 大小:30KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

“软件工程”复习指导.doc

“软件工程”复习指导.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

“软件工程”复习指导本课程采用形成性考核和终结性考试相结合的方式。其中形成性考核包括平时作业和上机实验两种形式,占课程总成绩的30%;终考采用一纸开卷(即半开卷)的形式,占课程总成绩的70%,考试时间为90分钟。形成性考核共安排3次平时作业,占总成绩的10%,考核2次上机实验(实验一、实验二),占总成绩的20%(分别是10%,10%)。详见形成性考核的具体说明。两项成绩合成达到60分及以上为合格第1章概述考核内容:(1)软件的特点。(2)软件危机现象。(3)软件工程定义。(4)软件工程7条基本原理。(5)软件生存周期模型。考核要求:(1)掌握软件的特点,软件工程定义。(2)理解软件工程7条基本原理,软件危机的现象和软件生存周期模型。(3)了解软件工程发展简史和软件工程的相关标准、规范和资料。第2章可行性研究考核内容:(1)可行性研究的任务和可行性分析的基本步骤。(2)可行性分析要考虑的主要因素。(3)成本/效益分析。考核要求:(1)掌握可行性研究的任务。(2)理解可行性分析的基本步骤。(3)了解成本/效益分析的估算模型和可行性分析要考虑的主要因素。第3章结构化分析考核内容:(1)结构化分析的主要任务。(2)结构化分析的各种工具:系统流程图、数据流程图、数据字典、IPO图、功能结构图、实体关系图。(3)结构化分析的步骤。(4)需求分析规格说明书模板。(5)结构化分析的实例——图书馆图书信息管理系统需求分析。考核要求:(1)掌握结构化分析的方法和步骤,能够独立完成小型系统的结构化分析。(2)掌握数据流程图、数据字典的应用。(3)理解需求分析规格说明书的主要内容。第4章结构化设计考核内容:(1)软件设计的原则和影响设计的主要因素分析。(2)结构化设计的基本概念。(3)结构化设计的方法和步骤。(4)结构化设计实例——图书馆图书信息管理系统垓要设计。考核要求:(1)掌握结构化设计的基本概念、方法和步骤。(2)理解软件设计的原则。(3)了解影响软件设计的主要因素。第5章面向对象基础考核内容:(1)面向对象基本概念。(2)软件建模语言。(3)常用的UML图。(4)RationalRose工具。考核要求:(1)掌握面向对象的基本概念。(2)理解软件建模语言。(3)了解常用的UML图,RationalRose工具。第6章面向对象分析考核内容:(1)基于UML的面向对象分析方法和步骤。(2)基于UML的面向对象分析实例——图书馆图书信息管理系统需求分析。(3)基于UML的面向对象需求分析规格说明书模板。考核要求:(1)理解基于UML的面向对象需求分析的方法、步骤。(2)理解面向对象需求分析和结构化分析之间的本质区别。(3)了解面向对象需求规格说明书的主要内容。第7章面向对象设计考核内容:(1)面向对象设计的概念。(2)基于UML的面向对象设计方法和步骤。(3)基于UML的面向对象设计实例——图书馆图书信息管理系统设计。(4)基于UML的面向对象设计规格说明书模板。考核要求:(1)理解基于UML的面向对象设计方法和步骤。(2)理解面向对象设计的概念。(3)了解基于UML的面向对象设计规格说明书的主要内容。第8章编码考核内容:(1)程序设计语言的特点、分类,如何选择程序设计语言。(2)良好的编程习惯。(3)编程标准和过程。考核要求:(1)掌握程序设计语言的特点,培养良好的编程习惯。(2)理解编程标准。(3)了解选择程序设计语言的一般原则。第9章软件测试考核内容:(1)软件测试的概念。(2)黑盒测试和白盒测试方法。(3)单元测试。(4)集成测试。(5)系统测试。(6)验收测试。考核要求:(1)掌握软件测试的概念。(2)掌握黑盒测试方法。(3)掌握白盒测试方法。第10章软件维护考核内容:(1)软件维护的基本概念。(2)软件维护过程。(3)提高软件可维护性的方法。考核要求:(1)掌握软件维护的基本概念。(2)理解软件的维护过程。(3)了解提高软件可维护性的方法。第11章软件项目管理考核内容:(1)软件项目管理概念。(2)人员管理(3)计划管理(4)风险管理(5)软件配置管理考核要求:(1)了解软件项目管理的基本概念和主要内容。(2)了解人员管理的方法(3)了解软件项目常见的风险和风险管理方法(4)了解软件计划的方法。(5)了解软件配置管理的基本概念和主