版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章管理信息系统开发方法
第六章管理信息系统开发方法本章所讲内容如下:管理信息系统开发涉及的基本问题1管理信息系统开发方法
2管理信息系统的开发模式3管理信息系统的开发方式4管理信息系统开发案例
56.1管理信息系统开发涉及的基本问题本节所讲内容如下:1.管理信息系统开发的任务和特点2.管理信息系统开发的原则3.管理信息系统开发的组织与管理4.管理信息系统开发的人员5.管理信息系统成功的条件6.1管理信息系统开发涉及的基本问题一、管理信息系统开发的任务和特点
(一)信息系统开发的任务
信息系统开发是指根据企业和部门管理的战略目标、内容、规模、性质等具体情况,建立起一套以计算机为基础的软硬件结合的管理信息系统。核心是软件的开发,还有相关的基础性建设。(二)管理信息系统开发的特点
1.系统开发的技术手段复杂。2.系统开发的内容复杂,目标多样。3.系统开发的投资密度大,效益难以计算。4.系统开发的环境复杂多变。5.信息系统开发必须与管理变革相结合。二、管理信息系统开发的原则
6.1管理信息系统开发涉及的基本问题(1)“一把手”原则
(3)适用性和先进性原则(2)面向用户原则
(6)四统一原则
(4)信息工程原则(5)阶段性原则原则6.1管理信息系统开发涉及的基本问题三、管理信息系统开发的人员
(1)系统分析员(2)数据库管理员(3)硬件网络设计员(4)系统设计员(5)程序设计员(6)项目经理(7)用户四、管理信息系统成功的条件
(1)领导重视,业务人员积极性高(2)企业必须有开发管理信息系统的实际需求和迫切性(3)企业必须要有一定的科学管理基础即企业管理方法的科学化。(4)企业有必要的投资保证,并能提供系统维护人员的编制和维护费用。(5)企业管理人员的知识结构应满足系统建设的需要。(6)企业的基础数据要齐全、规范。
6.1管理信息系统开发涉及的基本问题6.2管理信息系统开发方法本节所讲内容如下:1.结构化系统开发方法12.原型法23.面向对象法34.CASE(计算机辅助软件工程)方法46.2管理信息系统的开发方法管理信息系统的开发是指管理信息系统从问题提出开始,从系统规划、系统分析、设计、实施,到系统维护、评价的全过程。现行系统可能是一个手工系统,也可能是以前投入运行的、但是已经无法满足企业运作、管理需要的管理信息系统。管理信息系统的开发过程就是根据需要解决的问题,建立一个有信息技术支撑、与解决问题相关的、数据处理的、可运行计算机模型。现实世界:问题计算机世界:计算机可执行模型现实世界:问题观念世界逻辑模型数据世界物理模型计算机世界计算机可执行模型根据问题进行抽象根据系统平台进行设计利用实用软件进行描述一、结构化系统开发方法
(一)结构化系统开发方法的基本思想
基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。也就是说,先将整个管理信息系统的开发划分成若干个不同阶段,如系统规划、系统分析、系统设计、系统实施、运行和维护;然后在系统规划、分析和设计阶段采用自顶向下的方法对系统进行结构化划分;最后在系统实施阶段,采用自底向上的方法逐步实施。6.2管理信息系统开发方法面向用户的观点;自顶向下整体性的分析设计和自底向上逐步实施;充分预料可能的变化;严格划分工作阶段;结构化、模块化;开发过程工程化。2.结构化系统开发方法的特点
6.2管理信息系统的开发方法一、结构化系统开发方法用系统的思想和系统工程的方法,按照用户至上的原则,结构化、模块化、自顶向下对系统进行分析与设计,自底向上逐步实施。基本思想系统分析系统设计系统实施开发阶段优点
结构化系统开发方法注重开发过程的整体性、全局性,特别适合开发大型MIS。
开发过程繁琐,周期长,难以适应环境的变化。缺点6.2管理信息系统开发方法(三)结构化系统开发方法的五个阶段
①系统规划阶段。②系统分析阶段。③系统设计阶段。④系统实施阶段。⑤系统运行和维护阶段。以上五大阶段,构成了系统开发生命周期。如图6-1所示。图6-1结构化系统开发方法的生命周期提出要求初步调查可行性研究审批详细调查逻辑设计审查总体设计详细设计审查编程调试系统转换验收系统维护系统评价系统规划系统分析系统运行与维护系统设计系统实施6.2管理信息系统开发方法1.系统规划阶段
根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后从技术、经济和社会角度进行可行性研究,得出系统是否值得开发的结论。若不可行,则就此终止规划工作;反之则向用户提交一份系统开发的初步方案,方案经过反复修改,决策层批准后,就可以进入系统分析阶段。2.系统分析阶段系统分析阶段以系统规划阶段提出的目标为出发点,并根据系统规划阶段的初步方案,在对组织进行详细调查(具体的业务层面的调研分析)的基础上,逐步进行组织机构和功能分析、业务流程分析、数据和数据流程分析、数据综合查询分析,并提出新系统逻辑方案模型,最后以系统分析说明书的形式,提交系统开发领导小组审核。
3.系统设计阶段
本阶段的主要任务是在系统逻辑模型基础上设计系统物理模型,其主要内容包括:总体结构设计、系统流程设计、代码设计、数据库设计、输出设计、输入与界面设计、模块结构与功能设计和系统的物理配置方案设计,最后得出系统的物理模型,并编写系统设计报告。4.系统实施阶段这一阶段的内容包括数据准备、编写程序和测试、系统试运行及系统切换等工作。数据准备是从组织中选取一些样本数据作为测试用例,是非常重要的。5.系统运行阶段
本阶段要做的工作主要是日常维护性工作,包括:系统的日常运行管理、系统维护、系统评价、结果分析等。6.阶段反馈的结构化模型上面五幅图说明了结构化生命周期的各个开发阶段内工作流程环节的反馈模型,但不能完全说明企业信息系统生命周期中的所有问题。事实上,结构化方法还要求系统开发各阶段之间也可以有针对性的修改反馈,一个阶段出现了问题,可以回溯到该阶段以前的任何阶段。
5.系统运行和维护
1.系统规划
3.系统设计
4.系统实施
2.系统分析
开发
设计
初步
调查
可行性
研究
审批
系统
评价系统
维护
总体
设计
详细
设计
审计
审查
编程
调试
系统
转换
验收
详细
调查
逻辑
设计
管理信息系统的生命周期①系统规划阶段②系统分析阶段③系统设计阶段④系统实施阶段⑤系统运行阶段根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究;同时划分模块、确定优先顺序。《可行性研究报告》《系统规划报告》需求分析;分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;提出新系统逻辑模型。《系统分析报告》系统结构设计;处理流程设计;代码设计;数据库/文件设计;I/O设计;网络设计。《系统设计说明书》设备购买和安装;编程或二次开发;人员培训;数据准备;系统测试、调试与转换。《程序清单》《系统测试报告》《系统使用说明书》日常运行管理、评价、监理审计。修改、维护、微调。《系统评价分析报告》
需要指明的是:并非所有的步骤都是必须的。如需要与可能,可跳过某些步骤或有必要地反复,但不可打乱或颠倒顺序。系统规划阶段可行性分析报告系统设计任务书系统分析阶段系统分析说明书系统设计阶段系统设计说明书系统实施阶段实施进度报告系统测试分析报告系统运行和维护阶段新需求建议书
结构化的开发方法(生命周期法)AnalysisDesignImplementationMaintenance&EvaluationOldMISInvestigationNewMISNewSLCNewerSLC图6-8系统生命周期示意图Investigation……信息系统开发工作中工作量重心的偏移。调查>30%分析>40%设计<20%实施<10%3.结构化系统开发方法的优点面向用户的观点自顶向下的分析设计与自底向上的系统实施严格区分开发阶段工作成果规范化、文献化整体性与全局性好对每一阶段的任务完成情况进行审查,对于出现的错误或问题及时加以解决,不允许转入下一阶段。错误纠正得越早,所造成的损失就越少。审查、审批、验收、CheckPoints强调开发过程的整体性和全局性,自顶向下,逐步求精,在整体优化的前提下考虑具体的分析、设计问题。4.结构化系统开发方法的缺点预先定义用户需求缺乏灵活性开发阶段间存在鸿沟开发工具落后要求开发人员在调查中充分掌握用户需求、管理状况并预见可能发生的变化,这不符合人们认识事物的客观规律。同时,用户也很难准确陈述其需求。
修改系统分析和系统设计的结果工作量相当大,实施起来相当困难。因此就要求步步为营,尽量避免需要修改的情况发生。各阶段采用不同的、没有严格对应关系的模型作为开发工具,形成阶段间的鸿沟。即不能很好地解决从系统分析到系统设计之间的过渡,比如如何使物理模型如实反映出逻辑模型的要求。起点太低。所使用的工具(主要是手工绘制各种各样的分析设计图表)落后,致使系统开发周期过长而带来了一系列的问题。不能自动生成文档,文档整理工作量太大。5.结构化系统开发方法的适用范围结构化系统开发方法适合用于开发能够预先定义需求、结构化程度较高的大型系统和复杂系统。该方法不适合用于小型系统的开发。6.2管理信息系统开发方法二、原型法
原型法——根据系统开发人员对用户需求的理解,在强有力的软件环境支持下,快速开发出一个原型系统,并提供给用户,与用户反复协商修改,直至实现新系统。(一)原型法开发步骤
①确定用户的基本需求②开发初始原型系统③对原型进行评价④修正和改进原型系统二、原型法在管理信息系统开发的开始阶段,凭借系统开发人员对用户需求的理解与用户共同确定系统的基本要求和主要功能,在强有力人、软件环境支持下,给出一个满足用户需求的初始系统原型,然后与用户反复协商修改,最终形成MIS系统。基本思想1.确定系统的基本要求和功能--依据2.构造初始原型3.运行、评价、修改原型4.确定原型后处理开发阶段原型法的基本原理和过程用户对新系统提出需求(各种问题)开发人员对问题进行总结开发一个原型系统运行原型系统修改增加功能
完成系统开发并交付使用增加新功能否提出意见是是否否2.原型法工作流程12346758N1、用户提出系统要求2、识别、归纳上述要求3、开发一个模型/原型4、评价模型5、模型不可行处理6、模型不满意处理7、修改模型8、确定模型后的处理N、实际系统开发、运行、维护等优点1、遵循人们认识事物的规律;2、改进了用户和系统开发人员的交流方式;3、用户能尽早发现问题;4、充分利用最新工具,提高了效率;5、系统开发周期短,开发费用低。1、不适合大型系统的开发;2、对于大量运算而不需要很多交互的问题很难构造原型;3、对开发工具要求高;4、对用户管理水平要求高,要有较高的信息化知识;5、容易导致各子系统之间的数据冗余、系统集成困难;6、系统层次结构不明确,不便于管理控制。缺点(三)原型法的适用场合6.2管理信息系统开发方法1开发过程较为简单的小型管理信息系统。2企业管理基础较好,业务处理过程比较简单或不太复杂的系统。3业务需求和系统目标相对较为确定的系统。
方法内容
原型法结构化方法开发路径循环、迭代型严格、顺序型文档数量较少多用户参与程度高低开发过程的可见度好差对功能需求或环境变化的适应性较好差用户的信息反馈早迟对开发环境、软件工具的要求高低对开发过程的管理和控制较困难较容易原型法与结构化法的比较三、面向对象方法客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。基本思想1.系统调查和需求分析2.分析问题的性质和求解问题3.整理问题4.程序实现开发阶段1.封装性2.抽象性3.继承性4.动态链接性特点(二)面向对象法的基本概念①对象:是现实世界中具有相同属性、服从相同规则的一系列事物的抽象,也就是将相似事物抽象化,其中的具体事物称为对象的实例。②对象的属性:是指描述对象的数据,可以是系统或用户定义的数据类型,也可以是一个抽象的数据类型。③类:是具有相同属性和相同行为描述的一组对象。
④行为:是指一个对象对于属性改变或消息(message)收到后所进行的行动和反映。⑤关系:是指现实世界中两个对象或多个对象之间的相互作用和影响。
6.2管理信息系统开发方法2)对象(Object)客观世界中的任何事物或人脑中的各种概念在计算机世界的抽象表示。它是面向对象编程的基本元素。对象=属性(私有数据)+操作(行为/方法)3)类(Class)类是具有相同数据结构和行为(即操作)的对象的集合。类有一定的结构:超类(Superclass)、子(Subclass)。4)封装(Encapsulation)一种信息隐藏技术,把对象的属性和行为同时封装在所定义的对象中。即将对象严格模块化。这种严格模块化了的对象满足软件工程的一切要求,而且可以直接被面向对象程序设计语言所接受。5)继承(Inheritance)对象或类之间的层次结构是靠继承关系(Inheritance)维系的。继承是自动共享类、子类和对象中的方法和数据的机制,意味着“自动地拥有、隐含地复制”。类B继承类A至少说明两点:类B是类A的子类;类B中的实例拥有类A中实例的数据结构与操作方法。6.2管理信息系统开发方法(三)面向对象法的特点①封装性(Encapsulation)②抽象性
③继承性④动态链接性(四)面向对象法的四大开发阶段
①系统分析阶段(Object-OrientedAnalysis)②系统设计阶段(Object-OrientedDesign)③系统实现阶段(Object-OrientedProgramming)④系统运行维护阶段3.面向对象法的优缺点优缺点优点:1.对管理人员,它实现了更快和更廉价的开发与维护过程。2.对分析与设计人员,建模处理变得更加简单3.对程序员,对象模型过于浅显。缺点:1.容易带有原系统的不合理成分。2.思考对象的时候,需要采用形象思维,而不是程序化的思维。3.理论有待成熟。四、CASE(计算机辅助软件工程)方法定义:是计算机技术在系统开发活动、技术和方法中的应用,是软件工具与开发方法的结合体。
CASE工具:是指能够支持或使结构化系统开发生命周期法中一个或多个阶段自动化的计算机程序(软件)。
CASE的目的:使开发支持工具与开发方法学统一和结合起来;通过实现分析、设计与程序开发、维护的自动化,提高管理信息系统开发的效率和管理信息系统的质量,最终实现系统开发自动化。
6.2管理信息系统开发方法四、CASE方法CASE是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。CASE具实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。CASE中集成了多种工具,这些工具既可以单独使用,也可以组合使用。基本思想CASE工具+某种开发方法应用模式(一)CASE环境的特点
①在实际开发一个系统中,CASE环境的应用必须依赖于一种具体的开发方法。②CASE只是一种辅助的开发方法。③由于CASE环境的出现从根本上改变了开发系统的软件基础。(二)CASE采用的软件工具①查询语言
②报表生成器③图表软件④决策支持系统生成器⑤应用软件包等6.2管理信息系统开发方法⑴支持开发的全过程(除系统调查外);⑵能提高软件质量,可实现“软件重用”;⑶能加快开发速度;⑷能简化软件开发的管理和维护;⑸能自动生成开发过程中的各种文档。特点6.3管理信息系统的开发模式浏览器/服务器(B/S)模式客户机/服务器(C/S)模式B/S与C/S的混合模式123一、客户机/服务器(C/S)模式客户方应用软件一般包括用户界面、本地数据库等。当用户调用服务器资源时,客户机将请求传送给服务器,并根据服务器回送的处理结果进行分析,然后显示给用户
客户机服务器图6—3C/S模式结构图问题:①开发成本较高②移植困难
③不同客户机安装不同的子系统软件,用户界面风格不一,使用繁杂,不利于推广使用④由于每个客户机都安装了相应的应用程序,所以维护复杂,升级麻烦,若要升级,则每个客户机的软件都要更新
6.3管理信息系统的开发模式硬件结构C/S结构——客户机/服务器结构..客户机......客户机客户机客户机..客户机数据库服务器数据库服务器应用服务器二、浏览器/服务器(B/S)模式
B/S模式是由浏览器、Web服务器、数据库服务器三个层次组成。在这种模式下,客户端使用一个通用的浏览器,代替了形形色色的各种应用软件,用户的所有操作都是通过浏览器进行的。该结构的核心部分是Web服务器,它负责接受远程(或本地)的HTTP查询请求,然后根据查询的条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出查询请求的浏览器。同样,浏览器也会将更改、删除、新增数据记录的请求申请至Web服务器,由后者与数据库联系完成这些工作。
Web浏览器Web服务器数据库服务器图6-4B/S模式结构图
6.3管理信息系统的开发模式硬件结构B/S结构——Internet架构..用户..用户..用户...WEB服务器数据库服务器ODBC数据请求返回数据数据请求返回数据Lan连接HTTP连接优点:
①使用简单
②易于维护
③保护企业投资
④对客户端硬件要求低
⑤信息资源共享程度高
⑥扩展性。B/S模式可直接连人Internet,具有良好的扩展性
6.3管理信息系统的开发模式三、B/S与C/S的混合模式
数据库服务器客户机客户机Web服务器浏览器浏览器浏览器浏览器浏览器浏览器图3-5B/S与C/S的混合模式结构图6.3管理信息系统的开发模式6.4管理信息系统的开发人员与开发方式本节所讲内容如下:自行开发方式1委托开发方式2合作开发方式3利用现成的软件包开发方式4信息主管(CIO)
企业高层负责企业信息资源管理的决策者,全面负责企业的信息管理工作。根据企业的战略目标,考虑和提出企业的信息战略,保证信息战略与企业战略相配合,并对企业信息化的发展做出长远规划。
信息主管首先是一个管理者,但不是技术管理者,而是业务管理者。一、系统开发人员项目经理
管理信息系统的开发是一项系统工程,在开发过程中涉及多种资源的计划、组织、协调、指挥和控制。系统分析员
系统分析员是利用信息技术提供企业问题解决方案的解决者,不是程序员。(详细分析问题,了解与问题相关的所有事物和关系,提出问题的解决方案)系统设计员
系统设计员应该具有扎实的信息技术方面的知识。对弈管理信息系统而言,要掌握的知识主要有:计算机网络、系统安全、数据管理技术、软件结构、系统集成等。
同时系统设计员也应该具有一定的管理知识,具有在经济和技术之间平衡的能力。程序设计员系统维护人员数据库管理员开发阶段主要人员系统规划CIO、项目经理、系统分析员系统分析系统分析员、终端用户系统设计系统设计员、数据库管理员系统实施程序设计员、数据库管理员、终端用户系统维护与评价系统维护人员、数据库管理员管理信息系统开发各阶段参与人员列表(一)自行开发方式
定义:由用户依靠自己的力量独立完成系统开发的各项任务。
优点:开发费用少;容易开发出适合本单位需要的系统;方便维护和扩展;有利于培养自己的系统开发人员。缺点:是由于不是专业开发队伍,除缺少专业开发人员的经验和熟练水平外,还容易受业务工作的限制,系统整体优化不够,开发水平较低;参与开发人员涉及多部门,团队不稳定,协调难度大。注意:(1)需要大力加强领导,实行“一把手”原则;(2)向专业开发人士或公司进行必要的技术咨询,或聘请他们作为开发顾问。适用单位:大型企事业单位,计算机公司等。二、系统开发方式(二)委托开发方式定义:由使用单位(甲方)委托通常是有丰富开发经验的机构或专业开发人员(乙方),按照用户的需求承担系统开发的任务。
优点:是省时、省事,开发的系统技术水平较高。缺点:是费用高、系统维护与扩展需要开发单位的长期支持,不利于本单位的人才培养。注意:(1)使用单位(甲方)的业务骨干要参与系统的论证工作;(2)开发过程中需要开发单位(乙方)和使用单位(甲方)双方及时沟通,进行协调和检查。适用单位:没有系统分析、设计及软件开发人员或开发队伍力量薄弱但资金较为充足的单位。(三)合作开发方式
定义:由使用单位(甲方)和有丰富开发经验的机构或专业开发人员(乙方),共同完成开发任务。
优点:是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高;可在短时间内完成任务。缺点:是双方在合作中沟通易出现问题,因此,需要双方及时达成共识,进行协调和检查;开发方对开发技术往往有所保留。适用单位:有一定的系统分析、设计及开发人员,但开发队伍比较薄弱,希望通过系统的开发建立完善和提高自己的技术队伍,便于系统维护工作。(四)利用现成的软件包开发方式
定义:根据自身需要,用户购买预先编制好的、能完成一定功能的、供出售或出租的成套软件系统。
优点:是能缩短开发时间,节省开发费用,技术水平比较高,系统可以得到较好的维护,售后服务好。
缺点:是功能比较简单,通用软件的专用性比较差,难以满足特殊要求,需要有一定的技术力量根据使用者的要求做软件改善和编制必要的接口软件等二次开发的工作。适用单位:不太适合于规模较大、功能复杂、需求量不确定定程度高的系统;适合结构化、功能相对单一的管理信息系统。(五)四种开发方式的比较:表6-2四种开发的比较方式特点比较自行开发委托开发合作开发利用现成软件包开发分析和设计能力的要求较高低较低低编程能力的要求较高不需要较低较低系统维护的难易程度容易较困难较容易较困难开发费用少多较少最少6.4管理信息系统的开发方式
物理结构
管理信息系统的物理结构一般有三种类型:集中式、分布式和分布-集中式
①集中式
图6.5.1集中式6.5管理信息系统的结构(1)集中式数据处理定义:集中式计算机网络由一个大型的中央系统,其终端是客户机,数据全部存储在中央系统,由数据库管理系统进行管理,所有的处理都由该大型系统完成,终端只是用来输入和输出。终端自己不作任何处理,所有任务都在主机上进行处理。
(1)集中式数据处理优点:能把所有数据保存在一个地方,各地办公室的远程终端通过电缆同中央计算机(主机)相联,保证了每个终端使用的都是同一信息。备份数据容易,因为他们都存储在服务器上,而服务器是唯一需要备份的系统。这还意味着服务器是唯一需要安全保护的系统,终端没有任何数据。另外所有的事务都在主机上进行处理,终端也不需要软驱,所以网络感染病毒的可能性很低。这种类型的网络总费用比较低,因为主机拥有大量存储空间、功能强大的系统,而使终端可以使用功能简单而便宜的微机和其他终端设备。
(1)集中式数据处理缺点:所有终端的输入计算都由主机完成,这类网络处理速度可能有些慢。如果用户有各种不同的需要,在集中式计算机网络上满足这些需要可能是十分困难的,因为每个用户的应用程序和资源都必须单独设置,而把这些应用程序和资源都在同一台集中式计算机上操作,使得系统效率不高。
因为所有用户都必须连接到一台中央计算机,集中连接可能成为集中式网络的一个大问题。
②分布式图6.5.2
分布式6.5管理信息系统的结构(2)分布式数据处理定义:由于个人计算机的性能得到极大的提高及其使用的普及,使处理能力分布到网络上的所有计算机成为可能。分布式计算是和集中式计算相对立的概念,分布式计算的数据可以分布在很大区域。分布式网络中,数据的存储和处理都是在本地工作站上进行的。数据输出可以打印,也可保存在软盘上。通过网络主要是得到更快、更便捷的数据访问。因为每台计算机都能够存储和处理数据,所以不要求服务器功能十分强大,其价格也就不必过于昂贵。这种类型的网络可以适应用户的各种需要,同时允许他们共享网络的数据、资源和服务。在分布式网络中使用的计算机既能够作为独立的系统使用,也可以把它们连接在一起得到更强的网络功能。(2)分布式数据处理优点:可以快速访问、多用户使用。
每台计算机可以访问系统内其他计算机的信息文件。系统设计上具有更大的灵活性,既可为独立的计算机的地区用户的特殊需求服务,也可为联网的企业需求服务,实现系统内不同计算机之间的通信。每台计算机都可以拥有和保持所需要的最大数据和文件;减少了数据传输的成本和风险。为分散地区和中心办公室双方提供更迅速的信息通信和处理方式,为每个分散的数据库提供作用域,数据存储在多个存储单元中,但任何用户都可以进行全局访问,使故障的不利影响最小化,以较低的成本来满足企业的特定要求。(2)分布式数据处理缺点:对病毒比较敏感,任何用户都可能引入被病毒感染的文件,并将病毒扩散到整个网络。备份困难,如果用户将数据存储在各自的系统上,而不是将他们存储在中央系统中,难于制定一项有效的备份计划。可能导致用户使用同一文件的不同版本。
为了运行程序要求性能更好的PC机;要求使用适当的程序;不同计算机的文件数据需要复制;对某些PC机要求有足够的存储容量,形成不必要的存储成本;管理和维护比较复杂;设备必须要互相兼容。
③分布-集中式(协作式)
图6.5.3
分布-集中式6.5管理信息系统的结构(3)协作式数据处理定义:协作式数据处理系统内的计算机能够联合处理数据,处理既可集中实施,也可分区实施。协作式计算允许各个客户计算机合作处理一项共同的任务,采用这种方法,任务完成的速度要快于仅在一个客户计算机运行。协作式计算允许计算机在整个网络内共享处理能力,可以使用其它计算机上的处理能力完成任务。除了具有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙商财产保险股份有限公司招聘3人(第6期)考试备考试题及答案解析
- 2027届高三数学一轮复习课件:第八章 高考热点11 圆锥曲线中的最值与范围问题
- 2026中央戏剧学院招聘9人考试备考试题及答案解析
- 2026年及未来5年市场数据中国字典行业发展前景预测及投资策略研究报告
- 商品监督员岗前实操效果考核试卷含答案
- 水产捕捞工诚信测试考核试卷含答案
- 2026年通化公益性岗位招聘(7人)考试参考题库及答案解析
- 2026年滨州市面向社会公开招聘硕博士高层次人才(129人)考试参考题库及答案解析
- 2026中国福利会国际和平妇幼保健院招聘笔试备考试题及答案解析
- 国家管网集团共享运营分公司2026届春季高校毕业生招聘考试参考题库及答案解析
- 拖式混凝土输送泵的泵送部分设计(全套图纸)
- 正畸治疗的生物机械原理-矫治力与牙齿的移动(口腔正畸学课件)
- 粮食仓储企业安全风险辨识与管控分级指南
- 危化企业双重预防机制数字化建设运行成效评估
- 2022年苏州太仓市特殊教育岗位教师招聘考试笔试试题及答案解析
- YS/T 1152-2016粗氢氧化钴
- 派昂医药协同应用价值
- GB/T 2521.1-2016全工艺冷轧电工钢第1部分:晶粒无取向钢带(片)
- GB/T 24405.1-2009信息技术服务管理第1部分:规范
- 基础会计简答题及答案
- 综合故障解决-排除p2a
评论
0/150
提交评论