好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

信息系统的实施PPT课件.ppt

91页
  • 卖家[上传人]:鲁**
  • 文档编号:588757906
  • 上传时间:2024-09-09
  • 文档格式:PPT
  • 文档大小:667.50KB
  • / 91 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第八第八 章章信息系统实施信息系统实施(Implement of the Information System) 8.2广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施本章学习目标•了解管理信息系统的物理实施过程了解管理信息系统的物理实施过程•掌握程序设计的任务和方法,能根据实际需要掌握程序设计的任务和方法,能根据实际需要选择恰当的程序语言进行程序设计选择恰当的程序语言进行程序设计•掌握掌握MISMIS的系统测试、切换、运行及维护等的的系统测试、切换、运行及维护等的方法与内涵方法与内涵•掌握系统评价的方法与内涵掌握系统评价的方法与内涵 8.3广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施q系统实施概述系统实施概述q信息系统的测试信息系统的测试q程序设计程序设计信息系统实施信息系统实施q系统转换系统转换 8.4广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施第一节第一节 系统实施概述系统实施概述信息系统实施信息系统实施 8.5广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施信息系统的开发思路系统分析系统设计系统实施 8.6广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施•系统实施的目的系统实施的目的系统实施的目的系统实施的目的– –系统实施即是将系统设计阶段的结果在计算机上实系统实施即是将系统设计阶段的结果在计算机上实系统实施即是将系统设计阶段的结果在计算机上实系统实施即是将系统设计阶段的结果在计算机上实现,并应用到实际管理工作之中的过程。

      即,将纸现,并应用到实际管理工作之中的过程即,将纸现,并应用到实际管理工作之中的过程即,将纸现,并应用到实际管理工作之中的过程即,将纸面上的、类似于面上的、类似于面上的、类似于面上的、类似于“ “设计图设计图设计图设计图” ”式的新的管理信息系统式的新的管理信息系统式的新的管理信息系统式的新的管理信息系统方案(物理模型)转成可以实际运行的管理信息系方案(物理模型)转成可以实际运行的管理信息系方案(物理模型)转成可以实际运行的管理信息系方案(物理模型)转成可以实际运行的管理信息系统系统软件,并应用到实际管理工作之中统系统软件,并应用到实际管理工作之中统系统软件,并应用到实际管理工作之中统系统软件,并应用到实际管理工作之中 系统实施工作必须在系统分析和系统设计工作完成之后,严格按照系统的开发文档进行 8.7广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统实施的任务系统实施的任务系统实施的任务系统实施的任务•设备的购置与安装设备的购置与安装•程序的编制与测试程序的编制与测试•数据的录入数据的录入•人员的培训人员的培训• •系统的测试、调试与转换系统的测试、调试与转换系统的测试、调试与转换系统的测试、调试与转换 8.8广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施提前或并行将提前或并行将提前或并行将提前或并行将大大缩短周期大大缩短周期大大缩短周期大大缩短周期系统实施的内容及流程系统实施的内容及流程系统实施的内容及流程系统实施的内容及流程编程准备编程准备编程准备编程准备编制新系统实施计划编制新系统实施计划编制新系统实施计划编制新系统实施计划硬件准备硬件准备硬件准备硬件准备计算机硬件计算机硬件计算机硬件计算机硬件安装与调试安装与调试安装与调试安装与调试程序的编制、程序的编制、程序的编制、程序的编制、测试与调试测试与调试测试与调试测试与调试数据的收数据的收数据的收数据的收集和准备集和准备集和准备集和准备业务人业务人业务人业务人员培训员培训员培训员培训新系统调试新系统调试新系统调试新系统调试建立文件建立文件建立文件建立文件((((DBDB))))老文件转换老文件转换老文件转换老文件转换编写系统操作使用手册编写系统操作使用手册编写系统操作使用手册编写系统操作使用手册系统转换系统转换系统转换系统转换新系统维护与评价新系统维护与评价新系统维护与评价新系统维护与评价 验收验收验收验收系统软件准备系统软件准备系统软件准备系统软件准备系统软件的系统软件的系统软件的系统软件的消化与调试消化与调试消化与调试消化与调试 8.9广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统实施的计划安排系统实施的计划安排系统实施的计划安排系统实施的计划安排•工作量估计工作量估计•实施进度安排实施进度安排•系统人员的配备和培训计划系统人员的配备和培训计划•系统实施的资金筹措和投入计划系统实施的资金筹措和投入计划 8.10广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施-、计算机系统的实施-、计算机系统的实施··计算机系统是否具有合理的性能价格比;计算机系统是否具有合理的性能价格比;··系统是不是具有良好的可扩充性;系统是不是具有良好的可扩充性;··能否得到来自供应商的售后服务和技术支持等。

      能否得到来自供应商的售后服务和技术支持等二、网络系统的实施二、网络系统的实施 网网络络系系统统的的实实施施主主要要是是通通信信设设备备的的安安装装、、电电缆缆线线的的铺铺设设及及网网络络性性能能的的调调试试等等工工作作常常用用的的通通信信线线路路有有双绞线、同轴电缆、光纤电缆以及微波和卫星通信等双绞线、同轴电缆、光纤电缆以及微波和卫星通信等物理系统的实施物理系统的实施 8.11广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施第二节第二节 程序设计程序设计系统实施系统实施系统实施系统实施 8.12广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 编程(编程(Coding)就是为系统各个模)就是为系统各个模块编写程序。

      根据结构化方法设计了详块编写程序根据结构化方法设计了详细方案,又有了高级语言,初级程序员细方案,又有了高级语言,初级程序员都可以参加这一阶段的工作都可以参加这一阶段的工作 8.13广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施⑴ ⑴ 可维护性可维护性 由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级程序设计的目标程序设计的目标 8.14广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施⑵ ⑵ 可靠性可靠性:程序应具有较好的容错能力 •正常情况下能正确工作 •意外情况下应便于处理,不至产生意外的操作,从而造成严重损失。

      ⑶ ⑶ 可理解性:可理解性: 程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,便于阅读 8.15广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施⑷ ⑷ 效率:效率: 程序能否有效地利用计算机资源程序能否有效地利用计算机资源• 程序效率的地位: 已不像以前那样举足轻重了,因为硬件价格大幅度下降,而其性能却不断完善和提高• 程序设计人员工作效率的地位日益重要不仅能降低软件开发成本;而且可明显降低程序的出错率,进而减轻维护人员的工作负担为了提高程序设计效率,应充分利用各种软件开发工具 8.16广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施•在过去的小程序设计中,主要强调程序的正确和效率•对于大型程序,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。

      注意程序效率、可维护性、可理解性三者之间的关系程序效率、可维护性、可理解性三者之间的关系 8.17广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施程序设计程序设计程序设计程序设计v程序语言的选择程序语言的选择v程序设计的基本要求程序设计的基本要求v程序设计的基本方法程序设计的基本方法v结构化程序设计的基本特点结构化程序设计的基本特点 8.18广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施程序设计语言的选择程序设计语言的选择程序设计语言的选择程序设计语言的选择•应用领域应用领域--选择语言的关键因素选择语言的关键因素•算法和计算的复杂性算法和计算的复杂性•软件的运行环境软件的运行环境•各种性能的考虑各种性能的考虑•数据结构的复杂性数据结构的复杂性•程序设计人员的知识水平程序设计人员的知识水平 8.21广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施第三节第三节信息系统的测试信息系统的测试信息系统实施信息系统实施 8.22广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施测试:就是为了发现程序中的错误而执行程序的过程测试:就是为了发现程序中的错误而执行程序的过程测试:就是为了发现程序中的错误而执行程序的过程测试:就是为了发现程序中的错误而执行程序的过程•测试应该把查出新错误的测试看作是成功的测试测试应该把查出新错误的测试看作是成功的测试测试应该把查出新错误的测试看作是成功的测试测试应该把查出新错误的测试看作是成功的测试•没有发现错误的测试是失败的测试没有发现错误的测试是失败的测试没有发现错误的测试是失败的测试没有发现错误的测试是失败的测试•发现错误不是目的,目的是开发出高质量的完全符发现错误不是目的,目的是开发出高质量的完全符发现错误不是目的,目的是开发出高质量的完全符发现错误不是目的,目的是开发出高质量的完全符合用户需要的软件合用户需要的软件合用户需要的软件合用户需要的软件•测试发现的错误还必须诊断并改正错误测试发现的错误还必须诊断并改正错误测试发现的错误还必须诊断并改正错误测试发现的错误还必须诊断并改正错误系统测试概述系统测试概述系统测试概述系统测试概述 8.23广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施•测试至少占据了制作过程的一半工作量测试至少占据了制作过程的一半工作量测试至少占据了制作过程的一半工作量测试至少占据了制作过程的一半工作量信息系统测试概述信息系统测试概述信息系统测试概述信息系统测试概述•一般程序员很少喜欢测试,更不喜欢进行测试设计一般程序员很少喜欢测试,更不喜欢进行测试设计一般程序员很少喜欢测试,更不喜欢进行测试设计一般程序员很少喜欢测试,更不喜欢进行测试设计软件测试的工作量往往占软件总工作量的软件测试的工作量往往占软件总工作量的软件测试的工作量往往占软件总工作量的软件测试的工作量往往占软件总工作量的40%40%以上。

      以上在极端的情况下,测试关系人的生命安全的软件所花的在极端的情况下,测试关系人的生命安全的软件所花的在极端的情况下,测试关系人的生命安全的软件所花的在极端的情况下,测试关系人的生命安全的软件所花的成本可能相当于软件工程其他步骤总成本的成本可能相当于软件工程其他步骤总成本的成本可能相当于软件工程其他步骤总成本的成本可能相当于软件工程其他步骤总成本的 3~5 3~5倍倍倍倍如果测试设计和测试工作量比程序设计和编程如果测试设计和测试工作量比程序设计和编程如果测试设计和测试工作量比程序设计和编程如果测试设计和测试工作量比程序设计和编程调试的工作量大,则更少有程序员喜欢调试的工作量大,则更少有程序员喜欢调试的工作量大,则更少有程序员喜欢调试的工作量大,则更少有程序员喜欢•测试是系统开发中的一个重要环节,是成功开发测试是系统开发中的一个重要环节,是成功开发测试是系统开发中的一个重要环节,是成功开发测试是系统开发中的一个重要环节,是成功开发信息系统的重要保证信息系统的重要保证信息系统的重要保证信息系统的重要保证 8.24广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施•系统测试的基本原则系统测试的基本原则–测试工作避免由原开发软件个人或小组承担测试工作避免由原开发软件个人或小组承担测试工作避免由原开发软件个人或小组承担测试工作避免由原开发软件个人或小组承担–设计测试用例不仅要包括合理有效的输入数设计测试用例不仅要包括合理有效的输入数设计测试用例不仅要包括合理有效的输入数设计测试用例不仅要包括合理有效的输入数据,还要包括无效的或不合理的输入数据据,还要包括无效的或不合理的输入数据据,还要包括无效的或不合理的输入数据据,还要包括无效的或不合理的输入数据–不仅要检查程序是否做了该做的事,还要检不仅要检查程序是否做了该做的事,还要检不仅要检查程序是否做了该做的事,还要检不仅要检查程序是否做了该做的事,还要检查是否同时做了不该做的事查是否同时做了不该做的事查是否同时做了不该做的事查是否同时做了不该做的事–保留测试用例保留测试用例保留测试用例保留测试用例 8.25广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施软件错误软件错误软件错误软件错误程序错误程序错误程序错误程序错误和缺陷概括为七个方面:和缺陷概括为七个方面:和缺陷概括为七个方面:和缺陷概括为七个方面:1.编程时的语法错误编程时的语法错误编程时的语法错误编程时的语法错误2.保留字拼写错误保留字拼写错误保留字拼写错误保留字拼写错误3.循环体不匹配循环体不匹配循环体不匹配循环体不匹配4.参数与变元不匹配参数与变元不匹配参数与变元不匹配参数与变元不匹配5.程序员发现在用某些解释性程序设计语言(如程序员发现在用某些解释性程序设计语言(如程序员发现在用某些解释性程序设计语言(如程序员发现在用某些解释性程序设计语言(如VBVB,,,,VFPVFP等)编程时检查这类错误容易而且等)编程时检查这类错误容易而且等)编程时检查这类错误容易而且等)编程时检查这类错误容易而且及时及时及时及时 8.26广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施2.程序员对语言结果误解所造成的错误程序员对语言结果误解所造成的错误程序员对语言结果误解所造成的错误程序员对语言结果误解所造成的错误3.对循环体结构的误解对循环体结构的误解对循环体结构的误解对循环体结构的误解3. 3. 算法或逻辑上的错误算法或逻辑上的错误算法或逻辑上的错误算法或逻辑上的错误4. 4. 近似算法会使某些输入变量得不到精确的甚至近似算法会使某些输入变量得不到精确的甚至近似算法会使某些输入变量得不到精确的甚至近似算法会使某些输入变量得不到精确的甚至错误的结果错误的结果错误的结果错误的结果5. 5. 由于错误的输入导致程序的错误由于错误的输入导致程序的错误由于错误的输入导致程序的错误由于错误的输入导致程序的错误软件错误软件错误软件错误软件错误 8.27广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施6. 6. 数据结构说明不当或实现中的缺陷所造成的错误数据结构说明不当或实现中的缺陷所造成的错误数据结构说明不当或实现中的缺陷所造成的错误数据结构说明不当或实现中的缺陷所造成的错误过小的栈容量造成过小的栈容量造成过小的栈容量造成过小的栈容量造成•栈操作的上溢栈操作的上溢栈操作的上溢栈操作的上溢•栈操作的下溢栈操作的下溢栈操作的下溢栈操作的下溢软件错误软件错误软件错误软件错误 8.28广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施7. 7. 由于系统由于系统由于系统由于系统( (或模块或模块或模块或模块) )说明书的缺陷所造成的错误说明书的缺陷所造成的错误说明书的缺陷所造成的错误说明书的缺陷所造成的错误此类为最严重的错误此类为最严重的错误此类为最严重的错误此类为最严重的错误软件错误软件错误软件错误软件错误 8.29广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施软件测试方法软件测试方法软件测试方法软件测试方法动动态态测测试试法法静静态态测测试试法法 8.30广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施动态测试方法动态测试方法动态测试方法动态测试方法 8.31广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施•程序是否适当地接收输入数据产生正确的输出数据•保持外部信息的完整性黑盒测试方法工作原理黑盒测试方法工作原理黑盒测试方法工作原理黑盒测试方法工作原理黑盒法:穷举数据,检查所有数据经过处理后所的结果是否正确。

      选择有代表性的数据进行检查 8.32广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施黑盒测试的穷尽输入测试黑盒测试的穷尽输入测试黑盒测试的穷尽输入测试黑盒测试的穷尽输入测试•至少必须对所有输入数据的各种可能值的排至少必须对所有输入数据的各种可能值的排至少必须对所有输入数据的各种可能值的排至少必须对所有输入数据的各种可能值的排列组合都进行测试列组合都进行测试列组合都进行测试列组合都进行测试•例一个程序需要三个整数型的输入数据例一个程序需要三个整数型的输入数据例一个程序需要三个整数型的输入数据例一个程序需要三个整数型的输入数据•如果计算机字长是如果计算机字长是如果计算机字长是如果计算机字长是1616位,则每个整数可能取的值位,则每个整数可能取的值位,则每个整数可能取的值位,则每个整数可能取的值有有有有2 21616个个个个•三个数的可能排列组合是三个数的可能排列组合是三个数的可能排列组合是三个数的可能排列组合是2 21616* *2 21616 * *2 21616((((3*103*101414种)种)种)种)•假设每执行一次程序需要假设每执行一次程序需要假设每执行一次程序需要假设每执行一次程序需要1 1毫秒,则需毫秒,则需毫秒,则需毫秒,则需1 1万年万年万年万年 8.33广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施黑盒测试使用的数据黑盒测试使用的数据黑盒测试使用的数据黑盒测试使用的数据•程序有效的输入数据程序有效的输入数据程序有效的输入数据程序有效的输入数据•程序无效的输入数据程序无效的输入数据程序无效的输入数据程序无效的输入数据•极端的数据元素极端的数据元素极端的数据元素极端的数据元素•正常的数据元素正常的数据元素正常的数据元素正常的数据元素•特殊的数据元素特殊的数据元素特殊的数据元素特殊的数据元素 8.34广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施白盒测试白盒测试白盒测试白盒测试( ( ( (结构测试或逻辑覆盖法结构测试或逻辑覆盖法结构测试或逻辑覆盖法结构测试或逻辑覆盖法) ) ) )方法方法方法方法•已经知道了产品内部工作过程已经知道了产品内部工作过程已经知道了产品内部工作过程已经知道了产品内部工作过程•通过测试检验来检验产品内部动作是否按照通过测试检验来检验产品内部动作是否按照通过测试检验来检验产品内部动作是否按照通过测试检验来检验产品内部动作是否按照规格说明书的规定正常进行规格说明书的规定正常进行规格说明书的规定正常进行规格说明书的规定正常进行 8.35广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施白盒测试的穷尽路径测试白盒测试的穷尽路径测试白盒测试的穷尽路径测试白盒测试的穷尽路径测试•至少必须对所有路径都进行测试至少必须对所有路径都进行测试至少必须对所有路径都进行测试至少必须对所有路径都进行测试•即使可以穷举出所有的路径,但是若程序少即使可以穷举出所有的路径,但是若程序少即使可以穷举出所有的路径,但是若程序少即使可以穷举出所有的路径,但是若程序少写了一个路径,则查不出错误写了一个路径,则查不出错误写了一个路径,则查不出错误写了一个路径,则查不出错误 8.36广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施静态测试法静态测试法静态测试法静态测试法•程序审查会程序审查会程序审查会程序审查会--------代码会审代码会审代码会审代码会审•桌前检查(桌前检查(桌前检查(桌前检查(Desk Checking)--Desk Checking)--静态检查静态检查静态检查静态检查•人工运行人工运行人工运行人工运行 8.37广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施动态测试方案设计动态测试方案设计动态测试方案设计动态测试方案设计黑盒测试黑盒测试黑盒测试黑盒测试用例设计用例设计用例设计用例设计白盒测试白盒测试白盒测试白盒测试用例设计用例设计用例设计用例设计 8.38广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施白盒测试白盒测试白盒测试白盒测试--------逻辑覆盖测试的种类逻辑覆盖测试的种类逻辑覆盖测试的种类逻辑覆盖测试的种类•语句覆盖语句覆盖语句覆盖语句覆盖•判定覆盖判定覆盖判定覆盖判定覆盖•条件覆盖条件覆盖条件覆盖条件覆盖•判定判定判定判定/ /条件覆盖条件覆盖条件覆盖条件覆盖•多重条件覆盖多重条件覆盖多重条件覆盖多重条件覆盖•实例实例实例实例 8.39广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施被测试程序及控制流程图被测试程序及控制流程图被测试程序及控制流程图被测试程序及控制流程图PROCEDURE prolPROCEDURE prolparameter A,B,Xparameter A,B,Xif(A>1).AND.(B=0)if(A>1).AND.(B=0) X=X/A X=X/Aendifendifif(A=2).OR.(X>1)if(A=2).OR.(X>1) X=X+1 X=X+1endifendifA>1A>1ANDANDB=0B=0X=X/AX=X/Aa ac cb bN NA=2A=2ORORX>1X>1X=X+1X=X+1e ed dN NY YY Y 8.40广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施语句覆盖语句覆盖语句覆盖语句覆盖•编写足够的测试情况,使得每编写足够的测试情况,使得每编写足够的测试情况,使得每编写足够的测试情况,使得每条语句至少执行一次条语句至少执行一次条语句至少执行一次条语句至少执行一次•编写一个通过路径编写一个通过路径编写一个通过路径编写一个通过路径aceace的单个的单个的单个的单个测试情况测试情况测试情况测试情况A>1A>1ANDANDB=0B=0X=X/AX=X/Aa ac cb bN NA=2A=2ORORX>1X>1X=X+1X=X+1e ed dN NY YY Y•在在在在a a点点点点A=2A=2;;;;B=0B=0和和和和X=3X=3 8.41广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施判定覆盖判定覆盖判定覆盖判定覆盖----------------分支覆盖分支覆盖分支覆盖分支覆盖•编写足够的测试情况,使得每个判定至少有一编写足够的测试情况,使得每个判定至少有一编写足够的测试情况,使得每个判定至少有一编写足够的测试情况,使得每个判定至少有一次次次次“ “真真真真” ”和一次和一次和一次和一次“ “假假假假” ”的结果的结果的结果的结果•每个分支方向都必须至少经过一次每个分支方向都必须至少经过一次每个分支方向都必须至少经过一次每个分支方向都必须至少经过一次•要在程序或子程序的每个入口点至少进入一次要在程序或子程序的每个入口点至少进入一次要在程序或子程序的每个入口点至少进入一次要在程序或子程序的每个入口点至少进入一次 8.42广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施判定覆盖判定覆盖判定覆盖判定覆盖例:例:例:例:aceace和和和和abdabd或或或或acdacd和和和和abeabe都可都可都可都可满足判定覆盖满足判定覆盖满足判定覆盖满足判定覆盖A>1A>1ANDANDB=0B=0X=X/AX=X/Aa ac cb bN NA=2A=2ORORX>1X>1X=X+1X=X+1e ed dN NY YY Y如果选择路径如果选择路径如果选择路径如果选择路径acdacd及及及及abeabe,则,则,则,则A=3A=3,,,,B=0B=0,,,,X=3X=3和和和和A=2A=2,,,,B=1B=1,,,,X=1X=1 8.47广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施黑盒测试的种类黑盒测试的种类黑盒测试的种类黑盒测试的种类•等价类法等价类法等价类法等价类法•边值分析法边值分析法边值分析法边值分析法•因果图法因果图法因果图法因果图法•错误推测法错误推测法错误推测法错误推测法 8.48广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施等价类划分的原理等价类划分的原理等价类划分的原理等价类划分的原理•根据程序的输入根据程序的输入根据程序的输入根据程序的输入/ /输出特性,将程序的输入划输出特性,将程序的输入划输出特性,将程序的输入划输出特性,将程序的输入划分为有限个等价区段分为有限个等价区段分为有限个等价区段分为有限个等价区段•从每个区段内抽取的代表性数据进行的测试等从每个区段内抽取的代表性数据进行的测试等从每个区段内抽取的代表性数据进行的测试等从每个区段内抽取的代表性数据进行的测试等价于该区段内任何数据的测试价于该区段内任何数据的测试价于该区段内任何数据的测试价于该区段内任何数据的测试•对每一个输入条件存在着程序有效的有效等价对每一个输入条件存在着程序有效的有效等价对每一个输入条件存在着程序有效的有效等价对每一个输入条件存在着程序有效的有效等价类类类类•对每个输入条件存在着对程序错误输入的无效对每个输入条件存在着对程序错误输入的无效对每个输入条件存在着对程序错误输入的无效对每个输入条件存在着对程序错误输入的无效等价类等价类等价类等价类 8.49广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施单元测试单元测试集成测试集成测试确认测试确认测试系统测试系统测试特殊测试特殊测试 8.50广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施1 单元测试单元测试 单元测试是测试系统中的每一个低级处理单元测试是测试系统中的每一个低级处理的基本功能,其目标是告诉程序员哪些程序部的基本功能,其目标是告诉程序员哪些程序部分需要改正或改进。

      分需要改正或改进•程序代码测试程序代码测试•程序功能测试程序功能测试 8.51广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施• 程序代码调试 利用精心挑选的测试数据,使程序和模块中的每一条语句都能得到执行, 即能够测试程序中的任一逻辑通路常用的测试数据有以下几种:  1.用正常数据调试2.用异常数据调试 8.52广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施• 程序代码调试3. 用错误数据调试 试验程序对错误的处理能力,包括显示出错信息以及容许修改错误的可能性 具体检查内容有:输入键号错误输人数据错误操作错误 8.53广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施• 程序功能调试 经代码测试正确的程序只是基本上验证了程序逻经代码测试正确的程序只是基本上验证了程序逻辑上的正确性,但并不能验证程序是否满足程序说明辑上的正确性,但并不能验证程序是否满足程序说明中定义的功能,也不能验证数据本身是否完备。

      中定义的功能,也不能验证数据本身是否完备  程序功能测试则面向程序应用环境,把程序看做  程序功能测试则面向程序应用环境,把程序看做一个一个 " "黑盒子黑盒子" ",认为程序只要满足应用功能上的需,认为程序只要满足应用功能上的需求,就是可行的求,就是可行的    8.54广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施2 集成测试(分调)集成测试(分调) 将一个功能内所有程序按次序串联起来进行调试,将一个功能内所有程序按次序串联起来进行调试,目的是要保证模块内各程序间具有正确的控制关系,目的是要保证模块内各程序间具有正确的控制关系,同时可以测试模块的运行效率同时可以测试模块的运行效率程序程序1程序程序2程序程序3程序程序1 8.55广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施模块的连接方法:模块的连接方法:1.1.非增量式集成:非增量式集成: 把所有的模块按设计要求一次性全部组装起把所有的模块按设计要求一次性全部组装起来,然后进行整体测试。

      来,然后进行整体测试2.2.增量式集成:增量式集成: 一个一个地扩展模块,一步一步增大测试的一个一个地扩展模块,一步一步增大测试的范围,错误易于定位和纠正范围,错误易于定位和纠正 8.56广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施3 确认测试确认测试确认测试主要检查已实现的软件是否满足需求确认测试主要检查已实现的软件是否满足需求规格说明书中确定的各种需求规格说明书中确定的各种需求 8.57广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施4 系统测试(总调)系统测试(总调) 将所开发的系统放在模拟的产品环境中,其目标将所开发的系统放在模拟的产品环境中,其目标是是保证各子系统、系统与网络、数据库、硬件和任何保证各子系统、系统与网络、数据库、硬件和任何其它公司所特有平台和环境因素相协调其它公司所特有平台和环境因素相协调,保证整个系,保证整个系统运行是一致的,并且使应用程序能满足用户要求的统运行是一致的,并且使应用程序能满足用户要求的灵活性。

      灵活性 8.58广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施5 特殊调试特殊调试 除了上述常规测试之外,还有一些必要的性能测试,这些测试往往不是针对程序在正常情况下运行的正确与否,而是根据系统需求选择进行的,主要有: 8.59广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施5 特殊调试特殊调试1.峰值负载测试、容量测试、响应时间测试、恢复能力测试等2.严格核对计算机处理和人工处理的两种结果 3.实况测试 8.60广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 8.61广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施软件测试与软件开发过程的关系软件测试与软件开发过程的关系 8.62广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施第四节第四节 系统切换系统切换信息系统实施信息系统实施 8.63广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统切换前的准备系统切换前的准备系统切换前的准备系统切换前的准备 • • • •数据准备数据准备数据准备数据准备• • • •文档准备文档准备文档准备文档准备• • • •用户培训用户培训用户培训用户培训• • • •系统设备系统设备系统设备系统设备 8.64广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统切换系统切换系统切换系统切换v 直接转换方式直接转换方式直接转换方式直接转换方式v 平行转换方式平行转换方式平行转换方式平行转换方式v 逐步转换方式逐步转换方式逐步转换方式逐步转换方式 8.65广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施直接转换方式直接转换方式直接转换方式直接转换方式• • • •在某一特定的时刻,旧系统停止使用,同时在某一特定的时刻,旧系统停止使用,同时在某一特定的时刻,旧系统停止使用,同时在某一特定的时刻,旧系统停止使用,同时新系统立即投入使用新系统立即投入使用新系统立即投入使用新系统立即投入使用 旧系统旧系统旧系统旧系统 新系统新系统新系统新系统 切换切换切换切换时间时间时间时间 8.66广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施直接转换方式的特点直接转换方式的特点直接转换方式的特点直接转换方式的特点 • • • •在某一特定的时刻,旧系统停止使用,同在某一特定的时刻,旧系统停止使用,同在某一特定的时刻,旧系统停止使用,同在某一特定的时刻,旧系统停止使用,同时新系统立即投入使用时新系统立即投入使用时新系统立即投入使用时新系统立即投入使用• • • •转换简单转换简单转换简单转换简单• • • •人员和设备费用节省人员和设备费用节省人员和设备费用节省人员和设备费用节省• • • •预先要经过详细的测试和模拟运行预先要经过详细的测试和模拟运行预先要经过详细的测试和模拟运行预先要经过详细的测试和模拟运行• • • •风险大风险大风险大风险大 8.67广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施平行(并行)转换方式平行(并行)转换方式平行(并行)转换方式平行(并行)转换方式• • • •在一段时间内新旧系统并存,各自运行完成在一段时间内新旧系统并存,各自运行完成在一段时间内新旧系统并存,各自运行完成在一段时间内新旧系统并存,各自运行完成相应的工作,并相互对比、审核相应的工作,并相互对比、审核相应的工作,并相互对比、审核相应的工作,并相互对比、审核 旧系统旧系统旧系统旧系统 新系统新系统新系统新系统 并行转换时间并行转换时间并行转换时间并行转换时间时间时间时间时间 8.68广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施平行(并行)转换方式的特点平行(并行)转换方式的特点平行(并行)转换方式的特点平行(并行)转换方式的特点• • • •新旧系统并存一段时间新旧系统并存一段时间新旧系统并存一段时间新旧系统并存一段时间• • • •人员和设备费用增加人员和设备费用增加人员和设备费用增加人员和设备费用增加• • • •系统的可靠性高系统的可靠性高系统的可靠性高系统的可靠性高• • • •风险较少,新系统的运行成功率高风险较少,新系统的运行成功率高风险较少,新系统的运行成功率高风险较少,新系统的运行成功率高 8.69广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施逐步(分段)转换方式逐步(分段)转换方式逐步(分段)转换方式逐步(分段)转换方式• • • •分阶段、按部分地完成新旧系统的交替过程,开分阶段、按部分地完成新旧系统的交替过程,开分阶段、按部分地完成新旧系统的交替过程,开分阶段、按部分地完成新旧系统的交替过程,开发完一部分则在某一时间段内平行运行一部分发完一部分则在某一时间段内平行运行一部分发完一部分则在某一时间段内平行运行一部分发完一部分则在某一时间段内平行运行一部分 8.70广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施逐步(分段)转换方式的特点逐步(分段)转换方式的特点逐步(分段)转换方式的特点逐步(分段)转换方式的特点 • • • •开发完一部分就平行运行一部分开发完一部分就平行运行一部分开发完一部分就平行运行一部分开发完一部分就平行运行一部分• • • •避免直接转换方式的风险避免直接转换方式的风险避免直接转换方式的风险避免直接转换方式的风险• • • •避免平行方式的双倍费用避免平行方式的双倍费用避免平行方式的双倍费用避免平行方式的双倍费用• • • •逐步转换方式的接口多逐步转换方式的接口多逐步转换方式的接口多逐步转换方式的接口多 8.71广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施第五节第五节 系统维护与评价系统维护与评价信息系统实施信息系统实施 8.72广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施管理信息系统:“样品即产品”管理信息系统需要在使用中不断完善: 1、经过调试的系统难免有不尽如人意的地方,或有的地方效率可以提高,或有使用不够方便的地方; 2、管理环境的新的变化,对信息系统提出了新的要求。

      8.73广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施维护成本30%-40%开发成本1970年维护成本40%-60%开发成本1980年维护成本70%开发成本1990年系统维护成本的比例系统维护成本的比例 8.74广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施维护的内容维护的内容系统维护包括以下几个方面的工作:1、程序的维护 在系统维护阶段,会有一部分程序需要改动2、数据文件的维护 业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改3、代码的维护 随着环境的变化,旧的代码不能适应新的要求,必须进行改造4、机器、设备的维护 包括机器、设备的日常维护与管理 8.75广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施维护的类型维护的类型 依据信息系统需要维护的原因不同,系统维护可分为四依据信息系统需要维护的原因不同,系统维护可分为四种类型:种类型:1、更正性维护(、更正性维护(corrective maintenance)) 指由于发现系统中错误而引起的维护,包括诊断问题指由于发现系统中错误而引起的维护,包括诊断问题和改正错误。

      在软件交付使用后,由于开发时测试的不彻底、和改正错误在软件交付使用后,由于开发时测试的不彻底、不完全,必然会有一部分隐藏的错误被带到运行阶段来改不完全,必然会有一部分隐藏的错误被带到运行阶段来改正软件性能上的缺陷、排除实施中的误使用,应进行的诊断正软件性能上的缺陷、排除实施中的误使用,应进行的诊断和改正错误的过程,是改正性维护和改正错误的过程,是改正性维护 8.76广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施2 2、、适应性维护(适应性维护(adaptive maintenanceadaptive maintenance)) 为了适应外界环境的变化而增加或修改系统的部分为了适应外界环境的变化而增加或修改系统的部分功能的维护工作功能的维护工作 随着计算机的飞速发展,外部环境(新的硬、随着计算机的飞速发展,外部环境(新的硬、软件配置)或数据环境(数据库、数据格式、数软件配置)或数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)可能发生变据输入/输出方式、数据存储介质)可能发生变化,为了使软件适应这种变化,而修改软件的过化,为了使软件适应这种变化,而修改软件的过程叫做适应性维护。

      程叫做适应性维护 8.77广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施3 3、完善性维护(、完善性维护(perfective maintenanceperfective maintenance)) 为了改善系统功能或适应用户的需要而增加新的功为了改善系统功能或适应用户的需要而增加新的功能的维护工作能的维护工作 在软件的使用过程中,用户往往会对软件提出新的在软件的使用过程中,用户往往会对软件提出新的功能与性能要求为了满足这些要求,需要修改或再开功能与性能要求为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性这种情况下进行的维护活动率、提高软件的可维护性这种情况下进行的维护活动叫做完善性维叫做完善性维 8.78广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 4 4、预防性维护(、预防性维护(、预防性维护(、预防性维护(preventive maintenancepreventive maintenance)))) 对一些使用寿命较长,目前尚能运行,但可能要发生对一些使用寿命较长,目前尚能运行,但可能要发生变化的部分进行维护,以适应将来的修改或调整。

      变化的部分进行维护,以适应将来的修改或调整 通常,预防性维护定义为:通常,预防性维护定义为:“把今天的方法学用于昨把今天的方法学用于昨天的系统以满足明天的需要天的系统以满足明天的需要”也就是说,采用先进的软也就是说,采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试进行设计、编制和测试 8.79广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施适应性维护25%更正性维护21%完善性维护50%预防性维护4%各类维护工作的比例各类维护工作的比例 8.80广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 系统的修改,往往会“牵一发而动全身”程序、文件、代码的局部修改,都可能影响系统的其他部分。

      提出修改要求提出修改要求领导批准领导批准分配任务分配任务验收成果验收成果登记修改情况登记修改情况系统维护的管理系统维护的管理 8.81广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统的可靠性与安全性——信息系统:企业的神经系统 8.82广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 信息系统是企业的神经系统,一旦出现了问题,将给信息系统是企业的神经系统,一旦出现了问题,将给企业和社会造成巨大的损失和灾难信息系统的脆弱性也企业和社会造成巨大的损失和灾难信息系统的脆弱性也为窃取信息提供了条件为窃取信息提供了条件系统的可靠性系统的可靠性 系统的可靠性指在满足一定条件的应用环境中能够正常工作系统的可靠性指在满足一定条件的应用环境中能够正常工作的能力。

      的能力 系统的可靠性评价指标:系统的可靠性评价指标:•平均无故障运行时间平均无故障运行时间•系统开工率系统开工率•系统平均维护时间等系统平均维护时间等 8.83广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施常用的可靠性技术:常用的可靠性技术:•设备冗余技术设备冗余技术•负荷分布技术负荷分布技术•系统重新组合技术系统重新组合技术•数据冗余校验技术数据冗余校验技术•数据保护与恢复技术数据保护与恢复技术•系统动态检测、诊断和自动校正技术等系统动态检测、诊断和自动校正技术等 8.84广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施系统的安全性 系统的安全性指为了保护系统硬件、软件和数据致受系统的安全性指为了保护系统硬件、软件和数据致受到偶然的或蓄意的修改、破坏和泄露,而采取的技术和到偶然的或蓄意的修改、破坏和泄露,而采取的技术和管理措施。

      管理措施影响信息系统安全性的因素:影响信息系统安全性的因素:•自然和不可抗拒因素自然和不可抗拒因素•硬件和物理因素硬件和物理因素•软件因素软件因素•数据因素数据因素•人为和管理因素人为和管理因素 8.85广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施信息系统的安全措施信息系统的安全措施行政安全措施65%技术安全措施10%法律安全措施10%物理安全措施15% 8.86广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 信息系统投入使用一段时间以后,需要对系统进信息系统投入使用一段时间以后,需要对系统进行全面的评价根据使用者的反映和运行情况记录,行全面的评价根据使用者的反映和运行情况记录,评价系统是否达到了设计要求,指出系统改进和扩充评价系统是否达到了设计要求,指出系统改进和扩充的方向。

      的方向系统评价 8.87广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施1、系统运行的一般情况、系统运行的一般情况•系统功能是否达到设计要求系统功能是否达到设计要求•用户付出的资源是否控制在预定界限内用户付出的资源是否控制在预定界限内•用户对系统工作的满意度(响应时间、操作方便性、用户对系统工作的满意度(响应时间、操作方便性、灵活性等)灵活性等) 8.88广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施2、系统的使用效果、系统的使用效果•从系统提供的信息服务的有效性方面考察:从系统提供的信息服务的有效性方面考察:•用户对系统提供的信息的满意度用户对系统提供的信息的满意度•提供信息的及时性提供信息的及时性•提供信息的准确性和完整性提供信息的准确性和完整性3、系统的性能、系统的性能•计算机资源的利用情况计算机资源的利用情况•系统的可靠性系统的可靠性•系统的可扩充性系统的可扩充性 8.89广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施4、系统的经济效益、系统的经济效益•系统的费用(包括系统的开发费用和各种运行维护费用)系统的费用(包括系统的开发费用和各种运行维护费用)•系统的收益(包括有形效益和无形效益,如库存资金的减系统的收益(包括有形效益和无形效益,如库存资金的减少、成本下降、管理费用减低等等)少、成本下降、管理费用减低等等)•投资效益分析投资效益分析 8.90广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施课堂案例讨论课堂案例讨论案例案例案例案例8.2 8.2 8.2 8.2 某化工厂管理信息系统开发某化工厂管理信息系统开发某化工厂管理信息系统开发某化工厂管理信息系统开发(P182)(P182)(P182)(P182)1.1.该厂关于开发项目规模的决策是否符合诺兰阶段模该厂关于开发项目规模的决策是否符合诺兰阶段模型型? ?为什么为什么? ?2.2.系统开发比原计划拖延较长时间系统开发比原计划拖延较长时间, ,说明了什么问题说明了什么问题? ?3.3.只开发成本管理系统而不进行整个财务系统的开发只开发成本管理系统而不进行整个财务系统的开发, ,对不对对不对? ?4.4.企业管理人员的素质对系统开发有何影响企业管理人员的素质对系统开发有何影响? ?5.5.通过这个案例,你认为企业一把手在开发通过这个案例,你认为企业一把手在开发MISMIS中的作中的作用是什么?用是什么?6.6.试用本案例说明,试用本案例说明,MISMIS系统不仅是一个技术系统,而系统不仅是一个技术系统,而且还是一个社会技术系统。

      且还是一个社会技术系统 8.91广东工业大学商学院Management Information SystemsManagement Information Systems第第第第8 8章章章章 信息系统实施信息系统实施信息系统实施信息系统实施 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.