- 1
- 0
- 约5.99千字
- 约 12页
- 2026-02-14 发布于河南
- 举报
软件工程考试2
软件工程考试
1.1什么是RUP?怎样理解RUP?特点和模式是什么?
RUP(RationalUnifiedProcess,统一软件开发过程,统一软件
过程)
(1)是一个面向对象且基于网络的程序开发方法论
(2)是一种软件生存周期模型
(3)是描述软件开发过程中各种活动如何执行的模型。
(4)确立了软件开发和演绎中各阶段的次序以及各阶段活劢的准
则,
(5)确立开发过程所必须遵守的规定和限制
核心工作流为:
(1)处理工作流包括业务模型,需求,分析和设计,实现,测试,
发布
(2)支持工作流包括配置和变更管理项目管理环境
RUP又是一套软件工程方法的框架,各个组织可根据自身的实际
情况,以及项目规模对RUP进行裁剪和修改,以制定出合乎需要的软
件工程过程。
RUP最重要的它有三大特点:1)软件开发是一个迭代过程,2)
软件开发是由UseCase驱动的,3)软件开发是以架构设计
(ArchitecturalDesign)为中心的。
迭代开发模式
1.2RUP与UML相比较?
(1)RUP(RationalUnifiedProcess,统一软件开发过程)是一
个面向对象且基于网络的程序开发方法论。
(2)UML(UnifiedModelingLanguage,统一建模语言)是一种
用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图
形语言。
两者经常集成在一起使用,作为软件开发模型的框架。
1.3详细设计的7个基本原则必考
面向对象设计原则概述:CDISOLD
)单一职责原则(SingleResponsibilityPrinciple)
一个对象应该只包含单一的职责,并且该职责被完整地封装在一
个类中。
)开闭原则(OpenClosedPrinciple)
一个软件实体应当对扩展开放,对修改关闭
)里氏代换原则(LiskovSubsitutionPrinciple)
所有引用基类(父类)的地方必须能透明地使用其子类的对象。
)依赖倒转原则(DependencyInversionPrinciple)
代码要依赖于抽象的类,而不要依赖于具体的类;要针对接口或
抽象类编程,
而不是针对具体类编程。
)接口隔离原则(InterFaceSegregationPrinciple)
使用多个专门的接口,而不使用单一的总接口
)合成复用原则(Composite/AggregateReusePrinciple)
要尽量使用组合/聚合关系,少用继承。
)迪米特法则(Demeter)
指一个软件实体应当尽可能少的与其他实体发生相互作用。
2.1采用SDRUM2模型的需求规约?SDRUM2概念是什么?需求
大纲—SDRUM2模型
需求开发的SDRUM2方法——需求质量的必要保证(S:业务需
求分析、D:领域分析、R:用户特征分析、U:用户需求分析、M2:
软件建模与文档化)
Subject:产品特征或业务需求,具有明确的目的和价值特性。
(难点:
业务规则、市场隐性需求挖掘)
Domain:领域分析,描述产品或应用的数据模型(难点:如何
满足企业
数据标准、数据交互、决策分析)
Role:终端用户群划分、特征分析-》识别用户代表
Usecase:识别用户代表所需要的用例,(功能需求、使用模式、
性能
需求),常见模板CRUDL
Model2:模型化模板化:细化用例,模型化表达、模板化规约。
2.2如何进行实体类关系建模?如何提取?
利用UML进行实体关系建模
(1)识别出业务实体(类),
(2)确定实体
您可能关注的文档
- 非机动车库设计要求.pdf
- 铁路既有线桥涵水文检算.pdf
- 贷款调查报告范文3篇.pdf
- 广东省广州市白云区竹料第一中学2025-2026学年八年级上学期10月月考道德与法治试题(含答案).docx
- 广东省广州市绿翠现代实验学校2019-2020学年八年级10月月考道德与法治试题(含答案).docx
- 广东省广州市南沙榄核第二中学2019-2020学年八年级上学期第一次月学段测试道德与法治试题(含答案).docx
- 广东省广州市南沙区实验外语学校2022-2023学年八年级上学期第一次月考道德与法治试题(含答案).docx
- 广东省广州市南沙榄核第二中学2018-2019学年八年级上学期月学段测试(一)政治试题(含答案).docx
- 广东省广州市越秀区第十六中学 2022-2023学年八年级11月月考道德与法治试题(含答案).docx
- 物理0030期末考试选择题部分.pdf
最近下载
- 环保监测中的大数据与数据挖掘技术应用.docx VIP
- 2025年上半年中小学教师资格考试思想政治学科知识与教学能力真题(高级中学).docx VIP
- 2019版新人教版高中英语必修+选择性必修共7册词汇表汇总(带音标).pdf VIP
- 魏晋南北朝花鸟画:艺术独立与文化内涵的溯源.docx
- 工商银行流水模板.pdf VIP
- 2026年春季人教版小学数学二年级下册(2024新教材)教学计划含进度表.docx VIP
- 四川大学《物理化学》2019-2020学年期末试卷.pdf VIP
- 电工电子技术习题答案说课稿.pptx VIP
- 四川大学物理化学期末试卷.doc VIP
- 安装工程施工织设计资料.doc VIP
原创力文档

文档评论(0)