第十章信息管理与信息系统管理信息系统管理信息系统(MIS)是研究利用信息技术(IT)开发信息系统(IS)以提高组织的内部绩效与外部竞争能力,支持组织运营,达到组织目标的一门学科。MIS概念是加拉格尔(J.D.Gallagher)于1961最早提出信息系统IS与广义的管理信息系统MIS通常表示同一个含义。MIS的主要目标不在于IT的研发而在于应用层面,及如何通过IT/IS的应用来提高企业内部运行效率MIS是信息科学、行为科学、系统科学、经济学和管理科学等综合交叉融合的产物§10-1信息、系统与管理一、信息二、系统三、管理一、信息信息是经过加工处理的对人们有用的数据,它可以是文字、数字,也可以是图像、声音等。物质材料、能源与信息并列为社会发展的三大资源。强调信息是资源,并有其特性,这是建立管理信息系统的重要前提。二、系统系统(system)是指为达到特定的功能或目标而由若干相互联系、相互制约的独立成份组成的一个有机整体,同时这个系统本身又是它所属的一个更大系统的组成部分。一个系统的基本元素包括:输入、处理、输出、信息反馈和边界等。系统的概念为人们描述、理解、划分、分析和设计一个组织的各个方面提供了有用的框架。系统特性:整体性、目的性、关联性和层次性企业系统及其环境三、管理管理的职能:计划(planning)、组织(organizing)、领导(Leading)、控制(controlling)和协调(coordinating)管理问题的类型可分为:结构化的(Structured/Programmed)非结构化的(Unstructured/Non-programmed)半结构化的(Semi-structured)结构化的管理问题一般是指可用形式化的方法描述和求解的一类问题,其管理方法和管理过程有固定的规律可循。例如,可用解析方法、运筹学方法、经验方法、程序化方法等来解决的最优库存、最低售价等管理问题。非结构化的管理问题一般是指管理方法和管理过程没有什么规律可以遵循,并难以用确定的方法和程序表达的,即只能根据当时的情况和管理者手中所掌握的资料,临时地做出决定的一类管理问题。半结构化的管理问题指介于结构化和非结构化问题之间的问题,即管理方法和管理过程有一定的规律可循,但又不完全确定的情况。工商企业的生产和经营管理活动中所遇到的管理决策问题大多属于这种情况。管理的层次管理的层次通常分成三层金字塔结构最高层是战略规划,指确定组织的长期目标以及对资源进行分配的政策;中层是管理控制,指在达到组织的目标过程中对资源的获取和有效利用;底层是操作控制,就是在追求组织目标的过程中对一些特殊的任务进行有效的执行。管理问题举例结构化的半结构化的非结构化的战略规划财务管理资源分配兼并收购新品规划研究与开发计划管理控制预算分析人事报告信贷评估工厂布局谈判招聘经理操作控制应收帐款物料入库生产安排存货控制购买软件广告选择管理与IT/IS管理方法的现代化和管理手段的现代化,其核心都离不开IT/IS。定量方法与定性方法相结合,使MIS能够满足不同类型的管理问题和不同管理层次的需要。IT/IS对企业经营管理的影响§10-2信息系统基本分类与架构一、按支持层次与对象进行分类二、按解决问题的结构性分类三、按对组织支持的主要目标分类一、按支持层次与对象进行分类支持办公自动化与通信的系统典型的IS系统是办公自动化系统(OfficeAutomationSystems–OAS)。支持操作控制层次的系统IS主要用来支持业务人员日常作业流程的自动化处理,可以帮助实现作业流程处理的速度更快、质量更好、效率更高。事务处理系统(TransactionProcessingSystems–TPS)电子数据处理系统(ElectronicDataProcessingSystems-EDPS)。支持管理控制层次的系统IS主要用来支持日常的规划、控制与决策。企业资源规划(EnterpriseResourcesPlanning-ERP)供应链管理(SupplyChainManagement-SCM)客户关系管理(CustomerRelationshipManagement-CRM)电子商务(ElectronicCommerce-EC)支持辅助决策层次的系统使企业内部的专家(或称知识工作者)拥有更好的信息与知识进行决策。决策支持系统(DecisionSupportSystems–DSS)群体决策支持系统(GroupDecisionSupportSystems–DSS)专家系统(ExpertSystems–ES)知识管理系统(KnowledgeManagementSystems–KMS)支持战略管理层次的系统IS针对企业战略性的规划提供经理(或称执行)信息系统(ExecutiveInformationSystems-EIS)。针对提高公司的竞争优势来锁定顾客、打击竞争对手,IS主要提供战略性信息系统(StrategicInformationSystems-SIS)。二、按解决问题的结构性分类支持结构化问题的IS结构化问题的处理流程、步骤与方法都是既定的,每个处理流程的Input、Process及Output也是固定的,因此决策方法也很清楚、明确。其支持的IS主要有TPS、EIS和ERP等。支持非结构化问题的IS在企业中,有些问题的解决与处理并无明确、固定的法则或步骤可以遵循,所使用的解决方法也因人而异。例如,支持开展头脑风暴和群体合作的群体决策支持系统GDSS等。支持半结构化问题的IS企业中大多数的问题都可以区分为两大部分,一部分是结构化的处理问题,另一部分为非结构化的判断问题,这类问题就是半结构化问题。支持半结构化问题的最典型的IS就是DSS。三、按对组织支持的目标分类支持目标主要应用的信息系统类型提高内部相对效率提高作业效率TPS、ERP、CAD/CAM提高决策质量DSS、GDSS、OLAP规划与控制EIS、SIS强化员工能力DSS、ES、KM业务流程再造ERP增强外部竞争优势竞争优势SIS、SCM、CRM战略联盟IOIS供应链整合SCM客户关系管理CRM、EC快速反应ERP、SCM、CRM技术创新KMS、GDSS、CAD/CAM建立增值网络KMS、SCM、PRM、CRM典型的企业信息系统组成§10-3信息系统的开发方法一、信息系统开发的复杂性二、信息系统开发的准备工作三、生命周期方法四、原型化方法信息系统建设周期长、投资大、风险大,难度和复杂性更大。技术手段复杂内容复杂,目标多样投资密度大,效益难以计算环境复杂多变用户的参与和沟通影响系统的开发信息系统建设受社会人文因素影响一、信息系统开发的复杂性管理基础准备基础管理工作进行整顿,逐步做到管理工作程序化,管理业务标准化,数据完整代码化,报表文件统一化。二、信息系统开发的准备工作组织准备建立由用户领导参加的新系统研制领导小组在领导小组下应设置几个专业组,如由有关业务部门人员和系统研制人员组成的系统分析与设计小组、由程序员组成的程序设计小组、由硬件人员组成的硬件小组等。技术准备技术人才的准备系统分析员、程序员、硬件人员、操作员等对用户单位的业务人员进行培训介绍系统分析和设计的一般概念,学习有关计算机知识,使业务部门的人员不仅在研制过程中给予积极配合,在新系统转换运行时,也能胜任新系统的需要,较快地掌握新系统的使用方法。三、生命周期方法生命周期方法是用系统工程的思想和工程化的方法,将系统开发看作是一项工程项目,将整个系统的建设过程进行分解和抽象,划分成若干阶段,然后有计划、有步骤地进行工作。生命周期法又称为结构化方法,按照系统的生命周期来开发系统,将系统开发过程视为一个生命周期,也就是几个相互连接的阶段,每个阶段有明确的任务,要产生相应的文档。上一个阶段的文档就是下一个阶段工作的依据。有七阶段、五阶段等不同的划分方式,但它们的开发过程是一样的。七阶段划分方式:将IS开发过程分为战略规划、系统分析、系统设计、系统编码与测试、系统导入、信息系统评估、信息系统维护七个阶段。生命周期方法的开发阶段生命周期方法七阶段示意图五阶段划分方式:将IS开发过程分为系统规划、系统分析、系统设计、系统实施、系统运行维护和评价等五个阶段。生命周期方法的开发阶段任务提出初步调查提出总体规划方案可行性分析详细调查数据、功能、流程分析新系统逻辑模型设计MIS平台选型系统详细设计程序设计程序调试人员培训系统测试系统切换系统运行系统维护评价系统开发生命周期系统规划阶段系统分析阶段系统设计阶段系统实施阶段系统维护阶段预先明确用户要求,根据需求设计信息系统;自顶向下设计;严格按阶段进行;工作文档规范化和标准化;运用系统的分解和综合技术,使复杂的系统简单化;强调阶段成果的审定和检验。生命周期方法的特点获得精确的需求要花费大量时间;有些较小的项目不适宜用结构化方法;信息专业人员和最终用户各自使用的语言不同,可能产生沟通障碍;如果在系统开发的初期遗漏了一个需求,那么在后面更正该错误时,代价可能会很高;用户的参与度低。生命周期方法的缺点适合于能够很好定义其需求、结构化程度较高的系统。大型事务处理系统(TPS)等复杂的技术系统航空管制航天系统等不适用于需求不明确的系统用户需求事先难以确定的系统,如决策支持系统结构化程度比较低无结构的系统生命周期方法的适用领域四、原型化方法产生原型化方法的理由主要是:要求人们对现实中的一个计算机系统回答同意什么或不同意什么,比起要他对想象中的系统回答同意什么或不同意什么更加容易。原型化方法采用增量式和螺旋式开发模型,一开始就凭借开发人员对用户的理解,在强有力的软件工具环境下,给出一个系统的原型,然后与用户反复协商修改,最终形成一个完整的系统。IS开发原型化方法的过程原型化方法的特点逐步定义需求系统功能模块始终充满生气要求能快速建造和修改原型反复不可避免,而且应该加以鼓励需求一旦确定,就应该遵从严格的方法原型化方法的缺陷导致人们认为最终系统将很快产生;原型没有给出系统操作条件的说明。到了实际运行环境,所建的原型可能无法登录大量的用户、处理大量的事务、维护海量的数据等;如果在没有总体规划的前提下应用这种方法进行系统开发,就非常容易走上机械地模拟现有系统的道路,使得最后完成的IS成为原系统在IT架构上的一个翻版;导致项目小组忽略彻底的测试和文档的健全。原型化方法的适用场合适合于需求不明确和解决方案不明确的系统的开发(如DSS);开发信息系统中的最终用户界面。不适于开发大型或复杂的系统。§10-4信息系统的获取方式一、自行开发二、协作开发三、购买软件包四、外包一、自行开发用户自行开发IS是指用户自行在信息系统专业人员支持和协助下开发、维护自己所需要的应用系统。自行开发的优点在确定需求方面的优势增强知识工作者的参与和主人感提高系统开发速度自行开发的缺点专业技术不充分将导致开发不适当的系统缺乏组织集中控制将导致“私有”信息技术系统增多设计方案分析不充分将导致低水平的信息技术系统缺乏文档和外部支持会导致短命的系统二、协作开发协作开发方式不仅能够通过用户和IS专业人员双方的互动,快速分享知识,有效协调和解决冲突问题,提高认同感,而且可以使得IS开发与企业的目标匹配。但是这种方式需要占用用户比较多的时间和精力。三、购买软件包企业直接在市场上采购合适的套装软件,不需要进行IS全过程的开发。目前的套装软件已经发展到所有的企业系统,如ERP、SCM、CRM等,这些软件内含标准的作业流程,一些企业以此来配合企业进行业务流程再造(BPR)。这种方式的优点是成本低、错误较少,也节省IS开发时间,IS本身性能优良。购买软件包的缺陷但这种方式也有其不足之处,因为套装软件强调通用性,因此无法适应不同企业的运作方式与特殊