




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.软件项目名称: 医院病人监护系统 实验报告名称: 软件分析设计报告 专业班级(方向):计算机科学与技术(软件工程方向)学 号: 有什么问题联系:1983455103姓 名: 王平 时 间: TOC o 1-3 h z u HYPERLINK l _Toc5027891451系统简介 PAGEREF _Toc502789145 h 4HYPERLINK l _Toc5027891461.1背景描述: PAGEREF _Toc502789146 h 4HYPERLINK l _Toc5027891472技术要求和限制条件 PAGEREF _Toc502789147 h 4HYPERLIN
2、K l _Toc5027891482.1系统需求: PAGEREF _Toc502789148 h 4HYPERLINK l _Toc5027891493需求分析 PAGEREF _Toc502789149 h 4HYPERLINK l _Toc5027891503.1用户要求: PAGEREF _Toc502789150 h 5HYPERLINK l _Toc5027891513.2性能需求: PAGEREF _Toc502789151 h 5HYPERLINK l _Toc5027891524系统分析 PAGEREF _Toc502789152 h 6HYPERLINK l _Toc502
3、7891534.1基本系统模型设计如下: PAGEREF _Toc502789153 h 6HYPERLINK l _Toc5027891544.2数据流图设计如下: PAGEREF _Toc502789154 h 6HYPERLINK l _Toc502789155数据流分析 PAGEREF _Toc502789155 h 6HYPERLINK l _Toc502789156需求概述 PAGEREF _Toc502789156 h 7HYPERLINK l _Toc502789157顶层数据流图: PAGEREF _Toc502789157 h 7HYPERLINK l _Toc502789
4、158进一步划分的二层数据流图如下 PAGEREF _Toc502789158 h 7HYPERLINK l _Toc502789159对监护管理”模块的分解 PAGEREF _Toc502789159 h 8HYPERLINK l _Toc502789160总的底层数据流图 PAGEREF _Toc502789160 h 9HYPERLINK l _Toc502789161数据词典 PAGEREF _Toc502789161 h 10HYPERLINK l _Toc5027891625总体结构 PAGEREF _Toc502789162 h 15HYPERLINK l _Toc5027891
5、635.1系统的各模块设计如下: PAGEREF _Toc502789163 h 15HYPERLINK l _Toc5027891645.2软件结构: PAGEREF _Toc502789164 h 16HYPERLINK l _Toc5027891655.3功能分配 PAGEREF _Toc502789165 h 17HYPERLINK l _Toc5027891665.4接口设计 PAGEREF _Toc502789166 h 17HYPERLINK l _Toc5027891676详细设计 PAGEREF _Toc502789167 h 18HYPERLINK l _Toc502789
6、1686.1登陆界面 PAGEREF _Toc502789168 h 18HYPERLINK l _Toc5027891696.2程序描述 PAGEREF _Toc502789169 h 19HYPERLINK l _Toc5027891706.3总程序设计流程图 PAGEREF _Toc502789170 h 19HYPERLINK l _Toc5027891716.4传感器信息采集功能 PAGEREF _Toc502789171 h 20HYPERLINK l _Toc5027891726.5监护管理模块 PAGEREF _Toc502789172 h 21HYPERLINK l _Toc
7、5027891736.6数据操作功能 PAGEREF _Toc502789173 h 21HYPERLINK l _Toc502789174添加新病人信息功能 PAGEREF _Toc502789174 h 22HYPERLINK l _Toc502789175查询功能 PAGEREF _Toc502789175 h 22HYPERLINK l _Toc502789176更新功能 PAGEREF _Toc502789176 h 23HYPERLINK l _Toc5027891776.7系统功能流程图 PAGEREF _Toc502789177 h 23HYPERLINK l _Toc5027
8、891786.8系统操作模块 PAGEREF _Toc502789178 h 24HYPERLINK l _Toc5027891797数据库设计说明书 PAGEREF _Toc502789179 h 25HYPERLINK l _Toc5027891807.1定义 PAGEREF _Toc502789180 h 25HYPERLINK l _Toc5027891817.2任务概述 PAGEREF _Toc502789181 h 25HYPERLINK l _Toc5027891827.3结构设计 PAGEREF _Toc502789182 h 26HYPERLINK l _Toc5027891
9、83概念结构设计 PAGEREF _Toc502789183 h 26HYPERLINK l _Toc502789184逻辑结构设计 PAGEREF _Toc502789184 h 29HYPERLINK l _Toc5027891858登录界面 PAGEREF _Toc502789185 h 30HYPERLINK l _Toc5027891868.1系统主界面 PAGEREF _Toc502789186 h 30HYPERLINK l _Toc5027891878.2功能选择界面PAGEREF _Toc502789187 h 31HYPERLINK l _Toc5027891888.3生理
10、信号信息采集模块界面 PAGEREF _Toc502789188 h 31HYPERLINK l _Toc5027891898.4监护管理模块界面 PAGEREF _Toc502789189 h 32HYPERLINK l _Toc5027891909软件测试 PAGEREF _Toc502789190 h 32HYPERLINK l _Toc5027891919.1白盒测试法 PAGEREF _Toc502789191 h 33HYPERLINK l _Toc502789192白盒测试的概述 PAGEREF _Toc502789192 h 33HYPERLINK l _Toc50278919
11、3白盒的测试用例需要做到: PAGEREF _Toc502789193 h 33HYPERLINK l _Toc502789194白盒测试的实施步骤: PAGEREF _Toc502789194 h 33HYPERLINK l _Toc502789195白盒测试的方法:总体上分为静态方法和动态方法两大类。 PAGEREF _Toc502789195 h 34HYPERLINK l _Toc5027891969.2黑盒测试法 PAGEREF _Toc502789196 h 34HYPERLINK l _Toc502789197黑盒测试的概述 PAGEREF _Toc502789197 h 34H
12、YPERLINK l _Toc502789198黑盒测试试图发现以下类型的错误: PAGEREF _Toc502789198 h 34HYPERLINK l _Toc502789199黑盒测试的测试用例设计方法 PAGEREF _Toc502789199 h 35HYPERLINK l _Toc5027892009.3测试结果 PAGEREF _Toc502789200 h 35系统简介背景描述:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察病人的病情变化,还会延误抢救时间。因此,*医院想开发一个以计算机为中心的患者监护系统。医院要求该系统能够随时接收病人的生理信号(
13、血压、体温、脉搏、心电图等),监视病员的病症;定时记录病人情况以形成患者日志(定时更新病历);当*个病人的生理信号超出医院的规定的安全围时向值班护士发出警告信息(病员出现异常情况时报警);同时,护士在需要时还可要求系统打印*个病人的病情报告(随机地产生*一病员的病情报告)。技术要求和限制条件系统需求:本系统要求输入病人的、住址、住院日期、身体状况,随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当*个病人的胜利信号超出医生规定的安全围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出*个指定病人的病情报告。需求分析人员管理的合理化和经营化是
14、医院经营效益的关键。拥有了先进的技术还要有更加良好的管理体制,才可以让医院的经营效益发挥到最好的状态。充分利用现代先进的技术,可以节约大量的人力资源和财力资源。用户要求:由于本系统基于windos兼容的桌面平台,仅要求用户掌握基本的计算机操作。性能需求:根据系统的要求,将该系统设置有8个功能模块,各模块功能如下:1、生理信号输入管理模块:通过连接在病人身上的传感器,根据传感器的值将生理信号输入系统 2、定时时间调节处理:通过系统,管理人员(医护人员)可以按需要输入定时采样的时间。 3、病人信息输入模块:工作人员可以将病人的基本信息(患者、患者性别、住址、联系、患病名称、入院日期、状态(已出院、
15、住院)、备注)输入系统。4、病人信息修改管理模块:对病人的基本信息(患者、患者性别、住址、联系、患病名称、入院日期、状态(已出院、住院)、备注)进行修改。5、病人信息查询模块:对病人的基本信息(患者、患者性别、住址、联系、患病名称、入院日期、状态(已出院、住院)、备注)进行查询。6、生理信号安全围控制模块:对各个病人的生理信号的安全围进行输入、修改、查询。7、警报模块:对超过设定安全围的病人及时通知医护人员。8、病人病情查询及打印模块:可以对这一段时间的病人病情进行查询也可以将对查询得的病人病情打印出病情报告系统分析基本系统模型设计如下:数据流图设计如下:数据流分析数据流图是组织息运动的抽象,
16、是管理信息系统逻辑模型的主要形式。它可以综合的反映出信息在系统中的流动、处理和存储情况,具有良好的抽象性和概括性。它在调查的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述系统应具有的数据加工、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。数据流程图和系统的物理描述无关,它所描述的容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。因此,数据流图成为系统分析员与用户进行交流的有效手段,同时也成为系统设计的主要依据之一。需求概述本系统由数据接收处理”监护管理”对档案查询处理”
17、三个功能模块组成。(1)数据接收子系统包含四个功能模块:病人生理信号处理中心” 、时钟采样处理”、病人基本信息处理”、安全围设定”时钟采样处理子系统包括两个功能模块:设定时间” 、定时取样”。安全围设定子系统包括2个功能模块:分析病人病情” 、确定安全围”。(2)监护管理子系统包括超标判定”、危机情况处理”超标判定模块包括超标判定操作。危机处理子系统包含2个功能模块:通知医护人员”、通知病人家属”。(3)对档案查询处理子系统包含3个功能模块:修改”、查询” 、删除”。顶层数据流图:输入:输出:患者日志各种传感器输入病人生理信号 记录病人情况医院计算机监护系统医院护士发出警报信号医院护士查询病人
18、信息查询结果打印病情报告高进一步划分的二层数据流图如下中央系统主要由数据接收处理、监护管理、对档案查询处理三个加工处理、三个文件存储组成。对监护管理”模块的分解监护管理子系统包括超标判定”、危机情况处理”超标判定模块包括超标判定操作,用来拿定时提取的病人生理信号与安全围相比较看是否是正常状态。危机处理子系统包含2个功能模块:通知医护人员”、通知病人家属”。监护管理”模块一层分解图监护管理”模块的底层分解图对对档案的查询处理”模块的分解对档案查询处理子系统包含3个功能模块:修改”、查询” 、删除”。在删除操作之前需要向主治医师询问是否可以删除。对档案的查询处理”模块的分解图总的底层数据流图把细分
19、图整合起来形成总的底层DFD:底层数据流图数据词典数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。该系统的数据字典如下:1.数据源点和终点描述名称:病人 简要描述:被监护的对象 有关数据流:生理信号名称:时钟 简要描述:用来为系统提供时间日期数据以便定时取样生理信号 有关数据流:时钟信号名称:工作人员 简要描述:负责系统数据的录入工作 有关数据流:病人基本信息名称:医护人员 简要描述:监护系统终端的值班人员 有关数据流:警告信息名称:显示器 简要描述:终端设备,用来显示病人的生理信号 有关数据流:病人日志名称:家属 简要描述:病人的家属 有关数据流:病情报告,
20、病情报告短息名称:查询者 简要描述:主要由医护人员和病人家属组成,有权查询病人的病情报告并打印 有关数据流:病情报告2.加工词条描述(1)加工名:生理信号接收 加工编号: 输入数据流:生理信号 输出数据流:生理信号 加工逻辑:接收病人的生理信号(2)加工名:生理信号分析 加工编号: 输入数据流:生理信号 输出数据流:生理信号值 加工逻辑:分析病人的生理信号,转化为具体的数值(3)加工名:设定时间 加工编号: 输入数据流:时钟信号 输出数据流:时间间隔 加工逻辑:为定时采样病人的生理信号设定时间间隔(4)加工名:定时采样 加工编号: 输入数据流:时间间隔,生理信号值 输出数据流:病人日志 加工逻
21、辑:定时取样病人的生理信号并存入病人日志(5)加工名:接收基本信息 加工编号: 输入数据流:病人基本信息 输出数据流:病人基本信息 加工逻辑:接收由工作人员输入的病人的基本信息(6)加工名:记入档案 加工编号: 输入数据流:病人基本信息 输出数据流:病人基本信息 加工逻辑:接收病人的生理信号(7)加工名:分析病人病情 加工编号: 输入数据流:病人基本信息 输出数据流:安全围 加工逻辑:由主治医生对病人的病历进行分析,产生分析结果(8)加工名:确定安全围 加工编号: 输入数据流:分析结果 输出数据流:安全围 加工逻辑:根据医生对病人病情的分析,确定出一个适合病人的安全围(9)加工名:超标判定 加
22、工编号:2.1 输入数据流:生理信号值,安全围 输出数据流:警报 加工逻辑:接收病人的生理信号值与安全围做比较,判断是否超标(10)加工名:通知医护人员 加工编号: 输入数据流:警报 输出数据流:警告信息 加工逻辑:接收警报并向终端发送警告信息(11)加工名:通知家属 加工编号: 输入数据流:警告信息 输出数据流:病情报告短息 加工逻辑:接收警告信息并自动向病人家属发出病情报告短信(12)加工名:修改 加工编号:3.1 输入数据流:病人信息 输出数据流:修改后的病人信息 加工逻辑:可以对病人的病历等进行更新修改(13)加工名:查询 加工编号: 输入数据流:病人信息 输出数据流:病情报告 加工逻
23、辑:医生和家属可以根据病人的等查询病人的基本信息并可以 请求打印报告(14)加工名:打印病情报告 加工编号: 输入数据流:病情报告 输出数据流:病情报告 加工逻辑:可以响应打印要求打印出病人的病情报告(15)加工名:查询可否删除 加工编号: 输入数据流:病人信息 输出数据流:允许通知加工逻辑:有病人出院,查询主治医生等相关人员可否删除病人信息(16)加工名:删除病人信息 加工编号: 输入数据流:允许通知 输出数据流: 加工逻辑:删除已出院病人信息3.文件存储文件名称:病人档案 简述:存放病人的基本信息及生病日志 输入数据:病人基本信息,病人日志,修改后的病人档案 输出数据:病人档案 文件组成:
24、由病人的等个人基本信息、病历、病人日志组成文件名称:病人日志 简述:存放时钟定时取样的病人的生理信号 输入数据:病人日志 输出数据:病人日志 文件组成:取样的确切时间和病人当时的生理信号值文件名称:病人生理安全围 简述:存放病人正常的生理信号值应该在的围 输入数据:安全围 输出数据:安全围 文件组成:脉搏、体温、血压、呼吸、心电图等生理信号值的安全围值数据流(1)数据流名字:生理信号 描述:由时钟传感器传送的病人的脉搏、体温、血压、呼吸、心电图等 组成:生理信号=脉搏+体温+血压+呼吸+心电图(2)数据流名字:时钟信号 描述:用以设定定时取样的时间间隔及当时的日期时间 组成:时钟信号=年+月+
25、日+时+分+秒(3)数据流名字:时间间隔 描述:提供定时取样的时间间隔 组成:时间间隔=时+分+秒(4)数据流名字:时钟信号 描述:用以设定定时取样的时间间隔及当时的日期时间 组成:时钟信号=年+月+日+时+分+秒数据流名字:病人日志 描述:定时取样的生理信号 组成:每次提取的生理信号数据流名字:病人基本信息 描述:用以传递病人的个人信息病历等 组成:病人基本信息=病人个人基本信息+病历+病人日志数据流名字:安全围 描述:用以传递病人安全的生理信号值围 组成:安全围=脉搏安全围值+体温安全围值+血压安全围值+呼吸 安全围值+心电图安全围值数据流名字:警报 描述:当病人的生理信号超出安全围时向终
26、端发出的警报信号通知系统 发送警告信息 组成:警报数据流名字:警告信息 描述:向终端医护人员发送的信息 组成:警告信息=病人ID号+病房号+生理信号值数据流名字:病情报告短信 描述:向病人家属发送的通知病情的信息 组成:大体病情报告数据流名字:分析结果 描述:主治医生根据病人的基本情况分析出的病人安全的生理信号值 组成:安全生理信号值数据流名字:允许通知 描述:向终端医护人员发送的信息,告诉可以删去已出院病人的信息 组成:允许数据流名字:病情报告 描述:返回病人的生病日志以及病历组成:病情报告=病人日志+病历总体结构系统的各模块设计如下:M1.1初始化模块M1.2关闭系统模块M1.3系统功能模
27、块M2.1生理信号输入管理模块M2.2定时时间调节模块M3.1信息输入模块M3.2信息修改模块M3.3信息查询模块M4.1生理信号安全围模块M4.2警报模块M5.1病情查询模块M5.2病情报告打印模块软件结构:功能分配1.系统控制功能初始化模块(M1.1);关闭系统模块(M1.2);系统功能模块(M1.3)2.生理信号输入控制功能生理信号输入管理模块(M2.1);定时时间调节模块(M2.2);3.病人基本信息管理功能信息输入模块(M3.1)信息修改模块(M3.2)信息查询模块(M3.3);4.警报功能生理信号安全围控制模块(M4.1);警报模块(4.2);5.病人病情管理功能病情查询模块(M5
28、.1);病情报告打印模块(5.2)接口设计1 初始化模块:系统初始时由操作系统调用,执行完毕后进入事件等待状态;2 关闭系统模块:由系统功能模块调用,执行完毕返回操作系统;3 系统功能模块:接收系统功能区相应事件,启动生理信号输入管理、定时时间调节、信息输入、信息修改、信息查询等模块4 生理信号输入管理模块:完成生理信号输入管理功能;5 定时时间调节模块:完成定时时间调节功能;6 信息输入模块:完成信息输入功能;7 信息修改模块:完成信息修改功能;8 信息查询模块:完成信息查询功能;9 生理信号安全围控制模块:完成生理信号安全围控制功能;10 警报模块:完成发出警报功能;11 病情查询模块:完
29、成病情查询功能;12 病情报告打印模块:完成病情报告打印功能;详细设计登陆界面登陆界面程序流程见图:登陆界面程序流程图程序描述主模块功能:建立与数据库连接;获取系统设置;运行主对话框 根据输入调用子模块;退出系统时断开与数据库的连接程序逻辑:主功能模块图总程序设计流程图设计容:本系统要求能够监护系统要随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志并间隔一定得时间存入病人档案,当*个病人的生理信号超出医生规定的安全围时向值班护士发出警告信息;要求系统要提供输入数据更新数据查询信息的功能,必要时候要通知患者家属。 程序设计流程图见图:系统功能流程图传感器信
30、息采集功能功能描述:传感器要随时接受每个病人的生理信号(脉搏、体温、血压、心电图等),而且要将其模拟信号转换成数字型号后及时发送给监护管理模块。传感器信息采集程序流程图:传感器信息采集程序流程图监护管理模块功能描述:根据传感器信息采集而传入监护管理模块的生理信息,对其传入的信息进行分析处理,并将其和生理安全控制围的数据进行比较,如若超过围则报警,及时通知责任医生进行紧急处理,医护人员有打印患者病情报告的权利,同时通知患者家属,实时记录患者日志,每间隔一段时间要更新患 者的档案。监护管理流程图见图: 监护管理流程图数据操作功能功能描述:权限操作者对病人信息数据的一系列操作(添加患者信息、查询、修
31、改、打印),对数据库进行的相关管理数据操作功能PAD图添加新病人信息功能功能:查验输入的操作者证号;运行添加信息对话框;获取该操作者的相关信息;查验输入病人信息;进行添加操作添加新病人信息功能PAD见图添加新病人信息功能PAD图查询功能功能:查验输入的操作者证号;运行查询信息对话框;获取该操作者的相关信息;获取相关信息。 (2)查询功能PAD图见图:查询功能PAD图更新功能更新功能PAD图见图:更新功能PAD图系统功能流程图功能:根据操作员输入功能调用相应的子模块系统功能流程图见图:为系统功能流程图系统操作模块功能:验证输入系统操作员的员工口令,完成权限管理运行系统操作对话框,根据用户输入调用
32、各子模块,完成:有使用权限的医院员工操作 (添加、修改、删除);数据统计;更改口令;系统管理(修改系统设置,浏览、修改、增加、删除系统操作员);程序逻辑:为系统操作PAD图数据库设计说明书定义文档中采用的专门术语的定义及缩略词简要:HICS:hospital intensive care System,医院监护系统。数据库采用Sql Sever 2000数据库。任务概述本系统要求能够监护系统要随时接受每个病人的生理信号(脉搏、血压、心跳、呼吸频率等),定时采样病人情况以形成患者日志,当*个病人的生理信号超出医生规定的安全围时向值班护士发出警告信息;此外,护士在需要时还可以要求系统打印出*个病人
33、的病情报告。本软件系统要求安全、可靠(具有出错处理能力)、准确。结构设计概念结构设计一、确定实体类型通过了解医院监护中需要用到的实体类型有病人,医护人员,病历,患者日志,生理信息等等。二、确定联系类型在这个系统中以下这些联系是与监护管理有关的:医护人员与病人之间有个联系是”诊治,它是一对多的;病人与病历之间有个联系是持有,它是一对一的;病人与生理信息之间有个联系是提取,它是一对一的;生理信息与患者日志之间有个联系是采样,它是一对一的。三、画ER图(1)病人-病历ER图病人-病历ER图(2)医护人员-病人ER图医护人员-病人ER图(3)病人-生理信息ER图病人-生理信息ER图(4)生理信息-患者
34、日志ER图生理信息-患者日志ER图(5)总的ER图总的ER图四、确定属性经调查了解到:病人有病人ID号、病房号、病床号4个属性;患者日志有病人ID号、时间2个属性;病历有病人ID号、性别、年龄、家属、住址、安全围、主治医生ID号7个属性;生理信息有病人ID号、脉搏、心跳、血压4个属性;医护人员有、性别、住址、职工ID号、职称6个属性;上述个实体的属性可用下列各表表示:(1)病人实体属性图病人实体属性图(2)患者日志实体属性图患者日志实体属性图(3)病历实体属性图病历实体属性图(4)生理信息实体属性图生理信息实体属性图(5)医护人员实体属性图医护人员实体属性图逻辑结构设计 病人表字段名 数据类型
35、主关键字外部关键字参照的表取值说明病人ID号Vchar2(10)yes不允许为空Vchar2(30)病房号Vchar2(10)病床号Vchar2(10)病历表字段名 数据类型主关键字外部关键字参照的表取值说明病人ID号Vchar2(10)yes不允许为空性别Vchar2(2)年龄Smallint家属VarChar2(30)住址VarChar2(50)安全围VarChar2(10)主治医生ID号Vchar2(10)医护人员表字段名 数据类型主关键字外部关键字参照的表取值说明Vchar2(30)性别Vchar2(2)Number(15)住址VarChar2(50)职工ID号Vchar2(10)ye
36、s不允许为空职称Varchar2(10)患者日志表字段名 数据类型主关键字外部关键字参照的表取值说明病人ID号Vchar2(10)yes不允许为空时间DateTime生理信息表字段名 数据类型主关键字外部关键字参照的表取值说明病人ID号Vchar2(10)yes不允许为空脉搏Smallint心跳Smallint血压Smallint呼吸频率Smallint登录界面系统主界面输入职工号和密码即可登陆系统功能选择界面选择需要的功能选项,进入子功能页面生理信号信息采集模块界面输入病人病历号,点取获取信息,即可采集到病人的生理信息监护管理模块界面输入病人病历号后,即可获得病人当前的病情报告,可通过打印按
37、钮完成打印工作,同时在界面的左侧可以输入病人生理信息安全值软件测试软件测试概述:使用人工或者自动手段来运行或测试*个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别. 它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(pleteness)和质量(quality)的软件过程;是SQA(software quality assurance)的重要子域。有六个有关软件测试方法的基本概念是很重要的:白盒测试,黑盒测试,灰盒测试,有效用例和无效用例,边界条件以及等价类测试。白盒测试法白盒测试的概述白盒测试也称结
38、构测试或逻辑驱动测试,它是知道产品部工作过程,可通过测试来检测产品部动作是否按照规格说明书的规定正常进行,按照程序部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。白盒的测试用例需要做到:(1)保证一个模块中的所有独立路径至少 被使用一次(2)对所有逻辑值均需测试 true 和 false(3)在上下边界及可操作围运行所有循环 (4)检查部数据结构以确保其有效性 白盒测试的目的:通过检查软件部的逻辑结构,对软件中的逻辑路径进行覆盖测试;在程序不同地方设立检查点,检查程序的状态,以确定实际运行状态与预期状态是否一致。白盒测试的特点:依据软件设计说明书进行测试、对程序部细节的严密检验、针对特定条件设计测试用例、对软件的逻辑路径进行覆盖测试。白
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿用流体输送电焊钢管企业数字化转型与智慧升级战略研究报告
- 发票机企业数字化转型与智慧升级战略研究报告
- 成形及专用刀具企业县域市场拓展与下沉战略研究报告
- 休闲专用车企业数字化转型与智慧升级战略研究报告
- 节能墙体材料企业数字化转型与智慧升级战略研究报告
- 邮政包装企业数字化转型与智慧升级战略研究报告
- 管束式干燥机企业数字化转型与智慧升级战略研究报告
- 电影设备零件和附件企业数字化转型与智慧升级战略研究报告
- DB3206T 1098-2024政府合同合法性审核指引
- 深圳市乡村振兴和协作交流局关于“深圳农场”建设实施工作方案
- 2023年韶关市始兴县事业单位考试试题真题及答案
- 大班语言优质课课件PPT《青蛙歌》
- 意大利(百得)TBG 系列燃烧机说明书
- 项目小组成员职责表
- 冠脉搭桥术个案查房
- 李白《长干行》教学课件
- 驾驶员日常安全教育培训大纲
- 螺栓、螺钉和螺柱技术规范(企业标准)
- 幼儿园大班语言-福气糕
- 2024届汇文中学化学高一第一学期期末调研模拟试题含解析
- 师德师风负面清单及整改台账
评论
0/150
提交评论