软件工程综合实验(3)

2019-01-07 11:36

《 软件工程 》实验报告 - 10 -

②.医生类(doctor) public class doctor {

private String jobNumber; private String PassWord; private String Name; private String Sex; private String Post; }

③.患者类(Patient) public class Patient {

private String Name; private String Sex; private String Address;

private String PhoneNumber; private String PatientNumber; }

④.病历表(medicalRecords)

public class medicalRecords implements bill {

private String Heartbeat; private String bloodPressure; private String Pulse;

private String bodyTemperature; }

⑤.病情报告类(conditionReport)

public class conditionReport implements operation { }

(2)监护系统数据表设计 ①.病人表 字段名 数据类型 病人ID号 Vchar2(10) 姓名 病房号 病床号 Vchar2(30) Vchar2(10) Vchar2(10) 主关键字 yes 外部关键字 参照的表 取值说明 不允许为空 ②. 医护人员表 字段名 姓名 性别 电话 住址 职工ID号

数据类型 主关键字 外部关键字 Vchar2(30) Vchar2(2) Number(15) VarChar2(50) Vchar2(10) yes 参照的表 取值说明 不允许为空 《 软件工程 》实验报告 - 11 - 职称

③.病历表 字段名 病人ID号 性别 年龄 家属 住址 安全范围 Varchar2(10) 数据类型 Vchar2(10) Vchar2(2) Smallint VarChar2(30) VarChar2(50) VarChar2(10) Vchar2(10) 主关键字 外部关键字 参照的表 取值说明 yes 外部关键字 参照的表 不允许为空 取值说明 不允许为空 主治医生ID号 ③.生理信息表 字段名 病人ID号 脉搏 心跳 血压 呼吸频率 (1)、界面 ①.主界面

数据类型 Vchar2(10) Smallint Smallint Smallint Smallint 主关键字 yes (3)系统人机交互界面设计:

②.生理信号信息采集模块界面

《 软件工程 》实验报告 - 12 -

③.监护管理模块界面

四.测试数据与实验结果(可以抓图粘贴)

1.根据系统流程图执行测试: (1)流程图 ①.登录模块

《 软件工程 》实验报告 - 13 -

登录流程图 ②.监护管理

监护管理流程图

《 软件工程 》实验报告 - 14 -

(2)测试

①.登录模块测试 1).语句覆盖测试用例

为了使每个语句都执行一次,为此需要输入下面的测试数据:

①.isAdministrator=true,userName=true,passWord=true ②.isAdministrator=false,useName=true, password=false 通过上面的两组数据就可以实现此流程的语句覆盖。 2).判定覆盖测试用例

用下面两组数据可以实现判定覆盖

① .isAdministrator=true,userName=true,passWord=true; ② .isAdministrator=false,useName=false, password=true; 3). 条件覆盖测试用例

① .isAdministrator=true,userName=true,passWord=true; ② .isAdministrator=false,useName=false, password=false; 4).基本测试用例 画出流图:

由流图可得出环形复杂度为4,因此共有4条路径。分别为: 路径1:①-②-③-⑤-⑦-。。。 路径2:①-②-③-⑤-⑥-⑦-。。。 路径3:①-②-④-⑤-⑦-。。。 路径4:①-②-④-⑤-⑥-⑦-。。。 测试用例分别为:

路径1的测试用例:isAdministrator=false,userName=false,passWord=false; 路径2的测试用例:isAdministrator=false,userName=true,passWord=true; 路径3的测试用例:isAdministrator=true,userName=true,passWord=false; 路径4的测试用例:isAdministrator=true,userName=true,passWord=true;

五. 结果分析与实验体会


软件工程综合实验(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《统计学》习题汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: