规章制度是否齐备、各主要管理业务是否科学合理、各种原始与基础数据是否完整和准确等。
(3)可提供的资源,主要包括可投入到系统开发中的人力、物力和财力。
(4)约束条件,指一些不以系统开发人员的主观意愿为转移,对系统开发起限定作用的某些情况。例如,对计算机设备在品牌、型号、规格等方面的限制;必须使用某个已有的软件等。
2.叙述不同调查的方法的作用和特点?
调查的方法主要有观察法、资料收集法、会议讨论法、个人访谈法、表格调查法、专家调查法等多种方法。
观察法主要是通过观察询问以了解现行系统的运行状况和存在的问题。
资料收集法主要是通过查阅组织或业务部门的报表、计划、总结、文件、规章制度等了解组织的概况及其他基本情况。
会议讨论法可以集思广益,效率较高,可以进行横向与纵向的交流与沟通,还可以作出决议。
个人访谈法可以更深入地了解某些问题,并可以避免人们的从众心理。 表格调查法可以用于调查普遍性的问题。
专家调查法适用于对重大问题的判断,如确定系统的目标,对某些指标的权重确定等。
以上各种方法可以根据需要选择使用,也可以综合使用这些方法。
3.根据下面的调查表,自行设计一个问卷调查表,并写出你自己设计的问卷调查表的目的是了解什么内容?可解决什么问题?
郑州市大学生就业问题问卷调查表 被调查者资料 学校: 专业: 年级: 性别: 调查内容 1、您认为目前普通大学生的就业形势怎样? A、十分严峻,很难找到合适的工作 B、有点严峻,但比其他较低学历人群要容易得多 C、有点严峻,与其他较低学历人群差不多 D、不了解 2、您是否认为当前高学历者就业会更容易? A、是 B、否 C、不一定 3、您如何看待某些人为了就业而千方百计考证? 15 A、这为求职成功增添砝码 B、这对求职成功没有多少帮助 4、您如何看待考研热的现象? A、继续深造可以躲避就业高峰 B、数量越来越多,就业形势依然严峻 5、您认为当前学哪类专业更易于找到工作?(可以多选)
第4章 系统分析
4.2判断题
1.分析阶段最大的困难是系统分析人员和用户对问题的理解不一致。 【√】 2.目标系统的逻辑模型反映了系统的功能,可以忽略实现方法的细节。 【√】 3.结构化语言的基本逻辑结构包括判定结构、顺序结构、循环结构。 【×】 4.初步调查是系统分析阶段的主要任务之一。 【×】 5.逻辑模型要解决系统“干什么”,同时也要解决系统“如何干”等问题。【×】 6.系统分析先确定现行系统的逻辑模型再建立现行系统的物理模型。 【×】 7.进行数据流程分析的主要目的是描述业务流程。 【×】 8.数据流图的子图与父图的数据流必须一模一样。 【×】 9.业务流程分析主要是为了描述现行系统的物理模型。 【√】 10.表格调查主要用来进行小范围的调查。 【×】
16
11.系统分析阶段应该根据分析的功能制定开发的详细计划。 【×】 12.详细调查是系统分析与设计工作的基础。 【√】 13.数据分析的目的是发现和解决数据流通中的问题。 【√】 14.数据流程图的抽象性是指把不同业务处理过程联系成一个整体。 【×】 15.数据流程图中的外部实体不可以是信息系统。 【×】 16.数据流程图中的外部实体不可以是数据处理。 【×】 17.数据流程图中指向数据存储的数据流代表对数据存储的改写或者存放。【√】 18.在同一个数据流程图中,同一个外部实体可以多次出现。 【√】 19.在同一个数据流程图中,同一个数据处理可以多次出现。 【×】 20.数据流程图、业务流程图和数据字典都是详细调查的工具。 【√】 21.抽样调查法的抽样是非随机的。 【×】 22.数据流程图中的数据流必须用名称加以简单描述。 【×】 23.数据字典只在系统分析阶段有作用。 【×】 24.数据字典中的数据结构是用来描述数据流之间的关系的条目。 【×】 25.数据字典中的处理逻辑条目,仅仅对数据流程图中最底层的处理逻辑进行说明。
【√】
26.在处理逻辑描述中,如果处理动作依赖的逻辑条件比较多,不适合采用结构化英语来描述。 【√】 27.在处理逻辑描述中,如果处理动作依赖的逻辑条件和条件的取值都比较多,适合采用判定表来描述。 【√】 28.在判定表中,凡是采取相同行动的规则,都可以合并到一起。 【×】 29.利用判定表描述循环情况比较困难。 【√】 30.在一个不太复杂的处理逻辑中,如果同时存在顺序、判断和循环,采取结构化英语比较好。 【√】 31.结构化英语、判定表和判定树可以相互交叉使用。 【√】 32.数据立即存取图是用来实现查询数据字典里面的条目的工具。 【×】 33.数据字典可以确保数据在系统中的完整性和一致性。 【√】 34.结构化英语中的陈述句应该尽量简单,少用形容词和副词。 【√】 35.在数据流程图中,必须具备外部实体、数据流、数据存储和数据处理四个符号。
【×】
36.在数据立即存取图中,实体必须有被称为关键字的属性。 【√】
17
37.只有专门对处理逻辑进行描述的工具才能够表达描述处理逻辑。 【×】 38.系统分析说明书不但是下一个阶段工作的依据,还是系统验收的标准之一。【√】 39.在系统分析过程中,不同的工具可以同时使用,没有先后关系。 【×】 40.顶层图的作用主要是描述了系统的主要功能和与环境的主要联系。 【√】 41.系统设计说明书的主要内容中,也包括程序设计说明。 【×】 42.详细调查的主要目的是明确系统开发要解决的主要问题和目标。 【√】 43.数据流程图上的数据流不一定都通过加工环节。 【×】 44.在数据流程图中,基本加工环节都处于最低层的数据流图中。 【×】 45.应变能力是MIS成功的关键之一,也是当前系统分析的瓶颈问题。 【√】 46.数据流程图是根据数据流程图的数据流的分布情况分类的。 【×】 47.数据流程图中的数据流可以是一组数据。 【√】 48.系统分析阶段的逻辑模型是由数据流程图来描述的。 【×】 49.判定表的左上部分主要由逻辑条件构成。 【√】 50.系统分析说明书主要由概况介绍、现行系统的调查情况、目标系统的逻辑模型和实施计划组成。 【√】
4.3选择题
( )1.在调整U/ C矩阵时,下列说法不正确的是哪一个? 【 D 】
A、功能列按照同类型的功能组排列
B、如果可能,使矩阵中的 C 最靠近主对角线 C、如果可能,使矩阵中的U也最靠近主对角线
D、在调整的时候,如果数据类和功能类产生了冲突,以数据类为主 ( )2.系统分析说明书不是哪一个阶段的依据? 【 C 】 A、系统设计的依据 B、系统评价的依据 C、系统规划的依据 D、程序设计的依据
( )3.下列说法不正确的是哪一个? 【 A 】 A、任何处理至少有一个输入数据流或者输出数据流 B、任何一个数据存储,都有流入的数据流和流出的数据流 C、任何一个数据流至少有一端是处理框 D、父图和子图的数据应该平衡
18
( )4.逻辑模型子系统划分时应按照什么划算? 【 C 】 A、按用户要求划分子系统 B、按领导要求划分子系统 C、按逻辑功能划分子系统 D、按职能划分子系统
( )5.描述各部门之间发生的业务(单据和报表)联系可用什么工具?【 C 】 A、组织流程图 B、功能流程图 C、业务流程图 D、数据流程图
( )6.系统分析的任务是什么? 【 B 】 A、完成目标系统的物理设计 B、完成目标系统的逻辑模型设计 C、完成目标系统的代码设计 D、完成目标系统的测试
( )7.下列概念中,与绘制数据流程图无关的是哪一个? 【 B 】 A、自顶向下、逐层分解 B、处理逻辑的详细描述 C、保持数据平衡 D、集中精力与主要数据流
( )8.用于描述处理逻辑的工具不包括哪一个? 【 B 】 A、结构化英语 B、流程图 C、判定树 D、判定表
( )9.下列不属于数据字典条目的是哪一个? 【 C 】 A、数据项 B、处理逻辑 C、数据类型 D、外部实体
( )10.下列不属于详细调查内容的是哪一个? 【 D 】 A、业务流程 B、资源情况 C、约束条件 D、组织目标
( )11.下列不属于数据流程图基本符号的是哪一个? 【 B 】 A、外部实体 B、数据载体 C、数据存储 D、数据处理
( )12.下列不属于业务流程图的基本符号是哪一个? 【 A 】 A、外部实体 B、业务处理单位 C、数据存储 D、数据表单
( )13.处理动作需要依赖条件多但是条件的取值不多的时候,适合采用哪种处理逻辑工具? 【 C 】
19