信息系统开发是一个社会过程
- 格式:doc
- 大小:42.50 KB
- 文档页数:3
电算化常考的信息系统开发流程信息系统开发是指利用计算机技术、软硬件设备和网络资源将人员、设备、方法等各种资源有机地结合起来,依据特定的规范和要求,开发和构建符合用户需求的信息处理系统。
在电算化领域中,信息系统开发流程是一种管理方法,它以一系列步骤和活动的形式,指导和推进信息系统的开发工作。
本文将重点介绍电算化常考的信息系统开发流程。
1. 需求分析阶段需求分析阶段是信息系统开发的起点,也是最为重要的阶段之一。
在这个阶段中,开发团队与用户充分沟通,获取用户需求,明确系统的功能、性能和约束条件。
需求分析的目标是确保开发出的信息系统能够满足用户的实际需求。
- 用户需求调研:通过对用户进行访谈、问卷调查等方式,了解用户的真实需求,包括功能需求、业务需求、技术需求等。
- 需求规格说明:将用户需求转化为详细、清晰、可验证的需求规格说明书,包括用例模型、数据流程图、活动图等。
- 需求确认与评审:与用户进行多次确认和评审,确保需求规格说明书的准确性和完整性。
2. 概要设计阶段概要设计阶段是在需求分析阶段的基础上,进行系统整体架构设计的过程。
在这个阶段,开发团队将用户需求转化为系统的高层设计方案,包括系统的模块划分、数据结构设计、接口设计等。
- 系统结构设计:确定系统的整体结构,包括客户端、服务器、数据库等组成部分,以及它们之间的关系和交互方式。
- 模块划分与功能设计:将系统功能划分为若干个模块,每个模块具有独立的功能和职责,并进行详细的功能设计。
- 数据库设计:设计系统所需的数据库模型,包括表结构、关系、索引等。
3. 详细设计阶段详细设计阶段是在概要设计阶段基础上,对系统的各个模块进行详细设计的过程。
在这个阶段,开发团队将概要设计中的概念转化为具体的实现方案。
- 接口设计:定义系统模块之间的接口规范,确保各模块能够协同工作。
- 算法设计:设计系统中涉及的算法和计算模型,确保系统能够高效地处理各种业务逻辑。
- 界面设计:设计系统的用户界面,使其直观、易用、良好的用户体验。
信息系统开发过程信息系统开发是指根据特定的需求和目标,采取一系列的工程方法和技术手段,设计、实现和维护信息系统的过程。
在信息化时代,信息系统对于企业的发展至关重要,因此,了解信息系统开发过程的各个环节和步骤是非常必要的。
一、需求分析阶段需求分析阶段是信息系统开发的第一步,也是最为关键的一步。
在这个阶段中,开发团队必须与用户进行充分的沟通和交流,了解用户的真实需求和期望。
通过需求调研、访谈和观察等方式,确定系统需求,明确系统功能和性能指标,并进行需求文档的编写。
同时,需求分析人员还需要考虑系统的可行性,包括技术可行性、经济可行性和操作可行性等。
二、概要设计阶段在需求分析阶段确定系统需求后,下一步是进行概要设计。
概要设计是指在需求的基础上,对系统的总体结构和模块进行设计,包括系统的架构、模块划分和模块之间的关系等。
概要设计的结果是制定概要设计文档,为后续的详细设计和编码提供指导。
三、详细设计阶段详细设计阶段是在概要设计的基础上,对系统的具体功能和模块进行详细的设计。
在这个阶段,需要针对每个模块进行详细的设计,包括设计模式的选择、算法的设计和数据结构的定义等。
详细设计的结果是制定详细设计文档,为编码和测试提供依据。
四、编码与单元测试阶段在详细设计完成后,开发人员开始进行编码工作。
编码是将设计文档中的设计思路转化为代码的过程,开发人员需要按照编码规范和设计要求,使用合适的编程语言和开发工具,进行代码的编写。
完成编码后,需要进行单元测试,确保编写的代码符合设计要求,并且能够达到预期的功能。
五、集成测试阶段在单元测试通过后,系统进入集成测试阶段。
在这个阶段,各个模块被逐步地组合在一起进行测试,检查模块之间的接口是否正常,是否能够协同工作。
通过集成测试,可以发现并解决系统的集成问题,确保整个系统的功能正常。
六、系统测试阶段系统测试是对整个系统进行全面的测试和验证。
在这个阶段,需要执行各种测试案例,验证系统的功能、性能和稳定性等。
第16章信息系统的开发过程前面我们详细地研究了数据库的建模方法和理论,考察了SQL语言和关系代数等理论基础,介绍了索引、查询和事务等高级实现技术,讲述了分布式数据库技术和数据仓库技术。
因此,可以说,我们基本上已经掌握了数据库应用程序开发所涉及的各种基本技术。
但是,如果我们希望开发出一个高质量、高效率的应用程序,以最小的成本获取最大的收益,单单依靠那些数据库技术还是不够的,还需要考虑开发数据库应用程序的方法论问题。
只有同时掌握了开发数据库应用的基本技术和方法,才能开发出符合市场特点的高水平和高质量的产品。
本章将对数据库应用程序或信息系统的开发过程进行一个概括的介绍。
本章的学习目标:了解管理信息系统的基本概念、构成和分类;了解信息系统开发方法类型和策略;了解和掌握信息系统开发的各个阶段;了解信息系统开发成功和失败的关键因素。
16.1 信息系统概述信息提供了客观世界的消息和知识,是对客观世界的反映。
信息普遍存在于自然界、人类社会和思想领域中。
本章讨论的信息主要是涉及社会组织和企业中的各种信息。
信息可以使用数字、符号和字母等表示的事实的数据来表示,以便进行计算机处理。
信息的表现形式多种多样,例如,书面形式、报表形式、语言口述形式、电视声像形式和挂牌形式等。
信息系统是以加工处理信息为主的系统,它对信息进行采集、处理、存储、管理、检索和传输,可以向用户提供有价值的信息,它是计算机硬件和软件、方法、过程以及人员组成的联合体。
在信息系统中,要素的活动过程都会产生相应的信息,例如,图书的出版和销售过程中就伴随着出版计划、合同、写作、印刷、库存和销售等一系列的信息出现,财务活动则伴随着支票、汇票、发票和会计科目等信息的产生。
从整个社会而言,物质是基础,人员是主体,信息是表现,货币是补充。
一般而言,信息系统可以包括系统硬件资源、系统软件资源、信息系统应用软件和系统管理等4个部分,其结构如图16-1所示。
系统硬件资源包括计算机及其外部设备、计算机网络、通信设备和线路以及办公自动化设备等。
第1章习题部分答案1. 操作系统的发展分为那几个阶段?解:操作系统的发展经历了三个阶段:操作系统的酝酿阶段、操作系统的形成阶段、操作系统的理论化和标准化阶段。
2. 计算机软件技术开发系统包括那几个阶段?解:计算机软件开发系统的发展经历了四个阶段:机器语言阶段、汇编语言阶段、高级语言阶段、面向对象语言和可视化语言阶段。
3. 计算机软件技术的主要范畴是什么?解:计算机软件技术的主要范畴包括软件工程技术、程序设计技术、软件工具环境技术、系统软件技术、数据库技术、实时软件技术、网络软件技术、与实际工作相关的软件技术等八个领域的内容。
4. 从软件技术的发展现状来看有哪些值得我们注意的问题?解:从软件技术的发展现状来看有以下几个值得我们注意的问题:1)软件危机2)软件技术标准,软件版权和软件价值评估3)软件技术的基础研究。
1第2章习题部分答案1. 什么是软件危机?软件危机的表现有哪些?解:软件开发技术的进步为能满足发展的要求,在软件开发中遇到的问题找不到解决的方法,问题积累起来形成了尖锐的矛盾,导致了软件危机。
2. 软件危机产生的原因是什么?解:造成软件危机的原因是由于软件产品本身的特点以及开发软件的方式、方法、技术和人员引起的。
1)软件规模越来越大,结构越来越复杂。
2)软件开发管理困难而复杂。
3)软件开发费用不断增加。
4)软件开发技术落后。
5)生产方式落后。
6)开发工具落后,生产率提高缓慢。
3. 常见的软件过程模型有哪些?解:常见的软件过程模型有瀑布模型、增量模型、演化过程模型、敏捷开发4. 如何对软件质量进行评价?解:软件质量的评价主要围绕可维护性、可靠性、可理解性和效率这几个方面进行。
2第3章习题部分答案1. 软件可行性研究的目的是什么?软件可行性研究的任务又是什么?解:软件可行性研究的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。
可行性研究的任务首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,把他们清楚地列举出来。
论信息系统开发流程与方法一、概述信息系统开发是指从事信息系统的开发设计、编码和实现的过程,它是一项和计算机技术密切相关的复杂而系统化的过程。
在信息时代,信息系统已成为企业以及社会中不可或缺的一部分,因而信息系统开发的重要性不言而喻。
本文将论述信息系统开发的流程与方法。
二、信息系统开发流程信息系统开发的流程可分为前期准备、系统分析、系统设计、系统实现、系统测试、系统维护几个阶段。
1.前期准备前期准备阶段是整个信息系统开发中非常重要的一部分,它决定了整个信息系统开发的成败。
前期准备阶段的工作包括对该系统的需求分析、可行性研究、经济效益分析等。
2.系统分析在系统分析阶段,开发人员将进行详尽的系统分析,在这个过程中,分析人员会搜集整个系统所需要的数据和文档,例如系统的需求、使用者的需求、系统功能点等。
3.系统设计在完成了系统分析之后,我们就要进入系统设计阶段了,这个过程包括了全部的技术设计步骤,如数据库设计、组件架构设计、应用程序设计等等。
4.系统实现系统实现是指按系统设计制定的设计方案,编写程序、设计数据库、组装硬件设备等来实现系统功能的过程,也就是将设计中的理论转化为具体的系统。
5.系统测试系统测试是在系统实现完成之后进行的测试阶段,其主要任务是测试系统各个模块的功能是否准确、是否符合设计规范,通过测试阶段才能保证系统的质量和稳定性。
6.系统维护系统维护是一个长久的过程,它主要包括对系统已发布时运行的问题、维护、管理、升级等。
在这个过程中,需要使用者提供反馈意见,并得到生产厂家的技术支持。
三、信息系统开发方法信息系统开发经过多年实践逐渐形成了一些成熟的方法。
其中比较常用的有如下几种:1.结构化方法结构化方法是一种基于模块化的代码组织技术,其目的是让代码更加清晰易读,同时提高代码的可重用性。
2.面向对象方法面向对象方法是现代软件开发方法中比较先进的一种,它充分利用了编程中的继承、多态等特性,可以更为灵活地设计软件,并且使软件更容易维护和扩展。
第一章信息系统基础一、简答题1.什么是信息?信息与数据有什么区别?信息的本质是什么?答:信息,一般是指具有新内容、新知识的消息或情报。
信息与数据具有内在的联系。
数据是记录在一定介质上并可鉴别的符号,数据是无意义的符号,信息则是蕴含意义的符号。
数据是信息加工的原材料,信息是数据加工的结果。
信息的本质是物质的属性和特征,是事物运行状态与规律的表征。
2.什么叫系统?可以从哪个方面对系统进行分类?答:系统是由相互联系、相互影响的若干要素结合为具有特定目标、特定功能,并处于一定环境之中的有机整体。
从系统的复杂程度划分:简单的、中等的、复杂的和超复杂的系统。
从抽象程度划分:概念系统、逻辑系统、物理系统(也叫客观系统)。
从系统与外界的关系划分:封闭系统、开放系统。
3.简述管理的概念答:管理是对一定组织所拥有的资源进行有效整合以达成组织既定目标和履行责任的动态创造性活动。
管理的目的是实现组织的目标。
4.信息资源管理的基本模式是什么?答:是技术管理模式、经济管理模式、人文管理模式。
二、填空题1.(数据)是无意义的符号,(信息)是蕴涵意义的符号。
2.信息的本质是(物质)的属性和特征,是(事物)运动状态与规律的表征。
3.信息的特征有:承载性、(层次性)、传输性、(共享性)、加工性和时效性。
4.从逻辑层次看,可以把信息分为(语法信息)、语义信息和(语用信息)三种类型。
5.系统是由相互(联系)、相互影响的若干(要素)结合为具有特定目标、特定功能,并处于一定环境之中的有机整体。
6.系统的特性是指具有目的性、(相关性)、整体性、(层次性)和适应性几种。
7.管理的职能有决策、(组织)、计划、(领导)、控制和激励等六个方面。
三、选择题1.下面说法正确的是(D)A.数据就是数字B.数据就是信息C.数据是加工之前的信息D.信息是数据加工的结果2.下面哪个不属于信息的特征?(D)A.承载性B.传输性C.层次性D.独享性3.下面不属于系统特性的是(B)A.目的性B.功能性C.层次性D.适应性4.下面说法不正确的是(A)管理职能方面考题(决策是管理的核心)A.决策是企业的核心B.从时间性可以把计划分为长期计划和短期计划C.组织结构也被称为组织机构D.激励有直接满足和间接满足两种方法5.下面哪一种不属于信息资源管理模式?(D)A.技术管理模式B.经济管理模式C.人文管理模式D.社会管理模式6.下面哪一种不属于信息资源管理的五大要素?(A)A.信息资源管理的应用B.信息资源管理的架构C.信息资源管理的组织D.信息资源管理的环境页19 共页1 第四、论述题1.谈谈信息资源管理在信息系统建设中的作用答:信息资源是指人类社会活动中所涉及到的信息内容,按照某种方法和规律,经加工处理有序化并大量积累后的用用信息的集合。
简述信息系统开发的基本步骤信息系统开发是指根据特定的需求和目标,通过一系列的过程和方法,设计、构建和实施一个完整的信息系统。
信息系统开发的基本步骤可以概括为需求分析、系统设计、系统实施和系统维护。
需求分析是信息系统开发的第一步,也是最重要的一步。
在需求分析阶段,开发团队需要与用户充分沟通,了解用户的需求和期望。
这一阶段的任务包括收集用户的需求、制定需求规格说明书、进行可行性分析和风险评估等。
需求分析的结果将直接影响后续的系统设计和实施工作,因此需要高度重视。
系统设计是根据需求分析的结果,对信息系统进行整体的结构和功能设计。
在系统设计阶段,开发团队需要综合考虑系统的性能、可靠性、安全性等方面的要求,确定系统的整体架构和模块划分。
此外,还需要设计数据库结构、界面设计、算法设计等。
系统设计的结果应该是可行的、可实现的,并满足用户需求。
系统实施是将系统设计转化为实际的软件产品的过程。
在系统实施阶段,开发团队需要根据系统设计的要求,编写程序代码、配置数据库、进行系统集成和测试等。
系统实施的关键是保证系统的正确性和稳定性。
此外,还需要进行用户培训和系统上线等工作。
系统维护是信息系统开发的最后一步,也是一个持续的过程。
在系统维护阶段,开发团队需要负责系统的日常运维、故障排除、性能优化等工作。
同时,还需要与用户保持沟通,及时了解用户的需求变化,并进行相应的系统更新和升级。
信息系统开发的基本步骤可以总结为需求分析、系统设计、系统实施和系统维护。
这四个步骤相互关联、相互依赖,缺一不可。
需求分析是信息系统开发的基础,系统设计是信息系统开发的核心,系统实施是信息系统开发的实施,系统维护是信息系统开发的延续。
只有在每个步骤都认真、细致地进行工作,才能保证最终开发出的信息系统能够满足用户的需求,并发挥其应有的作用。
在信息系统开发的过程中,需求分析和系统设计是特别重要的环节。
需求分析的质量直接影响系统的功能和性能,系统设计的合理性决定系统的可扩展性和可维护性。
第3章:信息系统建设一、简答题1. 简述信息系统建设涉及到的因素。
答:信息系统建设涉及到:社会文化,科学技术,领域知识和组织管理等因素。
2. 简述信息系统建设的概念。
答:信息系统建设是调动各种因素,创建和完善信息系统的漫长过程。
3. 信息系统建设都包括哪些基本工作?答:包括信息系统规划,信息系统开发、信息系统维护、信息系统管理等四项工作。
4. 什么叫信息系统的生存周期?信息系统生存周期中包括哪些过程?答:信息系统生存周期是指从提出信息系统建设的设想开始,历经规划,开发,演化等过程,一直到被其它信息系统所替代的全过程。
在信息系统生存周期中存在规划、开发、演化、管理和支持五个过程,其中演化过程中又包括运行和维护两个子过程。
5. 信息系统建设与信息系统开发有什么区别?答:信息系统建设是创建和完善信息系统的全过程,需要经历一个漫长的时间过程。
信息系统开发是根据信息系统规划的目标,对某一建设阶段的信息系统项目的开发过程,信息系统开发是信息系统建设的一项工作。
6. 信息系统开发过程分为哪几个阶段?都需要做什么工作?答:信息系统开发过程分为:初始、细化、构建和移交四个阶段。
需要做的工作有:领域分析、需求分析、系统设计、系统实现和测试等。
二、填空题1. 信息系统(建设)是调动各种因素,(创建)和完善信息系统的漫长过程。
2. 信息系统建设涉及到(社会文化)因素、科学技术因素、(领域知识)因素和组织管理因素。
3.诺兰模型把信息系统的建设划分为起步、(扩展)、控制、(集成)、数据管理和(成熟)六个阶段4. 信息系统建设包括信息系统规划、(信息系统开发)、信息系统管理和(信息系统维护)四项工作。
5. 信息生存周期中共包括:规划过程、(开发过程)、管理过程、(演化过程)和支持过程。
6.从时间顺序上,可以把信息系统开发划分成为:初始、(细化)、构建、(移交)四个阶段。
7.(结构化方法)可以分为:SA,(SD),SP三个部分。
信息系统分析与设计复习题一、单选题1。
下面说法正确的是(D).A。
数据就是数字 B. 数据就是信息C。
数据是加工之前的信息 D. 信息是数据加工的结果2。
下面哪一个不属于信息的特征(D)。
A. 承载性B. 传输性C. 层次性D。
独享性3。
盲人摸象体现了信息交流的重要性,信息可以交流说明了信息具有(D)。
A.价值性B.时效性C.载体依附性D.共享性4。
天气预报、市场信息都会随时间的推移而变化,这体现了信息的(C ).A.载体依附性B.共享性C.时效性D.必要性5. 下面不属于系统特性的是( B )。
A.目的性B.功能性C.层次性D.适应性6. 下面说法不正确的是( B )。
A.简单、中等、复杂的系统是从系统的复杂程度划分的B.从层次关系可以把系统分为概念系统、逻辑系统和物理系统C.从自然特性可以把系统分为自然系统和构造型系统D.从与外界的关系可以把系统分为封闭系统和开放系统7. 下面哪一种不属于信息资源管理模式?( D )A.技术管理模式B.经济管理模式C.人文管理模式D.社会管理模式8. 下面哪一种不属于信息资源管理的五大要素?( A )A.信息资源管理的应用B.信息资源管理的架构C.信息资源管理的组织D.信息资源管理的环境9。
一个信息系统必须具备( A )A.信息处理功能B.决策支持功能C.办公助理功能D.人力资源管理功能10. 对管理信息系统而言,准确的说法( D )A.管理信息系统是企业管理系统B.管理信息系统是管理组织资源的系统C.管理信息系统是对组织进行管理的信息系统D.管理信息系统是面向组织全面管理和简单决策的信息系统11. 下面说法正确的是( C )A.信息处理系统一般具有简单决策支持功能B.管理信息系统不提供决策支持C.主管信息系统具有办公助理功能D.办公信息系统仅提供办公决策支持12。
在信息系统体系结构模式中,( D )A.在集中模式中,由终端来处理界面逻辑B.在文件服务器模式中,由文件服务器承担对文件中数据的查找、汇总、统计、存储等处理工作C.客户机/服务器模式下的网络负担比文件服务器模式下网络负担重D.应用服务器模式中,界面逻辑由客户端处理13。
信息系统开发是一个社会性过程
——商学院信息管理与信息系统班
信息系统是随着系统科学、计算机科学以及现代管理科学而发展起来的。
它作为一个具体的系统,是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合性人/机系统。
在信息系统发展过程,相应的开发方法也不断发展,信息系统开发过程开始由技术过程逐渐演变为社会过程。
最初单项应用的系统不涉及太多的部门和人员,没有过多的利益冲突。
这种系统的开发过程,本质上是一个技术过程。
而现在更多的信息系统是一个综合性的系统,这种系统的开发往往涉及多个部门,不仅人们对业务过程有不同的理解和处理方法,还可能涉及人们的利益冲突。
现在的系统开发必须从规划开始,经过不同的阶段完成开发工作。
这种系统的开发是有行为影响的技术过程,必须强调用户的参与。
以支持上层管理决策为重点的信息系统涉及半结构、非结构的问题,系统目标、决策过程难以明确。
系统开发不仅可能改变业务流程,还可能改变管理体制,甚至企业重复、改变权力关系。
这种系统的开发本质是一个社会过程,需要各种参与者的协作。
参与者的知识、权力、见解、利益、协作、冲突、阻力等因素是系统开发的基础。
对于信息系统的成功,社会因素与技术因素同样重要,甚至影响更大。
案例一:某大型企业在1988年开始投资100万元人民币,开发了一个MIS(管理信息系统)系统,该系统采用美国某公司的小型计算机,由一个计算机研究所负责开发,到1990年开发完毕。
但该系统操作使用比较繁琐,需要用户花费很多时间来熟悉使用。
而企业从领导到一般职工,多数人对学习使用该系统感到困难而没有兴趣。
由于大家都不会使用该系统,结果被弃置不用,到1991年,该系统即告报废。
企业于1年后换了领导班子,决定开发第2个MIS 系统,这次采用了微机局域网结构,系统虽然容易使用了,但该公司四个业务部门有三个认为使用该系统对他们没有什么直接用处,结果只有一个业务部门使用。
到1995年该系统也中止了。
1996年,该公司又投资800万元,开始建设第3代MIS。
这次公司采用了
Sybase+Powerbuilder的最新技术,由某计算机研究所担任开发,并由一名计算机技术权威挂帅,从技术上来保证项目的实施。
但整个系统的引进需改变企业原有的组织结构,这就存在包括工作流程应如何设计、企业内部如何协作的一系列问题。
由于事先未进行认真细致的研究,开发仍在盲目状态下进行,1 年后开始试运行一些子系统。
但是,由于系统内各部门的衔接难于满足系统的要求,部门对新系统的要求难以适应,而企业财务、人事部门在系统几近完工时接到了上级的指示,按上级统一要求建立财务、人事管理信息系统,结果到1998年,该系统还没有验收就中途下马了。
案例二:某化工厂是一个只有500人的小型企业,为了提高企业管理水平,提高经济效益,1990年决定与某大学合作开发管理信息系统。
委托单位进行了可行性分析,认为该厂技术力量薄弱且管理人员对计算机应用缺乏认识,思想上阻力较大,根据企业的条件还不适于立即开始MIS 的全面开发,可先研制一些子系统。
但是,厂长决定马上开始中等规模的MIS 开发,他认为,做个试验,即使失败也没有关系,于是开发工作在1991年1月就全面上马了。
首先是系统调研、人员培训、规划了MIS的总体方案,并购置了以太局域网软件和五台IBM- PC 机。
整个MIS由生产管理、供销及仓库管理、成本管理、综合统计和网络公用数据库等五个子系统组成。
系统开始正式运行后获得了上级领导和兄弟企业的好评。
此时企业环境却发生了很大变化,一是厂长奉命调离,新上任的厂长认为计算机无太大用处,对MIS不予关心;二是开发人员移交后撤离,技术问题时有发生;三是由于市场变化,整个工厂效益急剧下滑,无暇顾及MIS的问题,掌握了主要维护技术的人员也调离工厂,整个MIS陷入瘫痪状态,最后
以失败而告终。
案例三:根据美国Hackett公司的一项调查发现, 只有37%的信息化项目在计划时间内完成, 42% 的信息化项目在预算内完成。
而另一些统计资料显示, 美国企业中建设的信息系统, 在时间上、应用范围上和应用效果上都达到当初规划目标的只占25% , 有31% 在完成之前夭折, 有20% 开发成本高于预算达2~3 倍。
1995 年一份报告对美国365 家公司的调查结果是:有31%的项目在完成之前被取消,53%的项目超预算且没有达到预定功能。
在3 682 个项目中只有12%的项目按时和按预算完成。
至于我国国内的情况,至今还缺乏统计,据有关材料报道,大约有70%~80%的系统是不成功的。
案例四:SY 机床集团全面实施“两甩”工程推动企业快速发展。
SY 机床集团机床产销量、市场占有率居国内同行业首位,2006 年销售收入77 亿元。
“甩图纸”、“甩帐表”是“十一五”SY 机床集团信息化科技工程的工作主体。
“两甩”,把“设计制造一体化”和“经营管理一体化”的技术内涵和工作方略,用“甩图纸”和“甩帐表”的方式简单、具体地表述了出来。
“甩图纸”从技术层面,是基于三维CAD 的数据统一,以达到最终设计和生产统一的过程,从工程层面,通过示范工程和推广,带动三维产品的产业化;“甩帐表”从技术的层面,是以ERP 技术为核心,满足企业经营管理的需要,最终实现和生产数据统一的过程,从工程层面为ERP 产业发展创造了一个大环境。
SY 机床集团通过“两甩”工程的全面实施,促进了自主创新能力和管理效能的大幅度提升,在产品设计、生产制造及经营管理等方面都发生了新的变化。
案例一中第一次管理信息系统的开发由于技术复杂、系统操作烦琐而导致系统使用人员不愿意接受,第二次开发容易使用但业务部门却认为系统没有用,而第三次开发由于引起企业组织结构和工作流程的冲突却没有很好的解决方案,这样就使得该企业8年中3次信息系统的开发都失败了,造成大量的时间和资金浪费。
该企业失败的主要原因是信息系统的功能不符合用户的需求,没有解决好系统的运行环境问题,即企业的运营体系不符合信息系统的要求。
案例二中,一方面由于缺乏合理的信息系统开发规划,缺乏项目管理;另一方面在运行过程中,系统的运行环境即企业环境发生变化而没有紧急预案,加之领导的不支持、各方人员的不配合而导致信息系统的最终失败。
前两个案例说明,导致信息系统开发失败的主要因素包括技术条件和社会条件(即管理因素),但根本因素似乎并不是信息技术应用不当, 就像案例三中说明的,即使是在信息技术及应用十分发达的美国,也有大量信息系统开发失败的例子,而更多时候管理因素成为决定系统开发成败的决定因素。
企业信息系统的建设是一项复杂的系统工程,是一个信息化项目,要把它作为一个工程项目来管理。
通过制定好开发工作计划,并将计划落实到相关的部门和个人,对计划的落实进行组织、监督与控制,确保能按质按时完成预定的的信息系统。
然而现实生活中,很多企业却没有意识到这一点,他们只是凭着自己的喜好和经验,在信息系统建设过程中很好的设计和管理计划,或者设计的计划不切合实际,在开发过程中对于计划的落实也没有进行有效的监督,从而导致信息系统超出时间和预算。
例如案例二的开发计划就是不合实际的, 而案例一中三个信息系统的开发都没有切实的计划。
此外,在信息系统项目建成之后,常常会在系统推行时的人员管理问题上处理不恰当,或者系统管理维护时出现问题。
信息系统的推行必然会引起企业组织机构的变化和企业中各层人员工作方式的改变,而这种改变可能会引起来自各方的阻力。
比如,基层人员担心信息系统替代了人的工作,引起自己的失业;或是不愿学习新知识,不愿意放弃旧的工作方式。
这样他们在信息系统的开发过程中就会采取不合作甚至消极怠工的态度,这在案例一和案例二中都有所表现。
中层管理人员担心组织和权利结构的变化、管理方式的改变会使自己丢掉领导职位,他们的担忧在更大程度上增加了推行的难度。
对于高层来说,他们的关心重视对信息系统的成功与否有着非常关键的作用。
实际上,来自企业自身的阻力是由于各级管理人员对信息系统本身不了解所造成的。
信息系统就是要利用先进的信息技术,对企业的信息资源进行有效管理,把各级管理人员从繁重的手工劳动当中解脱出来,更好地投入到企业的管理和决策当中去。
如果事先对各级管理人员推进信息系统进行技术和系统方面的知识培训,就会使来自各方的阻力减少甚至消除。
在案例四中,我们可以考虑信息系统建设成功的企业更完善的使信息化进程与管理实践相结合,系统研发人员与管理类人员相互学习,对企业的使命、远景、战略目标、战略措施从总体上有了共同的认识,然后有重点地对信息系统在战略层、管理层、作业层中的作用进行分析掌握,还需要对信息技术在管理者个人、工作组、部门、整个企业中的用途有所认识。
信息系统经过30多年的发展,现在越来越重要的参与到企业的建设当中。
但信息系统建设还是一个不够完善的学科,它对技术因素尤其是社会因素的要求决定了它较低的成功率。
作为一种社会过程,信息系统的开发对它的参与者——开发人与和使用人员——提出了更多的要求。
为了企业或组织更好的发展,我们应当更多的组织成员对信息系统进行学习和掌握,以便信息系统能够更有效率的为企业或组织服务。