发布时间:2023-01-20 22:16:50
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个课程学习平台的设计与实现,课程学习平台的设计与实现项目使用框架为DJANGO,选用开发工具为pycharm。
为满足程序的使用设计聊天内容表,在数据库中表名为t_liaotianneirong,在程序中建立对应的Liaotianneirong类。聊天内容表需要储存聊天内容、内容、发布时间、聊天内容id、发送时间、用户、在线聊天、用户id、字段信息,在数据库中的字段名称分别为liaotianneirong、neirong、fabushijian、id、fasongshijian、yonghu、zaixianliaotianid、yonghuid、。聊天内容表的表结构如下所示。
字段名
类型
长度
是否非空
描述
聊天内容
varchar
255
NOT NULL
liaotianneirong
内容
varchar
255
NOT NULL
neirong
发布时间
varchar
255
NOT NULL
fabushijian
聊天内容id
varchar
255
NOT NULL
id
发送时间
varchar
255
NOT NULL
fasongshijian
用户
varchar
255
NOT NULL
yonghu
在线聊天
varchar
255
NOT NULL
zaixianliaotianid
用户id
varchar
255
NOT NULL
yonghuid
表删除聊天内容测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在聊天内容管理页面,点击删除聊天内容按钮,提交聊天内容id到聊天内容控制层,响应deleteliaotianneirong方法删除t_liaotianneirong表中的聊天内容数据 | 进入聊天内容管理页面,进行聊天内容管理,点击聊天内容删除按钮,完成删除聊天内容操作 | 在聊天内容管理页面,点击删除聊天内容按钮,提交聊天内容id到聊天内容控制层 | 响应deleteliaotianneirong方法删除t_liaotianneirong表中的聊天内容数据,并返回删除成功的提示信息 | 响应deleteliaotianneirong方法删除t_liaotianneirong表中的聊天内容数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计课程问题表,在数据库中表名为t_kechengwenti,在程序中建立对应的Kechengwenti类。课程问题表需要储存课程问题、课程、课程问题id、内容、题目、参考答案、字段信息,在数据库中的字段名称分别为kechengwenti、kecheng、id、neirong、timu、cankaodaan、。课程问题表的表结构如下所示。
字段名
类型
长度
是否非空
描述
课程问题
varchar
255
NOT NULL
kechengwenti
课程
varchar
255
NOT NULL
kecheng
课程问题id
varchar
255
NOT NULL
id
内容
varchar
255
NOT NULL
neirong
题目
varchar
255
NOT NULL
timu
参考答案
varchar
255
NOT NULL
cankaodaan
表删除课程问题测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在课程问题管理页面,点击删除课程问题按钮,提交课程问题id到课程问题控制层,响应deletekechengwenti方法删除t_kechengwenti表中的课程问题数据 | 进入课程问题管理页面,进行课程问题管理,点击课程问题删除按钮,完成删除课程问题操作 | 在课程问题管理页面,点击删除课程问题按钮,提交课程问题id到课程问题控制层 | 响应deletekechengwenti方法删除t_kechengwenti表中的课程问题数据,并返回删除成功的提示信息 | 响应deletekechengwenti方法删除t_kechengwenti表中的课程问题数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计管理员表,在数据库中表名为t_admin,在程序中建立对应的Admin类。管理员表需要储存账号、密码、管理员、字段信息,在数据库中的字段名称分别为username、password、admin、。管理员表的表结构如下所示。
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
管理员
varchar
255
NOT NULL
admin
表删除管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层,响应deleteadmin方法删除t_admin表中的管理员数据 | 进入管理员管理页面,进行管理员管理,点击管理员删除按钮,完成删除管理员操作 | 在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层 | 响应deleteadmin方法删除t_admin表中的管理员数据,并返回删除成功的提示信息 | 响应deleteadmin方法删除t_admin表中的管理员数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计课程评论表,在数据库中表名为t_kechengpinglun,在程序中建立对应的Kechengpinglun类。课程评论表需要储存评论内容、评论人id、课程id、课程、课程评论、课程评论id、评论人名字、字段信息,在数据库中的字段名称分别为neirong、pinglunrenid、kechengid、kecheng、kechengpinglun、id、pinglunrenmingzi、。课程评论表的表结构如下所示。
字段名
类型
长度
是否非空
描述
评论内容
varchar
255
NOT NULL
neirong
评论人id
varchar
255
NOT NULL
pinglunrenid
课程id
varchar
255
NOT NULL
kechengid
课程
varchar
255
NOT NULL
kecheng
课程评论
varchar
255
NOT NULL
kechengpinglun
课程评论id
varchar
255
NOT NULL
id
评论人名字
varchar
255
NOT NULL
pinglunrenmingzi
表删除课程评论测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在课程评论管理页面,点击删除课程评论按钮,提交课程评论id到课程评论控制层,响应deletekechengpinglun方法删除t_kechengpinglun表中的课程评论数据 | 进入课程评论管理页面,进行课程评论管理,点击课程评论删除按钮,完成删除课程评论操作 | 在课程评论管理页面,点击删除课程评论按钮,提交课程评论id到课程评论控制层 | 响应deletekechengpinglun方法删除t_kechengpinglun表中的课程评论数据,并返回删除成功的提示信息 | 响应deletekechengpinglun方法删除t_kechengpinglun表中的课程评论数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计课程表,在数据库中表名为t_kecheng,在程序中建立对应的Kecheng类。课程表需要储存分类、视频、名称、主要知识点、标签、所需工具、分类id、课程id、课程、配套文件、描述、字段信息,在数据库中的字段名称分别为fenlei、shiping、mingcheng、zhuyaozhishidian、biaoqian、suoxugongju、fenleiid、id、kecheng、peitaowenjian、miaoshu、。课程表的表结构如下所示。
字段名
类型
长度
是否非空
描述
分类
varchar
255
NOT NULL
fenlei
视频
varchar
255
NOT NULL
shiping
名称
varchar
255
NOT NULL
mingcheng
主要知识点
varchar
255
NOT NULL
zhuyaozhishidian
标签
varchar
255
NOT NULL
biaoqian
所需工具
varchar
255
NOT NULL
suoxugongju
分类id
varchar
255
NOT NULL
fenleiid
课程id
varchar
255
NOT NULL
id
课程
varchar
255
NOT NULL
kecheng
配套文件
varchar
255
NOT NULL
peitaowenjian
描述
varchar
255
NOT NULL
miaoshu
表删除课程测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在课程管理页面,点击删除课程按钮,提交课程id到课程控制层,响应deletekecheng方法删除t_kecheng表中的课程数据 | 进入课程管理页面,进行课程管理,点击课程删除按钮,完成删除课程操作 | 在课程管理页面,点击删除课程按钮,提交课程id到课程控制层 | 响应deletekecheng方法删除t_kecheng表中的课程数据,并返回删除成功的提示信息 | 响应deletekecheng方法删除t_kecheng表中的课程数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计用户答题表,在数据库中表名为t_yonghudati,在程序中建立对应的Yonghudati类。用户答题表需要储存问题id、用户答题、用户、用户答题id、问题、回答内容、问题描述、用户id、字段信息,在数据库中的字段名称分别为kechengwentiid、yonghudati、yonghu、id、kechengwenti、huidaneirong、wentimiaoshu、yonghuid、。用户答题表的表结构如下所示。
字段名
类型
长度
是否非空
描述
问题id
varchar
255
NOT NULL
kechengwentiid
用户答题
varchar
255
NOT NULL
yonghudati
用户
varchar
255
NOT NULL
yonghu
用户答题id
varchar
255
NOT NULL
id
问题
varchar
255
NOT NULL
kechengwenti
回答内容
varchar
255
NOT NULL
huidaneirong
问题描述
varchar
255
NOT NULL
wentimiaoshu
用户id
varchar
255
NOT NULL
yonghuid
表删除用户答题测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在用户答题管理页面,点击删除用户答题按钮,提交用户答题id到用户答题控制层,响应deleteyonghudati方法删除t_yonghudati表中的用户答题数据 | 进入用户答题管理页面,进行用户答题管理,点击用户答题删除按钮,完成删除用户答题操作 | 在用户答题管理页面,点击删除用户答题按钮,提交用户答题id到用户答题控制层 | 响应deleteyonghudati方法删除t_yonghudati表中的用户答题数据,并返回删除成功的提示信息 | 响应deleteyonghudati方法删除t_yonghudati表中的用户答题数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计分类表,在数据库中表名为t_fenlei,在程序中建立对应的Fenlei类。分类表需要储存描述、简介、名称、分类、字段信息,在数据库中的字段名称分别为miaoshu、jianjie、mingcheng、fenlei、。分类表的表结构如下所示。
字段名
类型
长度
是否非空
描述
描述
varchar
255
NOT NULL
miaoshu
简介
varchar
255
NOT NULL
jianjie
名称
varchar
255
NOT NULL
mingcheng
分类
varchar
255
NOT NULL
fenlei
表删除分类测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 在分类管理页面,点击删除分类按钮,提交分类id到分类控制层,响应deletefenlei方法删除t_fenlei表中的分类数据 | 进入分类管理页面,进行分类管理,点击分类删除按钮,完成删除分类操作 | 在分类管理页面,点击删除分类按钮,提交分类id到分类控制层 | 响应deletefenlei方法删除t_fenlei表中的分类数据,并返回删除成功的提示信息 | 响应deletefenlei方法删除t_fenlei表中的分类数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计学习笔记表,在数据库中表名为t_xuexibiji,在程序中建立对应的Xuexibiji类。学习笔记表需要储存记录内容、记录时间、学习笔记、用户id、课程、课程id、用户、字段信息,在数据库中的字段名称分别为jiluneirong、jilushijian、xuexibiji、yonghuid、kecheng、kechengid、yonghu、。学习笔记表的表结构如下所示。
字段名
类型
长度
是否非空
描述
记录内容
varchar
255
NOT NULL
jiluneirong
记录时间
varchar
255
NOT NULL
jilushijian
学习笔记
varchar
255
NOT NULL
xuexibiji
用户id
varchar
255
NOT NULL
yonghuid
课程
varchar
255
NOT NULL
kecheng
课程id
varchar
255
NOT NULL
kechengid
用户
varchar
255
NOT NULL
yonghu
表删除学习笔记测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 在学习笔记管理页面,点击删除学习笔记按钮,提交学习笔记id到学习笔记控制层,响应deletexuexibiji方法删除t_xuexibiji表中的学习笔记数据 | 进入学习笔记管理页面,进行学习笔记管理,点击学习笔记删除按钮,完成删除学习笔记操作 | 在学习笔记管理页面,点击删除学习笔记按钮,提交学习笔记id到学习笔记控制层 | 响应deletexuexibiji方法删除t_xuexibiji表中的学习笔记数据,并返回删除成功的提示信息 | 响应deletexuexibiji方法删除t_xuexibiji表中的学习笔记数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计用户表,在数据库中表名为t_yonghu,在程序中建立对应的Yonghu类。用户表需要储存用户id、用户、密码、账号、字段信息,在数据库中的字段名称分别为id、yonghu、password、username、。用户表的表结构如下所示。
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
id
用户
varchar
255
NOT NULL
yonghu
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
表删除用户测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 在用户管理页面,点击删除用户按钮,提交用户id到用户控制层,响应deleteyonghu方法删除t_yonghu表中的用户数据 | 进入用户管理页面,进行用户管理,点击用户删除按钮,完成删除用户操作 | 在用户管理页面,点击删除用户按钮,提交用户id到用户控制层 | 响应deleteyonghu方法删除t_yonghu表中的用户数据,并返回删除成功的提示信息 | 响应deleteyonghu方法删除t_yonghu表中的用户数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计在线聊天表,在数据库中表名为t_zaixianliaotian,在程序中建立对应的Zaixianliaotian类。在线聊天表需要储存创建时间、在线聊天id、创建人、创建人id、在线聊天、字段信息,在数据库中的字段名称分别为chuangjianshijian、id、yonghu、yonghuid、zaixianliaotian、。在线聊天表的表结构如下所示。
字段名
类型
长度
是否非空
描述
创建时间
varchar
255
NOT NULL
chuangjianshijian
在线聊天id
varchar
255
NOT NULL
id
创建人
varchar
255
NOT NULL
yonghu
创建人id
varchar
255
NOT NULL
yonghuid
在线聊天
varchar
255
NOT NULL
zaixianliaotian
表删除在线聊天测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_10 | 在在线聊天管理页面,点击删除在线聊天按钮,提交在线聊天id到在线聊天控制层,响应deletezaixianliaotian方法删除t_zaixianliaotian表中的在线聊天数据 | 进入在线聊天管理页面,进行在线聊天管理,点击在线聊天删除按钮,完成删除在线聊天操作 | 在在线聊天管理页面,点击删除在线聊天按钮,提交在线聊天id到在线聊天控制层 | 响应deletezaixianliaotian方法删除t_zaixianliaotian表中的在线聊天数据,并返回删除成功的提示信息 | 响应deletezaixianliaotian方法删除t_zaixianliaotian表中的在线聊天数据,并返回删除成功的提示信息 | 通过 |
为满足程序的使用设计学习记录表,在数据库中表名为t_xuexijilu,在程序中建立对应的Xuexijilu类。学习记录表需要储存用户id、学习时间、学习记录id、学习记录、用户、课程id、字段信息,在数据库中的字段名称分别为yonghuid、xuexishijian、id、xuexijilu、yonghu、kechengid、。学习记录表的表结构如下所示。
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
yonghuid
学习时间
varchar
255
NOT NULL
xuexishijian
学习记录id
varchar
255
NOT NULL
id
学习记录
varchar
255
NOT NULL
xuexijilu
用户
varchar
255
NOT NULL
yonghu
课程id
varchar
255
NOT NULL
kechengid
表删除学习记录测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_11 | 在学习记录管理页面,点击删除学习记录按钮,提交学习记录id到学习记录控制层,响应deletexuexijilu方法删除t_xuexijilu表中的学习记录数据 | 进入学习记录管理页面,进行学习记录管理,点击学习记录删除按钮,完成删除学习记录操作 | 在学习记录管理页面,点击删除学习记录按钮,提交学习记录id到学习记录控制层 | 响应deletexuexijilu方法删除t_xuexijilu表中的学习记录数据,并返回删除成功的提示信息 | 响应deletexuexijilu方法删除t_xuexijilu表中的学习记录数据,并返回删除成功的提示信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计