信息系统分析与设计试卷答案2023年

发布 2020-05-15 16:42:28 阅读 2121

信息系统分析与设计课程(考试)

1.什么是信息系统,信息系统有哪些基本功能?(6)

答:信息系统既应能够从组织内的各系统中提取综合性数据,也应能够从组织外部的各种信息渠道获得所需的数据,系统能够对这些数据进行组合、筛选和聚合操作,并运用最先进的通信技术和多**技术将数据处理结果快速而准确地展示在董事会会议室或高级主管的办公桌上。要实现一个组织的信息的系统、综合处理以支持各级管理与业务活动,必是一个规模庞大,结构复杂,具备多种功能、实现多个目标的大系统,就现有的企业信息系统而言,即使是中小企业的,其信息处理内容的广泛性和系统结构的复杂性,也是一般的工程技术系统难以比拟的。

2.什么是信息系统工程,信息系统工程的建设具有哪些内容?(6)

答:信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划。硬件工程、软件工程、人机工程、数据库工程、通讯与网络工程。

3.什么是软件危机,软件危机主要表现在哪些方面?(6)

答:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。20世纪60年代末至20世纪70年代初,"软件危机"一词在计算机界广为流传。

事实上,几乎从计算机诞生的那一天起,就出现了软件危机,只不过到了2023年在原西德加密施(garmish)召开的国际软件工程会议上才被人们普遍认识到。

软件危机的表现:软件成本日益增长、开发进度难以控制、软件质量差、软件维护困难。

4.请说明软件生存周期的阶段(6)

答:软件生存周期(sdlc,软件生命周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面向对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。

5.什么是模块?什么是模块的扇入数,什么是模块的扇出数?(6)

答:在软件系统设计中,模块(module)是指这样的一组程序语句,它包括输入与输出、逻辑处理功能、内部信息及其运行环境。输入与输出,模块的输入**和输出去向在正常的情况下都是同一个调用者,即模块。

从调用者处获得输入信息,经过模块本身的处理后,再把输出返送给调用者。逻辑功能,模块的逻辑功能描述了该模块能够做什么样的事情,具备什么样功能,即对。

于输入信息能够加工成什么样的输出信息。内部信息,模块的内部信息是指模块执行的指令和在模块运行时所需要的属于该模块自己的数据。运行环境,模块的运行环境说明了模块的调用与被调用的关系。

6.什么是耦合度,耦合类型有哪些?(6)

答:耦合形式决定了模块之间联系程度。通常两个模块间的耦合形式有数据耦合、控制耦合、公共耦合和内容耦合。

数据耦合:如果两个模块彼此间通过数据交换信息,而且每一个参数仅仅为数据,那么这种块间耦合称之为数据耦合。控制耦合:

如果两个模块彼此间传递的信息中有控制信息,那么这种块间耦合称为控制耦合。公共耦合:如果两个模块彼此之间通过一个公共的数据区域传递信息时,则称之为公共耦合或公共数据域耦合。

内容耦合:如果一个模块需要涉及另一个模块的内部信息时,则这种联系称为内容耦合。

7.什么是ipo图,什么是hipo图?(6)

答:ipo图(输入-处理-输出图),hipo(hierarchy plus input/process /output)技术,即用图形方法表达一个系统的输入和输出功能以及模块的层次。应用hipo技术可以进行系统设计、评价,在系统实施之前加工、修改已设计的系统。

8.结构化设计的基本思想是什么,请列出结构化程序设计的基本原则?(6)答:

基于数据结构(程序的输入数据结构和输出数据结构)和程序设计的紧密关系,20世纪70年代中期产生了“面向数据结构”的方法。该方法的目标是通过所处理问题的数据结构导出对求解问题的处理描述。面向数据结构的方法是一种分析设计一体化的方法,它没有明显的分析、设计阶段划分。

比较典型的面向数据结构的方法有jackson方法和warnier方法。

9.请说明面向数据流分析方法的主要过程和工具(6)

答:面向数据结构方法的出发点在于:数据结构决定处理结构。

处理过程从本质上说是由一系列操作所组成的,而这些操作中的很大部分都与数据的输入、输出有关。处理过程若能与数据结构相互对应,程序设计中的一些难题就可自然解决。所以,问题求解时,虽然可以用多种方法设计程序,得出不同的结构,但应尽可能从数据结构得到程序结构。

以数据结构为基础的处理结构最能反映问题的本质,因而具有最强的稳定性(可维护性)

10.列举面向对象的一些基本概念,并简要介绍(6)

答:对象:问题空间中与系统问题处理相关的事物的抽象体,它是把事物的属性和对属性数据的操作方法结合而成的整体,消息(message):

对象之间进行通信的数据,继承:是软件重用的一个基本机制。当通过继承定义一个新类时,新类获得了已存在类的域和行为。

图5-3中的类图所描绘了继承层次结构。

11.什么是管理信息系统,它有哪些功能?(6)

答:管理信息系统是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运**况;利用过去的数据**对来;从企业全局出发辅助企业进行决策,利用信息控制企业的行为;帮助企业实现其规划目标。

12.什么是元知识,它有哪些作用?(6)

管理信息系统分析

提要 系统分析是管理信息系统开发工作中最重要的一个阶段,在这个阶段中系统分析人员基于对企业管理业务的详细调查,利用一些描述及分析方法对企业现有的信息处理系统进行描述和分析,提出新系统的逻辑方案。系统分析的本质是通过对现有系统的描述和分析回答未来系统 要做什么 的问题。本章讲述管理信息系统系统分析的内...

管理信息系统系统分析作业

1.根据下述业务工作过程画出业务流程图 到图书馆借书的过程如下 读者进入目录厅检索书目,填写借书申请单,交给图书馆管理员 管理员查询库存,检索成功后将借书卡交给读者填写,并返回换取图书,管理员更新库存。2.下面是某同学绘制的图书馆业务流程图 图4.1 与新系统功能结构图 图4.2 请根据你所学知识回...

图书馆管理信息系统分析与设计

1.1 系统分析 1.1.1 图书馆管理信息系统的基本任务 该 图书馆管理信息系统 是一个具有万人以上的员工,并地理位置分布在大型企的图书馆理系统,图书馆藏书 100 多万册,每天的借阅量近万册。在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找...