信息系统作业汇总_第1页
信息系统作业汇总_第2页
信息系统作业汇总_第3页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息系统作业汇总第一章信息系统概述4、当代环境发生了那些变化?它们和信息系统之间的关系如何?答:1当代环境的变化:信息化浪潮席卷全球经济全球化 知识经济时代的来临2关系:云计算把存储于个人电脑、移动 和其他设备上的大量信息和处理器资源集中在一起,协同工作;物联网实现了智能化识别、定位、跟踪、监控 和管理的庞大网络系统;大数据。7、信息系统规划与企业开展战略之间的关系是怎样的?答:企业的决策者们在制定企业开展战略时,应该将信息系统的建设放在重要的 位置。信息系统规划的核心问题之一,就是使信息系统的开展战略与整个企业的开展 战略保持协调一致。企业管理者应从战略管理的角度出发,结合企业内外部环境变

2、化,以企业长期利益实现为目标,结合企业当前的方案指标,从企业开展战略的角度 更深层次地考虑信息系统规划中的问题,要注意信息系统规划与企业组织战略规划之 间的协调关系。第二章系统的开发方法与模型3、面向对象方法的特点? 特点1:认为客观世界是由各种“对象所组成的,任何事物都是对象,每一个对象都有自已的运动规律和内部状态,每一个对象都属于某个对象“类。复杂的对象可以是由相比照拟简单的对象以某种方式而构成的。 特点2:通过类比,发现对象间的相似性,即对象间的共同属性和行为,这就是 构成对象类的依据。 特点3:对象间的相互联系是通过传递“消息来完成的,消息就是通知对象 去完成一个允许作用于该对象的操作

3、。7、比拟传统意义的信息系统开发方法与现代开发方法的不同?方法内容面向对象方法结构化生命周期法分析工具用例图、类图、交互图、活动 图等业务流程图、数据流图、E-R图、数据字典等关注角度对象属性、行为、结构、连 接方式功能、模块与数据库关系实体类与数据库中表有对应关 系功能模块与数据库结构相互独立,无映射问题处理单位类模块数据处理方式通过接口依靠对象自身的成员 函数处理直接通过函数处理控制程序方式事件驱动模块调用、控制第三章 系统的结构化分析与建模10、 按以下的文字描述,绘制数据流程图。见课本P99第十题11、 对以下问题绘制决策树和决策表。见P99第十一题第五章系统的结构化设计1、系统总体设

4、计和详细设计的任务分别是什么?答1系统总体设计 的主要任务包括以下内容: 1模块结构设计u将系统划分成假设干模块;u确定每个模块的功能;u确定模块间的调用关系;u确定模块间的接口,即模块间数据的传递。2. 系统物理配置方案设计设备配置、通信网络的选择和设计、DBMS勺选择等。3总体数据库设计总体数据库设计是系统开发过程中关键的一步。系统的质量及一些整体特性根本 上是由这一步决定的。系统越大,总体数据库设计的影响越大。2系统详细设计的任务是在系统总体设计的指导下,对系统各组成局部进行细 致、具体的物理设计,使系统总体设计阶段所作的各种决定具体化。在详细设计阶段,主 要完成的工作有代码设计、数据库

5、设计、处理流程设计、人机界面设计、输入输出设计、 人机界面设计、处理过程设计、平安保密设计、编写系统设计说明书七大局部。3、自顶向下设计方法的根本思想是什么? 答:自顶向下设计方法的根本思想:1将一个复杂的系统分解成一个多层次的模块化结构。2每一个模块尽可能独立;即尽量使每个模块成为一个独立的组成单元,使模块之间的联系降到最低程度。3可用直观的工具来表达系统的结构;结构化方法为系统开发人员提供了一套简明的图形表达工具,如数据流图、数据 字典、数据存储标准化、数据立即存取图以及功能分析的表达方法,包括决策树、决 策表和结构式语言等。4、流程重组与设计的概念和原那么?答:1流程重组概念:即对企业的

6、业务流程进行根本性的再思考和彻底地再设计, 从而使本钱、速度、质量和效劳等企业关键性能取得根本性的改善,并得到迅速开展 并被广泛实施的一种新的管理思想。(2) 流程重组设计原那么:对企业业务流程进行彻底的重新设计。注重整体流程最优化的系统思想。充分 发挥信息技术 的巨大作用。实施企业再造,从旧的企业组织规那么、方法和过程中完成突变需要全新的思维方式。企业再造还需要企 业文化包括价值观、人际关系、鼓励机制、行为模式等全面的调整甚至根本性转 变。11、试述模块耦合和模块内部聚合的几种形式?答: 模块聚合:(1) 功能聚合;一个模块只 完成一个单独的、能够确切定义的功能 。( 2)顺序聚合;一个模块

7、内部各个组成局部执行几个处理功能,且一个处理功能 所产生的输出数据直接成为下一个处理功能的输入数据。(3) 数据聚合;一个模块内各个组成局部的处理功能,都使用相同的输入数据或 产生相同的输出数据 ,且其中各个处理功能是无序的。(4) 过程聚合;一个模块内各个组成局部的处理功能各不相同,彼此也没有什么 关系,但它们都 受同一个控制流支配,决定它们的执行次序。( 5)时间聚合;一个模块内各个组成局部的 处理功能和时间有关 ,即在同一时间 内执行,典型的有初始化模块和结束模块。(6)逻辑聚合;一个模块内各个组成局部的处理功能彼此无关,但处理逻辑相 似。(7)偶然聚合;一个模块由假设干个并 不相关的功

8、能偶然地组合在一起 。 模块耦合:(1) 数据耦合; 两个模块之间通过调用关系来传递信息,相互传递的信息是数据。 数据耦合联系简单,耦合程度低,模块的独立性强。( 2) 控制耦合; 两个模块之间,除了传递数据信息外, 还传递控制信息 。( 3) 公共耦合; 当两个或多个模块通过一个公共数据环境相互作用时,它们之间 的耦合称为公共耦合。(4) 内容耦合; 一个模块不经调用直接使用或修改另一个模块中的数据,修改其中一个模块时,必然直接影响到另一个模块,甚至产生连锁反响或波动现象。第六章 系统的面向对象设计2、面向对象设计的主要任务是什么? 答:面向对象设计的主要任务包括: 设计软件体系结构,定义系

9、统的高层划分,确定主要组件及其接口。 详细设计类或接口。对分析模型中获得的概念类的属性和方法进行详细设计,完成 含有数据类型、可见性、方法参数等完整内容的设计类图。设计用户界面原型,并根 据界面绘制程序执行的交互图。 设计数据库接口,解决面向对象模型到数据库模型的过渡。3、设计类的主要工作是什么?根据第 4 章问题讨论 6中建立的选课系统用例图,绘制 出设计类图。设计阶段要讨论的类或对象称为设计类,也叫软件类。设计类的主要工作是对类 属性、方法及类关系等进行详细设计,完成含有数据类型、可见性、方法参数等完整 内容的设计类图。5、构件图的作用是什么?构件与类的区别是什么? 答:1组件图用于对面向

10、对象系统的物理方面建模,建模的时候要找出系统中 存在的组件、接口以及组件之间的依赖关系。2不同: 类表示的是逻辑的抽象,而组件是存在于计算机中的物理抽象。也就是说,组件是 可以部署的,而类不行。 组件表示的是物理模块,而不是逻辑模块,与类处于不同的抽象级别。甚至可以 说,组件就是由一组类与协作组成的 类可以直接拥有操作和属性,而组件仅拥有可以通过其接口访问的操作。7、 什么是设计模式?选出一种常用的设计模式进行解释并举例说明。答:1设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计 经验的总结。每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的 和重复出现的设计。设计

11、模式的目标是将设计经验以人们能够有效利用的形式记录下 来。2常用的设计模式:信息专家模式;将职责分配给拥有履行一个职责所必需信息的 类- 信息专家。这个类就是相对于这个职责的信息专家类。3举例:在网上购物系统中,往购物车里添加商品时,需要与购物车里的已有商品比拟,对于这个模式问题就是要判断比拟商品是否相同的方法应该由哪个类来实现。 判断两个商品是否相同,一般是通过比拟商品的唯一标识ID 编号来区分的,而商品的ID 编号是存在于商品类本身中的,根据信息专家模式的原那么,应该把比拟商品是否相 同的方法放在商品类中。第七章 信息系统的测试1、什么是白盒测试?什么是黑盒测试?两者的主要区别是什么?答:

12、1白盒测试:白盒测试也称为结构测试,将软件看成透明的白盒,根据程序的 内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,以程序的源代码为 根底进行测试而不使用用户界面。2黑盒测试:黑盒测试是在完全不考虑软件的内部结构和特性的情况下,测试 软件的外部特性。黑盒测试只检查程序功能是否符合需求规格说明书的规定3两者的区别:白盒测试可以有效地发现程序内部的编码和逻辑错误,但无 法检验出程序是否完成了规定的功能。黑盒测试可以根据程序的规格说明检测出程 序是否完成了规定的功能,但未必能够提供对代码的完全覆盖。一般来说在单元测 试阶段白盒法使用较多而在集成测试阶段那么较多用到黑盒方法。2、简要答复信

13、息系统的测试过程。答:信息系统测试分别按 硬件系统 、网络系统 和软件系统 进行测试,最后对整个 系统进行总的综合测试。测试的步骤如下图。 1 硬件测试。 配置检测。检测是否按合同提供了相应的配置。 硬件设备的外观检查。 硬件测试。进行操作检测,用一些常用的命令来检测机器是否能执行命令,结 果是否正常。 2网络测试。 网络设备的外观检查。对交换机、路由器等网络设备及配件进行开箱检查,检 查外观有无明显划痕和损伤 硬件测试。对交换机、路由器等硬件进行加电检测,观察其工作状态是否正常 网络连通测试。检测网络是否连通。3软件测试。 软件测试可以分成四个步骤:单元测试、集成测试、系统测试和验收测试。3

14、、软件的测试步骤?答: 软件测试可以分成四个步骤:单元测试、集成测试、系统测试和验收测试。1单元测试是对程序的最小单位模块进行测试,检验每个模块是否能单独 工作,从而发现模块的编码问题和算法问题;2然后将多个模块连接起来,进行集成测试,以检验概要设计中对模块之间接 口设计的问题;3系统测试是将开发的软件与硬件和其它因素综合起来进行全面的检测,对整 个系统进行总的功能、性能等方面的测试;4在提交用户的时候进行验收测试,确认系统是否已经满足客户的需求。第八章 Internet 环境下信息系统的体系结构1、Internet 环境下的信息系统体系之间的比拟主要是 B/S 结构和 C/S 结构 答:客户

15、机/效劳器C/S结构:C/S 系统的优点主要有: 1分布式处理模式。 2系统可扩充性好。 3抗灾性能好,提高了可靠性。 4数据平安性好。 5用户介面友好。C/S 结构的主要缺点有: 1开发本钱较高, C/S 结构对客户端硬件要求较高。 2维护本钱高,移植困难。 3不同客户机安装不同的子系统软件,用户界面风格不统一,使用繁杂,不利 于推广使用。浏览器/效劳器B/S结构B/S 结构的优点: 分布性强、维护方便、开发简单且共享性强、总体拥有本钱低。缺点: 存在数据平安、对效劳器要求过高、数据传输速度慢、软件的个性化特点明显降 低。第九章 信息系统开发的工程管理和标准1、信息系统开发工程管理的过程有哪些环节?答 1 起始过程 起始过程包含的管理内容有:定义一个工程阶段的工作与活动、决策一个 工程或工程阶段的起始与否,或决定是否将一个工程或工程阶段继续进行下去等。2方案过程方案过程包含的管理内容有:拟定、编制和修订一个工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论