发布时间:2023-05-16 21:53:55
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个健身中心私教预约系统,健身中心私教预约系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
系统中具备会员模块,其数据信息包括 政治面貌、账号、会员类型、会员、性别、密码、民族、国籍、年龄、出生日期、会员id、名字、生源地、,为保存会员数据信息,设置member表进行保存。在数据库中设置字段outlook、username、type、member、sex、password、nation、nationality、age、birthday、id、name、source、进行数据的保存。会员表的表结构如下所示。
表会员结构表
字段名
类型
长度
是否非空
描述
政治面貌
varchar
255
NOT NULL
outlook
账号
varchar
255
NOT NULL
username
会员类型
varchar
255
NOT NULL
type
会员
varchar
255
NOT NULL
member
性别
varchar
255
NOT NULL
sex
密码
varchar
255
NOT NULL
password
民族
varchar
255
NOT NULL
nation
国籍
varchar
255
NOT NULL
nationality
年龄
varchar
255
NOT NULL
age
出生日期
varchar
255
NOT NULL
birthday
会员id
varchar
255
NOT NULL
id
名字
varchar
255
NOT NULL
name
生源地
varchar
255
NOT NULL
source
表添加会员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在系统中进行会员的添加,从页面中获取输入会员详细信息,提交到Member控制层中,使用insertmember进行会员数据的添加 | 输入完整的会员信息,封装为Member类,保存到数据库t_member表中 | 获取完整会员信息,点击添加按钮,完成会员表单提交 | Member控制层中接受到政治面貌、账号、会员类型、会员、性别、密码、民族、国籍、年龄、出生日期、会员id、名字、生源地、信息,提交到数据库中插入t_member数据表,页面给出添加会员成功信息 | Member控制层中接受到政治面貌、账号、会员类型、会员、性别、密码、民族、国籍、年龄、出生日期、会员id、名字、生源地、信息,提交到数据库中插入t_member数据表,页面给出添加会员成功信息 | 通过 |
系统中具备通知模块,其数据信息包括 通知、描述、封面、通知id、发布时间、,为保存通知数据信息,设置notice表进行保存。在数据库中设置字段notice、content、pic、id、addtime、进行数据的保存。通知表的表结构如下所示。
表通知结构表
字段名
类型
长度
是否非空
描述
通知
varchar
255
NOT NULL
notice
描述
varchar
255
NOT NULL
content
封面
varchar
255
NOT NULL
pic
通知id
varchar
255
NOT NULL
id
发布时间
varchar
255
NOT NULL
addtime
表添加通知测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在系统中进行通知的添加,从页面中获取输入通知详细信息,提交到Notice控制层中,使用insertnotice进行通知数据的添加 | 输入完整的通知信息,封装为Notice类,保存到数据库t_notice表中 | 获取完整通知信息,点击添加按钮,完成通知表单提交 | Notice控制层中接受到通知、描述、封面、通知id、发布时间、信息,提交到数据库中插入t_notice数据表,页面给出添加通知成功信息 | Notice控制层中接受到通知、描述、封面、通知id、发布时间、信息,提交到数据库中插入t_notice数据表,页面给出添加通知成功信息 | 通过 |
系统中具备课程模块,其数据信息包括 课程名称、项目、课程id、课程、封面、项目id、,为保存课程数据信息,设置course表进行保存。在数据库中设置字段name、project、id、course、pic、projectid、进行数据的保存。课程表的表结构如下所示。
表课程结构表
字段名
类型
长度
是否非空
描述
课程名称
varchar
255
NOT NULL
name
项目
varchar
255
NOT NULL
project
课程id
varchar
255
NOT NULL
id
课程
varchar
255
NOT NULL
course
封面
varchar
255
NOT NULL
pic
项目id
varchar
255
NOT NULL
projectid
表添加课程测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在系统中进行课程的添加,从页面中获取输入课程详细信息,提交到Course控制层中,使用insertcourse进行课程数据的添加 | 输入完整的课程信息,封装为Course类,保存到数据库t_course表中 | 获取完整课程信息,点击添加按钮,完成课程表单提交 | Course控制层中接受到课程名称、项目、课程id、课程、封面、项目id、信息,提交到数据库中插入t_course数据表,页面给出添加课程成功信息 | Course控制层中接受到课程名称、项目、课程id、课程、封面、项目id、信息,提交到数据库中插入t_course数据表,页面给出添加课程成功信息 | 通过 |
系统中具备健身知识模块,其数据信息包括 描述、健身知识、发布时间、标题、封面、,为保存健身知识数据信息,设置knowledge表进行保存。在数据库中设置字段content、knowledge、addtime、title、pic、进行数据的保存。健身知识表的表结构如下所示。
表健身知识结构表
字段名
类型
长度
是否非空
描述
描述
varchar
255
NOT NULL
content
健身知识
varchar
255
NOT NULL
knowledge
发布时间
varchar
255
NOT NULL
addtime
标题
varchar
255
NOT NULL
title
封面
varchar
255
NOT NULL
pic
表添加健身知识测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在系统中进行健身知识的添加,从页面中获取输入健身知识详细信息,提交到Knowledge控制层中,使用insertknowledge进行健身知识数据的添加 | 输入完整的健身知识信息,封装为Knowledge类,保存到数据库t_knowledge表中 | 获取完整健身知识信息,点击添加按钮,完成健身知识表单提交 | Knowledge控制层中接受到描述、健身知识、发布时间、标题、封面、信息,提交到数据库中插入t_knowledge数据表,页面给出添加健身知识成功信息 | Knowledge控制层中接受到描述、健身知识、发布时间、标题、封面、信息,提交到数据库中插入t_knowledge数据表,页面给出添加健身知识成功信息 | 通过 |
系统中具备教练模块,其数据信息包括 职称、账号、性别、密码、教练、所学方向、政治面貌、毕业院校、名字、头像、籍贯、国际、出生日期、身份证号、联系方式、第一学历、民族、最终学历、,为保存教练数据信息,设置coach表进行保存。在数据库中设置字段title、username、sex、password、coach、study、outlook、graduated、name、pic、nativeplace、international、birthday、idnumber、information、degree、nation、education、进行数据的保存。教练表的表结构如下所示。
表教练结构表
字段名
类型
长度
是否非空
描述
职称
varchar
255
NOT NULL
title
账号
varchar
255
NOT NULL
username
性别
varchar
255
NOT NULL
sex
密码
varchar
255
NOT NULL
password
教练
varchar
255
NOT NULL
coach
所学方向
varchar
255
NOT NULL
study
政治面貌
varchar
255
NOT NULL
outlook
毕业院校
varchar
255
NOT NULL
graduated
名字
varchar
255
NOT NULL
name
头像
varchar
255
NOT NULL
pic
籍贯
varchar
255
NOT NULL
nativeplace
国际
varchar
255
NOT NULL
international
出生日期
varchar
255
NOT NULL
birthday
身份证号
varchar
255
NOT NULL
idnumber
联系方式
varchar
255
NOT NULL
information
第一学历
varchar
255
NOT NULL
degree
民族
varchar
255
NOT NULL
nation
最终学历
varchar
255
NOT NULL
education
表添加教练测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在系统中进行教练的添加,从页面中获取输入教练详细信息,提交到Coach控制层中,使用insertcoach进行教练数据的添加 | 输入完整的教练信息,封装为Coach类,保存到数据库t_coach表中 | 获取完整教练信息,点击添加按钮,完成教练表单提交 | Coach控制层中接受到职称、账号、性别、密码、教练、所学方向、政治面貌、毕业院校、名字、头像、籍贯、国际、出生日期、身份证号、联系方式、第一学历、民族、最终学历、信息,提交到数据库中插入t_coach数据表,页面给出添加教练成功信息 | Coach控制层中接受到职称、账号、性别、密码、教练、所学方向、政治面貌、毕业院校、名字、头像、籍贯、国际、出生日期、身份证号、联系方式、第一学历、民族、最终学历、信息,提交到数据库中插入t_coach数据表,页面给出添加教练成功信息 | 通过 |
系统中具备管理员模块,其数据信息包括 管理员、管理员id、账号、,为保存管理员数据信息,设置admin表进行保存。在数据库中设置字段admin、id、username、进行数据的保存。管理员表的表结构如下所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
管理员
varchar
255
NOT NULL
admin
管理员id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
表添加管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到管理员、管理员id、账号、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到管理员、管理员id、账号、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
系统中具备项目模块,其数据信息包括 描述、名称、项目id、负责人、项目、,为保存项目数据信息,设置project表进行保存。在数据库中设置字段content、name、id、person、project、进行数据的保存。项目表的表结构如下所示。
表项目结构表
字段名
类型
长度
是否非空
描述
描述
varchar
255
NOT NULL
content
名称
varchar
255
NOT NULL
name
项目id
varchar
255
NOT NULL
id
负责人
varchar
255
NOT NULL
person
项目
varchar
255
NOT NULL
project
表添加项目测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 在系统中进行项目的添加,从页面中获取输入项目详细信息,提交到Project控制层中,使用insertproject进行项目数据的添加 | 输入完整的项目信息,封装为Project类,保存到数据库t_project表中 | 获取完整项目信息,点击添加按钮,完成项目表单提交 | Project控制层中接受到描述、名称、项目id、负责人、项目、信息,提交到数据库中插入t_project数据表,页面给出添加项目成功信息 | Project控制层中接受到描述、名称、项目id、负责人、项目、信息,提交到数据库中插入t_project数据表,页面给出添加项目成功信息 | 通过 |
系统中具备课程评论模块,其数据信息包括 内容、课程评论、评论人id、评论人名字、评论时间、课程评论id、课程、,为保存课程评论数据信息,设置coursepinglun表进行保存。在数据库中设置字段neirong、coursepinglun、pinglunrenid、pinglunrenmingzi、pinglunshijian、id、course、进行数据的保存。课程评论表的表结构如下所示。
表课程评论结构表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
neirong
课程评论
varchar
255
NOT NULL
coursepinglun
评论人id
varchar
255
NOT NULL
pinglunrenid
评论人名字
varchar
255
NOT NULL
pinglunrenmingzi
评论时间
varchar
255
NOT NULL
pinglunshijian
课程评论id
varchar
255
NOT NULL
id
课程
varchar
255
NOT NULL
course
表添加课程评论测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 在系统中进行课程评论的添加,从页面中获取输入课程评论详细信息,提交到Coursepinglun控制层中,使用insertcoursepinglun进行课程评论数据的添加 | 输入完整的课程评论信息,封装为Coursepinglun类,保存到数据库t_coursepinglun表中 | 获取完整课程评论信息,点击添加按钮,完成课程评论表单提交 | Coursepinglun控制层中接受到内容、课程评论、评论人id、评论人名字、评论时间、课程评论id、课程、信息,提交到数据库中插入t_coursepinglun数据表,页面给出添加课程评论成功信息 | Coursepinglun控制层中接受到内容、课程评论、评论人id、评论人名字、评论时间、课程评论id、课程、信息,提交到数据库中插入t_coursepinglun数据表,页面给出添加课程评论成功信息 | 通过 |
系统中具备预约模块,其数据信息包括 预约日期、教练id、预约、课程id、会员、会员id、教练、预约id、课程、,为保存预约数据信息,设置appointment表进行保存。在数据库中设置字段apdate、coachid、appointment、courseid、member、memberid、coach、id、course、进行数据的保存。预约表的表结构如下所示。
表预约结构表
字段名
类型
长度
是否非空
描述
预约日期
varchar
255
NOT NULL
apdate
教练id
varchar
255
NOT NULL
coachid
预约
varchar
255
NOT NULL
appointment
课程id
varchar
255
NOT NULL
courseid
会员
varchar
255
NOT NULL
member
会员id
varchar
255
NOT NULL
memberid
教练
varchar
255
NOT NULL
coach
预约id
varchar
255
NOT NULL
id
课程
varchar
255
NOT NULL
course
表添加预约测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_9 | 在系统中进行预约的添加,从页面中获取输入预约详细信息,提交到Appointment控制层中,使用insertappointment进行预约数据的添加 | 输入完整的预约信息,封装为Appointment类,保存到数据库t_appointment表中 | 获取完整预约信息,点击添加按钮,完成预约表单提交 | Appointment控制层中接受到预约日期、教练id、预约、课程id、会员、会员id、教练、预约id、课程、信息,提交到数据库中插入t_appointment数据表,页面给出添加预约成功信息 | Appointment控制层中接受到预约日期、教练id、预约、课程id、会员、会员id、教练、预约id、课程、信息,提交到数据库中插入t_appointment数据表,页面给出添加预约成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计