信息系统分析与设计第3版课后习题答案第4章:信息系统模型

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章信息系统模型
一、简答题
1. 什么叫模型?模型的基本特征是什么?
答:模型是对现实的抽象或模拟,是对现实系统本质特征的一种抽象、简化和直观的描述。

模型的特征有:反映性、直观性、简化性和抽象性。

2. 信息系统模型包括那些基本内容?
答:信息系统模型是对信息系统在各个开发阶段本质特性的描述,它要反映信息系统的不同层面和形成过程。

因此,信息系统模型应该具有多种形式,一个完整的信息系统模型应该能够反映信息系统的结构、功能、对象、数据、过程、状态、交互和界面等侧面,并包括领域模型、需求模型、分析模型、设计模型和测试模型等。

3. 什么是信息系统建模语言?UML是一种什么语言?
答:信息系统建模语言是描述信息系统模型的规则符号集。

UML是统一软件建摸语言。

4. UML包括哪些图?这些图分别有什么作用?
答:UML2.0共定义了13种图,分为静态结构图和动态行为图两种类型,其中静态结构图包括类图、对象图、构件图、部署图、复合结构图和包图,动态行为图包括用例图、活动图、状态图、顺序图、通信图、时序图和交互概览图。

5. 什么叫类?什么叫对象?两者有什么区别?
答:类用来描述具有相同性质的一组对象。

对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。

类是对象的集合,对象是类中的实例。

6. 为什么说聚合和组合关系是一种特殊的关联关系?聚合与组合有什么区别?
答:两者均是描述类中对象之间的链接关系,因此是一种特殊的关联关系。

聚合是一种松散的组成关系,而组合则是一种紧密的组成关系。

二、填空题
1.模型的抽象程度越高,距现实系统的距离就越(远),模型所考虑的因素也就越(少)。

2.模型的特征有反映性、(直观性)、简化性和(抽象性)。

3.从抽象程度,可以把模型分为:(概念模型)、逻辑模型、(物理模型)三种类型。

4.信息系统建模方法包括:(面向功能的建模方法)、面向数据的建模方法、(面向对象的建模方法)。

5. 用例是参与者与(系统)之间,为到达确定目的所进行的一次(交互)活动。

6. 类可以分为(实体类)、(界面类)和(控制类)三种类型。

7.类之间存在:关联、(泛化)、依赖和(组成)四种关系。

三、选择题
1.下面哪一种方法不属于信息系统建模方法( D )
A:面向功能 B:面向数据
C:面向对象 D:面向结构
2.下面描述不正确的是(D )
A:信息系统模型包括需求模型
B:领域模型包括信息系统愿景
C:需求模型包括信息系统功能
D:设计模型包括信息系统性能
3.下面描述不正确的是(C )
A:类是具有相同属性和操作的对象的集合
B:对象是类的实例
C:类中一定包括对象
D:对象肯定在一个类中
4.下面说法错误的是(C )
A:参与者是与所建立系统交互的人或物
B:参与者可以是人,也可以是其他系统
C:参与者是系统的一部分,是用例图的重要组成部分
D:参与者之间存在泛化关系
5.下面说法错误的是( D )
A:泛化表示一般和特殊的关系
B:用例之间存在泛化关系
C:参与者之间存在泛化关系
D:参与者和用例之间存在泛化关系
答:1:D; 2:D; 3:C; 4:C: 5:D
四、练习题
1.假设某教学系统抽取了系、教师、学生、课程、教材五个类,试根据你的理解给出各类的属性和基本操作,并画出该教学系统的类图。

2.画出进程状态变化的状态机图。

3.画出学生在图书馆借书过程的活动图。

相关文档
最新文档