版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务一信息与系统1.1.1信息随着人类社会进入信息时代,人们越来越清晰地认识到信息的重要性,信息已经逐渐成为人类赖以生存与发展的战略资源之一,在社会生产和人类生活中发挥着日益显著的作用。从广义上讲,信息(Information),就是反映客观事物运动变化、能够被人们所接收和理解、对人类的行为决策有用的各种消息、情报、数据、指令、图像、信号等资料的总称。下一页返回任务一信息与系统
1.信息的特征信息作为管理的极为重要的资源,具有一些明显的特征,主要体现在以下方面。(1)整体性。信息必须作为表达客观事物的完整描述中的一环,脱离了全局,零碎的信息将毫无意义。(2)主观性。对于信息和信息处理的任何研究与讨论,都离不开主体的目的或目标。(3)抽象性。必须区分信息的载体与内容,使信息有可能在不同的载体之间转化与传递。这里需要强调的是,人们往往将主要注意力集中在信息的载体或技术手段上,而忽略了信息的内容,这种本末倒置现象的产生就源于对信息的抽象性缺乏明确的认识。上一页下一页返回任务一信息与系统(4)客观性。信息反映客观事物的属性。信息必须真实、准确、如实地反映客观实际。(5)不完全性。客观事实的信息通常难以一次就全部获得,它与人们认识事物的程度有着直接关系。(6)共享性。一个信息源的信息可以为多个信息接收者享用。一般情况下增加享用者不会使原有享用者失去部分或全部信息。有的信息涉及商业的、政治的、军事的秘密,扩大对这类信息的享有者可能影响某些享用者对这类信息的利用,但不会改变信息本身的内容。(7)时效性。信息的时效是指从信息源发送信息,经过接收、加工、传递、利用的时间间隔及其效率。上一页下一页返回任务一信息与系统(8)价值性。管理信息是经过加工并对生产经营活动产生影响的数据,是经劳动创造的,是一种资源,因而是有价值的。(9)层次性。管理系统在客观上是有层次的(如公司级、工厂级、车间级等)。(10)可存储性。信息借助于载体可在一定条件下存储起来。信息的可存储性为信息的积累、加工和不同场合下的应用提供了可能。上一页下一页返回任务一信息与系统(11)可传输性。这是信息的本质特征,信息可以借助于载体脱离其信息源进行传输,信息在传输过程中可以转换载体而不影响信息的内容。(12)可压缩性。通过各种模型,可以将大量具有一定规律的数据加以压缩。(13)可加工性。信息可以通过一定的手段进行加工,如扩充、压缩、分解、综合、抽取、排序等。加工的方法和目的反映信息接收者获取和利用信息的特定需求。加工后的信息是反映信息源和接收者之间相互联系、相互作用的更为重要和更加规律化的因素。上一页下一页返回任务一信息与系统
2.信息与数据的联系与区别数据是用于表示客观事物的未经加工的原始素材,如图形符号、数字、字母等。或者说,数据是通过物理观察得来的事实和概念,是关于现实世界中的地方、事件、其他对象或概念的描述。在计算机科学中,数据是指所有能输人到计算机并被计算机程序处理的符号介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。上一页下一页返回任务一信息与系统信息与数据既有联系又有区别,数据是人们为了反映客观世界而记录下来的可以鉴别的符号,是记录客观事物的性质、形态、数量特征的抽象符号,如文字、数字、图形等,其本身不能确切地给出具体含义;而信息则是对数据进行提炼、加工的结果,是对数据赋予一定意义的解释。如企业员工姓名、工资、销售数量等,它们只构成组织的数据集,是管理决策的基础。信息是由数据产生的,可以简单的理解为是数据经过加工后所得到的结果,是反映客观事物规律的一些数据,是进行决策的依据。因此,通常把数据经过加工后的结果称为信息,如报表、账册、图纸等都是信息。数据是客观事物的一种表现形式,信息是数据经加工处理后的结果。信息与数据在信息系统开发中常常被混淆。数据一般意义上认为是客观实体的属性值。目前,数据的概念已不仅局限于数字,像文字、声音、图形图像等都是数据。信息与数据的关系如图1-1所示。上一页下一页返回任务一信息与系统(1)不可分割。信息是对数据加工、提炼的结果,是对数据赋予一定意义的解释。信息需以数据的形式来表征,信息是数据的内在逻辑关系的体现;数据是信息的表现形式。在一些并非严格的场合,二者同义。(2)各有差异。信息是经过加工之后所得到的数据,是逻辑性的;数据是记载客观事物的符号,是物理性的。信息的外延大于数据的外延,信息是经过加工处理、对决策者具有价值或潜在价值的数据。此外,信息是有层次的,底层信息对高层信息来说就是数据,例如,某商业企业每天营业后要统计商品的销售数量、销售额、利润等。对于该企业来讲,每种商品的具体数值统计内容就是数据,而将所有商品销售情况上报给总公司的报表内容则是信息;对总公司来讲,每个企业的报表则是数据,形成的汇总数据则是信息。由此可见,前级信息总是后级信息的数据。上一页下一页返回任务一信息与系统1.1.2系统“系统”一词,来源于古希腊语,是由部分构成整体的意思。系统思想源远流长,但作为一门科学的系统论,通常把系统定义为:在一定的环境中为了实现某种目标而相互联系、相互作用的若干要素的有机集合体。在这个定义中包括了系统、要素、结构、功能四个概念,表明了要素与要素、要素与系统、系统与环境三方面的关系。上一页下一页返回任务一信息与系统1.系统的组成要素系统具有输出某种产出的目的,但它不能无中生有,也就是说,有输出则必有输入,而且这种输出是输入经过处理后的结果,它代表系统的目的。处理是使输入变为输出的一种加工处理活动,一般由人和设备分别或共同担任。输入、处理、输出是组成系统的三个基本要素,加上反馈功能就构成一个完整的系统,如图1-2所示。上一页下一页返回任务一信息与系统组成系统的最基本成分称为元素,系统的部件是指系统中的某些元素为达到一定的功能、以一定形式构筑起来的系统部分。系统从组成的要素的性质看,可划分为自然系统和人造系统。自然系统,如生态系统、气象系统、太阳系等,是由自然物组成的系统。人造系统是人们为达到某种目的而建立的系统,如生产系统、商业系统、管理系统、交通系统和军事系统等。不论是怎样的一个系统,其构成必须具备以下三个条件,且这三个条件缺一不可。(1)要有两个或两个以上的元素;(2)元素之间必须存在相互依存、相互作用、相互联系的关系;(3)元素之间的联系与作用必须产生整体功能。上一页下一页返回任务一信息与系统2.系统的特点按以上对于系统的定义,可以概括出一个系统应具有如下特征。(1)整体性。整体性是指系统要素之间相互关系及要素与系统之间的关系以整体为主进行协调,局部服从整体,使整体效果为最优。实际上就是从整体着眼,部分着手,统筹考虑,各方协调,达到整体的最优化。整体性是系统的最基本属性,没有整体性就不存在系统。因此,整体性观点是系统理论中的一个最基本观点。(2)层次性。一个系统是由若干个子系统组成的,子系统也具有系统的一切特征,并可以进一步划分成更小的子系统,因此系统是可分的,具有结构层次的。系统层次具有多样性,纵向构成垂直的系统层次;横向构成平等并立的水平层次;垂直层次和水平层次的相互渗透,又构成纵横交互的网络系统。上一页下一页返回任务一信息与系统(3)相关性。系统、元素、环境都是相互联系、相互作用、相互依存、相互制约的,将这一特征称为系统的相关性或关联性。系统中的每一个元素的存在都依赖于其他元素的存在,同时也依赖于环境的存在。往往是系统中的某一个元素发生了变化或环境发生了变化,系统中的其他元素也会随之发生变化,并且会逐步引起系统整体发生变化。(4)目标性。系统活动的目的是为了达到某种预定目标,没有目标的系统是不存在的。人们首先必须要确定系统应达到的目标,然后在尊重客观现实规律的前提下,通过信息的反馈作用来调节和控制系统,使系统的发展向着系统的目标前进。系统思想将有序性与目的性紧紧地结合在一起。系统之所以向有序的方向运动,原因是有序的方向正是系统所追求的目标方向,是系统运动的目的。上一页下一页返回任务一信息与系统
3.系统的分类从不同的角度出发,系统分类有不同的方法,常见的分类方法有以下几种。
(1)按照系统的抽象程度,系统可分为概念系统、逻辑系统和物理系统。概念系统是一个抽象的系统。人们根据所要达到的目标以及自己的知识体系初步构思出系统的抽象雏形,表述了系统的主要功能,描绘了系统的大致轮廓。而对于这些功能能否实现、如何实现不是很清楚。虽然这种抽象雏形在很多方面并不完善,但它决定着系统的发展方向。逻辑系统是在概念系统的基础上进一步构造出的原理上可行得通的系统,它考虑到总体的合理性、结构的合理性和程序的合理性,并确信现有的技术设备一定能实现该系统所规定的要求,但它没有给出实现的具体元件。所以逻辑系统是摆脱了具体实现细节的合理的系统。上一页下一页返回任务一信息与系统物理系统是完全确定的系统,是由客观物质组成的。如果是计算机系统,那么机器是什么型号,用多少终端,如何布局,采用何种操作系统等,应当完全确定。这时系统已从物质上完全实现。(2)按系统与环境的关系,系统可分为封闭系统和开放系统。封闭系统指系统的运行与外界环境完全无关的系统。事实上完全封闭的系统并不存在,因此我们把一些与外界环境联系甚少,外界对其影响可以忽略不计的系统看成为封闭系统。如封闭的教育系统、军营管理系统、自给自足的小农经济系统、闭关自守的国家系统、原始部落系统等。开放系统指与外界环境存在着各种各样的经济—物质—信息流交换的系统。从动态的原则上讲,存在于世间万物的系统都是开放系统。上一页下一页返回任务一信息与系统
(3)按系统的状态与时间的关系,系统可分为静态系统和动态系统。静态系统指系统的状态和功能不随时间的推移而改变,即系统的输入量的变化可以瞬时决定其输出量的变化的系统。如一条自动生产作业流水线系统。动态系统指系统的状态和功能随着时间的变化而变化,即系统的输入量的变化对其输出量的变化不能在瞬时决定,而是要经过一段时间以后才能完成的系统。因此,这样的系统又称为惯性系统。如运动中的物质、经济体系中的价格系统、社会体系中的道德系统等。通常系统都是绝对动态的,静态仅是相对的。这是因为从时间上看,长时期内,任何系统都会发生变化,都有一个连续的变化过程,但在一定时间(短时期)内,动态的系统变化也可以看成静止不变的,从而可以用静态的方式予以处理。上一页下一页返回任务一信息与系统(4)按系统的复杂程度的关系,系统可分为框架、时钟、控制机械、细胞、植物、动物、人类、社会、宇宙,如图1-3所示。不同的系统为不同的领域服务,有不同的特点。系统工作的好坏主要看这些功能完成的好坏,因此这样的分法是最重要的分法。上一页下一页返回任务一信息与系统1.1.3管理信息系统1.管理信息系统管理信息系统(ManagementInformationSystem,MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。它是用系统思想建立起来的,以电子计算机为基本信息处理手段,以现代通信设备为基本传输工具,且能为管理决策提供信息服务的人机系统。管理信息系统的总体概念图,如图1-4所示。上一页下一页返回任务一信息与系统2.管理信息系统的特点管理信息系统作为计算机应用的重要领域,其特点主要表现在:它是面向管理决策的、对一个企业管理业务进行全面管理的综合性人机系统,是现代管理方法与手段相结合的系统,是多学科交叉的边缘科学。管理信息系统的特点可以从以下几个方面来概括。(1)人机系统。管理信息系统的应用与企业的环境和内部条件密切相关。管理和决策的主体是人,计算机系统只是工具和辅助设备。管理信息系统的目的在于辅助决策,而决策只能由人来做,因而管理信息系统必然是一个人机结合的系统。在管理信息系统中,各级管理人员既是系统的使用者,又是系统的组成部分,对管理信息系统的应用有着决定性重要影响,在管理信息系统应用中必须高度重视人的因素。在管理信息系统开发过程中,要根据这一特点,正确界定人和计算机在系统中的地位和作用,充分发挥人和计算机各自的长处,使系统整体性能达到最优。上一页下一页返回任务一信息与系统(2)处理问题的内容和方式独特。首先,管理信息系统主要应用于结构化问题的解决,主要考虑完成例行的信息处理业务,包括数据输入、存储、加工、输出、生产计划、生产和销售的统计等。它要以高速度低成本完成数据的处理业务,追求系统处理问题的效率。(3)强调系统的整体功能。管理信息系统的目标是要实现一个相对稳定的、协调的工作环境。因为系统的工作方法、管理模式和处理过程是确定的,所以系统能够稳定协调地工作。数据信息成为系统运作的驭动力,因为信息处理模型和处理过程的直接对象是数据信息。完整的数据资料是系统运作的前提。设计系统时,既要强调科学的、客观的处理方法的应用,又要使系统设计符合实际情况。(4)面向管理决策。管理信息系统是继管理学的思想方法、管理与决策的行为理论之后的又一重要发展,它是一个为管理决策服务的信息系统,它必须能够根据管理的需要,及时提供所需要的信息,帮助决策者做出决策。上一页下一页返回任务一信息与系统
3.管理信息系统的功能企业是一个复杂的系统,整个系统中各环节的活动构成了企业的经营生产活动。在企业的经营生产活动中贯穿着两个运动过程,一是物流,另一个是信息流。物流是企业的基本流,它的运动进程产生各种运动信息,而企业管理者针对这些信息做出决策,以决策信息再控制物流运动,规划调节物流数量、方向、速度、目标,使之按一定目的和规划运动。信息流是管理的基础和管理的体现,管理信息是企业的神经中枢,是生命线。这在信息时代更为重要。管理信息系统不仅为企业管理提供决策所需要的一切信息,而且还有一定的决策、控制功能,其范围正在不断扩大。
(1)信息处理功能。信息处理功能是对各种类型的数据进行收集、录入、加工、整理、检索、查询、存储、传输和管理等工作的总称。信息处理功能是管理信息系统的首要任务和基本功能。上一页下一页返回任务一信息与系统(2)预测功能。预测功能是指运用一定数学方法、管理方法和预测模型,利用历史数据对未来发生的结果进行预测的工作。这是管理计划和管理决策的前提。(3)计划功能。计划功能是对各种具体工作进行合理的计划和安排。如市场开发计划、销售计划等。这是指导各个管理层次高效率工作的前提。(4)控制功能。控制功能是通过信息反馈对整个系统生产经营活动的各个部门、各个环节的运行情况进行监督、协调、控制,保证系统正常进行。(5)辅助决策系统功能。辅助决策系统功能是指运用运筹学的方法和技术,为合理配置企业的各项资源,做出最佳决策提供科学依据。上一页返回任务二企业信息系统在企业管理活动中,不同层次和不同部门的管理者可能使用不同的、面向企业管理的信息系统。如财务部门使用财务管理信息系统、生产部门使用生产管理信息系统、人力资源管理部门使用人力资源管理信息系统。在这些信息系统中,信息可能互不联系,容易形成一个个信息孤岛,而企业信息系统则将它们综合起来,以消除信息孤岛。下一页返回任务二企业信息系统1.企业信息系统企业信息系统(EnterpriseInformationSystem,EIS)是按照先进的管理理念,结合计算机和网络等信息技术建立起来的,在企业所有部门内以集成和协调的方式,执行从数据处理到生成管理信息全部任务的人机系统。企业信息系统强调系统是基于整个企业范围的应用模式,是针对企业全部业务的信息系统,系统集中了来自销售、采购、生产制造和人力资源管理和其他各种经营活动的全部业务信息;系统的建立应用了先进的管理理念和系统理论;系统采用计算机和网络等一系列信息技术,进行信息收集、加工、存储、传输和利用;企业信息系统是一个综合的人机结合的系统。上一页下一页返回任务二企业信息系统2.企业信息系统的结构(1)概念结构。从概念上看,EIS由四大部件组成,即信息源、信息处理器、信息用户和信息管理者,如图1-5所示。信息源是企业信息系统的数据来源,它是信息的产生地。信息处理器负责信息的传输、加工、存储,为各类管理人员即信息用户提供信息服务。信息管理者负责系统的设计、实现、运行和管理。上一页下一页返回任务二企业信息系统(2)层次结构。由于信息系统是为管理决策服务的,而管理是分层次的,可以分为决策战略、战术管理和作业处理三层,因此企业信息系统也可以从纵向相应分解为三层子系统。在企业内部纵向层次的划分一般按行政级别划分,如高级经理信息系统(供董事长和副总以上人员使用)、中层经理信息系统(供应部门经理、部门主管使用)和作业信息系统(供一般人员使用)。上一页下一页返回任务二企业信息系统①战略决策层企业信息系统。战略决策层的管理活动涉及企业的总体目标和长远发展规划,如制定市场开发战略、新产品开发战略等。因此,为决策服务的企业信息系统,它的数据和信息来源是广泛的和概括的,其中包括相当数量的外部信息(如当前的政治、经济形势,本企业在国内外市场的地位和竞争力等)。因此,它所提供的信息必须是高度概括和综合性的,如对市场需求的预测,对市场主要竞争对手的实力分析及预测等信息。这些信息可以为企业指定战略发展计划提供有益的参考。上一页下一页返回任务二企业信息系统②战术管理层企业信息系统。战术管理层的管理活动属于中层管理,包括各个部门工作计划的制订、监控和各项计划的完成检测与评价等主要内容。因此该层系统主要是为各个部门负责人提供信息服务,以保证他们在管理控制活动中能正确地执行决策层的战略意图,制订切实可行的各项实施计划。它的信息来源:一是战略决策层,包括各种预算、标准和计划等;二是来自作业处理层,包括企业各种计划的完成情况和经过作业处理层加工处理后的信息等。战术管理层企业信息系统所能提供的信息主要有各部门的工作计划、计划执行情况的定期报告和不定期报告,以及对管理控制问题的分析评价和对各项查询的响应等。上一页下一页返回任务二企业信息系统③作业处理层企业信息系统。作业处理层的管理活动属于企业基层管理。为了有效地利用现有资源和设备所展开的各项具体的管理活动,主要包括两大部分:作业控制和业务处理。由于这一层的管理活动比较稳定,可以按照一定的数学模型或预先设计好的程序和规划进行相应的信息处理。一般来说,作业处理层企业信息系统有三中信息处理方式:事务处理、报告处理和查询处理。上一页下一页返回任务二企业信息系统(3)功能结构。从用户的角度来看,企业信息系统应该有支持整个组织在不同层次的各种功能,这些具有不同功能的部分(子系统)是一个有机的整体,构成了系统的功能结构,如图1-6所示。①市场销售子系统。它包含销售和推销以及售后服务的全部活动,事务处理主要是销售订单、广告推销等的处理。在运行控制方面,包括雇用和培训销售人员,销售或推销的日常调度,以及按区域、产品、顾客的销售量定期分析等。在管理控制方面,涉及总的成果与市场计划的比较,它所用的信息有顾客、竞争者、竞争产品和销售力量要求等。在战略计划方面包含新市场的开拓和新市场的战略,它使用的信息有客户分析、竞争者分析、客户调查等信息,以及收人预测、产品预测、技术预测等信息。上一页下一页返回任务二企业信息系统②生产管理子系统。功能包括产品的设计、生产设备计划、生产设备的调度和运行、生产人员的雇用与训练、质量控制和检查等。生产管理子系统中,典型的事务处理是生产指令、装配单、成品单、废品单和工时单等的处理。作业控制要求将实际进度和计划比较,找出薄弱环节。管理控制方面包括进行总调度,单位成本和单位工时消耗的计划比较。战略计划要考虑加工方法和自动化的方法。③物资供应子系统。它包括采购、收货、库存管理和发放等管理活动。事务处理主要包括库存水平报告、库存缺货报告、库存积压报告等。管理控制包括计划库存与实际库存水平的比较、采购成本、库存缺货分析、库存周转率分析等。战略计划包括新的物资供应战略、对供应商的新政策以及“自制与外购”的比较分析、新技术信息及分配方案等。上一页下一页返回任务二企业信息系统④人力资源管理子系统。它包括人员的雇用、培训、考核、工资和解聘等。事务处理主要产生有关雇用需求、工作岗位责任、培训计划、职员基本情况、工资变化、工作小时和终止聘用的文件及说明。作业控制要完成聘用、培训、终止聘用、工资调整和发放津贴等。管理控制主要包括进行实际情况与计划比较,产生各种报告和分析结果,说明雇工职员数量、招聘费用、技术构成、培训费用、支付工资和工资率的分配和计划要求符合的情况。战略计划包括雇用战略和方案评价,职工培训方式、就业制度、地区工资率的变化及聘用留用人员的分析等。上一页下一页返回任务二企业信息系统⑤财务会计子系统。财务和会计既有区别,又密切相关。财务的职责是在尽可能低的成本下,保证企业的资金运转。会计的主要工作则是进行财务数据分类、汇总,编制财务报表,制定预算和成本数据的分类和分析。与财务会计有关的事务处理包括处理赊账申请、销售单据、支票、收款凭证、付款凭证、日记账、分类账等。财会的作业控制需要每日差错报告和例外报告,处理延迟记录及未处理的业务报告等。财会的管理控制包括预算和成本数据的比较分析。财会的战略计划关心的是财务的长远计划、减少税收影响的长期税务会计政策以及成本会计和预算系统的计划等。上一页下一页返回任务二企业信息系统⑥信息管理子系统。该系统的作用是保证其他功能的信息资源和信息服务。事务处理有工作请求,收集数据、较正或变更数据和程序的请求、软硬件情况的报告以及规划和设计建议等。作业控制包括日常任务调度、统计差错率和设备故障信息等。管理控制包括计划和实际的比较,如设备费用、程序员情况、项目的进度和计划的比较等。战略计划包括整个信息系统计划、硬件和软件的总体结构、功能组织是分散还是集中等。⑦高层管理子系统。高层管理子系统为组织高层领导服务。该系统的事务处理活动主要是信息查询、决策咨询、处理文件、向组织其他部门发送指令等。作业控制内容包括会议安排计划、控制文件、联系记录等。管理控制要求各功能子系统执行计划的当前综合报告情况。战略计划要求广泛的综合的外部信息和内部信息。上一页下一页返回任务二企业信息系统(4)软、硬件结构。①硬件结构。计算机硬件系统是企业信息系统处理和信息存储等工作的物理基础,主要包括微处理器、主机/辅存、输入设备和输出设备等物理设备。企业信息系统的硬件结构是指硬件组成及其连接方式。硬件结构所要关心的首要问题是用微机网还是用小型机及终端结构,如图1-7所示。终端结构是由一台主机通过通信控制器和许多终端与各种外部设备相连的一种结构。网络结构是通过计算机网络把不同地点的计算机和外设相连,又分一般分布式和客户—服务器模式,这种结构的一个主要特点是各地计算机既可在网络系统的统一管理下工作,又可脱离网络环境独立工作。硬件结构还要关系硬件的能力,例如有无实时、分时或批处理的能力等。上一页下一页返回任务二企业信息系统②软件结构。计算机软件系统是实现企业信息系统的各项信息处理能力的主体,由系统软件和应用软件两大部分组成。系统软件主要是操作系统、数据库系统、各种语言的编译和解释程序等;应用软件是系统开发人员根据实际管理工作的需要而研制的各种通用软件和专业软件。上一页下一页返回任务二企业信息系统3.企业信息系统对管理的支持任何组织都需要管理,一个组织的管理职能主要包括计划、组织、领导和控制四大方面,其中任何一方面都离不开企业信息系统的支持。(1)企业信息系统对计划职能的支持。管理的计划职能是为组织及其下属机构确定目标,拟订为达到目标的行动方案,并制订各种计划,使各项工作和活动都能围绕预定目标去进行,从而达到预期的效果。企业信息系统可以对计划职能进行支持,主要体现在以下方面。上一页下一页返回任务二企业信息系统①支持计划编制中的反复测试。在计划制订过程中,多方案的比较及每个方案中个别数据的变动都可能引起其他相关数据的变动及其方案结果的变化。虽然计算方法不一定复杂,但表达式之间的关系却能错综复杂,数据量也十分巨大,所以计算工作量特别大。如果没有计算机的支持,根本不可能完成。在传统手工作业条件下,只能通过减少数据量及其数据间的相互关系数来降低运算的工作量,无疑,这将降低计划的准确程度。②支持对计划数据的传递和准确存取。为了实现计划管理职能,需要建立多种与计划有关的各种数据库,主要包括:各类定额数据库、各类计划指标数据库以及各种计划表格数据库等。利用相关企业信息系统,完善和充分利用上述各种数据库,可以实现对企业计划数据的快速、准确存取,从而使企业的生产经营指挥系统得到大大的加强。上一页下一页返回任务二企业信息系统③支持计划的基础—预测。预测是研究对未来状况做出估计的专门技术,而计划则是对未来做出安排和部署,以达到预期的目的,计划必须在预测的基本上进行。预测支持决策者做出正确的决策,制订可靠的计划。预测的范围很广,预测的方法也很多,诸如主观概率法、调查预测法、类推法、德尔菲法、因果关系分析法等。这些预测方法的计算量大,常常要用计算机来求解。④支持计划的优化。在企业编制计划时,经常会遇到对有限资源的最佳分配问题。编制计划时,可能提出这样的一个问题,即生产哪儿种产品可以在设备生产能力允许的条件下,获得最大的利润?对于这种类型的问题,可以列出数学模型,然后在计算机上通过人机交互方式进行求解。上一页下一页返回任务二企业信息系统(2)企业信息系统对组织职能和领导职能的支持。组织职能具体包括:确定管理层次、建立各级组织机构、配备人员、规定职责和权限并明确组织机构中各部门之间的相互关系、协调原则和方法。信息技术是现阶段对企业组织进行改革的有效的技术基础。信息技术的发展促使企业组织重新设计、企业工作重新分工和企业职权重新划分,从而进一步提高企业的管理水平。传统企业组织多采用“金字塔”式的纵向的多层次的集中管理。其运作过程按照一种基本不变的标准模式进行,这种方式也称为“机械式组织”,其缺点是过多的管理层次往往会影响信息的传递速度,并且信息失真现象比较严重,决策速度慢,不适应现代市场的快速变化,管理效率低,且成本高昂。上一页下一页返回任务二企业信息系统随着信息技术的飞跃发展,上述这种传统的企业组织结构正在向扁平式结构的非集中管理转变。通信系统的完善,使上下级指令传输系统上的中间管理层显得不再那么重要,甚至也没有必要再设立那么多的管理层。部门分工出现非专业化分工的趋向,企业各部门的功能互相融合、交叉,如制造部门可能兼有销售、财务等功能。计算机的广泛应用使得企业上下级之间、各部门之间以及企业与外界环境之间的信息交流变得十分快捷,从而有利于上下级和成员之间的沟通,可以随时根据环境的变化做出统一的、迅速的整体行动和应变策略。上一页下一页返回任务二企业信息系统领导职能的作用在于指引、影响个人和组织结构按照计划去实现目标。这是一种行为过程,领导者在人际关系方面的职责是领导、组织和调协;在决策方面的职责是对组织的战略、计划、预算、选拔人才等重大问题做出决定;在信息方面的职责是作为信息汇合点和精神中枢,对内对外建立并维持一个信息网络,以便能及时处理矛盾和解决问题,由此可见企业信息系统在支持领导职能方面的重要作用。(3)企业信息系统对控制职能的支持。一切管理内容都有控制问题。在企业管理方面,最主要的控制内容包括:行为控制,人员素质控制,质量控制,库存控制,生产进度控制,成本控制,财务预算控制及产量、成本和利润的综合控制,资金运用控制和收支平衡控制等。上一页下一页返回任务二企业信息系统为了实现管理的控制职能,就应随时掌握反映管理运行动态的系统监测信息和调控所必要的反馈信息。管理控制工作中的信息,是在生产经营活动中产生的,根据管理过程和管理技术组织起来,并且经过了分析整理后的信息流。控制是否有效,关键在于企业信息系统是否完善,信息反馈是否灵敏、正确、有利。图1-8所示的是管理控制的反馈回路。上一页下一页返回任务二企业信息系统管理控制系统实质上也是一个信息反馈系统。通过信息反馈,管理控制系统揭示管理活动中的不足之处,促进系统进行不断地调节和改革,逐渐趋于稳定、完善,直到达到优化的状态。管理控制系统是否有效,关键在于控制过程中的关键控制“时滞”的减少。关键控制点的选择要求组织能及时、有效、自动地获取所需的关键信息,并加以整理和分流,使组织中的各级管理者都能及时地获取各自所需的特定信息。“时滞”是控制系统普遍存在的一种现象,它是从测量信息、传递信息、找出偏差、采取纠正措施到系统恢复到预定状态这一过程所需要的时间。无疑,最有效地降低时滞的方法是前馈控制,它能在偏差产生之前就采取措施防止偏差的产生,使时滞为零。其次降低时滞的方法是运用电子数据采集和计算机的企业信息系统等手段改进现场控制。上一页下一页返回任务二企业信息系统随着科学技术的发展,智能化的控制将是一种更高级的形式。就拿对生产过程的控制来说,企业信息系统将有能力自动监控并调整生产的物理过程。例如,工厂自动装配线可利用敏感元件收集数据,经过计算机处理后对生产过程加以控制。综上所述,企业信息系统对管理具有重要的辅助和支持作用,现代管理要依靠企业信息系统来实现其管理职能、管理思想和管理方法。上一页返回任务三企业信息系统开发方法企业信息系统的开发是个复杂的过程,涉及面广、耗资巨大、历时相当长。因此,至今成功率不高。当前企业信息系统开发和应用状况的调查资料表明,在企业信息系统开发中,约有1/2的系统失败。究其原因是多方面的:有可能是开发人员对企业信息系统开发的任务、原则等的理解不够深刻或者不够全面;有可能是用户对企业信息系统的认识存在偏差;有可能是在系统发的不同阶段采用的方法不够有效;有可能是选择的开发环境不够理想等。那么如何开发适宜企业发展的信息系统呢?下一页返回任务三企业信息系统开发方法1.3.1企业信息系统的开发任务和特点1.开发任务企业信息系统开发是指根据企业和部门管理的战略目标、内容、规模、性质等具体情况,建立起以计算机为基础的软硬件结合的企业信息系统。以计算机为基础建立的信息系统,有的是在已有的网络或数据库基础上所做的进一步的开发,主要是软件的开发;也有的包括许多基础性建设,要根据软件的要求,进行计算机和网络系统设计、建立数据库、对现有系统进行集成以及管理环境的配套等多方面的工作。显然,软件的开发是信息系统开发中处于核心地位的工作。因此信息系统软件的开发工作要上一页下一页返回任务三企业信息系统开发方法取得成功,必须要从企业的需求出发,选择最为经济、有效的方式建立信息系统;同时,在具体的信息系统分析和设计过程中,要注意从系统整体出发,运用结构化的、系统性的方法指导信息系统开发的全过程。2.开发特点(1)技术手段先进。企业信息系统是信息技术与现代管理理论结合的产物,它试图用先进的手段解决社会管理问题。计算机软硬件技术、数据通信与网络技术、人工智能技术、各类管理决策方法都是当今发展最快的技术,是企业信息系统借以实现各种功能的手段。掌握这些技术手段,合理地应用以达到预期效果,是企业信息系统成功的重要条件。上一页下一页返回任务三企业信息系统开发方法(2)内容复杂、目标多样。面向管理是企业信息系统最重要的特征,一个综合性的企业信息系统需要支持各级部门的管理,规模庞大、结构复杂。企业各部门和管理人员的信息需求不尽相同,甚至相互冲突,因而协调困难,不易求得各方面都满意的方案。有些需求是模糊的,不易表达清楚。对于一般技术工程,往往可以通过具体模型或样品试验解决设计中的问题并完善设计,而企业信息系统的样品就是产品,在实际运行前无法进行现场试验,系统开发中的问题只有投入运行后才能充分暴露。同时系统开发周期长,容易造成人力、物力和时间的浪费。上一页下一页返回任务三企业信息系统开发方法(3)投资密度大,效益难以计算。企业信息系统的开发,需要投入大量的资金。目前系统采用大量的先进技术开发的自动化程度还比较低,仍需要投入大量的人力进行系统分析、设计和编写程序。信息系统开发是一项高智商的劳动密集型工程,简单劳动所占比例极小,这也是一般技术工程所不能相比的。与此同时。企业信息系统给企业带来的效益主要是无形的间接效益,不像一般技术工程取得的效益那样直接和容易计算。上一页下一页返回任务三企业信息系统开发方法(4)环境复杂多变。企业信息系统要成为企业竞争的有力武器,必须适应企业的竞争环境。这就要求企业信息系统的开发者必须十分重视、深刻理解企业面临的内外环境及其发展趋势,考虑到管理体制、管理思想、管理方法和手段,考虑到人的习惯、心理状态以及现行的制度、惯例和社会、政治等诸多因素。系统目标、功能既要适应企业当前的发展水平和能力,又要有足够的适应性。上一页下一页返回任务三企业信息系统开发方法1.3.2企业信息系统的开发原则根据企业信息系统开发的任务和特点,企业信息系统开发应遵循以下原则。
1.“一把手”原则企业信息系统的开发与应用是一个技术性、政策性很强的系统工程,诸如系统开发目标、环境改造、管理体制变革、机构重组、设备配置、软硬件资源开发、人员培训、项目管理、服务支持等一系列重大问题均需“一把手”的支持与参与。美国的经验告诉我们,凡是主要管理者不是参加者而是旁观者的企业信息系统开发均会失败。)我国近几年的实践也证明了这点。上一页下一页返回任务三企业信息系统开发方法
2.面向用户原则企业信息系统是为用户开发的,最终要交给用户使用,由用户做出客观评价。评价的标准是企业信息系统能否满足用户所提出的各类信息需求、能否让用户满意,而绝对不是企业信息系统开发人员是否满意。因为企业信息系统开发人员和用户所处的角度不同,他们对系统要求的侧重面也有所不同。企业信息系统开发人员注重的是计算机使用效率而不是用户使用效率,虽然这两种效率有着密切联系,但也存在着差别。系统开发人员要使MIS开发获得成功,必须面向用户,树立一切为用户的思想。从总体规划到开发过程的每一个环节都必须站在用户的立场上,一切为用户着想。上一页下一页返回任务三企业信息系统开发方法
3.适用性和先进性原则企业信息系统开发,既不能盲目追求技术的先进性而采取不成熟的技术,造成系统不能正常运行或运行不可靠、不稳定,也不能起点太低,采用过分落后的技术,造成系统功能弱、性能差。在EIS开发中应注重适用性与先进性相结合,一方面要把适用性放在第一位,满足现行管理的实际需求,尽快解决管理工作中的实际问题,激发用户应用计算机的热情,促进管理向更高水平发展;另一方面要采用先进的管理思想和先进的技术,开发出功能全、起点高的系统。若一味地追求先进而脱离实际,则很难推广;但也不能简单地模仿手工,酿成管理水平和组织素质停滞不前,影响系统集成的后果。上一页下一页返回任务三企业信息系统开发方法
4.信息工程原则要用信息工程的方法来开发企业信息系统。EIS开发涉及管理思想的转变、管理体制的变革、管理基础工作的健全等,是一项内容繁多、覆盖面广、人机结合的系统工程;它还涉及企业的整体状况、环境及经营管理和业务技术等多个方面。因此,要根据企业的整体情况和各自的发展来制定EIS的总体开发规则,妥善处理好当前和长远、实用性和科学性、现行管理和管理现代化之间的关系,统筹协调理想目标和实际可能、总体规划目标和子系统分目标、现行系统和目标系统之间的关系,从而保证EIS的开发预期顺利进行。上一页下一页返回任务三企业信息系统开发方法
5.阶段性原则在近几年的EIS开发实践中,系统开发人员得到的重要教训之一是工作阶段的混淆。系统开发人员热衷于编制程序,还未充分弄清系统需求就急于考虑机器的选型、外设的配置、网络的方案、系统软件的选择等,匆匆忙忙地购置、安装、调试后就开始了程序的编制工作。这样做的后果是,一方面这些程序要不断地返工,最终把程序改得面目全非;另一方面由于机型、设备等的过早配置,可能最终满足不了用户的需求,自自浪费人力、物力和财力,同时也可能使开发人员迷失方向,导致花费了几倍的时间、精力却没能实现预期目标。因此,无论是大型还是小型EIS,在其开发过程中都要严上一页下一页返回任务三企业信息系统开发方法格划分工作阶段,明确规定各个阶段的任务和成果,并制定出各个阶段的目标和评价标准,由开发领导小组或技术负责人来对阶段性成果进行评审,发现问题及时提出修改方案,保证系统开发质量。6.“四统一”原则企业信息系统的开发要做到“统一领导、统一规划、统一目标规范、统一软硬件环境”,即“四统一”原则。“四统一”给系统开发人员和系统管理人员提出了共同遵守的准则,加强了系统开发过程的管理和控制,对提高系统开发质量和水平、缩短开发时间、降低开发费用、方便系统管理和维护等,均起到了重要指导作用。上一页下一页返回任务三企业信息系统开发方法1.3.3企业信息系统的开发模式近年来,随着计算机技术与网络技术突飞猛进的发展,信息系统开发模式正经历着巨大的变革。纵观信息系统平台的发展过程,共产生了四种模式:主机终端模式,文件服务器模式,客户机/服务器(Client/Server,C/S模式,浏览器/服务器(Browses/Server,B/S)模式。主机终端模式由于硬件选择有限,硬件投资得不到保证,已被逐步淘汰。而文件服务器模式由于应用程序及电脑的主体转而面向个人,整个系统的总体开销和维护成本大大提高,而且这种模式也只适用于小规模的局域网,对于客户多、数据量大的情况就会产生网络瓶颈,所以选择这种模式的较少。因此,目前使用最多的是C/S和B/S两种模式。上一页下一页返回任务三企业信息系统开发方法1.客户机/服务器(C/S)模式C/S模式是20世纪90年代逐渐成长起来的一种模式,在这种结构中,网络中的计算机分为两个有机联系的部分:客户机和服务器。客户机由功能一般的微机来担任,它可以使用服务器中的资源。对于用户的请求,如果客户机能够满足就直接给出结果,反之则需要交给服务器来处理,如调用存放在服务器上的公用数据等。服务器对这些数据进行处理后发回至客户。该模式可以合理均衡事务的处理,充分保证数据的完整性和一致性。客户机应用软件一般包括用户界面和本地数据库等。当用户调用服务器资源时,客户机将请求传送给服务器,并根据服务器回送的处理结果进行分析,然后显示给用户。C/S模式结构图,如图1-9所示。上一页下一页返回任务三企业信息系统开发方法随着Internet技术的发展,这种模式逐渐暴露出许多问题,具体体现在以下四个方面。①开发成本较高。对硬件要求的不断提高、软件的不断升级,增加了整个系统的开发成本。②移植困难。不同开发工具开发的应用程序,互不兼容,不能移到其他平台上运行。③不同客户机安装不同的子系统软件,用户界面风格不一,使用繁杂,不利于推广使用。④由于每个客户机都安装了相应的应用程序,所以维护复杂,升级麻烦,若要升级,则每个客户机的软件都要更新。上一页下一页返回任务三企业信息系统开发方法2.浏览器/服务器(B/S)模式随着internet的广泛使用,以Web技术为基础的B/S模式日益显现其先进性,当今很多基于大型数据库的信息系统都采用了这种全新的技术模式。B/S模式由Web浏览器、Web服务器、数据库服务器三个层次组成。在这种模式下,客户端使用一个通用的浏览器,代替了形形色色的各种应用软件。用户的所有操作都是通过浏览器进行的。该结构的核心部分是Web服务器,它负责接受远程(或本地)的HTTP查询请求,然后根据查询的条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传回提出查询请求的浏览器。同样,浏览器也会将更改、删除、新增数据记录的请求申请至Web服务器,由后者与数据库联系完成这些工作。B/S模式结构图,如图1-10所示。上一页下一页返回任务三企业信息系统开发方法
B/S模式具有以下优点:①使用简单。由于用户使用单一的Browse:软件,基本上无须培训即可使用。②易于维护。由于应用程序都放在Web服务器上,软件的开发、升级与维护只在服务器端进行,因而减轻了开发与维护的工作量。③保护企业投资。B/S模式采用标准的TCP/IP协议与HTTP协议,可以与企业现有网络很好地结合。上一页下一页返回任务三企业信息系统开发方法④对客户端硬件要求低。客户机只需安装一种Web浏览器软件。⑤信息资源共享程度高。由于Internet的建立,Internet上用户可以方便地访问系统外资源。Internet外用户也可访问Internet内资源。⑥扩展性好。B/S模式可直接连入Internet,具有良好的扩展性。上一页下一页返回任务三企业信息系统开发方法
3.B/S与C/S混合模式在实际的企业信息系统开发过程中,经常将上述两种模式的优势结合起来,形成BSS与CAS的混合模式(如图1-11所示)。面向大量用户时,宜采用BSS模式,在用户端计算机上安装运行浏览器软件,基础数据集中放在性能较高的数据库服务器上,中间建立一个Web服务器作为数据库服务器与客户机浏览器交互的连接通道;而对于系统安全性要求高、交互性强、数据处理量大、数据查询灵活且地点固定的小范围则使用C/S模式,这样能充分发挥B/S和C/S各自的长处,开发出安全可靠、灵活方便、效率高的软件系统。上一页下一页返回任务三企业信息系统开发方法1.3.4企业信息系统的开发方式企业信息系统的开发方式主要有自行开发方式、委托开发方式、合作开发方式和利用现有的软件包开发方式。在实际签订合同时,必须确定开发方式。这几种开发方式各有优点和不足,需要根据用户的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。不论哪一种开发方式都需要用户的领导和业务人员参与,并需要在企业信息系统的整个开发过程中培养、锻炼、壮大用户的企业信息系统开发、设计和维护人员队伍。上一页下一页返回任务三企业信息系统开发方法
1.自行开发方式自行开发即由用户依靠自己的力量独立完成系统开发的各项任务。这种开发方式适用于有较强专业开发分析与设计队伍和程序设计人员、系统维护使用队伍的用户,如大学、研究所、计算机公司、高科技公司等单位。传统的以自行开发方式开发出来的系统,系统整体优化不够,开发水平较低;同时,开发人员一般都是临时从所属各单位抽调出来进行企业信息系统开发工作的,他们都有自己的工作,精力有限,这样就会造成系统开发时间长、开发人员调动后系统维护工作没有保障的情况。随着专门的第四代软件工具和信息系统生成器的发展,越来越多的企业进行自行开发是可能的。采用自行开发方式时,应注意以下两点:①需要大力加强领导,实行“一把手”原则;②向专业开发人士或公司进行必要的技术咨询,或聘请他们作为开发顾问。上一页下一页返回任务三企业信息系统开发方法
2.委托开发方式委托开发即由用户(甲方)委托通常具有丰富开发经验的机构或专业开发人员(乙方),按照用户的需求承担系统开发的任务。这种开发方式适用于用户(甲方)没有企业信息系统分析、设计及开发人员或开发队伍力量较弱,但资金较为充足的情况。开发一个小型企业信息系统需要几万元,开发一个大型企业信息系统则需要几十万、几百万甚至上千万元。甲乙双方应签订企业信息系统开发项目协议,明确新系统的目标与功能、开发时间与费用、系统标准与验收方式、人员培训等内容。上一页下一页返回任务三企业信息系统开发方法委托开发方式的优点是省时、省事,开发的系统技术水平较高。其缺点是费用高、系统维护与扩展需要开发单位的长期支持,不利于用户的人才培养。采用委托开发方式应注意以下两点:①用户(甲方)的业务骨干要参与系统的论证工作;②开发过程中需要开发单位(乙方)和用户(甲方)双方及时沟通,进行协调和检查。委托开发再往前走一步,就是业务外包。所谓业务外包,是指企业不依靠其内部资源建立企业信息系统,而是聘请专门从事开发服务的外包组织进行开发工作,由外包开发商负责企业信息系统的开发甚至是日常管理的方式。委托开发多是就一次性项目签订委托合同,而业务外包则可能是签订一个长期的服务合同,支持企业有关信息技术的业务。上一页下一页返回任务三企业信息系统开发方法
3.合作开发方式合作开发即由用户(甲方)和具有丰富开发经验的机构或专业开发人员(乙方)共同完成开发任务,双方共享开发成果,实际上是一种半委托性质的开发工作。合作开发方式适用于用户(甲方)有一定的企业信息系统分析、设计及软件开发能力,但开发队伍力量较弱,希望通过企业信息系统的开发建立、完善自己的技术队伍,便于系统维护工作的情况。合作开发方式的优点是相对于委托开发方式比较节约资金,可以培养、增强用户的技术力量,便于系统维护工作,系统的技术水平较高。其缺点是双方在合作中沟通易出现问题,因此需要双方及时达成共识,进行协调和检查。上一页下一页返回任务三企业信息系统开发方法
4.利用现有的软件包开发方式目前,软件的开发正在向专业化方向发展。一些专门从事企业信息系统开发的公司已经开发出大量使用方便、功能强大的应用软件包。应用软件包是预先编制好的、能完成一定功能的、供出售或出租的成套软件系统。它可以小到只有一项单一的功能,也可以是由多个模块组成的、复杂的、运行在主机上的大系统。为了避免重复劳动,提高系统开发的经济效益,可以利用现有的软件包开发企业信息系统,也可以购买现有的应用软件包或开发平台,如财务管理系统、小型企业信息系统、供销存企业信息系统等。该开发方式对于功能单一的小系统的开发颇为有效,但不太适用于规模较大、功能复杂、需求量的不确定性程度比较高的系统的开发。上一页下一页返回任务三企业信息系统开发方法利用现有的软件包开发这一方式的优点是能缩短开发时间,节省开发费用,技术水平比较高,系统可以得到较好的维护。其缺点是功能比较简单,通用软件的专用性比较差,难以满足特殊要求,需要由一定的技术力量根据使用者的要求做软件改善和编制必要的接口软件等二次开发工作。总之,不同的开发方式有不同的优缺点,可以根据用户的实际情况选择一种方式,也可以综合使用各种开发方式。上一页下一页返回任务三企业信息系统开发方法1.3.5企业信息系统的开发方法企业信息系统的开发是一项复杂的系统工程。它涉及的知识面广、部门多,不仅涉及技术,而且涉及管理业务、组织和协调;它不仅是科学,而且是艺术。企业信息系统从产生到现在发展了许多开发方法,通常将它们分为结构化系统开发方法、原型法、面向对象法和CASE开发方法等几大类。上一页下一页返回任务三企业信息系统开发方法1.结构化系统开发方法结构化系统开发方法(StructwredSystemAnalysisandDesign,SSA&D)是比较经典的一类系统开发方法,20世纪七八十年代,该类方法非常嗽行。在企业信息系统的开发上,取得了较好的效果。该方法强调从系统的角度出发来分析问题和解决问题,面对要开发的系统,从层次的角度,自顶向下地分析和设计系统,认为任何系统都有一个从发生、发展到消亡的生命周期,新系统是旧系统的继续。开发过程强调严格的规范管理,工作文档要成文、要标准。目前,该类方法仍不失为一种有效的方法,不过在开发工具上,有了很大的革新与进步;在整体的系统开发上讲究与其他方法的结合,多种方法共同使用来开发信息系统。上一页下一页返回任务三企业信息系统开发方法(1)基本思想。“结构化”一词出自程序设计,即我们熟知的结构化程序设计。在结构化程序设计出现之前,程序员按照各自的习惯和思路编写程序,没有统一的标准,也没有统一的方法。同样一件事情,不同的程序员编写的程序所占用的内存空间、运行时间可能差异很大。更严重的是,这些程序的可读性和可修改性很差。一个程序员写的程序,别人可能看不懂,修改更是困难,往往修改不如重写。1964年,波姆和雅科比尼提出了结构化程序设计的理论,认为任何一个程序都可以用三种基本逻辑结构(即顺序结构、选择结构、循环结构)来编制。戴克斯特拉等人主张程序中避免使用GOTO语句,而仅用上述三种结构反复嵌套来构造程序。在这一思想指导下,一个程序可按“自顶向下,逐步求精”的方法来完成,即把一个程序分成若干个功能模块,这些模块之间上一页下一页返回任务三企业信息系统开发方法尽可能彼此独立,用作业控制语句或过程调用语句把这些模块联系起来,形成一个完整的程序。这种方法大大提高了程序员的工作效率,改进了程序质量,增强了程序的可读性和可修改性,修改程序的某一部分时,对其他部分的影响也不太大。可以说这种方法使程序设计由一种“艺术”成为一种“技术”。人们从结构化程序设计中受到启发,把模块化思想引入到系统设计中来,将一系统进行结构化开发的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。也就是说,先将整个企业信息系统的开发划分成若干个不同阶段,如系统规划、系统分析、系统设计、系统实施等;然后在系统规划、分析和设计阶段采用自顶向下的方法对系统进行结构化划分;最后在系统实施阶段,采用自底向上的方法逐步实施。上一页下一页返回任务三企业信息系统开发方法①系统观点。要采用结构化系统开发方法,首先要把待解决的问题看成一个系统。就是说我们要建立的信息系统和建立这个系统的整个过程是一个系统问题,我们按照系统的观点来分析和解决它。首先,要明确信息系统建立的目的,要把企业的需求搞清楚,不能含糊;其次,要从整体的角度出发分析问题和解决问题,不能只见树木不见森林,只管局部的最优,忽略全局的最优;最后,还要考虑系统的相关性以及环境适应性,注重子系统之间的各种联系,并给系统留有一定的扩充余地。上一页下一页返回任务三企业信息系统开发方法②自顶向下的分析与设计和自底向上的系统实施。按照系统的观点,任何事情都是互相联系的整体。因此,在系统分析与设计时要站在整体的角度自顶向下地工作,但在系统实施时,要先对最底层的模块编程,然后一个模块、几个模块地调试,最后自底向上逐步构成整个系统。③严格区分工作阶段,每个阶段都有明确的任务和应得的成果。结构化方法强调按时间顺序、工作内容,将系统开发过程划分为几个阶段,如系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段和系统运行和维护阶段。明确每个阶段的任务和目标,在开发领导小组的检查和督促下逐一完成各个阶段的任务,前一阶段是后一阶段的工作依据,不可打乱或颠倒。上一页下一页返回任务三企业信息系统开发方法④工作成果文档化,文档资料规范化、标准化。企业信息系统开发是一项复杂的系统工程,参加入员多,经历时间长。为了保证工作的连续性,根据系统工程的思想,企业信息系统的各个阶段性成果必须文档化,文档资料格式必须标准化。只有这样,才能更好地实现用户与系统开发人员的交流,才能确保各个阶段的无缝连接。因此,必须充分重视文档资料的规范化、标准化工作,充分发挥文档资料的作用,为提高EIS的适应性提供可靠保证。上一页下一页返回任务三企业信息系统开发方法
(2)结构化开发方法的开发阶段划分。用结构化开发方法开发一个系统,一般将整个开发过程划分成五个首尾相连的阶段,称为结构化系统开发的生命周期,如图1-12所示。①系统规划阶段。系统规划阶段的任务是对企业环境、企业目标、现行系统的状况进行初步调查,根据企业的目标和发展战略,确定企业信息系统的目标和总体结构,对开发新系统的需求做出分析和预测,同时还要考虑开发新系统的各种约束条件,研究新系统的必要性和可能性。给出拟开发系统的备选方案,对这些方案进行可行性研究,写出可行性研究报告。确定分析阶段的实施进度,最后编写系统设计任务书。系统规划阶段业务流程如图1-13所示。上一页下一页返回任务三企业信息系统开发方法②系统分析阶段。系统分析阶段的任务是根据系统设计任务书所确定的范围,通过对组织的现行系统进行详细调查分析,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。这个阶段是整个系统建设的关键阶段。系统分析阶段的工作成果体现在系统分析说明书中,这是信息系统开发的必备文件。它既是给用户看的,也是下一阶段的工作依据。因此,系统分析说明书既要通俗,又要准确。用户通过系统分析说明书可以了解未来系统的功能,判断是否满足了既定要求。系统分析说明书一旦讨论通过就成为系统设计的依据,也是将来验收系统的重要依据。系统分析阶段业务流程如图1-14所示。上一页下一页返回任务三企业信息系统开发方法③系统设计阶段。系统分析阶段的任务是回答系统“做什么”的问题,而系统设计阶段要回答的问题是“怎么做”。该阶段的任务是根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,即设计新系统的物理模型,因而这个阶段又称为物理设计阶段。这一阶段可分为总体设计和详细设计两个阶段。这个阶段的主要技术文档是系统设计说明书。系统设计阶段业务流程如图1-15所示。上一页下一页返回任务三企业信息系统开发方法④系统实施阶段。系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试,程序的编写和调试,用户人员的培训,数据文件转换,系统调试与转换等。这一阶段的特点是几个相互联系、相互制约的任务同时展开,必须精心安排,合理组织。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测试之后应写出系统测试分析报告。系统实施阶段业务流程如图1-16所示。上一页下一页返回任务三企业信息系统开发方法⑤系统运行和维护阶段。系统投入运行后,需要进行系统的日常运行管理、维护和评价三部分工作。若运行结果良好,则报送管理部门,指导生产经营活动;如果存在问题,则要对系统进行修改、维护或者是局部调整;如果出现了不可调和的大问题(这种情况一般在系统运行若干年之后,系统运行的环境已发生了根本性的变化时才可能出现),则用户将会进一步提出开发新系统的要求,这标志着老系统的结束,新系统的诞生。系统运行阶段业务流程如图1-17所示。以上五大阶段,构成了系统开发生命周期。上一页下一页返回任务三企业信息系统开发方法(3)结构化系统开发方法的优缺点。结构化系统开发方法强调严格按照系统开发的生命周期进行信息系统开发,适合于大型系统的开发。结构化系统开发方法的优点主要体现在以下四个方面。①严格区分系统开发的阶段性。每个阶段都有明确对应的目标和任务,每个阶段又进一步分为若干具体步骤,系统开发有序进行,每个阶段开始于前一阶段的成果,又以本阶段的成果标志该阶段工作的结束,前后衔接,正确性高。上一页下一页返回任务三企业信息系统开发方法②自顶向下逐层开发,结构化、模块化。从全局的观点出发进行系统的分析与设计,保证系统总体结构的合理性、系统内数据信息的完整性与一致性、各子系统之间的有机联系。又根据设计的要求,采用模块化设计技术进行具体的程序和功能模块的编程与调试,逐步组合实现整个系统的协调统一,使复杂的系统开发工作简单化。③建立面向用户的观点,深入调查研究。充分了解用户的需求,详细调查,努力掌握系统的实际业务处理过程各个具体环节,通过研究分析,制订科学合理的新系统开发方案。④系统开发过程工程化,文档资料标准化。阶段性成果采用标准化、规范化的格式和术语、图表等形式组织文档,便于系统开发人员和用户的交流。上一页下一页返回任务三企业信息系统开发方法结构化系统开发方法的缺点主要体现在以下三个方面。①系统开发周期过长。由于系统开发过程中附带每个阶段的中间结果总结,必然导致延长系统的开发时间,后果是可能因为开发周期内计算机理论和技术的发展与更新、系统环境的变化等,造成刚建立的新系统迅速变得落后和陈旧,缩短系统的使用寿命。②要求在开发之初全面认识系统的信息需求。充分预料各种可能发生的变化,这是并不十分现实的,也不符合人类的认识规律。往往许多系统的建设,是在开发过程中逐步明确和完善的,特别是对于侧重于辅助决策的企业信息系统的开发更是如此。上一页下一页返回任务三企业信息系统开发方法③所需文档资料数量大。使用结构化方法人们必须编写数据流程图、数据字典、加工说明等大量文档资料,而且随着对问题理解程度的不断加深或者用户环境的变化,这套文档也需不断修改,这样修改工作是不可避免的。然而这样的工作需要占用大量的人力物力,同时文档经反复变动后,也难以保持其内容的一致性,虽然已有支持结构化分析的计算机辅助工具出现,但要被广大开发人员掌握使用,还有一定困难。(4)适用范围。结构化系统开发方法主要适用于大系统或系统开发缺乏经验的情况。上一页下一页返回任务三企业信息系统开发方法2.原型法原型法(PrototypingApproach,PA)是与结构化系统开发方法完全不同的一种开发方法,它摒弃了对现行系统的全面、系统的详细调查与分析,而是根据系统开发人员对用户需求的理解,在强有力的软件环境支持下,快速开发出一个原型系统,提供给用户,并与用户一起反复协商修改,直至实现新系统。其系统开发是一个分析、设计、编程、运行、评价多次重复、不断演进的过程。因此原型法一经问世,立即得到广泛的重视,迅速得以推广。上一页下一页返回任务三企业信息系统开发方法(1)原型法的基本概念。在建筑学和机械设计学中,所谓原型,是指其结构、大小和功能都与某个物体相似的模拟该物体的原始模型。在信息系统中,“原型”是指该系统早期可运行的一个版本,反映系统的部分重要功能和特征,其主要内容包括系统的程序模块、数据文件、用户界面、主要输出信息和其他系统的接口。信息系统的原型不是对原系统的仿真,而是区别于最终系统的初始模型。这种原型经过多次修改完善后,可以成为欲开发系统的最终系统。上一页下一页返回任务三企业信息系统开发方法原型法的基本思想为:开发企业信息系统,首先要对用户提出的基本需求进行总结,然后构造一个合适的原型并运行,此后通过系统开发人员与用户对原型运行情况的不断分析、修和研讨,不断扩充和完善系统的结构和功能,直到符合用户的要求。原型法不同于结构化系统开发方法,它不区分系统开发的各个阶段,而是同时完成各个阶段的活动,并快速反馈到用户,通过反复迭代,完成系统的开发过程。上一页下一页返回任务三企业信息系统开发方法(2)原型法的开发过程。①确定用户的基本需求。首先要在短时间内调查并确定用户基本需求,这时的需求可能是不完全的、粗糙的,但也是最基本的。如系统功能、数据规范、结果格式、屏幕及菜单等。②开发初始系统原型。开发者根据用户基本需求开发一个应用系统的初始原型,并交代原型的基本功能及有关屏幕画面。③对原型进行评价。首先让用户试用原型,根据实际运行情况,明确原型存在的问题。上一页下一页返回任务三企业信息系统开发方法④修正和改进系统原型。开发者根据用户试用时提出的问题,与用户共同研究确定修改原型的方案,经过修改和完善得到新的原型,然后再试用、评价,再修改完善,多次反复一直到满意为止。原型法的开发过程是一个循环的、不断修改完善的过程,如图1-18所示。上一页下一页返回任务三企业信息系统开发方法(3)原型法的优缺点。原型法的优点主要体现在如下六个方面。①认识论上的突破。原型法的开发过程是一个循环往复的反馈过程,它符合用户对计算机应用的认识逐步发展、螺旋式上升的规律。开始时,用户和设计者对系统功能要求的认识是不完整的、粗糙的。通过建立原型、演示原型、修改原型的循环过程,设计者以原型为媒介,及时取得来自用户的反馈信息,不断发现问题,反复修改、完善系统,确保用户的要求得到较好的满足。上一页下一页返回任务三企业信息系统开发方法②改进了用户和系统设计者的信息交流方式。由于有用户的直接参与,能直接而又及时地发现问题,并进行修正,因而可以减少产品的设计性错误。大多数情况下,设计中的错误是因为对用户需求不完善或不准确地翻译造成的,实质上也是一种信息交流通信问题。当用户和开发人员采用原型法后,改善了信息的沟通状况,设计错误必然大大减少。③用户满意程度提高。由于原型法向用户展示了一个活灵活现的原型系统供用户使用和修改,从而提高了用户的满意程度。当用户并不确定初始系统的需求时,采用现实系统模型做试验要比参加系统设计会议、回忆静态屏幕设计以及查看文件资料更有意义。上一页下一页返回任务三企业信息系统开发方法④开发风险降低。原型法减少了大量重复的文档编制时间,缩短了开发周期,从而降低了开发风险。另外,使用原型系统来测试开发思想及方案时,只有通过原型使用户和开发人员意见一致,才能继续开发最终系统,所以也会降低开发风险。⑤减少了用户培训时间,简化了管理。由于用户在审查评价原型时就已经得到了训练,所以会大大减少培训时间。另外,原型法能够简化信息系统开发的管理工作,一份原型系统的状态报告可以成为改正原型系统的方案,省略了许多烦琐的步骤。⑥开发成本降低。由于开发时间短、培训少、用户满意度高、风险低,所以降低了系统开发成本。上一页下一页返回任务三企业信息系统开发方法原型法的缺点主要体现在以下三个方面。①开发工具要求高。原型法需要有现代化的开发工具支持,否则开发工作量太大,成本过高,就失去了采用原型法的意义。应该说开发工具水平的高低是原型法能否顺利实现的第一要素。②解决复杂系统和大系统问题很困难。根据目前的支持工具状况,在分析阶段直接模拟用户业务领域的活动,从而演绎出需求模型是相当困难的,基本上都是在进入设计阶段之后才具有开发基础。这就意味着可实现的原型都是经过设计人员加工的,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年光热电站运维工程师技能要求
- 2026年事故遇难者家属安抚与赔偿谈判技巧
- 2026年农贸市场快检室建设与运行
- 2026年方便面行业定制化产品需求发展趋势
- 2026年校园文创产品校园植物主题产品
- 2025湖北省中考语文真题(解析版)
- 2026年生物质发电锅炉高温腐蚀防护
- 2026年计算机专业高级职称评定项目成果描述模板
- 2026年建筑工程施工质量验收统一标准及流程
- 2026年储能项目投融资法律风险
- 恒丰银行总行公司招聘笔试题库2026
- 2026年考研心理学专业基础真题及详解
- 2026年4月自考00600高级英语试题
- 2026江西省铁路航空投资集团有限公司第一批社会招聘23人笔试备考题库及答案详解
- 2026年广东省惠州市中考历史一模试卷(含答案)
- 客户关系管理全套ppt课件(完整版)
- 地产集团商业项目招商管理办法
- 风电场工程施工质量验收项目策划划分表
- 煤化工技术-李伟
- 丰田普锐斯混合动力汽车PPT通用课件
- 古诗接龙100首
评论
0/150
提交评论