企业信息管理问题咨询.doc_第1页
企业信息管理问题咨询.doc_第2页
企业信息管理问题咨询.doc_第3页
企业信息管理问题咨询.doc_第4页
企业信息管理问题咨询.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

企业信息管理问题咨询 第一章 信息与企业管理 一、信息的概念和基本特性 信息是客观事物变化和特征通过一定物质载体形式的反映。 严格地说,数据和信息在概念上有所区别。信息是加工后的数据。信息通过数据表示,数据在加工后变为对人们制定决策有价值的数据,才成为信息。 信息具有的特性包括:客观性、价值性、等级性、可分享性、可传输性和可再生性。 二、信息与企业价值链 价值链(Value Chain)是指,任何一个企业均可看作是由一系列相互关联的行为构成,这些行为对应于物料从供应商到消费者的流动过程,即物料在企业的流动过程。而这一过程就是物料在企业的各个部门不断增加价值的过程。 价值链模式强调业务中能最大程度使用竞争策略和使信息体系产生战略影响的具体行为。价值链模式能确定出具体的关键点。在这些点处公司能最有效的使用信息技术,提高竞争力.从战略信息系统中能精确知道什么地方能得到最大利益,采取什么具体做法才能形成新产品和服务,才能扩大市场渗透力密切联系顾客和供应商,降低生产费用。这种模式采取的基本做法,是将公司看做一个系列或”链”,为公司的产品及服务增添新价值。 三、信息与企业供应链管理 供应链管理(Supply Chain Management)是由价值链理论发展而来的。企业内部存在着物流的流动,物料企业与企业之间也存在着这样的流动关系。这样每个企业内部的价值链就通过供需关系联系起来,成为更高层次更大范围的供应链。供应链管理就是把客户需求和企业内部的制造活动以及供应商的制造资源整合在一起,并对供应链上的所有环节进行有效的管理,这些环节包括订单采购库存计划生产制造质量控制运输分销服务财务管理人事管理项目管理等。供应链管理是一种跨企业的协作,覆盖了从原材料到最终产品的全部过程。这个管理过程中的收益来自把供应商制造者和最终客户紧密的结合起来,消除或减少了整个供应链中不必要的活动与成本。 信息技术与供应链管理的发展是一个互相推动的过程。信息技术对供应链管理起了非常重要的促进作用。与供应链管理相关的应用软件有: (1) 库存与订货管理的物料需求计划(Material requirements planning,MRP)软件; (2)同时管理物流和资金流的制造资源计划(Manufacturing Resource Planning,MRP II )软件; (3)全面管理企业的企业资源计划(Enterprise Resource Planning,ERP)软件。 这些软件使企业管理人员对企业的控制能力大为增强,信息的获取与交流更加迅捷,直接促进了供应链管理的发展。 四、信息与企业战略 信息技术对企业发展战略的意义有: (1)企业间的协同。企业间可以利用信息系统成为信息伙伴,甚至可以将他们的信息系统联结起来,共享信息资源。 (2)使用信息系统还可以取得全行业的竞争优势。 (3)网络经济 (4)企业的业务流程重组(Business Process Reengineering, BPR)。业务流程重组旨在消除低效的业务与部门,减少无效劳动及提高对市场与客户的反映速度,使流程的每一步都能获得价值增值;业务流程重组强调企业整体全局上的最优而不是单个环节或作业任务的最优。 第二章 企业信息系统 一、 系统的概念及其特性 系统是由若干相互联系和相互制约的元素结合在一起,并形成具有某种特定功能的有机整体。这种有机整体有三层含义:第一,这些元素是为了达到某个或某些共同的目标而结合的;第二,这种结合要遵循某些规则;第三,这种结合意味着这些元素之间存在着较强的相互依存和相互作用的关系,往往不可轻易地分割为独立单元而存在。 系统的特性包括:整体性、关联性、层次性、目的性和适应性。 二、管理信息系统的概念与功能 管理信息系统是运用系统理论和方法,以电子计算机和现代通讯技术为信息处理手段和传输工具,能为企业管理决策提供信息服务的人机系统。 管理信息系统具有以下基本功能: 1数据处理功能; 2计划功能; 3控制功能; 4预测和决策功能。 三、开发管理信息系统应具备的条件,管理信息系统对企业产生的作用 开发管理信息系统需要具备以下几个条件: 1企业主要领导重视,特别是一把手亲自参与和领导,也称一把手原则; 2企业具有开发管理信息系统的需求; 3具有一定的科学管理的基础; 4有一支高水平的信息系统开发的专业队伍; 5必要的资金支持和资源条件。 管理信息系统将极大地提高企业在市场中的生存能力和竞争力。主要表现为: 1对市场作处快速反应; 2缩短生产周期; 3降低产品成本; 4及时了解市场信息。 四、信息系统对企业组织产生的影响 信息系统对企业组织产生的影响有: 1信息系统能够提高企业竞争优势。有关新产品开发、新业务拓展、与新的客户和供应商建立合作关系以及发现更有效的企业内部管理的新方法等都属于企业发展战略上需要的信息。从战略上来说,企业建立信息系统的目的就是要获得击败竞争对手的各种有用信息。 2信息系统可以改进企业的工作效率和生产销售方式 信息系统对于改进企业的工作效率、生产方式、销售方式,促进企业的产品质量、降低成本都是非常有效的。从信息系统中也可以得到服务状态的反馈信息,使服务更加有效。功能强大的销售信息系统可以帮助企业开发潜在的客户,从中获得宝贵的客户需求信息,从而洞察具有发展前途的市场新产品。 3信息系统促进企业内部运行和管理方式的改进 信息系统还在促进企业内部运行和管理方式上具有其它系统所不可替代的优势。 4信息系统促进企业产品质量的提高 (1) 利用信息产品软件,简化产品的设计与生产过程 (2)利用信息系统可以建立高标准的质量体系 (3)缩短运行周期 (4)改进设计质量和精度 5信息系统促进企业组织的变革 信息系统通常会影响到企业内部组织结构上的调整和变革。这种调整和变革要求企业内部管理结构和企业人员的素质结构随着信息系统的介入发生变化。比如信息系统带来的高效率可能会精简企业的管理机构,部分人员可能要调动工作,进行转岗培训以适应未来的需要。更多的时候,企业可能要进行重新组合,重新确立企业的目标、企业与客户的关系甚至企业的基本运作模式。 为了从信息系统的应用中获得最大的利益,企业必须重新构造其基于手工模式的业务处理进程。所谓业务流程重组(Business Process Reengineering, BPR)是指企业重新组织并从根本上改变工作流程的处理方式,从而在企业日常支出、产品质量、服务质量和业务处理速度上获得收益。 企业的业务流程重组进程带来的是企业传统职能部门机构上的削减,市场部、开发部、生产部、财务部等部门员工的重新调整分配,业务处理进程将发生根本的变化。 第三章 企业信息资源的管理 一、信息资源的三要素 信息资源应该由以下三个要素组成: (1)具有经济的价值的信息本身(包括数据资源) (2)作为企业神经系统的信息基础设施(Information infrastructure,比如:计算机硬件、软 件以及网络系统) (3)人的因素(比如:系统人员和用户) 二、信息资源管理的涵义 在企业资源中人、财、物被称作物理资源,信息资源被称作概念资源。 我们可以用类似的过程来管理信息这种概念资源。 (1)获取资源:确保能够收集到必要的原始数据。 (2)加工资源:将原始数据加工成为有用的信息。 (3)有效地利用资源:确保能够在适当的时间、以适当的形式得到必要的信息。 (4)废弃资源。在适当的时候废弃过时的信息,并代之以及时、准确的信息。 我们称这个获取信息、有效地利用信息、并在适当的时候废弃过时信息的整个活动过程为信息资源管理过程。 如前所述,信息资源包括具有经济价值的信息本身,作为企业神经系统的信息基础设施以及人的因素。所谓信息资源管理(Information Resource Management,IRM)是指通过信息资源管理过程对企业内的所有信息,数据,计算机网络以及各种信息处理系统进行全面管理的活动。 三、信息资源管理的体系的组织机构以及人的因素的核心内容 为了有效地进行信息资源管理,必须建立一个全局化的、规范化的信息资源管理体系。信息资源管理体系由4个方面构成: 1组织结构和人的因素 (1)信息主管(CIO) 信息主管(chief information officer,CIO)是负责制订企业信息政策和标准、对于企业的信息资源进行全面规划和管理的高级管理人员。CIO由副总裁级的管理人员担任。在一个企业中,首席执行官(chief executive officer CEO)对企业的运作具有最大的影响力,CEO通常是企业的总裁。CIO和CEO以及财务总监(chief financial officer,CFO),业务总监(chief operating officer,COO)一起负责管理整个企业的资源。 (2)信息化委员会 在计算机应用的早期阶段,通常是由系统工作人员组成的特殊部门负责进行信息资源管理。这个部门就是通常所说的信息系统部门,信息系统部门的总负责人通常是企业的副总经理级的高层管理人员。现在比较流行的做法是把信息资源的开发利用与管理作为整个企业的工作,并由企业的最高层领导和主要部门负责人组成信息化委员会(Information System Steering Committee)。信息化委员会的工作通常由CIO负责。 (3)人的因素 以下各项是信息资源管理中人的因素的核心内容: (1)认识CIO的在企业中的地位和作用:CIO不仅仅是一个头衔,它表示信息服务部门的管理者在企业中应该具有的地位。CIO的产生意味着和人、财、物一样,信息已经名副其实地成为第四种企业资源。 (2)发挥信息化委员会的功能:信息是企业的神经系统,信息资源是战略性资源。信息资源管理不仅是信息系统部门的工作,而是整个企业的活动。应该充分发挥信息化委员会的功能,使企业内各个功能领域的管理人员都积极、主动地参加信息资源管理活动。 (3)重视人才培养:应该从企业战略的高度来认识确保信息系统人才的重要性,制定招聘和培训信息系统人才的整体规划。 (4)提高整个企业的信息利用能力:主要包括两个方面。一方面是鼓励终端用户计算(end user computing,EUC),支持用户对信息的深层次利用。另一方面是普及计算机文化提高整个企业的信息利用水平。 2数据资源管理 由于数据资源被企业内不同的应用系统所共有,数据的一元化、数据的标准化以及数据保护是非常重要的课题。数据资源管理就是要以规范的方法对数据进行一元化管理。数据资源管理是信息资源管理的一个重要要素,它包括以下内容。 (1)数据的标准化 数据的标准化是数据资源管理的最初的、也是最为繁杂的任务。其主要内容是数据项的命名和数据项的规范化。 。 (2)数据的定义 在定义数据库时,存在着定义概念模型、定义外部模型和定义内部模型这三个层次的设计活动。概念模型是数据库设计者对现实世界的认识结果的体现,是对数据库的整体描述。外部模型是在某一应用程序,或者特定用户的角度对数据库做出的描述。内部模型是对数据库在计算机上的实装方式的具体描述。 (3)制定代码体系 在数据库定义中必须合理地确定数据项的属性。比如,对由文字构成的数据项,应该明确规定取汉字形式,英文形式,还是英文和汉字的混在形式。对于由数字构成的数据项,应该它明确规定取数值形式,还是取字符串形式。这些不同的代码形式将对数据检索方法,数据检索效率,以及数据存储的容量需求等产生不同的影响。 (4)数据的安全保护 数据安全性保护的基本目的是,防止对数据资源的破坏和篡改。安全保护的方法可以分为物理限制、利用操作系统功能的限制、以及基于数据库管理系统功能的限制的方法。在进行数据的安全保护时,首先要明确需要进行保护的对象以及保护要求。然后针对具体对象和具体要求采取保护措施。常见的安全保护对象包括数据定义、数据文件、程序以及有关数据库的各种操作等。常见的安全保护措施包括用户认定、用户权限的检查,数据的备份以及数据加密等。 3信息基础资源的管理和评价 信息是一种战略性资源,计算机系统可以用来产生、积累并向用户提供信息。通过对包括计算机网络系统和信息处理系统在内的信息基础资源的管理,可以达到对信息进行管理的目的。 (1) 网络系统的管理 全面、准确地把握企业内计算机网络的现状和功能,是对系统资源进行管理的一个重要侧面。 (2)信息系统和企业模型 从信息资源的角度对信息处理系统进行管理的核心概念是企业模型。从经营的观点看信息资源管理,不仅要考虑信息系统,而且应该对企业的组织管理,数据库技术,网络技术,以及人的因素进行综合考虑,建立全局模型。这种从信息资源管理的角度出发的、面向整个企业的问题解决模型,叫做企业模型。在企业模型中,必须确保信息的一贯性,排除数据和信息的重复。 (3)信息系统的评价 在高度信息化社会中,随着信息系统起着越来越重要的作用,人们对信息系统的质量、效果以及安全性等方面的要求越来越高。信息系统中不仅包含由硬件设备构成的物理系统,而且包括由软件和业务形式构成的概念系统。对信息系统进行评价,就是要对这种用肉眼看不到的概念系统的现状进行调查,找出现状与目标之间的偏差,分析产生偏差的原因,制定纠正这些偏差的措施。信息系统的评价是对信息基础资源进行管理的重要活动。 4信息战略管理 (1)信息战略 信息战略是信息资源管理的各项具体工作的基本出发点。所谓信息战略,就是作为经营战略的一个环节将具有经济价值的信息,信息基础设施和人的因素这三个信息资源的要素有机地结合在一起,并加以充分利用的计划。也就是说,由以下三点构成的战略性的计划便是信息战略。 确保为达到企业目标而进行的各种业务活动所需的信息资源 采用现进的信息技术进行综合信息处理 提高企业人员利用信息的能力 (2)制定信息战略的体制 信息是企业资源的一个要素,同时它又具有将人、财、物这三种企业资源有机地结合在一起的企业神经系统的特性。因此,作为经营战略的附加部分制定信息战略的方法不够全面,应该把信息战略作为经营战略的重要组成部分,将两者的制定过程统一起来。在制定信息战略时,可以通过负有一定管理责任的系统分析员,招集来自经营计划部门、主要业务部门、信息系统部门等范围广泛的成员组成项目小组,进行具体工作。该项目小组应该隶属于企业的信息化委员会,在CIO和信息化委员会的领导下确保信息战略和经营战略的一致性。 第四章 企业信息系统建设的原则与战略规划 一、企业信息系统开发的基本观点 1系统观点 企业信息系统作为一个系统,具备系统的基本特性,它可以分解为一组相互关联的子系统,这些子系统各自有起独立的功能,有起其边界,输入与输出。但各子系统之间彼此联系、配合,共同实现系统的总目标。这反映了系统的目的性。 对子系统本身进行观察,它也是一个独立的系统,有其自身的目标、界限、输入与输出。一个子系统还可分解为更低一层的子系统逐级分层便构成了系统的层次性。 开发企业信息系统,必须用系统的总体观点来进行。在系统的总目标下,设置各个子系统。开发子系统时,必须首先搞清楚系统与该子系统的关系,子系统与子系统之间的相互关系,也就是某个子系统也其他子系统之间的信息输入、输出关系。孤立的开发一个个小项目只能是事倍功半,从形式上看起来可能见效快,但总体上看效率低,进度慢。 2用户观点 管理信息系统是为管理人员决策服务的。管理人员就是系统的用户,只有用户使用方便满意的系统才称得上是好的系统,而为一个用户所接受、在实际工作中真正服务于用户的成功的管理信息系统,离不开用户的参与,从最初的总体规划的制定,到系统分析、系统设计,以及最后的系统实施的全过程,都需要用户与系统开发人员的真诚合作。管理信息系统的开发包括用户自己,用户不仅是使用管理信息系统的主人,也是开发管理信息系统的主人。只有系统开发人员与用户真诚的合作,才是系统成功的关键。 3“一把手”原则 开发管理信息系统是一个周期长,耗资大,涉及面广的一项任务。它需要专业技术人员、管理人员和相关的职能科室的业务管理人员的协同配合。它的开发影响到管理方式、规章制度以及职责范围,甚至会涉及管理机构的变化。这种影响面大的开发工作,没有最高层领导,特别是企业一把手的参与和具体领导,协调各部门的需求与步调,开发工作不可能顺利进行。系统开发的成败在一定程度上决定于领导层的参与与支持。也称为一把手原则。 4重视企业信息系统的战略规划 作为一项复杂的系统工程,企业信息系统的战略规划是非常重要的。 严格区分企业信息系统开发工作的阶段性,每个阶段必须规定明确的任务,提供响应的文档资料,作为下一个阶段的依据,.这些原则都是企业信息系统的开发过程中所积累的工作经验和教训。如不严格按阶段进行开发,将会给工作带来极大的混乱,以致返工或某些工作推倒从来.系统分析未完成之前,就匆忙地选机型,确定硬件配置,或系统设计未完成之前,就开始编写程序,这都是开发企业信息系统经常出现的情况,这样做,很可能造成浪费与返工。 二、企业系统规划(BSP)方法基本原则和研究步骤 企业信息系统的战略规划是企业信息系统的长远发展计划,是企业战略规划的一个重要部分。这不仅由于企业信息系统的建设是一项耗资巨大、历时很长、技术复杂且有内外交叉的工程,更因为新鲜已成为企业的生命线,企业信息系统和企业的经营方式、文化习惯息息相关。 BSP法的基本原则是: 1 企业信息系统必须支持企业的战略目标。 2 企业信息系统的总体规划应当表达出企业的各个管理层次的要求。 3 企业信息系统应向整个企业提供一致的信息。 4 企业信息系统应在组织结构和管理体制改变时保持工作能力。 5 企业信息系统的总体规划应当由系统结构中的子系统开始实现。 BSP的研究步骤是: 1 研究的准备工作 人员的准备:企业的最高层领导亲自参与;企业各主要业务部门的负责人能正确解释他们所在部门得到的资料;由经验丰富的系统分析师全面负责。系统分析设计人员作为具体从事系统总体设计的工作人员,在整个过程中,需要各业务部门的具体管理人员、工作人员积极配合,提供详细真实的材料。参与研究的人员在思想上要明确“做什么(what)”,“为什么做(why)”,“如何做(how)”,以及希望达到的目标是什么。甚至要进行适当的培训和辅导。 准备阶段的主要成果应当是研究计划的制定,内容包括:一个研究计划;一个会谈日程表;一个同主持单位一起做复查的时间表;一个研究报告大纲。另外,分析整理有关BSP方法、企业本身和企业信息系统的有关资料,以备研究正式开始时使用。 2研究的开始阶段 BSP研究的首项活动是企业情况介绍,全体成员都要参加,介绍内容有三方面。首先由企业的最高层领导介绍研究的目标,期望的成果和研究的远景,以及与企业的活动和目标的关系。 其次由系统分析设计人员介绍收集的有关资料,使成员熟悉有关资料,并讨论有关企业的决策过程、组织职能、关键人物、存在的问题、开发策略、敏感问题、计划中的或正在进行着的变化,数据处理部门的形象以及对数据处理工作的支持等。系统分析师应对有关问题提出自己的评价和看法。 第三由各主要业务部门的负责人介绍本部门数据处理的历史和现状,主要活动,目前存在的问题,以及相关处室的数据联系。 通过以上三方面内容的介绍,加上已经收集到的有关资料,将加深对企业和其数据处理业务的全面理解。 3定义企业过程 定义企业过程是BSP方法的核心,企业过程被定义为逻辑上相关的一组决策和过程的集合,这些决策和活动是管理企业资源所需要的。 4定义数据类 企业过程被识别后,下一步就要识别和分类由这些过程所产生、控制和使用的数据。数据类是指支持企业所必要的逻辑上相关的数据。以企业资源为基础,通过其数据的类型去识别出数据类。 为了识别和这些企业资源有关的数据类,可以通过企业资源/数据类型矩阵进行分析。行表示主要的数据类型,列表示企业资源,分析每一种企业资源,相对每一个数据类型填上相应的数据。具体处理时可以从存档类型开始识别,再到事物类型、计划和综合类型。识别中并应辅以企业关键成功因素的调查,并提出度量和控制的数据类。 BSP认为数据类和过程两者是定义信息系统总体结构的基础,应该建立它们之间的内在联系。过程/数据类矩阵是建立二者联系的工具。其中行表示数据类,列表示过程,并以字母C和U来表示过程对数据类的产生和使用。在矩阵中,按关键资源的生命周期的顺序放置过程,开始是计划过程,然后是度量和控制过程以及直接涉及产品的过程,最后是管理支持资源的过程。其次是根据过程产生数据的顺序来安排数据,开始是右计划过程产生的数据,接着把其它所有数据列入矩阵,并在适当的行列交叉处填上C和U。 5分析当前业务与系统的关系 当对企业过程和实现它们所必要的数据类有清晰的了解后,还必须对当前的数据处理工作是如何支持企业的有必要的了解。这样,才能对为来管理信息系统的建设提出建议。 这项工作可以采用与高层管理人员面谈的方式。在面谈过程中,通过对机构职责和相对于每一过程的信息需求的深入分析,是研究人员能够对问题和机会有进一步了解,建立起问题和过程间关系,识别出对应与过程的信息需求,并把它们包括在前面定义的数据类中。可以得到问题影响的过程,产生这些问题的过程,可能解决的办法,潜在的效益以及解决每一个问题所需要的数据类。 6定义系统的总体结构 为了将复杂的大的管理信息系统分解成便于理解和实现的部分,一般将管理信息系统分解成若干个相互独立而又相互联系的分系统,即信息系统的主要系统。通过过程和由它们产生的数据类分组、归并,进而形成主要系统。 从过程/数据类矩阵入手,并注意到过程是按生命周期顺序排列的。 调整U/C矩阵表,使C尽量落在矩阵对角线上(或附近) 根据逻辑关系的合理性,适当调整不产生数据企业过程(仅有U的过程)的排列位置。 用粗实线把集中排列在矩阵对角线附近的U/C符号圈划在矩阵方框内。 在圈划出主要应用系统矩阵方框的基础上,为了形成信息系统的结构,需要寻找出各主要应用系统之间数据流动关系,绘出描述信息系统结构的框图,我们称这种图为信息系统的数据流程图。 划分子系统的原则: 子系统在功能上应有相对的独立性。通常子系统不应横跨两个或两个以上的企业过程。 子系统在数据上应有自身的完整性。一般一个数据类只能由一个子系统产生。 子系统可以根据功能独立性、数据完整性以及规模适中等综合考虑来划分。 7确定系统的优先顺序 确定系统的逻辑优先顺序的主要原则是: 1 子系统潜在效益的评估。 2 子系统对企业的影响。 3 子系统实施成功的可能性。 4 子系统需求程度的评估。 三、结构化系统分析方法的涵义和特点 “结构化”的含义是指用一组标准的准则和工具从事某项工作。结构化系统分析与设计方法是在结构化程序设计思想基础上发展起来的,它的基本含义是指一个系统由层次化的程序模块构成,每一个模块只有一个入口和出口,每一个模块只归某上级模块调用,有模块联结的准则和构造模块的标准,并且用系统结构图来表达系统的结构,尽可能用最优的方式将系统内各个部分组织起来,而不是若干个程序的拼凑。 结构化系统分析和设计方法的基本思想是:用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化,自上而下对信息系统进行分析与设计。因此,它的主要指导原则有以下八点: (1)请用户共同参与系统的开发。 (2)在为用户编写有关文档时,要考虑到他们的专业技术水平,以及阅读与使用资料的目的。 (3)使用适当的画图工具做通讯媒介,尽量减少与用户交流意见时发生问题的可能性。 (4)在进行系统详细设计工作之前,就建立一个系统的逻辑模型。 (5)采用“自顶向下(Top-Bottom)”方法进行系统分析和设计,把主要的功能逐级分解成具体的、比较单纯的功能。 (6)采用“自顶向下(Top-Bottom)”方法进行系统测试,先从具体功能一级开始测试,解决主要问题,然后逐级向下测试,直到最低一级具体功能测试完毕为止。 (7)在系统验收之前,就让用户看到系统的某些主要输出,把一个大的负责的系统逐级分解成小的、易于管理的系统,使用户能够尽早的看到结果,及时地提出意见。 (8)对系统的评价不仅是指开发和运行费用的评价,而且是对整个系统生存过程中的费用和收益的评价。 结构化系统分析和设计方法的特点是:用画图的方法表达,自顶向下地分解,强调逻辑功能而不是物理设计,没有重复性。 四、原型方法的特点及适用范围 1与传统的生命周期法相比,原型方法摒弃了那种一步一步周密细致的调研、分析,然后逐渐整理出文字档案,最后才能让用户看到结果的繁琐作法,而是一开始就凭借着系统分析人员对用户要求的理解,在强有力的软件环境支持下,给出一个实实在在的系统模型(或原型),这个模型大致表达了系统分析人员当前对用户要求的了解和他希望系统实现后的形式。然后系统分析人员和用户一道,对这个模型进行评价。根据评价的结果,再对模型进行修改。如此反复,周而复始,直到完全满意为止。 在进行模型评价时一般要评价以下几点: (1)模型是否正确的反映了信息系统的工作过程。 (2)模型是否满足用户的要求。 (3)模型的应用环境以及输入输出形式是否合适。 (4)进一步的要求和改进意见。 原型方法作为一种信息系统的开发方法,从原理到流程都是十分简单的。但它却有着传统方法无法比拟的优越性,这主要是由于原型法有着以下特点: (1)从认识论的角度看,原型法更多地体现了从特殊到一般的认识规律,因而更容易为人们所普遍的掌握和接受。 (2)原型法将模拟(或称仿真)的手段引入系统分析的初期阶段,首先根据系统分析人员对用户要求的理解,模拟出一个系统原型,然后就这个模型展开讨论,沟通了人们的思想,缩短了用户和系统分析人员之间的距离,解决了传统方法中最难解决的一环。 (3)原型法为我们准确的认识问题创造了条件。 (4)原型法充分利用了最新的软件工具,使得系统开发的时间、费用、质量、效率等方面的效益都大大提高了,系统对外界环境变化的适应能力大大增强。 (5)原型法将传统方法中的系统调查、系统分析、系统设计三个阶段融为一体。 原型法有一定的适用范围,主要表现在: (1)对于一个大型的系统,如果不经过系统分析进行整体性划分,想要直接模拟是很困难的。 (2)对于大量运算、逻辑性较强的程序模块,原型法很难构造出模型来供人评价。 (3)对于原基础管理不善,信息处理混乱的问题,使用时有一定的困难。 (4)对于一个批处理的系统,其大部分是内部处理过程,用原型法有一定的困难。 第五章 企业信息系统的开发 一、目标系统的逻辑模型与物理模型 模型有两种不同范畴的概念,一种是逻辑模型,一种是物理模型。 逻辑模型着重用逻辑的过程或主要的业务来描述对象系统;物理模型描述的是对象系统“如何做”、“如何实现”系统的物理过程。两种模型的基本区别在于:逻辑模型描述系统要“做什么”,或者说具有哪些功能;而物理模型描述系统“如何做“,或者说如何实现这些功能。系统分析的主要目标就是构造一个可行的和优化的目标系统的逻辑模型。 二、现行系统的分析 企业信息系统是根据“基于原系统,高与原系统”的规则对现行系统的映射。为了实现这种映射,就必须对信息系统进行分析,即运用系统的观点和方法,对信息系统进行目标分析,组织机构与功能分析,环境分析,业务流程分析,信息系统存在的主要问题及薄弱环节分析,用户需求分析等,为建立管理信息系统的逻辑模型作必要的准备。 1现行系统的目标分析,就是要分析各类目标的层次关系和权重关系;分析各项分目标之间的协调与冲突关系;了解系统目标是否与环境适应。 2现行系统的组织机构与功能分析,就是要了解组织的总体结构以及组织内部各部分之间的关系;分析各组织机构的职能是否明确,是否发挥了应有的作用;分析组织机构设置的合理性,找出存在的问题;根据计算机辅助管理的要求,为企业决策者提供调整机构设置的参考意见。 3现行系统的业务流程分析,就是要对企业的业务流程进行系统的归纳和分析,为建立管理信息系统数据模型和逻辑模型打下基础;在归纳分析的基础上,根据管理信息系统的要求,提出改进业务流程的方案,提供给决策者,以确定合理的、切合实际的业务流程。 4现行系统的用户需求分析,就是要了解一个企事业单位总体上的信息需求;了解每项应用的详细信息需求,即社会或行为和技术需求。 5信息系统的薄弱环节的分析,就是要找出企业信息收集、处理、传输、储存等方面存在的问题,以期加以改进。 三、模块设计的原则 模块(module)是组成系统的基本单位,能完成某项动作的一组程序语句(或描述),它具有输入和输出、逻辑功能、运行环境、内部数据四种属性。 输入来源和输出去向在一般情况下都是同一调用者,即模块从调用者处获得输入,经模块处理图产生的输出返回给调用者;模块的逻辑功能即描述模块内部如何实现要求的功能;运行环境指模块的使用环境和模块间的相互关系;内部数据是指属于模块自己的数据。 由于模块功能明确,具有一定的独立性,因此模块的组合可以使系统具有良好的可修改性和可维护性,在一个系统中,模块以层次结构组成。上层模块包含下层模块,最下层的模块是工作模块,完成具体的任务。上下结合构成一个完成一定功能系统。 模块的层次功能分解图HIPO图,即层次的输入处理输出技术,用图形方法表示一个系统的输入和输出功能,以及模块的层次关系,将系统的逻辑模型转换为物理模型。 由模块的基本属性可知,任何功能模块都是由输入、处理、输出三个基本部分组成。HIPO图以这三个基本部分和模块分解的层次性为基础,将一个大的功能模块自顶向下、逐层分解得到系统的模块层次结构,对于每一个模块则可分解为输入、处理和输出的具体执行模块。 但从HIPO图还不能充分说明模块内部的处理细节和各模块之间数据传递的关系。因此。对一些重要的低层模块,需要由HIPO图、数据流程图和数据字典等绘制具体的IPO图、把HIPO图和IPO图结合起来,确定系统模块的层次结构关系,同时又描述了模块的输入、处理和输出的细节,以及模块间的调用和被调用关系。 模块的分解设计包括内部设计和外部设计两个方面,即解决模块内部的逻辑构成的同时要处理好模块之间的连接关系。好的模块化设计,要求每个模块独立性好,与此同时模块的接口比较简单,唯如此才能保证整个系统的设计简单可靠,结构清晰,可读性和可维护性好。为了模块分解设计的合理性和模块的独立性要求,应该先了解模块耦合和模块聚合的概念。 1模块耦合(coupling) 耦合是指一个系统内两个模块之间的相互依赖关系。我们把模块耦合作为衡量不同模块间彼此依赖的紧密程度的指标,耦合程度越低,模块间联系越简单,接口越简单,每个模块的独立性越强;耦合程度越高则模块间的联接形式和接口复杂程度越高,模块独立性差、模块的设计、修改和维护复杂,模块间相互影响大,当一个模块出错时容易扩散蔓延影响其它模块,系统的可靠性差。 模块间的联结形式是影响模块耦合的主要因素。两个模块间的主要联结形式有数据耦合、控制耦合、公共耦合和内容耦合。 (1)数据耦合。如果两个模块间不仅存在调用和被调用关系,而且彼此间的联系通过数据传递,或者说由参数交换信息,称之谓数据耦合。, 数据耦合是最理想的耦合,耦合程度最低,但要把模块间传递的数据量控制在最少,既降低了信息通讯的复杂程度,又增强了模块的独立性。 (2)控制耦合。两个模块A、B之间,除了传送数据信息外,还传递控制信息,控制信息形式上是数据。但实质上是一个“标志”或一个“状态”,接收控制信息的模块根据控制信息的状态作出判断,执行不同的处理功能。我们称这种耦合为控制耦合。控制耦合是中等的耦合程度,在设计中应尽可能少。 (3)公共耦合。两个模块彼此间通过一个公共的数据区传递信息,则模块间出现较强的耦合程度,一般不用这种耦合。 (4)内容耦合。一个模块与另一个模块的内容发生联系,如要使用该模块的内部数据或控制信息,称这种耦合为内容耦合。内容耦合的耦合程度最高,它增强了系统的复杂程度,给系统的维护带来很大困难,在系统设计中应坚决避免。 2模块聚合 聚合(cohesion)即模块内部各组成部分的紧凑性标志,体现整体的统一性和模块功能专一性的程度。模块内部的聚合程度在一定程度上决定了它和其它模块之间的耦合程度。 模块聚合程度的高低标志着模块构成的质量,它关系到系统设计的质量。聚合程度高则模块功能的专一性程度亦高,内部结构紧凑,整体性好、复杂性降低了,组成系统的可修改性和可维护性就可以提高。 综上所述。模块设计的原则是:系统中每一个模块内部有高度的聚合性,各个组成部分彼此密切相关,为完成一个共同的功能组合在一起;同时。模块内部的各个组成部分应避免与其它模块的各个组成部分发生密切的关系,以减弱模块间的耦合程度。提高模块的聚合程度和减少模块间偶合程度是模块设计相辅相成的两个基本原则。 四、通信网络与计算机资源配置 信息系统的基础是计算机系统,在信息系统的研制和运行过程中,计算机是一个贯穿始终的工具,是系统赖以生存的物质基础。因此,计算机的软件和硬件的配置是系统设计的主要内容之一。根据信息系统的目标、功能的需要,综合考虑各方面因素,进行软、硬件的选择和配置。 1软、硬件的选择 从信息系统采取的计算机处理方式出发,针对批处理、联机输入实时处理联机输入成批处理,还是采取分布式处理。考虑硬件系统的主机和外设的配置。与此同时系统软件的配置操作系统和数据库的选择包括应用软件的获得途径也要慎重考虑。 (1)硬件 硬件系统由数据准备装置,输入设备,主机,外存储器和输出设备组成。 选型的原则为:实用性好表现为可扩充性;容易开发容易使用,较强的通信能力,以及可靠、可用和可维护性好于开放性好;信誉好的厂家产品;性能价格比高。 硬件的选择要克服以下两种不好的倾向:第一,先买机器,后作系统分析与设计,结果造成不是机器为现实系统服务,而是系统为应付工具的运行服务;第二,一味的贪大,求先进,把技术上的可行性建立在不成熟的时髦机型上。 (2)软件 系统软件是应用程序开发和运行的环境和基础。其中操作系统是软件平台的核心。操作系统所具备的功能和性能在一定程度上决定系统的整体水平。 应用软件根据来源不同,分为应用软件包和自编程序。前者是为解决某类应用问题专门设计的一组通用程序,这类程序经过优化,编制质量和运行质量较高,是用户使用方便的商品软件;后者主要是用户根据企业的实际情况,自行设计的解决本企业业务所需的软件。 2数据通信与计算机网络 (1)数据通信方式 数据通信方式有终端设备之间的通信,终端与计算机通信,计算机之间通信以及综合数据通信四种方式。 计算机之间的通信分通信子网,公用数据网和局部网络三种方式。 (2)计算机网络的功能 在应用方面,利用计算机网络可实现文件传递,实时联机,集中式或分散式数据等基本功能;可支持信息系统的业务管理,MIS和决策支持系统以及工厂自动化等应用。 3MIS系统平台 早期的平台仅指计算机主机及其操作系统所组成的基本内核。现在平台的概念已扩展为软硬件体系结构的系统平台,要求软件平台和硬件平台形成支持MIS应用开发与运行监控的一体化的开放系统环境。 (1)平台选型的原则 首先根据用户单位的实际应用环境和需求,考虑作为平台的软硬件产品的性能指标;其次考虑国内外MIS平台发展的主流趋势,以及企业的经济实力和专业人员技术支撑的水平,设计人员可能采取的技术策略和实现手段,从标准性与主流性,先进性与成熟性,实用性与经济性,易用性与可维护性,可能性与现实性等几个方面综合考虑平台的选择。 (2)平台模式 平台模式主要有三种:主机模式(MT),文件服务器模式(FW)和客户服务器模式(CS)。 (3)客户服务器(ClientServer)系统平台 由于 CS模式对应用环境的适用性,数据处理特点,应用程序设计及对硬件发展的适应性等四个方面,比 MT和 FW模式具有明显的优势,所以,CS模式是今后MIS平台选型的主要方向。 五、代码设计 代码是由数字、字母或它们的组合用来表示处理对象的一组符号。在信息系统中,作为人和机器的共同语言,代码的使用使信息的检索、校对、分类、汇总变得很方便。 进行代码设计时应遵循的原则有: 首先,要考虑的是编码的标准化,尽量按照有关的国际标准、国家标准、部门或行业的标准进行设计。 第二,要考虑容易修改,当某个代码在特点、条件或代表的实体关系改变时,容易进行变更。 第三,要考虑结构简洁,代码的长度涉及到存储空间的占用和信息处理的速度。而且影响代码输入的出错率,所以,在满足当前需要和扩充性要求的前提下应尽量结构简单,长度要短。 代码设计的一般步骤是: (1)代码结构设计; (2)代码校验设计; (3)使用范围和使用期限的确立; (4)编制代码表; (5)编写代码设计。 六、系统评价的内容 1达到目标性能的测定。其中包括: (1)企业管理人员对系统效率的评价; (2)输出报表质量如何,企业管理人员是否满意; (3)操作是否方便3; (4)系统平均无故障时间; (5)数据资源的利用率; (6)系统的可扩展性及可维护性。 2系统安全性和可靠性。其中包括: (1)系统各个环节上的校验措施是否完善; (2)安全保密措施是否健全; (3)对各种意外情况有无预防措施与应急计划; (4)数据转储是否符合要求,是否有效。 3系统管理的科学性。其中包括: (1)运行记录是否完备; (2)系统维护是否有严格审批制度; (3)主管人员能否及时了解情况; (4)主管人员是否有

温馨提示

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

评论

0/150

提交评论