信息系统项目管理师知识点(第 1 章)-信息系统基础知识

信息系统基础知识

  • 第 1 章信息系统基础知识
    • 1.1 信息系统
      • 1.1.1 信息系统的概念
      • 1.1.2 信息系统的类型
    • 1 . 2 信息系统建设
      • 1.2.1 信息系统的生命周期
      • 1.2 . 2 信息系统建设原则
      • 1.2 . 3 信息系统规划方法
      • 1.2 . 4 信息系统开发方法

第 1 章信息系统基础知识

知识点:
( 1 ) 信息系统。包括信息系统的概念、信息系统的功能、信息系统的类型和信息系统的发展。
( 2 ) 信息系统建设。包括信息系统建设的复杂性、信息 系 统 的 生 命 周 期 (各阶段目标及其主要工作内容)、信息系统建设的原则和信息系统开发方法。

1.1 信息系统

1.1.1 信息系统的概念

  • 信 息 系 统 (Information System, IS) —般泛指收集、存储、处理和传播各种信息的具有完整功能的集合体。现代的信息系统总是指以计算机为信息处理工具,以网络为信息传输手段的信息系统。
信息系统大致经历了 4 个发展阶段
第一阶段:电子数据处理阶段
最早的计算机在数据处理中的应用,仅着眼于减轻人们在计算方面的劳动强度,如用于计算工资、统计账目等,属于电子数据处理(EDP)业务,只是对企业单项业务进行处理,较少涉及管理内容。
第二阶段:事务处理阶段
将计算机应用于企业局部业务的管理,如财会管理、销售管理、物资管理、生产管理等,即计算机应用发展到对企业的局部事务的管理,形成了所谓事务处理系统,(Transaction Process System, TPS),但它并未形成对企业全局的、整体的管理。
第三阶段:管理信息系统阶段
信息系统一般又称为“管理信息系统” (Management Information System, MIS)。20世 纪 80年代初,定义MIS:“管理信息系统是用系统思想建立起来的,以计算机为基本信息处理手段,以现代通信设备为基本传输工具,且能为管理决策提供信息服务的人机系统。即管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传输、存储、加工、维护和使用的系统。”
M IS强调以企业管理系统为背景,以基层业务系统为基础,强调企业各业务系统间的信息联系,以完成企业总体任务为目标,它能提供企业各级领导从事管理需要的信息,但其收集信息的范围还更多地侧重于企业内部。
第四阶段:决策支持系统阶段
计算机信息系统已经从管理信息系统发展成更强调支持企业高层决策的决策 支 持 系 统 (D S S ),即决策支持系统阶段。
最大的特点是通过将因特网众多的孤立的信息系统(即 “信息孤岛”)联系起来,形成在更大程度上实现信息共享的大范围的基于网络互联的信息系统。
企业信息系统的目标为:借助于自动化和互联网技术,综合企
业的经营、管理、决策和服务于一体,以求达到企业与系统的效率、效能和效益的统一,使计算机和因特网技术在企业管理和服务中能发挥更显著的作用。

信息系统的四个发展阶段之间的关系并不是取代关系,而是互相促进、共同发展的关系.四个阶段的信息系统,可能同时都存在,也可能只有其中的一种、两种或三种。更高级的是几种信息系统互相融合成一体,比如,ERP、SRM等就是这种情况。

1.1.2 信息系统的类型

为了充分认识信息系统, 有必要对其进行分类。目前对于信息系统有很多的分类方法:
从计算机应用的角度,可以分成人工信息系统和基于计算机的信息系统;
从独立性的角度,可以分成独立信息系统和综合信息系统;
从处理方式的角度,可以分成批处理信息系统和联机处理信息系统等。

信息系统分类方法
  1. 以数据环境分类
    第一类数据环境:数据文件。
    第二类数据环境:应用数据库。
    第三类数据环境:主 题 数 据 库 (Subject Data Bases)。
    第四类数据环境:信 息 检 索 系 统 (Information Retrieval Systems)。
  1. 以应用层次分类
    信息系统就其功能和作用来看,也可以分为四种类型,即战略级信息系统、战术级信息系统、操作级信息系统和事务级信息系统。
    战略级信息系统的所有者和使用者都是企业的最高管理层,对于现代公司制企业,战略级信息系统的所有者和使用者就是企业的董事会和经理班子;
    战术级信息系统的使用者一般是企业的中层经理及其管理的部门;
    操作级信息系统的使用者一般是服务型企业的业务部门;
    事务级信息系统的使用者一般是企业的管理业务人员;

1 . 2 信息系统建设

1.2.1 信息系统的生命周期

信息系统的生命周期分为4 个阶段,即系统规划阶段、系统开发阶段、系统运行与维护阶段、系统更新阶段。

系统规划阶段
信息系统规划阶段,也称信息系统的产生阶段、信息系统的概念阶段或者是信息系统的需求分析阶段。
分为两个过程:
一是概念的产生过程,即根据企业经营 管理的需要,提出建设信息系统的初步想法;
二是需求分析过程,即对企业信息系统的 需求进行深入的调研和分析,并形成需求分析报告。
信息系统的开发阶段
信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段。该阶段又可分为五个阶段,即总体规划、系统分析、系统设计、系统实施和系统验收阶段。
( 1 ) 总体规划阶段。信息系统总体规划是系统开发的起始阶段,它的基础是需求 分析。由于以计算机和因特网为工具的信息系统是企业管理系统的重要组成部分,是实 现企业总体目标的重要工具。因此,它必须服从和服务于企业的总体目标和企业的管理 决策活动。总体规划的作用主要有:
• 指明信息系统在企业经营战略中的作用和地位;
• 指导信息系统的开发;
• 优化配置和利用各种资源,包括内部资源和外部资源;
• 通过规划过程规范企业的业务流程。
一个比较完整的总体规划,应当包括信息系统的开发目标、信息系统的总体架构、 信息系统的组织结构和管理流程、信息系统的实施计划、信息系统的技术规范等。
(2 )系统分析阶段。系统分析阶段的目标是为系统设计阶段提供系统的逻辑模型。
系统分析阶段以企业的业务流程分析为基础,规划即将建设的信息系统的基本架构 ,它是企业的管理流程和信息流程的交汇点。
系统分析的内容主要应包括组织结构及功能分析、业务流程分析、数据和数据流程分析、系统初步方案等。
( 3 ) 系统设计阶段。系统设计阶段是根据系统分析的结果,设计出信息系统的实施方案。系统设计的主要内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计、系统管理流程设计等。
( 4 ) 系统实施阶段。系统实施阶段是将设计阶段的结果在计算机和网络上具体实现,也就是将设计文本变成能在计算机上运行的软件系统。由于系统实施阶段是对以前的全部工作的检验,因此,系统实施阶段用户的参与特别重要。如果说在系统设计阶段以前,用户处于辅助地位的话,而到了系统实施阶段以后,用户就应逐步变为系统的主导地位。
( 5 ) 系统验收阶段。信息系统实施阶段结束以后,系统就要进入试运行。通过试运行,系统性能的优劣、是否做到了用户友好等问题都会暴露在用户面前,这时就进入了系统验收阶段。
信息系统运行与维护阶段
要保障信息系统正常运行,一项不可缺少的工作就是系统维护。在软件工程中,把维护分为4 种类型,即排错性维护、适应性维护、完善性维护和预防性维护。一 般在系统运行初期,排错性维护和适应性维护比较多,而到后来,完善性维护和预防性维护就会比较多。
信息系统更新阶段
信息系统更新阶段,也称信息系统消亡阶段。
企业开发好一个信息系统,并想着让它一劳永逸地运行下去,是不现实的。企业的信息系统经常会不可避免地遇到系统更新改造、功能扩展,甚至是报废重建的情况。对此,企业在信息系统建设的初期就要注意系统的更新条件和时机,以及由此而花费的成本。

1.2 . 2 信息系统建设原则

  1. 高层管理人员介入原则
  • 一个信息系统其建设的目标总是为企业的总体目标服务的,否则,这个系统就不应当建设。
  • 信息系统从概念到运行都必须有企业高层管理人员介入。当然,这 里 的 “介入” 有着其特定的含义,它可以是直接参加 ,也可以是决策或指导,还可以是在政治、经济、人事等方面的支持。
  • 高层管理人员介入原则在现阶段已经逐步具体化,那就是企业
    的 “首席信息官” (Chief Information Officer, C IO )的出现。CIO是企业设置的相当于副总裁的一个高级职位。负责公司信息化的工作,主持制订公司信息规划、政策、标准 ,并对全公司的信息资源进行管理控制的公司行政官员。在大多数企业里,CIO是公司最高管理层中的核心成员之一。
  1. 用户参与开发原则
  • 信息系统开发中所谓“用户第一” 或 是 “用户至上” 的原则。
  • 马 丁 提 出 的 “用户参与开发原则”
    — 是 “用 户 ” 有确定的范围。
    二是用户应当参与全过程的开发。
    三是用户应当深度参与系统开发。
  1. . 自顶向下规划原则
    自顶向下规划的一个主要目标是达到信息的一
    致性。同时,自顶向下规划原则还有另外一个方面,那就是这种规划绝不能取代信息系统的详细设计。必须鼓励信息系统各子系统的设计者在总体规划的指导下,进行有创造性的设计。
  2. 工程化原则
    没有工程化是软件危机发生的根本原因
  3. 其他原则
    • 创新性原则,用来体现信息系统的先进性;
    • 整体性原则,用来体现信息系统的完整性;
    • 发展性原则,用来体现信息系统的超前性;
    • 经济性原则,用来体现信息系统的实用性。

1.2 . 3 信息系统规划方法

建设的信息系统越多, “信息孤岛” 情况越严重。
几种常用的信息系统规划方法:

  1. 企业系统规划方法
    企业 系 统 规 划 方 法 (Business System Planning, B SP)最早是由fflM公 司 于 20世纪 70年代研制并使用的一种企业信息系统开发的方法。
    UC矩 阵 是 BSP方 法 (企业系统规划法)将过程和数据类两者作为定义企业信息系统总体结构的基础,具体做法是利用过程/数据矩阵,即 U C 矩阵,来表达两者之间的关系。矩阵中的行表示过程,列表示数据类,并以字母u (Use)和 C (Creat) 来表示过程对数据类的使用和产生。通 过 UC矩阵,可以轻易地划分出子系统,也可进行数据分析,且能检查数据和业务功能的匹配情况。
  2. 战略数据规划方法
    一个企业要建设信息系统,它没有必要急着去购置设备,也没有必要马上组织软件开发和上网,它的首要任务应该是在企业战略目标的指导下做好企业战略数据规划。一个好的企业战略数据规划应该是企业核心竞争力的重要构成因素,它有非常明显的异质性和专有性,好的企业战略数据规划必将成为企业在市场竞争中的制胜法宝。
    战略数据规划方法的要点主要有:
    ( 1 ) 数据环境对于信息系统至关重要。
    企业数据环境是随着企业的发展不断变化的,也是企业发展的基础条件。
    ( 2 ) 四种数据环境。
    数据文件、应用数据库、主题数据库和信息检索系统。
    ( 3 ) 建设主题数据库是信息系统开发的中心任务。
    主题数据库指哪些数据库是面向企业的业务主题的;业务主题,就是指企业的核心业务和主导流程。
    ( 4 ) 围绕主题数据库搞好应用软件开发。
  3. 信息工程方法
    信息工程方法与企业系统规划方法和战略数据规划方法是一种交叉关系;
    企业系统规划方法和战略数据规划方法则是信息工程方法的基础和核心。
    信息工程是计算机信息系统发展到比较成熟阶段的产物,它不仅为大型信息系统的开发给出了方法和技术,而更重要的是它在理论与实践的结合上对大型信息系统的开发提出了相应的开发策略和原则,而这些策略和原则对于信息系统的成功开发和应用都是至关重要的。
    工程化 ,就是指有一整套成熟的、规范的工程方法、技术、标准、程序和规范,使得开发工作摆脱随意性和多变性,其目标是信息系统的开发走上智能化、程序化和自动化的道路。
  4. 关键成功因素法
    关 键 成 功 因 素 (Critical Success Factors, CSF) 法是由 John Rockart 于 20 世纪 70 年代末提出的一种信息系统规划方法。够帮助企业找到影响系统成功的关键因素,进行分析以确定企业的信息需求,从而为管理部门控制信息技术及其处理过程提供实施指南。
    CSF方法的目的是通过企业的CSF, 确定企业业务的关键信息需求。通 过 对 CSF的识别,找出实现目标所需要的关键信息集合,从而确定系统开发的优先次序。
  5. 战略集合转化法
    战 略 目 标集合转 化法(Strategy Set Transformation, SST) 是由 William R. King 于 1978年提出的一种信息系统规划方法。方法将企业战略看成是一个“信息集合”,包括使命、目标、战略和其他企业属性.
    SST方法就是把企业的战略集合转化为信息系统的战略集合,而后者由信息系统的目标、环境约束和战略规划组成。
  6. CSF、 SST、BSP之间的关系
    CSF方法能抓住主要矛盾,使目标的识别突出重点。用这种方法所确定的目标和 传统的方法衔接得比较好,但一般最有利的只是在确定管理目标上。
    SST方法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如CSF。
    BSP方法虽然也首先强调目标,但它没有明显的目标引出过程。企业目标到系统目标的转换是通过对PO矩阵、R D 矩 阵 和 CU矩阵等的分析得到的。这样可以定义出新的系统以支持企业过程,也就把企业的目标转化为系统的目标,识别企业过程是BSP方法的中心。
    在信息系统战略规划的实践中,往往把这三种方法结合起来使用,统 称 为 CSB方法 。CSB方 法 先 用 CSF方法确定企业目标,然 后 用 SST方法补充完善企业目标,并将这些目标转化为信息系统目标,用 BSP方法校核两个目标,并确定信息系统结构。这样 ,就补充了单个方法的不足。当然,这也使得整个方法过于复杂,而削弱了单个方法的灵活性。

1.2 . 4 信息系统开发方法

有些信息系统运行得很成功,取得了巨大的经济效益和社会效益。但也有些信息系统效果并不显著,甚至还有个别信息系统开始时还能正常运行,可时间一长,系统就故障不断,最后走上报废之路。是什么导致这样截然不同的
结果呢?
信息系统的开发方法问题。
几种最常用的信息系统开发方法:

  1. 结构化方法
    结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。
    基本思想是将系统的生命周期划分为系统调查 、系统分析、系统设计、系统实施、系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,在结构化和模块化的基础上进行信息系统的开发工作。结构化方法的开发过程一般是先把系统功能视为一个大的模块,再根据系统分析设计的要求对其进行进一步的模块分解或组合。
    主要特点介绍如下:
    ( 1 ) 开发目标清晰化。结构化方法的系统开发遵循“用户第一” 的原则,开发中要保持与用户的沟通,取得与用户的共识,这使得信息系统的开发建立在可靠的基础之上。
    ( 2 ) 工作阶段程式化
    结构化方法每个阶段的工作内容明确,注重开发过程的控制 。每一阶段工作完成后,要根据阶段工作目标和要求进行审查,这使阶段工作有条不紊 ,也避免为以后的工作留下隐患。
    ( 3 ) 开发文档规范化。
    ( 4 ) 设计方法结构化。 结构化方法采用自上而下的结构化、模块化分析与设计方法 ,使各个子系统间相对独立,便于系统的分析、设计、实现与维护。
  2. 快速原型法
    快速原型法是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型并展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。
    一个大型工程项目建设之前制作的沙盘,以及大型建筑的模型等都与快
    速原型法有同样的功效。应用快速原型法开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。
    用户仅需在系统分析与系统初步设计阶段完成对应用系统
    的简单描述,开发者在获取一组基本需求定义后,利用开发工具生成应用系统原型,快速建立一个目标应用系统的最初版本,并把它提交给用户试用、评价,根据用户提出的意见和建议进行修改和补充,从而形成新的版本,再返回给用户。通过这样多次反复,使得系统不断地细化和扩充,直到生成一个用户满意的方案为止。
    快速原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那 些用户需求模糊,结构性比较差的信息系统的开发。
  3. 面向对象方法
    面向对象方法是对客观世界的一种看法,它把客观世界从概念上看成是一个由相互配合而协作的对象所组成的系统。
    数据处理包括数据与处理两部分。
    面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。传统的结构化设计方法的 基本点是面向过程,系统被分解成若干个过程。而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,构造类库。在应用时,在类库中选择相应的类。

你可能感兴趣的:(软考,信息系统项目管理师,项目管理)