第六部分管理信息系统的系统实施.ppt

上传人:sccc 文档编号:5674751 上传时间:2023-08-08 格式:PPT 页数:62 大小:279.51KB
返回 下载 相关 举报
第六部分管理信息系统的系统实施.ppt_第1页
第1页 / 共62页
第六部分管理信息系统的系统实施.ppt_第2页
第2页 / 共62页
第六部分管理信息系统的系统实施.ppt_第3页
第3页 / 共62页
第六部分管理信息系统的系统实施.ppt_第4页
第4页 / 共62页
第六部分管理信息系统的系统实施.ppt_第5页
第5页 / 共62页
点击查看更多>>
资源描述

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

1、第六部分 管理信息系统的系统实施,物理系统的实施程序设计管理信息系统的基本模块程序和系统调试系统切换、运行及维护项目管理和系统评价,理解系统实施的工作内容;了解软件测试的概念和方法;掌握系统转换的方式。,本章学习目标,物理系统的实施,供应商的选择安装地点的选择,系统安装主要是指对各种软、硬件设备的购置、安装以及整个系统调试运行选择供应商的标准是:实力雄厚、信誉可靠、质优价低、售后服务好,供应商的选择,供应商选择的流程,根据系统设计的指标要求制作采购的标书邀请硬件供应商进行技术交流选择资质好的厂商发放标书评标开标及商务谈判签订合同执行合同,选择供应商应当注意的问题,计算机系统是否具备合理的性价比

2、系统是否具有良好的可扩充性;系统能否得到供应商的售后服务和技术支持,安装地点的选择,考虑系统对电缆、电话或数据通讯服务、工作空间和存储、噪音和通讯条件及交通情况的要求例如,使用专门的地板,让电缆通过地板孔道,连接中央处理机及各设备,保证安全;提供不中断电源,以免丢失数据,程序设计,程序设计的任务程序设计的目标程序设计的基本要求程序设计语言的选择结构化程序设计方法,程序设计的任务,程序设计的任务是为新系统编写程序,即把详细设计的结果转换成某种计算机编程语言写成的程序。该阶段相当于机械工程中图纸设计完成的“制造”阶段,程序设计的好坏直接关系到能否有效地利用电子计算机来圆满地达到预期目的。,程序设计

3、的目标,可维护性 能够对系统功能进行修改、完善和调整可靠性 可靠性是指信息系统对外界干扰抵御力与恢复能力。可靠性高低是根据信息系统连续工作时间的长短来衡量的。可理解性 指源程序时易读性好,层次清楚、简洁明了 效率 指能否有效的利用计算机的资源,程序的功能必须按照规定的要求,正确地满足预期的需要程序内容清晰、明了、便于阅读和理解程序结构严谨、简捷、算法和语句选用合理,执行速度快,节省机时程序和数据的存储、调用安排得当,节省存储空间程序适应性强。程序交付使用后,若应用问题或外界环境有了变化时,调整和修改程序比较简便易行,程序设计的基本要求,语言的结构化机制与数据管理能力 选用高级语言应该有理想的模

4、块化机制、可读性好的控 制结构和数据结构,同时具备较强的数据管理能力 语言可提供的交互功能 有较丰富的软件工具 开发人员的熟练程度 软件可移植性要求 系统用户的要求,程序设计语言的选择,结构化程序设计方法,“自顶向下”的模块化设计方法结构化程序设计方法的特点就在于其使用三种基本逻辑结构:顺序结构、选择结构和循环结构来设计程序。,管理信息系统的基本程序模块,一个管理信息系统的软件由很多程序模块组成,这些程序模块可以归纳成为几种基本类型,包括控制模块、输入及校验模块、修改或更新模块、分类合并模块、计算模块、查询、检索模块、输出模块和预测、优化模块等。,控制模块,控制模块包括主控制模块和各级控制模块

5、。控制模块的主要功能是根据用户要求信息,由用户确定处理顺序,然后控制转向各处理模块的入口。,输入模块主要用来输入数据 输入方式有多种(回忆前面系统设计阶段的内容),输入模块,输入数据校验模块,该模块对已经输入计算机中的数据进行校验,以保证原始数据的正确性。校验的方法通常有重复输入校验和程序校验两种。,输出模块,输出模块用来将计算机的运行结果通过屏幕、打印机或磁盘、磁带等设备输出给用户。在管理信息系统中,一般都采用大量的表格、图表需要输出,因此输出模块的质量直接关系到整个系统的性能。,处理模块,根据管理信息系统的不同应用部门和要求,有不同的处理功能,通常有以下几种类型。文件更新模块程序 当系统应

6、用的数据发生变化时,需要修改数据文件。例如,增加新的记录,修改数据项或记录,删除某些不需要的记录等。分类合并程序 分类合并程序的主要功能是对已经建立的文件,按某关键字进行分类合并。,处理模块,计算程序 进行计算机处理,包括同类记录中各数据项的运算。例如,将材料单价与数量相乘,求得某材料的应付金额;若要计算某种材料在某个产品中的总消耗量,则必须累计各次材料领用量,然后减去废料量。数据检索程序 是为用户提供查询有关信息的程序,它包括输入查询要求和输出特定的查询结果。它是管理信息系统的人机接口,对于人机交互的友好程序以及查询响应时间等均有较高要求。,处理模块,预测或优化程序 使用预测或优化的数学模型

7、,利用管理信息系统所提供的有关数据,进行计算和分析并输出结果,用来辅助企业或部门的管理人员进行决策。例如库存管理中的最佳订货量计算,财务管理中的资金分析等。,程序和系统调试,在管理信息系统的开发过程中,面对着错综复杂的各种问题,人的主观认识不可能完全符合客观现实,开发人员之间的思想交流也不可能十分完善。所以,在管理信息系统开发周期的各个阶段都不可避免地会出现差错。开发人员应力求在每个阶段结束之前进行认真、严格的技术审查,尽可能早的发现并纠正错误,否则等到系统投入运行后再回头来改正错误将在人力、物力上造成很大的浪费,有时甚至导致整个系统的瘫痪。然而,经验表明,单凭审查并不能发现全部差错,加之在程

8、序设计阶段也不可避免还会产生新的错误,所以,对系统进行调试是不可缺少的,是保证系统质量的关键步骤。统计资料表明,对于一些较大规模的系统来说,系统调试的工作量往往占程序系统编制开发总工作量的40%以上。,程序和系统调试,调试的目的和意义调试的步骤,调试的目的和意义,调试的目的在于发现其中的错误并及时纠正,所以在调试时应想方设法使程序的各个部分都投入运行,力图找出所有错误。错误多少与程序质量有关。单调试通过也不能证明系统绝对无误,只不过说明各模块、各子系统的功能和运行情况正常,相互之间连接无误。系统交付用户使用以后,在系统的维护阶段仍有可能发现少量错误并进行纠正,这也是正常的。,调试的步骤,一个管

9、理信息系统通常由若干子系统组成,每个子系统又由若干模块(程序)组成。可把调试工作分为模块(程序)调试、分调(子系统调试)和总调(系统调试)三个层次调试过程依次是程序调试、分调、总调,系统调试的步骤,程序调试,程序调试的目的是保证每个程序本身能正常运行,在该步调试中发现的问题大都是程序设计或详细设计中的错误。一般分成理论验证和上机实验验证两种方式来检验程序的正确性。,程序调试理论法,理论验证属于程序正确性的证明问题,利用数学方法来验证程序的正确性,目前还未进入实用阶段。,程序调试实验法,实验法是目前普遍采用的方法,但只能证明程序基本正确。,程序调试实验法,实验法进行程序调试,通常通过代码测试和程

10、序功能测试进行。代码测试需要进行程序的语法调试和程序的逻辑检查。逻辑检查之前,所需编造测试数据的类型:用正常数据调试;用异常数据调试;用错误数据调试。,实验法之一:程序功能测试,代码测试只是从程序逻辑上验证正确性;程序功能测试则是用来验证程序是否实现了程序说明中定义的功能。,分调,分调即子系统调试,就是把经过调试的程序模块放在一起形成一个子系统来调试。分调的目的主要保证内部控制关系正确和数据内容正确,同时测试模块的运转效率。主要是调试各模块之间的协调和通信,即重点调试子系统内各模块的接口。例如,数据穿过接口时可能丢失;一个模块对另一个模块可能存在因疏忽而造成的有害影响;把若干子功能结合起来可能

11、不产生预期的主功能等等。,总调,即系统调试,是把经过调试的子系统装配成一个完整的系统来调试,用以发现系统设计和程序设计中的错误,验证系统的功能是否达到设计说明书的要求。,总调的内容,主控制和调度程序调试程序的总调,主控制和调度程序调试,即将所有控制程序与各功能模块相连的接口(界面)用“短路”程序替代原来的功能模块。“短路”程序的概念:即直接送出预先安排计算结果的联系程序调试的目的不是处理结构的正确性与否,而是验证控制接口和参数传递的正确性,发现和解决资源调度中的问题,程序的总调,即将主控制和调度程序和功能模块联结起来调试,对系统各种可能的使用形态及其组合在软件中的流通情况进行可行性测试。程序总

12、调时采用的方法“系统模型”:“系统模型”法主要解决如何编造最少量输入数据达到较全面检查软件的目的。采用这种方法输入的数据是经过精心选择的,但又是真实的。,特殊测试,峰值负载测试容量测试响应时间测试恢复能力测试,编写文档,程序测试完成之后,要编写相关文档 文档的内容主要包括操作说明书、程序框图和源程序清单等。,系统切换,指从一种处理方法改变到另一种处理方法的过程。用计算机辅助的企业管理信息系统一般都是在现行的手工管理系统基础上建立起来的,因此系统切换主要指由旧的、手工处理系统向新的计算机信息系统过渡必须协调新旧系统之间的关系,否则将造成紊乱与中断,损害经济效益系统切换要做好相应的准备工作(人员培

13、训、数据准备、应对意外),事务管理人员的培训(1)通过事务管理人员培训,使他们了解新系统的目标、功能,系统的结构及运行过程,以及对企业组织机构、工作方式等产生的影响(2)对事务管理人员进行培训时,必须做到通俗、具体、尽量不采用 与实际业务领域无关的计算机专业术语 系统操作人员的培训(1)系统操作员是管理信息系统的直接使用者(2)对系统操作员的培训应该提供比较充分的时间,除了学习必要的计算机硬、软件知识,以及键盘指法、汉字输入等训练以外,还必须向他们传授新系统的工作原理、使用方法,简单出错的处置等知识,人员培训,基础数据统计工作要严格科学化,具体方法应程序化、规 范化 计量工具、计量方法、数据采

14、集渠道和程序都应该固定,以确保新系统运行有稳定可靠的数据来源 各类统计和数据采集报表应标准化、规范化,基础数据准备,应对意外,一般来说,系统只出现局部性问题,则说明系统是成功的;如果出现致命问题,则说明系统设计有问题。,系统转换的方式,直接切换并行切换试点过渡(分阶段切换),1.5.4MIS的结构,系统转换的方式,1.5.4MIS的结构,直接转换就是在确定新系统运行准确无误时,立即启用 新系统,终止原系统运行。这种方式对人员、设备费用很节省。一般适用于处理不太复杂的数据不是很重要的应用,新系统一般经过了详细的测试和模拟运行,直接转换,1.5.4MIS的结构,新旧系统并行运行一段时间,经过一段时

15、间的考验后,新系统正式代替原系统。对于较复杂的大型系统,提供了一个与原系统运行结果进行比较的机会,可以对系统在各个方面进行考察和评价。当然,由于是与原系统同时运行,消除了不稳定的潜在危险,也消除了尚未认识新系统之前的惊慌与不安平行转换一般可分为三步走,第一步以原系统的作业为正式作业,新系统作校核用。第二步以新系统处理为正式作业,原系统校核用。最后完成新旧系统的转换。根据系统的复杂程度和规模大小不同,平行运行的时间一般可在个月到年之间。,并行转换,并行转换,采用并行切换的风险较小,在切换期间还可同时比较新旧两个系统的性能,并让系统操作员和其他有关人员得到全面培训。因此,对于一些较大的管理信息系统

16、,平行切换是一种最常用的切换方式。由于在并行运行期间,要两套班子或两种处理方式同时并存,因而人力和费用消耗较大,这就要时实现周密做好计划并加强管理。,试点过渡,先选用新系统的一部分代替老系统,作为试点,然后逐步的代替老系统。一般比较大的系统采用这种方式较为适宜,能保证平稳运行,费用也不太大。,试点过渡,采用试点过渡法切换时,各自系统的切换次序及切换的具体步骤,均应根据具体情况灵活考虑。通常可采用如下策略:(1)按功能分阶段逐步切换。首先确定该系统中的一个主要的业务功能,如财务管理率先投入使用,在该功能运行正常后再逐步增加其它功能。(2)按部门分阶段逐步切换。先选择系统中的一个合适的部门,在该部

17、门设置终端,获得成功后再逐步扩大到其它部门。这个首先设置终端的部门可以是业务量较少的,这样比较安全可靠,也可以是业务最繁忙的,这样见效大,但风险也大。(3)按机器设备分阶段逐步切换。先从简单的设备开始切换,在推广到整个系统。例如对于联机系统,可先用单机进行批处理,然后用终端实现联机系统。对于分布时系统,可以先用两台微机联网,以后再逐步扩大范围,最终实现分布式系统。,系统运行管理,系统运行管理是系统管理的一个重要内容。它是确保系统按照预定目标运行并充分发挥其效益的一切必要条件、运行机制和保障措施。包括:系统运行的日常维护。系统运行情况的记录。,系统的维护,系统维护是指在管理信息系统交付使用后,为

18、了改正错误或满足新的需要而修改系统的过程。系统维护应包括对系统的改正、改变和改进这三个方面,而不仅仅局限于改正错误系统维护的内容包括:程序的维护;数据文件的维护;代码的维护;设备的维护;,程序的维护,程序的维护指改写一部分或全部程序,程序维护通常都充分利用原程序。修改后的原程序,必须在程序首部的序言性注释语句中进行说明,指出修改的日期、人员。同时,必须填写程序修改登记表,填写内容包括:所修改程序的所属子系统名、程序名、修改理由、修改内容、修改人、批准人和修改日期等。程序维护不一定在发现错误或条件发生改变时才进行,效率不高的程序和规模太大的程序也应不断地设法予以改进。一般说来,管理信息系统的主要

19、维护工作量是对程序的维护。,数据文件的维护,指不定期的对数据文件或数据库进行修改,不包括主文件或主数据库的定期更新。数据维护的内容主要是对文件或数据中的记录进行增加、修改和删除等操作,通常采用专用的程序模块。,代码的维护,代码的维护包括订正、新设计、添加和删除等内容。当有必要变更代码时,应有现场业务经办人和计算机有关人员组成专门的小组进行讨论决定,用书面格式写清并事先组织有关使用者学习,然后输入计算机并开始实施性的代码体系。代码维护过程中的关键是如何使新的代码得到贯彻。,设备的维护,管理信息系统正常运行的基本条件之一就是保持计算机及外部设备的良好运行状态。因此,计算机室建立相应的规章制度,有关

20、人员要定期的对设备进行检查、保养和杀病毒工作,应设立专门设备故障登记表和检修登记表,以便设备维护工作的进行。,项目管理和系统评价,管理信息系统的开发与实施涉及面广、时间长,是一个复杂的系统工程,需要多方面人员的密切配合和科学的项目管理,项目管理的内容,人员管理拟定和实现项目工作计划 制定相应文件 系统评价,人员管理,管理信息系统的开发和应用需要的人才 系统工作人员;程序员 操作员;硬件人员;项目负责人项目开发还应由管理人员参与,应加强用户和设计人员之间的理解和沟通。计算机和用户的关系是计算机为用户服务,而不是用户为计算机服务,之间的理解和沟通。,拟定计划,为了完成系统开发工作,要制定好项目工作计划,经常检查计划完成情况,分析滞后原因,并及时调整计划。制定计划可采用卡特图或网络计划技术,以达到用最短的时间、最小的资源消耗完成预定的目标。,制定相应的文件,在开发MIS的每个阶段都应制定好相应的文件,明确工作目标和职责范围。,系统评价,系统评价的目的通过对运行过程和绩效的审查,检查系统达到了预期的目标,是否充分利用了系统内各种资源,管理工作是否完善,并提出今后系统改进和扩展的方面。系统评价的内容-对信息系统的功能评价-对现在硬件和软件的评价-对信息系统的应用评价-对信息系统的经济效果评价,本部分小结,

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

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号