南京大学网络教育学院_信息系统分析与设计_期末考试备考

合集下载

信息系统分析与设计复习资料个人整理版

信息系统分析与设计复习资料个人整理版

信息系统分析与设计复习资料个人整理版第三章一、系统结构(1)总体概念结构,由信息源、信息处理器、信息用户和信息管理者组成信息系统的总体结构;(2)基于管理职能的逻辑结构,根据管理职能分工和管理层次处理特点对系统进行逻辑划分;信息系统的逻辑结构定义为各种功能子系统的综合体,其中每个子系统又可划分为事务处理、作业控制、管理控制、和战略规划四种信息处理部分;(3)信息系统体系结构(计算模式),用来描述数据库管理系统、数据库、应用软件在平台上的分布以及在数据处理中之间的关系。

可分为:①主机-终端的集中控制结构;②文件服务器的分布结构;③服务器-客户机的分布结构(可分为:C/S结构和B/S结构)。

二、C/S结构和B/S结构优缺点比较(1)C/S的优点:①能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,因此优点就是客户端响应速度快。

②数据的储存管理功能较为透明。

③C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强。

④容易地调用操作系统现有功能。

⑤易操作,交互性很好。

(2)C/S缺点主要有以下几个:①只适用于局域网。

而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。

这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

②客户端需要安装专用的客户端软件。

首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。

特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。

还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

(3)B/S的优点:①可以在任何地方进行操作而不用安装任何专门的软件。

只要有一台能上网的电脑就能使用,客户端零维护。

②系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。

甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

信息系统分析与设计 题库 答案

信息系统分析与设计 题库 答案

信息系统分析与设计考试题库及答案一、选择填空1. 信息按照()可以分为战略信息、战术信息和作业信息。

A. 应用领域B. 加工顺序C. 管理的层次D. 反映形式答案: C2. 按照处理的对象,可把组织的信息系统分为 ( ) 和管理信息系统两大类。

A. 电子数据处理系统B. 作业信息系统C. 决策支持系统D. 情报处理系统答案: B3. 信息系统对管理职能的支持,归根到底是对 ( ) 的支持。

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

A. 少量的易于识别的可操作的目标B. 可确保企业的成功C. 由企业的所有CSF决定组织的信息需求答案: B6. 下面哪一项不是信息系统局部开发层次的优势:()。

A. 相对简单的IT开发B. 帮助理论的证明C. 组织变化的阻力最小D. 优化组织过程答案: D7. 一般子系统的划分是在系统()阶段,根据对系统的功能/数据分析的结果提出的。

A. 需求分析B. 逻辑阶段C. 总体设计D. 详细设计答案: A8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计、工艺、生产、供应、检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计、工艺、生产制造并行交叉的作业管理,这属于()。

A. 功能内的BPRB. 组织间的BPRC. 功能间的BPRD. 功能内的BPR答案: C9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的()。

A. 逻辑方式B. 物理方式答案: A10. 信息系统流程图是以新系统的()为基础绘制的。

A. E-R图B. 管理功能图C. 业务流程图D. 数据流程图答案: D11. 在关系规范化过程中,一般来讲,满足()的关系即可满足信息处理的要求,就可以认为是比较规范的关系。

信息系统分析与设计期末复习

信息系统分析与设计期末复习

绘制数据流程图得分点:0层(系统名称言简意赅,准确,外部实体信息流入流出方向正确,绘图的符号正确)1层分解合理,功能齐全、子父图平衡、数据存储正确,编码正确,数据流方向正确,功能编码正确1. 绘制用例图(符号正确,功能齐全)2. 绘制顺序图(符号正确,消息传递合理)3. 分析C/U阵(存在问题,解决办法、子系统功能,子系统联系,开发顺序的确定)4. SQL语句(插入记录、批量修改记录属性、按条件查询数据、统计汇总数据、删除记录)5. 计算校验码6. 绘制E-R图7. 画判断树粉红色字体是出题者姓名蓝色字体是题目紫色字体是原文档题目黑色字体是知识点1. 系统的整体性(P4)系统的整体性指的是,系统是由若干要素组成的具有一定新功能的有机整体,各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能,形成新的系统的质的规定性,从而表现出整体的性质和功能不等于各个要素的性质和功能的简单相加。

判断题:系统的功能一定大于组成系统的各个部分的功能之和。

()系统整体的性质和功能不等于各个要素的性质和功能的简单相加。

()组成系统的各个要素一旦组成系统整体,就表现出独立要素所不具备的性质和功能。

()张莉判断题:(1)系统是一个整体,它是各个要素的简单相加(错)(2)系统整体性中,各要素一旦组成系统整体,就表现出独立要素不具备的性质个功能。

(对)(3)系统中整体与部分的关系,一是各部分简单凑合在一起,另一种是各部分有机结合在一起(对)(4)整体的有机性,仅表现为内部要素的联系,不变现为它与外部环境的联系(错)(5)系统的整体性是由系统的有机关联性为保证的。

(对)选择题:(1)“三个臭皮匠顶个诸葛亮”的现象说明了系统的(A)特性A:整体性B:相关性C:目的性D:环境适应性(2)“2>1+1”主要说明:(A)A:系统的整体性B:系统的相关性C:系统的动态性D:系统的环境适应性(3)下列哪一句日常用语没有反映系统整体性(B)A:丢卒保车B:春捂秋冻C:一招不慎,全盘皆输D:三个小皮匠顶个诸葛亮1)下面不属于系统特性是哪一个?(D)A、整体性B、层次性C、稳定性D、关联性2)下面关于系统的说法不正确的是哪一个?(C)A、整体性是系统最主要的特性。

信息系统分析与设计期末重点整理

信息系统分析与设计期末重点整理

信息系统分析与设计考试题型一、单选(10 *1分)二、名词解释(5*3分)前五章名词解释前三题选一题三、填空题(15*1分)前五章填空题前四题选一题四、简答题(5*5分)P128 简答题(6)、(7)、(11)、(12)、(14)五、应用题(5*7分)1.角色扮演与岗位职责(课本2到3页和课本201到203页两种),(第212页半成品和成品)每人两个角色:技术岗位和管理岗位。

岗位职责50字以上。

2.第24到26页开发进度计划第38到40页工程网络图3.使用Visio创建某信息系统的核心业务类图,对象图(课本58到61页,第160页,第169页的7.5.2)4.数据库设计及访问(课本第81到84页第四章,第六章137页到138页,P148-151-152—153—155页)一、单选(见必博平台)二、名词解释第一章1.信息系统P4基于计算机的信息系统(Computer—based Information System,CBIS)简称计算机系统或信息系统,是由人、计算机硬件、软件、通信网络和数据资源组成的一类人机系统。

目的是借助计算机硬件、软件、通信网络等,及时、准确地收集、加工、存储、传输和提供决策所需的适用信息,实现企业或其他机构中各项活动的计划、组织、调节和控制。

2.瀑布模型P5瀑布模型是一个软件开发架构,其核心思想是按照工序将问题化简,采用结构化的分析与设计方法将逻辑实现与物理实现分开,有利于系统开发任务的分工与协作.瀑布模型将软件生命周期划分为制定计划、需求分析、系统设计、程序设计、软件测试、运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落.瀑布模型的突出优点是为项目提供了按阶段划分的检查点.瀑布模型的突出缺点在于只有在项目生命周期的后期才能看到结果,从而不适应用户需求的变化。

3.V模型P6RAD(Rap Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图类似字母V,所以又称为软件开发的V模型。

南大信息分析期末考试复习提纲

南大信息分析期末考试复习提纲

复习大纲信息分析一、单项选择题、与传统的着眼分解和单个认识事物的“分析”不同,“信息分析”概念中“分析”的准1确理解应是()。

系统分析层次分析相关分析回归分析 C. A. D. B.)这两种类型。

、跟踪型信息分析分为( 2 文献跟踪型和事实跟踪型技术跟踪型和政策跟踪型 A. B.数值跟踪型和文献跟踪型事实跟踪型和技术跟踪型 C. D.),、信息分析的研究报告中,常常将一些经常引用的图、表、数据等重要资料作为( 3统一放在()的后面。

建议参考文献结论正文 A. B.结论或建议附录附录正文 C. D.)两个方面。

、信息整理一般包括(4数据整理和观点整理分类整理和数据整理 B.A.形式整理和内容整理内容整理和观点整理 D.C.)。

、古希腊时期的哲学家亚里士多德和世纪英国科学家培根分别创建了(17 5分析法、综合法推理法、统计法 B.A.定性法、定量法演绎法、归纳法 D. C.)方、信息分析运用的一些具体方法,如回归分析法、时间序列分析法等都是属于(6法体系。

定性分析定量分析拟定量分析相关分析 B. D. A. C.()存在着辩证统一的关系。

、常用的以下几种逻辑思维方法中,7综合与推理分析与比较分析与综合分析与推理 B. D. C.A.、某种推理的基本程式(结构)如下:8如果那么,q p(并非),p所以,(并非)。

q则这种推理称为()。

假言推理简单枚举归纳推理 A. B.常规推理选言推理 D.C.)轮调查。

、特尔菲法中要使专家们的意见达到相当协调的程度,一般需要(9A. 3 B. 4 C. 5 D. 6 )代表专家意见的协、特尔菲法中对事件实现时间预测结果的数据处理,一般以(10调程度。

平均数众数方差中位数 D. C. A. B.)的原则来确定回归系数的。

、线性回归分析是根据剩余平方和(11最小为零最大适当 D.C. A. B.)。

、显著性水平α时,表示置信程度为(=0.02 12A. 2% B. 20% C. 80% D. 98%、数据分布上最大值与最小值之间的差别或距离称为()。

信息系统分析与设计课程题库含答案

信息系统分析与设计课程题库含答案

信息系统分析与设计考试题库及答案一、选择填空1. 信息按照()可以分为战略信息、战术信息和作业信息)可以分为战略信息、战术信息和作业信息。

A. 应用领域B. 加工顺序C. 管理的层次D. 反映形式答案:C2. 按照处理的对象,可把组织的信息系统分为( ) 和管理信息系统两大类。

按照处理的对象,可把组织的信息系统分为) 和管理信息系统两大类。

A. 电子数据处理系统B. 作业信息系统C. 决策支持系统D. 情报处理系统答案:B3. 信息系统对管理职能的支持,归根到底是对( ) 的支持。

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

A. 少量的易于识别的可操作的目标B. 可确保企业的成功C. 由企业的所有CSF决定组织的信息需求答案:B6. 下面哪一项不是信息系统局部开发层次的优势:()。

A. 相对简单的IT开发B. 帮助理论的证明C. 组织变化的阻力最小D. 优化组织过程答案:D7. 一般子系统的划分是在系统()阶段,根据对系统的功能/数据分析的结果提出的。

A. 需求分析B. 逻辑阶段C. 总体设计D. 详细设计答案:A8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计、工艺、生产、供应、检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计、工艺、生产制造并行交叉的作业管理,这属于()。

A. 功能内的BPRB. 组织间的BPRC. 功能间的BPRD. 功能内的BPR答案:C9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的()。

A. 逻辑方式B. 物理方式答案:A10. 信息系统流程图是以新系统的()为基础绘制的。

A. E-R图B. 管理功能图C. 业务流程图D. 数据流程图答案:D11. 在关系规范化过程中,一般来讲,满足()的关系即可满足信息处理的要求,就可以认为是比较规范的关系。

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

信息系统分析与设计-复习题带参考答案
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.预防性维护

南京大学网络教育学院-信息系统分析与设计-期末考试备考

南京大学网络教育学院-信息系统分析与设计-期末考试备考

单选题(共20小题,每题2分)主要考核基本概念和知识点。

判断题(共15小题,每题1分)主要考核基本知识点、一些比较重要的注意点。

填空题(共25空,每空1分)简答题(共3小题,共20分)要求列出要点,并简单说明,不需详细论述。

---模拟试卷及课后练习一、单项选择题(每小题分,共30分)1.在软件开发的生命周期法中,可以将软件生命周期划分为计划、开发与运行三个时期,下列哪一项是开发期中的活动%A. 定义问题B. 确定可行性C. 列出事件列表D. 提出维护申请答案:C2、有关对数据和信息的描述选出其正确的说法A. 数据是信息的载体,媒体承载数据,信息是数据的表现形式B. 信息能增加对事物认识的确定性程度,且消除的确定性越大其信息量的熵值也就越小&C. 尽管不同的人对同一数据其解释可能不同,但对其决策的影响相同D. 以上均不对答案:D3.数据库设计技术是IS开发的主要技术之一,其用于概念结构设计的最为常见的一种模型是A. 关系数据模型B. 网状数据模型C. 对象数据模型D. 数据实体关系图|答案:D4.在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。

对于两个不同实体集和它们之间的多对多联系m:n,应至少转换为几个关系模式A. 2B. 3C. 4D. 5答案:B5.从系统分类的角度,信息系统是一种什么类型的系统;A.人工、复杂、静态、开环B.人工、复杂、动态、闭环C.人工、复杂、动态、开环D.自然、复杂、动态、实体答案:C6.信息系统的用户可分为业务用户和管理员用户,下列哪项活动不属于业务用户的事务A.数据转储与恢复B.创建记录<C.更新数据库D.生成报表答案:A7.以下什么是指防止对程序及数据的非授权访问的能力A.正确性B.安全性C.易用性D.灵活性、答案:B8.面向对象的对象有三种成份,除了属性和行为外还包括A.标识B.封装C.消息D.继承答案:A9.下列图形模型中,哪一种模型是在系统设计阶段构建的>A. 事件列表B. 模块结构图C. 关联图D. ERD和DFD答案:B10.对细化的数据流程图DFD中的过程的定义方法可采用什么形式A. 结构化英语B. 决策表,C. 判断树D. 以上均可以答案:D11.结构化预排也称为静态测试,其主要目的是A. 控制系统开发进度B. 设计测试计划C. 发现问题和错误D. 安排实施顺序&答案:C12.作为系统分析员,以下哪个因素会促使你不会去选择快速原型化方法来开发一个信息系统A. 系统的详细需求在开发初期难以确定B. 开发人员对软件技术和工具的掌握不够扎实C. 一些系统功能的技术可行性不可知或不确定D. 对软件文档有严格规范的要求答案:D13.制定项目开发进度计划是SDLC中什么阶段的活动%A. 系统分析B. 系统计划C. 系统分析D. 系统实施答案:B14.根据文档的使用目的,信息系统的文档可分类的管理类文档、开发类文档和A. 用户类文档B. 分析类文档{C. 设计类文档D. 电子类文档答案:A15.以下关于数据流程图的描述中,正确的是A. 数据流程图可以反映处理的执行顺序B. 数据流程图中的数据存储反映了数据的存储结构C. 任何一个系统都可以用一个数据流程图来完整的加以描述D. 数据流程图反映了系统必须完成的功能(答案:D16.设有事件“该产生月销售数量统计报表了”,该事件属于下列哪一种类型A. 外部事件B. 时间事件C. 状态事件D. 既可看作时间事件,也可看作状态事件答案:B17.关于计算机软件、硬件配置和网络系统配置说明,应该包含在以下哪个文档中$A. 可行性分析报告B. 系统规格说明书C. 系统设计说明书D. 数据库设计说明书答案:C18.以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块A. 输入-处理-输出B. 对象框架~C. 自顶向下D. 自底向上答案:D19.所谓维护管理主要指的是A. 加强需求分析B. 重新编码C. 确定修改的合理性并审查修改质量D. 加强维护人员管理!答案:C20.β测试是指最终用户在以下什么情况下所进行的测试A . 开发环境下,开发人员不在场B. 开发环境下,开发人员在场C. 用户的实际使用环境下,开发人员不在场D. 用户的实际使用环境下,开发人员在场答案:C二、判断正误题(每小题1分,共10分).21.考虑到信息系统的抽象性和不可触摸性,而且包含了许多不确定因素,因此其开发进度计划的每项活动均可根据实际情况作灵活调整。

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

单选题(共20小题,每题2分)主要考核基本概念和知识点。

判断题(共15小题,每题1分)主要考核基本知识点、一些比较重要的注意点。

填空题(共25空,每空1分)简答题(共3小题,共20分)要求列出要点,并简单说明,不需详细论述。

---模拟试卷及课后练习一、单项选择题(每小题1.5分,共30分)1.在软件开发的生命周期法中,可以将软件生命周期划分为计划、开发与运行三个时期,下列哪一项是开发期中的活动A. 定义问题B. 确定可行性C. 列出事件列表D. 提出维护申请答案:C2、有关对数据和信息的描述选出其正确的说法A. 数据是信息的载体,媒体承载数据,信息是数据的表现形式B. 信息能增加对事物认识的确定性程度,且消除的确定性越大其信息量的熵值也就越小C. 尽管不同的人对同一数据其解释可能不同,但对其决策的影响相同D. 以上均不对答案:D3.数据库设计技术是IS开发的主要技术之一,其用于概念结构设计的最为常见的一种模型是A. 关系数据模型B. 网状数据模型C. 对象数据模型D. 数据实体关系图答案:D4.在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。

对于两个不同实体集和它们之间的多对多联系m:n,应至少转换为几个关系模式A. 2B. 3C. 4D. 5答案:B5.从系统分类的角度,信息系统是一种什么类型的系统A.人工、复杂、静态、开环B.人工、复杂、动态、闭环C.人工、复杂、动态、开环D.自然、复杂、动态、实体答案:C6.信息系统的用户可分为业务用户和管理员用户,下列哪项活动不属于业务用户的事务A.数据转储与恢复B.创建记录C.更新数据库D.生成报表答案:A7.以下什么是指防止对程序及数据的非授权访问的能力A.正确性B.安全性C.易用性D.灵活性答案:B8.面向对象的对象有三种成份,除了属性和行为外还包括A.标识B.封装C.消息D.继承答案:A9.下列图形模型中,哪一种模型是在系统设计阶段构建的A. 事件列表B. 模块结构图C. 关联图D. ERD和DFD答案:B10.对细化的数据流程图DFD中的过程的定义方法可采用什么形式A. 结构化英语B. 决策表C. 判断树D. 以上均可以答案:D11.结构化预排也称为静态测试,其主要目的是A. 控制系统开发进度B. 设计测试计划C. 发现问题和错误D. 安排实施顺序答案:C12.作为系统分析员,以下哪个因素会促使你不会去选择快速原型化方法来开发一个信息系统A. 系统的详细需求在开发初期难以确定B. 开发人员对软件技术和工具的掌握不够扎实C. 一些系统功能的技术可行性不可知或不确定D. 对软件文档有严格规范的要求答案:D13.制定项目开发进度计划是SDLC中什么阶段的活动A. 系统分析B. 系统计划C. 系统分析D. 系统实施答案:B14.根据文档的使用目的,信息系统的文档可分类的管理类文档、开发类文档和A. 用户类文档B. 分析类文档C. 设计类文档D. 电子类文档答案:A15.以下关于数据流程图的描述中,正确的是A. 数据流程图可以反映处理的执行顺序B. 数据流程图中的数据存储反映了数据的存储结构C. 任何一个系统都可以用一个数据流程图来完整的加以描述D. 数据流程图反映了系统必须完成的功能答案:D16.设有事件“该产生月销售数量统计报表了”,该事件属于下列哪一种类型A. 外部事件B. 时间事件C. 状态事件D. 既可看作时间事件,也可看作状态事件答案:B17.关于计算机软件、硬件配置和网络系统配置说明,应该包含在以下哪个文档中A. 可行性分析报告B. 系统规格说明书C. 系统设计说明书D. 数据库设计说明书答案:C18.以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块A. 输入-处理-输出B. 对象框架C. 自顶向下D. 自底向上答案:D19.所谓维护管理主要指的是A. 加强需求分析B. 重新编码C. 确定修改的合理性并审查修改质量D. 加强维护人员管理答案:C20.β测试是指最终用户在以下什么情况下所进行的测试A . 开发环境下,开发人员不在场B. 开发环境下,开发人员在场C. 用户的实际使用环境下,开发人员不在场D. 用户的实际使用环境下,开发人员在场答案:C二、判断正误题(每小题1分,共10分)21.考虑到信息系统的抽象性和不可触摸性,而且包含了许多不确定因素,因此其开发进度计划的每项活动均可根据实际情况作灵活调整。

答案:F 里程碑活动必须按时或提前完成22.模型便于开发人员之间相互交流,但其抽象性往往增加了对系统认识的复杂性。

答案:F 降低复杂性23.面向对象设计中,对象之间通过互相传递消息来协调工作,它们共同工作来完成系统的功能。

答案:T24.用面向对象方法进行系统开发的一个优点就是分析模型与设计模型过渡的自然、一致性,但设计模型的表现形式却与分析模型有着本质的不同。

答案:F是扩充细化,具体同构性25.好的文档有助于提高程序的阅读性,但坏的文档比没有文档更坏。

答案:T26.代码是数据的组成部分,一般通过校验位验证代码的正确性,代码虽然能唯一标识处理对象,但不便于分类、统计和排序等处理。

答案:F 两方面均具备27.在设计过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照、相互补充,以完善两方面的设计。

答案:T28.穿过系统边界的数据流是格外重要的,它们往往代表了系统的输入和输出。

答案:T29.系统可行性论证的目标是如何去求解问题而非确定问题有没有解、是否值得去解。

答案:F 相反30.OO方法和原型化方法都是循序渐进、反复迭代、渐增式的开发过程,但原型化方法更能支持SDLC模型的过程性答案:F 其阶段性较为模糊三、填空题(每小题2分,共20分)31.软件测试方法一般有两类,其中黑箱法是注重软件的功能,而白箱法注重软件的___。

答案:结构/内部结构32. ___维护则是为了扩充软件的功能或提高原有软件的性能。

答案:适应性33.系统的需求模型也称为___,它详细描述了系统需要做什么,而无需明确指出使用哪些实现技术。

答案:逻辑模型34.结构化系统设计是一种面向数据流的设计方法,该方法使用的一个主要图形模型是应用程序体系结构图,其中的矩形符号表示___。

答案:模块35.用于定义系统需求即创建系统需求模型的两个关键概念是。

答案:事件和事物36.高质量的模块结构图应该是高内聚性和___。

答案:低耦合性37.在结构化分析方法的数据流程图模型中,使用___来表示ERD中的数据实体。

答案:数据存储38.数据库设计的主要内容是如何将___转换成为某个DBMS所支持的数据模型。

答案:ERD39.数据定义和过程定义均是对数据流程图的进一步细化,其中数据定义的定义对象包括___、数据元素和数据存储等。

答案:数据流40.系统测试一般包括___、集成测试以及系统或验收测试三个方面。

答案:单元测试四、概念解释(每小题3分,共12分)41. 管理信息系统答案:管理信息系统系统是用来为管理人员和决策者提供信息的人员、过程、数据库和设备的有组织的集合。

42. 数据库答案:数据库是存储可共享的数据的集合。

43. 数据流程图(DFD)答案:数据流程图就是把系统中所有的业务处理活动都理解成“变换”过程,并对这个过程所需的数据来源、去向及其存储等进行综合描述的图形化模型。

44.系统维护答案:软件维护是指软件产品交付使用后对其所做的修改,包括故障的修复、使软件适应变化了的环境以及性能或其它特征的改进等。

五、问答题(每小题6分,共18分))45.简述系统的特征并说明子系统的由来。

答案:整体性,层次性,目的性,稳定性/环境适应性。

子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统。

46.一名合格的系统分析员一般应该具备哪些方面的基本技能?为此你又是如何认识正在考试的这门课程的?答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。

对该课程内容的理解与掌握是成为分析员的必要条件但非充分条件。

47.“结构化设计就是结构化程序设计的代名词”,这种说法对吗?为什么?答案:不对。

它们是结构化方法的两个不同的组成部分:结构化程序设计其主要目的是提供一组约定的规程如何去提高程序的质量;结构化系统设计的目标是对一个表达清楚的问题,运用一组规范和准则指导系统开发人员首先从确定系统的总体结构着手,然后再进行每一个功能模块的具体设计。

六、实践操作题(共10分)【只需从要求解答的问题中任选1题】48.某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能。

方案如下:医院医师具有编号、姓名、科室、职称、出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;每个医师可以具有不同的出诊费用,与职称和出诊类型无关。

患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费),收银员为患者生成挂号单,如表1所示,其中就诊类型为医师的出诊类型。

患者就诊后,凭借挂号单和医师手写处方到门诊药房缴费买药,收银员根据就诊号和医师处方中开列的药品信息,查询药品库(如表2所示)并生成门诊处方单(如表3所示)。

由于药品价格会发生变化,因此门诊管理系统必须记录处方单上药品的单价。

表 1 XX医院门诊挂号单收银号:09003时间:2007年10月16日09:21就诊号姓名科室医师就诊类型挂号费200710161081 张三中医李四专家门诊10元表2药品库药品编码药品名称类型库存货架编号单位规格单价12007 牛旁子中药51590 B1401 G 炒0.0340 11090 百部中药36950 B1523 G 片0.0313表 3 XX医院门诊处方单2007年10月16日10:40 就诊号200710161081 病人姓名张三医师姓名李四金额总计0.99 项目总计 2 收营员21012 药品编码药品名称数量单位单价金额12007 牛旁子20 G 0.0340 0.6811090 百部10 G 0.0313 0.31根据以上说明,现要求解答以下问题:(1)画出该门诊管理系统的E-R图,再依据该E-R图设计出至少满足3NF的关系数据模式,并对其中的每个关系模式分别以下划线和虚线指出其主码和外码;答案:或(2)若上述说明中“医师手写处方”改为支持医师通过门诊管理系统直接完成处方单的“书写”,而其它业务流程不变,则构造出该系统较为详细的数据流程图;答案:注:需体现数据流程图外部实体、过程/加工、数据存储及数据流等四个方面。

相关文档
最新文档