欢迎来到天天文库
浏览记录
ID:31316727
大小:47.00 KB
页数:3页
时间:2019-01-08
《软件工程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程第一章软件与软件工程n软件n软件危机n软件工程n软件生存周期n软件工程的最佳实践第二章软件过程n软件过程模型n基于构件的开发过程n统一软件开发过程RUP(IBMRUP理论部分2学时)n能力成熟度模型CMM第三章软件项目管理n项目管理的谱系n软件项目管理的目的、任务和内容n软件项目度量n软件质量度量n软件复杂性度量n软件项目计划与估算n风险分析与管理n项目进度安排第四章需求分析n需求分析基础n需求分析方法n需求分析模型n软件需求管理n基于用例的需求管理第五章软件设计n软件设计基础n软件设计过程n软件总
2、体结构设计n软件过程设计技术与工具n软件设计方法n设计模式n架构模式n软件设计优化原则第六章面向对象的需求分析(IBMRational相关理论与实践相结合4学时)n面向对象的概念n统一建模语言UML及十种视图n基于UML的软件开发过程n基于UML的需求分析n基于UML的需求建模nUML用例图的构建nUML类图构建,类之间的关系描述n使用IBMRationalRose进行需求建模(演示或上机实验)第一章面向对象的设计方法(IBMRational相关理论与实践相结合4学时)n面向对象的软件设计过程n基于UML的
3、设计nUML顺序图的构建nUML协作图的构建nUML状态图的构建nUML活动图的构建n使用IBMRationalRose进行设计实现建模(演示或上机实验)第七章软件测试(IBMRational相关理论与实践相结合6学时)n软件测试的目的和原则n软件测试流程n软件测试计划n软件测试技术白盒测试黑盒测试n软件测试策略单元测试集成测试回归测试系统测试nIBMRational自动测试工具Ø使用RationalTestmanager进行测试设计(上机操作实验4学时)²测试用例设计与实施²由测试脚本方式实施测试在Rat
4、ionalRobot中记录的自动测试脚本在RationalManualTest创建手工测试脚本²用套件方式实施测试²测试实现²测试执行²测试结果分析与评估Ø使用RationalFunctionalTester进行功能测试(上机操作实验4学时)²录制脚本²脚本回放²扩展脚本²测试对象地图和对象识别²数据驱动的测试²进行功能回归测试²可复用的测试框架²调试特性Ø使用RationalFunctionalTester进行回归测试(演示或上机实验)Ø使用RationalPerformanceTester进行性能测试(
5、演示或上机实验)²创建测试²测试验证点²数据驱动测试²扩展测试²负载分析²运行调度²分析测试结果Ø使用Junit进行单元测试第八章配置管理(IBMRational相关理论与实践相结合2学时)n配置管理简介n软件资产管理n团队开发模型nCVS简介和UCM简介nRationalClearCase简介nRationalClearQuest简介n使用RationalClearCase和RationalClearQuest进行统一配置管理和变更管理(演示实验下学期预计进一步扩展的实验)
此文档下载收益归作者所有