信息系统与分析设计复习资料

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

信息系统与分析设计复习资料
一、填空题
1.系统方法是用系统的观点来认识和处理问题的一系列方法的集合。其中,A.D.霍尔提出了著名的基于三维结构的系统方法,其中,三个维度分别是 逻辑维、时间维、知识维。
2.信息系统规划是指对组织目标、组织现状进行分析,从而制定指导信息系统建设的总体规划和信息系统长期发展展望。在众多的信息系统规划方法当中,具有代表性的主要有 企业系统规划法、战略目标转移法、关键成功因素法。
3.可以从不同的角度给系统做出分类。按照人们认识系统的抽象程度,可以把系统划分成为 概念系统、逻辑系统 和 物理系统三类。而按照系统与外界的关系,可以把系统分为 封闭系统 和 开放性系统 两类。
4. 信息系统建设的特点决定了信息系统建设要做大量复杂和细致的工作。信息系统建设主要包括 信息系统规划、信息系统开发、信息系统维护 和 信息系统管理 四方面的工作。
5. 作为一种统一的软件建模语言,UML具有广泛的建模能力。UML的建模元素包括 基本建模元素、关系元素 和 图 三大类。
6. 可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究的内容主要包括:经济可行性、技术可行性 、社会可行性。
7.信息系统设计模型是对信息系统设计方案的抽象描述,它完整描述了信息系统设计的内容,并具有简明、抽象、概括和规范等特点。信息系统设计模型主要包括 平台模型、拓扑计算模型、软件模型、界面模型 和 数据库模型 等内容。
二、名词解释
1. 信息系统 P10
答:信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。
2. 需求分析 P107
答:需求分析是指调查用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。
3. 可行性研究 P68
答:可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究是指项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。
4.信息系统的软件结构 P156
答:信息系统的软件结构是由信息系软件的各子系统按照确定的关系构成的结构框架。子系统是对软件分解的一种中间形式,也是组织和描述软件的一种方法。由多个子系统构成信息

系统软件,每一个子系统又包括多个用例设计,设计类和接口。
5.系统集成 P222
答:系统集成是把系统构件按照设计要求,构装成为最终可交付使用的信息系统的工作。
6.系统设计 P147
答:系统设计是对系统分析的深化和细化,其目的是提出能够指导信息系统实现的设计方案。
7.信息系统生存周期 P43
答:信息系统生存周期是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其他信息系统所替代的全过程。
8.概念类 P130
答:概念类是在概念层次上,对信息系统的抽象要素的一种称谓。
9.用例分析 P138
答:在确定逻辑结构之后,用例分析将逐一对分析包中的每一个用例进行分析,提取概念类,分析各个概念类之间的关系,确定用例分析类图和用例分析交互图。
10.信息系统测试 P222
答:信息系统测试是在信息系统开发过程中,通过确定的方法,从信息系统模型和软件代码中发现并排除潜在的错误,以得到能可靠运行的信息系统的过程。
三、简答题
1. 信息系统设计模型共包括哪几种模型? P148
答:信息系统设计模型主要包括:平台模型、拓扑计算模型、软件模型、界面模型 和数据库模型等内容。
2. UML统一建模语言共定义了哪两类、哪八种图形?
答:(1)静态结构图:类图,对象图,构件图,实施图
(2)动态行为图:用例图,顺序图,协作图,状态图,活动图
3.信息系统分为哪五种类型? P12
答:按综合模式分为信息处理系统,管理信息系统,决策支持系统,办公信息系统,主管信息系统五种。
4.什么是信息系统的生存周期?它包括哪几个过程?
答:概念:信息系统生存周期是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其他信息系统所替代的全过程。
过程:(1)规划过程(2)开发过程(3)演化过程(4)管理过程(5)支持过程
5.什么是信息系统的概念结构?它呈现为哪三维结构?
答:信息系统概念结构是从抽象的概念层次表示的信息系统的宏观结构,是对信息系统特殊的宏观描述。
信息系统概念结构呈现的三层维宏观逻辑结构分别为:管理层维、职能层维和功能层维。
6.什么是应用服务器模式?P23
答:应用服务器模式也被称为多层计算模式,它采用与三层处理逻辑对应的三级体系结构,即在客户机和服务器两层模式之间增加一个中间层-----应用服务器,以与三层处理逻辑直接对应。
7.什么是信息系统?它有哪些特征?P10
答:概念:信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和

决策等问题,并为组织目标服务的综合系统。
特征:(1)信息性(2)综合性(3)集成性(4)多样性(5)发展性
8.信息系统开发的主要工作有哪些?P42
答:(1)信息系统规划(2)信息系统开发(3)信息系统维护(4)信息系统管理
四、应用题
1.实体的关系有哪几种?并分别解释各种关系。 P99
答:实体的关系主要包括关联、聚合、组合、泛化、依赖等形式。
“关联”指实体之间所存在的固有联系。
“聚合”和“组合”都反映实体之间存在的整体和部分的组成关系。其中“聚合”反映整体与部分之间一种相对松散的组成关系。如果整体不存在,部分还有可能存在。“组合”则描述整体与部分之间一种紧密的组成关系。如果没有整体,则部分也没有存在的必要。
“泛化”反映事物之间的一般和特殊的关系。
“依赖”则反映事物之间的因果关系,结果依赖着原因。
2.在下图所示的用例分析类图中,请指出各个概念类属于哪一类,并分别解释三种概念类的特点及概念。
答:属于实体类的有:书目、架存图书、代售图书、售出图书。
属于边界类的有:售书界面。
属于控制类的有:产生待售图书、出售图书、开书单。
三种概念类的特点及概念:
特点:概念类面向功能需求,一般不考虑性能要求,具有突出业务领域、突出概念性及大粒度的特征。
概念:(1)实体类是信息系统表示客观实体的抽象要素。它一般对应着在业务领域中的客观事物,或是具有较稳定信息内容的系统元素。
(2)边界类是描述系统与参与者之间交互的抽象要素。边界类只是对信息系统与参与者之间交互的抽象建模,并不表示交互的具体内容及交互界面的具体形式。
(3)控制类是表示信息系统对其他对象实施协调处理、逻辑运算的抽象要素。
3.请根据下图所示的概念模型,将其转换为逻辑模型(即写出其关系模式)。

答:根据其E-R图,其关系模式为:
读者(编号,姓名,职业,电话,住址,邮编)
架存图书(书号,架位,架存册数)
待售图书(书单号,册数,折扣率,交款标记,售书员)
书目(书号,书名,作者,出版社,出版日期,类别,单价)
五、综合题
1.谈谈信息系统建设可行性研究的主要内容。P69
答:信息系统建设可行性研究的主要内容分为三类。
(1)经济可行性:也叫投资/效益分析或成本效益分析,它是分析信息系统项目所需要的花费和项目开发成功之后所能带来的经济效益。通过比较成本和效益,一般的结论有:?效益大于成本,开发对企业有价值?成本大于效益,不值得开发?效益和成本基本持平
(2)技术可行

性:是分析在特定条件下,技术资源的可用性和这些技术资源用于解决信息系统问题的可能性和现实性。其中要注意:?应该全面考虑信息系统开发过程所涉及道德所有技术问题?尽可能采用成熟技术?慎重引入先进技术④着眼于具体的开发环境和开发人员
(3)社会可行性:具有比较广泛的内容,它需要从政策,法律,道德,制度,管理,人员等社会因素论证信息系统开发的可能性和现实性。
2.现有两个类:课程(课程编号,课程名称,学时,课程类型),
教师(教师编号,姓名,性别,出生日期,职称)
课程和教师之间是多对多的关系。
(1)分别确定课程和教师这两个类的关键属性;
(2)采用关系设计方法,实现课程和教师之间的双向关联。
答:(1)课程的关键属性为课程编号,教师的关键属性为教师编号。
(2)多对多关联的实现,需要在两个类之间增加一个新的关联类,并将原来两个类的关键属性作为新关联类的属性。即在课程和教师之间增加一个“授课”类:授课(课程编号,教师编号)这样,将两个多对多的二元关联转化为三个类中两个一对多的关联,其导航关系分别是从“授课”类到“课程”和“教师”这两个类。(用类图图示也可以)
3.据你所学的业务分析,绘制“图书入库”的业务流程图。具体执行步骤如下:(1) 采购员填写入库单;(2)采购员持入库单和要入库的图书到书库(图书入库);3)库管员核对入库图书、入库单和订单——a)如果发现入库单填写有错误,则要求采购员修改或重新填写。b) 如果正确,则接收图书,登记存库账,图书上架,入库业务结束。
答:图书入库的业务流程图为:

4.请根据下列描述,绘制“计划定购”功能用例图。一级功能用例图:计划定购管理,包括计划管理,订单管理,合同管理,其中计划管理由计划员负责,其他两项由采购员负责。二级功能用例图:计划管理由计划员提供编辑图书计划单,查询图书计划单,输出图书计划单和计划执行统计四项功能。订单管理向采购员提供编辑图书订单,查询图书订单信息和输出图书订单三项功能。合同管理向采购员提供编辑合同,查询合同,输出合同和合同执行统计四项功能。
答:(1)一级功能用例图

(2)二级功能用例图

5.下图是“图书订单”设计类图和它的一级规范类图,请你根据类的优化知识,分别画出其二级规范类图,三级规范类图。说明:其中,关于“图书”的属性从“书号”到“单价”;关于“出版社”的属性从“出版社编号”到“帐号”。图书订单和订单图书是1:20的一对多关联

;图书订单和出版社是多对一的关联;订单图书和图书是多对一的关联。

答:
二级规范类图: 三级规范类图:


相关文档
最新文档