系统测试的步骤:
单元测试:程序中的一个模块或一个子程序,是程序设计的最小单元,是程序最小的独
立编译单位。
集成测试(组装测试):在每个模块完成了单元测试以后,需要按照设计时作出的层次模
块图把它们连接起来,进行组装测试。
(
确认测试:经过组装测试,软件已装配完毕,接下来进行的确认测试和系统测试将是以
整个软件做为测试对象,且采用黑盒测试方法。
系统测试:将信息系统的所有组成部分包括软件、硬件、用户以及环境等综合在一起进
行测试,以保证系统的各组成部分协调运行。
• 系统运行和维护基础知识
系统可维护性概念: 维护人员理解、改正、改动和改进这个软件的难易程度。
系统的可维护性的评价指标:可理解性、可测试性、可修改性。
系统维护的内容和类型:硬件维护、软件维护、数据维护。
软件维护:根据需求变化或硬件环境的变化对应用程序进行部分或全部修改。
;
软件维护包括:
正确性维护:改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。占整个维护工
作量的 17%-20% 。
适应性维护:使应用软件适应信息技术变化和管理需求变化而进行的修改。占整个维护
工作量的 18%-25% 。
完善性维护:为扩充功能和改善性能而进行的修改,主要是对已有的软件系统增加一些
在系统分析和设计阶段中没有规定的功能与性能特征。占整个维护工作量的 50%-60% 。
预防性维护:为改进应用软件的可靠性和可维护性,为了使用硬件环境的变化,主动增
加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。占整个维护工作量的 4%
左右。
• 二.数据库技术基础知识
• 数据库系统的基本概念
{
DB 、DBMS 和 DBS 的定义
DB (数据库) 是长期存储在计算机内、有组织的、统一管理的相关数据的集合。
DBMS( 数据库管理系统)是数据库系统中管理数据的软件系统。位于用户与操作系统之间
的一层管理软件。
DBS (数据库管理系统)在计算机系统中引入数据库后的系统。是数据库、硬件、软件、
数据库管理员及用户的集合。
数据库管理系统的功能
1、数据库的定义功能
DBMS 提供数据定义语言(DDL)定义数据库的三级结构,两级映象,定义数据
\
2、数据库的操作
DBMS 提供数据操作语言(DML)实现对数据库中数据的操作。基本数据操作有:检索(查