发布时间:2023-11-01 17:31:04
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个协同过滤图书推荐系统,协同过滤图书推荐系统项目使用框架为SPRINGBOOTJSP,选用开发工具为idea。
表添加收藏测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在系统中进行收藏的添加,从页面中获取输入收藏详细信息,提交到Collectbook控制层中,使用insertcollectbook进行收藏数据的添加 | 输入完整的收藏信息,封装为Collectbook类,保存到数据库t_collectbook表中 | 获取完整收藏信息,点击添加按钮,完成收藏表单提交 | Collectbook控制层中接受到用户、收藏、书籍、书籍id、收藏id、信息,提交到数据库中插入t_collectbook数据表,页面给出添加收藏成功信息 | Collectbook控制层中接受到用户、收藏、书籍、书籍id、收藏id、信息,提交到数据库中插入t_collectbook数据表,页面给出添加收藏成功信息 | 通过 |
在系统中设计t_collectbook保存收藏信息,在收藏中具有用户、收藏、书籍、书籍id、收藏id、字段,对应英文字段user、collectbook、books、booksid、id、。
收藏表的表结构如下所示。
表收藏结构表
字段名
类型
长度
是否非空
描述
用户
varchar
255
NOT NULL
user
收藏
varchar
255
NOT NULL
collectbook
书籍
varchar
255
NOT NULL
books
书籍id
varchar
255
NOT NULL
booksid
收藏id
varchar
255
NOT NULL
id
表添加类型测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在系统中进行类型的添加,从页面中获取输入类型详细信息,提交到Type控制层中,使用inserttype进行类型数据的添加 | 输入完整的类型信息,封装为Type类,保存到数据库t_type表中 | 获取完整类型信息,点击添加按钮,完成类型表单提交 | Type控制层中接受到类型id、类型、图片、信息,提交到数据库中插入t_type数据表,页面给出添加类型成功信息 | Type控制层中接受到类型id、类型、图片、信息,提交到数据库中插入t_type数据表,页面给出添加类型成功信息 | 通过 |
在系统中设计t_type保存类型信息,在类型中具有类型id、类型、图片、字段,对应英文字段id、type、pic、。
类型表的表结构如下所示。
表类型结构表
字段名
类型
长度
是否非空
描述
类型id
varchar
255
NOT NULL
id
类型
varchar
255
NOT NULL
type
图片
varchar
255
NOT NULL
pic
表添加管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到管理员id、管理员、密码、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到管理员id、管理员、密码、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
在系统中设计t_admin保存管理员信息,在管理员中具有管理员id、管理员、密码、字段,对应英文字段id、admin、password、。
管理员表的表结构如下所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
管理员
varchar
255
NOT NULL
admin
密码
varchar
255
NOT NULL
password
表添加预约测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在系统中进行预约的添加,从页面中获取输入预约详细信息,提交到Appointment控制层中,使用insertappointment进行预约数据的添加 | 输入完整的预约信息,封装为Appointment类,保存到数据库t_appointment表中 | 获取完整预约信息,点击添加按钮,完成预约表单提交 | Appointment控制层中接受到图书id、预约时间、用户id、图书、预约、用户、信息,提交到数据库中插入t_appointment数据表,页面给出添加预约成功信息 | Appointment控制层中接受到图书id、预约时间、用户id、图书、预约、用户、信息,提交到数据库中插入t_appointment数据表,页面给出添加预约成功信息 | 通过 |
在系统中设计t_appointment保存预约信息,在预约中具有图书id、预约时间、用户id、图书、预约、用户、字段,对应英文字段booksid、addtime、userid、books、appointment、user、。
预约表的表结构如下所示。
表预约结构表
字段名
类型
长度
是否非空
描述
图书id
varchar
255
NOT NULL
booksid
预约时间
varchar
255
NOT NULL
addtime
用户id
varchar
255
NOT NULL
userid
图书
varchar
255
NOT NULL
books
预约
varchar
255
NOT NULL
appointment
用户
varchar
255
NOT NULL
user
表添加图书测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在系统中进行图书的添加,从页面中获取输入图书详细信息,提交到Books控制层中,使用insertbooks进行图书数据的添加 | 输入完整的图书信息,封装为Books类,保存到数据库t_books表中 | 获取完整图书信息,点击添加按钮,完成图书表单提交 | Books控制层中接受到描述、上架时间、类型id、数量、图片、名称、借阅次数、图书、图书id、简介、信息,提交到数据库中插入t_books数据表,页面给出添加图书成功信息 | Books控制层中接受到描述、上架时间、类型id、数量、图片、名称、借阅次数、图书、图书id、简介、信息,提交到数据库中插入t_books数据表,页面给出添加图书成功信息 | 通过 |
在系统中设计t_books保存图书信息,在图书中具有描述、上架时间、类型id、数量、图片、名称、借阅次数、图书、图书id、简介、字段,对应英文字段introduce、addtime、typeid、numer、pic、name、browtimes、books、id、shortinde、。
图书表的表结构如下所示。
表图书结构表
字段名
类型
长度
是否非空
描述
描述
varchar
255
NOT NULL
introduce
上架时间
varchar
255
NOT NULL
addtime
类型id
varchar
255
NOT NULL
typeid
数量
varchar
255
NOT NULL
numer
图片
varchar
255
NOT NULL
pic
名称
varchar
255
NOT NULL
name
借阅次数
varchar
255
NOT NULL
browtimes
图书
varchar
255
NOT NULL
books
图书id
varchar
255
NOT NULL
id
简介
varchar
255
NOT NULL
shortinde
表添加用户测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 在系统中进行用户的添加,从页面中获取输入用户详细信息,提交到User控制层中,使用insertuser进行用户数据的添加 | 输入完整的用户信息,封装为User类,保存到数据库t_user表中 | 获取完整用户信息,点击添加按钮,完成用户表单提交 | User控制层中接受到密码、用户、介绍、用户id、账号、名字、年龄、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | User控制层中接受到密码、用户、介绍、用户id、账号、名字、年龄、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | 通过 |
在系统中设计t_user保存用户信息,在用户中具有密码、用户、介绍、用户id、账号、名字、年龄、字段,对应英文字段password、user、introduce、id、username、name、age、。
用户表的表结构如下所示。
表用户结构表
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
用户
varchar
255
NOT NULL
user
介绍
varchar
255
NOT NULL
introduce
用户id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
名字
varchar
255
NOT NULL
name
年龄
varchar
255
NOT NULL
age
表添加公告测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 在系统中进行公告的添加,从页面中获取输入公告详细信息,提交到Notice控制层中,使用insertnotice进行公告数据的添加 | 输入完整的公告信息,封装为Notice类,保存到数据库t_notice表中 | 获取完整公告信息,点击添加按钮,完成公告表单提交 | Notice控制层中接受到公告、内容、封面、标题、发布时间、信息,提交到数据库中插入t_notice数据表,页面给出添加公告成功信息 | Notice控制层中接受到公告、内容、封面、标题、发布时间、信息,提交到数据库中插入t_notice数据表,页面给出添加公告成功信息 | 通过 |
在系统中设计t_notice保存公告信息,在公告中具有公告、内容、封面、标题、发布时间、字段,对应英文字段notice、content、pic、title、addtime、。
公告表的表结构如下所示。
表公告结构表
字段名
类型
长度
是否非空
描述
公告
varchar
255
NOT NULL
notice
内容
varchar
255
NOT NULL
content
封面
varchar
255
NOT NULL
pic
标题
varchar
255
NOT NULL
title
发布时间
varchar
255
NOT NULL
addtime
表添加借书测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 在系统中进行借书的添加,从页面中获取输入借书详细信息,提交到Borrowbooks控制层中,使用insertborrowbooks进行借书数据的添加 | 输入完整的借书信息,封装为Borrowbooks类,保存到数据库t_borrowbooks表中 | 获取完整借书信息,点击添加按钮,完成借书表单提交 | Borrowbooks控制层中接受到用户、书籍id、状态、借书id、借书、书籍、借书时间、应归还时间、归还时间、信息,提交到数据库中插入t_borrowbooks数据表,页面给出添加借书成功信息 | Borrowbooks控制层中接受到用户、书籍id、状态、借书id、借书、书籍、借书时间、应归还时间、归还时间、信息,提交到数据库中插入t_borrowbooks数据表,页面给出添加借书成功信息 | 通过 |
在系统中设计t_borrowbooks保存借书信息,在借书中具有用户、书籍id、状态、借书id、借书、书籍、借书时间、应归还时间、归还时间、字段,对应英文字段user、booksid、state、id、borrowbooks、books、addtime、shouldreturn、returntime、。
借书表的表结构如下所示。
表借书结构表
字段名
类型
长度
是否非空
描述
用户
varchar
255
NOT NULL
user
书籍id
varchar
255
NOT NULL
booksid
状态
varchar
255
NOT NULL
state
借书id
varchar
255
NOT NULL
id
借书
varchar
255
NOT NULL
borrowbooks
书籍
varchar
255
NOT NULL
books
借书时间
varchar
255
NOT NULL
addtime
应归还时间
varchar
255
NOT NULL
shouldreturn
归还时间
varchar
255
NOT NULL
returntime
表添加图书评论测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_9 | 在系统中进行图书评论的添加,从页面中获取输入图书评论详细信息,提交到Bookspinglun控制层中,使用insertbookspinglun进行图书评论数据的添加 | 输入完整的图书评论信息,封装为Bookspinglun类,保存到数据库t_bookspinglun表中 | 获取完整图书评论信息,点击添加按钮,完成图书评论表单提交 | Bookspinglun控制层中接受到书籍id、内容、图书评论id、评论人id、评论人、图书评论、评论时间、信息,提交到数据库中插入t_bookspinglun数据表,页面给出添加图书评论成功信息 | Bookspinglun控制层中接受到书籍id、内容、图书评论id、评论人id、评论人、图书评论、评论时间、信息,提交到数据库中插入t_bookspinglun数据表,页面给出添加图书评论成功信息 | 通过 |
在系统中设计t_bookspinglun保存图书评论信息,在图书评论中具有书籍id、内容、图书评论id、评论人id、评论人、图书评论、评论时间、字段,对应英文字段booksid、neirong、id、pinglunrenid、pinglunrenmingzi、bookspinglun、pinglunshijian、。
图书评论表的表结构如下所示。
表图书评论结构表
字段名
类型
长度
是否非空
描述
书籍id
varchar
255
NOT NULL
booksid
内容
varchar
255
NOT NULL
neirong
图书评论id
varchar
255
NOT NULL
id
评论人id
varchar
255
NOT NULL
pinglunrenid
评论人
varchar
255
NOT NULL
pinglunrenmingzi
图书评论
varchar
255
NOT NULL
bookspinglun
评论时间
varchar
255
NOT NULL
pinglunshijian
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计