2004-4-14 15:29
threehair
系统分析员备考之系统工程篇(系统工程基础) <br />高艳明(转载自51CMM) 2003年05月19日 <br />我有话说…… <br />引子<br /><br /> 系统工程学知识有着广泛的应用,在计算机科学中也是不可缺少的。尤其是进行大型项目的分析与设计,一般要按照系统工程学的理论进行,即将整个项目作为一个系统,用系统的思想和系统的方法来分析和设计,只有这样才能保证大型项目的更为有效顺利地进行。像我国著名的三峡水利工程就是利用了系统的思想和方法来保证其顺利实施的。作为将来担任企业大型项目的负责人的系统分析员就非常有必要了解系统工程的基础知识,以利于将来作一个称职的系统分析员或项目经理。<br /><br /><br />摘要<br /><br /> “掌握管理科学与系统工程基础知识”是对系统分析员的要求,本文将根据系统分析员考试大纲,向广大系分考友提供一些系统工程方面的知识。本文先是对有关系统工程的概念进行了简要的介绍,随后对与计算机应用和系统工程联系紧密的决策支持系统进行了简单的分析和介绍,希望能对你有所帮助。<br /><br /><br /> 系统工程学是20世纪中叶才开始兴起的一门新兴的交叉学科。它是将自然科学和社会科学中某些思想、理论和方法等,根据系统总体协调的需要,有机地联系而成厂的一门新兴的交叉学科。系统分析员不仅要具有计算机技术和能力,更要具有管理学、经济学和系统工程学等方面的知识,是一类既懂技术又懂管理的高级复合型人才。下面我们来共同探讨学习关于系统工程的基础知识,希望能够对你有所帮助。 <br /><br /><br />一、 系统的基本概念<br /><br /><br /> 所谓系统(Systems)是具有特定功能的、相互间具有有机联系的许多要素(Element)所构成的一个整体。在美国的韦氏大辞典中,“系统”一词被解释为“有组织的或被组织化的整体;结合着得整体所形成的各种概念和原理的综合;由有规则的相互作用、相互依存的形式组成的诸要素集合,等等”。在日本的JIS标准中,“系统”被定义为“许多组成要素保持有机的秩序,向同一目标行动的集合体”。美国著名学者阿柯夫(Ackoff,R.L.)认为:系统是由两个或两个以上相互联系的任何种类的要素所构成的集合。综上所述,一个形成系统的诸要素的集合永远具有一定的特性,或者表现一定的行为,而这些特性或行为是它的任何一个部分都不具备的。一个系统是一个由许多要素构成的整体,但从系统功能来看,它又是一个不可分割的整体,如果硬把一个系统分割开来,那么它将失去其原来的性质。在物质世界中,一个系统的任何部分可以被看为一个子系统,而每一个系统有可以成为一个更大系统的一部分。例如,订单管理系统、财务管理系统都可以看作一个独立的系统,它们是由一系列要素构成的集合体,但是订单管理系统、财务管理系统有可以看作是MIS系统的一部分,是MIS系统的一个子系统;从某种意义上讲,MIS系统有可以看作是企业信息化这一大的系统工程的一部分(或者说是一个子系统)。又如一个计算机系统就是由硬件系统和软件系统两部分组成,而软件系统和硬件系统有可以看作是分别独立的系统。这是分析与综合有机结合的思想方法。分析与综合的思想方法在我们的软件开发工作中很有意义,特别是系统分析员所从事的需求分析与设计工作中更是不可缺少这一思想方法。<br /><br /><br />二、 系统的特性<br /><br /><br /> 一般来说,系统具有如下的特性: <br /><br />1、 集合性<br /><br /><br /> 这一点可以从系统的概念看出。系统的集合性表明,系统是由两个或两个以上的可以相互区别的要素组成的。如,一个计算机系统就是由中央处理器、存储器、输入输出设备等硬件组成,同时还有操作系统、应用软件等要素,从而组成一个完整的集合。 <br /><br /><br />2、 相关性<br /><br /><br /> 系统内各要素(或组成系统的各子系统)是相互联系、相互作用的,相关性说明这些联系之间的特定关系。如工业系统要支援农业系统的设备和工业品;农业系统要支援工业系统的原料和粮食,这种系统之间的支援和制约是相互的,他们之间有机结合在一起形成一个具有特定功能的社会经济系统。<br /><br /><br />3、 阶层性(层次性)<br /><br /><br /> 系统作为一个相互作用的诸要素的总体,它可以分解为一系列子系统,并存在一定的层次结构,这是系统空间结构的特定形式。在系统层次结构中表述了在不同层次子系统之间的从属关系或相互作用关系。在不同的层次结构中存在着动态的信息流和物质流,构成了系统的运动特性,为深入研究系统层次之间的控制与调节功能提供了条件。软件工程中自上而下(自下而上)的分析(某软件系统)方法充分反映了系统的层次性这一特点。 <br /><br /><br />4、 整体性<br /><br /><br /> 组成系统的各元素不是简单地集合在一起,而是有机地组成一个整体,每个元素都要服从整体,追求整体最优。这就是所谓的全局观点。这在系统的分析与设计中也非常重要,只有把握了系统的整体和宏观的概念(特征),进一步的项系分析才是有效的。一个系统中即使每个元素并不完善,通过综合、协调,仍然可使整个系统具有较好功能;反之,即使每个元素都追求最好结果,而不考虑整体效果,也可能使整个系统称为差系统。当然,在竞争愈来愈激烈的软件行业中,只有即注重整体效果,又注重系统内各元素的最优效果,生产出最有竞争力的产品才能有所成就。 <br /><br /><br />5、 目的性<br /><br /><br /> 通常系统都具有某种目的,要达到既定目的,系统都具有一定的功能,而这正是区别此系统与比系统的标志。系统的目的一般涌更具体的目标来实现,一般来书,比较复杂的系统都具有不止一个目标,因此一个指标体系来描述系统的目标。如一个软件系统的目标就不仅仅是正确运行,还有其他的指标,如健壮性、稳定性、可维护性等指标。为了实现系统的目的,系统必须具有控制、调节和管理的功能,管理的过程也就是系统的有序化过程,使它进入与系统目的相适应的状态。 <br /><br /><br />6、 环境适应性<br /><br /><br /> 任何一个系统都存在于一定的物质环境之中,因此,它必须也要与外界环境产生物质的、能量的和信息的交换,外界环境的变化必然会引起系统内部要素之间的变化。系统必须适应外界的变化。不能适应外界变化的系统是没有生命力的,而能够经产与外部环境保持最由适应状态的系统才是理想的系统。例如由很多的软件系统支持二次开发,这样的软件系统生命力就比较强。 <br /><br /><br />三、 系统工程的基本概念<br /><br /><br /> 用系统思想与定量和定性相结合的系统方法处理大型复杂系统的问题,无论是系统的设计或组织建立,还是系统的经营管理,都可以统一地看成是一类工程实践,统称为系统工程。系统工程是组织管理系统的规划、研究、设计、制造和使用的科学方法,是一种对所有系统具有普遍意义的科学方法,它是一门组织管理技术。系统分析员是将来的项目管理人员,组织管理技术是树立开展工作必不可少的知识和能力,因此,需要了解系统工程学知识。<br /><br /><br /> 系统工程是为了更好地达到系统目标,而对系统构成要素、组织结构、信息流动和控制机制等进行分析和设计的技术。系统分析是完整的而不是零星的处理问题,这就要求人们考虑各种主要变化因素的影响,只有这样才能更好地、全面地解决问题。系统工程学的理论与软件工程的理论有着紧密的联系,可以说系统工程理论是软件工程理论的基础,全面的了解系统工程的有助于吃透软件工程方面的知识,更有利于将来从事具有挑战性的系统分析与设计的工作。<br /><br /><br />四、 系统工程方法<br /><br /><br /> 系统工程主要是沿着逻辑推理的路径,去解决那些原本靠直觉判断处理的问题。根据实践经验,可以将系统分析过程的典型行动概括为如图1所示的逻辑结构。它包括五个环节:阐明问题、谋划被选方案、预测未来环境、建模并估计后果、比较被选方案。它的整个过程可归纳成阐明问题、分析研究、评价比较三个阶段。阐明问题阶段的工作成果是提出目标,确定评价指标和约束条件;分析研究阶段提出各种备选方案并预计一旦实施后可能产生的结果;最后的评价阶段是将各方案的评价比较结果提供给决策者,作为判断抉择的依据。<br /><br /><img src='http://www.csai.cn/rjsp/system12.gif' border='0' alt='user posted image' /><br />图1 系统分析过程逻辑结构<br /><br /><br /> 阐明问题阶段本身就是一项小规模的系统工程,需要分析研究目标结构、价值观念、约束条件、备选方案、反感后果即人们对结果的反应等。阐明问题阶段的工作决定着今后的分析过程,如构造什么模型,比较哪些备选方案,某种结果是否可行,等等。经验表明,采取撰写两种书面文档(初期的问题分析报告和结束时的阶段结果报告)的做法比较能集中体现问题阐明阶段的工作内容。问题分析报告主要包括“问题性质”和“问题条件”两部分内容。“问题性质”报告主要是弄清各中相关联问题形成的问题域和它们的来龙去脉,即问题的结构、过程和势态。问题条件报告主要弄清解决问题所需的资源。这两项报告都比较粗略、简要,目的是检验问题性质和问题条件是否匹配,是工作任务和所需资源相当。如果力不能及或绰绰有余都可以从两方面作适当调整,直至大体平衡。接着,可以确定解决问题的成员,最好组成一个小组,并着手进一步收集数据、资料,形成观点。结案结果报告是在一上工作的基础上,便可着手撰写的反映阐明问题阶段工作成果的报告。它的主要内容包括:问题的由来和背景;重要性;可能采取行动的组织和个人;利益相关的组织和人员;目标、评价指标、约束条件、备选方案的初步描述、建议等。根据阶段结果报告,决策者可以看出解决问题的大体方向和领域,以便给予较多的支持。当然也可能认为到此为止,不值得进一步分析下去(这在我们软件领域也是存在的,有些项目经过分析后认为不可行人后放弃是正常的)。<br /><br /><br /> 谋划备选方案包括方案的提出和筛选过程。谋划和筛选备选方案是为了达到所提出的目标,一般要具体问题具体分析对待。通常,作为备选方案应具备以下特性:1、强壮性,指在受到干扰的情况下,持续维持正常后果的程度。2、适应性,目标经过修正甚至完全不同的情况下,原来方案仍能适用。这在不确定因素影响大的情况下尤为重要。3、可靠性,指系统在任何时候正常工作的可能性。要求系统部出现失误,即使失误也能迅速恢复正常。完善的监督机构和信息反馈能提高政策实施系统的可靠性。4、可操作性,即方案实施的可能性。决策者支持与否是关键,不可能得到支持的方案必须取消。总之,良好的备选方案是进行良好系统分析的基础,而在系统分析过程中自始至终要意识到,需要而且可能发现新的更好的备选方案,这是得到出色系统分析结果的要点。<br /><br /><br /> 评价比较备选方案即从系统分析得到的备选方案中根据评选的方法(如“成本—效益分析”、“成本—利润分析”法等)选择最为可行的一种方案或两种交由决策者进行进一步的选择和决策。<br /><br /><br />五、 决策支持系统(DSS)<br /><br /><br /> 决策支持系统(DSS,Decision Supporting System),是以管理科学、运筹学、系统工程学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,针对半结构化的决策问题,支持决策活动的具有智能作用的人机系统。该系统能够为决策者提供决策所需的数据、信息和背景材料,帮助明确决策目标和进行问题的识别,建立或修改决策模型,提供各种备选方案,并且对各种方案进行评价和优选,通过人机交互功能进行分析、比较和判断,为正确决策提供必要的支持。<br /><br /><br /> DSS的概念是70年代提出的,并且在80年代获得发展。它的产生基于以下原因:传统的MIS没有给企业带来巨大的效益,人在管理中的积极作用要得到发挥;人们对信息处理规律认识提高,面对不断变化的环境需求,要求更高层次的系统来直接支持决策;计算机应用技术的发展为DSS提供了物质基础。<br /><br /><br /> 决策支持系统(DSS)作为一种信息系统,尤其特定的结构特征。从框架结构方面来看,DSS有语言系统、问题处理系统和知识系统三部分组成。根据决策支持系统(DSS)知识系统的构成特点,Sprague提出了具有二库结构的决策支持系统(DSS),其中二库为数据库和模型库,并将语言系统与问题处理系统视为对话部件。在后来的发展中,语言系统逐渐演变为人机接口或人机界面。问题处理系统则分为专用的问题处理系统、数据库系统及模型库管理系统。同时随着人工智能、文献检索及计算机会图等领域研究成果在决策支持系统(DSS)的应用,二库结构的决策支持系统(DSS)也随之不断地增添了新成员,包括知识库或规则库、方法库、案例库、文本库及图形库等。其相应的维护和查询功能则由各自的库管理系统承担。另一方面,随着决策支持系统(DSS)应用范围的扩大,决策支持系统(DSS)解决问题的规模也呈现增加的趋势,使得问题库逐渐成为决策支持系统(DSS)不可缺少的一员。决策支持系统(DSS)结构一般由以下几部分组成:<br /><br /><br /> (1)、人机交互界面;<br /><br /><br /> (2)、问题处理系统和信息资源调度系统;<br /><br /><br /> (3)、问题库及其管理系统;<br /><br /><br /> (4)、数据库及其管理系统;<br /><br /><br /> (5)、模型库及其管理系统;<br /><br /><br /> (6)、知识库及其管理系统;<br /><br /><br /> (7)、方法库及其管理系统;<br /><br /><br /> (8)、图形库及其管理系统;<br /><br /><br /> (9)、案例文本库及其管理系统。<br /><br /><img src='http://www.csai.cn/rjsp/system1.gif' border='0' alt='user posted image' /><br />图 2 决策支持系统(DSS)结构<br /><br /><br /> 经过多年的发展,决策支持系统已经有许多种类,其代表方向是职能决策支持系统(IDSS)和群体决策支持系统(MDSS)。<br /><br /><br /> 群体决策支持系统(GDSS,Group Decision Supporting System),是指在系统环境中,多个决策参与者共同进行思想和信息的交流,群策群力,寻找一个令人满意和可行的方案,但在决策过程中只由某个特定的人做出最终决策,并对决策结果负责。 群体决策支持系统从DSS发展而来,通过决策过程中参与者的增加,使得信息的来源更加广泛;通过大家的交流、磋商、讨论而有效地避免了个体决策的片面性和可能出现的独断专行等弊端。<br /><br /><br /> 智能决策支持系统(IDSS,Intelligence Decision Supporting System),是人工智能(AI,Artificial Intelligence)和DSS相结合,应用专家系统(ES,Expert System)技术,使DSS能够更充分地应用人类的知识,如关于决策问题的描述性知识,决策过程中的过程性知识,求解问题的推理性知识,通过逻辑推理来帮助解决复杂的决策问题的辅助决策系统。 IDSS的概念最早由Bonczek等人于80年代提出,它的功能是,既能处理定量问题,又能处理定性问题。 IDSS的核心思想是将AI与其它相关科学成果相结合,使DSS具有人工智能。<br /><br /><br />小结<br /><br /><br /> 以上是根据我《系统工程》的笔记整理而成,整理过程中也参考了相关的书籍和资料,希望我整理的这些资料能对你增加对系统工程的基础知识方面有所帮助。其中也简要介绍了决策支持系统(DSS)的基本知识,决策支持系统(DSS)与计算机非常相关,与系统工程、运筹学等也非常关联,如果有可能,今后有机会会对决策支持系统(DSS)作进一步的介绍和分析。<br /><br /><br />参考资料<br /><br /><br /> 1、 信息产业部人事司 编.2001年度中国计算机软件专业技术资格和水平考试大纲.北京:清华大学出版社,2001年;<br /><br /><br /> 2、 郑人杰 等编.系统分析员教程.北京:清华大学出版社,1992;<br /><br /><br /> 3、 汪应洛 主编.系统工程理论、方法与应用.北京:高等教育出版社,2001。
2004-4-14 15:31
threehair
系统分析员备考之系统工程篇(系统评价基础) <br />高艳明(转载自51CMM) 2003年05月19日 <br />我有话说…… <br />引子<br /><br /> 在系统分析员大纲中明确提到了“系统评价”这一知识点,考虑到将来从事系统分析员的工作肯定会涉及很多方案(包括软件的、硬件的甚至还有其他的与工作无关的)的择优取舍问题,这时就会用到系统评价知识。鉴于系统评价知识的重要性和文章篇幅的原因,我们在这里用单独一篇文章给予介绍。<br /><br /><br />摘要<br /><br /> 本文主要是根据大纲的要求介绍了系统评价的基础知识和理论,包括一些基本概念和系统评价的构成和步骤、系统评价的理论和方法等。最后,对于系统评价密切关联的决策分析进行了简单的介绍。虽然可能我们并不应用这相对来说还算是复杂的理论用于实际的工作,但是掌握这些理论知识至少可以改善你的直观判断,进而作出正确的决策。<br /><br /><br /> 在软件开发中,同一个项目可能会有几中解决方案,可是哪种方案是我们最终选定的方案呢?为实现企业信息化,需要采购一些硬件设备,多个硬件厂商都能提供我们所需要的产品,我们究竟会选择哪一家的产品呢?这些都涉及到系统评价的知识和理论,下面将重点介绍这方面的理论知识和方法技术。<br /><br /><br />一、 系统评价的基本概念<br /><br /><br />1、系统评价<br /><br /><br /> 所谓系统评价,是指根据预定的系统目的,在系统调查和可行性研究的基础上,主要从技术和经济等方面,就各种系统设计的方案所能满足需要的程度及消耗和占用的各种资源进行评审和选择,并选择出技术上先进、经济上合理、实施上可行的最优或满意方案。根据评价与系统的关系,可以区分出以下评价类型: <br /><br /><img src='http://www.csai.cn/rjsp/system2.gif' border='0' alt='user posted image' /><br />表 1、系统评价的类型<br /><br /><br /> 在系统的开发过程中,通过系统工程的思想、程序和方法的应用,可以提出许多开发系统的替代方案,这时就要通过系统评价技术从众多的替代方案中找出最优的方案。然而,要决定哪一个方案最优却未必容易。因为对于复杂大系统来说,“最优”这个词含义并不十分明确,而且评价是否“最优”的标准(尺度)也是随着时间而变化和发展的。可见,系统评价确实有其难度和重要性。 <br /><br /><br />2、价值<br /><br /><br /> 在进行系统评价时,人们常常会不自觉地相信价值的存在。所谓价值,从哲学意义上讲,就是评价主体(个人或集体)对某个评价对象(如待开发的系统、待评价的方案等)的认识(主观感受)和估计。如果从经济学上说,价值常被理解为根据评价主体的效用观点对于评价对象能满足某种需求的认识或估计。<br /><br /><br /> 价值是评估主体主观感受到的,是人们对客观存在的事物从各种各样的分析中主观抽象出来的。因此,就一具体评价问题来说,由于评价主体所处的立场、观点、环境、目的等的不同,对价值评定也就会有所不同。即使对同一个评价主体来说,同一评价对象也会随着时间的推移有可能发生变化,因而形成了个人价值观。但另一方面,人类在价值观念上又会表现出某种程度的共同性和客观性,从而形成了所谓的社会价值观。如何将个人的价值观和社会的价值观合理地统一和协调起来,这就是系统评价的重要任务。<br /><br /><br /> 价值不是孤立地附属于某一评价对象的,也不应该有衡量价值的绝对尺度(标准)。也就是说,评价对象的价值不是对象本身固有的,而是评价对象和它所处的环境条件的相互关系相对规定的属性。既然没有计量价值的绝对尺度,因此,在系统评价时采用多种尺度相对比较时必不可少的。<br /><br /><br />3、评价尺度<br /><br /><br /> 系统评价是由评价对象、评价主体、评价目的、评价时期、评价地点等要素构成的一个综合性问题。因此,对评价技术来说,就是首先引进和确定评价尺度(标准),然后通过评价尺度,对评价对象进行测定,并确定其价值。常用的评价尺度大致可分为四种:第一种称为绝对尺度,即规定原点尺度不变。有些场合只要求测得数值差才有意义,因此第二种称为间隔尺度。第三种时顺序尺度,它可以用顺序或反映顺序的字符来表示,这时需要的只是它的顺序关系。最后一种是名义尺度,这仅仅是为了识别或分类需要而用数字与对象相对应。如学校的班级编号和运动员的编号等就是这种名义尺度。在评价中,要根据评价的目的、评价对象的性质来确定评价尺度。 <br /><br /><br />4、系统评价的任务<br /><br /><br /> 系统评价的主要任务就在于从评价主体根据具体情况所给定的、可能是模糊的评价尺度出发,进行首尾一贯的、无矛盾的价值测定,以获得对多数人来说均可以接受的评价结果,为正确据测提供所需的信息。由此可见,系统评价和决策是密切相关的。为了在众多替代方案中作出正确的选择,就需要有足够的丰富的信息,其中包括足够的评价信息。所以说,系统评价只有和方案决策和行为决定联系起来才有意义。评价是为了决策,而决策需要评价,评价过程需要决策过程。<br /><br /><br />二、 系统评价的步骤和构成<br /><br /><br /> 图1所示即为系统评价的一般步骤。由图知,一个较完整的系统评价的步骤一般包含“评价系统分析(前提条件探讨)”、“评价资料的搜集”、“评价指标的选择”、“评价函数的确定”、“评价值的计算”和“综合评价”等几个阶段。<br /><br /><img src='http://www.csai.cn/rjsp/system22.gif' border='0' alt='user posted image' /><br />图 1 系统评价步骤<br /><br /><br />1、 评价系统分析<br /><br /><br /> 在正式进行系统评价前,有必要对评价系统进行分析,探讨和明确一系列前提条件,这是做好系统评价的首要工作,主要包括:<br /><br /><br /> (1)、评价的目的。总体来说,评价的目的是为了更好地决策,但具体来说,评价目的又大致可分为四个方面:①、使评价系统达到最优。为了是系统结构或技术参数达到最优,就有必要量化评价系统各种替代方法的价值;②、对决策的支持,当评价者或决策者在选择最优方案的过程中,对替代方案的各自价值感到迷惑不解时,评价提供的信息可供决策参考;③、决定行为的说明。对于复杂的问题即使作出合理的决定,如果没有评价或评价过程模糊不清,也会遭到人们的怀疑、误解以至抵制,所以,为了形成统一意志,需要有某种程度的客观评价;④、问题的分析。评价的过程往往是问题分析的过程。有许多问题利用相关的评价方法可以把复杂的问题分解成简单的小问题,再通过对这些小问题的分析和评价,才能获得系统的综合评价。<br /><br /><br /> (2)、评价系统范围的界定。它主要是确定系统的边界,即评价对象涉及多大范围。评价系统的范围不应过小,以免忽略重要影响部门而有失系统性;同时也不应过大,以免使评价问题过度复杂化。<br /><br /><br /> (3)、评价的立场。在进行系统评价时必须明确评价主体的立场,即明确评价主体是系统使用者还是开发者抑或是第三者等等,这对于以后评价方案的确定、评价项目的选择等都由直接的影响和关系。<br /><br /><br /> (4)、评价的时期。即系统评价处于系统开发全过程的哪个时期。一般可分为事前评价、事中评价和事后评价。 <br /><br /><br /> (5)、评价系统环境的分析。系统环境的分析是指对存在于系统外的物质的、经济的、信息的影响因素进行分析,以了解这些因素对评价系统的影响。系统环境的影响可分为三大类:技术的、经济的、社会的影响。<br /><br /><br />2、 评价资料的搜集<br /><br /><br /> 对评价系统的功能、费用、时间及使用寿命进行预测和估计,为设定评价尺度、经理评价函数等搜集评价所需资料。<br /><br /><br />3、 评价指标的选择<br /><br /><br /> 评价指标的选择是评价目标与实际情况共同决定的,具体选择应注意以下几点:<br /><br /><br /> ①、评价指标必须与评价目的和目标密切相关;<br /><br /><br /> ②、评价指标应当构成一个完整的体系,即全面地反映所需评价对象的各个方面;<br /><br /><br /> ③、评价指标总数应当尽可能地少,以降低评价负担。<br /><br /><br />4、 评价函数的确定<br /><br /><br /> 评价函数是使评价定量化的一种数学模型。不同问题使用的评价函数可能不同,同一个评价问题也可以使用不同的评价函数,因此,对选用什么样的评价函数本身也必须作出评价。一般应选用能更好的地达到评价目的的评价函数或其他适应的评价函数。<br /><br /><br /> 评价函数本身是多属性、多目标的。尤其当评价目的在于形成统一意见或进行群决策时,则在确定评价函数时会产生不同的看法。因此,在对系统进行之前,应该在有关人员进行充分的无拘束的讨论,否则难以获得有效的评价。<br /><br /><br />5、 评价价值的计算<br /><br /><br /> 当评价函数确定后,评价尺度也随之而定。在评价值计算之前,还需要确定各评价项目的权重。总之,评价尺度和评价项目的权重英保证评价的客观正确和有效。<br /><br /><br />6、 综合评价<br /><br /><br /> 综合评价就是对系统进行技术、经济、社会等各方面的全面评价。但综合评价的各个方面和评价项目不能一概而论,应根据具体评价对象而定。如一企业开发新产品为例,一个完整的综合评价体系大致包括一系几个方面:经营管理方面、技术方面、市场方面、时间方面、经济方面、体制方面和社会方面等。<br /><br /><br />三、 系统评价的理论和方法<br /><br /><br /> 有关系统评价的理论和方法,归纳起来大致可以区分为三类:第一类是以数理为基础的理论。它以数学理论和解析方法对评价系统进行严密的定量描述和计算。为了使评价能够整行进行而不会出现矛盾,经常需要在假定的条件下才能进行评价。这就像经济理论中的分析一样,首先假定某些条件不变或按照某个规律变动,才后进行定量分析。但有些假定条件在评价实际问题时未必能够做到,因此,这类理论和方法不能完全照搬套用。但由于它整理了有关评价的问题所在,且评价目标和约束条件也因此更加清楚明了了,所以我们有必要把它作为知识来理解并掌握。第二类是以统计为主的理论和方法。通过统计数据来建立只能凭感觉而不能测量的评价项目的评价模型。这是一种试验性的评价方法,也是心理学领域的常用方法。但由于是统计处理,所以还存在少数人行为在评价中不能反映的缺点。第三类方法是重现决策支持的方法。常用的计算机仿真(凡是利用计算机在模型上而不是在真是系统上进行实验、运行的研究方法都可以认为是仿真,即仿真是真实过程或系统在整个时间内运行的模仿)技术就是这一类的有效方法。 <br /><br /><br /> 常见的评价理论主要由以下几种:<br /><br /><br />1、 效用理论<br /><br /> 这里的效用理论与经济学中的效用理论一样(具体可参考《系统分析员备考之经济管理篇(一)》),效用只是主观的评价,根据效用并利用效用函数来进行定量的分析和评价,一般来说,这种方法比较方便。但是效用数值的大小只表示顺序尺度,本身没有意义。效用理论是以评价主体个人的价值观为基础而建立起来的数学理论,其中包含了许多假定,因此不能原封不动的运用到实际中去。效用理论是评价理论的基础。 <br /><br /><br />2、 确定性理论<br /><br /> 主要是用统计的方法使评价数量化,这时需要收集足够数量的、质量相等的数据,同时要有能看透问题本质的敏锐的洞察力。评价数量化在数据选择方面怎么变化都有可能,这一点是与自然科学和工程学问题不相同的地方。因而碰到质的问题数量化,首先必须了解评价的目的,吃透问题的实质。其程序是:在确认使用统计方法的妥当性和有效性后,收集适当数据,以统计方法确认假定,并在数据通过检验后,能够在一定程度上建立起数量化评价模型,进行属性评价或综合评价。 <br /><br /><br />3、 不确定理论<br /><br /> 使评价处于迷惑不解的困境,多数情况是发生在含有不确定因素的决策当中。但如果已经掌握事件发生的概率,则可以用期望值作为评价函数,以便作为确定性理论来处理。即使在缺乏数据的情况下,也可凭借专家的经验和直观判断,以及以往发生的概率,对事件发生的可能性作出定量估计。<br /><br /><br />4、 非精确理论<br /><br /> 除了事件发生的不确定以外,还有人的认识所固有的模糊性(非精确性)。为了进行这种评价,需要利用模糊集理论。限于篇幅,这里不再详细介绍模糊集理论,只要有这个概念就行了,当然,如果有兴趣也可参考专业书籍。 <br /><br /><br />5、 最优化理论<br /><br /> 评价对象的数学模型本身也可能成为评价函数,如数学规划方法就是一个典型的例子。在运筹学中有对最优化理论的详细介绍,有兴趣的读者可以参考运筹学专业课本。 <br /><br /><br /> 常见的评价方法有:<br /><br /><br />1、 费用—效益分析<br /><br /> 这时系统评价的经典方法之一。在学术界,在福利经济学理论的基础上,则要求从经济总体上考虑费用和效益的关系,已达到资源的最优化分配。实现这种方法的困难在于如何正确地测定效益,以及如何估计长期投资和效益的社会折现率。采用这种方法的问题是,仅仅从经济观点考虑效益,不能从社会观点考虑效益。为了弥补这方面的不足,后来又有了有效度观点和费用—有效度分析的概念。<br /><br /><br />2、 关联矩阵法<br /><br /> 此方法应用于多目标系统。它是用矩阵形式来表示各替代方案有关评价项目的平据值。然后计算各方案评价值的加权和,在通过分析比较,综合评价值——评机值加权和最大的方案即为最优方案。应用关联矩阵法的关键在于确定各评价指标的相对重要度,即权重,以及由评价主体给定的评价指标的评价尺度。<br /><br /><br />3、 关联树法<br /><br /> 关联树法是作为一种有助于对复杂问题进行评价的方法而产生的。最初它是用来对国家战略性的技术预测和设计的评价,后来在开拓市场、投资分析等不确定状态下进行评价时也广泛应用起来。关联树法进行评价时的工作主要包括三部分:第一部分是分析和评价系统的目的及达到目的所需的技术或方法之间是如何联系起来的。其重点是关联树建立,并通过关联树来评价。第二部分是分析由于对某部分问题的解决而促进另一部分问题解决的相互影响效果,并据此修正关联树。第三部分是根据开发能力和现状与目标作比较,以选择开发时机等。<br /><br /><br />4、 层次分析法<br /><br /> 层次分析法作为一种评价方法,和上述的关联矩阵法和关联树法属于同一类型。层次分析法是一种定性分析和定量分析相结合的评价决策方法,它将评价者对复杂系统的评价思维过程数学化。其基本思路是评价者通过将复杂问题分解为若干层次和若干要素,并在同一层次的各要素之间简单地进行比较、判断和计算。就可以得出不同替代案的重要度,从而为选择最优方案提供决策依据。层次分析法的特点是:能将人们的思维过程数学化、系统化,便于人们接受;所需定量数据信息较少。但要求评价者对评价问题的本质、包含要素及七相互之间的逻辑关系能掌握十分透彻。这种方法尤其可用于对无结构特性的系统评价以及多目标、多准则、多时期等的系统评价。<br /><br /><br />5、 模糊评价法<br /><br /> 这是运用模糊集理论对系统进行综合评价的一种方法。通过模糊评价,能获得系统各替代方案优先顺序的有关信息。模糊评价法也是常用的一种综合评价方法。<br /><br /><br />四、 决策分析基础<br /><br /><br /> 系统评价和决策是密切相关的,评价是为了决策,而决策需要评价。鉴于此,我们又必要对决策给予关注。进行决策的过程就是决策分析的过程。决策分析是为了解决风险或不确定型的问题提供的一套推理方法和逻辑步骤。决策分析的框架如图2,整个过程包括其各环节。<br /><br /><img src='http://www.csai.cn/rjsp/system23.gif' border='0' alt='user posted image' /><br />图 2 决策分析框架<br /><br /><br /> 1、 确定模型结构。一般采用决策树的形式,逻辑地表达决策过程中的各阶段和环境以及相关信息。<br /><br /><br /> 2、 评定结果。估计各种行动方案在不同环境下所付出的代价和取得的效益。<br /><br /><br /> 3、 评定不确定因素。估计未来环境中各种状态出现的主观概率。<br /><br /><br /> 4、 评价方案。按估计的后果及主观概率算出每种方案的准则指标期望值,取其中最大者为最优方案。<br /><br /><br /> 5、 灵敏度分析。由于评定后果和评定不确定因素两个环节的工作都掺杂着主观臆断,灵敏度分析有助于改善方案的可信度。按一定规则改变决策模型的各项参数,观察起对方案的影响幅度,直到方案的优化次序变更为止,从而找出各参数的最大容许偏差即灵敏度。 <br /><br /><br /> 6、 收集信息。通过灵敏度分析会发现方案的优先次序对有些参数的变化反应很灵敏,需收集更多的信息以慎重研究,因收集信息要付出代价,所以要进行信息价值分析。<br /><br /><br /> 7、 选择方案。待上述各阶段的问题充分分析后,便可选定方案。<br /><br /><br /> 以上各环节之间相互联系。决策分析过程中会调整各项参数,也可能出现新的方案,各环节间可能会出现几次反复。<br /><br /><br /> 决策分析是规范性技术,它的作用就是使决策过程得到数据和定量分析的支持,直感判断容易遗漏的信息有可能系统而清晰地显示在决策者面前。<br /><br /><br />小结<br /><br /><br /> 以上对系统评价和决策分析的基础知识进行了简单的介绍,有可能你不会用这些复杂的理论来处理文章开头所遇到的问题,但是,掌握了这些理论和技术,有助于改善你(决策者)进行决策时的直观判断,利于你得出正确的结论。 <br /><br /><br />参考资料<br /><br /><br /> 1、 信息产业部人事司 编.2001年度中国计算机软件专业技术资格和水平考试大纲.北京:清华大学出版社,2001年;<br /><br /><br /> 2、 郑人杰 等编.系统分析员教程.北京:清华大学出版社,1992;<br /><br /><br /> 3、 汪应洛 主编.系统工程理论、方法与应用.北京:高等教育出版社,2001。
2004-4-14 15:33
threehair
系统分析员备考之经济管理篇(一) <br />高艳明(转载自51CMM) 2003年05月12日 <br />我有话说…… <br />引子:<br /><br /> 系统分析员考试大纲的考试要求的第一条是“掌握管理科学与系统工程基础知识”。作为信息产业部组织的比较权威的软件技术类考试吸引着无数的技术高手,但是参加考试的大多是计算机专业或计算机相近专业的在校学生或已毕业的在职人员,基本上都缺少管理科学与系统工程方面的知识。我作为本科主修工商管理专业(主要学习经济学、管理学和营销学等专业知识)的系分发烧友,我突然觉得有必要为广大的系分考友搜集准备一些这方面的资料,以节省大家宝贵的复习时间。虽然在最近的两年的试题中好像没有直接考到这方面的知识,但是我认为随着系分考试的逐步完善,这方面会有所加重。而且在下午的试题中,会不会有要涉及到经济管理方面的知识呢?答案是肯定的。下午的试题多是实际工作中遇到的问题,在向你询问正确解决方案是是否也会考查你是否有经济头脑呢?你选择的方案是否考虑经济可行性了呢?这些是不是都涉及到经济管理知识了呢?我想如果你有经济管理这方面的知识,或许下午考试你会更加自信。再者,系统分析员的未来是企业的CIO,是企业的经营管理人员,参与企业的管理、决策,没有经济管理这方面的知识是根本没办法胜任工作的。所以,无论是从应试的角度还是从京后工作需要的角度,我们都要有经济管理这方面的知识。希望此文能够对你提高经济管理知识水平和顺利通过系统分析员考试而成为一名合格的系统分析员有所帮助。 <br /><br />摘要:<br /><br /> “掌握管理科学与系统工程基础知识”是对系统分析员的要求,本文将根据系统分析员考试大纲,向广大系分考友提供一些经济管理方面的知识。经济管理知识将主要分为两块来介绍,下面介绍第一块��基础经济知识;在随后的《系统分析员备考之经济管理篇(二)》中将介绍第二块知识��基础管理知识。希望对你的系分考试有所帮助,谢谢。<br /><br />关键字:<br /><br /> 系统分析员 系分辅导 经济管理 参考资料<br /><br /> 我们知道,系统分析员的未来是企业的CIO,是企业的经营管理人员,参与企业的管理、决策,需要具有经济学方面的基础知识。那么何谓经济学呢?<br /><br /><br /> 经济学是研究一个社会的经济问题的一门科学。人类生活在生产与消费的循环往复营无止境的再生产过程中,随着人类欲望的不断增长必然引起用于生产的物品和劳务等生产资源(也叫生产要素)的需要。然而正是这些生产资源(通常包括劳动、土地、矿藏、森林、水域等自然资源、以及有这两种原始生产要素生产出来再用于生产过程的资本财货( Capital Goods) )的稀缺性(这里所说的生产资源的稀缺性既不是值这种资源不可再生活可以耗尽,也与这种资源的绝对量的大小无关,而是指这样的一个事实,即在给定的时期内,与需要相比较,其供给量是相对不足的。)构成了经济学研究的“经济问题”。所以也可以认为经济学是研究人们如何使用相对稀缺的资源来满足无线多艳的需要的一门科学。正是由于需要的无限性与生产资料的稀缺性产生了人类面临的经济问题,即如何将有限的资源合理地和有效地分配使用与各种途径,以满足一个社会无线多样化的需要问题。因此,经济学又被定义为是研究人类社会怎样有效率地分配使用其稀缺的生产资源用于公众用途,已达到既定目标的一门社会科学。<br /><br /><br /> 现代西方经济学把经济学原理即有关经济问题的知识体系的全部内容分为两大组成部分,其一叫做“微观经济学”(Micro-economics),其二叫做“宏观经济学”(Macro-Economics)。在经济分析中以单个经济主体的经济行为作为考查对象的称为微观经济学;而把一个社会作为一个整体的经济活动作为考查对象的称为宏观经济学。下面我们来分别介绍。<br /><br />微观经济学<br /><br /><br /> 微观经济学是考察被使用的生产资源总量为给定的条件下,这些资源怎样被分配是用于各种不同途径,因而微观经济学考察的是生产那些产品和美中产品的产销数量,以及它们的相对价格。下面将简要的介绍微观经济学中的基本概念和基本理论,更详细的内容可参考相关的专业资料。<br /><br /><br />需求供给和消费者需求理论<br /><br /><br /> 在经济分析中,需求总是指在某一时期内和一定市场上按照某一价格愿意并且能够购买的该商品和劳务的数量。特别要注意的是,这里的需求总要同时涉及到两个变量:商品的销售价格和与该价格相应的人们愿意且有能力购买的数量。社会上的一个人(或一个研究单位)的需求为个人需求,社会上所有人的需求构成了市场需求。将需求用表格的形式表示出来,此表格即为需求表,如表1。将需求表的数据描绘再平面坐标上,称为需求曲线,如图1。<br /><img src='http://www.csai.cn/rjsp/emanage_1.jpg' border='0' alt='user posted image' /><br /><img src='http://www.csai.cn/rjsp/emanage_1.gif' border='0' alt='user posted image' /><br /> 在一种商品市场上,影响该商品的市场虚无的因素有多种,如:消费这偏好(Preference),消费者收入,商品的价格,其他商品的价格,人们预期的该商品和其他商品将来会有的价格等。对于中商品的需求量与影响需求量的因素之间的这种依存关系,用数学语言来说就是函数关系。可以表示为 Q d = ( T,Y,P,P x,P e )<br />上列方程式中Q d代表商品的需求数量,T表示消费者偏好,Y表示消费者收入,P表示该商品的价格,PX表示其他商品的价格,P e表示人们预计的该商品和其他商品的价格。<br /><br /><br /> 鉴于影响一种商品的市场需求的因素十分复杂,所以经济学中需求分析中采用经济分析中常用的科学抽象法,即假定影响该商品的需求量的因素,除了商品的价格外,其余因素都是给定不便的。这样,可以认为该商品需求量发生变化的唯一原因在于该商品的价格,于是该商品的需求函数可记为:<br />Q d = f ( P )<br />Q d = f ( P )只是一般地表示Q d 与P 之间存在着函数关系。<br /><br /><br /> 经验表明,商品需求量与其价格存在着互为反方向变化的依存关系,因而需求曲线是一条自左向右下方倾斜的曲线,称为需求规律(Law of Demand)。需求量与其价格之间存在的这种关系可以用替代效应和收入效应来解释,即商品价格下降之所以会引起需求量的增加,是由于替代效应与收入效应共同发生的结果。互为替代品的一种产品价格的下降会引起另一种商品需求的减少和此种商品的需求量的增加,称为替代效应。所谓收入效应是指由于一种商品价格的下降而其他商品(不局限于替代品)价格不变,导致消费者实际收入的提高从而使消费者对降价产品需求的增加。读者可以从实际生活中商场家电厂家之间的价格战的现象可以分析理解这一概念。 <br /><br /><br /> 在经济分析中,供给意指在一定市场上在一定时期内与每一销售价格相对应,生产者愿意提供的产品和劳务的数量。与需求表和需求曲线相对应,供给理论中也有供给表和供给曲线的概念。类似的,与需求规律相对应,供给量是价格的增函数,即供给曲线自做向右上方延伸,成为供给规律(Law of Supply)。影响供给的因素有考察时间的长短、生产者从事生产的目标、商品的价格、其他商品的价格、生产技术和生产要素的价格和政府的租税政策等。<br /><br /><br /> 一种商品的效用是指消费者从消费该商品所感到的满足。边际效用是指该商品的消费量每增加(减少)一个单位所引起的总校用的增加(减少)量。这里的边际效用的概念很像数学里的微分或者说是物理学中的加速度。经济学中有一个规律叫边际效用递减规律,即随着一个人所消费的某种商品的数量的增加,其总效用虽然增加,但物品的边际效用随着消费商品数量的增加而减少。边际效用递减规律是西方经济学家在研究消费者行为时用来解释需求规律的一种理论观点。当然,它的有效性要以假定人们消费行为的决策是符合理性为前提的,即消费者的一定资金的消费一定要达到效用最大。达到效用最大的条件是他每花费一元钱所买进的每种商品的边际效用都相等。<br /><br /><br /> 由于商品的相对价格发生变化,消费者增加叠加商品的购买量以替代其价格相对上涨的商品的现象,成为替代效应。仅仅由于收入的增加(其他条件不变)而使所有商品的购买量增加的现象称为收入效应。总支出不变由于其中一种商品的价格下跌从而增加跌价商品的购买量的现象称为价格效应。价格效应实际上是由替代效应和收入效应共同构成的。<br /><br /><br />需求预测<br /><br /><br /> 产品的需求预测就是企业经济活动分析的主要内容之一。作为企业的未来经营管理人员的系统分析员必须要明确和理解企业的经营、管理目标及其战略发展方向,也就是说,充分利用信息技术服务企业的目的是提高企业的经济效益,而要达到这个目标,不可避免的要遇到本企业产品的定量需求预测等问题。所以需要掌握基本的需求预测方法。产品的需求预测是以上面提到的需求理论为基础的,包括消费者行为和效用最大化法则。<br /><br /><br /> 关于预测的方法有多种,一般是根据历史数据和企业的经营战略,根据具体问题具体选择可行的预测方案,必要时采取广告、改变价格等促销手段,以实现既定的目标。关于预测的更多知识请参考专业书籍。<br /><br /><br />供给理论——生产者行为与生产函数<br /><br /><br /> 生产函数是描述生产技术状况给定的条件下,生产要素的投入量与产品的最大产出量之间的物质数量关系的函数式。一般记为:<br />Q = f (X1,X2,X3……X m )<br />X1,X2,X3代表各种生产要素投入品,Q 表示人以及定数量的投入品组合在给定技术条件下所生产出来的产品的最大量。<br /><br /><br /> 一般来说,生产者或厂商进行产品和服务的生产时需要多种生产要素,微观经济学把厂商合理优化组合生产要素(原材料、劳务、资金等)已达到既定的目标如产量最大或效益最好等的行为称为厂商理性行为。与消费者追求效用最大化相似,厂商也要追求一种均衡即投入量的最优组合。厂商之理性的决策就是确定一个它所购买的生产要素的组合,以便、用最低的总成本来生产既定的数量的产品;或者、使花费给定数量的总成本所生产的产品量最大。与消费者行为种的替代效应和收入效应类似,当一种生产要素的价格下跌,而其他要素的价格不变时,厂商对要素的需求也会有替代效应和收入效应。<br /><br /><br /> 常听说的规模经济、规模报酬递增等经济概念也是微观经济学的范畴。规模报酬递增指厂商的经营规模较大时,在给定技术状况下投入要素的效率提高,从而成本较低,也就是通常所谓的规模经济或规模效益产生的原因,可以归结为专业化利益和某些要素的不可分割性。当然,规模报酬递增是有其产生的条件的,并不是规模越大越好,而是在一定的规模内可以达到厂商的均衡,也就是厂商投入与产出最合算。因此企业的一味地扩张并不是什么好兆头,当然具体情况要具体分析。<br /><br /><br /> 成本的概念也是进行经济分析时必不可少的。由于资源的稀缺性,生产一种产品所费成本就是为了放弃(或牺牲)了另一种替代品德生产。简言之,生产出某一产品所费成本即是它的替代成本或称作机会成本。经济分析中将生产某种产品的生产成本与生产出该产品的机会成本作为同义词。有关成本的概念还有固定成本、可变成本、短期成本和长期成本等。所谓短期是指在这样一段时期,在该时期内,厂商无法改变其固定设备所限定的规模。而所谓长期则是指在该时期内,包括固定成本在内的一切成本项目都是可以变动的。可以将固定成本定义为厂商即使暂时关闭其工厂,什么也不生产也会承担的得费用。可变成本则是指随产量而变动的成本。短期成本实际是假定上面提到的“规模报酬”中的规模是既定的,短期成本则主要包括固定成本和变动成本两个部分。由长期成本的概念可知,它是没有固定成本和可变成本之分的。关于成本的理论这里知识介绍一些概念,有兴趣且有时间的读者可以参考相关专业书籍。<br />供需均衡和市场调节<br /><br /><br /> 供给和需求是经济学中最基本的两个方面。对生产者来说,总是希望自己生产的产品能尽快的销售出去而无积压;而对消费者来说,总是希望理性消费即效用最大化。供给与需求的基本平衡是经济系统良性运行的重要标志之一。供给与需求平衡时的价格和产量分别叫做市场均衡价格和均衡产量。<br /><br /><br /> 在图2中,D(p)和S(p)分别表示需求曲线和供给曲线。根据市场的需求规律和攻击规律,D(p)是自左向右下方倾斜,表示需求量与价格的变化方向相反。S(p)曲线自左向右上方倾斜,表示供给量与价格变化方向相同。在采用均衡分析方法考察均衡价格和均衡产量时,有它们代表的需求状况和供给状况是假定为已知和既定不变的。D(p)和S(p)的交点E表示:当价格为EQ(=OP)时,生产者愿意供给的数量和消费者愿意买进的数量恰好相等,这时价格将在这个高度固定下来,不再有变动的趋势,称为市场达到均衡状态。这种使得需求量恰好与供给量相等的价格,称为均衡价格,与均衡价格对应的产量,称为均衡产量。<br /><br /><img src='http://www.csai.cn/rjsp/emanage_11.jpg' border='0' alt='user posted image' /><br /> 当商品的价格高于均衡价格(如P1)时,厂商就会增加产品的供给,即超额供给;供大于求时会导致价格的下降,此时消费者可能会增加对该商品的需求,即超额需求。需求量大,厂商又会提高产品的价格增加产量,价格上升。如此循环,价格总在均衡价格附近波动,即所谓的动态均衡。<br />蛛网理论:如果需求曲线向下倾斜的斜率达与供给曲线向上的斜率(如果不满足此条件,价格将无休止波动),那么产品价格在市场调节之下将趋于稳定的价格P*,它是价格长期处于平衡点。<br /><img src='http://www.csai.cn/rjsp/emanage_12.jpg' border='0' alt='user posted image' /><br /> 虽然理论上将,价格在市场调节之下中将稳定在某一合理点,从而波动消失。但这种状况不会长久维持,随着各种条件的变化,供给与需求曲线将会移动,从而原有平衡点受到破坏,价格又开始新的波动。<br /><br /><br /> 价格的剧烈波动会给现实经济造成损失,企业甚至在价格的波动中破产。因此,单纯的市场调节是有缺点的,改革开放以来的经济实践有力地证明了这一点。所以,只有采取国家宏观调控和市场自动调节相结合,才有利于国家整体经济的健康有序发展。<br /><br /><br />宏观经济学<br /><br /><br />宏观经济学主要从总体上研究国家、地区在生产、消费、分配等过程中各变量之间的因果关系。宏观经济学考察的是微观经济分析中被假定为已知和既定的被使用的生产资源总量的大小决定方法。如国民收入的大小,一般物价水平的高低及其变化,全社会的就业和失业人数,以及经济增长及经济周期等即为宏观经济学考察的对象。像国民收入理论和就业理论,货币理论、通货膨胀理论、经济增长理论和经济周期理论等方面的知识都属于宏观经济学的范畴。 <br /><br /><br /> 任何一个从事经济与管理的人员都应当对国家或地区的经济运行全貌有一个较深入的了解,系统分析员作为未来企业的CIO,掌握宏观经济基础知识是必不可少的。<br /><br /><br /> 首先要明确宏观经济的目标。国家、地区、企业经济的主要发展目标是:、高速增长的实际总产出并最大限度地满足人民生活消费需求。、维护生态环境平衡。、巩固并加强国防安全和社会稳定。发展医药卫生增进身体健康,等等。总之,宏观经济并不是指单纯追求人均总产出的高速增长,应是多目标的。但众多目标的实现又主要依赖人均产出的高速增长,即经济的增长。<br /><br /><br /> 直观的说,经济增长取决于:产业结构是否合理、产出的一部分用于投资的积累率、各种产品生产的技术水平和管理水平。理论上可以证明经济增长归根结底取决于技术进步,积累率最终将对经济增长不起作用。<br /><br /><br /> 现实的经济应当是采取国家宏观调控和市场自动调节相结合,由市场来调节是资源和消费品配置达到帕累托意义下的最优,是供需达到平衡,经济快速增长。当市场不能通过自己达到配置最优或者国家根据经济理论预测经济按某种方式发展不会达到资源配置最优时就要采取国家宏观调控措施,使经济持续健康发展。<br /><br /><br /> 具有宏观经济学的基础知识有利于未来企业管理人员从整体和全局的角度把握企业的发展方向,根据国家的经济政策制定出适合企业长远发展的经济战略,使企业发展壮大。<br /><br /><br />小结:<br /><br /> 以上谈了经济学方面的基础知识,简简单单的几千字不可能将系统分析员需要掌握的经济基础知识完全表达出来,但仍希望此文能够给那些参加系分考试的朋友一些帮助,并祝愿广大考友复习顺利。并借此机会向教授我经济管理知识和写作知识的母校和母校的老师们表示感谢!<br /><br /><br />参考资料:<br /><br /><br /> 信息产业部人事司 编.2001年度中国计算机软件专业技术资格和水平考试大纲.北京:清华大学出版社,2001年;<br /><br /> 郑人杰 等编.系统分析员教程.北京:清华大学出版社,1992;<br /><br /> 宋承先 著.现代西方经济学(微观经济学).上海:复旦大学出版社,1997
2004-4-14 15:36
threehair
系统分析员备考之经济管理篇(二) <br />高艳明(转载自51CMM) 2003年05月12日 <br />我有话说…… <br />摘要:<br /><br /> “掌握管理科学与系统工程基础知识”是对系统分析员的要求,本文将根据系统分析员考试大纲,向广大系分考友提供一些经济管理方面的知识。经济管理知识将主要分为两块来介绍,《系统分析员备考之经济管理篇(一)》中已经介绍了基础经济知识,本文将继续介绍基础管理知识。希望对你的系分考试有所帮助,谢谢。<br /><br /><br />关键字:<br /><br /> 系统分析员 系分辅导 经济管理 参考资料<br /><br /><br /> 作为未来的企业的CIO和经营管理人员的系统分析员当然少不了管理方面的知识。况且,即使不是企业的CIO和经营管理人员,将来作一个软件企业的项目经理等职位也少不了管理自己的部门;尤其是将来有可能致力于开发企业应用、管理软件的朋友,增加一些企业管理方面的知识有利于快速而准确地了解企业的需求,完成需求分析工作,使自己成为一位合格的系统分析人员。 <br /><br /><br /> 20世纪以来,在世界范围内日益广泛地学习、探索和推广科学的管理知识,极大的推动了人类社会的发展。人们愈来愈重视社会各个领域的管理问题,特别是近几十年来,计算机和通信等信息技术的发展,管理学也进入了高科技领域。人们的时间发现,技术不是万能的,有了科学的管理技术才能更为有效的为人类服务,也就是说管理租金了技术的进步和发展。凡是一个由两个人以上的组成的、有一定活动目的的集体都离不开管理,管理是一切有组织的活动的不可少的组成部分。管理,是为实现预期目标,对人力、物力、财力等资源进行计划、组织、指挥、协调、控制和激励。即管理的基本活动是计划、组织、指挥、协调、控制和激励;管理的对象是人、财、物等资源;管理的目标是实现既定目标。企业管理是为实现企业目标而对企业生产经营活动的产供销各个环节,从人财物各个要素所进行规划以取得最佳经济效益的一系列活动。本文将从企业计划管理、企业生产管理、企业市场营销管理、企业质量管理和企业财务管理等几个方面来介绍基础的管理学知识。 <br /><br /><br />一、 企业计划管理<br /><br /><br />(一)、企业计划管理的任务与分类<br /><br /><br /> 计划作为管理的首要职能,它是对未来行动方案的一种说明,起到设立目标、明确活动内容、规定任务期限、落实执行责任的作用。企业的计划工作实际上是企业经济决策的一个过程,它是通过寻求适应企业外部环境的方向、调整企业内部的资源结构来确定发展目标和策略,统一地对各部门及其活动进行任务规定和协调指导,因此企业的计划管理是一个完整的整体,不但涉及高层战略性决策,而且包含着各部门的业务活动及其相互联系。计划管理工作的任务主要有:(一)在科学预测的基础上,为企业的发展方向、发展规模和发展速度提供依据,制定业的长远规划,并通过近期计划组织实施。(二)根据市场需要和企业能力,签订各项经济合同,编制企业的年度、季度计划,使业各项生产经营活动和各项工作在企业统一的计划下协调进行。(三)充分挖掘及合理利用企业的一切人力、物力、财务,不断改善企业的各项技术经指标,以取得最佳的经济效果。<br /><br /><br /> 计划按照制定计划的制定层次不同可以分为战略计划(一般由企业高层领导人制定,时间跨度大,内容也比较抽象概括;其目的在于是本企业的资源的使用与外界环境的机会和冒险相适应)、策略计划(一般由中层管理层制定,时间跨度较短,内容也较具体,它是实施总战略计划的步骤和方法)和行动计划(是为帮助企业逐步且系统地实施战略计划、策略计划而编制的短期的、具体的计划);按涉及的时间跨度来分,可分为长期计划(一般是指时间跨度为5年以上的计划,)、中期计划(时间跨度多为1-5年,一般说来,策略计划属于中期计划)和短期计划(一年以内的计划,与长期、中期计划相比,它是最具体、最细节化的计划,与企业中的每个成员都密切相关,它的实施是实现组织整体目标和战略计划的基础)。<br /><br /><br /> 从企业计划的体系上看,它由三部分组成:企业的经营发展战略计划、企业年度经营计划和各部门的专项业务计划。它们之间明确的管理层次差别和统一的内容体系反映出企业特有的性质:一经济效益为中心;实现全面的计划管理;加强企业与外部环境的联系。尤其是改革开发以来,特别是近几年来包括国有企业在内的老企业和新生企业都在努力向自主经营、自负盈亏的现代企业发展,为追求经济利益,计划管理成为其也不可取少的一部分。<br /><br /><br />(二)、企业经营战略系统的管理<br /><br /><br /> 企业的经营战略是有关企业大政方针的决策,也是企业通过内外部条件分析,确定了企业发展目标后进行的高层次、大范围的行动计划,目的在于通过企业内部资源的优化配置形成更强的对外竞争优势。所以企业经营战略作为一个决策系统和一项战略计划,既包括了企业的经营方向、战略目标、步骤及策略等多项决策内容,同时又涉及战略计划的分析、制定过程,决策支持系统及其结构。这里涉及三个概念:①、企业的经营方向是面向企业的外部需求提出的企业在一段较长的时间内将要从是的主要活动,它涉及企业的经营范围、特点以及所属行业和社会中的分工与地位。②、企业的经营目标企业在特定时期内沿着其经营方向发展所要取得的成果,是经营方向在时间区段上的分解和具体化。它一般包括提高企业外部竞争地位和优化企业内部资源配置两个方面。③、经营决策和经营政策:经营决策是实现企业全部经营目标所应采取的发展途径、方式与步骤;经营政策则是实现经营目标而具体采取的策略和重大措施,以及为衡量策略方案有效性而制定的准则。即策略倾向于表示是向目标的多种途径,而政策则是对这些途径的优化抉择,政策直接保证企业经营计划的制定和落实。<br /><br /><br /> 企业经营战略将企业战略的制定、实施、评价和控制当作一个完整的过程来加以管理,以便提高这一过程的有效性和效率。在这样一个完整的过程中,企业战略的制定、实施以及评价和控制被看作是企业战略管理的三个主要内容,一个也不能少。企业经营战略管理的过程可以用图1来说明。<br /><img src='http://www.csai.cn/rjsp/emanage_2.jpg' border='0' alt='user posted image' /><br />图 1 企业战略管理过程图<br /><br /><br />(三)、企业经营计划系统的管理<br /><br /><br /> 企业经营计划的制定是以经营方向为基础,通过内外部条件分析,确定经营目标,制定经营策略及政策,直至策略的实施、绩效评价及策略有效性评价的全过程。企业的经营计划是通过不断寻求是应外部环境的方向,调整自身的经营结构,确定经营目标策略,在统一的计划下对企业各部门及其经营活动进行指挥和协调,所以它是一个完整的计划体系,既涉及高层战略性决策,又包含着各部门的业务活动计划及其相互联系性。<br /><br /><br /> 年度综合经营计划是企业在经营战略的基础上,结合本企业的营销计划、产品生产大纲、企业研究与开发计划、生产费用和成本计划及资金计划制定的制定的,以最终达到年度企业综合经营计划的综合平衡。年度经营计划的综合平衡是根据计划指标的内在比例关系对企业的产、供、销、人、财、物做出的合理配置,体现着各计划间的联系和比例协调关系,所以综合平衡过程也是整个计划的制定和优化的过程。年度综合计划是企业全体职工在计划年度内的行动纲领,又是安排季度、月计划的重要依据。年度综合计划编制的主要依据:(一)上级主管部门下达的指令及指导性计划;(二)公司提出的年度方针目标;(三)产品订货合同和市场预测资料;(四)长远发展规划;(五)前期预计完成数字及本企业历史统计资料;(六)经审定过的各种技术经济定额等。<br /><br /><br /> 企业年度计划的综合平衡主要涉及:<br /><br /><br /> 1、 对企业经营战略的综合平衡:即年度计划对长远规划战略指标的分解,包括产品研发、市场开拓、技术更新、利润增长、职工福利等方面,其中资金的来源及分配更为重要。<br /><br /><br /> 2、 目标利润、销售、生产任务之间的平衡:主要包括目标利润与销售收入、销售收入与产品销售量、产品销售量与产品产量、商品产值与总产值等之间的关系。<br /><br /><br /> 3、 生产任务与企业能力之间的关系:包括生产任务与劳动力、设备能力、生产面积、物资供应、能源供应、生产技术设备、资金安排等方面的平衡关系。 <br /><br /><br /> 4、 一经济效益为中心的只要经济指标间的平衡:其中主要涉及企业利润、成本、产量、费用消耗、效率及效益等指标间的数量平衡关系。<br /><br /><br /> 在进行综合平衡过程中要注意挖掘企业的潜力,通过先进的科学技术与管理措施来改进企业的经营状况,通过努力来使计划指标与企业能力在更先进、更合理的水平上达到平衡。<br /><br /><br />二、 企业生产管理<br /><br /><br />(一)、企业生产管理的基本概念<br /><br /><br /> 生产管理的对象是生产过程。企业生产过程的基本组成部分包括基本生产过程、辅助生产过程、生产技术准备过程和生产服务过程。<br /><br /><br /> 生产管理的职能是计划、组织、指挥、协调、监控与考核。<br /><br /><br /> 影响企业生产过程运行方式的主要因素有:1、产品的使用特征,2、产品的结构特征,3、产品的工艺特征,4、每种产品的生产批量,5、企业生产的产品品种数,6、企业产品变换更新的速度等。<br /><br /><br /> 产品对生产系统提出的功能要求主要有六项:创新、质量、柔性、成本、继承性和交货期。这六项功能要求形成了生产系统的基本功能目标,并作为一个整体,必须达到当时社会需求的基准水平,才能使生产系统的整体功能得以实现。<br /><br /><br /> 企业生产系统的结构内容包括结构化要素和非结构化要素。生产系统的结构化要素是指生产系统物质形式的硬件及其组合关系,包括生产技术、生产设备、生产能力和生产系统的集成等要素。生产系统的非结构化要素是指在一定的结构要素的框架结构的基础上,起支持和控制系统运行作用的要素。非结构化要素大部分是以软件的形式出现的,包括人员组织、生产计划、库存控制、质量管理等要素。<br /><br /><br /> 生产过程的组成形式包括工艺专业化和对象专业化。工艺专业化是指在同一生产单位内,集中了同类工艺设备和相同工种的工人,可以对不同种类的工件从事相同工艺方法的加工。对象专业化是指在一个生产单位内,配备了为加工某种产品所需的全套设备、工艺装备和各有关工种的工人,是该制品的全部或大部分工艺过程能在该生产单位内封闭完成。对象专业化的优点:1、由于其加工对象相对稳定,可以采用专用设备和专用工装,以提高生产的专业化程度,从而可以获得较高的劳动生产率。2、生产单位内的生产设备可以按照加工对象的工艺过程排列,使产品制造过程在空间上紧密衔接,可以缩短制品的运输路线,节约运输费用,并有利于实现供需之间运输机械化和自动化,有利于减小运输批量,实现“一个流”,从而减少在制品量,节约生产面积,缩短生产周期,减少资金占用。3、从管理工作角度分析,由于一项制品的全部或大部分制造过程在同一个生产单位内完成,各工序的工作地紧密相邻,是生产作业计划大为简化。4、对象专业化的单位贵管理干部的要求较高,要求干部懂得本单位所应用的全部生产工艺,并且要求它有较强的组织、计划能力。<br /><br /><br />(二)、企业生产管理新趋势<br /><br /><br /> 随着社会的发展和技术的进步,越来越多的企业发现年复一年的传统的企业生产管理方法和手段已经不灵了,那些导致企业往昔成功的做法在今天则成了企业失败的原因。过去的成功常使得一些企业故步自封,不求创新,所以,当他们发现竞争者以一种新的方式进入自己的业务领域时,就显得相当被动。21世纪企业生产管理的新趋势集中表现为:生产价值定向从面向产品到面向顾客;生产战略重点不仅仅是重视成本、质量,更重视时间;生产原则从分工、专业化到生产资源快速集成;生产指导思想从技术指导到组织创新和人员发挥。<br /><br /><br /> 21世纪企业生产管理的态势,表现之一就是新的柔性观。柔性意味着企业必须把内部条件与外部条件有机结合起来,超前引导甚至驾驭环境变化,选择适合自己发展的经营战略和策略,并随内外条件的变化进行经常性调整,使企业在实际运营过程中增强适应环境变化的柔性。包括组织方式高弹性组合及组织生产的柔性化。企业要向立于不败之地需要重新审视整个企业生产经营过程,根据企业的工作流程(包括物流、业务流)利用信息技术,对企业的组织结构和工作方法进行“彻底的、根本性的”重新设计,以适应当今市场发展和信息社会的需求。而且企业的组织结构和工作设计应该要从面向功能转变成为面向过程,强调要从“作业流程”为中心,依照跨部门的作业流程,将分散于各部门的职务重新组合等等一系列企业重构的原则。除此之外,组织的扁平化,网络化,分形组织和自组织系统,学习型组织等,都是未来高效组织的基本形式。生产的柔性化主要表现有:建立虚拟企业,实现虚拟生产(Internet使企业与外界的联系更加紧密,“零距离”“零时间”可以使过去不敢想象的业务外包成为现实。网络时代企业间的技术联盟、知识联盟、战略联盟等形式,可以将别的企业的零件加工视为在自己企业生产一样,还可以通过不同企业的工艺过程整合实现价值链的“无缝链接”);定单决定产量(柔性生产模式承认,只有适应市场不断变化的需求,才能提高企业的竞争力,价格与质量不是主要的竞争手段,而只是部分竞争手段,要不断地研制开发新产品,创造产品的特殊使用价值来满足用户,根据定单来确定生产量及小批量品种,这就是柔性生产管理的基本出发点)。 <br /><br /><br />三、 企业市场营销管理<br /><br /><br />(一)、基本概念<br /><br /><br /> 市场营销学是商品经济发展的产物,是适应现代工商企业更好的满足市场需求而产生的应用科学。市场营销的目标是通过满足消费者的欲望和要求来获取利润,即通过满足消费者的需求来实现企业的目标。可见市场营销实质是一种经营观念,是以消费者(市场)为中心进行全部经济活动的经营观念。<br /><br /><br /> 现代市场营销面对的是一个十分复杂的市场,在这个市场上存在着各种不同要求和欲望。任何一个企业要想满足所有需求和欲望几乎是不可能的,只有选择某个部分或某几个部分的需求与欲望加以满足才是可能的和现实的。为此就必须进行市场细分(Market Sagmentation)。市场细分是在西方国家一些企业市场营销经验的基础上逐步形成的,在市场细分的基础上进行市场营销是生产力水平和商品经济发展到一定程度市场营销观念和策略的新发展,它是目标市场营销的基础。有些交换机厂商专门按照中小型企业有信息化的需要而资金不足的这样一个需求环境而生产低端交换机产品销售给中小型企业就是目标市场营销的一个例子。市场细分的成功与否取决于物各方面的条件:①、它能够被明确定义和测量;②、它具有重组的现实和潜在需求;③、具有时间上的稳定性;④、它能使企业达到经济性要求;⑤、可以对不同的细分市场采取不同的营销组合策略。 <br /><br /><br /> 市场营销管理是指为了实现企业目标,创造、建立和保持与目标市场之间的互利交换和关系,而对设计方案的分析、计划、执行和控制,市场营销管理的任务,就是为促进企业目标的实现而调节需求的水平、时机和性质。市场营销管理的实质是需求管理,企业在开展市场营销的过程中,一般要设定一个目标市场上预期要实现的交易水平,然而,实际需求水平可能低于、等于或高于这个预期的需求水平。换言之,在目标市场上,可能没有需求、需求很小或超量需求。 <br /><br /><br />(二)、市场营销管理<br /><br /><br /> 市场营销管理的任务就是要对付这些不同的需求情况。<br /><br /><br /> 负需求。负需求是指绝大多数人对某个产品感到厌恶,甚至愿意出钱回避它的一种需求状况,在负需求情况下,市场营销管理的任务是改变市场营销,即分析市场为什么不喜欢这种产品,以及是否可以通过产品重新设计、降低价格和积极促销的市场营销方案,来改变市场的信念和态度,将负需求转变为正需求。 <br /><br /><br /> 无需求。无需求是指目标市场对产品毫无兴趣或漠不关心的一种需求状况。通常,市场对下列产品无需求:(1)人们一般认为无价值的废旧物资;(2)人们一般认为有价值,但特定市场无价值的东西;(3)新产品或消费者平常不熟悉的物品等。在无需求情况下,市场营销管理的任务是刺激市场营销,即通过大力促销及其他市场营销措施,努力将产品所能提供的利益与人的自然需要和兴趣联系起来。<br /><br /><br /> 潜伏需求。潜伏需求是指相当一部分消费者对某物有强列的需求,而现有产品或服务又无法使之满足的一种需求状况。在潜伏需求情况下,市场营销管理的任务是开发市场营销,即开展市场营销研究和潜在市场范围的测量,进而开发有效的物品和服务来满足这些需求,将潜伏需求变为现实需求。<br /><br /><br /> 下降需求。下降需求是指市场对一个或几个产品的需求呈下降趋势的一种需求状况。在下降需求情况下,市场营销管理的任务是重振市场营销,即分析需求衰退的原因,进而开拓新的目标市场,改进产品特色和外观,或采用更有效的沟通手段来重新刺激需求,使老产品开始新的生命周期,并通过创造性的产品再营销来扭转需求下降的趋势。<br /><br /><br /> 不规则需求。不规则需求是指某些物品或服务的市场需求在一年不同季节,或一周不同日子,甚至一天不同时间上下波动很大的一种需求状况。在不规则需求情况下,市场营销管理的任务是协调市场营销,即通过灵活定价,大力促销及其他刺激手段来改变需求的时间模式,使物品或服务的市场供给与需求在时间上协调一致。<br /><br /><br /> 充分需求。充分需求是指某种物品或服务的目前需求水平和时间等于预期的需求水平和时间的一种需求状况。这是企业最理想的一种需求状况。但是,在动态市场上,消费者偏好会不断变化,竞争也会日益激烈。因此,在充分需情况下,市场营销管理的任务是维持市场营销,即努力保持产品质量,经常测量消费者满意程度,通过降低成本来保持合理价格,并激励推销人员和经销商大力推销,千方百计维持目前需求水平。<br /><br /><br /> 过量需求。某种物品或服务的市场需求超过了企业所能供给所愿供给的的一种需求状况。在过量需求情况下,市场营销管理的任务是降低市场营销,即通过提高价格,合理分销产品,减少服务和促销等措施,暂时或永久地降低市场需求水平,或者是设法降低来自盈利较少服务需要不大的市场的需求水平。需要强调的是,降低市场营销并不是杜绝需求,而是降低需求水平。 <br /><br /><br /> 有害需求。有害需求是指市场对某些有害物品或服务的需求。对于有害需求,市场营销管理的任务是反市场营销,即劝说喜欢有害产品或服务的消费者放弃这种爱好和需求,大力宣传有害产品或服务的严重危害性,大幅度提高价格,以及停止生产供应等。降低市场营销与市场营销的区别在于:前者是采取措施减少需求,后者是采取措施消灭需求。<br /><br /><br />(三)、市场营销管理过程<br /><br /><br /> 所谓市场营销管理过程,也就是企业为实现企业任务和目标而发现、分析、选择和利用市场机会的管理过程。更具体地说,市场营销管理过程包括如下步骤:发现和评价市场机会,细分市场和选择目标市场,确定市场营销组合的决定市场营销预算,执行和控制市场营销计划。 <br /><br /><br /> 市场营销学认为,寻找和分析、评价市场机会是市场营销管理人员的主要任务,也是市场营销管理过程的首要步骤。在现代市场经济条件下,由于市场需要不断变化,任何产品都有其生命周期,因此任何企业都不能永远依靠其现有产品过日子。正因为这样,所以每一个企业都必须经常寻找、发现新的市场机会。市场营销管理人员可采取以下方法来寻找、发现市场机会:1、广泛搜集市场信息。市场营销管理人员可经常通过阅读报纸、参加展销会、研究竞争者的产品、召开献计献策会、调查研究消费者的需要等来寻找、发现识别未满足的需要和新市场机会。2、借助产品/市场矩阵。市场营销管理人员也可利用产品/市场发展矩阵来寻找、发现增长机会。经验证明,这是企业寻找、发现市场机会一种很有用的方法。<br /><br /><br />(四)、建立市场营销决策系统<br /><br /><br /> 在现代市场经济条件下,企业面临的市场环境越来越复杂多变。在复杂多变的市场环境下,企业如何把握好航向,如何积极有效地开展市场营销工作并进行营销决策呢?在研究市场营销系统及其特点的基础上,我们将计算机技术中的信息系统之一——决策支持系统DSS技术运用到市场营销决策上,开发MDSS(Marketing Decision Support System),以满足企业间日益激烈竞争的需要。<br /><br /><br /> 由于企业的市场营销所面临的环境是复杂多变的,因而市场营销决策系统是一种半结构化系统,这类系统的决策含有大量的不确定因素,缺乏程序化的工作范式。可以看到市场营销系统因受到企业外部环境多方面的影响,具有极大的随机性和不确定性,因而也反映出市场营销系统有如下特点:1、“市场营销系统是一个动态的、有机地结合的系统。” 市场营销系统运行过程中的诸多具体决策应该在企业总的营销战略指导下,有机地结合起来。各营销策略应在互相联系、互相配合、互相协调的基础上共同发挥作用。2、市场营销系统是一个灵敏的反应系统。市场营销系统涉及的因素很多,其中既有企业内部因素又有企业外部因素,而这些因素无一例外都在发展变化着。因此企业的营销策略及其组合应能随着企业内外环境的变化而适时作出相应调整。如果企业的营销策略的调整落后于环境的变化,必将带来企业营销工作的失败。 3、面向市场营销系统的工作及决策具有极大的灵活性及突发性。由于市场竞争的加剧,市场环境的变化,常常会出现一些意想不到的市场营销问题,需要企业进行解决。由于这些问题往往含有大量的不确定因素,因而这些问题的解决必须在全面系统的分析基础上,采取灵活的对策加以解决。<br /><br /><br />四、 企业质量管理<br /><br /><br />(一)、基本概念<br /><br /><br /> 质量(Quality)是指:“反映实体满足明确或隐含需要的能力的特性之和”。定义中的“实体”是指“可单独描述和研究的事物”。定义中的“需要”一般指顾客的需要,也可指社会的需要和第三方(非供方,也非顾客)的需要。为使“需要”可以实际应用,一般应将其转化为质量要求。所谓“质量要求”(Requirements for quality)是指“对需要的表述或将需要转化为一组针对实体特性的定量或定性的规定要求,以使其实现并进行考核。”从“质量”的概念我们可以看到:质量不仅包括活动或过程的结果,还包括使质量形成和实现的活动及过程本身;质量不仅包括产品质量,还包括它们形成和实现过程中的工作质量;质量不仅要满足顾客的需要,还要满足社会的需要,并使顾客、从业人员、业主、供方和社会都受益;质量问题不仅存在于工业,还存在于服务业和其他各行各业。<br /><br /><br /> 比较重要的细分的质量概念有产品质量、服务质量、过程质量和工作质量等。产品质量就是“产品满足明确和隐含需要的能力特性之和”。服务质量是指服务满足明确和隐含需要的能力的特性之总和。过程质量是“讲输入转化为输出的一组彼此相关的资源和活动”。工作质量是指与质量有关的各项工作对产品质量、服务质量、过程质量的保证程度。<br /><br /><br /> 质量管理是企业管理的中心环节,其职能是质量方针、质量目标和质量职责的制定和实施。质量管理(Quality Management)的定义是:“确定质量方针、目标和职责并在质量体系中通过诸如质量策划、质量控制、质量保证和质量改进使其实施的全部管理职能的所有活动”。质量策划是指“确定质量以及采用质量体系要素的目标和要求的活动”。质量控制是指“为达到质量要求所采取的作业技术和活动”。质量改进是指“为向本组织及其顾客提供更多的收益,在整个组织内所采取的旨在提高活动和过程的效益和效率的各种措施”。质量保证是指“为了提供足够的信任表明实体能够满足质量要求,而在质量体系中实施并根据需要进行证实的全部有计划和有系统的活动”。质量体系是指“为实施质量管理所需要的组织结构、程序、过程和资源”。<br /><br /><br /> 质量管理、内部质量保证、质量控制和质量体系等重要概念之间的关系可描述为:质量管理包括指定质量方针,是对所有质量质量职能和活动管理。质量管理涵括了内部质量保证、质量控制和质量体系。质量体系是实施质量管理时的组织、程序、资源等的系统化、标准化和规范化,是质量管理的核心和载体。质量控制和内部质量保证则是实施质量管理时在组织内采用的具体实施方式和手段,在概念上从属于质量体系。<br /><br /><br />(二)、产品质量形成规律<br /><br /><br /> 产批质量是产品生产全过程管理的结果,也就是说,产品质量由一个从产生、形成到实现的过程,在这一过程中的每一个环节都直接或间接地影响到产品的质量。为了表述产品形成的这种规律性,美国质量管理专家朱兰(J.M.Juran)提出了一个质量螺旋模型。所谓质量螺旋是一条螺旋式上升的曲线,该曲线把全过程中各质量职能按照逻辑顺序串联起来,用以表征产品质量形成的整个过程及其规律性,通常称之为“朱兰质量螺旋”,,见图2。朱兰质量螺旋反映了产品质量形成的客观规律,是质量管理的理论基础,对于现代质量管理的发展具有重大意义。<br /><br /><img src='http://www.csai.cn/rjsp/emanage_21.jpg' border='0' alt='user posted image' /><br />图2 质量螺旋模型<br /><br /><br /> 朱兰质量螺旋模型深刻而形象的解释了产品质量形成的客观规律型,和它有异曲同工之妙的还有质量循环图和质量环。<br /><br /><br /> 质量循环图是瑞典的质量管理专家桑德霍姆(L.Sandholm)提出见图3。质量环是指“从识别需要到评定这些需要是否得到满足的各阶段中,影响质量的相互作用活动得概念模式”。见图4。<br /><br /><img src='http://www.csai.cn/rjsp/emanage_22.jpg' border='0' alt='user posted image' /><br /><img src='http://www.csai.cn/rjsp/emanage_23.jpg' border='0' alt='user posted image' /><br />图 4 质量环图<br /><br /><br />(三)、全面质量管理(Total Quality Management,TQM)<br /><br /><br /> 通常认为,近现代质量管理的发展历程大体经历了三个阶段,即质量检验阶段、统计质量管理阶段和全面质量管理阶段。<br /><br /><br /> 20世纪以前的所谓的质量管理就是所谓的质量检验阶段,特点是“事后把关”。20世纪20年代开始出现统计质量管理,它将以前的质量管理中的“事后把关”变成实现控制、预防为主、防检结合,并开创了把树立统计方法应用于质量管理的新局面。一定程度上提高了生产率,节约了资源。20世纪50、60年代,随着科技的进步和生产力的发展,产品的复杂性和技术含量不断提高,人们对产品质量即可靠性要求愈来愈高。正是在这种社会历史背景和经济发展的新形势下,产生了全面质量管理的科学概念和理论。 <br /><br /><br /> 全面质量管理(Total Quality Management,TQM)是为了能在最经济的水平上,并考虑到充分满足用户要求的条件下进行市场研究、设计、生产和服务,把企业内各部门的研制质量、维持质量和提高质量的活动,构成为一种有效的体系。全面质量管理是市场经济的产物,它所体现的经营哲理可概括为质量第一和顾客第一。全面质量管理是一种管理途径,既不是某种狭隘的概念或简单的方法,也不是某种模式或框架;全面质量管理强调一个组织必须以质量为中心来开展活动,既不能一其他管理职能来取代质量的中心地位,也不能放任自流;全面质量管理必需一全员参与为基础;全面质量管理强调让顾客满意和本组织所有成员及社会受益,而不是其中的某一方得益但其他方受损;全面质量管理强调一个组织的长期成功,而不是短期的效益或哗众取宠的市场效应。 <br /><br /><br />(四)、质量信息系统(Quality Information system)<br /><br /><br /> 质量信息是指产品形成过程以及质量管理中的各种数据、资料、报表、文件、消息和情报等。质量信息是企业的一种重要的资源。为使质量信息在企业的质量管理活动中充分发挥作用,利用信息技术建立质量信息系统是一个明智的选择。 <br /><br /><br /> 建立质量信息系统,形成一种收集、存贮、分析和报告质量信息的组织体系,以便支持质量信息管理帮助各级决策机构和决策者做出决策和迅速传递指令。企业的质量信息系统一般包括以下几个模块:质量计划模块(包括企业综合计划,小组质量计划和工序控制计划等),质量统计模块(包括产品质量综合统计、小组质量综合统计、工序质量统计、废品质量统计产品等纪律统计、优质产品产值统计等),质量分析模块(包括质量指标完成情况分析、、质量变化去时分析、废品原因分析等),质量成本模块(质量成本包括计算和分析两部分,需要时还要分析最佳质量成本),质量评审模块(包括产品质量评审和部门质量评审),质量控制模块,质量报表模块和质量数据的存储、查询、维护和更新模块等。 <br /><br /><br /> 建立质量信息系统的目的在于有效地运用质量信息为企业服务,质量信息系统(QIS)可以看作是MIS或ERP系统的一部分,因此掌握质量管理的基础知识对于更好的完成企业MIS和ERP系统十分有利,这也是系统分析员的职责所在。<br /><br /><br />五、 企业财务管理<br /><br /><br />(一)、基本概念<br /><br /><br /> 企业财务管理是企业管理的一个组成部分,它是根据财经法规制度,按照财务管理的原则,组织企业财务活动,处理财务关系的一项经济管理工作。它按照国家的政策方针,根据资金运动规律,合理地组织财务活动,正确地处理财务关系,为全面实现企业目标,力求以最小的消耗区的最大的经济效果。 <br /><br /><br /> 时间价值通常称为货币的时间价值。即使在没有风险和通货膨胀的条件下,今天的1元钱的价值亦大于一年以后1元钱的价值。股东投资1元钱,就牺牲了当时使用或消费者1元钱的机会或权利,按牺牲时间计算的这种牺牲的代价或报酬,就叫时间价值。投资者进行投资就必须推迟消费,对投资者推迟消费的耐心应给以报酬,这种报酬的量应与推迟的时间成正比。因此,但为时间的这种报酬对投资的百分率称为时间价值。日常生活中的存钱要有利息即是基于这一概念。 <br /><br /><br />(二)、企业财务管理的过程与方法<br /><br /><br /> 企业财务管理的主要过程与方法主要有:财务预测、财务决策、财务计划、财务控制。<br /><br /><br /> 财务预测是在认真研究分析有关历史资料、经济技术条件的情况下,对未来的财务指标做出估计和判断,制订财务计划的过程。通过预测和分析,找到增收的渠道和节支的途径。财务预测的内容主要包括:销售预测、资金预测、成本预测和利润预测4个方面。企业的财务计划要以货币形式综合反映计划期内进行生产经营活动所需要的各项资金、预计的收入和经济 效益,也就是说,财务计划是预测资金的来源和使用,提出资金使用的要求。财务决策则是根据预测的方案和分析结果对其进行审批。 <br /><br /><br /> 财务经理要制订一系列决策的计划,来保证有足够的资金偿还到期债务,并能够充分利用投资机会,即通过财务计划为公司建立一张蓝图。财务计划内容包括:1、明确的战略、经营和财务目标;2、基本假设;3、战略描述;4、应付偶然情况的或有计划;5、按时间、部门和类型等编制的各种预算;6、按自己来源和类型等划分的筹资计划;7、逐期预计的财务报表。财务计划的作用是:1、假定标准化;2、积极进取,定位未来;3、提高组织目标的客观性;4、提高职工的合作性;5、增加债权人、股东投资信心;6、提供评价标准;7、准备或有事项。<br /><br /><br /> 财务控制是保证企业财务活动符合既定目标,取得最佳经济效益的一种方法。财务控制的内 容主要有以下几点:(1)加强财务管理的各项基础工作。加强财务管理的基础工作是做好财务控制工作的前提 ,财务管理基础工作的主要内容是:健全原始记录,加强定额管理,严格计量验收,定期盘存财产物资以及制订企业内部结算价格制度等。(2)组织财务计划的实施。编制财务计划只是财务管理的起点,最终要组织计划的执行和 落实,以达到不断改进工作、提高效率、降低成本、节约支出的目的。在组织计划的执行过 程中,通过对各项财务指标完成情况的分析,来评价各项管理工作的质量,为决策提供依据。(3)平衡财务收支。平衡财务收支也是财务控制的主要内容。其任务是及时根据实际情况,积极调度、合理组织资金,以保证生产的合理需要。平衡财务收支的方法是增加产量、增加收入以平衡支出;降低消耗、节约开支以平衡收入;此外,还可按规定程序向社会融资或向银行贷款。<br /><br /><br />小结:<br /><br /> 以上对基础管理知识进行了简单但并不一定扼要的介绍,希望能对准备考系统分析员的朋友注入一些管理的思想和知识,即使是让你有了那么一点点管理的理念和意识我想我也就十分开心了。在这篇文章的写作过程中参考和引用了一些网友的论文,在此我谨代表我自己和广大阅读这篇文章的系分考友向这些网友表示感谢并致以崇高的敬意。<br /><br /><br />参考资料:<br /><br /><br /> 1、 信息产业部人事司 编.2001年度中国计算机软件专业技术资格和水平考试大纲.北京:清华大学出版社,2001年;<br /><br /><br /> 2、 郑人杰 等编.系统分析员教程.北京:清华大学出版社,1992;<br /><br /><br /> 3、 宋承先 著.现代西方经济学(微观经济学).上海:复旦大学出版社,1997;<br /><br /><br /> 4、 龚益鸣 编.质量管理学.上海:复旦大学出版社,2000;<br /><br /><br /> 5、 郑晓雯.试论21世纪企业生产管理新趋势.http://www.csis.com.cn/xslt/lt020.htm;<br /><br /><br /> 6、 延进企业市场营销管理入门(1) <a href='http://www.ccidnet.com/market/msg/2001/06/08/72_2270.html;' target='_blank'>http://www.ccidnet.com/market/msg/2001/06/08/72_2270.html;</a><br /><br /><br /> 7、 张难 黄想亮. 市场营销决策支持系统概述. <a href='http://www.e-works.net.cn/ewkArticles/Category37/Article8600.htm' target='_blank'>http://www.e-works.net.cn/ewkArticles/Cate...Article8600.htm</a>
2004-4-14 15:37
threehair
系统分析员备考之ISO系列基础篇 <br />高艳明(来自中国系统分析员) 2003年10月16日 <br />我有话说…… <br /> 近年来,国际上影响较为深远的质量管理标准当属国际化标准组织公布的ISO 9000系列标准。这一国际标准发源于欧洲共同体,但很快就波及美国、日本及世界各国。中国对此也十分重视,采取了积极的态度。一方面确定对其等同采用,发布了质量管理国家标准系列GB/T 19000,同时积极组织实施和开展质量认证工作。系统分析员作为未来软件企业的管理者,有责任对软件质量的控制进行把关,了解ISO 9000系列基础知识是必要的。在系统分析员考试中几乎每年都要考到ISO 9000系列基础知识,虽然分值不高,但2-5分有时也关系着你考试的成败,只有全面复习并掌握可能考到的所有知识,才有可能高分通过系分的上午场考试。下面将对ISO 9000系列基础进行简单的介绍。<br /><br />1 何为ISO?<br /><br /> ISO源于希腊词根,如ISOBAR,ISOMETRIC和ISOSCELES等词的前缀。意为"相等的"如相等的压力,相等的数量及三角形相等的边。后来ISO被国际标准化组织选作为其机构的名称(ISO即为International Standardization Organization的英文首尾字母的缩写词)。ISO希望全世界各国都等在一个等同的基础上进行竞争和贸易。<br /><br /> ISO是一个组织的英语简称。其全称是International Standardization Organization, 翻译成中文就是"国际标准化组织"。<br /><br /> ISO是世界上最大的国际标准化组织。它成立于1947年2月23日,它的前身是1928年成立的"国际标准化协会国际联合会"(简称ISA)。他如IEC 也比较大。IEC即"国际电工委员会",1906年在英国伦敦成立,是世界上最早的国际标准化组织。IEC主要负责电工、电子领域的标准化活动。而ISO负责除电工、电子领域之外的所有其他领域的标准化活动。<br /><br /> ISO 宣称它的宗旨是"在世界上促进标准化及其相关活动的发展,以便于商品和服务的国际交换,在智力、科学、技术和经济领域开展合作。"<br /><br /> ISO 现有117个成员,包括117个国家和地区。<br /><br /> ISO的最高权力机构是每年一次的"全体大会",其日常办事机构是中央秘书处,设在瑞士的日内瓦。中央秘书处现有170名职员,由秘书长领导。<br /><br /> 国际标准化组织是世界上最大的非政府性标准化专门机构, 它在国际标准化中占主导地位。ISO的主要活动是制定国际标准, 协调世界范围内的标准化工作,组织各成员国和技术委员会进行报交流,以及与其他国际性组织进行合作,共同研究有关标准问题。 <br /><br /> 随着国际贸易的发展,对国际标准的要求日益提高,ISO的作用也日趋扩大,世界上许多国家对ISO也越加重视。<br />ISO的目的和宗旨是:在世界范围内促进标准化工作的发展,以利于国际物资交流和互助,并扩大在知识、科学、技术和经济方面的合作。 <br /><br /> 一言以蔽之,ISO 是世界上最大的和最具权威的标准化机构,其宗旨是在全世界范围内促进标准化工作的发展,以利于国际物资交流和相互服务,并扩大知识、科学、技术和经济方面的合作。它的工作领域很宽,涉及所有学科,其活动主要是围绕着制定和出版 ISO 国际标准进行的。<br /><br /> 我国于 1978 年申请恢复加入国际标准化组织( ISO ),成员资格同年 8 月被 ISO 接纳为成员国,时间从1978 年 9 月 1 日算起。<br /><br />2 何为ISO9000族标准?<br /><br /> ISO9000族标准是ISO国际标准化组织TC/176技术委员会制定的所有国际标准,其核心标准是质量保证标准(ISO9001/2/3)和质量管理标准(ISO9004)。<br /><br /> ISO通过它的2856个技术机构开展技术活动。其中技术委员会(简称TC)共185个,分技术委员会(简称SC)共611个,工作组(WG)2022个,特别工作组38个。ISO的2856个技术机构技术活动的成果(产品)是"国际标准"。ISO现已制定出国际标准300多个,主要涉及各行各业各种产品(包括服务产品、知识产品等)的技术规范。<br /><br /> ISO制定出来的国际标准除了有规范的名称之外,还有编号,编号的格式是:ISO+标准号+[杠+分标准号]+冒号+发布年号(方括号中的内容可有可无),例如:ISO 8402:1987、ISO9000-1:1994等,分别是某一个标准的编号。 <br /><br /> 但是,"ISO 9000"不是指一个标准,而是一族标准的统称。根据ISO 9000-1:1994的定义:"'ISO9000族'是由ISO/TC176制定的所有国际标准。"<br /><br /> 什么叫TC176呢?TC176即ISO中第176个技术委员会,它成立于1980年,全称是"质量保证技术委员会",1987年又更名为"质量管理和质量保证技术委员会"。TC176专门负责制定质量管理和质量保证技术的标准。<br /><br /> TC176最早制定的一个标准是ISO8402:1986,名为《质量-术语》,于1986年6月15日正式发布。1987年3月,ISO又正式发布了ISO9000:1987、ISO9001:1987、ISO 9002:1987、ISO9 003:1987、ISO 9004:1987共5个国际标准,与ISO 8402:1986一起统称为"ISO 9000系列标准"。<br /><br /> 质量保证标准是一个统一各国质量保证标准的产物,它包含了所有顾客对供方的要求,是企业建立质量体系取得认证的依据。<br /><br /> ISO9000族标准的基本思想,最主要的有两条:其一是控制的思想即对产品形成的全过程--从采购原材料、加工制造到最终产品的销售、售后服务进行控制。任何一件事物都是由过程组成的,只要对产品形成的全过程进行控制并达到过程质量要求,最终产品的质量就有了保证。其二是预防的思想。通过对产品形成的全过程进行控制以及建立并有效运行自我完善机制达到预防不合格,从根本上减少或消除不合格品。<br /><br />3 ISO 9000系列标准的构成<br /><br /> ISO 9000系列标准是指由ISO/TC 176技术委员会所制定的质量管理和质量保证标准,可分为5个部分,包括: <br /><br />⑴ ISO 8402术语标准;<br /><br />⑵ ISO 9000质量管理和质量保证标准选择和使用指南,包括各分标准;<br /><br />⑶ ISO 9001、ISO 9002、ISO 9003质量保证标准3个,适用于3种不同的模式;<br /><br />⑷ ISO 9004质量管理和质量体系标准,包括各分标准;<br /><br />⑸ ISO 10001至ISO 10020所有国际标准(质量导则、技术指南等),包括各分标准。<br /><br /> 目前我国等同采用的ISO 9000系列标准有:<br /><br /> 正式标准部分:<br /><br /> GB/T 6583-1994 idt ISO 8402:1994《质量管理和质量保证术语》;<br /><br /> GB/T 19000.1-1998 idt ISO 9000-1:1997《质量管理和质量保证标准 第1部分:选择和使用指南》;<br /><br /> GB/T 19000.2-1994 idt ISO 9000-2:1994《质量管理和质量保证标准 第2部分:GB/T 19001、GB/T 19002和GB/T 19003实施通用指南》;<br /><br /> GB/T 19000.3-1994 idt ISO 9000-3:1994《质量管理和质量保证标准 第3部分:ISO9001在软件开发、供应和维护中的使用指南》;<br /><br /> GB/T 19000.4-1995 idt ISO 9000-4 IEC 300-1:1994《质量和质量保证标准 第4部分:可信性大纲管理指南》;<br /><br /> GB/T 19001-1994 idt ISO 9001:1994《质量体系 设计、开发、生产、安装和服务的质量保证模式》;<br /><br /> GB/T 19002-1994 idt ISO 9002:1994《质量体系 生产、安装和服务的质量保证模式》;<br /><br /> GB/T 19003-1994 idt ISO 9003:1994《质量体系 最终检验和试验的质量保证模式》;<br /><br /> GB/T 19004.1-1994 idt ISO 9004-1:1994《质量管理和质量体系要素 第1部分:指南》;<br /><br /> GB/T 19004.2-1994 idt ISO 9004-2:1991《质量管理和质量体系要素 第2部分:服务指南》;<br /><br /> GB/T 19004.3-1994 idt ISO 9004-3:1993《质量管理和质量体系要素 第3部分:流程性材料指南》;<br /><br /> GB/T 19004.4-1994 idt ISO 9004-4:1994《质量管理和质量体系要素 第4部分:质量改进指南》;<br /><br /> 附录(参考)部分:<br /><br /> GB/T 19015 -1996 idt ISO 10005:1995《质量管理质量计划指南》;<br /><br /> GB/T 19017 -1997 idt ISO 10007:1995《质量管理技术状态管理指南》;<br /><br /> GB/T 19021.1 -93 ISO 10011-1:1990《质量体系审核指南 审核》;<br /><br /> GB/T 19021.2 -93 ISO 10011-2:1991《质量体系审核指南 质量体系审核员的评定准则》;<br /><br /> GB/T 19021.3 -93 ISO 10011-3:1991《质量体系审核指南 审核工作管理》;<br /><br /> GB/T 19022.1 -1994 ISO 10012-1:1992《测量设备的质量保证要求 第1部分:测量设备的计量确认体系》;<br /><br /> GB/T 19023 -1996 idt ISO 10013:1995《质量手册编制指南》;<br /><br /> ISO 9000系列标准是一套精心设计、结构严谨、定义明确、内容具体、实用性强的管理标准。<br /><br /> 与ISO 9000系列标准配套的的ISO 8402《质量管理和质量保证术语》标准包含基本术语以及与质量、质量体系、工具和技术等四部分术语共67个。<br /><br /> 正式标准中包含"两个指南"和"三种质量保证模式"。"两个指南"是一头一尾两个标准,即ISO 9000-1和ISO 9004-1~ ISO 9004-4之一。"三种质量保证模式"是指ISO 9001、ISO 9002和ISO 9003三种质量保证模式的质量体系标准。<br /><br /> <br /><img src='http://www.csai.cn/rjsp/xfiso.jpg' border='0' alt='user posted image' /><br />图1 ISO 9000系列标准构成图<br /><br /><br /> ISO 9000系列标准主要包括:<br /><br />(1)ISO 9000:质量管理和质量保证标准--选择和使用的导则;<br /><br />(2)ISO 9001:质量体系--设计、开发、生产、安装和服务的质量保证模式;<br /><br />(3)ISO 9002:质量体系--生产、安装和服务的质量保证模式;<br /><br />(4)ISO 9003:质量体系--最终检验和试验的质量保证模式;<br /><br />(5)ISO 9004:质量管理和质量体系要素--导则。<br /><br /> ISO 9000系列标准的主体部分可以分为两组:一组是用于"需方对供方需求质量保证"的标准--ISO 9001~ ISO 9003;一组用于"供方建立质量保证体系"的标准--ISO 9004。<br /><br /> ISO 9001、ISO 9002和ISO 9003之间的区别在于其对象的工序范围不同;ISO 9001范围最广,包括设计到售后服务;ISO 9002为ISO 9001的子集,而ISO 9003又是ISO 9002的子集。<br /><br /> ISO 9000系列标准原本是为制造硬件产品而制定的标准,不能直接用于软件制作。后来,曾试图将ISO 9001改写用于软件开发方面,但效果不佳。于是,以ISO 9000系列标准的追加形式,另行制定出ISO 9000-3标准。这样,ISO 9000-3就成了用于"使ISO9001适用于软件开发、供应及维护"的"指南"。不过,ISO 9000-3在内容上与ISO 9001有相当不同。ISO 9000-3(即GB/T 9000.3-94),全称为《质量管理和质量保证标准 第三部分:在软件开发、供应和维护中的使用指南》。<br /><br />4 ISO 9000的特点<br /><br />(1)IS09000标准是一系统性的标准,涉及的范围、内容广泛,且强调对各部门的职责权限进行明确划分、计划和协调,而使企业 能有效地、有秩序地开展给各项活动,保证工作顺利进行。<br /><br />(2)强调管理层的介入,明确制订质量方针及目标,并通过定期 的管理评审达到了解公司的内部体系运作情况,及时采取措施, 确保体系处于良好的运作状态的目的。<br /><br />(3)强调纠正及预防措施,消除产生不合格或不合格的潜在原 因,防止不合格的再发生,从而降低成本。<br /><br />(4)强调不断的审核及监督,达到对企业的管理及运作不断地修正及改良的目的。<br /><br />(5)强调全体员工的参与及培训,确保员工的素质满足工作的要求,并使每-个员工有较强的质量意识。<br /><br />(6)强调文化管理,以保证管理系统运行的正规性,连续性。如果企业有效地执行这一管理标准,就能提高产品(或服务)的质量,降低生产(或服务)成本,建立客户对企业的信心,提高经济效益,最终大大提高企业在市场上的竞争力。<br /><br /> ISO 9001的特点和作用:<br /><br />(1)是IS0 9000族质量保证模式标准之一,用于合同环境下的外部质量保证。可作为供方质量保证工作的依据,也是评价供方质量体系的依据。<br /><br />(2)作为企业申请IS0 9000族质量体系认证的依据。<br /><br />(3)开发/设计、生产、安装和服务的质量保证模式。用于供方保 证在开发、设计、生产、安装和服务各个阶段符合规定要求的情况。<br /><br />(4)对质量保证的要求最全,要求提供质量体系要素的证据最多。 从合同评审开始到最终的售后服务。要求提供全过程严格控制的依据。<br /><br />(5)要求供方贯彻"预防为主、检验把关相结合"的原则,健全质量体系,有完整的质量体系文件,并确保其有效运行。<br /><br /> ISO 9002的特点和作用:<br />(1)是ISO 9000族质量保证模式标准之一,用于合同环境下的外部质 量保证。可作为供方质量保证工作的依据,也是评价供方质量体 系的依据。<br /><br />(2)可作为企业申请ISO 9000族质量体系认证的依据。 *是生产和安装的质量保证模式。用于供方保证在生产和安装阶段符合规定要求的情况。<br /><br />(3)对质量保证的要求较全,是最常用的-种质量保证要求。除对设计和售后服务不要求提供控制证据外,要求对生产过程进行最大程度的控制,以确保产品的质量。<br /><br />(4)要求供方贯彻"预防为主、检验把关相结合"的原则,健全质量体系,有完整的质量体系文件,并确保其有效运行。<br /><br /> ISO 9003的特点和作用:<br /><br />(1)是ISO 9000族质量保证模式标准之一,用于合同环境下的外部质量保证。可作为供方质量保证工作的依据,也是评价供方质量体系的依据。<br /><br />(2)为企业申请ISO 9000族质量体系认证的依据。 <br /><br />(3)是最终检验和试验的质量保证模式,用于供方只保证在最终检验和试验阶段符合规定要求的情况。<br /><br />(4)对质量保证的要求较少,仅要求证实供方的质量体系中具有一个完整的检验系统。能切实把好质量检验关。通常适用于较简单的产品。<br /><br />5 ISO 9000的应用<br /><br /> 国际上影响最为深远的质量管理标准当属国际标准化组织公布的ISO9000系列标准,这一国际标准发源于欧洲经济共同体,但很快就波及美国、日本及世界各国。到目前为止,已有70多个国家在它们的企业中采用和实施这一系列标准。分析ISO 9000系列标准如此迅速地在国际上广为流行,其原因主要在于:<br /><br />(1)市场经济,特别是国际贸易的驱动。无论任何产业,其产品的质量如何都是生产者、消费者、以及中间商十分关注的问题。市场的竞争很大程度上反映了在质量方面的竞争。ISO9000系列标准客观地对生产者(也称供方)提出了全面的质量管理要求、质量管理办法,并且还规定了消费者(也称需方)的管理职责,使其得到双方的普遍认同,从而将符合ISO9000标准的要求作为国家贸易活动中建立互相信任关系的基石。于是近年来在各国企业中形成了不通过这一标准认证就不具备参与国际市场竞争实力的潮流,并且在国际贸易中,把生产者是否达到ISO 9000质量标准作为购买产品的前提条件,取得ISO 9000质量标准认证被人们当作进入国际市场的通行证。<br /><br />(2)ISO 9000系列标准适用领域广阔。它的出现最初针对制造行业,但现已面向更为广阔的领域,这包括:<br /><br /> ◇ 硬件:指不连续的具有特定形状的产品,如机械、电子产品,不只是计算机硬件。<br /><br /> ◇ 软件:通过支持媒体表达的信息所构成的智力产品。计算机软件当然属于其中。<br /><br /> ◇ 流程性材料:将原料转化为某一特定状态的产品。如,流体、粒状、线状等,通过瓶装、袋装等或通过管道传输交付。<br /><br /> ◇ 服务:为满足客户需求的更为广泛的活动。<br /><br />6 制定与实施ISO 9000系列标准的主导思想<br /><br /> 制定与实施ISO 9000系列标准的主导思想体现在:<br /><br />(1)强调质量并非在产品检验中得到,而是形成于生产的全过程。ISO 9000-3叙述了需方和供方应如何进行有组织的质量保证活动,才能得到较为满意的软件;规定了从双方签订开发合同到设计、实现以至维护整个软件生存期中应当实施的质量保证活动,但并没有规定具体的质量管理和质量检验方法和步骤。 ISO 9000-3的核心思想是"将质量制作入产品之中"。其实道理是很明显的,软件在完成编码以后,不论花多大的力气用于测试,提高质量都是有限度的,更不必说需求规格说明存在的问题常常是测试无法发现的。事实上,软件产品的质量取决于软件生存期所有阶段的活动。<br /><br />(2)为把握产品的质量,ISO 9000要求"必须使影响产品质量的全部因素在生产全过程中始终处于受控状态"。为使软件产品达到质量要求,ISO9000-3要求软件开发机构建立质量保证体系。首先要求明确供需双方的职责,针对所有可能影响软件质量的各个因素都要采取有力措施,作出如何加强管理和控制的决定。对与质量有关的人员规定其职责和职权,使之责任落实到人,产品质量真正得到控制。<br /><br />(3)ISO 9000标准要求证实:"企业具有持续提供符合要求产品的能力"。质量认证是取得这一证实的有效方法。产品质量若能达到标准提出的要求,由不依赖于供方和需方的第三方权威机构对生产厂家审查证实后出具合格证明。显然,如果这一认证工作是公正的、可靠的,其公证的结果应当是可以信赖的。正确实施产品质量认证制度自然会在促进产品质量提高,指导消费者选购产品,提高质量合格产品企业的声誉,以及节省社会检验大量费用等方面发挥积极作用。 生产企业为了达到质量标准,取得质量认证,必须多方面开展质量管理活动。其中,企业负责人的重视以及企业全体人员的积极参与是取得成功的关键。<br /><br />(4)ISO 9000标准还强调"质量管理必须坚持进行质量改进"。贯彻ISO 9000标准是企业加强质量管理、提高产品质量的过程,这个过程包含许多工作绝非轻而易举、一蹴而就所能奏效的。即使已经取得了质量认证也不能认为一劳永逸而放松质量管理。实际上认证通常以半年为有效期。取得认证之后尚需接受每年1~2次的定期检查,其目的在于促使企业坚持进行质量改进。<br /><br />小结<br /><br /> 以上是作者搜集和整理的一些关于ISO 9000系列基础的资料,其中部分借鉴甚至直接引用了部分网友的文章和思路,在此谨代表我个人以及阅读本文的广大系分考友向他们表示衷心的感谢。同时,希望广大考友不要花太多的时间在ISO 9000系列基础上,只需了解总体轮廓并能正确答题即可。谢谢。
2004-4-14 15:43
threehair
系统分析员备考之UML篇 <br />高艳明(转载自51CMM) 2003年05月19日 <br />我有话说…… <br />一、概述<br /><br /><br /> 统一建模语言(Unified Modeling Language,UML)是一种可视化的建模语言,它能让系统构造者用标准的、易于理解的方式建立起能够表达他们想象力的系统蓝图,并且提供了便于不同人之间有效地共享和交流设计结果的机制。<br />UML作为通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。UML 适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML 是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义,表示法和说明,提供了静态、动态、系统环境及组织结构的模型。它可被交互的可视化建模工具所支持,这些工具提供了代码生成器和报表生成器。UML标准并没有定义一种标准的开发过程,但它适用于迭代式的开发过程。它是为支持大部分现存的面向对象开发过程而设计的。<br /><br /><br /> UML描述了一个系统的静态结构和动态行为。UML将系统描述为一些离散的相互作用的对象并最终为外部用户提供一定的功能的模型结构。静态结构定义了系统中的重要对象的属性和操作以及这些对象之间的相互关系。动态行为定义了对象的时间特性和对象为完成目标而相互进行通信的机制。从不同但相互联系的角度对系统建立的模型可用于不同的目的。<br /><br /><br /> UML还包括可将模型分解成包的结构组件,以便于软件小组将大的系统分解成易于处理的块结构,并理解和控制各个包之间的依赖关系,在复杂的开发环境中管理模型单元。它还包括用于显示系统实现和组织运行的组件。<br /><br /><br /> 面向对象的分析与设计(OOA&D)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。<br /><br /><br /> 面向对象技术和UML的发展过程可用下图来表示,标准建模语言的出现是其重要成果。在美国,截止1996年10月,UML获得了工业界、科技界和应用界的广泛支持,已有700多个公司表示支持采用UML作为建模语言。1996年底,UML已稳占面向对象技术市场的85%,成为可视化建模语言事实上的工业标准。1997年11月17日,OMG采纳UML 1.1作为基于面向对象技术的标准建模语言。UML代表了面向对象方法的软件开发技术的发展方向,具有巨大的市场前景,也具有重大的经济价值和国防价值。<br /><br /><br />二、UML的构成<br /><br /><br /> UML包括了一些可以相互组合图表的图形元素。由于UML是一种语言,所以UML也具有组合这些元素的法规。UML提供这些图的目的是用多个视图来展示一个系统,这组视图被称为一个模型(Model)。一个系统的UML模型有点像一个建筑物按照比例缩小的并经艺术家装饰后的建筑模型。但是,UML模型只描述了一个系统要做什么,并没有指明如何去实施这个系统。<br /><br /><br />1、 类图<br /><br /><br /> 类图中的类和我们经常提到的面向对象软件设计与开发中的类是同一个概念,用来表示这么一个类的图我们就称之为类图。它主要是展示了系统或者领域中的实体以及实体之间的关联,类的UML图是一个矩形框。类图对系统分析有很大的帮助,它可以让系统分析员使用客户所采用的术语和客户交流,这样就可以促使客户说出所要解决的问题的重要细节。<br /><br /> <img src='http://www.csai.cn/rjsp/uml1.jpg' border='0' alt='user posted image' /><br />2、 对象图<br /><br /><br /> 同类一样,对象在这里的概念与面向对象编程思想中的对象一样,它是类的实例。,是具有具体属性值和行为的一个具体事物。<br /><br /><br /> 面向对象技术已经席卷了整个世界,事实也去确实如此。作为一种程序设计方法,它的建立具有很多优点。基于构件的软件开发方法就是面向对象技术孕育出来的。采用这种方法建立一个系统时,首先建立一组类,然后通过增加已有构件的功能或者添加新的构件来逐步扩充系统,最后在建立一个新系统时,还可以重用已经建好的类。这样做可以大大削减系统开发时间。 <br /><br /><br /> 使用UML可以建立起易于使用和易于理解的对象模型,以使程序员能够创建出这些模型所对应的软件。所以,UML对基于类开发的全过程都有益处。<br /><br /><br /> 对象图也是一个举行,和类一样,但是对象名下面要带下划线。<br /><br /><img src='http://www.csai.cn/rjsp/uml12.jpg' border='0' alt='user posted image' /><br />3、 用例图<br /><br /><br /> 用例是用来描述潜在的用户所看到的系统的UML组件。它是一个被称为参与者(可以是一个人、一个硬件设备、一段时间的流逝或者另一个系统)的实体所发起的场景的集合。用例的执行必须对发起改用例的参与者或者其他参与者产生影响。用例可以被重用。与用户会谈是导出用例的最好技术,当导出一个用例时,要注意到发起用例的牵制条件和产生影响的后置条件。<br /><br /><br /> 用例是一个强有力的工具,当使用UML可视化地表达出这些概念后用例甚至会变得更加强大。可视化允许你向用户现实用例,他们能像你提供更多的信息。系统分析过程的一个目标是产生一组用例。此想法是要对用例进行分类整理,以便于引用。用例代表着用户的观点。当系统要进行升级时,用例目录可以作为进一步收集升级需求的基础。<br /><br /><br /> 用例是由参与者发起的,参与者(也许是发起者,但不是必须的)能够从用例的执行中获得有价值的事物。用例分析的一个好处是它能展现系统和外部世界的边界。参与者是典型的外部实体,而用例是典型的系统内部。参与者、用例和互连线共同组成了用例模型。如图3示。在用例模型中,直立人形图标代表参与者,椭圆代表用例,参与者和用例之间的关联线代表两者之间的通信关系。<br /><br /><img src='http://www.csai.cn/rjsp/uml13.jpg' border='0' alt='user posted image' /><br />4、 状态图<br /><br /><br /> 在计算机系统中,当系统和用户(也可能是其他系统)交互的时候,组成系统的对象为了适应交互要经历必要的变化。一种表征系统变化的方法可以说是对想改变了自己的状态以相应事件和时间的流逝。UML 状态图就是展示这种变化的工具,它描述了一个对象所处的可能状态及状态间的转移,并给出了状态变化序列的起点和终点。要注意,状态图与以上提到的类图、对象图和用例图有着本质的不同。前3种图能够对一个系统或至少一组类、对象或用例建立模型,而状态图只是对单个对象建立模型。<br /><br /><br /> 状态图描述一段时间内对象所处的状态和状态的变化。状态的UML图标是一个圆角矩形,状态转移用状态之间的有向连线表示。<br /><br /><br /> UML状态图提供了多种表示法符号,并且包括了很多建模思想——如和对单个系统对象所经历的变化建模。或许对于很简单的问题建模时,这种类型的图可能很快就会变得很复杂,但是,事实上确实很需要状态图,因为它能帮助系统分析员、设计员和开发人员理解系统中对象的行为。类图和对应的对象图只展示了系统的静态方面,他们展示的是系统的静态层次和关联,并能够告诉你系统的行为是什么,但它们不能说明这些行为的动态细节。<br /><br /><img src='http://www.csai.cn/rjsp/uml14.jpg' border='0' alt='user posted image' /><br />5、 顺序图<br /><br /><br /> 状态图的焦点是对象的状态,这只是图偏的一小部分。UML顺序图更进一步显示出随着时间的变化对象之间是如何通信的。UML顺序图在对象交互的表示中加入了时间维。在顺序图中,对象位于图的顶部,从上到下表示时间的流逝,每个对象都有一个垂直向下的对象生命线,对象生命线上的窄矩形条代表激活——改对象某个操作的执行。可以沿着对象的生命线表示出对象的状态。<br /><br /><br /> 消息,有简单的、同步的或异步的三种,没别表示为如图5示的用连接对象生命线的带箭头的连线代表。消息在垂直方向上的位置表示了该消息在交互序列中发生的时间,越靠近图顶部的消息发生的越早,越靠近底部的发生的越晚。<br /><img src='http://www.csai.cn/rjsp/uml15.jpg' border='0' alt='user posted image' /><br /> 用例图可以只说明用例的一个实例(场景),或者可以表示一般的或者一个用例的所有场景。一般顺序图中通常提供了表示“if”条件语句和“while”循环语句的机会,每个“if”条件语句要用方括号([])括起来,“while”循环语句也要用方括号([])括起来,并在左括号前面加一个星号。同时,一般来说,对象可能会有一个调用自身的操作,即递归或自身调用。自身调用的表示是从一个激活框中引出消息线又重新回到这个激活框,并在该激活框中附加上一个小的矩形框,其表示方法如图6示。<br /><img src='http://www.csai.cn/rjsp/uml16.jpg' border='0' alt='user posted image' /><br />图6 顺序图中自身调用的表示法<br /><br /><img src='http://www.csai.cn/rjsp/uml17.jpg' border='0' alt='user posted image' /><br />图7顺序图<br /><br /><br />6、 活动图<br /><br /><br /> UML活动图是状态图的一种扩展形式,它展示出对象执行某种行为时或者在业务过程中所要精力的步骤和判定点。每个步骤(活动)用一个圆角矩形(比状态图更扁更圆)表示,菱形图标代表判定点。它很像程序设计课中学到的流程图。UML活动图可用于表达一个对象的操作和一个业务过程。活动图与状态图的主要区别是,状态图图出显示的是状态,而活动图突出显示的是活动。<br /><br /><br /> 当一个活动路径分成两个或多个路径时,可以用一个与路径垂直的粗实心线来代表路径的分支,两个并发路径的合并可以用相同的方式表达。如图8。<br /><br /><img src='http://www.csai.cn/rjsp/uml18.jpg' border='0' alt='user posted image' /><br />图8并发活动表示法<br /><br /> 活动图中可以显示出信号:发送信号的图符是一个凸无边形,接收信号的是一个凹无边形。在活动图中还可以表示出执行每个活动的角色,即通过将活动图划分为泳道——代表每个角色的平行段。还可以在活动图中出现其他图的图符并绘制混合图。一个活动图的大概情况可以表示为如图9示。<br /><br /><img src='http://www.csai.cn/rjsp/uml19.jpg' border='0' alt='user posted image' /><br />7、 协作图<br /><br /><br /> 对象图展示出对象和对象之间的静态关系,协作图是对象图的扩展。协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。<br /><br /><br /> 与顺序图一样,协作图也展示对象之间的交互关系,实际上,顺序图和协作图两者是语义等价的。也就是说,这两种图表达的是同一种信息,并可以将顺序图转化为协作图,反之亦然。但是,顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。还可以从另一种角度来看两种图的定义,以区分这两种图:顺序图按照时间顺序布图,而协作图按照空间组织布图。<br /><br /><br /> 协作图中可以表示出一个对象按照指定的次序(或无次序)地向一组对象发送消息。还可以表示拥有消息控制流的主动对象,以及消息之间的同步。协作图示例如图10。对象图标可以布置在图中的任何位置。对象间的连线代表了对象之间的关联和消息传递。每个消息箭头都带有一个消息序号,这些序号说明了该消息在交互序列中的序号。<br /><br /><img src='http://www.csai.cn/rjsp/uml10.jpg' border='0' alt='user posted image' /><br />图10 协作图<br /><br /><br />8、 构件图<br /><br /><br /> 软件构件是软件系统的一个物理单元,它驻留在计算机中而不是只存在系统分析员的脑海里。像数据表、数据文件、可执行文件、动态链接库、文档等都可以称为构件。至于构件和类的区别可以这样理解:构件是类的软件实施。类是代表一组属性和操作的抽象实体。类和构件的一个重要关系是:一个构件可以是多个类的实施。 <br /><br /><br /> 既然构件是驻留在计算机系统中的工作单元,对它建模是不是多此一举呢?我们说不是。因为对构件和构件的关系建模具有如下意义:使客户能够看到最终系统的结构;让开发者有一个目标;让编写技术文档和帮助文件的技术人员能够理解所写的文档是关于哪方面内容的;利于重用等。<br /><br /><br /> 构件的一个重要方面是它具有潜在的重用性。在当今高节奏的商业竞技场中,你建造的系统发挥功能越快,在竞争中获得的利益就越多。如果在一个系统中所构造的构件在开发另一个系统时被重用,那么就越有利于获得这种竞争利益。在建立构件的工作上花费一些时间和精力有助于今后的重用。 <br /><br /><br /> 在对软件实体进行建模的过程中,你可能会遇到三种类型的构件:<br /><br /><br /> ①、部署构件(Deployment Component),它形成了可执行系统的基础。例如动态链接库、二进制可执行体、ActiveX控件等。<br /><br /><br /> ②、工作产品构件(Work Product Component),它是部署构件的来源,如数据文件和程序源代码。<br /><br /><br /> ③、执行构件(Execution Component),是可运行系统产生的结果。<br /><br /><br /> 构件图中包括构件、接口和关系。当然前面介绍的其他类型的图标也可以加入到构件图中。构件图的图标是一个左侧附有两个小矩形的大矩形框,如图11示。构件的名字位于构件图标的中央。如果构件是一个包的成员,那么构件名之前要加上包的名字,还可增加一些表达构件的细节信息。 <br /><br /><br /><img src='http://www.csai.cn/rjsp/uml11.jpg' border='0' alt='user posted image' /><br />图11 构件图<br /><br /> 可以通过构件的接口来访问一个构件,构件的接口使一组操作集合。构件和接口之间的关系叫做实现关系。一个构件可以访问另一个构件提供的服务。当这样做的时候,它要使用导入接口,而实现服务接口的构件对访问它的服务的构件提供服务接口。 <br /><br /><br />9、 部署图<br /><br /><br /> 在大多数系统中,硬件也是一个重要方面。现在的计算机领域,一个系统可能要包括无数种的操作平台,并且要有可能还要跨越很长的物理距离。一个坚实的系统硬件部署图对系统设计来说是必不可少的。从一开始的类的概念到上面的驻留在计算机中的软件构件,这里我们来看真是世界中的计算机硬件。<br /><br /><br /> 将UML部署图与整个系统集成到一起后将看到完整的物理结构图。系统是由节点组成的,每个节点用一个立方体表示。节点之间的连线代表两个立方体的连接。两种类型的节点分别是处理器(它可以执行软件构件)和设备(不能执行软件构件)。设备通常具有同外部世界通信的接口。<br /><br /><br /> 部署图对建立网络结构的模型很有用处。<br /><br /><img src='http://www.csai.cn/rjsp/uml112.jpg' border='0' alt='user posted image' /><br />图12 部署图 <br /><br />小结<br /><br /><br /> <br /><br /> 以上是我个人根据最近两年的考题中有考察UML的情况,但是发现考察的深度和广度并不是很大,故专门整理了这方面的资料,希望能够对广大系分考友有所帮助,谢谢。
2004-4-14 15:46
threehair
系统分析员备考之CMM篇 <br />高艳明(转载自51CMM) 2003年05月19日 <br />我有话说…… <br />引子<br /><br /> CMM理论和知识是最近几年的热点,在最近两年的系统分析员上午试卷中都有一题考察CMM知识的,一般有3-5分的样子。估计未来的系统分析员考试还会有这方面的考题。即使不考,我们的系统分析员也应该掌握这方面的知识,因为将来从事的系统分析与设计的工作也离不开CMM理论和知识,因为即使我们所在的公司不去进行CMM评估,CMM理论知识对于我们不断的进行公司的软件过程改进有一定的借鉴意义,从而有助于软件质量的提高,进而提升公司产品的市场竞争力。<br /><br /><br />摘要<br /><br /> 本文是根据这两年试题中涉及CMM知识而特为广大考友搜集整理的关于CMM的基础知识的文章。主要内容是有关CMM的基本概念、CMM的基本框架和对CMM的正确态度等。希望这篇文章对你有所帮助,谢谢。<br /><br /><br /> CMM(Capability Marurity Model,软件能力成熟度模型)是于1984年美国国会与美国主要的公司和研究中心合作创立的一个由联邦资助的非盈利组织——软件工程研究所(Software Engineering Institute,SEI)的一个早期研究成果。该模型提供了软件工程成果和管理方法的框架,自90年代提出以来,已在北美、欧洲和日本成功地应用。现在该模型已成为事实上的软件过程改进的工业标准。下面我们来一起学习有关CMM的一些基础知识。<br /><br />一、 CMM基本概念<br /><br /><br /> 过程(Process):为实现既定目标的一系列操作步骤[IEEE-STD-610].<br />软件过程(Software Process):指人们用于开发和维护软件及其相关产品的一系列活动、方法、时间和革新。其中相关产品是指项目计划、设计文档、编码、测试和用户手册。当一个企业逐步走向成熟,软件过程的定义也会日趋完善,其企业内部的过程实施将更具有一致性。<br /><br /><br /> 软件过程能力(Software Process Capability):描述了在遵循一个软件过程后能够得到的预期结果的界限范围。该指标是对能力的一种衡量,用它可以预测一个组织(企业)在承接下一个软件项目时,所能期望得到的最可能的结果。 <br /><br /><br /> 软件过程性能(Software Process Performance):表示遵循一个软件过程后所得到的实际结果。(与软件过程能力有区别,软件过程能力关注的是实际得到的结果,而软件过程性能关注的是期望得到的结果。由于项目要求和客观环境的差异,软件过程性能不可能充分反应软件过程整体能力,即软件过程能立受限于它的环境。)<br /><br /><br /> 软件过程成熟度(Software Process Maturity):是指一个具体的软件过程被明确地定义、管理、评价、控制和产生实效的程度。所谓成熟度包含着能力的一种增长潜力,同时也表明了组织(企业)实施软件过程的实际水平。随着组织软件过程成熟度能力的不断提高,组织内部通过对过程的规范化和对成员的技术培训,软件过程也将会被他的使用者关注和不断修改完善。从而使软件的质量、生产率和生产周期的到改善。<br /><br /><br /> CMM是软件过程能力成熟度模型(Capacity Maturity Model)的简称,是卡内基-梅隆大学软件工程研究院为了满足美国联邦政府评估软件供应商能力的要求,于1986年开始研究的模型,并于1991年正式推出了CMM 1.0 版。CMM自问世以来备受关注,在一些发达国家和地区得到了广泛应用,成为衡量软件公司软件开发管理水平的重要参考因素和软件过程改进事实上的工业标准。 <br /><br /><br /> CMMI(Capability Maturity Model Integration)即能力成熟度模型集成,这也是美国国防部的一个设想,他们想把现在所有的以及将被发展出来的各种能力成熟度模型,集成到一个框架中去。这个框架有两个功能,第一,软件获取方法的改革;第二,建立一种从集成产品与过程发展的角度出发、包含健全的系统开发原则的过程改进。<br /><br /><br /> 关键过程(区)域(Key Process Area)是指一系列相互关联的操作活动,这些活动反映了一个软件组织改进软件过程时所必须满足的条件。也就是说,关键过程域标识了达到某个成熟程度级别时所必须满足的条件。在CMM中一共有18个关键过程域,分布在第二至五级中。<br /><br /><br /> 关键实践(Key Practices):是指关键过程域种的一些主要实践活动。每个关键过程域最终由关键实践所组成,通过实现这些关键实践达到关键过程域的目标。一般情况下,关键实践描述了该“做什么”,但没有规定“如何”去达到这些目标。<br /><br /><br /> 软件过程评估(Software Process Assessment)是用来判断一个组织当前所涉及的软件过程的能力状态,判断下一个组织所面向得更高层次上的与软件过程相关的课题,以及利用组织的鼎力支持来对该组织的软件过程进行有效的改进。<br /><br /><br /> 软件能力评价是(Software Capability Appraisal)用来判断有意承担某个软件项目的软件组织的软件过程能力,或是判断已进行的软件过程所处的状态是否正确或是否正常。<br /><br /><br /> 软件工程组(Software Engineering Group):负责一个项目的软件开发和维护活动的团体。活动包括需求分析、设计、编码和测试等。<br /><br /><br /> 软件相关组(Software Related Groups):代表一种软件工程科目的团体,它支持但不直接负责软件开发或维护工作,如软件质量保证组、软件配置管理组合软件工程过程组等等。在CMM的关键实践中,软件相关组通常应该根据关键过程域和组织的上下文来理解。<br /><br /><br /> 软件工程过程组(Software Engineering Process Group):是由专家组成的组,他们推进组织采用的软件过程的定义、维护和改进工作。在关键实践中,这个组织通常指“负责组织软件过程活动的组”。<br /><br /><br /> 系统工程组(System Engineering Group):是负责下列工作的个人的团体:分析系统需求;将系统需求分配给硬件、软件和其他成分;规定硬件、软件和其他成分的界面;监控这些成分的设计和开发以保证它们符合其规格说明。<br /><br /><br /> 系统测试组(System Test Group):是一些负责策划和完成独立的软件系统测试的团体,测试的目的是为了确定软件产品是否满足对它的需求。<br /><br /><br /> 软件质量保证组(Software Quality Assurance Group):是一些计划和实施项目的质量保证的团体,其工作目的是保证软件过程的步骤和标准是否得到遵守。<br /><br /><br /> 软件配置管理组(Software Configuration Management Group):是一些负责策划、协调和实施软件项目的正式配置活动的团体。<br /><br /><br /> 培训组(Training Group):是一些负责协调和安排组织培训活动的团体。通常这个组织负责准备和讲授大多数培训课程并协调其他培训方式的使用。<br /><br /><br />二、 CMM 的基本框架<br /><br /><br /> 任何一个软件的开发、维护和软件组织的发展离不开软件过程,而软件过程经历了不成熟到成熟、不完善到完善的发展过程。它不是一朝一夕就能成功的,需要持续不断的对软件过程进行改进,才能取得最终的成效。CMM就是根据这一指导思想设计出来的。该模型为了正确和有序地引导软件过程活动的开展,建立一个能够有效地描述和表示的软件过程的改进框架,使其能够对各阶段软件过程的任务和管理起指导作用。该模型一产品质量的概念和软件工程的经验教训为基础,指导企业如何控制开发、维护软件的生产过程和如何制定一套与之相适应的软件过程及管理体系。<br /><br /><br />(一)分级标准<br /><br /><br /> CMM模型描述和分析了软件过程能力的发展程度,确立了一个软件过程成熟程度的分级标准,如图1示。一方面软件组织利用它可以评估自己当前的过程成熟度,并以此提出严格的软件质量标准和过程改进的方法和策略,通过不断的努力去达到更高的成熟程度。另一方面,该标准也可以作为用户对软件组织的一种评价标准,使之在选择软件开发商时不再是盲目的和无把握的。<br /><br /> <br /><img src='http://www.csai.cn/rjsp/cmm1.jpg' border='0' alt='user posted image' /><br />图 1 软件过程成熟度的级别<br /><br /><br /> CMM的分级结构可以描述为:<br /><br /><br /> ①、初始级:软件过程的特点是无秩序的,有时甚至是混乱的。软件过程定义几乎处于无章法和步骤可循的状态,软件产品所取得的成功往往依赖于极个别人的努力和机遇。<br /><br /><br /> ②、可重复级:已建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。对类似的应用项目,有章可循并能重复以往所取得的成功。 <br /><br /><br /> ③、已定义级:用于管理的和工程的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合的、适当修改后的标准软件过程来进行操作。<br /><br /><br /> ④、以管理级:软件过程和产品质量有详细的度量标准。软件过程和产品质量得到了定量的认识和控制。<br /><br /><br /> ⑤、优化级:通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地对促进过程进行改进。<br /><br /><br /> 除第一级外,每一级都设定了一组目标,如果达到了这组目标,则表明达到了这个成熟级别,自然可以向下一级别迈进。CMM体系不主张跨级别的进化。因为从第二级开始,每一个低级别的实现均是高级别实现的基础。<br /><br /><br />(二)CMM的主要内容<br /><br /><br /> CMM为软件企业的过程能力提供了一个阶梯式的进化框架,它采用分层的方式来解释起组成部分,如图2示。在第二至第五个成熟等级中,每个等级包含一个内部结构的概念,关于内部结构详细描述将在下面CMM内部结构的一栏中进行。<br /><br /><img src='http://www.csai.cn/rjsp/cmm12.jpg' border='0' alt='user posted image' /><br />图 2 CMM的五个成熟等级<br /><br /><br /> 每一级向上一级迈进的过程中都有其特定的改进计划,具体情况如下。<br /><br /><br /> 初始级的改进方向是:建立项目过程管理,是使规范化管理,保障项目的承诺;艳进行需求管理方面的工作,建立用户域软件项目之间的沟通,使项目真正反映用户的需求;建立各种软件项目几乎,如软件开发计划、软件质量保证计划、软件配置管理计划、软件测试计划、风险管理计划及过车改进计划等;积极开展软件质量保证活动(SQA)。<br /><br /><br /> 可重复级的改进方向是:不再按项目制定软件过程,而是总结各种项目的成功经验,使之规则化,把具体经验归纳为权组织的标准软件过程,把改进软件组织的整体软件过程能力的软件过程活动,作为软件开发组织的责任;确定全组织的标准软件过程,把软件工程及管理活动集成到一个稳固确定的软件过程中,从而可以跨项目改进软件过程效果,也可以作为软件过程剪裁的基础;建立软件工程过程小组(SPEG)长期承担评估域调整软件过程的任务,以适应未来软件项目的要求;积累数据,建立组织的软件过程库及软件过程相关的文档;加强培训。<br />已定义级的改进方向是:着手软件过程的定量分析,已达到定量地控制软件项目过程的效果;通过软件的质量管理达到软件质量的目标。<br /><br /><br /> 已管理级的改进方向是:防范缺陷,不仅在发现了问题能及时改进,而且应采取特定行动防止将来出现这类缺陷;主动进行技术改革管理、标识、选择和评价新技术,是有效的新技术能在开发组织中实施;进行过程变更管理,定义过程改进的目的,经常不断地进行过程改进。 <br /><br /><br /> 优化级的改进目方向是:保持持续不断的软件过程改进。<br /><br /><br />(三)CMM的内部结构<br /><br /><br /> CMM为软件过程能力的提高提供了一条改进的途径。CMM由5个成熟度等级组成,每个成熟度等级有着各自的功能。除第一级外,CMM的每一级按完全相同的内部结构构成的,如图3。成熟度等级为顶层,不同的成熟度等级反映了软件组织的软件过程能力和该组织可能实现预期结果的程度。<br /><br /><img src='http://www.csai.cn/rjsp/cmm13.jpg' border='0' alt='user posted image' /><br />图3 CMM的内部结构图<br /><br /><br /> 在CMM中,每个成熟度等级(第一级除外)规定了不同的关键过程域,一个软件组织如果希望达到某一个成熟度级别,就必须完全满足关键过程域所规定的要求,即满足关键古城域的目标。每一级的关键过程域的详细情况见表1。<br /><img src='http://www.csai.cn/rjsp/cmm14.jpg' border='0' alt='user posted image' /><br />表1 关键过程域的分类<br /><br /><br />(四)软件过程评估和软件能力评价<br /><br /><br /> 软件过程评估所针对的是软件组织自身内部软件过程的改进问题,目的在于法子按缺陷,提出改进方向。评估组以CMM模型为指引调查、鉴别软件过程中的问题,翻过来将这些问题与CMM关键实践活动所提出的指导一起用于确定组织的软件过程改进策略。<br /><br /><br /> 软件能力评价是对接受评价者在一定条件下、规定时间内能否完成特定项目的能力考核,即承担风险的系数大小。评价包括承包者是否有能力按计划开发软件产品,是否能按预算完成等。通过利用CMM模型确定评价结果后,就可以利用这些结果确定选择某一承包商的风险。也可以用来判断承包者的工作进程,推动他们爱进软件过程。<br />CMM为评估和评价提供了一个参考框架,指出了在评估和评价中通常采用的佛农步骤,如图4示。<br /><img src='http://www.csai.cn/rjsp/cmm15.jpg' border='0' alt='user posted image' /><br />图 4 软件过程评估和软件能力评价的步骤<br /><br /><br /> 具体来说,评估过程是:选择一个工作组;完成问卷调查和取样工作;结果分析;现场访问;与CMM模型对照分析;依据关键过程域的基本情况列出评估提纲。以上步骤在软件过程评估和软件能力评价题勾勒很有参考价值的方法,但在具体操作时以下这些特点也值得考虑:<br /><br /><br /> ①、在现场访问和考察中,充分运用成熟度问卷和结果分析为依据。<br /><br /><br /> ②、以CMM模型作为现场调查的路线图。<br /><br /><br /> ③、利用CMM中的关键过程域定义软件过程中的优点和缺陷,从中发现差异。<br /><br /><br /> ④、对关键过程域目标是否备满足的实际情况出发,分析满意程度,写出书面报告。 <br /><br /><br /> 尽管软件过程评估和软件能力评价有很多相似之处,但由于其目的和结果的不同,它们之间的差异也是必然存在的,如:<br /><br /><br /> ①、软件过程评估和软件能力评价在出发点和目标上的不同,使得会谈目的、调查范围、收集的信息和输出的表示方式上有着本质的不同。尤其在一些细节规范方面,评估和评价的方法有很大差异。 <br /><br /><br /> ②、软件过程评估和软件能力评价的结果和结果所起的作用不同。因为两者的侧重点不一样,即使是对同一个应用项目,运用相同的方法,也不会得出相同的结果。<br /><br /><br /> ③、被评估和评价单位的态度对评估和评价活动的影响。评估在某种意义上被评估单位的态度较积极,而评价在某种意义上被评价单位的态度可能比较慎重。软件过程评估是在一个开放的、互相协作的环境中进行的,而软件能力评价往往是在有较大的阻力的环境中进行的。<br /><br /><br />(五)CMM的组织保证<br /><br /><br /> 当人们面对CMM实施时,首先想到的就是人员的构成和各种小组的划分。它是实施CMM的组织保证,是一切活动的基础。CMM在制定软件过程实施中本着尽量不和具体的组织机构和组织形式相联系的原则,为的是提供一个独立于具体企业而又有广泛指导意义的模型框架。但在实施各种软件关键实践中,不可避免地要涉及到角色和组织结构。所以为了使CMM能够使用域各种级别和各种规模的企业,SEI提出了一个相对抽象的组织结构,它与组织、项目、人员(角色)相关联,具有自己特定的术语,而且可能不同于其他组织所用的名词。例如基本概念中提到的主要的软件工作组的概念。<br /><br /><br />三、 正确的态度看待CMM<br /><br /><br /> SEI的CMM并不是软件开发的方法学,也不是产品模板,更不是过程法律。CMM是过程改进的途径,是一套指南,帮助你通过持续的重复、测量和提炼,稳步创造与净化开发环境。CMM的假定是:如果你实施一个不断重复、测量和提炼的大纲,作为环境改进的副产物,质量便会自然的提高。不要把CMM设想为一套规则,而应将它理解为一个学科,做事的一般方法。在这套指南下运作,你会发现这里有着广阔的空间,让你剪裁和塑造自己的大纲,以适应组织的特定要求。<br /><br /><br /> CMM不采用“用这种方法做这类事”的风格,它也不对由问题的IT组织提供快速的纠正方案。CMM是一个指南针,指导你如何逃离暴风雪。CMM是一个大纲,要求你对整个IT组织的有关部分,从高层领导到软件生产的第一次线工作者,都做出坚定的、长期的实施承诺。成熟的过程不可能在已也之间实现。<br /><br /><br /> 在如何解释CMM建议时,它允许极大的灵活性。CMM意识到,IT组织之间存在着很大的差别。他们的客户不同,使用的工具不同,人员智力和专业背景不同,从事的项目属于不同的类型,规模大小不同,要求也各不相同。因而,他们应当以自己的方式走向成熟。在一处活用的东西,在另一处未必适用。这一点非常重要,中国部分软件公司的前车之鉴也从某种程度上给了我们建议和经验教训,那就是,要灵活应用CMM,不要幻想一夜就有成效。 <br /><br /><br />小结<br /><br /><br /> 本文只是根据这两年的试题和自己的预测向广大系分考友提供一些CMM方面的知识。CMM不是重点,但也有可能会考到一些知识,如基本概念等。在搜集资料和整理着篇文章时,遇到了一个矛盾,那就是:我要提供足够的资料以使读者不必花费金钱再去买一本书就可以复习有关CMM的知识,而同时又不能放太多的内容使读者浪费太多的时间在这上面。最后采取了一个折衷的办法,那就是尽量满足考试需求的情况下减少篇幅。在此声明,本文所涉及的内容只是本人的预测,并不是说考试范围不会超过本文的内容。所以有时间的朋友还是尽可能的扩大这方面知识面。希望这篇文章对你有帮助,谢谢。
2004-4-15 09:14
流氓无产者
晕了,这么复杂的理论,真能用吗?<br />如果真能,有多少是真,有多少是形式上的?
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.