需求分析和系统设计复习提纲2

需求分析和系统设计复习提纲2

ID:41093580

大小:20.00 KB

页数:5页

时间:2019-08-16

需求分析和系统设计复习提纲2_第1页
需求分析和系统设计复习提纲2_第2页
需求分析和系统设计复习提纲2_第3页
需求分析和系统设计复习提纲2_第4页
需求分析和系统设计复习提纲2_第5页
资源描述:

《需求分析和系统设计复习提纲2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、复习提纲1.UML全称(中英文)。UnifiedModelingLanguage(UML)统一建模语言*2.软件生命周期包含哪几个阶段?(粗粒层面:1.分析2.设计3.实现细粒层面:1.需求确定2.需求规格说明3.体系结构设计4.详细设计5.实现6.集成7.维护)<老师答案>软件系统的可行性研究、需求分析、概要设计、详细设计、实现、组装测试、确认测试、使用、维护和更新换代<书本>*3.瀑布模型的阶段。1.确定客户需求2.定义系统需求3.系统分析与设计4.系统测试5.系统实现与集成6.系统调整与改进7.系统交付或使用(P7)*4.RUP分为哪几个阶段?初级阶段细化阶段结构阶段

2、交付阶段*5.需求抽取方法有哪些?1.传统需求抽取方法:与客户或领域专家面谈问卷法观察文档和软件系统的研究2.现代需求抽取方法:原型法联合应用开发快速应用开发*6.UML包括哪几大视图?用例视图逻辑视图并发视图组建视图部署视图*7.什么是用例?用例有什么作用?用例:代表一个系统或系统的一部分行为,是对一组动作序列的描述,系统执行该动作系列来作为参与者产生一个可观察的结果值作用:用例描述用户对系统功能的需求,所有用例合在一起构成用例模型,描述系统的功能,回答“系统应该为每个用户做什么”的问题8.参与者的概念。1.系统外部的一个实体。2.参与用例的执行过程。3.通过向系统输入或

3、请求系统输入某些事件来触发系统的执行。4.由参与用例时所担当的角色来表示。5.每个参与者可以参与一个或多个用例6.参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等*9.聚合、组合关系及其特点。聚合:一种特殊形式的关联,指定了聚合体(整体)和局部之间的关系组合:一种特殊形式的关联。是一种整体和部分所属更强的聚集关系。每个部分只能属于一个整体特点没找到10.用例间的关系(分清其各自的含义)。1.使用关系用例使用关系(use)是指一个用例使用另一个用例的关系。2.包含关系是指使用一个用例来封装一组跨

4、越多个用例的相似动作,以便多个基用例复用的关系。3.扩展关系是指一个用例中加入一些新的动作构成一个新用例,原用例和新用例之间的关系就是扩展关系4.泛化关系是指一种从子用例到父用例的关系,它指定了子用例如何特化父用例的所有行为和特征。11.UML九种模型图的基本作用及组成元素的含义。(重点:协作图、时序图、类图)用例图,类图,对象图,时序图,状态图,协作图,活动图,组件图,部署图用例图元素:参与者(Actor)用例(UseCase)使用关系(Use)包含关系(Include)扩展关系(Extend)泛化关系(Generalization)类图作用:用于描述一组类、接口、协作及

5、它们间的静态关系(即系统的对象结构,显示构成系统的对象类,以及那些对象类间的关系)。时序图作用:顺序图用来描述对象之间消息发送的先后次序,阐明对象之间的交互过程以及在系统执行过程中的某一具体时刻将会发生什么事件协作图作用:协作图描述对象间的协作关系(与顺序图相似),显示对象间的动态合作关系*12.组件是什么?组件有哪几种?组件是系统的一个物理的和可替代的组成部分,该组成部分遵循并实现了一组给定的接口三种:开发用组件,发布组件,运行用组件*13.建模时节点分为哪两种,简述之。处理器:处理器是能够执行软件、具有计算能力的节点。服务器、工作站和具有处理能力的机器都是处理器设备:设

6、备是没有计算能力的节点,通常情况下都是通过其接口为外部提供某种服务。*14.类之间的六种关系。关联,聚合,组合,继承(泛化),依赖,实现15.UML中基本组成元素的含义(如+—等符号的含义)。公有的(public):+,受保护的(protected):#,私有的(private):-16.面向对象的基本思想。通过可构造的手段将客观要求表示出来,也就是说可用有限的构造手段与有限的步骤建立起一个客观世界的模型17.类图实验和数据库设计的两次实验。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。