第七章管理信息系统的系统实施.ppt

上传人:本田雅阁 文档编号:3138244 上传时间:2019-07-16 格式:PPT 页数:45 大小:1.40MB
返回 下载 相关 举报
第七章管理信息系统的系统实施.ppt_第1页
第1页 / 共45页
第七章管理信息系统的系统实施.ppt_第2页
第2页 / 共45页
第七章管理信息系统的系统实施.ppt_第3页
第3页 / 共45页
第七章管理信息系统的系统实施.ppt_第4页
第4页 / 共45页
第七章管理信息系统的系统实施.ppt_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《第七章管理信息系统的系统实施.ppt》由会员分享,可在线阅读,更多相关《第七章管理信息系统的系统实施.ppt(45页珍藏版)》请在三一文库上搜索。

1、第七章 管理信息系统的系统实施,第一节 物理系统的实施 MIS物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系统列活动的总和。 本节内容 一、计算机系统的实施 二、网络系统的实施,一、计算机系统的实施 计算机品牌选择: 国外品牌目前有IBM、HP、Compaq、SUN、NEC、Dell等; 国内品牌目前有联想、新浪潮、方正等。 计算机购置的基本原则: 能够满足MIS的设计和运行的基本要求 计算机购置应考虑的问题: 计算机系统是否具有合理的性能价格比; 计算机系统是不是具有良好的可扩充性; 能否得到来自供应商的售后服务和技术支持等。, 计算机的环境要求 机房要

2、安装双层玻璃门窗,并且要求无尘。 硬件通过电缆线连接至电源,电缆走线要安放在防止静电感应的耐压有脚的活动地板下面。 另外,为了防止由于突然停电造成的事故发生,应安装备用电源设备,如功率足够的不间断电源(UPS)。 计算机设备到货,按合同开箱验收 安装与调试任务主要应由供货方负责完成。 系统运行用的常规诊断校验系统也应由供货方提供,并负责操作人员的培训。,二、网络系统的实施 流行网络产品厂家 Cisco: Cisco公司是世界上最大的计算机网络产品供应商。 但采用该公司系统的投资较高。 3Com:3Com 公司在中国有广泛的市场份额和多个成功案例,产品性能稳定可靠,售后服务好,投资也较少,在北京

3、、上海、成都、广州、武汉和香港等均设有办事处。 网络产品选型: 路由器设备:是Cisco公司的主打产品,可采用Cisco公司的产品; 交换机设备:3Com公司及其交换机闻名国内外,可采用3Com 公司的产品。, MIS网络类型及结构: 局域网(LAN)通常指一定范围内的网络,可以实现楼宇内部和邻近的几座大楼之间的内部联系。 广域网(WAN)设备之间的通信,通常利用公共电信网络,如中国公用数字数据网CHINADDN、中国公用分组交换网CHINAPAC、公用交换电话网PSTN、帧中继FRAME Relay等,实现远程设备之间的通信。 常用的通信线路: 双绞线; 同轴电缆 ; 光纤电缆; 微波和卫星

4、通信等,第二节 程序设计,本节内容 一、对程序设计的要求 二、结构化程序设计方法,一、程序设计目标,可维护性 可靠性 可理解性 效率,可维护性:可以对程序进行补充或修改。 由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。 MIS寿命一般是3年至8年时间,因此程序的维护工作量相当大。一个不易维护的程序,用不了多久就会因为不能满足应用需要而被淘汰,因此,可维护性是对程序设计的一项重要要求。,可靠性:程序应具有较好的容错能力。 正常情况下能正确工作。

5、意外情况下应便于处理,不至产生意外的操作,从而造成严重损失。 可理解性:程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,便于阅读。,效率:程序能否有效地利用计算机资源。 程序效率的地位已不像以前那样举足轻重了,因为硬件价格大幅度下降,而其性能却不断完善和提高。 程序设计人员工作效率的地位日益重要。程序设计人员工作效率高不仅能降低软件开发成本,而且可明显降低程序的出错率,进而减轻维护人员的工作负担。为了提高程序设计效率,应充分利用各种软件开发工具。如:MIS生成器等。,程序效率与可维护性、可理解性的关系通常是矛盾的。 实际编程过程中,人们往往宁可牺牲一定的时间和空间,也要尽量提高系统的可

6、理解性和可维护性,片面地追求程序的运行效率反而不利于程序设计质量的全面提高。因为,随着计算机应用水平的提高,软件愈来愈复杂,同时硬件价格不断下降,软件费用在整个应用系统中所占的比重急剧上升,从而使人们对程序设计的要求发生了变化。 在过去的小程序设计中,主要强调程序的正确和效率。 对于大型程序,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。,二、结构化程序设计方法,从整体上,应采用自顶向下的模块化设计方法。 这种方法是在具体编程中应采用的方法,能够指导人们用良好的思想方法去设计程序。,顺序结构 循环结构 选择结构,自顶向下的模块化设计 首先确定上层功能,然后,经过层层分解,

7、把一个复杂的系统分解为多个功能较单一的功能模块。 在模块化程序设计中应注意以下几点: - 模块的独立性 应尽可能相互独立,以便于模块独立开发。 - 模块大小划分要适当,模块中包含的子模块数要合适。 - 模块功能要简单 底层模块一般应完成一项独立的处理任务。 - 共享的功能模块应集中在一个上层模块中,供各模块引用。,三、常用编程工具,电子表格开发工具 数据库管理系统提供的开发工具 可视化编程工具 CASE工具,第三节 程序和系统调试, 程序和系统调试的目的是发现程序和系统中可能存在的错误并及时予以纠正。 本节内容 一、程序调试 二、分调(功能调试) 三、总调(能行性联调) 四、特殊测试 五、实况

8、测试,一、程序调试 -1,程序只有经过调试,才能认为基本正确,而要证明程序完全正确,则要经过一段时间试用才能确定。 程序调试包括: 1. 代码测试 测试程序在逻辑上是否正确; (用正常数据、异常数据、错误数据) 2. 程序功能测试 测试程序能否满足功能和 应用上的需求。(把程序看成是“黑匣子”),二、分调(功能调试),分调的目的:保证模块内各程序间具有正确 的控制关系,并测试模块的运 行效率。 分调的时间:单个程序调试完成以后。 分调的做法:将一个功能内所有程序按次序 串联起来进行调试。,三、总调(能行性联调),总调的内容: 1. 主控程序和调度程序调试 调试目的不是处理结果的正确性,而是验证

9、控制接口和参数传递的正确性,以便发现并解决逻辑控制问题。 2. 程序的总调 是将主控制和调度程序与各功能模块联结起来进行总体调试。这一阶段查出的往往是模块间相互关系方面的错误和缺陷。 总调应由系统分析员和程序员合作进行。,四、特殊测试,以上是常规测试。 特殊测试是根据系统需要而选择进行的,如 - 峰值负载测试 -容量测试 -响应时间测试 -恢复能力测试,五、实况测试,实况测试是以过去手工处理时得出正确结果的数据作为输入,然后将新系统输出结果与手工处理结果进行比较。除严格校对结果外,还要考察系统运转的合理性、效率和可靠性。,第四节 系统切换、运行及维护,本节内容 一、系统切换 二、系统运行管理及

10、维护,一、系统切换,系统切换指由旧的、手工处理系统向新的计算机信息系统过渡的过程。 信息系统的切换的步骤 (一)基础数据准备 (二)系统试运行 (三)系统切换 信息系统的切换的方法 (一)直接切换法 (二)并行切换法 (三)试点过渡法,信息系统的切换的步骤 (一)基础数据准备,基础数据准备包括如下几方面的内容: 基础数据统计工作要严格科学化,具体方法要程序化、规范化。 计量工具、计量方法、数据采集渠道和程序都应该固定,以确保新系统运行有稳定可靠的数据来源。 各类统计和数据采集报表要标准化、规范化。,基础数据准备是指按照系统分析所规定的详细内容,组织和统计系统所需的数据。,(二)系统试运行,系统

11、试运行阶段的工作主要包括: 对系统进行初始化、输入各原始数据记录; 记录系统运行的数据和状况; 核对新系统输出和老系统(人工或计算机系统)输出的结果;,对实际系统的输入方式进行考查(是否方便、效率如何、安全可靠性、误操作保护等); 对系统实际运行、响应速度(包括运算速度、传递速度、查询速度、输出速度等)进行实际测试。,在系统调试时我们使用的是系统测试数据,而这些数据很难测试出系统在实际运行中可能出现的问题。所以一个系统开发完成后让它实际运行一段(即试运行),才是对系统最好的检验和测试方式。,(三)系统切换,系统切换是指由旧的、手工处理系统向新的计算机信息系统过渡。,1、直接切换法,在某一确定的

12、时刻,老系统停止运行,新系统投入运行,新系统一般要经过较详细的测试和模拟运行 考虑到系统测试中试验样本的不彻底性,一般只有在老的系统已完全无法满足需要或新系统不太复杂的情况下采用这种方法。,2、并行切换法,新系统投入运行时,老系统并不停止运行,而是与新系统同时运行一段时间,对照两者的输出,利用老系统对新系统进行检验。一般可分两步进行: 第一步:以新系统为正式作业,原系统作校核用; 第二步:经过一段时间运行,在验证新系统处理准确可靠后,原系统停止运行。 并行处理的时间视业务内容而定,短则2至3个月,长则半年至一年。转换工作不应急于求成。,3、试点过渡法,先选用新系统的某一部分代替老系统,作为试点

13、,逐步地代替整个老系统。系统切换过程中,应注意以下问题,这些问题解决得好,将给系统的顺利切换创造条件。 新系统的投运需要大量的基础数据,这些数据的整理与录入工作量特别庞大,应及早准备、尽快完成。,系统切换不仅是机器的转换、程序的转换,更是人工的转换,应提前做好人员的培训工作。 系统运行时会出现一些局部性的问题,这是正常现象,系统工作人员对此应有足够的准备,并做好记录。 系统只出现局部性问题,说明系统是成功的,反之,如果出现整体的问题,则说明系统设计质量不好,整个系统甚至要重新设计。,各种切换方法特点比较,直接切换 用新系统替换原系统,而没有过渡阶段 转换简单,转换费用少 、风险比较大 当新系统

14、比较成熟时采用,并行切换 对新系统、老系统进行对比 保障了业务工作的平稳过渡 费用比较高,业务人员的负担比较重(两套系统) 试点过渡 根据业务流程和子系统投入的风险大小,将各子系统逐步投入运行,系统切换中注意的问题 1. 尽早准备好新系统投用需要的大量基础数据 2. 不仅是程序的转换,更难的是人工的转换,应提前培训人员。 3.系统切换中出现一些局部性的问题是正常现象,可及时予以解决。,二、系统运行管理及维护, (一)系统运行的日常管理 (由系统管理员完成) 内容包括: 数据的收集、整理和录入 系统输出结果的整理与分发 系统运行情况的记录 除了记录正常情况(如处 理效率、文件存取率、更新率)外,

15、还要记录意 外情况发生的时间、原因与处理结果。 硬件和设施的日常管理,(二)软件维护 在软件运行维护阶段对软件产品所进行的修改就是所谓的维护。根据要求维护的原因,维护的活动可以分为: 改正性维护(corrective maintenance) 在软件交付使用后,由于开发时测试的不彻底、不完全,必然会有一部分隐藏的错误被带到运行阶段来。改正软件性能上的缺陷、排除实施中的误使用,应进行的诊断和改正错误的过程,是改正性维护。 适应性维护(adaptive maintenance) 随着计算机的飞速发展,外部环境(新的硬、软件配置)或数据环境(数据库、数据格式、数据输入输出方式、数据存储介质)可能发生

16、变化,为了使软件适应这种变化,而修改软件的过程叫做适应性维护。,完善性维护(perfective maintenance) 在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动叫做完善性维。 预防性维护(preventive maintenance) 通常,预防性维护定义为:“把今天的方法学用于昨天的系统以满足明天的需要”。也就是说,采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试。,第五节 项目管理与系统评价, 管理信息系

17、统的开发与实施涉及面广、时间长,是一个复杂的系统工程,需要多方面人员的密切配合和科学的项目管理。 本节内容 一、人员管理 二、拟定和实现项目工作计划 三、制定相应文件 四、系统评价,一、人员管理, 管理信息系统的开发和应用需要的人才 - 系统工作人员 - 程序员 - 操作员 - 硬件人员 - 项目负责人 项目开发还应由管理人员参与,应加强用户和设计人员之间的理解和沟通。 计算机和用户的关系是计算机为用户服务,而不是用户为计算机服务,之间的理解和沟通。,二、拟定和实现项目工作计划,为了完成系统开发工作,要制定好项目工作计划,经常检查计划完成情况,分析滞后原因,并及时调整计划。 制定计划可采用卡特

18、图或网络计划技术,以达到用最短的时间、最小的资源消耗完成预定的目标。 三、制定相应的文件 在开发MIS的每个阶段都应制定好相应的文件, 明确工作目标和职责范围。,四、系统评价,系统评价的目的 通过对运行过程和绩效的审查,检查系统达到了预期的目标,是否充分利用了系统内各种资源,管理工作是否完善,并提出今后系统改进和扩展的方面。 系统评价的内容(主要指标如下) - 对信息系统的功能评价 - 对现在硬件和软件的评价 - 对信息系统的应用评价 - 对信息系统的经济效果评价,信息系统质量的特征和指标,1、系统对用户和业务需求的相对满意程度,2、系统开发过程是否规范,3、功能先进性、有效性和完备性,4、系统性能、成本、效益综合比,5、运行结果的有效性或可行性,6、信息资源利用率、信息质量如何,7、系统实用性,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1