欢迎来到天天文库
浏览记录
ID:51587777
大小:226.00 KB
页数:17页
时间:2020-03-24
《[学习分享目标]了解管理信息系统的物理实施过程;掌握程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、[学习目标]了解管理信息系统的物理实施过程;掌握程序设计的任务和方法,能根据实际需要选择恰当的程序语言进行程序设计;掌握MIS的系统测试、切换、运行及维护等的方法与内涵;掌握项目管理与系统评价的方法与内涵。[学习重点]系统测试方法、系统切换方式8第八章管理信息系统的系统实施系统实施是在系统设计的基础上,将系统设计的结果转换成能够实际运行系统的过程。系统设计完成后,就可以进入新系统开发的实施阶段。系统实施阶段的主要目标是将新系统的物理方案转换成可执行的应用软件系统,其任务主要包含实现、运行和维护管理信息系统项目而进行的一系列活动。系统实施的定义第八章管理信息系统的系统
2、实施系统实施阶段的主要活动(1)物理系统的实施(2)建立数据库(3)程序设计(4)系统测试(5)人员培训(6)系统转换(7)系统维护第八章管理信息系统的系统实施衡量程序设计工作的技术指标(1)可靠性(2)实用性(3)可维护性(4)可读性(5)规范性第八章管理信息系统的系统实施程序设计方法(1)结构化程序设计(2)速成原型式的程序开发方法(3)面向对象程序设计方法第八章管理信息系统的系统实施程序设计风格良好的程序设计风格是保证程序易阅读、易修改的先决条件,也就可以使程序易测试、易维护。良好的程序设计风格由规范的程序编写说明文档、良好的数据结构说明、正确的算法解释、清晰
3、的注释说明、明晰的程序结构和程序设计规范组成。第八章管理信息系统的系统实施软件开发工具(1)程序语言类工具(2)系统开发支持工具Pascal、C/C++、JavaPowerBuilder、DelphiVisualFoxProVisualBasic第八章管理信息系统的系统实施系统测试的基本概念系统测试包含广义的测试和狭义的测试。广义的系统测试是从保证系统运行的安全性、有效性角度考虑,一切可能导致系统运行失败的错误都应该在系统投入正式运行之前测试出来。因此,系统的测试应该包含设备的测试、网络的测试、各种运行平台的测试和应用软件的测试。而狭义的系统测试则只考虑应用软件的测
4、试,这里主要讨论狭义的系统测试。第八章管理信息系统的系统实施系统的测试内容(1)模块测试(2)子系统测试(3)系统测试功能测试、恢复测试安全测试、强度测试性能测试第八章管理信息系统的系统实施系统的测试方法1、黑盒测试测试人员把被测程序看成一个黑盒子,在完全不考虑程序的内部结构和处理过程的情况下,测试程序的外部特性,即测试系统的功能与接口是否达到了预定的目标。由于黑盒测试着重于检查程序的功能,所以也称为功能测试。(1)等价类划分(程序中所输入的数据按照程序功能说明可以分成若干个等价类,按输入条件可以将每一个等价类分成有效输入等价类与无效输入等价类两种。)(2)边界值分
5、析(由于许多软件在处理边界值时容易发生错误,用大于、等于、小于边界值的数据作为测试用例更容易发现程序中的错误。)第八章管理信息系统的系统实施系统的测试方法2、白盒测试测试人员将被测程序看作一个透明的白盒子,要求测试人员完全了解程序的结构和过程,按照程序的内部结构和处理逻辑来设计测试数据,对程序所有逻辑路径进行测试,检查它与设计是否相符。(1)语句覆盖(语句覆盖是利用所设计的测试用例,使程序中的每一条语句至少都执行一次。)(2)路径覆盖(路径覆盖是指设计的测试用例可以使程序中所有可能出现的选择路径至少执行一次。)(3)判断覆盖(判断覆盖是指设计的测试用例可以使程序中每
6、个选择判断点的各种可能分支至少执行一次。)第八章管理信息系统的系统实施系统的测试方法2、白盒测试测试人员将被测程序看作一个透明的白盒子,要求测试人员完全了解程序的结构和过程,按照程序的内部结构和处理逻辑来设计测试数据,对程序所有逻辑路径进行测试,检查它与设计是否相符。(4)条件覆盖(是指设计的测试用例可以使程序中每个选择判断点中各种条件是否成立情况至少执行一次。)第八章管理信息系统的系统实施系统切换的定义系统切换是指用新开发的系统替换旧系统,并投入实际应用的过程。系统转换就是将系统的全部控制权交用户,在转换过程中要注意尽可能地平稳过渡,使新系统正常投入运行,逐步安全
7、取代原有系统的功能。第八章管理信息系统的系统实施系统切换前的准备工作(1)组织结构准备(2)人员准备(3)数据准备(4)文档准备第八章管理信息系统的系统实施系统切换的方式(1)直接切换新系统老系统第八章管理信息系统的系统实施系统切换的方式(2)并行切换新系统老系统第八章管理信息系统的系统实施系统切换的方式(3)逐步切换老系统新系统
此文档下载收益归作者所有