好好学习,天天向上,一流范文网欢迎您!
当前位置:首页 >> 最新范文 内容页

信息分析与设计简答题

信息分析与设计简答题 本文关键词:简答题,分析,设计,信息

信息分析与设计简答题 本文简介:信息分析与设计问题1、简述系统开发方法学的技术、模型、工具之间的关系。答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。2、一名合格的系统分析员一般应该具备哪些方面的基本技能

信息分析与设计简答题 本文内容:

信息分析与设计问题

1、简述系统开发方法学的技术、模型、工具之间的关系。

答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。

2、一名合格的系统分析员一般应该具备哪些方面的基本技能?

答案:技术技能:计算机基本技术、系统分析与设计技术、相关行业业务技能;管理技能:管理职能、人际沟通;诚信与道德等。

1、数据与信息之间的区别与联系分别是什么?

答案:并非所有的数据都可以表示信息、信息不随载荷它的物理介质变化而变化;数据是信息的载体,是信息的表现形式、信息则是数据的加工、提炼和浓缩,是对数据含义的解释。

2、系统有哪些特征?并着重简述其环境适应性。

答案:整体性,层次性,目的性,稳定性/环境适应性。先说明系统环境、然后解释系统与系统环境的关系、最后定义系统的稳定性在其外部关系上的反映。

3、简述系统的特征并说明子系统的由来。

答案:整体性,层次性,目的性,稳定性/环境适应性。子系统是认识、理解复杂系统的一种方法,若组成系统的元素本身又具有系统特征的话,那么这些元素就称之为系统的子系统。

4、简述TPS、MIS和DSS三者的区别和联系。

答案:处理事务的类型不同:结构化与非结构化;MIS帮助决策,DSS辅助支持决策。联系:TPS为MIS提供基本数据与日常业务功能支持;MIS为DSS提高信息支持。

5、管理信息系统就是信息系统,信息系统也就是管理信息系统”,这句话对否?为什么?

答案:错。信息系统按其业务处理性质可分为TPS、MIS及DSS等,即管理信息系统是一种类型的信息系统,而信息系统有时不一定就是指MIS。

6、简述C/S的三层计算模式的工作原理。

答案:用户层-用户视图,业务逻辑层-应用程序逻辑,数据库层-共享并管理数据资源,工作过程:用户提交请求并接收响应结果、应用程序按业务规则处理业务,其中有关数据库操纵(SQL)均提交至数据库服务器并由它反馈响应结果。

7、设有一个产品数据库,“若一用户想购买某件产品,数量为10件,价格为单价×95%,并以表格形式将结果给该用户”。试叙述3层C/S模式的计算过程。

答案:用户视图层:输入产品标识、数量并提交;获得反馈结果、显示“支付发票”、确认。应用逻辑层:查询数据库请求、根据其单价计算总费用、给用户反馈结果。数据库层:查询数据库、给应用请求反馈查询结果。

1、简述结构化方法开发信息系统的一般过程。结构化方法的主要优缺点各是什么?

答案:分计划、分析、设计、实施和运维五个阶段描述,同时需说明各个阶段的目标以及通过哪些活动来支撑其目标的实现。优:阶段的顺序性和依赖性、推迟实现、良好文档支持。缺:可变性差、转换鸿沟。

2、原型化开发方法的基本思想是什么?该方法的主要优点有哪些?

答案:在获得一组基本的用户需求后,快速地加以实现新系统的一个“原型”,随着用户和开发人员对系统理解的加深而不断地对这些需求进行补充和细化。便于需求定义,可靠性好,效率高、风险小、费用低。

3、系统开发人员选择某种开发方法的一般依据是什么?

答案:除开发方法自身特性外,还应考虑系统规模大小、需求确定性程度、需求变化率、开发人员的开发技术和开发经验等四个方面因素。

1、信息系统的开发是如何体现项目的特征的?

答案:以信息系统为例、解释项目以下特征:目标性、周期短、一次性、委托人。

2、信息系统的项目经理一般应该担负哪些主要责任?

答案:领导能力、项目计划与组织、人员组织与管理、成本估算与预算、进度控制、质量保证。

3、一个信息系统的开发其可行性论证应该包括哪些方面的内容?

答案:分别从经济、技术、时间进度及操作可行性等四个方面简述。

4、什么是文档?在系统开发过程中文档的建设有何意义?

答案:文档是信息系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。意义:(1)作为工作成果和结束标志(2)沟通桥梁(3)便于系统维护

5、信息系统最终表现为软件产品,试简述其质量保证措施。

答案:计划QA活动,结构化预排,复查与管理复审,测试。

1、系统开发过程中为什么要建模?

答案:也就是说明模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。

2、简述系统分析员在系统分析阶段获得需求信息的一般手段及其适用场合。

答案:向系统相关者分发与收集调查表;阅读过程描述及相关现有表格等文献资料;座谈与讨论;观察并参与业务工作流程的实践活动。其适用场合主要从各种方法自身的特点考虑。

3、如何避免构造DFD时“信息超载”和“不一致”的现象?

答案:需求理解与表示的正确性;复杂性最小化;保证数据流的一致性。

4、列举至少3种类型的DFD,每种类型DFD用于表示什么?

答案:关联图(context

diagram)把整体系统表示成一个过程,并把所有的外部实体和流进、流出系统的数据流描述在一张图中;一个DFD片段是仅用一个过程符号表示系统响应一件事件的DFD;事件划分的系统模型是对系统或子系统中和事件相对应的彼此相对独立的所有DFD片段的一个综合。

1、用结构化方法构造的一个高质量的模块结构图应该具备哪些特征?

答案:低耦合、高内聚、作用范围在其控制范围之内、适当扇入扇出系数。

2、系统设计阶段的主要目标是什么?并列出该阶段的若干主要活动。

答案:目标是从实施角度构造新系统的物理模型,反映“如何做”。网络的设计与集成、应用程序体系结构设计、数据库设计与集成、人机界面的设计、系统控制设计、模块的详细设计。

3、简述结构化方法如何利用相关的分析模型来构造出较为完整的模块结构图的过程。

答案:根据DFD识别出每一个相对独立的事件,得到顶层模块结构图;根据DFD是如何将输入的数据经过适当处理变换成相应的输出信息而细化顶层模块结构图,其中需考虑添加一些有关读写数据的模块。

4、用户界面设计的指导原则是什么?

答案:可视性和提示性、一致性、反馈、防止出错和出错处理、允许撤销操作、最少记忆量等。

1、系统实施阶段有哪些常见的程序开发顺序?并简述每种程序开发顺序的优缺点。

答案:输入-处理-输出:简化测试、用户界面及早得到评估,但输出程序滞后实现;自顶向下:程序始终可执行,但在程序开发初期不能充分利用所有编程人员;自底向上:所有编程人员可以立即投入工作、调试和测试时间充裕,但需要专门编制驱动程序、整个程序需直到最顶层模块实现后才能装配完成。

2、什么是系统维护和系统的可维护性?系统维护的主要内容包括哪些?

答案:系统维护是系统移交运营后所做的所有活动,可维护性是指系统维护工作的难易程度。系统维护主要内容包括:修正性维护,适应性维护,完善性维护。

3、如何理解系统维护本身就相当于一个小型项目的开发?

答案:提交改动请求和出错报告,为改动的设计与实施做好计划,识别系统什么部分需要改动,实施改动,为改动之后的系统开发测试并测试,修改改动文档,改动验收与移交。

四、概念解释(每小题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.68

11090

百部

10

G

0.0313

0.31

根据以上说明,现要求解答以下问题:

(1)画出该门诊管理系统的E-R图,再依据该E-R图设计出至少满足3NF的关系数据模式,并对其中的每个关系模式分别以下划线和虚线指出其主码和外码;

答案:

(2)若上述说明中“医师手写处方”改为支持医师通过门诊管理系统直接完成处方单的“书写”,而其它业务流程不变,则构造出该系统较为详细的数据流程图;

答案:注:需体现数据流程图外部实体、过程/加工、数据存储及数据流等四个方面。

(3)假设该门诊管理系统被开发为基于C/S模式的应用软件系统,现在需扩充改造为患者还可以通过因特网进行预约挂号,写出改造方案。

答案:可以有两种解决方案,一是系统采用C/S和B/S混合构架模式,该诊断管理系统原先C/S模式部分不变,网络预约挂号服务采用支持Web的B/S模式;另一种方法是全部改造成B/S模式,但原先C/S模式下的应用程序需做适当调整以支持Web方式。

四、名词解释(每小题3分,共12分)

41.管理

答案:管理是指管理的主体为达到一定的目标,运用一定的职能和手段对管理对象发生影响与作用的过程。

42.信息系统

答案:信息系统是一个有关数据的收集、输入、处理、存储和信息输出以完成一个组织所有事务的若干相关元素的集合。

43.数据库设计

答案:数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足用户的各种应用需求。

44.文档

答案:文档是系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。

五、问答题(每小题6分,共18分)

45.简述系统开发方法学的技术、模型、工具之间的关系?

答案:多种技术、模型和工具的集合构成了一个开发方法学,其中的技术用来支持实现SDLC中各阶段的活动或任务,活动或任务的完成必需借助于相关的工具,用模型表示各阶段活动的工作成果。

46.现代结构化方法开发信息系统的一般过程及其主要活动是什么?

答案:计划,分析,设计,实施,维护;计划阶段包括:定义问题、确定项目的可行性、制定项目的进度计划表、项目成员的安排、项目启动,分析阶段包括:需求信息的获取、需求定义等,设计阶段包括:应用程序体系结构的设计、模块的详细设计、数据库的设计、系统控制(安全、输入/输出)的设计、人机界面的设计等,实施阶段包括:软件模块的编码与调试、软件测试、文档与培训等,维护阶段包括:提供对终端用户的支持、维护和升级计算机系统。

47.系统开发过程中为什么要建模?

答案:即模型的意义或作用:降低复杂性,易于理解记忆,进行交流,便于维护等。

六、实践操作题(共10分)【只需从要求解答的问题中任选1题】

48.某报刊发行中心拟建立一个报刊发行管理系统,其基本需求描述如下:

1.此中心有多个报刊发行站,每年年底或每个季度末中心通过发行站向各订户发出征订通知单,由订户按指定格式填写好报刊订单。订单中包含订单号、订户姓名、订户地址、发行站代号、报刊名称、起止日期、订阅分数、每份单价、收款日期、经办人等,每张订单可以含多种报刊。

2.由各发行站的电脑录入订户订单信息,并且以规定格式把有关内容输入到“收款凭证”上,交付订户。同时订户订单信息送往中心主机系统。

3.中心主机系统负责分类并统计有关的征订信息,包括统计出每种报刊的订阅数、列出所有订户订阅清单(订阅数、起止日期等)、统计出各个发行站的订阅情况(总金额等)、定时检查订单信息并分类统计出即将到期的订单并分发给各发行站打印出“到期通知单”给用户。现要求回答如下问题:

(1)画出E-R图,并按数据最小冗余原则设计其关系数据模型;

答案:

订户(订户编号,订户姓名,地址,邮编)

订单(订单号,订户编号,订阅日期,发行站代号,经办人)

报刊(报刊代号,报刊名称,单价,发行单位)

报刊订阅(订单号,报刊代号,起止日期,订阅份数)

发行站(发行站代号,发行站地址,性质)

经办人(经办人编号,发行站代号,姓名,性别,年龄)

(2)若该系统采用3层C/S计算模式,画出其体系结构图并简单说明每一块的功用;

答案:C/S计算本质是共享资源并协同工作,即由若干个互联的计算机共同分担完成系统指定的某个计算任务;

用户视图层[在C/S结构中包括用户界面和其它访问系统的部件]:支持报刊信息查询、订单信息的提交、部分统计信息的查询(到期通知单)等;业务处理逻辑层[在C/S结构中包括应用系统的程序逻辑的实现]:

支持各种分类统计处理、查询处理等;数据库层[在C/S结构中包括系统需要持久保存的数据]:

支持“订单”数据库的SQL操纵。

(3)根据上述需求设计出相应的尽可能详细的模块结构图。

答案:

15

TAG标签: