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

合集下载

信息系统复习

信息系统复习

信息系统分析与设计一.选择题:1。

下面正确的是:(A)A.信息系统维护是从信息系统正式投入运行开始,一直持续到生存周期结束。

B.信息系统规划与信息系统开发同时进行。

C.信息系统管理属于信息系统建设工作,在信息系统开发过程中并不一定需要。

D.信息系统管理也就是指的信息系统项目管理。

2。

下面说法正确的是:(C)A.领域分析主要分析企业的数据流程。

B。

需求分析需要确定系统所涉及的基本类。

C.界面设计需要确定系统的输出界面。

D.系统设计需要确定系统的平台、结构和功能.3.下面说法正确的是:(D)A.结构化方法产生于20世纪80年代。

B.信息工程方法最适合开发信息系统.C。

面向对象方法是一种软件开发方法,不一定适应于开发信息系统.D.原型方法需要自动化或半自动化环境的支持。

4。

下面哪一种方法不属于信息系统建模方法:(D)A.面向功能B.面向数据C。

面向对象 D.面向测试5。

下面描述不正确的是:(B)A。

信息系统模型包括需求模型。

B.领域模型包括信息系统目标。

C.需求模型包括信息系统功能。

D。

逻辑模型包括用例逻辑.6.下面描述不正确的是:(C)A.类是具有相同属性和操作的对象的集合。

B.对象是类的实例。

C.类中一定包含对象.D.对象肯定在一个类中。

7.下面说法错误的是:(C)A。

参与者是指与所建立系统交互的人或物.B.参与者可以是人,也可以是其他系统。

C.参与者是系统的一部分,是用例图的重要组成部分。

D。

参与者之间存在泛化关系。

8。

下面说法错误的是:(D)A。

泛化表示一般和特殊的关系.B.用例之间存在泛化关系。

C.参与者之间存在泛化关系。

D.参与者和用例之间存在泛化关系.9.下面说法正确的是:(C)A.规划是短期计划B。

规划是综合总结C.规划是长远谋划D。

规划是发展策略10.下面哪一项不属于信息系统规划的内容?:(D)A.信息系统目标B。

信息系统战略C。

信息系统结构 D.信息系统类图11.下面哪一个不是信息系统规划方法?:(A)A.企业资源平衡法B.关键成功因素法C。

信息系统分析与设计复习题及答案

信息系统分析与设计复习题及答案

信息系统分析考题及答案--1.什么是SDLC,SDLC分为那几个阶段?答:SDLC叫系统开发生命周期,是软件工程中的一个通用性名词,它说明了软件产品开发的过程性和方法学。

SDLC分为以下几个阶段(1)项目计划阶段:是SDLC的最初阶段,其目标是确定项目要解决的问题并对项目做出有关计划;(2)分析阶段:目标是了解并理解信息系统的需求以及定义需求,也就是构造新系统的逻辑模型;(3)设计阶段:目标是从实现角度设计系统的解决方案,也就是构造新系统的物理模型;(4)实施阶段:目标是构造一个可靠的可工作的新系统;(5)支持阶段:目标是保证系统的长期有效运行。

2.数据和信息的概念及其关系与区别?答:数据是用来记录客观事物的可识别的物理符号序列。

信息是加工处理之后的数据,是有一定含义的数据,是对决策有价值的数据。

数据时信息的载体,是信息的表现形式,而信息则是数据的加工、提炼和浓缩,是对数据含义的理解。

但并非所有的数据都可以表示成信息,而信息不随载荷它的物理介质变化而变化,而数据则不然,即承载数据的载体不同,它的表现形式也可以不同。

3.如何认识信息系统不仅是一个技术系统同时又是一个社会系统?(书上没有,自己归纳)4.信息系统的概念,列举几种常用的信息系统?答:信息系统是一系列相互关联的可以收集(输入)、操作和存储(处理)、传播(输出)数据和信息并提供反馈机制以实现其目标的元素或组成部分的集合。

在信息系统中,输入时获取和收集原始数据的活动。

在信息系统中,反馈是一种用来改变输入或处理的输出。

反馈回来的误差或问题可以用来修正输入数据,或者改变某过程。

,信息系统既可以是手工的,也可以是计算机化的。

例如一些投资分析家手工绘制图表和趋势图,以帮助他们做出投资决定。

根据过去几个月或几年的股票价格数据,这些分析家根据图示信息分析股票形势,利用这些分析来帮助他们确定哪些股票的价格会在几天或几周内有变化,再比如现在已经开发出了大量的用来分析股票指数,进行市场预测,同时建议什么时候买卖股票的软件系统。

信息系统分析与设计-复习题带参考答案

信息系统分析与设计-复习题带参考答案
D.确定软件系统的模块结构
7、系统分析工作的全面总结和主要成果是(A)。
A.可行性研究报告B.数据词典C.系统说明书D.系统详细调查报告
8、模块间出现下列哪一项是改动模块时发生错误的主要来源(C)。
A.数据耦合B.控制耦合C.内容耦合D.以上都不是
9、绘制功能结构图的依据是(A)。
A.数据流程图B. PAD图C. N---S图D.系统总体设计
答:模块独立性是指软件系统中的每个模块只涉及软件要求的具体子功能,只通过简单的接口和软件系统中其它模块相联系。模块的独立性较好,对软件的可靠性和软件的可维护性是很有帮助的,模块的独立性度量准则:模块间的耦合和模块的内聚。
耦合(Coupling)是模块之间的相对独立性(相互连接的紧密程度)的度量。模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。
6、在定义信息系统结构,划分子系统时,可以通过“功能/数据”矩阵来进行。其中“功能/数据”矩阵中的“U”表示产生相应的数据类。“C”表示该功能使用该数据类。(×)
7、结构化方法的基本思路就是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动完成一个或多个任务。(√)
8、对规模很大、结构非常复杂的系统,可以考虑采用原型化开发方法。(×)
第一部分:判断题
1、系统分析的主要任务是明确系统功能,解决系统怎么做的问题。(×)
2、系统的实施就是将系统设计中建立的物理模型付诸实现的过程。(√)
3、具有相同属性与服务的一组对象的集合称为类。对象是类的实例,类是对象的抽象。(√)
4、在系统开发的各个阶段中,编程是最难的。(×)
5、数据字典是对数据流程图的补充说明。(√)
A.纠错性维护B.适应性维护C.完善性维护D.预防性维护

信息系统分析与设计考试相关习题及复习资料

信息系统分析与设计考试相关习题及复习资料

一、选择填空4. 业务系统规划法(BSP)的核心是()A. 明确企业目标B. 定义(识别)业务过程C. 进行数据分析D. 确定信息结构答案:C5. 下面哪一项企业关键成功因素的特点是错误的:()。

A. 少量的易于识别的可操作的目标B. 可确保企业的成功C. 由企业的所有CSF决定组织的信息需求答案:B7. 一般子系统的划分是在系统()阶段,根据对系统的功能/数据分析的结果提出的。

A. 需求分析B. 逻辑阶段C. 总体设计D. 详细设计答案:A10. 信息系统流程图是以新系统的()为基础绘制的。

A. E-R图B. 管理功能图C. 业务流程图D. 数据流程图答案:D14. 信息系统开发的结构化方法的一个主要原则是()。

A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则答案:A16. 一般来说,占维护工作比例最高的是()。

A. 纠错性维护B. 适应性维护C. 完善性维护D. 预防性维护答案:C19. 系统规划的主要任务包括()。

A. 明确组织的信息需求、制定系统总体结构方案B. 对系统进行经济、技术和使用方面的可行性研究C. 选择计算机和网络系统的方案D. 确定软件系统的模块结构答案:A20. 系统设计阶段的主要成果是()。

A. 用户的决策方针B. 用户的分析方案C. 系统设计说明书D. 系统总体设计方案答案:C21. 信息系统建设的结构化方法中用户必须参与的原则是用户必须参与()。

A. 系统建设中各阶段工作B. 系统分析工作C. 系统设计工作D. 系统实施工作答案:A22. 结构化生命周期法的主要缺点之一是()。

A. 系统开发周期长B. 缺乏标准、规范C. 用户参与程度低D. 主要工作集中在实施阶段答案:A23. MIS规划的主要内容是()。

A. MIS战略规划,组织信息需求分析,系统目标B. 组织信息需求分析,系统目标,资源分配C. MIS战略规划,资源分配,系统目标D. MIS战略规划,组织信息需要分析,资源分配答案:A28. 生命周期法的特点之一是()。

信息系统分析与设计复习参考

信息系统分析与设计复习参考

2011年信息系统分析与设计期末考试复习参考一选择题1.软件需求分析阶段可分为对问题的识别、分析与综合、编写需求分析文档以及(C )4个方面。

A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确2.在结构化分析方法中,用以表达系统内数据的运动情况的工具是( A )。

A.数据流图B.数据词典C.结构化英语D.判定表与判定树3.在选择程序设计语言时最重要的依据是( A )A.语言的应用领域B.对语言的熟悉程度C.数据结构的复杂度D.算法的复杂度4.模块的( B )性是把软件划分为模块时要遵守的准则,衡量的标准是模块本身的( A )性和模块之间的(C )性。

由若干个逻辑功能相似的成分组成的模块,该模块的内聚性是(H );模块内部的各个成分使用同一个输入数据,或产生同一个输出数据,该模块的内聚性是(J )。

A.内聚性B.独立性C.耦合性D.功能内聚E.顺序内聚F.过程内聚G.时间性内聚H.逻辑性内聚I.偶然性内聚J.通讯性内聚5.白盒法测试程序时常按照给定的覆盖条件选取测试用例:(B )覆盖比(A )覆盖严格,它使得每个判定的每条分支至少经历1次;(D )覆盖既是判定覆盖,又是条件覆盖,但它并不保证使各种条件都能取到所有的值;(E )覆盖比其他条件都要严格,但它不能保证覆盖程序中的每一条路径。

A.语句B.判定C.条件D.判定/条件E.多重条件F.路径6.软件详细设计工具可分为3类,即图示工具、表格工具和设计语言:图示工具中,( B )简单而应用广泛;( A )表示法中,每个处理过程用一个盒子表示,盒子可以嵌套;( F )是一种设计和描述程序的语言。

A.NS图B.流程图C.PAD图D.HIPO图E.CF.PDLG.PROLOGH.Pascal7.从下列叙述中选出5条符合程序设计风格指导原则的叙述:(ACEGI )A.嵌套的重数应加以限制B.尽量多使用临时变量C.不滥用语言特色D.应尽可能多地输出中间结果E.使用有意义的变量名F.使用括号不能改善表达式的清晰度G.把常用的局部优化工作留给编译程序去做H.注解越少越好I.程序的格式应有助于读者理解程序J.应尽可能多用GOTO语句8.在以下的描述中,(B )不是信息。

信息系统分析与设计复习材料选择题答案

信息系统分析与设计复习材料选择题答案

信息系统分析与设计复习题一、单选题1. 下面说法正确的是(D)。

A. 数据就是数字B. 数据就是信息C. 数据是加工之前的信息D. 信息是数据加工的结果2. 下面哪一个不属于信息的特征(D)。

A. 承载性B. 传输性C. 层次性D. 独享性3. 盲人摸象体现了信息交流的重要性,信息可以交流说明了信息具有(D)。

A.价值性B.时效性C.载体依附性D.共享性4. 天气预报、市场信息都会随时间的推移而变化,这体现了信息的(C )。

A.载体依附性B.共享性C.时效性D.必要性5. 下面不属于系统特性的是( B )。

A.目的性B.功能性C.层次性D.适应性6. 下面说法不正确的是( B )。

A.简单、中等、复杂的系统是从系统的复杂程度划分的B.从层次关系可以把系统分为概念系统、逻辑系统和物理系统C.从自然特性可以把系统分为自然系统和构造型系统D.从与外界的关系可以把系统分为封闭系统和开放系统7. 下面哪一种不属于信息资源管理模式?( D )A.技术管理模式B.经济管理模式C.人文管理模式D.社会管理模式8. 下面哪一种不属于信息资源管理的五大要素?( A )A.信息资源管理的应用B.信息资源管理的架构C.信息资源管理的组织D.信息资源管理的环境9. 一个信息系统必须具备( A )A.信息处理功能B.决策支持功能C.办公助理功能D.人力资源管理功能10. 对管理信息系统而言,准确的说法( D )A.管理信息系统是企业管理系统B.管理信息系统是管理组织资源的系统C.管理信息系统是对组织进行管理的信息系统D.管理信息系统是面向组织全面管理和简单决策的信息系统11. 下面说法正确的是( C )A.信息处理系统一般具有简单决策支持功能B.管理信息系统不提供决策支持C.主管信息系统具有办公助理功能D.办公信息系统仅提供办公决策支持12. 在信息系统体系结构模式中,( D )A.在集中模式中,由终端来处理界面逻辑B.在文件服务器模式中,由文件服务器承担对文件中数据的查找、汇总、统计、存储等处理工作C.客户机/服务器模式下的网络负担比文件服务器模式下网络负担重D.应用服务器模式中,界面逻辑由客户端处理13. 应用服务器模式( D )A.是三级体系结构B.在客户端进行业务处理C.比C/S模式效率高D.业务逻辑处在中层14. 信息系统的概念结构(C )A.是用户看到的信息系统结构B.是在概念层次上表示的信息系统微观结构C.功能维包括辅助决策功能D.可以分为管理维、功能维和决策维15. 按功能分,下面哪一种不属于信息系统的类型(A )A.企业财务系统B.办公信息系统C.决策支持系统D.主管信息系统16. 下面哪个不属于信息系统建设涉及的因素?( D )A.社会文化B.科学技术C.领域知识D.交通道路17. 下面说法错误的是( B )A.信息系统建设是一项复杂的社会过程B.米歇提出了一个著名的信息系统的开发模型C.诺兰提出了信息发展的阶段理论D.信息系统维护是信息系统建设的一项工作18. 下面正确的是( A )A.信息系统维护是从信息系统正式投入运行开始,一直持续到生存周期结束B.信息系统规划与信息系统开发同时进行C.信息系统管理属于信息系统建设的工作,在信息系统开发过程中并不一定需要D.信息系统管理也就指的是信息系统项目管理19. 下面说法正确的是( D )A.领域分析主要分析企业的数据流程B.需求分析需要确定系统所涉及的基本类C.界面设计需要确定系统的输出界面D.系统设计需要确定系统的平台、结构和功能20. 下面说法正确的是( D )A.结构化方法产生于20世纪80年代B.信息工程方法最适合开发信息系统C.面向对象方法是一种软件开发方法,不一定适应于开发信息系统D .原型方法需要自动化或半自动化环境的支持1. UML 的全称是 ( B )(A )Unify Modeling Language (B )Unified Modeling Language(C )Unified Modem Language (D )Unified Making Language2. 在类图中,下面哪个符号表示继承关系( C )3. 在类图中,“ #”表示的可见性是( B )(A )Public (B )Protected (C )Private (D )Package4. 下面哪个视图属于UML 语言的交互图( D )(A )行为图 (B )状态图 (C )实现图 (D )顺序图5. 下面哪个符号代表包图( A )6. 生命线是UML 视图中哪个图形的组成部分( D )(A )类图 (B )状态图 (C )活动图 (D )顺序图 7. 在类图中,哪种关系表达总体与局部的关系( D )(A )泛化 (B )实现 (C )依赖(D )聚合 8. 下面哪个图形代表活动( D )9. 下面哪个UML 视图是描述一个对象的生命周期的(B )(A )类图(B )状态图 (C )协作图 (D)顺序10.顺序图由类角色,生命线,激活期和( B )组成(A )关系 (B )消息 (C )用例 (D )实体11.( A )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。

大学信息系统分析与设计期末考试复习资料

大学信息系统分析与设计期末考试复习资料

信息系统分析与设计JK212008——在下考试复习资料2021版一、多选题1.输入设计的原则(42分)A.最小量原则B.简单性原则C.早检验原则D.少转换原则答案:ABCD2.关于系统说明书描述正确的是(0.5分)A.系统说明书是系统分析阶段的成果。

B.系统说明书描述了系统的需求,在软件工程领域也称作《需求规格说明书》C.系统说明书经过审议后,成为下一阶段工作的依据D.系统说明书审议由项目技术人员、企业管理人员、专家等共同完成。

答案:ABCD3.代码设计必须遵循以下基本原则有(0.5分)A.唯一性B.合理性C.简单性D.适用性答案:ABCD4.数据流程图的元素有(0.5分)A.外部实体B.数据处理C.数据存储D.数据流答案:ABCD5.关于系统模块数量描述正确的是(0.5分)A.模块数量越少越好B.模块数量越多越好C.模块数量太少,单个模块复杂度升高、维护困难D.模块数量太多,管理与运行成本升高答案:CD6.系统调查方法包括()(0.5分)A.资料收集B.访谈C.实地观察D.问卷调查答案:ABCD二、判断题8.在资源不紧张的情况下,应尽可能让软件开发者本人来测试他们开发的系统。

(0.5分)答案:错误9.测试是改善软件质量的法宝。

(0.5分)答案:错误10.用关系(二维表格数据)表示实体和实体之间联系的模型称为关系数据模型。

(0.5分)答案:正确11.人机交互过程要清楚、简单,用词符合用户习惯。

(0.5分)答案:正确12.输入数据的检验尽量接近源数据发生点。

(0.5分)答案:正确13.打印机是一种输出设备。

(0.5分)答案:正确14.结构图描述系统的模块结构及模块间的联系。

(0.5分)答案:正确15.模块的耦合度越高,系统的可靠性和可维护性就越高。

(0.5分)答案:错误16.在几种维护活动中,完善性维护所占的比重最大。

(0.5分)答案:正确17.良好的结构设计要求系统各组成元素分工明确,易于理解。

信息系统分析与设计复习题

信息系统分析与设计复习题

什么是软件建模?( B )A)开发软件模型B)在编码之前设计软件应用C)开发软件图D)开发软件原型什么是统一建模语言( D )A)描述面向对象模型的编程语言B)绘制面向对象模型的画图工具C)描述面向对象模型和的图形化语言D)描述面向对象模型的一种标准化的图形语言和表示法什么是软件设计表示法( B )A)关于软件设计的注释和说明B)软件的图形化或文本描述C)软件的文档化D)产生一个设计的一种系统化方法什么是软件设计思想( C )A)软件的图形化或文本描述B)软件的文档化C)可以应用于软件系统设计的一种根本性思想D)产生一个设计的的一种系统化的方法什么是软件设计策略( D )A)软件的图形化或文本描述B)可以应用于软件系统设计的一种根本性思想C)产生一个设计的的一种系统化的方法D)开发一个设计的总体计划和指导什么是软件结构组织准则( C )A)可以应用于软件系统设计的一种根本性思想B)产生一个设计的的一种系统化的方法C)用于帮助将软件系统组织为一组构件的指导方针D)开发一个设计的总体计划什么是软件设计方法( A )A)产生一个设计的的一种系统化的方法B)用于帮助将软件系统组织为一组构件的指导方针C)开发一个设计的总体计划D)软件的图形化或文本描述什么是平台无关模型(PIM)( B )A)在做出针对特定硬件平台的承诺之前的一种软件平台B)在做出针对特定平台的承诺之前的一种精确的软件体系结构模型C)映射到特定平台上的一种精确的软件体系结构模型D)软件的图形化或文本描述什么是平台相关模型(PSM)( C )A)一种特定的硬件平台B)在做出针对特定平台的承诺之前的一种精确的软件体系结构模型C)映射到特定平台上的一种精确的软件体系结构模型D)软件的图形化或文本描述在用例图中,参与者如何表示( B )A)椭圆B)人形图标C)方框D)虚线在用例图中,用例如何表示( A )A)椭圆B)人形图标C)方框D)虚线在类图中,类如何表示( C )A)具有一个分割区域的方框B)具有一个或两个分割区域的方框C)具有一个、两个或三个分割区域的方框D)椭圆在类图中,关联如何表示( A )A)两个类方框之间的实线B)两个类方框之间的虚线C)一个接触上层类方框的菱形D)一个接触上层类方框的箭头在类图中,类元素的公有可见性如何表示( A )A)+号B)-号C)#号D)*号UML交互图有哪两种类型( B )A)类图和顺序图B)顺序图和通信图C)类图和通信图D)状态图和通信图交互图用来描绘什么( C )A)对象和连接B)类和关系C)对象和消息D)状态和事件状态图用来描绘什么( D )A)对象和连接B)类和关系C)对象和消息D)状态和事件UML包是什么( D )A)一个方框B)一组类的聚集C)一组用例的聚集D)一组模型元素的聚集部署图用来描绘什么( C )A)以物理类和类间物理连接的方式描绘系统的物理配置B)以物理对象和对象间物理连接的方式描绘系统的物理配置C)以物理结点和结点间物理连接的方式描绘系统的物理配置D)以物理计算机和计算机间物理网络的方式描绘系统的物理配置什么是软件生存周期( C )A)软件的生命B)一个开发软件的可循环方法C)一个开发软件的阶段性方法D)在循环中所开发的软件的生命瀑布生存周期模型是什么( B )A)在瀑布下开发的软件B)一个过程模型,在这个模型中每一个阶段在下一个阶段开始之前完成C)一个过程模型,在这个模型中各个阶段相互重叠D)一个过程模型,在这个模型中各个阶段是循环的下面哪一项表示了瀑布生存周期模型的局限性( D )A)软件是按阶段被开发的B)每一个阶段在下一个阶段开始之前被完成C)软件开发是循环进行的D)除非一个可用的系统被开发完成,否则不适合测试软件需求下面那个方法能克服上一个问题中所指出的局限性( B )A)分阶段软件开发B)抛弃型原型C)演化式原型D)增量开发什么是演化式原型( D )A)分阶段软件开发B)抛弃型原型C)风险驱动的开发D)增量开发螺旋模型强调的方法是什么( C )A)分阶段软件开发B)抛弃型原型C)风险驱动的开发D)增量开发软件确认的目标是什么( B )A)构造系统B)构造正确的系统C)正确的构造系统D)测试系统软件验证的目标是什么( C )A)构造系统B)构造正确的系统C)正确的构造系统D)测试系统什么是“白盒”测试( C )A)单元测试B)集成测试C)使用系统内部知识的测试D)不使用系统内部知识的测试什么是“黑盒”测试( D )A)单元测试B)集成测试C)使用系统内部知识的测试D)不使用系统内部知识的测试下列哪一项是面向对象的概念( C )A)模块和接口B)模块和信息隐藏C)类、信息隐藏和继承D)并发和信息隐藏下列哪一项是对象的特征( C )A)一个函数或子过程B)一个模块C)一组数据和对数据进行操作的过程D)一组函数和算法什么是类( C )A)一个对象实例B)对象的视线C)具有相同特征的对象集合D)具有不同特征的对象集合什么是类的操作(或方法)( C )A)被一个类执行的函数的规约和实现B)被一个类提供的子例程的规约和实现C)被一个类提供的函数或过程的规约和实现D)被一个类提供的接口的规约和实现什么是操作的签名( C )A)操作的名字B)操作的函数或子例程C)操作的名字、参数和返回值D)对象的接口什么是类的接口(B)A)类的签名B)类提供的操作的规约C)类的内部细节D)类的实现什么是属性( C )A)类的描述B)类的内部性质C)类具有的数据项D)类的参数什么是软件设计的信息隐藏( B )A)隐藏信息从而使得它不被发现B)隐藏很可能发生变化的决计决策C)隐藏信息让信息安全D)将数据封装在一个类中什么是数据抽象(B)A)信息隐藏的另一个名字B)封装数据从而隐藏其结构C)在数据库中存储数据D)在数据结构中存储数据什么是继承( B )A)从父类中继承特性的机制B)在类间共享和复用代码的机制C)在类间共享数据的机制D)在类间隐藏信息的机制需求建模过程中会进行以下哪项活动( B )A)系统的功能性需求用功能、输入和输出来描述B)系统的功能性需求用参与者和用例来描述C)系统的功能性需求用文本描述D)系统的功能性需求通过用户访谈来确定分析建模过程中会进行以下哪项活动( C )A)开发用例模型B)开发数据流图和实体联系图C)开发静态和动态模型D)开发软件体系结构设计建模过程中会进行以下哪项活动( D )A)开发用例模型B)开发数据流图和实体联系图C)开发静态和动态模型D)开发软件体系结构增量软件构建中会实施以下哪项活动( B )A)对系统的一个子集中的类进行详细设计和编码B)对系统的一个子集中的类进行详细设计、编码和单元测试C)对系统的一个子集中的类进行编码和单元测试D)对系统的一个子集中的类进行单元测试和集成测试增量软件集成过程中会进行以下哪项活动( C )A)实现每个软件增量中的类B)单元测试每个软件增量中的类C)集成测试每个软件增量中的类D)系统测试每个软件增量中的类在系统测试期间会进行以下哪种测试( B )A)白盒测试B)黑盒测试C)单元测试D)集成测试什么是用例( C )A)涉及用户的案例研究B)用户和系统之间的交互序列C)用户和系统中对象的交互蓄序列D)用户对系统的输入序列用例中的参与者是什么( C )A)系统内部的对象B)舞台上表演的人C)与系统交互的外部实体D)该系统要交付给那个客户主要参与者是什么( B )A)第一个上台的演员B)开始用例的参与者C)参与用例的参与者D)系统内部的对象次要参与者是什么( C )A)第二个上台的演员B)开始用例的参与者C)参与用例的参与者D)系统内部的对象用例中的可替换序列是什么( B )A)描述错误情况的序列B)与主序列不同的序列C)描述与次要参与者交互的序列D)描述包含其他用例的用例包含用例能用来做什么( C )A)描述全包含在内的用例B)描述与参与者的长交互C)描述多个用例公有的功能D)描述包含其他用例的用例扩展用例能用来做什么( D )A)描述与参与者的长交互B)描述多个用例公有的功能C)描述由其他用例扩展的用例的功能D)描述只在某些条件下执行的不用用例的条件部分活动图在用例建模中能用来做什么( D )A)描绘有系统中所有用例执行的活动序列B)描绘与用例交互的外部活动序列C)描绘用例中主动对象的序列D)描绘用例的主序列和可替换序列中的活动非功能性需求在用例模型中如何描述( A )A)在用例描述的一个分开的小节中B。

信息系统设计与开发复习资料

信息系统设计与开发复习资料

《信息系统设计与开发》复习资料一、简答题1、简要回答信息系统的基本功能?2、简答原型法的主要优缺点?3、为确保系统调查工作的客观性,系统调查工作应该遵循?4、简述系统测试中的α测试及β测试?5、为了便于系统开发和系统运行,子系统的划分应考虑几个方面?6、信息系统开发的项目管理主要体现在哪几方面?7、信息系统分析中详细调查的方法主要有哪几种?8、信息系统设计的主要依据是什么?9、系统实施阶段的主要任务是什么?10、信息系统测试的步骤是什么?11、面向对象方法的开发过程分为哪几个阶段?12、信息系统规划的特点是什么?13、可行性研究报告的内容包括哪些?14、简答代码设计的步骤?15、简答系统实施的步骤?16、信息系统项目开发的质量保证包括哪几方面?二、综合知识分析与解答题1、可维护性通常包括__(1__,对__(2)__的修改不归结为软件的维护工作。

(1) A、可用性和可理解性 B、可修改性、数据独立性和数据一致性C、可测试性和稳定性D、可理解性、可修改性和可测试性(2) A、文档 B、数据 C、需求分析 D、代码答案:(1)(2)2、__(3)__是指当系统万一遇到未预料的情况时,能够按照预定的方式作合适的处理。

(3)A、可用性 B、正确性 C、稳定性 D、健壮性答案:(3)3、UML 是一种面向对象的统一建模语言。

它包含十种图,其中,__(4)__展示了外部 actor与系统所提供的用例之间的连接,__(5)__指明了对象所有可能的状态以及状态间的迁移,__(6)__描述了协作对象之间的交互和链接,它画成__(7)__图的形式。

供选择的答案:(4) A、用例图 B、对象图 C、类图 D、活动图(5) A、时序图 B、用例图 C、部署图 D、状态图(6) A、部署图 B、对象图 C、构件图 D、协作图(7) A、协作图 B、时序图 C、对象图 D、包图答案:(4)(5)(6)(7)4、业务流程分析主要是为了描述现行系统的__(8)__,是具体分析的第一步。

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

信息系统分析与设计(王晓敏编)第四版,期末复习重点概要

第一章、系统思想1、系统的特性7点特性、及其内涵2、系统工程方法6个方面、霍尔三维结构每方面7点第二章、信息、管理与信息系统1、信息的定义和性质8点基本性质2、管理中的信息根据管理层次可分成3类、各类的基本内涵3、信息系统的基本功能有6点、信息识别有3种方法、信息传输6个部分4、信息系统的结构信息系统的概念结构4部分、管理职能逻辑结构7个子系统、信息系统的物理结构2类,各自的概述分布式有3种5、按技术发展分类4种情况各自特点第三章、信息系统的建设概论1、UML的主要内容5种视图、9种图、各自的基本内涵2、信息系统的生命周期5个阶段、各阶段的含义、以及产生的文件3、基于生命周期的开发方法共5种、各自的优缺点、4、结构化开发方法基本思想、面向对象开发方法(oop)基本思想有4点、5、诺兰模型、6个阶段第四章、系统规划1、系统规划的任务3个系统规划的特点4点系统规划的原则5点2、系统规划的技术和方法、(1)战略目标集转移法2个基本概念、信息系统规划过程的3个步骤(2)企业系统规划法4个基本步骤、第二部3种方法、三步2种方法、UC方法(3)关键成功因素法4个步骤3、可行分析论证的内容3个方面、第五章、系统分析概括1、需求分析用户需求与系统需求的2方面需求、需求分析的方法有3个2、系统说明书的内容说明书3方面内容、项目概述5部分、实施计划3部分说明书的6点品质第六章、流程建模1、回执业务流程图的注意事项7点2、数据流的注意事项、层次划分3点标准、正确性检查4点、易理解性3方面3、数据字典的作用数据字典的6个条目数据元素5点属性、数据结构3种特殊数据流5种属性、判定表、判定树第七章、用例建模1、用例描述有6方面内容、事件流的书写准则5个、非功能性需求2、建立用例的关系4个关系、含义以及其表示方法第八章、领域对象建模1、封装、继承和多态各自得概念2、使用概念类列表7种概念类3、发现属性策略、保持属性的简单性4、状态图3种状态第九章、系统设计的概述1、系统设计的目标6个方面衡量2、基本设计方法基本概念、总体设计包括3方面内容3、系统设计说明书两种形式第十章、系统总体设计1、多层应用架构设计、三个基本层次MVC架构模式3个基本部件2、包、包的含义、分包的2种原则3、结构化设计方法模块的含义、4、结构图的主要成分4个成分5、模块的联系、耦合3方面因素、模块内聚7类内聚扇入扇出6、面向对象设计类3种类、7、顺序图的基本元素有5个第十一章系统详细设计1、输入设计原则有4种原则2、人机对话设计原则4点第十二章、系统实施1、实施阶段的主要活动4个方面2、制定实现策略4中策略、版本划分需要考虑5个方面3、测试的概念3种手段检验软件、测试有4种类型、测试有4个原则5、白箱测试、概念、有5种6、黑箱测试、概念、2种7、系统维护的内容4方面、维护类型有4个。

erp,信息系统分析与设计考试复习资料

erp,信息系统分析与设计考试复习资料

1、ERP产生背景企业在发展过程经常会遇到如下现象:现象一:企业发展带来的麻烦现象二:数据使您烦恼现象三:听完汇报仍然困惑现象四:企业扩张面临管理瓶颈2、生产类型的概念(填空)生产类型就是以生产专业化特征为标志划分的生产种类。

3、生产类型:从生产工艺角度离散型生产:指产品在结构上是可拆分的,产品是由零件或元件组成的。

连续型生产:企业在生产过程中,原材料从一投入就顺序地经过各个工作地点,直至产品产出。

其工艺过程是不可停顿的,产品在物理结构上也是不可分的。

混合型生产4、ERP的作用(填空)1)ERP能够解决多变的市场与均衡生产之间的矛盾2)ERP使得对客户的供货承诺做得更好A、客户需求可否按时满足。

B、如果不能按时满足,那么在客户需求日期可承诺量是多少?不足的数量何时可以提供。

3)ERP能解决既有物料短缺又有库存积压的库存管理难题(制造业基本方程:A*B-C=D)A、要制造什么产品?B、用什么零部件或原材料来制造这些产品?C、手中有什么零部件或原材料?D、还应当再准备什么零部件或原材料?4)ERP可以提高质量并降低成本5)ERP可以改变企业中的部门本位观5、ERP的定义(ERP的核心在于所有用户能够定制其特有的应用系统,在本质上实现操作的简单化)ERP是对物流、资金流和信息流3种资源进行全面集成管理的信息系统,是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。

6、ERP发展的几个阶段1)订货点法2)MRP 3)闭环MRP 4)MRPⅡ 5)ERP7、订货点法(填空)订货点法依靠对库存补充周期内的需求量预测,保持一定的安全库存储备,来确定订货点。

(下图)定货提前期定货提前期定货提前期定货提前期订货点=单位时段的需求量* 订货提前期+ 安全库存量8、物料需求计划(MRP )MRP 的基本原理是指在已知主生产计划的条件下,根据产品结构或所谓产品物料清单(BOM )、制造工艺流程、产品交货期以及库存状态等信息由计算机编制出各个时间段各种物料的生产及采购计划。

信息系统分析与设计复习自测题

信息系统分析与设计复习自测题

《信息系统分析与设计》复习自测题一、单项选择题1.面向对象方法的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。

因此面向对象方法有许多特征,如软件系统是由对象组成的;();对象彼此之间仅能通过传递消息互相联系;层次结构的继承。

A. 开发过程基于功能分析和功能分解B. 强调需求分析重要性C. 把对象划分成类,每个对象类都定义一组数据和方法D. 对既存类进行调整2.下面的开发方法能够兼顾功能和数据的是()。

A.功能分解法B.结构化方法C.信息建模法D.面向对象方法3.()是指子类可以自动拥有父类的全部属性和服务。

A. 继承B. 多态C. 消息D. 封装4.下列关于UML叙述正确的是()。

A.UML是一种语言,也是系统设计的方法B.UML仅是一组图形的集合C.UML仅适用于系统的分析与设计阶段D.在信息系统开发过程方面,UML是一种建模语言,不是对开发过程的细节进行描述的工具5.在类图中,下面哪个符号表示继承关系()。

A. B. C. D.6. 在UML提供的图中,用于描述系统与外部系统及用户之间的交互的图是()。

A.用例图B.类图C.对象图D.部署图7. 在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。

那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是()关系。

A.包含(include) B.扩展(extend)C.分类(classification)D.聚集(aggregation)8.以下关于类和对象的叙述中错误的是()。

A. 类是具有相同属性和服务的一组对象的集合B. 类是一个对象模板用它仅可以产生一个对象C. 在客观世界中实际存在的是类的实例即对象D. 类为属于该类的全部对象提供了统一的抽象描述9.UML中关联是一个结构关系,描述了一组链。

两个类之间()关联。

A.不能有多个B.可以有多个由不同角色标识的C.可以有任意多个D.的多个关联必须聚合成一个10.()是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。

系统分析与设计总复习

系统分析与设计总复习

第一章信息系统的生命周期★★信息系统的生命周期可以大致划分为以下五个阶段:规划、分析、设计、实施、运行与维护。

系统规划,主要进行四个步骤的工作:战略规划、初步调研、可行性分析、资源分配。

系统分析,主要任务就是明确用户的需求,确定新系统的目标和逻辑功能要求,提出新系统的逻辑方案。

系统设计,设计阶段就是回答的"怎么做”,"系统设计说明书”。

系统实施,将设计的系统付诸实施。

系统运行与维护,负责系统运行的组织与管理。

系统规划的任务★★♦制定信息系统的发展战略♦进行信息系统总体规划♦指定系统建设的资源分配计划系统规划的特点♦宏观指导♦服务决策♦面向高层♦动态调整信息系统战略规划的方法:<1>企业系统规划法(BSP)<2>关键成功因素法(CSF)<3>战略目标集转化法(SST)<1>企业系统规划法(BSP)★★★• BSP法主要步骤:1准备工作2调研3定义业务过程4业务过程重组5定义数据类6定义信息系统总体结构7确定总体结构中的优先顺序8完成BSP研究报告,提出建议书和开发计划。

系统维护★★系统维护包括纠错性维护、适应性维护、完善性维护、预防性维护等多种形式。

原型法 ★★-所谓“原型”,在信息系统中,是指一个结构简单但已具备系统的基本功能的应用软件,也就是软件的一个可运行的早期版本。

它反映了最终系统的部分重要特性, 可由开发人员与用户合作,直接在运行中不断修改尚不够成熟的原型,通过反复试 验、评价与修改,最终开发出符合用户要求的信息系统。

所以原型可用来确定用户的•优点♦系统开发初期只需提出其基本功能,系统功能的扩充和完善是在开发过程中逐步实现的,因此比较容易适应不断变化的环境。

♦对需求分析采用启发式动态定义,使得需求分析原型逐步深入和不断提高,即使是尸 系统规划系统分析厂 系统设计初步调查 可行性分析c 详细调查°系统化分析系统逻辑方案设计y—►°模块结构设计o 编码设计o 物理配置方案设计°数据库设计计算机处理过程设计J系统运行与维护 o 硬件维护 °软件维护O 数据维护 O 系统评价O 制定信息系统发展战略 o 形成系统建设总体方案o 制定系统开发计划厂 系统实施O 物理系统的实施程序编码 °系统测试o 人员培训'、、、一系统切需求,验证设计的灵活性,训练最终用户以及创建成功的系模糊需求也会变得越来越清晰,这符合人的认识规律,使系统开发易于成功。

信息系统分析与设计 第二版 复习题

信息系统分析与设计 第二版 复习题

第一章1.信息的概念及特性信息一般是指具有新内容、新知识的消息或情报,以及语言、文字、图像等符号媒体所揭示的意义。

具有承载性、传输型、共享性、加工型、时效性、层次性。

2.系统的概念及特性,能结合实例分析系统是由相互联系,相互影响的若干要素结合为具有特定目标,特定功能,并处于一定环境之中的有机整体。

目的性、整体性、层次性、相关性、开放性、稳定性。

3.系统的思想及方法,能结合实例分析系统思想:把对象放在系统的形式中,从系统观点出发,从系统和要素、要素和要素、系统和环境之间的相互联系和关系中综合地、精确地考察对象,以达到最佳处理问题。

系统方法:系统方法就是用系统的观点来认识和处理问题的方法。

在系统方法中,人们用得最多的是A.D.霍尔提出的逻辑维、时间维和知识维的三维结构方法。

实例:用系统方法设计解决教学效果差问题的步骤。

鉴定需求根据目标,分析现状,找出目标和现状的差异,从而确定教学需求。

设计方案由教学需求明确要解决的问题,从而设计教学方案,包括教学内容、教学手段(媒体)的设计。

选择方案设计多种方案,进行“成本—效果”比较,筛选出最佳方案。

实施方案评价方案修改方案4、信息系统的概念、特征概念:信息系统(IS)是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。

信息系统应具有通讯、信息处理、信息传输的基本功能。

特征:信息性、综合性、集成性(系统、平台、数据集成)、多样性(综合模式、服务领域、系统规模)、发展性5、信息系统的功能信息系统的功能是根据信息系统的应用目标来划分的。

1)信息处理:信息收集和输入(收集、整理、输入)、信息传输、信息处理、信息存储、信息输出;2)业务处理:联机事务处理、脱机事务处理3)组织管理4)辅助决策6、信息系统结构(概念结构、模型结构、拓扑结构、体系结构)概念结构是从抽象的概念层次表示的信息系统的宏观结构,是对信息系统特征的宏观描述。

信息系统分析与设计复习题

信息系统分析与设计复习题

信息系统分析与设计复习题第三章一、名词解释:信息系统的生命周期:分为系统规划、系统分析、系统设计、系统实施、系统运行维护。

对象的属性:反应对象的信息特征,如特点、值、状态等等。

对象的方法:用来定义改变属性状态的各种操作。

封装性:面向对象方法中,程序和数据时封装在一起的,对象作为一个实体,期操作隐藏在方法中,期状态有对象的“属性”来描述,并且只能通过对象中的“方法”来改变,从而外界无从得知。

二、解答题:1.、信息系统建设涉及的因素有哪些?(1)文化、社会因素,(2)科学理论因素,(3)技术方法因素,(4)专业领域知识因素,(5)环境多变因素,(6)组织管理因素,(7)经济效益因素2、简述诺兰阶段模型的划分?(1)初装阶段,(2)蔓延阶段,(3)控制阶段,(4)集成阶段,(5)数据管理阶段(6)成熟阶段3、简述企业信息系统建设部门(IT)部门的组织功能?(1)应用程序的开发,(2)系统支持,(3)用户支持,(4)数据库管理,(5)网络管理,(6)web支持。

4、简述信息系统的生命周期各阶段包括的内容?(1)信息系统规划:对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略分析各级部门的信息需求,确定信息系统的目标、功能、规模、资源,对建设新系统的需求做出分析和预测,并根据需求的轻重缓急、现有资源状况和应用环境的约束,合理安排建设计划,从经济、技术、等方面研究建设新系统的必要性和可能性。

(2)信息系统规划:根据系统设计任务书确定的范围,对现行系统进行详细调查,描述现行系统的义务流程,指出现行系统的局限性和不足之处,确定新系统的旗本目标和逻辑功能要求》(3)信息系统设计:根据系统需求说明书中规定的功能要求,考虑具体设计以实现逻辑模型的技术,即设计新系统的物理模型,所以这个阶段有分为物理设计阶段。

(4)信息系统实施:将设计的系统付诸实践的阶段,该阶段的任务是根据系统设计报告所确定的物理模型,将设计方案转为计算机上可实际运行的人机信息系统,并编写系统实施报告。

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理

信息系统分析与设计详细完整自考信息系统分析与设计复习资料整理第一章信息系统的基本概念1.系统的概念:经过采用贝塔朗菲的定义:系统是相互联系、相互作用的诸元素的集合体。

2.系统的定义能够从三个方面:系统是由若干元素构成;系统有一定的结构;系统具有整体性。

系统思想建立在两组概念上:突显与等级,通信与控制。

3.切克兰德根据系统的起源不同,将系统分为:自然系统和人工系统(人工物理系统,人工抽象系统,人类活动系统三种类型。

)4.系统理论的发展:古代朴素的整体观;近代科学的还原论;现代系统科学:还原论和系统论的辩证统一。

5.中国学者钱学森、许国志等人根据“天人合一”思想推出了物理—事理—人理(WSR)方法论。

6.信息的定义:信息是按照用户决策要求加工后的数据。

数据的定义:数据是一组表示数量、行动和目标的可鉴别的非随机符号。

7.从信息系统角度看,信息具有的基本属性:事实性、扩散性、传输性、共享性、增值性、不完全性、等级性、滞后性。

8.西蒙建立的决策过程的基本模型包括三个阶段:情报阶段、设计阶段、抉择阶段。

9.结构化决策是指在清楚的逻辑基础上的决策,这类决策可事先规定明确的决策规则。

半结构化决策是指没有明确的决策规则的决策。

10.企业一般能够分为三个管理层:高层管理(战略管理)、中层管理(战术管理)、基层管理(作业管理)。

11.信息系统的基本功能:数据的采集和输入、数据的传输、信息的存储、信息的加工、信息的维护、信息的使用。

12.识别信息的一般有三种方法:由决策者识别;系统分析员亲自观察识别;先由系统分析员观察得到基本信息,再向决策人员调查,加以修正补充。

13.采集数据的方法有三种:自下而上地广泛收集、有目的的专项调查、采用随机累积法。

14.信息系统的发展主要经历三个阶段:数据处理系统、管理信息系统、决策支持系统。

15.管理信息系统(MIS)的结构:信息源、信息处理器、信息用户和信息管理者组成管理信息系统的总体结构。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过程:(1)规划过程(2)开发过程(3)演化过程(4)管理过程(5)支持过程
5.什么是信息系统的概念结构?它呈现为哪三维结构?
答:信息系统概念结构是从抽象的概念层次表示的信息系统的宏观结构,是对信息系统特殊的宏观描述。
信息系统概念结构呈现的三层维宏观逻辑结构分别为:管理层维、职能层维和功能层维。
二、名词解释
1. 信息系统 P10
答:信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。
2. 需求分析 P107
答:需求分析是指调查用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。
答:信息系统的软件结构是由信息系软件的各子系统按照确定的关系构成的结构框架。子系统是对软件分解的一种中间形式,也是组织和描述软件的一种方法。由多个子系统构成信息系统软件,每一个子系统又包括多个用例设计,设计类和接口。
5.系统集成 P222
答:系统集成是把系统构件按照设计要求,构装成为最终可交付使用的信息系统的工作。
3. 可行性研究 P68
答:可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究是指项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。
4.信息系统的软件结构 P156
信系统与分析设计复习资料
一、填空题
1.系统方法是用系统的观点来认识和处理问题的一系列方法的集合。其中,A.D.霍尔提出了著名的基于三维结构的系统方法,其中,三个维度分别是 逻辑维、时间维、知识维。
2.信息系统规划是指对组织目标、组织现状进行分析,从而制定指导信息系统建设的总体规划和信息系统长期发展展望。在众多的信息系统规划方法当中,具有代表性的主要有 企业系统规划法、战略目标转移法、关键成功因素法。
特点:概念类面向功能需求,一般不考虑性能要求,具有突出业务领域、突出概念性及大粒度的特征。
概念:(1)实体类是信息系统表示客观实体的抽象要素。它一般对应着在业务领域中的客观事物,或是具有较稳定信息内容的系统元素。
(2)边界类是描述系统与参与者之间交互的抽象要素。边界类只是对信息系统与参与者之间交互的抽象建模,并不表示交互的具体内容及交互界面的具体形式。
(2)技术可行性:是分析在特定条件下,技术资源的可用性和这些技术资源用于解决信息系统问题的可能性和现实性。其中要注意:?应该全面考虑信息系统开发过程所涉及道德所有技术问题?尽可能采用成熟技术?慎重引入先进技术④着眼于具体的开发环境和开发人员
(3)社会可行性:具有比较广泛的内容,它需要从政策,法律,道德,制度,管理,人员等社会因素论证信息系统开发的可能性和现实性。
答:
二级规范类图: 三级规范类图:
书目(书号,书名,作者,出版社,出版日期,类别,单价)
五、综合题
1.谈谈信息系统建设可行性研究的主要内容。P69
答:信息系统建设可行性研究的主要内容分为三类。
(1)经济可行性:也叫投资/效益分析或成本效益分析,它是分析信息系统项目所需要的花费和项目开发成功之后所能带来的经济效益。通过比较成本和效益,一般的结论有:?效益大于成本,开发对企业有价值?成本大于效益,不值得开发?效益和成本基本持平
“依赖”则反映事物之间的因果关系,结果依赖着原因。
2.在下图所示的用例分析类图中,请指出各个概念类属于哪一类,并分别解释三种概念类的特点及概念。
答:属于实体类的有:书目、架存图书、代售图书、售出图书。
属于边界类的有:售书界面。
属于控制类的有:产生待售图书、出售图书、开书单。
三种概念类的特点及概念:
三、简答题
1. 信息系统设计模型共包括哪几种模型? P148
答:信息系统设计模型主要包括:平台模型、拓扑计算模型、软件模型、界面模型 和数据库模型等内容。
2. UML统一建模语言共定义了哪两类、哪八种图形?
答:(1)静态结构图:类图,对象图,构件图,实施图
(2)动态行为图:用例图,顺序图,协作图,状态图,活动图
特征:(1)信息性(2)综合性(3)集成性(4)多样性(5)发展性
8.信息系统开发的主要工作有哪些?P42
答:(1)信息系统规划(2)信息系统开发(3)信息系统维护(4)信息系统管理
四、应用题
1.实体的关系有哪几种?并分别解释各种关系。 P99
答:实体的关系主要包括关联、聚合、组合、泛化、依赖等形式。
“关联”指实体之间所存在的固有联系。
“聚合”和“组合”都反映实体之间存在的整体和部分的组成关系。其中“聚合”反映整体与部分之间一种相对松散的组成关系。如果整体不存在,部分还有可能存在。“组合”则描述整体与部分之间一种紧密的组成关系。如果没有整体,则部分也没有存在的必要。
“泛化”反映事物之间的一般和特殊的关系。
3.据你所学的业务分析,绘制“图书入库”的业务流程图。具体执行步骤如下:(1) 采购员填写入库单;(2)采购员持入库单和要入库的图书到书库(图书入库);3)库管员核对入库图书、入库单和订单——a)如果发现入库单填写有错误,则要求采购员修改或重新填写。b) 如果正确,则接收图书,登记存库账,图书上架,入库业务结束。
6.什么是应用服务器模式?P23
答:应用服务器模式也被称为多层计算模式,它采用与三层处理逻辑对应的三级体系结构,即在客户机和服务器两层模式之间增加一个中间层-----应用服务器,以与三层处理逻辑直接对应。
7.什么是信息系统?它有哪些特征?P10
答:概念:信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。
3.信息系统分为哪五种类型? P12
答:按综合模式分为信息处理系统,管理信息系统,决策支持系统,办公信息系统,主管信息系统五种。
4.什么是信息系统的生存周期?它包括哪几个过程?
答:概念:信息系统生存周期是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其他信息系统所替代的全过程。
(2)多对多关联的实现,需要在两个类之间增加一个新的关联类,并将原来两个类的关键属性作为新关联类的属性。即在课程和教师之间增加一个“授课”类:授课(课程编号,教师编号)这样,将两个多对多的二元关联转化为三个类中两个一对多的关联,其导航关系分别是从“授课”类到“课程”和“教师”这两个类。(用类图图示也可以)
答:图书入库的业务流程图为:
4.请根据下列描述,绘制“计划定购”功能用例图。一级功能用例图:计划定购管理,包括计划管理,订单管理,合同管理,其中计划管理由计划员负责,其他两项由采购员负责。二级功能用例图:计划管理由计划员提供编辑图书计划单,查询图书计划单,输出图书计划单和计划执行统计四项功能。订单管理向采购员提供编辑图书订单,查询图书订单信息和输出图书订单三项功能。合同管理向采购员提供编辑合同,查询合同,输出合同和合同执行统计四项功能。
答:(1)一级功能用例图
(2)二级功能用例图
5.下图是“图书订单”设计类图和它的一级规范类图,请你根据类的优化知识,分别画出其二级规范类图,三级规范类图。说明:其中,关于“图书”的属性从“书号”到“单价”;关于“出版社”的属性从“出版社编号”到“帐号”。图书订单和订单图书是1:20的一对多关联;图书订单和出版社是多对一的关联;订单图书和图书是多对一的关联。
3.可以从不同的角度给系统做出分类。按照人们认识系统的抽象程度,可以把系统划分成为 概念系统、逻辑系统 和 物理系统三类。而按照系统与外界的关系,可以把系统分为 封闭系统 和 开放性系统 两类。
4. 信息系统建设的特点决定了信息系统建设要做大量复杂和细致的工作。信息系统建设主要包括 信息系统规划、信息系统开发、信息系统维护 和 信息系统管理 四方面的工作。
5. 作为一种统一的软件建模语言,UML具有广泛的建模能力。UML的建模元素包括 基本建模元素、关系元素 和 图 三大类。
6. 可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究的内容主要包括:经济可行性、技术可行性 、社会可行性。
7.信息系统设计模型是对信息系统设计方案的抽象描述,它完整描述了信息系统设计的内容,并具有简明、抽象、概括和规范等特点。信息系统设计模型主要包括 平台模型、拓扑计算模型、软件模型、界面模型 和 数据库模型 等内容。
9.用例分析 P138
答:在确定逻辑结构之后,用例分析将逐一对分析包中的每一个用例进行分析,提取概念类,分析各个概念类之间的关系,确定用例分析类图和用例分析交互图。
10.信息系统测试 P222
答:信息系统测试是在信息系统开发过程中,通过确定的方法,从信息系统模型和软件代码中发现并排除潜在的错误,以得到能可靠运行的信息系统的过程。
(3)控制类是表示信息系统对其他对象实施协调处理、逻辑运算的抽象要素。
3.请根据下图所示的概念模型,将其转换为逻辑模型(即写出其关系模式)。
答:根据其E-R图,其关系模式为:
读者(编号,姓名,职业,电话,住址,邮编)
架存图书(书号,架位,架存册数)
待售图书(书单号,册数,折扣率,交款标记,售书员)
6.系统设计 P147
答:系统设计是对系统分析的深化和细化,其目的是提出能够指导信息系统实现的设计方案。
7.信息系统生存周期 P43
答:信息系统生存周期是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其他信息系统所替代的全过程。
8.概念类 P130
相关文档
最新文档