管理信息系统第九章_第1页
管理信息系统第九章_第2页
管理信息系统第九章_第3页
管理信息系统第九章_第4页
管理信息系统第九章_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

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

文档简介

1、1 2主要内容:主要内容:系统实施阶段的任务系统实施阶段的任务物理系统的实施物理系统的实施程序设计与调试程序设计与调试人员及岗位培训人员及岗位培训系统转换系统转换1. 系统的维护与管理系统的维护与管理31 系统实施阶段的任务系统实施阶段的任务u特点:特点: 工作量大,投入的人力、物力多工作量大,投入的人力、物力多41 系统实施阶段的任务系统实施阶段的任务u硬件准备硬件准备 包括计算机主机、输入输出设备、存储设包括计算机主机、输入输出设备、存储设备、辅助设备备、辅助设备( (稳压电源、空调设备稳压电源、空调设备) )、通信、通信设备等;设备等;u软件准备软件准备 包括系统软件、数据库管理系统以及

2、一些包括系统软件、数据库管理系统以及一些应用软件;应用软件;51 系统实施阶段的任务系统实施阶段的任务u人员培训人员培训 主要指用户培训,包括主管人员和业务主要指用户培训,包括主管人员和业务人员;人员;u基础数据基础数据 是系统良好调试的保证。是系统良好调试的保证。671 系统实施阶段的任务系统实施阶段的任务 系统实施阶段的任务:系统实施阶段的任务: 实现系统设计阶段提出的物理模型,实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运行的信按照实施方案完成一个可以实际运行的信息系统,交付用户使用。息系统,交付用户使用。891 系统实施阶段的任务系统实施阶段的任务1.1.管理因素管理因

3、素 系统实施要涉及开发人员、测试人员、系统实施要涉及开发人员、测试人员、各级管理人员,涉及大量的物质、设备和各级管理人员,涉及大量的物质、设备和资金,涉及各个部门及其应用环境,执行资金,涉及各个部门及其应用环境,执行过程中具体情况十分复杂。过程中具体情况十分复杂。10应对措施:应对措施:u建立一个企业主要领导干部挂帅的领导建立一个企业主要领导干部挂帅的领导班子。成员主要有企业主要领导人、主要班子。成员主要有企业主要领导人、主要部门负责人、开发单位负责人及开发项目部门负责人、开发单位负责人及开发项目负责人。负责人。u各部门应积极协同开发人员的工作,主各部门应积极协同开发人员的工作,主动理解和应用

4、系统。动理解和应用系统。u人员培训是系统实施中的一项重要工作。人员培训是系统实施中的一项重要工作。11 2. 2.技术因素技术因素 (1)(1)数据整理与规范化数据整理与规范化 (2)(2)软硬件及网络环境的建设软硬件及网络环境的建设 (3)(3)开发技术的选择和使用开发技术的选择和使用12 (1) (1)数据整理与规范化数据整理与规范化 管理信息系统的成功实施,依赖于企管理信息系统的成功实施,依赖于企业准确、全面、规范化的基础数据。系统业准确、全面、规范化的基础数据。系统的硬件、软件是可以花钱买到的,但是企的硬件、软件是可以花钱买到的,但是企业的基础数据只有靠企业自己去整理和规业的基础数据只

5、有靠企业自己去整理和规范化。没有高质量的基础数据输入的话,范化。没有高质量的基础数据输入的话,是没有高质量的信息输出的。是没有高质量的信息输出的。13 (2) (2)软硬件及网络环境的建设软硬件及网络环境的建设 建设管理信息系统的软硬件和网络环建设管理信息系统的软硬件和网络环境是一项技术性高、工作量大的任务。是境是一项技术性高、工作量大的任务。是管理信息系统运行的平台,因此,要做好管理信息系统运行的平台,因此,要做好这些工作。这些工作。14(3)(3)开发技术的选择和使用开发技术的选择和使用 系统实施主要的任务就是编写系统的系统实施主要的任务就是编写系统的应用程序。根据系统的设计文档,如何快应

6、用程序。根据系统的设计文档,如何快速开发管理信息系统,实现其预定的功能速开发管理信息系统,实现其预定的功能和性能,并且有可扩展性和易维护性,符和性能,并且有可扩展性和易维护性,符合开放系统的标准是系统实施面临的主要合开放系统的标准是系统实施面临的主要问题。问题。152 物理系统的实施物理系统的实施162 物理系统的实施物理系统的实施172 物理系统的实施物理系统的实施182 物理系统的实施物理系统的实施192 物理系统的实施物理系统的实施202122233 程序设计与调试程序设计与调试243 程序设计与调试程序设计与调试1.1.可维护性可维护性2.2.可靠性可靠性3.3.可理解性可理解性4.4

7、.效率效率251.1.可维护性可维护性 由于信息系统需求的不确定性,由于信息系统需求的不确定性,系统系统需求需求可能会随着环境的变化而不断变化,可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。为此,就要对程序进行补充或修改。 此外,由于计算机此外,由于计算机软硬件的更新换代软硬件的更新换代也需要对程序进行相应的升级。也需要对程序进行相应的升级。262.2.可靠性可靠性 可靠性指的是程序应具有较好的可靠性指的是程序应具有较好的容错能容错能力力,即正常情况下能正确工作,意外情况下,即正常情况下能正确工作,意

8、外情况下应便于处理,不致产生意外的操作,从而造应便于处理,不致产生意外的操作,从而造成严重损失。成严重损失。3.3.可理解性可理解性 程序不仅要求逻辑正确,计算机能够执程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,行,而且应当层次清楚,便于阅读便于阅读。27 4. 4.效率效率 效率指的是程序能否有效地利用计算机资源。效率指的是程序能否有效地利用计算机资源。程序效率的地位程序效率的地位已不像以前那样举足轻重了,因已不像以前那样举足轻重了,因为硬件价格大幅度下降,而其性能却不断完善和为硬件价格大幅度下降,而其性能却不断完善和提高;提高;程序设计人员工作效率的地位程序设计人员工作效率的地

9、位日益重要。不仅能日益重要。不仅能降低软件开发成本,而且可明显降低程序的出错降低软件开发成本,而且可明显降低程序的出错率,进而减轻维护人员的工作负担。为了提高程率,进而减轻维护人员的工作负担。为了提高程序设计效率,应充分利用各种软件开发工具。序设计效率,应充分利用各种软件开发工具。28 在过去的在过去的小程序小程序设计中,主要强调程序设计中,主要强调程序的正确和效率;的正确和效率; 对于对于大型程序大型程序,人们则倾向于首先强调,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后程序的可维护性、可靠性和可理解性,然后才是效率。才是效率。29 结构化方法主张自顶向下实现,尽量结构化方法主

10、张自顶向下实现,尽量先先实现上层模块,逐步向下,最后实现下层最实现上层模块,逐步向下,最后实现下层最基本的模块基本的模块,即首先调试整个系统的结构及,即首先调试整个系统的结构及各个模块之间的接口,确保系统结构和各模各个模块之间的接口,确保系统结构和各模块接口的正确性。块接口的正确性。3031 自顶向下模块化程序设计中应注意:自顶向下模块化程序设计中应注意: (1) (1)模块应该模块应该具有独立性具有独立性 在系统中模块之间应尽可能的相互独立,在系统中模块之间应尽可能的相互独立,减少模块间的耦合,即信息交叉,以便于将减少模块间的耦合,即信息交叉,以便于将模块作为一个独立子系统开发。模块作为一个

11、独立子系统开发。32 (2)(2)模块大小划分要适当模块大小划分要适当 模块中包含的子模块数要合适,既便模块中包含的子模块数要合适,既便于模块的单独开发,又便于系统重构。于模块的单独开发,又便于系统重构。 (3) (3)模块功能要简单模块功能要简单 底层模块一般应完成一项独立的处理底层模块一般应完成一项独立的处理任务。任务。33 (4)(4)共享的功能模块应集中共享的功能模块应集中 对于可供各模块共享的处理功能,应对于可供各模块共享的处理功能,应集中在一个上层模块中,供各模块引用。集中在一个上层模块中,供各模块引用。343 程序设计与调试程序设计与调试 结构化程序设计方法是指采用结构化程序设计

12、方法是指采用顺序顺序结结构、构、循环循环结构、结构、选择选择结构三种基本逻辑结结构三种基本逻辑结构来编写程序的方法。构来编写程序的方法。35 顺序顺序结构表示含有多个连续的处理步结构表示含有多个连续的处理步骤,按照书写的先后顺序执行,如图:骤,按照书写的先后顺序执行,如图:36 循环循环结构是由一个或几个模块构成,程序运结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止,如图行时重复执行,直到满足某一条件为止,如图37 选择选择结构是由某个逻辑表达式的取值决定选结构是由某个逻辑表达式的取值决定选择两个处理加工中的一个,如图择两个处理加工中的一个,如图383 程序设计与调试程序

13、设计与调试目前,检验软件的有三种手段:目前,检验软件的有三种手段:u正确性证明正确性证明u静态检查静态检查u动态检查动态检查393 程序设计与调试程序设计与调试 正确性证明正确性证明指的是利用数学方法指的是利用数学方法证明程序的正确性,该技术还处于初证明程序的正确性,该技术还处于初级阶段。级阶段。40 静态检查静态检查指的是人工评审软件的文档或指的是人工评审软件的文档或程序,发现其中的错误。程序,发现其中的错误。 主要包括主要包括代码审查代码审查与与静态分析静态分析。代码审。代码审查指的是通过阅读程序发现软件错误和缺陷;查指的是通过阅读程序发现软件错误和缺陷;静态分析指的是主要对程序进行控制流

14、分析、静态分析指的是主要对程序进行控制流分析、数据流分析、接口分析和表达式分析。数据流分析、接口分析和表达式分析。41 动态检查动态检查即测试,有控制地运行程即测试,有控制地运行程序,从多种角度观察程序运行时的行为,序,从多种角度观察程序运行时的行为,发现其中的错误。测试发现其中的错误。测试只能证明程序有只能证明程序有错误,而不可能证明程序没有错误。错误,而不可能证明程序没有错误。42 程序的程序的调试调试就是要在计算机上以各就是要在计算机上以各种可能的数据和操作条件对程序进行试种可能的数据和操作条件对程序进行试验,找出存在的问题加以修改,使之完验,找出存在的问题加以修改,使之完全符合设计要求

15、。全符合设计要求。434445464 人员及岗位培训人员及岗位培训 人员:人员:u企业的各级管理人员企业的各级管理人员u管理与维护信息系统的专业人员管理与维护信息系统的专业人员47 (1) (1)如果管理人员对即将使用的新系统如果管理人员对即将使用的新系统的管理过程不了解,不能确定新系统是否的管理过程不了解,不能确定新系统是否适用于自己的工作,那么就适用于自己的工作,那么就有可能消极地有可能消极地对待新系统,甚至阻碍系统的推广应用对待新系统,甚至阻碍系统的推广应用。48 (2) (2)管理信息系统的开发与应用不仅是计管理信息系统的开发与应用不仅是计算机在企业中的应用,同时也是一种算机在企业中的

16、应用,同时也是一种企业变革企业变革。 由于企业管理的传统思想及方法与管理信由于企业管理的传统思想及方法与管理信息系统的要求之间有着巨大的差异,企业管理息系统的要求之间有着巨大的差异,企业管理人员对这种新的管理思想和管理方法有一个人员对这种新的管理思想和管理方法有一个熟熟悉、适应和转变观念的过程悉、适应和转变观念的过程。49 (3) (3)对于对于自行开发自行开发管理信息系统的企业管理信息系统的企业来说,通过系统开发过程来培养一批既懂来说,通过系统开发过程来培养一批既懂管理业务,又懂信息系统的企业专业人员管理业务,又懂信息系统的企业专业人员也应是企业开发信息系统的主要目标之一。也应是企业开发信息

17、系统的主要目标之一。50 1.1.管理人员的培训管理人员的培训 管理人员的培训重点应该是信息技术基管理人员的培训重点应该是信息技术基本概念与一些结合具体项目的基础知识。本概念与一些结合具体项目的基础知识。51 2. 2.技术人员的培训技术人员的培训 对企业信息管理专业人员的培养应把重对企业信息管理专业人员的培养应把重点放在系统知识与系统规范方面,培养方法点放在系统知识与系统规范方面,培养方法除强调在实践中学习外,还可采取委托培养、除强调在实践中学习外,还可采取委托培养、进修与外聘专家进行系统授课等方法。进修与外聘专家进行系统授课等方法。52 为了保证培训能真正获得成效,培训工为了保证培训能真正

18、获得成效,培训工作应与管理人员的工作绩效评定结合起来,作应与管理人员的工作绩效评定结合起来,对培训的对培训的效果进行考核效果进行考核。 具体操作可以分阶段地在培训后进行具体操作可以分阶段地在培训后进行考考试试,也可以采用,也可以采用竞争上岗竞争上岗等方式,促使管理等方式,促使管理人员处理好当前工作与未来知识储备二者的人员处理好当前工作与未来知识储备二者的关系。关系。535 系统转换系统转换545 系统转换系统转换555 系统转换系统转换1.1.数据准备数据准备2.2.文件准备文件准备3.3.用户训练用户训练56 1.1.数据准备数据准备 (1 1)如果新系统是在手工管理基础上创)如果新系统是在

19、手工管理基础上创建起来的,那么就要将手工处理的数据建起来的,那么就要将手工处理的数据( (如各如各类单证、报表、账册、卡片等类单证、报表、账册、卡片等) )按照新系统的按照新系统的规则进行分类并集中在一起,然后组织人力规则进行分类并集中在一起,然后组织人力进行数据的输入。进行数据的输入。57 1.1.数据准备数据准备 (2 2)如果新系统是在已有的计算机信)如果新系统是在已有的计算机信息系统上开发的,那么就要通过合并、更新、息系统上开发的,那么就要通过合并、更新、转换等方法,将原系统的数据转换到新系统转换等方法,将原系统的数据转换到新系统中来。中来。58 2. 2.文件准备文件准备 整体规划、

20、系统分析、设计、实施、测试整体规划、系统分析、设计、实施、测试等项工作完成后,应有一套完整的开发文件数等项工作完成后,应有一套完整的开发文件数据,这套数据记录了开发流程中的据,这套数据记录了开发流程中的开发轨迹开发轨迹,是开发人员工作的依据,也是客户运行系统、是开发人员工作的依据,也是客户运行系统、维护系统的依据,因此文件数据要与开发方法维护系统的依据,因此文件数据要与开发方法相一致,并且符合一定的标准。相一致,并且符合一定的标准。 在系统执行之前要将这套文件数据准备齐在系统执行之前要将这套文件数据准备齐全,形成正规的文件。全,形成正规的文件。59 3. 3.用户训练用户训练 由于系统切换工作

21、涉及人力、物力和由于系统切换工作涉及人力、物力和财力等各方面,所以整个流程要有计划、财力等各方面,所以整个流程要有计划、有组织地进行,同时还要完成客户操作训有组织地进行,同时还要完成客户操作训练等工作。练等工作。60 对于系统操作培训,实际上在程序设计对于系统操作培训,实际上在程序设计完成之后的完成之后的系统测试阶段就已经开始了系统测试阶段就已经开始了,管,管理人员和操作人员要认真学习系统的操作流理人员和操作人员要认真学习系统的操作流程和工作流程,学习如何应用所开发的系统程和工作流程,学习如何应用所开发的系统完成各项管理功能,并进行一些实际操作。完成各项管理功能,并进行一些实际操作。61 (1

22、) (1)新系统和旧系统的切换;新系统和旧系统的切换; (2)(2)把旧系统的文件转换成新系统的文件;把旧系统的文件转换成新系统的文件; (3)(3)数据的整理和录入;数据的整理和录入; (4)(4)人员、设备、组织结构的改造和调整;人员、设备、组织结构的改造和调整; (5)(5)有关资料档案的建立和移交。有关资料档案的建立和移交。62 系统切换是指系统开发完成后新老系统系统切换是指系统开发完成后新老系统之间进行转换。之间进行转换。 系统切换有三种方式。系统切换有三种方式。6364 1.1.直接转换法直接转换法 这种方式是新系统直接替换老系统。这这种方式是新系统直接替换老系统。这种方式的优点是

23、转换简单、费用最省。但是种方式的优点是转换简单、费用最省。但是由于新系统还没有承担过正常的工作,可能由于新系统还没有承担过正常的工作,可能出现意想不到的情况,因而风险大。实际应出现意想不到的情况,因而风险大。实际应用中,应有一定的措施,一旦新系统出现问用中,应有一定的措施,一旦新系统出现问题,老系统能顶替工作。题,老系统能顶替工作。65 2.2.并行切换法并行切换法 新系统投入运行时,老系统并不停止运新系统投入运行时,老系统并不停止运行,而是与新系统同时运行一段时间,对照行,而是与新系统同时运行一段时间,对照两者的输出,利用老系统对新系统进行检验,两者的输出,利用老系统对新系统进行检验,待试运

24、行感到满意时再全面运行新系统,停待试运行感到满意时再全面运行新系统,停止老系统的运行。止老系统的运行。66 并行切换法的特点是并行切换法的特点是:u风险小、安全系数大风险小、安全系数大u开销大开销大( (需要同时运行需要同时运行2 2套系统套系统) )u用户随着并行期的延长而失去热情,甚至用户随着并行期的延长而失去热情,甚至 拒绝使用新系统拒绝使用新系统u隐含的假设是原系统是正确的隐含的假设是原系统是正确的67 3. 3.分段转换法分段转换法 这种方式是新系统一部分一部分地替代这种方式是新系统一部分一部分地替代老系统,直到全部代替老系统。这种方式避老系统,直到全部代替老系统。这种方式避免了直接

25、转换方式的危险性,费用也比并行免了直接转换方式的危险性,费用也比并行方式省。但是这种方式接口复杂,必须事先方式省。但是这种方式接口复杂,必须事先充分考虑。当新、老系统差别太大时,不宜充分考虑。当新、老系统差别太大时,不宜采用这种方式。采用这种方式。68 实际工作中,这几种方式可以混合使用。实际工作中,这几种方式可以混合使用。例如,系统中例如,系统中不很重要的部分采用直接转换不很重要的部分采用直接转换方式方式,重要部分采用并行方式重要部分采用并行方式。这样,各种。这样,各种方式取长补短,可使旧系统平稳地过渡到新方式取长补短,可使旧系统平稳地过渡到新系统。系统。696 系统的维护与管理系统的维护与

26、管理706 系统的维护与管理系统的维护与管理716 系统的维护与管理系统的维护与管理 1. 1.程序的维护程序的维护 在系统维护阶段,会有一部分程序需要改在系统维护阶段,会有一部分程序需要改动。根据运行记录,发现程序的错误,这时需动。根据运行记录,发现程序的错误,这时需要改正;或者随着用户对系统的熟悉,用户有要改正;或者随着用户对系统的熟悉,用户有更高的要求,部分程序需要改进;或者环境发更高的要求,部分程序需要改进;或者环境发生变化,部分程序需要修改。生变化,部分程序需要修改。726 系统的维护与管理系统的维护与管理 2. 2.数据文件的维护数据文件的维护 业务发生了变化,从而需要建立新文件,

27、业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改。或者对现有文件的结构进行修改。736 系统的维护与管理系统的维护与管理 3. 3.代码的维护代码的维护 随着环境的变化,旧的代码不能适应新的随着环境的变化,旧的代码不能适应新的要求,必须进行改造,制定新的代码或修改旧要求,必须进行改造,制定新的代码或修改旧的代码体系。代码维护的困难主要是新代码的的代码体系。代码维护的困难主要是新代码的贯彻,因此各个部门要有专人负责代码管理。贯彻,因此各个部门要有专人负责代码管理。746 系统的维护与管理系统的维护与管理 4. 4.机器、设备的维护机器、设备的维护 包括机器、设备的日常维护与管理。

28、一旦包括机器、设备的日常维护与管理。一旦发生小故障,要有专人进行修理,保证系统的发生小故障,要有专人进行修理,保证系统的正常运行。正常运行。756 系统的维护与管理系统的维护与管理 1. 1.更正性维护更正性维护 这是指由于发现系统中的错误而引起的维这是指由于发现系统中的错误而引起的维护。工作内容包括诊断问题与改正错误。护。工作内容包括诊断问题与改正错误。766 系统的维护与管理系统的维护与管理 2. 2.适应性维护适应性维护 这是指为了适应外界环境的变化而增加或这是指为了适应外界环境的变化而增加或修改系统部分功能的维护工作。例如,新的硬修改系统部分功能的维护工作。例如,新的硬件系统问世,操作

29、系统版本更新,应用范围扩件系统问世,操作系统版本更新,应用范围扩大,等等。为适应这些变化,信息系统需要进大,等等。为适应这些变化,信息系统需要进行维护。行维护。77 3. 3.完善性维护完善性维护 这是指为了改善系统功能或应用户的需要这是指为了改善系统功能或应用户的需要而增加新的功能的维护工作。系统经过一个时而增加新的功能的维护工作。系统经过一个时期的运行之后,某些地方效率需要提高,或者期的运行之后,某些地方效率需要提高,或者使用的方便性还可以提高,或者需要增加某些使用的方便性还可以提高,或者需要增加某些安全措施,等等。这类维护工作占维护工作的安全措施,等等。这类维护工作占维护工作的绝大部分。绝大部分。78 4. 4.预防性维护预防性维护 这是主动性的预防措施。对一些使用寿命这是主动性的预防措施。

温馨提示

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

评论

0/150

提交评论