当前位置:文档之家› #信息系统开发与管理——第6章 生命周期法与原型法

#信息系统开发与管理——第6章 生命周期法与原型法

一、系统分析

【重点与难点】

系统分析的目标和主要活动、数据流图的绘制和数据字典的编写,结构化语言、决策树和决策表的应用,系统分析各阶段的内容。

【考试要求】

1. 了解系统分析的目标和主要活动,理解系统分析工作的主要特点。

2. 了解识记结构化系统分析中描述系统逻辑模型的主要工具及其特点。

3. 了解结构化分析方法不能覆盖的问题。

4. 了解数据结构流图在系统分析中的作用,理解数据流的基本组成及其基本符号。

5. 熟练掌握数据流图绘制的主要原则、步骤和方法。

6. 理解数据字典在系统分析中的作用,编写数据字典的基本要求,熟练掌握数据字典的编写方法。

7. 熟练掌握应用数据流图与数据字典描述实际系统的逻辑模型。

【往年试题】

2008年10月

选择题

4.下列关于业务流程图的描述中,错误的是( )

A.业务流程图反映业务执行的运动过程

B.业务流程图是业务人员与开发人员的一种媒介

C.在软件开发规范中,业务流程图是必须提供的资料之一

D.可从业务流程图中抽象出数据流程图

7.对系统分析中目标分析的正确描述是( )

A.目标设定的标准是无法度量的 B.目标尽可能高标准

C.目标一旦确定就不要更改 D.目标是由企业环境和功能需求确定的

8.数据字典建立在______阶段进行的。( )

A.系统规划 B.系统分析

C.系统设计 D.系统实施

9.下列关于数据分析的描述中不正确的是( )

A.数据分析包括数据字典的编制

B.数据字典中被定义的内容一定会在数据流图中出现

C.数据流图为系统设计提供支持

D.数据流图抽象于组织机构图

11.下列哪一个是输出设备?( ) A.鼠标 B.键盘

C.数/模转换器 D.模/数转换器

12.对于下面列出的任务:Ⅰ.将系统或子系统分解为多个模块Ⅱ.确定模块间传送的数据及其调用关系Ⅲ.评价并改进模块结构的质量Ⅳ.将多个模块合并为一个系统总体设计的主要任务有( )

A.Ⅰ,Ⅱ和Ⅲ B.Ⅰ

C.Ⅱ D.全部

13.系统设计是系统开发各阶段的重要组成阶段,下述哪一项内容不是系统设计阶段的固有组成内容?( )

A.计算机配置设计 B.数据库设计

C.应用软件设计 D.程序设计

填空题

2.数据流图包含4个基本成分:外部实体、__________、__________和数据处理过程。

7.结构化方法为了精确性和可理解性,一般采用结构化语言、__________和__________三种半形式化的方式编写基本处理的小说明。

9.从数据流图导出结构图,可根据数据流图的不同结构分别利用__________和__________方法导出标准的结构图。

10.结构化分析与设计方法,一般是通过系统分析来建立信息系统的__________模型,再通过系统设计来建立信息系统的__________模型。

名词解释

简答题

2009年1月

选择题

填空题

4.数据流图用到4个基本符号,即外部实体、_______、_______和数据处理过程。

名词解释

3.原型法

简答题

五、综合题(本大题14分)

请根据以下的描述画出第一层数据流图:车间填写领料单交给仓库要求领料,库长根据用料计划审批领料单,未批准的领料单退回车间,已批准的领料单送到仓库保管员处,由他查阅库存账。若账上有货则通知车间前来领料,否则将缺货通知交给采购人员。

2009年10月

选择题

10.在数据字典中,不属于数据流定义的是( )

A.数据流的来源 B.数据流的去处

C.数据流的存储 D.数据流的组成

15.下列选项中,______不是系统设计阶段的固有组成内容。( ) A.计算机配置设计 B.数据库设计

C.应用软件设计 D.程序设计

填空题

3.数据流程图的构成包括数据流、______、______、数据存储。

4.一般来讲,系统设计可以分为______和______两个阶段。

名词解释

2.原型法

简答题

五、综合题(本大题14分)

某网上购物系统的流程如下:首先检查用户有无注册,若没有注册则需提供个人信息进行注册,系统将这些用户信息保存到用户信息数据库;若已注册则用账号和密码进行登陆。用户浏览商品信息进行选购,然后提交订单并完成支付,网站根据支付成功的订单信息向用户配送产品,并提供发票。

请按以上过程画出数据流程图。

2010年1月

选择题

7.数据流图的绘制在______阶段进行。( )

A.系统分析 B.系统设计

C.系统实施 D.系统运行

8.数据流程图由外部实体、数据处理、数据存储和______组成。( )

A.数据流 B.数据结构

C.文件 D.信息

9.系统分析阶段形成的文档是( )

A.系统设计说明书 B.系统分析说明书

C.系统开发计划书 D.程序设计报告

11.下面哪个选项不属于系统设计阶段的任务?( )

A.功能模块设计 B.数据库设计

C.输入设计 D.程序设计

13.数据流图中的箭线用以表示( )

A.控制流 B.物质流

C.数据流 D.事务流

填空题

4.系统分析的两个主要工具是_________、_________。

5.系统设计包括两个阶段:_________、_________。

名词解释

简答题 五、综合题(本大题14分)

试根据以下储蓄所取款过程画出数据流程图:

储户将填好的取款单及存折交储蓄所,经查对存款帐,将不合格的存折和取款单退回储户,合格的存折和取款单被送交取款处理,处理时要修改存款帐户,处理的结果是将存折、利息单和现金交储户,同时将取款单存档。

2010年10月

选择题

填空题

4.数据流图描述数据的流动、___________、___________的逻辑关系。

名词解释

4.数据字典

简答题

五、综合题(本大题14分)

请根据以下过程的描述画出第一层数据流图:

由需购置设备的部门填写设备申购表格,将此表格送交设备科,设备科填写预算表格送到财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送到需要购置设备的部门,将收据送到财务处。

2011年1月

选择题

填空题

名词解释

简答题

五、综合题(本大题14分)

请根据以下过程的描述画出第一层数据流图。

某学校新生入学缴费过程为:新生凭录取通知书到报到处报到,报到处发给该生一张报到单;然后该生拿此报到单去财务处交学费,财务处收款后,将收款单一联交给学生,另一联则留底;如果报到学生出具了地方政府打出的证明,则该生可凭此证明到财务部核定是减免学费还是办理助学贷款;如果是减免学费,则由财务部在收款单上注明减免原因;如果是办理助学贷款,则需在该生签订助学贷款协议后,在收款单上注明资助原因和资助单位,及资助协议合同号。无论是减免学费还是办理助学贷款,学生都需在办理完缴费手续后,将地方政府出具的证明原件留下,放在学校财务部备案。

2005年1月

一、选择题 1.指出以下哪一项属结构化系统分析的工具?( )

A.组织结构图 B.业务流程图

C.功能分解图

5.最适合应用原型法开发的系统是( )。

A.用户需求较难定义的、规模较小的系统

B.用户需求较明确、规模较大的系统

C.数据关系较复杂、数据量大的系统

D.运算关系复杂、运算工作量大的系统

7.在信息系统分析中,数据流图反映( )。

A.系统的业务流程 B.系统的信息处理过程

C.用户的信息需求和系统的逻辑功能 D.用户操作使用方面的要求

8.系统设计阶段的主要成果是( )。

A.用户的决策方针 B.用户的分析方案

C.系统设计说明书 D.系统总体设计方案

9.系统分析的主要结果是( )。

A.系统的总体结构方案 B.系统的逻辑方案

C.系统的技术方案 D.系统的软件方案

10.下列文件不属于系统分析成果的是( )。

A.系统建议书 B.可行性研究报告

C.系统模块层次图(H图) D.数据词典

二、填空题

1.系统生命周期,广义地看,任何系统均有产生、_______________、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期。对于复杂系统的建设具有指导意义。

3.结构化方法指信息系统的一种开发方法,其主要含义是一组规范的步骤、准则和_______________来进行开发工作。

4.数据词典是DFD中所有成分的定义和解释的文字结合,其描述的主要内容有:数据流、_______________、数据存储、加工、外部项等。

5.HIPO技术即分层和输入-处理-输出技术,是用_______________方法表达一个系统的输入和输出功能,以及模块的层次。

6.用户与系统分析、设计人员合作,根据用户提出的最基本的问题和想法,首先很快建立一个_______________的骨架,作为应用开发的实验模型,也叫系统原型。

7.系统结构图描述模块的_______________和它们之间的控制、通信联系的工具。

8.系统的总体布局指系统的_______________资源以及数据资源在空间上的分布特征。

10.程序设计又称编码或编写程序,按照详细设计阶段产生的_______________,用选定的程序设计语言书写源程序。

三、名词解释

四、简答题

1.简述结构化方法的基本思路和主要原则。

2005年10月

一、选择题

4.下列活动不.属于系统分析阶段的是( )

相关主题