基本信息
文件名称:系统实施运行管理和维护.ppt
文件大小:1.24 MB
总页数:25 页
更新时间:2025-06-30
总字数:约4千字
文档摘要

系统实施运行管理和维护*第1页,共25页,星期日,2025年,2月5日8.1系统实施的准备工作(1)制定系统的实施计划(2)组织好系统的实施队伍,培训管理、操作人员(3)建立系统平台:购置、安装计算机软、硬件与配套设施(4)管理流程重组(5)基础数据准备*第2页,共25页,星期日,2025年,2月5日8.2程序设计(p251)8.2.1程序设计概述1.程序设计原则可靠性、可移植性、可读性、可扩充性、可测试性和可维护性2.程序设计方法结构化程序设计方法面向对象程序设计方法3.程序设计语言机器语言汇编语言高级语言*第3页,共25页,星期日,2025年,2月5日8.2.2结构化程序设计(p253)三种基本控制结构顺序结构选择结构或条件结构循环结构(详见VFP第7章)*第4页,共25页,星期日,2025年,2月5日8.2.3程序的调试(p260)1.程序错误的分类:(1)语法错误(2)逻辑错误2.程序调试器:VFP6.0提供了跟踪调试窗口---程序调试器.打开调试器:工具\调试器\打开调试器窗口调试器窗口含5个小窗口:①跟踪窗口:用于打开和显示调试程序②监视窗口:用于建立监视表达式③局部窗口:用于显示调试程序中内存变量、数组、对象④调用堆栈窗口:显示当前程序或过程名⑤调试输出窗口:用于显示当前程序、过程或方法的代码*第5页,共25页,星期日,2025年,2月5日3.调试器窗口菜单:单击调试器窗口的”调试”命令,打开下拉式菜有以下按钮:运行、单步、单步跟踪、运行到光标处、继续执行、跳出.跟据需要选用.例:调试一个名为”a1.prg”的程序.操作步骤如下:(1)打开调试器窗口.(2)在跟踪窗口中打开”文件”下拉菜单,单击”打开”,选择要调试的程序文件,单击”打开”按钮.(3)在程序行左边的垂直条中双击,建立三个相应的断点.(4)在监视窗口输入两个表达式:?select()?dbf()(5)在局部窗口选择”位置”为”a1.prg”(6)在”调试”下拉菜单中单击”运行”,程序开始调试.在运行过程中遇刺第一个断点停止,若发现错误,可以在”调试”下拉菜单中单击“定位修改”命令,打开编辑器窗口修改程序.修改完毕,返回到调试器窗口,单击“继续执行”命令程序又会执行到下一个断点,…反复调试直至正确无误,关闭调试窗口,结束调试操作.*第6页,共25页,星期日,2025年,2月5日8.2.4面向对象程序设计(p265)

(详见VFP第8章)8.3应用系统的设计(详见VFP第10章)*第7页,共25页,星期日,2025年,2月5日8.4系统测试(p284)1.系统测试的对象:是整个应用软件系统,包含系统分析、系统设计各阶段的文档及源程序。2.系统测试的目的:发现错误并及时地改正错误.错误种类:功能错误:系统处理功能不完整或不确切,导至编程错误.系统错误:指与外部接口错误、子程序调用错、参数错。过程错误:指算术运算错、逻辑运算错。数据错误:指数据结构错、输入、输出数据错。编程错误:指语法错、逻辑错、编程书写错。其中,逻辑错最难检测.*第8页,共25页,星期日,2025年,2月5日3.系统测试的基本原则(p285)成立测试小组:测试小组必须有用户参与.精心设计测试用例:测试用例不仅要包括合理的、有效的输入数据,还要包括无效的或不合理的输入数据进行回归测试:一个软件系统原有缺陷被修改或增加新的功能后,为了保证系统没有功能性失败,用原来的测试用例再进行测试。保留测试用例:这将会给重新测试和追加测试带来方便集中测试出错多的模块.采用黑盒法与白盒法.*第9页,共25页,星期日,2025年,2月5日4.系统测试过程(p286)1.单元测试(模块分调):将每个模块作为一个单独的测试单元进行测试.因为每个模块具有相对独立的功能.2.子系统测试(模块联调):将组成子系统的各模块联调,测试模块间接口的正确性.3.系统测试:将测试过的子系统装配成一个完整的系统进行测试4.验收测试:测试内容与系统测试相同,但必须有用户参与.5.系统测试方法(p286)常用以下两种方法:(1)黑盒法:适用于子系统测试与系统测试(2)白盒法:适用