信息系统作业汇总

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息系统作业汇总 Prepared on 24 November 2020

信息系统作业汇总

第一章信息系统概述

4、当代环境发生了那些变化它们和信息系统之间的关系如何

答:(1)当代环境的变化:①信息化浪潮席卷全球②经济全球化③知识经济时代的来临(2)关系:云计算把存储于个人电脑、移动电话和其他设备上的大量信息和处理器资源集中在一起,协同工作;物联网实现了智能化识别、定位、跟踪、监控和管理的庞大网络系统;大数据。

7、信息系统规划与企业发展战略之间的关系是怎样的

答:企业的决策者们在制定企业发展战略时,应该将信息系统的建设放在重要的位置。信息系统规划的核心问题之一,就是使信息系统的发展战略与整个企业的发展战略保持协调一致。企业管理者应从战略管理的角度出发,结合企业内外部环境变化,以企业长期利益实现为目标,结合企业当前的计划指标,从企业发展战略的角度更深层次地考虑信息系统规划中的问题,要注意信息系统规划与企业组织战略规划之间的协调关系。

第二章系统的开发方法与模型

3、面向对象方法的特点

①特点1:认为客观世界是由各种“对象”所组成的,任何事物都是对象,每一个对象都有自已的运动规律和内部状态,每一个对象都属于某个对象“类”。复杂的对象可以是由相对比较简单的对象以某种方式而构成的。

②特点2:通过类比,发现对象间的相似性,即对象间的共同属性和行为,这就是构成对象类的依据。

③特点3:对象间的相互联系是通过传递“消息”来完成的,消息就是通知对象去完成一个允许作用于该对象的操作。

7、比较传统意义的信息系统开发方法与现代开发方法的不同

第三章系统的结构化分析与建模

10、按下列的文字描述,绘制数据流程图。(见课本P99第十题)

11、对下列问题绘制决策树和决策表。(见P99第十一题)

第五章系统的结构化设计

1、系统总体设计和详细设计的任务分别是什么

答(1)系统总体设计的主要任务包括以下内容:

1. 模块结构设计

ü将系统划分成若干模块;

ü确定每个模块的功能;

ü确定模块间的调用关系;

ü确定模块间的接口,即模块间数据的传递。

2. 系统物理配置方案设计

设备配置、通信网络的选择和设计、DBMS的选择等。

3. 总体数据库设计

总体数据库设计是系统开发过程中关键的一步。系统的质量及一些整体特性基本上是由这一步决定的。系统越大,总体数据库设计的影响越大。

(2)系统详细设计的任务是在系统总体设计的指导下,对系统各组成部分进行细致、具体的物理设计,使系统总体设计阶段所作的各种决定具体化。在

详细设计阶段,主要完成的工作有代码设计、数据库设计、处理流程设计、人机界面设计、输入输出设计、人机界面设计、处理过程设计、安全保密设计、编写系统设计说明书七大部分。

3、自顶向下设计方法的基本思想是什么

答:自顶向下设计方法的基本思想:

1)将一个复杂的系统分解成一个多层次的模块化结构。

2)每一个模块尽可能独立;

即尽量使每个模块成为一个独立的组成单元,使模块之间的联系降到最低程度。

3)可用直观的工具来表达系统的结构;

结构化方法为系统开发人员提供了一套简明的图形表达工具,如数据流图、数据字典、数据存储规范化、数据立即存取图以及功能分析的表达方法,包括决策树、决策表和结构式语言等。

4、流程重组与设计的概念和原则

答:(1)流程重组概念:即对企业的业务流程进行根本性的再思考和彻底地再设计,从而使成本、速度、质量和服务等企业关键性能取得根本性的改善,并得到迅速发展并被广泛实施的一种新的管理思想。

(2)流程重组设计原则:①对企业业务流程进行彻底的重新设计。②注重整体流程最优化的系统思想。③充分发挥信息技术的巨大作用。④实施企业再造,从旧的企业组织规则、方法和过程中完成突变需要全新的思维方式。⑤企业再造还需要企业文化包括价值观、人际关系、激励机制、行为模式等全面的调整甚至根本性转变。

11、试述模块耦合和模块内部聚合的几种形式

答:模块聚合:

(1)功能聚合;一个模块只完成一个单独的、能够确切定义的功能。

(2)顺序聚合;一个模块内部各个组成部分执行几个处理功能,且一个处理功能所产生的输出数据直接成为下一个处理功能的输入数据。

(3)数据聚合;一个模块内各个组成部分的处理功能,都使用相同的输入数据或产生相同的输出数据,且其中各个处理功能是无序的。

(4)过程聚合;一个模块内各个组成部分的处理功能各不相同,彼此也没有什么关系,但它们都受同一个控制流支配,决定它们的执行次序。

(5)时间聚合;一个模块内各个组成部分的处理功能和时间有关,即在同一时间内执行,典型的有初始化模块和结束模块。

(6)逻辑聚合;一个模块内各个组成部分的处理功能彼此无关,但处理逻辑相似。

(7)偶然聚合;一个模块由若干个并不相关的功能偶然地组合在一起。

模块耦合:

(1)数据耦合;两个模块之间通过调用关系来传递信息,相互传递的信息是数据。数据耦合联系简单,耦合程度低,模块的独立性强。

(2)控制耦合;两个模块之间,除了传递数据信息外,还传递控制信息。

(3)公共耦合;当两个或多个模块通过一个公共数据环境相互作用时,它们之间的耦合称为公共耦合。

(4)内容耦合;一个模块不经调用直接使用或修改另一个模块中的数据,修改其中一个模块时,必然直接影响到另一个模块,甚至产生连锁反应或波动现象。

第六章系统的面向对象设计

2、面向对象设计的主要任务是什么

答:面向对象设计的主要任务包括:

①设计软件体系结构,定义系统的高层划分,确定主要组件及其接口。

②详细设计类或接口。对分析模型中获得的概念类的属性和方法进行详细设计,完成含有数据类型、可见性、方法参数等完整内容的设计类图。设计用户界面原型,并根据界面绘制程序执行的交互图。

③设计数据库接口,解决面向对象模型到数据库模型的过渡。

3、设计类的主要工作是什么根据第4章问题讨论6中建立的选课系统用例图,绘制出设计类图。

设计阶段要讨论的类或对象称为设计类,也叫软件类。设计类的主要工作是对类属性、方法及类关系等进行详细设计,完成含有数据类型、可见性、方法参数等完整内容的设计类图。

相关文档
最新文档