发布时间:2023-05-02 13:49:23
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个实验室座位预约管理系统,实验室座位预约管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
规则管理模块测试
本模块的操作人员为管理员,根据系统中的规则数据变化,例如新增规则或规则信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行规则的修改和删除操作,测试用例如表5.1所示:
表5.1 规则管理模块测试用例
| 功能描述 | 规则增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 规则管理 | ||
| 用例目的 | 对规则管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对规则模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增规则,缺失部分信息 | 新增规则失败 | 与期望一致 | 需填写完整规则信息 |
| 新增规则,填写完整信息 | 新增规则成功 | 与期望一致 | 功能准确 |
| 修改规则,缺失部分信息 | 修改规则失败 | 与期望一致 | 需填写完整规则信息 |
| 修改规则,填写完整信息 | 修改规则成功 | 与期望一致 | 功能准确 |
| 删除规则 | 删除成功 | 与期望一致 | 功能准确 |
系统设置规则表,在数据库中将表命名为t_guize,与系统中的Guize类对应。为满足系统的使用需求,规则表具有字段包括发布时间、标题、内容、公告id、,对应系统中的字段名称为fabushijian、biaoti、neirong、id、。规则表的表结构如下所示。
字段名
类型
长度
是否非空
描述
发布时间
varchar
255
NOT NULL
fabushijian
标题
varchar
255
NOT NULL
biaoti
内容
varchar
255
NOT NULL
neirong
公告id
varchar
255
NOT NULL
id
座位管理模块测试
本模块的操作人员为管理员,根据系统中的座位数据变化,例如新增座位或座位信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行座位的修改和删除操作,测试用例如表5.2所示:
表5.2 座位管理模块测试用例
| 功能描述 | 座位增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 座位管理 | ||
| 用例目的 | 对座位管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对座位模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增座位,缺失部分信息 | 新增座位失败 | 与期望一致 | 需填写完整座位信息 |
| 新增座位,填写完整信息 | 新增座位成功 | 与期望一致 | 功能准确 |
| 修改座位,缺失部分信息 | 修改座位失败 | 与期望一致 | 需填写完整座位信息 |
| 修改座位,填写完整信息 | 修改座位成功 | 与期望一致 | 功能准确 |
| 删除座位 | 删除成功 | 与期望一致 | 功能准确 |
系统设置座位表,在数据库中将表命名为t_zuowei,与系统中的Zuowei类对应。为满足系统的使用需求,座位表具有字段包括实验室、座位、状态、学生、座位id、预约时间、学生id、编号、,对应系统中的字段名称为shiyanshi、zuowei、zhuangtai、xuesheng、id、yuyueshijian、xueshengid、bianhao、。座位表的表结构如下所示。
字段名
类型
长度
是否非空
描述
实验室
varchar
255
NOT NULL
shiyanshi
座位
varchar
255
NOT NULL
zuowei
状态
varchar
255
NOT NULL
zhuangtai
学生
varchar
255
NOT NULL
xuesheng
座位id
varchar
255
NOT NULL
id
预约时间
varchar
255
NOT NULL
yuyueshijian
学生id
varchar
255
NOT NULL
xueshengid
编号
varchar
255
NOT NULL
bianhao
预约管理模块测试
本模块的操作人员为管理员,根据系统中的预约数据变化,例如新增预约或预约信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行预约的修改和删除操作,测试用例如表5.3所示:
表5.3 预约管理模块测试用例
| 功能描述 | 预约增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 预约管理 | ||
| 用例目的 | 对预约管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对预约模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增预约,缺失部分信息 | 新增预约失败 | 与期望一致 | 需填写完整预约信息 |
| 新增预约,填写完整信息 | 新增预约成功 | 与期望一致 | 功能准确 |
| 修改预约,缺失部分信息 | 修改预约失败 | 与期望一致 | 需填写完整预约信息 |
| 修改预约,填写完整信息 | 修改预约成功 | 与期望一致 | 功能准确 |
| 删除预约 | 删除成功 | 与期望一致 | 功能准确 |
系统设置预约表,在数据库中将表命名为t_yuyue,与系统中的Yuyue类对应。为满足系统的使用需求,预约表具有字段包括节数、预约、星期、学生、状态、座位、座位id、预约id、实验室、学生id、,对应系统中的字段名称为jieshu、yuyue、xingqi、xuesheng、zhuangtai、zuowei、zuoweiid、id、shiyanshi、xueshengid、。预约表的表结构如下所示。
字段名
类型
长度
是否非空
描述
节数
varchar
255
NOT NULL
jieshu
预约
varchar
255
NOT NULL
yuyue
星期
varchar
255
NOT NULL
xingqi
学生
varchar
255
NOT NULL
xuesheng
状态
varchar
255
NOT NULL
zhuangtai
座位
varchar
255
NOT NULL
zuowei
座位id
varchar
255
NOT NULL
zuoweiid
预约id
varchar
255
NOT NULL
id
实验室
varchar
255
NOT NULL
shiyanshi
学生id
varchar
255
NOT NULL
xueshengid
留言管理模块测试
本模块的操作人员为管理员,根据系统中的留言数据变化,例如新增留言或留言信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行留言的修改和删除操作,测试用例如表5.4所示:
表5.4 留言管理模块测试用例
| 功能描述 | 留言增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 留言管理 | ||
| 用例目的 | 对留言管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对留言模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增留言,缺失部分信息 | 新增留言失败 | 与期望一致 | 需填写完整留言信息 |
| 新增留言,填写完整信息 | 新增留言成功 | 与期望一致 | 功能准确 |
| 修改留言,缺失部分信息 | 修改留言失败 | 与期望一致 | 需填写完整留言信息 |
| 修改留言,填写完整信息 | 修改留言成功 | 与期望一致 | 功能准确 |
| 删除留言 | 删除成功 | 与期望一致 | 功能准确 |
系统设置留言表,在数据库中将表命名为t_liuyan,与系统中的Liuyan类对应。为满足系统的使用需求,留言表具有字段包括学生id、留言时间、内容、留言id、学生、标题、,对应系统中的字段名称为xueshengid、liuyanshijian、neirong、id、xuesheng、biaoti、。留言表的表结构如下所示。
字段名
类型
长度
是否非空
描述
学生id
varchar
255
NOT NULL
xueshengid
留言时间
varchar
255
NOT NULL
liuyanshijian
内容
varchar
255
NOT NULL
neirong
留言id
varchar
255
NOT NULL
id
学生
varchar
255
NOT NULL
xuesheng
标题
varchar
255
NOT NULL
biaoti
学生管理模块测试
本模块的操作人员为管理员,根据系统中的学生数据变化,例如新增学生或学生信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行学生的修改和删除操作,测试用例如表5.5所示:
表5.5 学生管理模块测试用例
| 功能描述 | 学生增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 学生管理 | ||
| 用例目的 | 对学生管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对学生模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增学生,缺失部分信息 | 新增学生失败 | 与期望一致 | 需填写完整学生信息 |
| 新增学生,填写完整信息 | 新增学生成功 | 与期望一致 | 功能准确 |
| 修改学生,缺失部分信息 | 修改学生失败 | 与期望一致 | 需填写完整学生信息 |
| 修改学生,填写完整信息 | 修改学生成功 | 与期望一致 | 功能准确 |
| 删除学生 | 删除成功 | 与期望一致 | 功能准确 |
系统设置学生表,在数据库中将表命名为t_xuesheng,与系统中的Xuesheng类对应。为满足系统的使用需求,学生表具有字段包括账号、学生id、性别、名字、介绍、年级、学生、密码、,对应系统中的字段名称为username、id、xingbie、mingzi、jieshao、nianji、xuesheng、password、。学生表的表结构如下所示。
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
学生id
varchar
255
NOT NULL
id
性别
varchar
255
NOT NULL
xingbie
名字
varchar
255
NOT NULL
mingzi
介绍
varchar
255
NOT NULL
jieshao
年级
varchar
255
NOT NULL
nianji
学生
varchar
255
NOT NULL
xuesheng
密码
varchar
255
NOT NULL
password
实验室管理模块测试
本模块的操作人员为管理员,根据系统中的实验室数据变化,例如新增实验室或实验室信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行实验室的修改和删除操作,测试用例如表5.6所示:
表5.6 实验室管理模块测试用例
| 功能描述 | 实验室增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 实验室管理 | ||
| 用例目的 | 对实验室管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对实验室模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增实验室,缺失部分信息 | 新增实验室失败 | 与期望一致 | 需填写完整实验室信息 |
| 新增实验室,填写完整信息 | 新增实验室成功 | 与期望一致 | 功能准确 |
| 修改实验室,缺失部分信息 | 修改实验室失败 | 与期望一致 | 需填写完整实验室信息 |
| 修改实验室,填写完整信息 | 修改实验室成功 | 与期望一致 | 功能准确 |
| 删除实验室 | 删除成功 | 与期望一致 | 功能准确 |
系统设置实验室表,在数据库中将表命名为t_shiyanshi,与系统中的Shiyanshi类对应。为满足系统的使用需求,实验室表具有字段包括名称、实验室、介绍、实验室id、,对应系统中的字段名称为mingcheng、shiyanshi、jieshao、id、。实验室表的表结构如下所示。
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
mingcheng
实验室
varchar
255
NOT NULL
shiyanshi
介绍
varchar
255
NOT NULL
jieshao
实验室id
varchar
255
NOT NULL
id
课程管理模块测试
本模块的操作人员为管理员,根据系统中的课程数据变化,例如新增课程或课程信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行课程的修改和删除操作,测试用例如表5.7所示:
表5.7 课程管理模块测试用例
| 功能描述 | 课程增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 课程管理 | ||
| 用例目的 | 对课程管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对课程模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增课程,缺失部分信息 | 新增课程失败 | 与期望一致 | 需填写完整课程信息 |
| 新增课程,填写完整信息 | 新增课程成功 | 与期望一致 | 功能准确 |
| 修改课程,缺失部分信息 | 修改课程失败 | 与期望一致 | 需填写完整课程信息 |
| 修改课程,填写完整信息 | 修改课程成功 | 与期望一致 | 功能准确 |
| 删除课程 | 删除成功 | 与期望一致 | 功能准确 |
系统设置课程表,在数据库中将表命名为t_kecheng,与系统中的Kecheng类对应。为满足系统的使用需求,课程表具有字段包括节数、实验室id、星期、课程、课程id、名称、,对应系统中的字段名称为jieshu、shiyanshiid、xingqi、kecheng、id、mingcheng、。课程表的表结构如下所示。
字段名
类型
长度
是否非空
描述
节数
varchar
255
NOT NULL
jieshu
实验室id
varchar
255
NOT NULL
shiyanshiid
星期
varchar
255
NOT NULL
xingqi
课程
varchar
255
NOT NULL
kecheng
课程id
varchar
255
NOT NULL
id
名称
varchar
255
NOT NULL
mingcheng
管理员管理模块测试
本模块的操作人员为管理员,根据系统中的管理员数据变化,例如新增管理员或管理员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行管理员的修改和删除操作,测试用例如表5.8所示:
表5.8 管理员管理模块测试用例
| 功能描述 | 管理员增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 管理员管理 | ||
| 用例目的 | 对管理员管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对管理员模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增管理员,缺失部分信息 | 新增管理员失败 | 与期望一致 | 需填写完整管理员信息 |
| 新增管理员,填写完整信息 | 新增管理员成功 | 与期望一致 | 功能准确 |
| 修改管理员,缺失部分信息 | 修改管理员失败 | 与期望一致 | 需填写完整管理员信息 |
| 修改管理员,填写完整信息 | 修改管理员成功 | 与期望一致 | 功能准确 |
| 删除管理员 | 删除成功 | 与期望一致 | 功能准确 |
系统设置管理员表,在数据库中将表命名为t_admin,与系统中的Admin类对应。为满足系统的使用需求,管理员表具有字段包括密码、管理员、管理员id、,对应系统中的字段名称为password、admin、id、。管理员表的表结构如下所示。
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
管理员
varchar
255
NOT NULL
admin
管理员id
varchar
255
NOT NULL
id
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计