第七章
一、面向对象分析过程
1. 由哪三部分组成:
(1)面向对象分析(OOA)
(2)面向对象设计(OOD)
(3)面向对象测试/编程(OOP)
第八章
一、Rational Rose
1.由美国的rational公司出品的面向对象建模工具,是基于UML的可视化工具。
2.软件系统进行面向对象分析和设计的强大的可视化工具。
3.产生文件后缀名是mdl
4.四个视图
(1)用例视图:只关注系统的功能。参与者、用例、用例图。部分顺序图或协作图。
(2)逻辑视图:只关注逻辑结构,对系统的详细描述。类、类图、交互图(顺序和协作)、状态图
(3)构建视图:构件、构件图、包
(4)部署视图:进程、处理器、设备
5. 文件结构(扩展名):ACX、CAT、CNT、EBS等
第九章
一、软件工程管理
1. 软件项目管理为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析的管理的活动。
2. 估算软件规模:代码行技术、功能点技术、COCOMO 2模型
3. 进度管理:软件开发项目管理的核心内容,直接决定着开发团队的生存质量。
4. 软件配置管理四项任务:标识变更、控制变更、配置审计、配置状态报告。
5. 软件开发风险管理主要目标:预防风险、避免风险。