第14讲 系统实施.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14讲 系统实施

重点:系统调试、系统转换的基本条件和转换方式 难点:系统测试、转换方式的比较 要求:认识系统实施过程的重要性,系统调试的步骤、内容和各种调试所要解决的主要问题,掌握系统测试的基本方法,能根据不同的系统和用户不同情况,选择正确的系统转换方式。 引入: 系统实施 一、系统实施概述 (一)系统实施的目的及任务 1、含义 (一)系统实施的目的及任务 2、目标 (一)系统实施的目的及任务 3、主要任务 (二)系统实施计划 安排各项工作的先后顺序,制定时间进度计划 确定各种专业人员,在各阶段的配备数量与比例,制定人员培训计划 制定资金筹措与投入计划 (三)系统实施步骤 (四)系统实施阶段成果 (五)参加人员 二、程序设计 (一)含义 (二)程序设计方法的分类 结构化的程序设计 面向对象的程序设计 利用软件生成工具 (三)程序设计的要求 可靠性 实用性 规范性 可读性 (三)程序设计的要求 程序设计的可靠性要求包括: 程序运行的安全可靠性 数据处理的正确性 操作权限的控制 (三)程序设计的要求 程序的实用性是从用户的角度来评价系统,包括: 界面是否友好 操作使用是否方便 响应速度是否可以接受 (三)程序设计的要求 程序的规范性包括: 程序命名的规范性 程序书写格式的规范性 变量定义的规范性 解释语句的使用的规范性 (三)程序设计的要求 程序的可读性包括: 程序结构清晰 可理解性好 无复杂的个人程序设计技巧 (四)结构化的程序设计方法 1、只采用基本的程序结构 程序设计中尽量只采用下面四种基本控制结构,而不用或少用强制转向语句。 顺序结构 简单分支结构 多重分支结构 循环结构 这四种程序结构只有单入口和单出口,结构简单,程序易理解,不易出错。 四种基本的控制结构 2、遵循自顶向下的设计原则 在进行程序设计时,成千上万的程序模块不可能完全同时进行,各任务之间必须有先后顺序之分,最终实现系统设计的整个方案。 自顶向下的设计原则是首先设计上层模块,逐步向下,最后设计最下层的具体功能。 而实现时,要首先实现下层模块,逐步向上,最后实现上层模块。 3、功能调用层次分明 各部分程序之间的联系采用程序调用的形式。下层程序独立于上层程序而存在。 4、程序书写采用同级缩进方式 三、系统测试 (一)测试的目的及意义 1、含义 (一)测试的目的及意义 2、测试的目的 (一)测试的目的及意义 3、测试的意义 (二)测试的内容 测试的内容包括: 1、数据处理正确性测试 通过检查输入和输出数据的正确性进行,包括: 输入的数据是否正确保存 运行结果数据能否正确地输出 数据间的计算关系是否正确 数据统计方法和口径与需求是否一致 是否出现汉字字符或其它字符乱码 2、功能完整性测试 检查开发完成的系统是否具备系统设计中所提出的全部功能,不仅要检测主要的业务功能,而且要检查所有的辅助功能和所有的细节性功能。 3、系统性能测试 系统运行速度 操作的灵活性 用户界面的友好性 对错误的检测与提示能力 注意:用于性能测试的数据要有一 定的规模! (二)测试的基本原则 (三) 测试方法 (三) 测试方法 常见测试方法: (三) 测试方法 1、白箱测试 把测试对象看作一个打开的盒子,它允许测试人员利用内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。因此,这种方法有称为结构测试或逻辑测试。 (三) 测试方法 白盒测试技术: 语句覆盖 判定覆盖 条件覆盖 判定/条件覆盖 条件组合覆盖 (三) 测试方法 2、黑盒测试 把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特征,只是依据程序的需求规格说明书,检查程序的功能是否符合它的功能要求。 (三) 测试方法 黑盒测试技术: 等价划分 边界值分析 错误推测 输入组合 (三) 测试方法 需要说明的是,系统测试只能证明错误存在,不能证明错误不存在。 这是因为不可能穷举数据,不可能完全覆盖路径,这样就不能证明系统中不存在错误。 (四)测试步骤 一个管理信息系统通常由若干子系统组成,每个子系统又由若干模块(程序)组成。所以,可把测试工作分为如下三个层次: 模块(程序)测试 分调(子系统测试) 总调(系统测试) 1、模块测试 2、分调 3、总调 (五)系统调试 总调完成后下一步就可将原始系统手工作业方式得出的结果正确的数据作为新系统的输入数据进行“真实”运行,这时除了将结果与手工作业进行校核以外,还应考察系统的有效性、可靠性和效率。为此,最好请用户一起参加系统测试工作。系统调试的关键是“真实”和全面。进行系统调试应该注重以下几

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档