当前位置:文档之家› 系统分析与设计习题讲解

系统分析与设计习题讲解

系统分析与设计习题讲解
系统分析与设计习题讲解

一、名词解释

?系统相关者分为哪几类及各类人员的相关定义

?系统需求方面的相关概念,如功能需求,技术需求,系统开发生命周期,结构化遍历,过程,DFD片断,用例图,关联图,快速应用开发(RAD)

?与事件表有关的相关概念,如事件,外部事件,临时事件,状态事件,触发器,来源,动作及响应等。

?与数据库相关的概念有ERD图,构架设计,细节设计,结构图,自动化水平,暂存对象,持久对象,企业资源计划(ERP),可视性,何供性,

1.系统相关者

对新系统的成功感兴趣的所有人,包括用户、客户和技术人员。

2.客户:购买和拥有系统的人,投资项目的人或团体。

3.用户:将使用新系统的人或团体。包括商业操作用户,查询用户,管理用户和主管用户。

4.技术人员:确保系统运行在组织的计算机环境下的人

5.功能需求

描述系统必须支持的功能和过程的系统需求。

6.技术需求

描述操作环境和比能目标的系统需求

7.企业资源计划

是使用集成应用软件以提高企业效能和效率,最终增加企业竞争力的过程。通过反馈的物流和反馈的信息流、资金流,把客户需要和企业内部的生产经营活动以及供应商的资源整合在一起,体现完全按用户需要进行经营管理的一种全新的管理方法。

8.系统开发生命周期?

一种系统开发的方法。每一个项目的活动都分成5个阶段。这5个阶段分别为项目计划阶段、分析阶段、设计阶段、实施阶段和支持阶段。

9.结构化遍历

主要用于项目开发的早期阶段,在这一阶段有可供评估的文档和图表,遍历就是用来验证那些针对用户需求的文档和图表的有效性并确认这些图示的一致性和正确性。

10.过程

在DFD中的一个符号,它代表从数据输入转换到数据输出的算法或程序。

11.DFD片段

用一个过程符号表示系统响应一个事件的DFD

12.用例图

一种用以显示不同的用户角色和这些用户角色如何使用系统的图

13.自动化水平

指的是计算机对所包含功能支持的自动化程度

14.构架设计

高层设计,也叫总体设计或概念设计

15.细节设计

低层设计,包括具体的程序细节设计

16.结构图

用来展示一个计算机程序模块间关系的层次图

与事件表有关的相关概念,如事件,外部事件,临时事件,状态事件,触发器,来源,动作及响应等。

17.事件

可以描述的、值得记录的在某一特定时间和地点发生的事

18.外部事件

系统之外发生的事件通常都是由外部实体或动作参与者触发的。

19.临时事件

临时事件是由于达到某一时刻所发生的事件。

20.状态事件

它是当系统内部发生了需要处理的情况时所引发的事件。

21.触发器

用来通知系统某一事件发生了,这一事件可以是需要处理的数据到达了或到了一个时间点。

22.来源

为系统提供数据的外部实体或参与者

23.动作

当某一事件发生时系统执行的操作

24.响应

系统产生的一个输出结果,该结果将被选到某个目的地,一个动作通常会有多个响应。

25.事物

(1)在传统的开发方法中,事物构成了系统存储信息的相关数据。

(2)在面向对象方法中,事物是在系统中相互交互的类的对象。

(3)对于用户来说,他们在工作中需要处理的诸如产品、订单、发票和顾客等信息都可以看作为事物。

(4)对于一个信息系统来说,事物是需要存储的顾客和产品信息。

(5)其实数据就是实体。

项目管理等方面的项目管理,成本/效益分析,投资回收期,投资回收率,关键路径,业务流程再造

26.项目管理

组织和指导其他人员在预先确定的进度表和预算内实现计划的结果。

27.投资回收率:从一个新系统投资中得到的收益的百分比。

投资回收率=(预计时间内的利润-预计时间内的成本)/预计时间内的成本

28.成本/收益分析:

分析比较成本与收益以了解在新系统开发上的投资是否会收益大于成本。

29.投资回收期

是计算最初的投资在多长时间内得到回报

30.关键路径

从相关的第一个任务到最后一个任务的最长路径称作关键路径

31.业务流程再造(BPR)

正在为改善商业过程的一种广泛使用的技术。它要求对商业过程进行彻底地重新设计。使用BPR,新系统开发不仅仅是实现现在过程的自动化,而且要完全重新考虑整个设计过程。BPR的目标是以一种新的方法使用IT,从而实现效率和服务水平的巨大改进。

32.数据实体

系统需要存储的有关信息系统传统开发方法的信息。

33.系统开发生命周期?

一种系统开发的方法。每一个项目的活动都分成5个阶段。这5个阶段分别为项目计划阶段、分析阶段、设计阶段、实施阶段和支持阶段。

34.外部实体

在系统边界之外的个人或组织,它提供数据愉入或接受数据输出。

35.结构化遍历

主要用于项目开发的早期阶段,在这一阶段有可供评估的文档和图表,遍历就是用来验证那些针对用户需求的文档和图表的有效性并确认这些图示的一致性和正确性。

36.外部码

存储在一个关系数据库表中的字段值,同时这个字段值也是另一个关系数据库表的主健值。

37.暂存对象

一个在实例化或方法调用中不需要存储任何属性值的对象

38.持久对象

一个在实例化或方法调用中必须存储一个或多个属性值的对象

39.快速应用开发(RAD)

已被证实了的在某些情况下可以缩短开发进程的开发方法、工具以及技术的总和。

40.信息系统

一组完成收集、处理、存储和以输出完成商业任务所需的信息作为提交的相互联系、相互作用的部件。

41.关键字

42.外部码

43.

二、简答题

1.从ERD建立一个关系数据库模式,可采取哪些步骤

(1)为每个实体类型建立一张表

(2)为每个表选择一个主键

(3)增加外部码以表示一对多关系。

(4)建立几个新表来表示多对多关系

(5)定义参照完整性约束

(6)评价模式质量并进行必要的改进

(7)为每个字段选择适当的数据类型和取值范围

1.事件有哪3种类型

外部事件,临时事件和状态事件

2.系统需求分为哪两类

功能需求和技术需求

3.可行性分析包括哪些方面?

(1)经济可行性

(2)组织上和文化上的可行性

(3)技术可行性

(4)进度表可行性

(5)资源可行性

4.系统组件的一些模型

(1)流程图

(2)数据流图(DFD)

(3)实体关系图(ERD)

(4)结构图

(5)用例图

(6)类图

(7)顺序图

(8)状态转换图

5.用于管理系统开发过程的一些模型

(1)P ERT图

(2)甘特图

(3)组织层次图

(4)财务分析模型-计算净现值、投资回报率

6.系统开发中使用的一些技术

(1)战略计划技术

(2)项目管理技术

(3)用户面谈技术

(4)数据建模技术

(5)关系型数据库设计技术

(6)结构化分析技术

(7)结构化设计技术

(8)结构化编程技术

(9)软件测试技术

(10)面向对象分析和设计技术

7.系统开发有哪三种方法

(1)结构化方法

(2)信息工程方法

(3)面向对象方法

8.一个项目经理的六个主要职责是什么?

(1)提供领导能力和远见

(2)计划和组织项目

(3)组织和管理项目组

(4)估算成本和做项目预算

(5)监督和控制项目进度

(6)确保最后结果的质量

9.系统相关者分为哪三类:用户、客户和技术人员

用户:是每天实际使用系统的人

客户:支付和拥有系统的人

技术人员:确保系统在组织的计算机环境下运行的人10.识别系统需求信息收集的6种方法

(1)向系统相关者分发和收集调查表

(2)复查现有的报表、表格和过程描述

(3)主持与用户的面谈和讨论

(4)观察商业过程和工作流

(5)建立原型

(6)主持联合应用程序设计(JAD)会议

11.一个方案是不是最好应哪从几个方面来考虑:

(1).风险小

(2).效益高

(3).与公司的战略性计划相一致

12.对于分析员推荐的方案要写出详细的资料,这些资料包括哪些?

(1).数据库设计

(2).用户界面设计

(3).网络设计

(4).操作步骤

(5).程序模块

13.信息系统类型有哪些?。

事务处理系统、管理信息系统、主管信息系统、决策支持系统、通信支持系统和办公支持系统。

14.管理信息系统的层次结构

管理信息系统有三层结构

15.决策支持系统可能包含的子系统有哪些?

(1).人机对话子系统:

(2).维护子系统:从管理信息系统数据库中有关成本、生产费用、资金、劳资、物资消耗等方面的数据,并具有数据修改功能。

(3).模型库子系统:在模型库中存放有产量预测模型、价格制订模型、奖金调整模型、经费分配模型等。这些模型通过人机对话系统的操纵,运行后能够回答许多

问题。

16.系统分析员需要的技能有哪些?

(1).技术知识与技能

(2).商业知识与技能

(3).人的知识与技能

(4).诚实与道德

17.列出分析员需要熟悉的6种基本技术

(1).项目计划技术

(2).系统分析技术

(3).系统设计技术

(4).系统构造技术

(5).系统实施技术

(6).系统支持技术

18.列举分析开发系统需要使用的4种工具

(1).用于开发系统的软件包,如Microsoft Access,PowerBuilder等

(2).专门的程序设计语言的集成开发环境,如VC++

(3).计算机辅助系统工程工具,它可以存储由分析员创建的系统说明书信息,有的能生成程序代码。

(4).程序代码生成器、测试工具、配置管理工具、文档支持工具、项目管理工具等等。

19.列出项目计划阶段的5个活动

(1).定义问题

(2).确定项目可行性

(3).制定项目的进度表

(4).为项目安排人员

(5).启动项目

20.分析阶段的6个活动是什么?

(1).收集信息

(2).确定系统需求

(3).建立需求发现的原型

(4).划分需求的优先级

(5).产生并评估可替换方案

(6). 与管理人员一起审查需求

21.设计阶段的6个活动是什么?

(1). 设计应用程序结构

(2). 设计用户界面

(3). 设计并集成数据库

(4). 设计系统的实现细节

(5). 设计并集成网络

(6). 设计并集成系统控制逻辑

22.实施阶段的6个活动是什么?

(1).构造软件构件

(2).验证与测试

(3).移植数据

(4).准备用户文档

(5).培训用户

(6).安装系统

23.支持阶段的2个活动是什么?

(1).提供对最终用户的支持

(2).维护和升级系统

24.界面设计指导原则

可视性和可供性

八项黄金规则

(1)尽量保持一致性

(2)为熟练用户提供快捷键

(3)提供有效反馈

(4)设计完整的对话过程

(5)提供简单的错误处理机制

(6)允许撤消动作

(7)提供控制的内部轨迹

(8)减少短期记忆负担

25.信息系统的类型有哪些

包括事务处理系统、管理信息系统、主管信息系统、决策支持系统、通信支持系统和办公自动化系统等。

26.请说明事件表中的事件、用例图、序列图的关系。类图与状态转换图之间的

关系。

事件表中的每一事件对应一个用例,每个用例对应一个序列图。有多少个用例就有多少个序列图

每一类图对应一个状态转换图,有多少个类就有多少个状态转换图。

27.给出结构化分析过程要建立哪些模型,各模型是根据什么建立的?

对于结构化分析方法要为整个系统建立一个关联图,然后要识别事物,识别事物是这了建立实体联系图,另一方面要识别事件,建立事件表,为事件表中的每一事件建立一个DFD 图片断,有了每一个DFD片断就可以建立0层图,0层图中所含的元素就是所有的DFD片断,对每一个DFD片断进一步(按功能)细化得到分层的数据流图,对数据流中的每个加工给出加工说明,对数据流图的数据建立数据字典。对每一事件要画一个状态转换图。

28.给出面向对象分析过程要建立哪些模型,各模型是根据什么建立的?

①识别事件建立事件表

②对于每一事件建立一个用例

③所有的用例一张用例图,并考虑分析用例之间的包含关系,同时对每一用例给出用

例描述

④对用例描述中的每一名词和名词短语作为候选对象,考查每一候选对象是否具有问

题域中的属性和方法,如果有就确定为正式对象

⑤对用例中每一动词作为候选对象,来作为对象之间的关系,从而建立对象关系模型

⑥为每一事件建立一个序列图

⑦为每一对象建立一个状态转换图

29.而成本/收益分析的过程分为哪三步:

●第一步是评估预期开发和运行的成本,开发成本是新系统开发期间发生的,运

行成本是系统交付使用后发生的。

●第二步是评估预期的财务收益。财务收益是指自新系统安装后预期得到的每年

的节省或收益的增加。

●第三步,成本/收益分析是基于详细的成本与收益的评估而计算出来的。

30.经济可行性有两种测试

(2)收益预期值是否大于项目的开发成本?

(3)在开发期间该组织是否有足够的现金流量对项目投资?

31.数据库的模型有哪几种?

层次模型,网状,关系和面向对象

案例1:请写出客户支持系统的商业收益说明

●减少订单手工处理引起的错误

●通过快速订单处理加速订单完成

●保持或降低邮购和电话订单处理方面职工标准

●通过internet开辟一个新的销售通道

●通过跟踪热销和滞销情况增加营业额

●通过扩大客户支持与信息来增加客户信誉

案例2:请写出客户支持系统的系统能力

●是一个具有联机客户、订单、退还订单和退货的高级支持系统

●带有快速登录屏幕支持传统电话和邮寄商品目录的销售

●包括internet客户和商品目录销售能力,它包括购买和订单跟踪

●维护足够大的数据库和历史信息以支持市场分析

●为客户查询提供客户交易历史

●不降低经营而能有实质上量的增加(300%或更多)

●支持24小时新订单发货

●从多个仓库调整订单发货

●保持历史记录以支持销售分析和市场需求的预测

案例3:计算投资回收期和五年的投资回收率及利润净现值

案例4.结构化分析设计

售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客基本信息(姓名、身份证号码、航班号、票价和到达港);保险公司的服务员负责录入保险金额;售票部经理可随时查询每一个航班的售票情况(航班号、售出机票的数量、营业额),并在当日结算时计算出日营业额。

由需求文本中获取外部交互方,构造顶层DFD图

分层细化DFD

分层细化DFD:查询和录入

分层细化DFD:统计和计算

评审DFD,找出变换中心

根据变换中心设计顶层、一层SC

设计下层SC…

案例5.学籍管理需求描述

学籍管理是学校管理中一项繁琐的工作,工作人员需要建立学生的学籍,汇总每学期没有拿到学校规定学分的学生及这些学生的详细情况:学生完成一门课程的学习后,教师需要录入学生的考试成绩,计算平均成绩、汇总各分数段的人数,学生需要查询已结业的各门课程的成绩,班主任需要查询本班学习情况,包括各门课程的平均成本和每个学生考试通过情况。

这些汇总统计工作是重复而且繁琐,设计实现一套简单的学籍管理系统就可以简化管理人员、班主任、任课教师的工作,方便学生及时掌握自己的情况。

通过分析可得到系统相关者有:管理人员、班主任、教师和学生

1.学籍管理系统事件表

2.分析与建立关联图

根据系统初步需求,管理人员、教师、班主任、学生等都会产生数据,通过使用本系统得到所需的查询统计结果,因此管理人员、教师、班主任、学生等是数据输入的源点和数

据输出的汇点。系统中需要存储学生信息、课程信息、考试成绩信息、教师信息、以及各类编码等,因此需要学生学生基本信息、课程信息、考试成绩信息、教师信息、教学计划等是数据文件。

根据以上分析得到学籍管理系统的关联图如下。

学籍管理关联图

学籍管理0层图

成绩管理分层数据流图

细化后的成绩录入数据流图

6.画出学生、班级、学院和班主任之间的实体联系图

7.课程管理的ERD图

案例6:某医疗诊所有一个大夫,一个助手,一个保健员和一个接待员,大夫需要一个软件系统来管理预约。

当病人打电话预约时,接待员将查阅预约登记表,如果病人申请的就诊时间与已定下的预约时冲突,则接待员建议一个就诊时间以安排病人尽早得到诊治。如果病人同意建议的就诊时间,接待员将输入约定时间和病人的名字。系统将核实病人的名字并提供记录的病人数据,数据包括病人的病历号等。在每次治疗或处理后,助手或保健员将标记相应的预约诊治已经完成,如果必要的话会安排病人下次再来。

系统能够按病人姓名和按日期进行查询,能够显示记录的病人数据和预约信息,接待员可以取消预约,可以打印出前两天预约尚未接诊病人清单。系统可以从病人记录中获知病人的电话号码,接待员还可以打印出关于所有病人的每天和每周的工作安排。

(1)建立该诊所管理系统的对象模型

(2)建立该诊所管理系统的用例模型

(3)用数据流图建立该诊所管理系统的功能模型参考答案:

(1)对象模型

(2)用例模型

(3)功能模型

案例7:某医疗诊所有一个大夫,一个助手,一个保健员和一个接待员,大夫需要一个软

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

信息系统分析与设计考试题库及答案 一,选择填空 1. 信息按照( )可以分为战略信息,战术信息和作业信息)可以分为战略信息,战术信息和作业信息. A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案: C 2. 按照处理的对象,可把组织的信息系统分为 ( ) 和管理信息系统两大类. A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案: B 3. 信息系统对管理职能的支持,归根到底是对 ( ) 的支持. A. 计划 B. 组织 C. 控制 D. 决策 答案: D 4. 业务系统规划法(BSP)的核心是( ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 答案: C 5. 下面哪一项企业关键成功因素的特点是错误的: ( ). A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 答案: B 6. 下面哪一项不是信息系统局部开发层次的优势:( ). A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 答案: D 7. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的. A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 答案: A 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计,工艺,生产,供应,检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计,工艺,生产制造并行交叉的作业管理,这属于( ). A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR D. 功能内的BPR 答案: C 9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的( ). A. 逻辑方式 B. 物理方式 答案: A 10. 信息系统流程图是以新系统的( )为基础绘制的. A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流程图 答案: D 11. 在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系. A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 答案: C 12. RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception),细化阶段(Elaboration),构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(Major Milestones).构建阶段结束时是第三个重要的里程碑:初始功能(Initial Operational)里程碑.

系统与设计复习题

《系统分析与设计》复习题 一.选择题: 1.面向对象的特点主要概括为(C )。 A. 可分解性、可组合性、可分类性 B. 继承性、封装性、 多态性 C. 抽象性、继承性、封装性、多态性 D. 封装性、易维护性、 可扩展性、可重用性 2.信息按照( C )可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 3.按照处理的对象,可把组织的信息系统分为(B )和管理 信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 4.在开发一个企业管理信息系统时,首先要进行用户调查,调查 中收集的主要信息包括( D )。 A. 管理目标、人力资源、业务流程和数据流程信息 B. 组织结构、功能体系、业务流程和数据流程信息 C. 企业性质、客户资源、业务流程和数据流程信息 D. 管理目标、功能体系、业务流程和数据流程信息 5.系统流程图也称为业务流程图,它表达的是(B )。 A. 数据在系统各部件间的流动情况 B. 对数据进行加工

处理的控制过程 C. 逻辑数据流图 D. 白盒子形式的组成系统 的每个部件 6.一般子系统的划分是在系统( C )阶段,根据对系统的功 能/数据分析的结果提出的。 A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 7.信息系统流程图是以新系统的( D )为基础绘制的。 A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流图 8.在关系规范化过程中,一般来讲,满足(C )的关系即可 满足信息处理的要求,就可以认为是比较规范的关系。 A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 9.信息系统开发的结构化方法的一个主要原则是( A )。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 10.用户开发应用系统的主要手段是( A )。 A. 生命周期法 B. 原型法 C. 第四代语言 D. 面向对象 方法 11.系统规划的主要任务包括( A )。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构

电子商务系统分析与设计复习题及答案

《电子商务系统分析与设计》 一、填空题: 1.电子商务系统规划的常用方法包括:战略集合变换法,关键成功因素法、企业系统规划法。 2.U/C矩阵的正确性检验包括完备性检验、一致性检验、无冗余检验。 3.从企业商务活动的信息化角度来看,电子商务系统的发展过程大致可分为四个阶段: 酝酿阶段、雏形阶段、发展阶段和完善阶段。 4.电子商务系统分析的思路是自顶向下、从静到动、去伪存真、不断迭代。 5.结构化分析方法认为计算机数据处理过程可以归结为输入数据、处理转换、输出数据 6. 数据流程图的两个特征是:抽象性和概括性。 8. UML主要包括三个基本内容事物、关系、图。 9. UML中定义了四种关系:依赖、关联、泛化和实现。 10.结构化分析方法中,系统模块设计应该降低模块间的耦合度,增加模块内的组合度。 11. 电子商务的网络环境可以通过多种接入方式实现,如专线接入、服务器托管、虚拟主机和数据中心。 12.系统的经济可行性分析包括成本估算和效益估算。 13.在结构化分析方法中,使用的主要工具是数据流图和数据字典。 14.通过面向对象的分析建立的系统模型,称为概念模型。 15.面向对象的分析模型由五个层次组成,这五个层次是指:对象和类型、结构层、属性层、服务层、主题层。 16.用例图是描述系统基本功能的工具,包含角色、用例和系统三种元素。 17.请列举目前主流的三种Web服务器IIS、Websphere、Apache。 18.电子商务系统由三个部分构成,即企业内部Intranet、Extranet和Internet三个部分。 19.电子商务系统规划中的关键成功因素法使用的工具是树状因果图。 20.电子商务系统分析的特点包括不确定性, 创新性,整合性。 21.数据字典应由下列4类元素的定义组成:数据流、数据存储、数据项和小说明。 22.UML中结构事物包括7种元素:类、接口、协作、用例、活动类、组件和节点。 23. 支持电子商务系统的局域网应具有较高的带宽和安全可靠的隔离措施。 24.系统输出设计的四项基本任务包括:输出方式设计,确定输出信息的内容,保护输出信息,设计并制作报表原型。 25.面向对象设计任务包括:对象定义求精,数据模型设计和优化。 26.系统切换的方式可分为直接切换、并行切换和试点切换。 27.电子商务系统集成的层次有网络集成、数据集成、企业商务流程集成和应用集成。 28. 电子商务网站主题设计应考虑的问题包括:主题要专而精,主题要有创意,主题要结合企业自身特点和有广泛的用户群。 29.电子商务网站按商务目的和业务功能可分为:基本性商务网站、宣传型商务网站、客户服务型商务网站和完全电子商务运作型网站。 31. B2B电子商务系统的商务模式主要有以买卖为主的采购方式,以卖方为主的拍卖方式和撮合交易方式。 32. UML中的9种图可以归纳为五类视图,分别是用例试图、逻辑视图、并发视图、组件视图和部署视图。

信息系统分析与设计考试相关习题及答案

一、选择填空 4. 业务系统规划法(BSP)的核心是() A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构答案: C 5. 下面哪一项企业关键成功因素的特点是错误的:()。 A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求答案: B 7. 一般子系统的划分是在系统()阶段,根据对系统的功能/数据分析的结果提出的。 A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计答案: A 10. 信息系统流程图是以新系统的()为基础绘制的。 A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流程图答案: D 14. 信息系统开发的结构化方法的一个主要原则是()。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则答案: A 16. 一般来说,占维护工作比例最高的是()。 A. 纠错性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护答案: C 19. 系统规划的主要任务包括()。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构答案: A 20. 系统设计阶段的主要成果是()。 A. 用户的决策方针 B. 用户的分析方案 C. 系统设计说明书 D. 系统总体设计方案答案: C 21. 信息系统建设的结构化方法中用户必须参与的原则是用户必须参与()。 A. 系统建设中各阶段工作 B. 系统分析工作 C. 系统设计工作 D. 系统实施工作答案: A 22. 结构化生命周期法的主要缺点之一是()。 A. 系统开发周期长 B. 缺乏标准、规范 C. 用户参与程度低 D. 主要工作集中在实施阶段答案: A 23. MIS规划的主要内容是()。 A. MIS战略规划,组织信息需求分析,系统目标 B. 组织信息需求分析,系统目标,资源分配 C. MIS战略规划,资源分配,系统目标 D. MIS战略规划,组织信息需要分析,资源分配答案: A 28. 生命周期法的特点之一是()。 A. 整个系统的开发工作是非劳动密集型的 B. 系统开发时间短 C. 对用户需求的变更不能做出迅速响应 D. 适合大型复杂系统答案: C 29. 系统测试中应遵循的一条原则是:测试工作应该由以下人员来承担()。 A. 原程序作者 B. 专门的测试人员 C. 系统设计人员 D. 用户答案: B 30. 系统维护中要解决的问题来源于()。 A. 系统分析阶段 B. 系统设计阶段 C. 系统实施阶段 D. 三者都包括答案: D 31. 在原型法中,原型是进行开发的系统的()。 A. 反映用户最基本需求的可以运行的实验模型 B. 某一主要部分的详细设计方案(物理模型)

(完整版)信息系统分析与设计期末试题

信息系统分析与设计最终压题 一、选择题(15*2=30分) 1. 系统开发的生命周期中不包括下列哪个阶段(A ) A.系统规划 B.系统分析 C.系统设计 D.系统实施 2. 导出模块结构图的基础是(B ) A.业务流程图 B.数据流程图 C.处理流程图 D.层次结构图 3. 信息系统开发的结构化方法的一个主要原则是( A). A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 4. 系统设计阶段的主要成果是( C). A. 用户的决策方针 B. 用户的分析方案 C. 系统设计说明书 D. 系统总体设计方案 5. 系统分析工作的全面总结和主要成果是( A). A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告 6. 生命周期法的特点之一是(C ). A. 整个系统的开发工作是非劳动密集型的 B. 系统开发时间短 C. 对用户需求的变更能做出迅速响应 D. 适合大型复杂系统 7. 最高层数据流图又称为(C ) A.组织结构图B.功能分解图C.关联图D.系统流程图 8、系统分析阶段的最终成果是( A ) A、新系统的逻辑模型 B、新系统的物理模型 C、实在的新系统 D、系统设计报告 9. 系统规划的主要任务包括( A )。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构 10. 模块聚合中,一个模块只执行一个功能的是( C )。 A. 逻辑聚合 B. 数据聚合 C. 功能聚合 D. 时间聚合 11.(D )是一种较为理想的耦合形式。 A.内容耦合 B.公共耦合 C.控制耦合 D.数据耦合 12、在生命周期法开发系统过程中,对现行系统的详细调查的工作属于(C) A.系统规划 B.系统设计 C.系统分析 D.系统实施 13. 信息系统开发的结构化方法的一个主要原则是( A )。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 14. 系统分析工作的全面总结和主要成果是( A )。 A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告 15. 系统测试中应遵循的一条原则是:测试工作应该由以下人员来承担(B )。 A. 原程序作者 B. 专门的测试人员 C. 系统设计人员 D. 用户 16. 在原型法中,原型是进行开发的系统的( A )。 A. 反映用户最基本需求的可以运行的实验模型 B. 某一主要部分的详细设计方案(物理模型) C. 反映用户需求的逻辑模型 D. 反映用户全部需求符合系统开发规范的应用软件程序

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

一、单选题 1、系统是由相互联系和相互制约的若干部分结合成的、具有特定功能的()。 A.有机整体 B.部件 C.构件 D.结构 正确答案:A 2、信息系统的物理结构是指系统的硬件、软件、()等资源在空间的分布情况 A.服务器 B.数据 C.文档 D.程序 正确答案:B 3、信息系统物理结构可以分为()和分布式系统两大类。 A.路由式 B.分散式 C.镜像式 D.集中式 正确答案:D 4、管理信息系统作为集成的人-机系统,面向(中层)管理人员,主要用来解决()决策问题,同时产生各种管理报告,主要采用数据库和网络技术。 A.结构化 B.半结构化 C.非结构化

D.微观 正确答案:A 5、系统规划的主要任务包括() A. 明确组织的信息需求、制定系统总体结构方案 B.对系统进行经济、技术和使用方面的可行性研究 C.选择计算机和网络系统的方案 D.确定软件系统的模块结构 正确答案:A 6、系统分析报告的主要作用是( )。 A.系统设计的依据 B.系统规划的依据 C.系统评价的依据 D.系统实施的依据 正确答案:A 7、系统设计阶段的主要成果是()。 A.用户的分析方案 B.系统总体设计方案 C.用户的决策方针 D.系统设计报告 正确答案:D 8、不同信息系统项目的开发过程基于生命周期出现了很多变种,下面给出的四种开发模型中,()不属于基于生命周期的开发模型。 A.结构化开发模型 B.螺旋开发模型

C.原型开发模型 D.瀑布开发模型 正确答案:A 解析:结构化开发模型属于开发技术模型 9、不同的开发技术和软件结构形成了不同的软件开发方法。下面几种方法中,()不属于基于开发技术的系统开发方法。 A.原型开发方法 B.面向对象开发方法 C.结构化开发方法 D.面向服务开发方法 正确答案:A 10、企业系统规划法的优点在于能保证()独立于企业的组织机构。 A.系统规划 B.信息系统 C.管理功能 D.数据类 正确答案:B 11、关键成功因素的选择力求精简,通常控制在()个因素以内。 A.3~4 B.7~8 C.9~10 D.5~6 正确答案:D 12、下列方法中不属于信息系统战略规划的方法的是()。 A.价值链分析法

信息系统分析与设计考试题库和答案1.doc

信息系统分析与设计考试题库和答案1 信息系统分析与设计考试题库及答案 一,选择填空 1. 信息按照( )可以分为战略信息,战术信息和作业信息)可以分为战略信息,战术信息和作业信息. A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案: C 2. 按照处理的对象,可把组织的信息系统分为( ) 和管理信息系统两大类. A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案: B 3. 信息系统对管理职能的支持,归根到底是对( ) 的支持.

A. 计划 B. 组织 C. 控制 D. 决策 答案: D 4. 业务系统规划法(BSP)的核心是( ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 答案: C 5. 下面哪一项企业关键成功因素的特点是错误的: ( ). A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 答案: B 6. 下面哪一项不是信息系统局部开发层次的优势:( ).

A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 答案: D 7. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的. A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 答案: A 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计,工艺,生产,供应,检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计,工艺,生产制造并行交叉的作业管理,这属于( ). A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR

软件系统分析与设计考试题

题目内容: 一、单项选择题:(本大题共20小题,每题1分,共20分) ? 1. 组成UML有三种基本的建筑块是:(?A ),事物和图 A、关系?????????????????? B、类 C、用例?????????????????? D、实体 2、UML体系包括三个部分:UML基本构造块,(?A )和UML公共机制 A、UML规则????????????? B、UML命名 C、UML模型????????????? D、UML约束 3、UML中的事物包括:结构事物,分组事物,注释事物和( D) A、实体事物?????????? ???????? B、边界事物 C、控制事物?????????????????? D、动作事物 4、( A)模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题 A、瀑布模型?????????????????? B、原型模型 C、增量模型?????????????????? D、螺旋模型 5、下面哪个不是UML中的静态视图(A? ) A.状态图??????????????????? B.用例图 C.对象图??????????????????? D.类图 6、(?A )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。 ? A、泳道??????????????????? B、分叉汇合 ? C、分支??????????????????? D、转移 7、下列关于状态图的说法中,正确的是( C ) A. 状态图是UML中对系统的静态方面进行建模的五种图之一。 B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态 C.活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的 行为。 D. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应 型对象建模 8、对反应型对象建模一般使用(?A )图 A、状态图??????????????????? B、顺序图 ?C、活动图??????????????????? D、类图

系统分析与设计课后答案E-R图

【例5】今有一个医院住院部,设有多个科,每个科有若干医生和病房,病人住在病房中由某个医生负责治疗。医生总是属于某个科的,但不能跨科;病房也是属于某个科的,不混合使用;病人住在某一科的病房中,一个病房可住多个病人,一个病人由固定医生负责治疗,一个医生可以负责多个病人。根据上述语义,画出E-R模型。 答案: 【例6】学校有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授可以带若干研究生,每个班有多名学生,每个学生选修多门课程,每门课程由若干学生选修。画出学校的E-R图。 【例7】某商业数据管理系统,业务规定如下: ⑴顾客有姓名、单位、电话号码 ⑵商品有商品编码、商品名称、单价 这些实体之间的联系: ⑴每一名顾客可能买多种商品,且每一种商品又可能有多名顾客购买 ⑵顾客每一次购买商品还涉及日期、数量、金额 根据上述描述,解答下列各题: ①试画出E-R图; ②要求在E-R图中标注联系的类型; ③指出每一个实体的主码(主关键字); ④将E-R图转换成关系模型。

答案: 转化的关系模型为: 顾客(姓名,单位,电话号码),主键为姓名; 商品(商品编码,商品名称,单价),主键为商品编码; 购买(姓名,商品编码,日期,数量,金额),主键为(姓名,商品编码,日期),外键:姓名,参照顾客;外键:商品编码,参照商品。 【例7】设某工厂的物资管理系统包含如下的实体: ?仓库:仓库号、仓库面积、电话号码 ?零件:零件号、名称、规格、单价、描述 ?供应商:供应商号、名称、地址、电话号码、帐号 ?职工:职工号、姓名、年龄、职称 实体之间的联系如下: ?一个仓库可以存放多种零件,一个零件可以存放多个仓库中。用库存量来描述某种零件在某个仓库中的数量。 ?一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库中工作。 ?职工之间具有领导和被领导的关系,即仓库主任领导若干保管员。 ?一个供应商可以供应多种零件,反之,一种零件也可以由不同的供应商供应。 (1)根据以上描述,构造E-R模型。 (2)将上述E-R图转换为关系模型。 转化的关系模型为: ?仓库(仓库号,仓库面积,电话号码),主键为仓库号; ?零件(零件号,名称,规格,单价,描述),主键为零件好; ?供应商(供应商号,名称,地址,电话号码,帐号),主键为供应商号; ?职工(职工号,姓名,年龄,职称,仓库号,仓库主任),主键为职工号,外键为仓库号,参照仓库;

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

一、选择填空 1. 信息按照(C )可以分为战略信息、战术信息和作业信息)可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 2. 按照处理的对象,可把组织的信息系统分为( B ) 和管理信息系统两大类。按照处理的对象,可把组织的信息系统分为) 和管理信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 3. 信息系统对管理职能的支持,归根到底是对( D ) 的支持。 A. 计划 B. 组织 C. 控制 D. 决策 4. 业务系统规划法(BSP)的核心是(C ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 5. 下面哪一项企业关键成功因素的特点是错误的:( B )。 A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 6. 下面哪一项不是信息系统局部开发层次的优势:( D )。 A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 7. 一般子系统的划分是在系统( A )阶段,根据对系统的功能/数据分析的结果提出的。 A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计、工艺、生产、供应、检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计、工艺、生产制造并行交叉的作业管理,这属于( C )。 A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR D. 功能内的BPR 9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的( A )。 A. 逻辑方式 B. 物理方式 10. 信息系统流程图是以新系统的( D )为基础绘制的。 A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流程图 11. 在关系规范化过程中,一般来讲,满足( C )的关系即可满足信息处理的要求,就可以认为是比较规范的关系。 A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 12. RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception)、细化阶段(Elaboration)、构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(Major Milestones)。构建阶段结束时是第三个重要的里程碑:( C ) A. 生命周期目标(Lifecycle Objective)里程碑 C. 初始功能(Initial Operational)里程碑 B. 生命周期结构(Lifecycle Architecture)里程碑 D. 产品发布(Product Release)里程碑 13. 从社会经济发展的角度来看,信息化是指( D )。 A. 计算机和网络的应用规模与效益不断增长的过程 B. 社会上进行交换的信息量不断增长的过程 C. 计算机硬件产业、软件产业、信息服务产业不断发展的过程 D. 人们的信息活动的规模不断扩大以致在国民经济中起主导作用的过程

2017信息系统分析与设计试题A

------------装订线---------------装订线------------------装订线--------------------装订线-----------------装订线-------- ---- 沈阳师范大学14—15学年度第二学期试卷 命题单位:软件学院课程名称:信息系统分析与设计(A)卷课程代码: 适用范围:2012级计算机科学与技术(信息化) (本大题共10小题,每小题2分,共20分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。) 1、下面哪个不是UML中的静态视图() A、状态图 B、用例图 C、对象图 D、类图 2、在一个“订单输入子系统”中,创建新订单和更新订单都要核查用户账号是否正确,则用例“创建新订单”、“更新订单”与 用例“核查用户账号”之间的关系是( ) A 、包含B、实现C、扩展D、泛化 3、模块内部聚合程度最高的形式是:() A、机械聚合 B、逻辑聚合 C、功能聚合 D、过程聚合 4、实际上,系统分析的结果就是要给出系统的() A、物理设计 B、总体设计 C、逻辑设计 D、系统设计 5、U/C矩阵的作用是() A、确定子系统 B、确定系统边界 C、确定功能类 D、确定数据类 6、能根据学生的特点、弱点和基础知识,以最适当的教案和教学方法对学生进行教学和辅导的专家系统是:() A、解释专家系统 B、调试专家系统 C、监视专家系统 D、教学专家系统 7、数据字典是用于定义和说明数据流程图上的各种( ) A、处理 B、数据流 C、实体 D、成分 8、BPR的主要研究对象是( ) A、组织结构 B、组织人员 C、信息技术 D、业务流程 9、评价模块质量的标准是( ) A、耦合小,内聚大 B、耦合小,内聚小 C、耦合大,内聚大 D、耦合大,内聚小 10、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一() A、对源代码建模 B、对事物建模 C、对物理数据库建模 D、对可适应的系统建模

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

信息系统分析与设计考试题库 一、选择填空(每题1分,共10题10分) 101. 信息按照()可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案:C 章节号:1-1 难易系数:0.1 102. 按照处理的对象,可把组织的信息系统分为()和管理信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案:B 章节号:1-1 难易系数:0.1 103. 现代管理信息系统是()。 A. 计算机系统 B. 手工管理系统 C. 人机系统 D. 计算机网络系统 答案:C 章节号:1-1 难易系数:0.1 104. DSS解决的是()。 A. 半结构化问题和非结构化问题 B. 结构化问题和半结构化问题 C. 非结构化问题 D. 结构化问题 答案:C

章节号:1-1 难易系数:0.2 105. 在任一组织内同时存在着三个不同的计划控制层是()。 A. 战略计划层,管理控制层,操作层 B. 战略计划层,战术计划层,管理层 C. 战略计划层,业务计划层,操作层 D. 战术计划层,管理控制层,操作层 答案:A 章节号:1-1 难易系数:0.1 106. 购物超市收银台终端系统是一个典型的()。 A. 战略支持系统 B. 决策支持系统 C. 知识工作系统 D. 事务处理系统 答案:D 章节号:1-1 难易系数:0.2 107. 企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,针对其建设,系统分析首先要进行的工作是()。 A. 获得当前系统的物理模型 B. 抽象出当前系统的日逻辑模型 C. 建立目标系统的逻辑模型 D. 建立目标系统的物理模型 答案:A 章节号:1-2 难易系数:0.1 108. 企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,系统开发的目的是

系统分析与设计复习题

《系统分析与设计》复习题 一、复习要点 1.系统是由处于一定环境中的若干相互联系和相互作用的要素组成并为达到整体目的而存在的集 合。 2.信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和 决策等问题,并为组织目标服务的综合系统。信息系统开发的步骤是,在系统规划后,循环进行系统分析、系统设计、系统构建与实施、系统评价工作。信息系统的经济效益可分为三大类:一次性收益,非一次性收益和不可定量的收益 3.系统规划阶段的任务是对组织的环境、战略、目标、现行系统的状况进行初步调查,根据组织 目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。对于确定的信息系统项目,要明确其目标,并对目标进行权衡和量化。 4.系统分析的主要活动有系统初步调查、系统可行性研究、系统详细调查研究和新系统逻辑方案 的提出,主要任务是尽可能弄清用户对信息的需求,完成新系统的逻辑设计,规定新系统应当做什么。 5.常用的调查研究的方法有问卷调查法、召开调查会、业务实践、专家访谈、电子问卷。如果系 统初步调查结果表明,拟开发项目有必要也有可能进行时,可向主管单位提出系统开发建议书,需要进行可行性研究安排。 6.可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究 是指项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。可行性研究的主要成果是可行性研究报告和系统开发任务书。 7.需求分析是强调用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术 等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。需求分析结束时,应当提出需求分析报告交上级审查。信息系统需求分为功能需求和非功能需求两类。 8.系统设计用来确定系统的结构,即系统的组成以及各组成成分之间的相互关系,详细设计用来 确定模块内部的算法和数据结构,产生描述各模块程序过程的详细设计文档。系统设计是对系统分析的深化和细化,其目的是提出能够指导信息系统实现的设计方案。系统实施以系统分析

系统分析与设计期末考试试卷-A(含答案)

北方民族大学试卷 课程代码:课程:系统分析与设计(A卷,含答案) (考试,闭卷) (允许携带并使用计算机器) 1.认知与理解题(18+22=40分) 1.1. 选择题(每空2分,共18分) 1.1.1在系统设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示, 它是系统设计的__ _阶段。(2分) A、需求分析 B、概念设计 C、逻辑设计 D、物理设计 答案:B 1.1.2()是对系统在各种条件下响应用户的请求时系统的行为和功能的刻画。(2 分) A、边界 B、环境 C、用例 D、模块 答案:C 1.1.3下面哪一种模型用以表示系统的控制结构,即模拟客观世界实体的对象类以及对象类彼 此间的相互作用:()。(2分) A、对象模型 B、动态模型 C、功能模型 D、静态模型 答案:B 1.1.4关于需求方面的描述,请选择填空:()描述系统所预期提供的功能或服务, 它取决于开发的软件类型、软件未来的用户以及开发的系统类型;()是从用户角度来描述系统功能和非功能需求。(4分) A、用户需求 B、非功能需求 C、需求工程 D、接口需求 E、功能需求 答案:E A 1.1.5()强调从系统的外部参与者角度看到的或需要的系统功能;()则以时间为顺序 说明对象间的相互作用,从系统的动态行为角度显示如何实现系统的功能。(4分) A、活动图 B、状态图 C、顺序图 D、用例图 E、协作图 答案:D C 1.1.6()是有着定义良好的接口和功能的软件元素,可利用其即插即用的功能部署到各应 用程序中。(2分) A、框架 B、包 C、构件 D、类 答案:C

1.1.7下面哪种测试是用户用模拟数据测试一个完整的信息系统。()(2分) A、集成测试 B、单元测试 C、β测试 D、α测试 答案:D 1.2. 填空题(每空2分,共22分) 1.2.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 1.2.2按照信息系统处理信息、面向对象的不同,可以分为:()、管理信 息系统和()。(4分) 答案: 事务处理系统,决策支持系统(无先后顺序) 1.2.3R UP(Rational Unified Process, 统一过程)软件开发方式是一种面向对象的程序开发方 法理论。该方法中系统开发至少经过四个过程,其中:()的工作重点在于定义项目的作用域和业务案例;()的工作重点在于将项目需求分析的更加细致;构造阶段的工作重点在于创建应用程序设计与源代码; 交付阶段的工作重点在于将系统交付给用户。(4分) 答案: 初始阶段,细化阶段(有先后顺序)1.2.4项目的可行性评估是项目选择阶段非常重要的一项活动。鉴于考虑因素的不同,它包括 了六种不同类型的可行性分析,其中:()是识别与一个开发项目有关的财务收益和成本,()是对开发组织建设一个被提议系统的能力进行评估的过程;()是检查项目将达到其期望目标的可能性进行评估的过程。(6分) 答案: 经济可行性评估;技术可行性评估;运行可行性评估(有先后顺序) 1.3. 判断题(每空2分,共22分) 1.3.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 2.分析题(4×9=36分) 2.1. 描述OOSAD(面向对象系统分析与设计)项目所独有的特征。(9分) 参考答案(包括要点即可,每一个要点1.5分) 1)将系统定义为一组组件——将整个系统细分为一组组件,当这些组件联合在一起,就组成了整个系统; 2)首先完成困难的问题——项目中某些难题(如系统物理架构)通常都关系着项目的成败,因此尽早解 决难题,可以在实际的资源耗尽之前,考虑好这些难题,进而减少项目风险; 3)用迭代来管理项目——在每次迭代中,所有的系统开发周期活动都进行了,即包含管理、计划、分析、 设计和实现与操作活动。每次迭代中的输入是前一次迭代的结果,以及所有这一次迭代中要实现的组件; 4)不要在前期计划的过于详细——做长期的详细计划是错误的,因为计划本身可能是错误的; 5)确定迭代的次数和时间长度——迭代的时间长度一般是固定的(2至8周),对于小型项目可短至1 周;经验表明,从项目初始到交付,经常用到6-9次迭代; 6)在项目生命周期内项目活动的重点是变化——在初始阶段,最主要的任务是分析;在细化阶段,重点

系统分析与设计试题

五、设计题( 本大题共3小题,1题15 分、2题5分、3题3分,共23分) 若页面空间不足,请将答案填在试卷背面,并标明题号。 1. 根据下面给出的背景、流程和逻辑的文字描述,运用系统分析工具完成下述问题。 问题背景概述 港口是为各类南来北往货物提供物流功能的设施与场所。经港口运输的货物一般分为集装箱和散货两类货物进港后一般存放在露天堆场或由港口提供的仓库中,为此所进行的装卸和堆存将产生相应的物流费用。所进行的各种装卸活动均可以反映在各类理货单中,理货单的填写是由理货员来完成的。货物由汽车运进港内,理货员要填写市入理货单;从港内用汽车运出要填写市出理货单;货物由船上卸下或装到船上要产生卸船或装船理货单;货物由火车运进港口或用火车运出港口要产生卸、装火车理货单;如果货物需要在港口内由一个堆场(或仓库)移向另一个堆场(或仓库),则要产生倒载(或转栈)理货单,等等。所有理货单要正确反映货物在港的数量及在岗作业情况,港口物流计费系统则主要依据各类理货单来完成货物在港物流费用的计算任务。 一个货主所要进行装卸的一种货物称为“一票货”。港口物流计费系统将依据各类理货单,并参照各类物流活动的费率计算每票货物在港物流费用,并填进相应的表格中,审核后交财务部门按表格内容进行收费。 货物进港的物流计费流程描述 由船舶运输经由港口进入内陆(以下简称进港)的散货物流计费业务流程如下: 船舶到港卸船后,计费员将船主提供的货物交接单、理货员记录的卸船理货单收集到一起进行验证,货物交接单中的货物数量和重量应该等于卸船理货单中该票货的数量和重量。核对正确后再根据卸船理货单中的实际作业情况,并依据货物进出港费率来计算卸船费,并将该费用写进港口物流费用收据。货主依据提货单来提取进港货物,如果是由汽车运出堆场(或仓库)则产生装火车理货单,计费员则要将提货单与市出理货单(或装火车理货单)进行比对验证,提货单中的货物数量与重量应与理货单中的该票货的货物数量和重量一致。结果正确后,计算货物进港的堆存费用,同时也将该费用写入港口物流费用收据中。然后将其交给货主、财务和稽核部门。稽核部门负责对所产生的费用进行进一步验证,无误后由财务负责收取相应的费用。 港口物流计费的逻辑描述 港口向进港的货物收取物流费用的标准如下:①本地货主的货物每吨收费15元;②外地货主的货物重量W在100吨以内(包括100吨),每吨收费18元;③外地客户重量(W)在100吨以上时,距离(L)在500公里以内(包括500公里),超过100吨部分每吨再增加10元,距离(L)在500公里以上,超过100吨部分每吨再增加15元。 问题: 1)根据以上情景描述,绘制散货进港的业务流程图。(5 分) 2)运用系统分析工具,设计散货进港的物流计费系统数据流程图(顶层和一层)。(5 分) 3)根据港口物流计费的逻辑描述,绘制表达物流计费规则的决策判断表。(5 分) 2. ) 3. 为国家教育部设计四、六级英语考试的考生编码模型,并给出设计的依据,设计的模型要求满足:1)能区分四和六级英语考试;2)能区分考生所在的学校;3)能区分报考的年份。(3分) 六、综合题( 本大题共1小题,共15分) 若页面空间不足,请将答案填在试卷背面,并标明题号。 根据你本学期在系统开发小组中所作(或曾经做过完整项目)系统,按结构化方法规范进行系统分析与设计。要求:1)叙述业务处理过程,绘制其业务流程图;2)绘制顶层、一层、二层数据流程图;

系统分析与设计试题

《系统分析》2010年部分期末试题 (感谢蓉蓉和某学长提供的题。二-六部分应该是回忆的,不知道可信度多高,大家自己斟酌。为了节约时间,只有名词解释写了完整答案,其他我都只标了页码。仅供参考吧~最后一门了,大家加油~) 一、名词解释 1.JRP:Joint Requirements Planning,联合需求计划。通过研讨会将所有的系统 所有者、系统用户、系统分析员和一些系统设计人员及构造人员组织在一起,进行系统分析。JRP一般被看作是联合应用开发(JAD)的一部分,JAD是一种更全面的应用JRP于整个系统开发过程的技术。P110 2.CPI:continuous process improvement持续过程改进。是连续地监控业务过程 对降低成本和增加效益方面虽微小但可度量的改善之影响。P4 3.CRM:customer relationship management客户关系管理。是一种应用软件, 它为客户提供对企业过程的访问,从初始的咨询,直到售后服务和支持。P4 4.CMM:capacity maturity management能力成熟度模型。是用来评估组织的信 息系统开发以及管理过程和产品的成熟度等级的框架。它由5个开发成熟度等级构成。P43 5.WBS:work breakdown structure工作分解结构。是一种图形化工具,用来描 述项目分解成开发阶段、开发活动和开发任务的层次结构。P81 6.TQM:total quality management全面质量管理。是一种在企业内部促进质量 改善和管理的综合方法。P4 7.BPR:business process redesign业务过程重构。是指研究、分析和重新设计企 业的基本业务过程,为企业降低成本和/或提高效益。P4 8.ERP:enterprise resource planning企业资源规划。是一种应用软件,它将信 息系统完全集成在一起,提供大部分或者所有核心基本业务功能(包括这些业务功能所需的事务处理和管理信息)P4 9.SCM:supply chain management供应链管理。是一种应用软件,它通过直接 将企业的信息系统与企业的供应商和分销商的信息系统集成,优化从原材料采购到最终产品分销的业务过程。P4 10.EAI:enterprise application integration企业应用集成。是指用来链接应用软件 以支持应用软件之间的数据和信息流的过程和技术。EAI解决方案通常基于中间件。P4 11.MDD:model-driven development模型驱动开发。强调绘制模型以可视化的 分析问题、定义业务需求以及设计信息系统。P44 12.RAD:rapid application development快速应用开发。是一种系统开发策略, 该策略强调用户深入地参与到一系列系统工作圆形的快速进化和构造过程中,以加速系统的开发过程,系统工作原型最精将成为目标系统(或者系统的一个版本)。P45 13.ADE:application development environments应用开发环境。是集成的软件开 发工具,它提供了以最快的速度和最高质量开发新应用程序所需的全部工具。常用的同义词有集成开发环境(IDE)。P45 14.JPP:joint project planning联合项目计划。是一种策略,其中项目的所有关联 人员参加一个研讨会,就项目决策达成一致意见。P81

相关主题
文本预览
相关文档 最新文档