管理信息系统实施讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《管理信息系统实施讲解课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实施 讲解 课件
- 资源描述:
-
1、1第8章 管理信息系统的实施学习目标:学习目标:(1)掌握系统实施的主要内容,了解掌握系统实施的主要内容,了解IS物理系统的实施的物理系统的实施的基本概念及主要内容基本概念及主要内容(2)理解程序设计、程序调试和系统测试的方法理解程序设计、程序调试和系统测试的方法(3)了解人员培训的方法了解人员培训的方法(4)掌握系统切换的方法掌握系统切换的方法 2信息系统的开发思路系统分析系统分析系统设计系统设计系统实施系统实施3提提 纲纲1 系统实施概述 2 物理系统的实施3 程序设计4 软件开发工具5 程序和系统调试6 系统切换、运行7 系统运行管理及维护第17章 小结4系统实施是开发信息系统的第四阶段
2、。系统实施是开发信息系统的第四阶段。这个阶段的任务:这个阶段的任务:实现系统设计阶段提出的物理实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运行的信息模型,按照实施方案完成一个可以实际运行的信息系统软件,系统软件,并应用到实际管理工作之中并应用到实际管理工作之中 。1 系统实施概述 5 与系统分析、系统设计阶段相比较,系统实施阶段与系统分析、系统设计阶段相比较,系统实施阶段的特点是:的特点是:工作量大,投入的人力、物力多。工作量大,投入的人力、物力多。系统实施的特点系统实施的特点6 IS物理系统的实施是计算机系统和通信网物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准
3、备和设备的安装络系统设备的订购、机房的准备和设备的安装调试等一系列活动。调试等一系列活动。 2 物理系统的实施72 物理系统的实施2.1 计算机系统的实施2.2 网络系统的实施8(1) 计算机品牌选择计算机品牌选择 国外品牌目前有国外品牌目前有IBM、HP、SUN、NEC、Dell等;等; 国内品牌目前有联想、新浪潮、方正等。国内品牌目前有联想、新浪潮、方正等。 2.1 计算机系统的实施9(2) 计算机购置的基本原则计算机购置的基本原则 能够满足能够满足IS的设计和运行的基本要求的设计和运行的基本要求 合理的性价比合理的性价比: 盲目追求价格和盲目追求高性能同样盲目追求价格和盲目追求高性能同样
4、不可取,没有技术最领先的设备存在不可取,没有技术最领先的设备存在良好的可扩充性良好的可扩充性良好的技术支持良好的技术支持10(3)计算机的环境要求)计算机的环境要求计算机对周围环境相当敏感,尤其在安全性较高的应用计算机对周围环境相当敏感,尤其在安全性较高的应用场合,对计算机工作环境的温度、湿度等都有特殊的要求。必场合,对计算机工作环境的温度、湿度等都有特殊的要求。必须严格按照各项规范来进行设备的安装和调试工作,为计算机须严格按照各项规范来进行设备的安装和调试工作,为计算机系统安全、稳定和高效的运行创造一个良好的环境。系统安全、稳定和高效的运行创造一个良好的环境。(如计算(如计算机机房的安装)机
5、机房的安装)11(3)计算机的环境要求)计算机的环境要求 机房要安装双层玻璃门窗,并且要求无尘机房要安装双层玻璃门窗,并且要求无尘 硬件通过电缆线连接至电源,防止静电感应硬件通过电缆线连接至电源,防止静电感应 防止由于突然停电造成的事故发生,应安装备用电源设备,防止由于突然停电造成的事故发生,应安装备用电源设备,如功率足够的不间断电源(如功率足够的不间断电源(UPS) 12(3)计算机的环境要求)计算机的环境要求 计算机系统的安装与调试任务主要应由供货方负责完成计算机系统的安装与调试任务主要应由供货方负责完成,系统运行用的常规诊断校验系统也应由供货方提供,并负责,系统运行用的常规诊断校验系统也
6、应由供货方提供,并负责操作人员的培训。操作人员的培训。 132 物理系统的实施2.1 计算机系统的实施2.2 网络系统的实施14局域网(局域网(Local Area Network,LAN) 通常指一定范围内的网络,可以实现楼宇内部和临近的几座通常指一定范围内的网络,可以实现楼宇内部和临近的几座大楼之间的内部联系。大楼之间的内部联系。广域网(广域网(Wide Area Network,WAN) 能连接多个城市,国家或大洲。能连接多个城市,国家或大洲。2.2 网络系统的实施15n网络系统的实施主要是通信设备的安装、电缆线的铺设及网络网络系统的实施主要是通信设备的安装、电缆线的铺设及网络性能的调试
7、等工作。网络系统的选择也必须考虑到网络的安全性、性能的调试等工作。网络系统的选择也必须考虑到网络的安全性、可靠性、合理的性价比、良好完善的技术支持等,其中安全性能可靠性、合理的性价比、良好完善的技术支持等,其中安全性能是关键指标。是关键指标。n网络的好坏直接关系到网络的好坏直接关系到MIS信息传输的效率,是信息传输的效率,是MIS成功的关成功的关键因素之一。如同城市交通对于城市经济发展的重要性键因素之一。如同城市交通对于城市经济发展的重要性2.2 网络系统的实施163 程序设计3.1 程序设计的目标3.2 自顶向下的模块化设计3.3 结构化程序设计方法17 编程(编程(Coding)就是为系统
8、各个模块编)就是为系统各个模块编写程序。根据结构化方法设计了详细方案,又写程序。根据结构化方法设计了详细方案,又有了高级语言,初级程序员都可以参加这一阶有了高级语言,初级程序员都可以参加这一阶段的工作。段的工作。18程序设程序设计目标计目标可靠性可靠性(Reliability)规范性规范性(Standardability)可读性可读性(Readability)可维护性可维护性(Maintainability)3.1 程序设计的目标191.可靠性:可靠性:程序应具有较好的容错能力。程序应具有较好的容错能力。 系统的安全可靠性:系统的安全可靠性:反映在多个方面,如操作人员的安反映在多个方面,如操作
9、人员的安全可靠问题,系统运行时数据存取的安全可靠问题,进行全可靠问题,系统运行时数据存取的安全可靠问题,进行网络通信时数据信息传递的安全可靠问题。系统的安全可网络通信时数据信息传递的安全可靠问题。系统的安全可靠性一般都要通过系统分析与设计过程来严格定义。靠性一般都要通过系统分析与设计过程来严格定义。系统的运行可靠性:系统的运行可靠性:只能通过高质量的程序设计、仔细只能通过高质量的程序设计、仔细周到的程序调试、详尽严格的系统测试等工作过程来把周到的程序调试、详尽严格的系统测试等工作过程来把关。关。202. 规范性规范性规范性就要求系统的划分、书写的格式、变量的命名规范性就要求系统的划分、书写的格
10、式、变量的命名等等都有统一的规范要求。等等都有统一的规范要求。程序设计的规范化,对今后的阅读、修改、维护等都会程序设计的规范化,对今后的阅读、修改、维护等都会带来便利。带来便利。因而在编程时走规范化的道路是十分必要的。因而在编程时走规范化的道路是十分必要的。213. 可读性可读性程序设计人员所编写的程序应该是条理清晰,结构清楚,程序设计人员所编写的程序应该是条理清晰,结构清楚,他人易于理解。他人易于理解。要使程序具有可读性,除了结构清晰以外,还需要在程要使程序具有可读性,除了结构清晰以外,还需要在程序中插入必要的序中插入必要的注释性语句注释性语句,如说明程序的功能、解释变,如说明程序的功能、解
11、释变量的含义、描述特殊处理的细节等等,这将为今后他人阅量的含义、描述特殊处理的细节等等,这将为今后他人阅读该程序、修改程序提供很大的方便。读该程序、修改程序提供很大的方便。224.可维护性可维护性 由于信息系统需求的不确定性,系统需求可能会随着环由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。和调整,为此,就要对程序进行补充或修改。 此外,由于计算机软硬件的更新换代也需要对程序进行此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。相应的升级。23
12、3 程序设计3.1 程序设计的目标3.2 自顶向下的模块化设计3.3 结构化程序设计方法24 功能结构图中有很多大大小小的模块,先实现那些模块功能结构图中有很多大大小小的模块,先实现那些模块呢?呢?上层模块上层模块下层模块下层模块.下层模块下层模块执行具体的功能执行具体的功能控制性控制性3.2 自顶向下的模块化设计25 结构化方法主张自顶向下实现,尽量先实结构化方法主张自顶向下实现,尽量先实现上层模块,逐步向下,最后实现下层最基本的现上层模块,逐步向下,最后实现下层最基本的模块。模块。26模块应该具有独立性:模块应该具有独立性: 在系统中模块之间应尽可能的相互独立,减少模块间的耦在系统中模块之
13、间应尽可能的相互独立,减少模块间的耦合,即信息交叉,以便于将模块作为一个独立子系统开发。合,即信息交叉,以便于将模块作为一个独立子系统开发。模块大小划分要适当:模块大小划分要适当: 模块中包含的子模块数要合适,既便于模块的单独开发,模块中包含的子模块数要合适,既便于模块的单独开发,又便于系统重构。又便于系统重构。自顶向下模块化程序设计中应注意:自顶向下模块化程序设计中应注意:27模块功能要简单:模块功能要简单: 底层模块一般应完成一项独立的处理任务。底层模块一般应完成一项独立的处理任务。共享的功能模块应集中:共享的功能模块应集中: 对于可供各模块共享的处理功能,应集中在一个上层对于可供各模块共
14、享的处理功能,应集中在一个上层模块中,供各模块引用。模块中,供各模块引用。 283 程序设计3.1 程序设计的目标3.2 自顶向下的模块化设计3.3 结构化程序设计方法293.3 结构化程序设计方法n当某些系统开发过程不够规范,特别是模块划分不够细,当某些系统开发过程不够规范,特别是模块划分不够细,或者是由于特殊业务处理的需要而使程序模块较大时,结或者是由于特殊业务处理的需要而使程序模块较大时,结构化的程序设计方法不失为一种有效的方法。因为它强调构化的程序设计方法不失为一种有效的方法。因为它强调的是:的是:p模块内部程序的各部分要自顶向下地结构化划分模块内部程序的各部分要自顶向下地结构化划分p
15、各程序部分应按功能组合各程序部分应按功能组合30 采用采用顺序结构顺序结构、循环结构循环结构、选择结构选择结构三种三种基本逻辑结构来编写程序的方法。基本逻辑结构来编写程序的方法。3.3 结构化程序设计方法311.顺序结构顺序结构 顺序结构表示含有多个连续的处理步骤,按照书顺序结构表示含有多个连续的处理步骤,按照书写的先后顺序执行。写的先后顺序执行。入口入口AB出口出口322.循环结构循环结构 循环结构是由一个或几个模块构成,程序运行时重复执行,循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。直到满足某一条件为止。 入口入口PS出口出口TF333.选择结构选择结构 由某
16、个逻辑表达式的取值决定选择两个处理加工中的一个。由某个逻辑表达式的取值决定选择两个处理加工中的一个。 PAB入口入口出口出口TF344 软件开发工具35利用软件生成工具进行系统开发可以大量的减少甚利用软件生成工具进行系统开发可以大量的减少甚至避免手工编写程序,并且避免了手工方式下的编程至避免手工编写程序,并且避免了手工方式下的编程错误,从而极大的提高了系统开发效率。错误,从而极大的提高了系统开发效率。361.可视化图形界面编程工具可视化图形界面编程工具 MS可视化开发工具(可视化开发工具(VB、VC、ASP.net) JAVA平台平台 宝兰公司(宝兰公司(Borland Delphi) Pow
17、erBuilder372.计算机辅助软件工程计算机辅助软件工程 (CASE) CASE(Computer Aided Software Engineering)的特点)的特点 支持系统分析和系统设计(如生成数据流程图、生成功支持系统分析和系统设计(如生成数据流程图、生成功能结构图和各种文档资料等)乃至整个系统生命周期的大型能结构图和各种文档资料等)乃至整个系统生命周期的大型软件环境。软件环境。功能:功能: CASE中集成了多种工具,这些工具既可以单独使用,中集成了多种工具,这些工具既可以单独使用,也可以组合使用,为系统开发提供了全过程的开发环境。也可以组合使用,为系统开发提供了全过程的开发环境
18、。 385 程序调试和系统测试5.1 程序调试过程5.3 测试流程5.2 测试方法395.1 程序调试过程人们常常有一种错觉,认为程序编写出来就人们常常有一种错觉,认为程序编写出来就“万事大吉万事大吉”。程序编制完成后,需要对程序进行调试,排除其中的各种程序编制完成后,需要对程序进行调试,排除其中的各种错误,如语法错误、逻辑错误等。一般情况下,语法错误比错误,如语法错误、逻辑错误等。一般情况下,语法错误比较容易发现,而逻辑错误要查找出来并加以改正就不那么容较容易发现,而逻辑错误要查找出来并加以改正就不那么容易,而且逻辑错误一般都需要通过程序测试才能发现。所以易,而且逻辑错误一般都需要通过程序测
19、试才能发现。所以程序程序调试与测试往往是密不可分的程序程序调试与测试往往是密不可分的。调试就是为了改正错误,而程序中的错误需要通过测试来调试就是为了改正错误,而程序中的错误需要通过测试来查找。查找。40程序调试过程程序调试过程 程序的调试一是对错误定位,二是改正所发现的错误。程序的调试一是对错误定位,二是改正所发现的错误。具体的执行步骤是:具体的执行步骤是: 从错误的表现形式入手,分析判断,以确定程序中出从错误的表现形式入手,分析判断,以确定程序中出错的位置;错的位置; 研究分析相关部分的程序,找出错误的内在原因;研究分析相关部分的程序,找出错误的内在原因; 修改代码,以排除这个错误;修改代码
20、,以排除这个错误; 重复对修改之处进行测试,以确认修改的结果。重复对修改之处进行测试,以确认修改的结果。41测试用例测试用例设计设计错误错误现象现象结果结果调试调试分析原因分析原因改正错误改正错误软件软件执行执行软件调试的过程软件调试的过程425 程序调试和系统测试5.1 程序调试过程5.3 测试流程5.2 测试方法43程序的调试一般比较困难,原因有两方面:程序的调试一般比较困难,原因有两方面:p 主观原因主观原因p 客观原因客观原因5.2 测试方法44 目前,测试软件的有三种手段:目前,测试软件的有三种手段:正确性证明(理正确性证明(理论法)论法)、静态检查静态检查和和动态检查,后两种方法都
21、属于实动态检查,后两种方法都属于实验法验法。5.2 测试方法45 利用数学方法证明程序的正确性,该技术还处利用数学方法证明程序的正确性,该技术还处于初级阶段。于初级阶段。1、正确性证明、正确性证明46 1852年,刚从伦敦大学毕业的哥斯尼在给他的兄弟弗雷年,刚从伦敦大学毕业的哥斯尼在给他的兄弟弗雷赘赘(zhu)克的一封信中提出了这样的猜想:在一幅正规地图中。克的一封信中提出了这样的猜想:在一幅正规地图中。凡是有共同边界结的国家,都可以最多只用四种颜色着色,就能凡是有共同边界结的国家,都可以最多只用四种颜色着色,就能把这些国家区别开来。把这些国家区别开来。弗雷赘克读了这封信后,就企图用弗雷赘克读
22、了这封信后,就企图用数学方法数学方法来证明。但是,来证明。但是,他花了许多时间,仍是毫无头绪,他只好去请教他的老师摩尔他花了许多时间,仍是毫无头绪,他只好去请教他的老师摩尔根。但摩尔根也无法证明这个问题。同时也无法推翻,就把它交根。但摩尔根也无法证明这个问题。同时也无法推翻,就把它交给了英国著名的数学家哈密顿。从此,这个问题在一些人中间传给了英国著名的数学家哈密顿。从此,这个问题在一些人中间传来似去,直到来似去,直到1865年哈密顿逝世为止,这个问题还没有得到解年哈密顿逝世为止,这个问题还没有得到解决。于是这个问题便以决。于是这个问题便以“四色猜想四色猜想”的名字留在了近代数学史上。的名字留在
23、了近代数学史上。四色猜想四色猜想47 1878年,著名的年,著名的英国数学家凯来英国数学家凯来把把“四色猜想四色猜想”通报给伦敦通报给伦敦的的数学学会会员,征求解答。数学界顿时活跃起来,很多人挥戈上数学学会会员,征求解答。数学界顿时活跃起来,很多人挥戈上阵,企图试一试自己的能力。阵,企图试一试自己的能力。1879年,肯普年,肯普首先宣布证明了四色首先宣布证明了四色定理,接着在定理,接着在1880年,泰特年,泰特也宣布证明四色定理的问题已经解也宣布证明四色定理的问题已经解决,从此就很少有人过问它了。决,从此就很少有人过问它了。 然而还有一个数学家然而还有一个数学家赫伍德赫伍德,并没有放弃对四色问
24、题的研,并没有放弃对四色问题的研究,他从表少年时代一直到成为白发苍苍的老者,花费了毕生的究,他从表少年时代一直到成为白发苍苍的老者,花费了毕生的精力致力于四色研究,前后整整精力致力于四色研究,前后整整60年。终于在年。终于在1890年,也就是肯年,也就是肯普宣布证明了四色定理的普宣布证明了四色定理的11年之后,赫伍德发表文章,指出了肯年之后,赫伍德发表文章,指出了肯普证明中的错误,不过,赫伍德却成功地运用肯普的方法证明了普证明中的错误,不过,赫伍德却成功地运用肯普的方法证明了五色定理,即一张地图能用五色定理,即一张地图能用5种颜色正确地染色。种颜色正确地染色。48五色定理被证明了。但四色定理却
25、又回到未被证明的四色猜五色定理被证明了。但四色定理却又回到未被证明的四色猜想的地位了,这不仅由于赫伍德推翻了肯普的证明,而且离泰特想的地位了,这不仅由于赫伍德推翻了肯普的证明,而且离泰特发表论文发表论文66年后的年后的1946年年,加拿大数学家托特又举出反例,否定,加拿大数学家托特又举出反例,否定了泰特的证明。了泰特的证明。肯普的证明,虽然在肯普的证明,虽然在11年后被推翻了,但是,人们认为他的年后被推翻了,但是,人们认为他的证明思路有很多可取的地方。因此,数学家,有不少人一直在沿证明思路有很多可取的地方。因此,数学家,有不少人一直在沿着他的思路,推进着四色问题的证明工作,并且有了新的进展。着
展开阅读全文