管理信息系统课件--第6章_管理信息系统实施

上传人:无*** 文档编号:243947153 上传时间:2024-10-01 格式:PPT 页数:42 大小:262KB
返回 下载 相关 举报
管理信息系统课件--第6章_管理信息系统实施_第1页
第1页 / 共42页
管理信息系统课件--第6章_管理信息系统实施_第2页
第2页 / 共42页
管理信息系统课件--第6章_管理信息系统实施_第3页
第3页 / 共42页
点击查看更多>>
资源描述
第六章 管理信息系统实施,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,管理信息系统,Management Information System,第,6,章 管理信息系统实施,版权说明,本课件基于张志清主编,管理信息系统实用教程,电子工业出版社,,2005.1,,请保护作者版权。,第,六,章 管理信息系统实施,教学目的,使学生了解管理信息系统实施阶段在系统开发中的作用,了解系统实施的任务,掌握程序设计的方法、工具和质量要求,理解什么是系统测试,并且掌握系统测试和系统转换的方法。,第六章 管理信息系统实施,主要内容,系统实施的任务、特点和方法;,程序设计的原则、标准和方法;,软件开发工具;,系统测试的原则、内容和方法;,系统转换的主要方式和工作。,第六章 管理信息系统实施,6.1,系统实施概述,6.1.1,系统实施的任务,系统实施的任务是以系统设计方案为依据,按照系统实施方案进行具体的实现,最终组建出一个能够实际运行的系统,交付用户使用。,具体任务包括:硬件准备、软件准备、人员培训、数据准备,系统实施的工作流程,第六章 管理信息系统实施,6.1.2,系统实施的特点,工作量大,投入人力、物力多,组织管理工作繁重,第六章 管理信息系统实施,6.1.3,系统实施的方法,划分版本的基本原则,确定版本的规模,实现复杂模块的方法,安排实现模块的顺序,第六章 管理信息系统实施,6.2,程序设计,6,.2.1,程序设计原则,程序员应仔细阅读系统设计全部文档,程序员应熟练掌握编程语言和开发工具,编程时尽量使用标准方法,重视程序调试工作,尽量使用已有程序模块,第六章 管理信息系统实施,6.2.2,程序设计标准,可靠性,规范性,可读性,可维护性,健壮性,高效率,第六章 管理信息系统实施,6.2.3,程序设计方法,结构化程序设计方法,限制使用,GOTO,语句,逐步求精的设计方法,原型式的程序开发方法,面向对象的程序设计方法,可视化的程序设计技术,第六章 管理信息系统实施,6.3,软件开发工具,编程语言类,数据库类,可视化编程类,专业系统类,客户,/,服务器类,第六章 管理信息系统实施,6.4,系统测试,6.4.1,程序调试,程序调试的含义主要是从表示程序中存在错误的某些迹象开始,确定错误位置,分析错误原因,并改正错误,第六章 管理信息系统实施,1.,调试方法,试探法,基本思路:,先分析错误的表现形式,猜想程序故障的大致位置,然后使用一些简单、常用的纠错技术,获取可疑区域的有关信息,判断猜想是否正确。经过多次试探,找到错误根源,跟踪法,基本思路:,正向跟踪的思路是沿着程序的控制流,从头开始跟踪,逐步检查中间结果,找到最先出错的地方,基本思路:,反向跟踪的思路是从发现错误症状的地方开始回溯,即人工沿着程序的控制流往回追踪程序代码,一直到找出错误的位置或确定故障的范围为止。,对分查找法,基本思路:,若已知每个变量在程序内若干个关键点的正确值,则可以用赋值语句输入这些变量的正确值,然后检查程序的输出。若输出结果正确,则故障在程序前半部,否则故障在程序后半部。,第六章 管理信息系统实施,归纳法,基本思路:,从错误征兆出发,通过分析这些征兆之间的关系而找出错误。,归纳法,基本思路:,首先列出所有可能成立的原因或假设,然后一个一个地排除列出来的原因,最后证明剩下的原因确实是错误的根源。,第六章 管理信息系统实施,2.,调试步骤,程序调试,联合调试,系统高度,第六章 管理信息系统实施,6.4.2,系统测试,测试是为了发现程序和系统中的错误而执行程序的过程,成功的测试是发现了尚未发现的错误,第六章 管理信息系统实施,1.,测试特点,挑剔性,复杂性,不彻底性,经济性,第六章 管理信息系统实施,2.,测试基本原则,测试队伍的建立,测试用例的设计,测试数据的选择,测试功能的确定,测试文档的管理,第六章 管理信息系统实施,3.,测试文档,测试计划,测试项目的名称、目的、步骤、进度、测试用例,测试用例,=,测试数据,+,期望结果,测试报告,测试项目的名称、实测结果与期望结果的比较、发现的问题、测试达到的效果,测试结果,=,测试数据,+,期望结果,+,实际结果,第六章 管理信息系统实施,4.,测试步骤,模块测试,是在每个单独的模块中进行,包括模块界面、内部数据结构、独立路径错误处理和边界条件等项目,联合测试,将各模块集中,形成一个完整的软件,对该软件进行测试,第六章 管理信息系统实施,系统测试,将被测软件放在系统环境中进行测试,验收测试,用户参与的测试,对系统的最后确认,第六章 管理信息系统实施,5.,测试方法,静态测试,是通过被测程序的静态审查,发现代码中潜在的错误,动态测试,黑盒测试,白盒测试,把被测程序看成一个黑盒,根据程序的功能来设计测试用例,根据被测程序内部结构设计测试用例,第六章 管理信息系统实施,6.,测试用例的设计,语句覆盖,法,测试,用例,覆盖,路径,A=2,B=0,X=3,ace,A1AND,B=0,X=X/A,A=2OR,X1,X=X+1,是,a,是,否,b,c,d,e,a,c,e,第六章 管理信息系统实施,判断覆盖法,序号,测试,用例,覆盖,路径,1,2,A=3,B=0,X=1,acd,A=2,B=1,X=3,abe,A1AND,B=0,X=X/A,A=2OR,X1,X=X+1,是,a,是,否,b,c,d,e,a,c,d,a,b,e,第六章 管理信息系统实施,条件覆盖法,A1AND,B=0,X=X/A,A=2OR,X1,X=X+1,是,a,是,否,b,c,d,e,判断条件,取值,A1,A1,T,F,B=0,B0,T,F,A=2,A2,T,F,X1,X1,T,F,第六章 管理信息系统实施,条件,判断条件,取值,条件记为,条件,1,A1,A1,T,F,T1,F1,条件,2,B=0,B0,T,F,T2,F2,条件,3,A=2,A2,T,F,T3,F3,条件,4,X1,X1,T,F,T4,F4,条件,一,条件,二,设计,的,测试用例子,序号,测试用例,覆盖路径,条件记为,1,A=2 B=0,X=4,ace,T1 T2 T3 T4,2,A=1 B=1,X=1,abd,F1 F2 F3 F4,3,A=2 B=0,X=1,acd,T1 T2 T3 F4,4,A=1 B=1,X=2,abe,F1 F2 F3 T4,第六章 管理信息系统实施,设计的测试用例,第六章 管理信息系统实施,条件组合覆盖法,A1AND,B=0,X=X/A,A=2OR,X1,X=X+1,是,a,是,否,b,c,d,e,第一判断式,1,A1,B=0,3,A1,B=0,2,A1,B0,4,A1,B0,第二判断式,5,A=2,X1,7,A2 X1,6,A=2,X1,8,A2 X1,设计,的,测试用例,序号,测试用例,覆盖路径,覆盖条件组合,1,A=2 B=0,X=4,ace,1,5,2,A=2 B=1,X=1,abd,2,6,3,A=1 B=0,X=2,abe,3,7,4,A=1 B=1,X=1,abd,4,8,设计的测试用例,第六章 管理信息系统实施,第六章 管理信息系统实施,路径覆盖法,abd,ace,abe,acd,A=1 B=1 X=1,A=1 B=1 X=2,A=3 B=0 X=1,A=2 B=0 X=4,A1AND,B=0,X=X/A,A=2OR,X1,X=X+1,是,a,是,否,b,c,d,e,第六章 管理信息系统实施,等价分类法,划分等价类,为每个等价类编号,设计一个新的测试用例,使它能包括尽可能多的尚未被包括的合理等价类,设计一个新的测试用例,使它包括一个尚未被包括的不合理等价类,第六章 管理信息系统实施,边界值测试法,边界值测试法不是从一个等价类中任选一个测试用例作代表,而是选一个或几个测试用例,使得该等价类的边界情况成为测试的主要目标;边界值测试不仅注意输入条件,它还根据输出的情况设计测试用例。,第六章 管理信息系统实施,错误推测法,基本思想:列举出程序中可能有错和容易出错的情况,并且根据它们选择测试方案,如对一个数据库表进行操作,需要特别检查的情况有:数据库表为空、表中只有一个记录,第六章 管理信息系统实施,举例,程序,TRI,读入三个整数值,这三个整数代表同一个三角形三条边的长度,程序根据这三个值判断三角形属于等腰、等边、还是一般三角形,第六章 管理信息系统实施,要测试的情况,正常的不等边三角形,正常的等边三角形,正常的等腰三角形,三条边不构成三角形,一条边的长度为,两条边的长度为,三条边全为,输入数据中包含负整数,输入数据不全,输入数据中包含非整数型数据,第六章 管理信息系统实施,6.5,系统转换,6.5.1,系统转换的主要方式,直接转换:就是在确定新系统运行准确无误时,立刻启用新系统,终止老系统运行,老,系统,新,系统,切换,时间,第六章 管理信息系统实施,并行转换:,这种转换方式是新老系统并行工作一段时间,经过一段时间的考验以后,新系统正式替代老系统,老,系统,新,系统,并行,时间,第六章 管理信息系统实施,试运行转换:类似于并行转换。在试运行期间,老系统照常运行,新系统只承担部分工作,处理少量业务,当对每个部分的试运行都感到满意后,再全面运行新系统,停止老系统,老,系统,试,运行,新系统,试,运行,时间,第六章 管理信息系统实施,逐步转换:,是直接转换和并行转换两种方式的结合。,老 系 统,新,系 统,分段区,时间,第六章 管理信息系统实施,6.5.2,系统转换的准备工作,数据准备,系统初始化,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!