- 1、本文档共259页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.程序调试 程序调试是为系统调试做准备。程序调试内容包括程序的语法调试和程序的逻辑调试。语法调试主要是检查程序语言在语法上是否有错误,一般程序在编译或解释执行时能自检错误并给出提示信息。逻辑调试主要是检查程序在完成某个功能时,运算的方法及其逻辑处理是否正确,一般情况下程序的逻辑错误计算机是不能自检的,需要设计测试用例来调试。测试用例由输入数据和预期的输出结果两部分组成。输入数据除采用正常数据外,还应设计一些异常数据和错误数据,检验程序对错误的处理能力,用以考验程序的正确性。用正常数据测试要求检查下列各种问题:第一,程序能否完成要求的各种功能;第二,写入的各项数据是否准确;第三,输出的各种数据是否正确等。用异常数据测试,例如用空数据文件去参加测试,检查程序能否正常运行,能否显示出错标志等。 2.系统测试方法 (1)分调和联调 整个信息系统是按处理功能分成模块而分别编制程序。一个处理功能由一个或一个以上的程序构成。在单个程序调试成功之后,尚需进行各个功能模块的分块调试,即将一个功能内的所有程序串联起来调试。模块调试的目的是发现模块内部的逻辑错误,保证内部控制关系正确和数据处理内容正确,同时测试功能模块的运转效率。分调着重对模块输入、输出功能的调试。 各模块分调完成之后,应按系统要求将各个模块组合起来形成一个可运行的系统,并对整个系统进行测试,这就是系统联调。联调的主要方法有“自底向上”或“自顶向下”的方式。“自底向上”首先测试最底层模块,然后将此模块联入软件系统中,再测试调用它们的模块,依次向上直至主模块。“自顶向下”则先测试主模块或最高控制模块,然后再测试它的下层模块,依次向下直至最底层。 (2)信息系统测试的基本原则 目前使用的测试方法多种多样,但无论采用哪种方法,一些公认的测试原则应该遵守,否则难以取得预期的测试效果:设计测试数据得到预期的输出(或结果);设计测试数据既要有合理、正确的数据,也要有不合理的异常和错误的数据;测试时不仅要检查程序是否做了它该做的工作,还要检查其是否做了它不该做的工作;测试工作最好不要由程序设计人员进行;保留测试数据以后测试使用。 三、信息系统转换 信息系统实施的最后一步就是新信息系统的试运行和新老信息系统的转换。它是信息系统调试工作的延续,对最终使用的安全、可靠、准确性来说,它是十分重要的工作。 1.信息系统的试运行 在信息系统联调时我们使用的是系统测试数据,而这些数据很难测试出系统在实际运行中可能出现的问题。所以一个信息系统开发完成后让它实际运行(即试运行)才是对信息系统最好的检测。 信息系统试运行阶段的工作主要包括:对系统进行初始化、输入原始数据;记录系统运行的数据和状况;核对新系统输出和旧系统(人工或计算机系统)输出的结果;对实际系统的输入方式进行考查(是否方便、效率如何、安全可靠性、误操作保护等等);对系统实际运行速度(包括运算速度、响应速度、输出速度等等)进行实际测试。 基础数据准备是指按照系统分析所规定的详细内容,组织和统计系统所需的数据。基础数据准备包括如下几方面的内容: (1)基础数据统计工作要严格科学化,具体方法要程序化、规范化。 (2)计量工具、计量方法、数据采集渠道和程序都应该固定,以确保新系统运行有稳定可靠的数据来源。 (3)各类统计和数据采集报表要标准化、规范化。 2.信息系统切换 信息系统切换是指系统开发完成后新旧系统之间转换。信息系统切换有三种方式,见图3.41。 图3.41 系统切换 (1)直接切换。直接切换就是在确定新信息系统运行准确无误后,在既定的切换时间立刻启用新信息系统,终止旧信息系统运行。这种方式对人员、设备费用很节省。这种方式一般适用于一些处理过程不太复杂,数据不很重要的场合。 (2)并行切换。这种切换方式是新老信息系统并行工作一段时间,经过一段时间的考验以后,新信息系统正式替代旧信息系统。对于较复杂的信息统,它提供了一个与旧信息系统运行结果进行比较的机会,可以对新旧信息系统的时间要求、出错次数和工作效率给以公正的评价。当然由于新旧信息系统并行工作,消除了尚未认识新系统之前的惊慌与不安。在银行、财务和一些企业的核心系统中,这是一种经常使用的切换方式。它的主要特点是安全、可靠。但费用很高而且和工作量很大,因为在相当长的时间内系统要两套班子并行工作。 (3)分段切换。这种切换方式实际上是以上两种切换方式的结合。在新信息系统正式运行前,一部分一部分地替代旧信息系统。一般在切换过程中没有正式运行的那部分,可以在一个模式环境中进行考验。这种方式既保证了可靠性,又不至于费用太大。但是这种分段切换对系统的设计和实现都有一定的要求
您可能关注的文档
- 《管理信息系统理论与应用》1引论 .ppt
- 《管理信息系统理论与应用》2技术基础.ppt
- 《办公室工作实务》习题答案.docx
- 人工智能数学基础-全套PPT课件.pptx
- 数据结构教程-全套PPT课件.pptx
- 办公室工作实务-全套PPT课件.pptx
- 电工与电子技术-全套PPT课件.pptx
- 2025年高考押题预测 数学(江苏卷01)(试卷+答案详解).docx
- 2025年高考押题预测 数学(广东卷02)(试卷+答案详解).docx
- 2025内蒙古工业大学事业编制工作人员招聘10人考前自测高频考点模拟试题及参考答案详解一套.docx
- 《GB15208.4-2018微剂量X射线安全检查设备第4部分:人体安全检查设备》(2025版)深度解析.pptx
- 《GB15235-2007汽车及挂车倒车灯配光性能》(2025版)深度解析.pptx
- 《GB15216-2021全球海上遇险和安全系统搜救雷达应答器性能和测试要求》(2025版)深度解析.pptx
- 《GB15562.2-1995环境保护图形标志固体废物堆放(填埋)场》(2025版)深度解析.pptx
- 《GB15577-2018粉尘防爆安全规程》(2025版)深度解析.pptx
- 2025年弹簧汽车零部件企业发展战略和经营计划.docx
- 《GB15578-2008电阻焊机的安全要求》(2025版)深度解析.pptx
- 2025内蒙古包头市白云鄂博矿区事业单位引进紧缺急需人才19人考前自测高频考点模拟试题及答案详解一套.docx
- 2025河南新乡市延津县县外在编在岗教师回乡任教的考前自测高频考点模拟试题带答案详解.docx
- 2025安徽马鞍山职业技术学院“校企双聘”引进博士研究生1人考前自测高频考点模拟试题附答案详解.docx
文档评论(0)