发布时间:2023-05-11 18:04:13
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个高校教师绩效管理系统,高校教师绩效管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在系统中具有著作实体信息,故在系统中设置t_opus表进行保存。根据具体保存数据得出著作表具有出版时间、审核、著作id、教师、单位、著作、教师id、立项部门、字段,著作表结构如表所示。
表著作结构表
字段名
类型
长度
是否非空
描述
出版时间
varchar
255
NOT NULL
publicationtime
审核
varchar
255
NOT NULL
state
著作id
varchar
255
NOT NULL
id
教师
varchar
255
NOT NULL
teacher
单位
varchar
255
NOT NULL
company
著作
varchar
255
NOT NULL
opus
教师id
varchar
255
NOT NULL
teacherid
立项部门
varchar
255
NOT NULL
department
表添加著作测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在系统中进行著作的添加,从页面中获取输入著作详细信息,提交到Opus控制层中,使用insertopus进行著作数据的添加 | 输入完整的著作信息,封装为Opus类,保存到数据库t_opus表中 | 获取完整著作信息,点击添加按钮,完成著作表单提交 | Opus控制层中接受到出版时间、审核、著作id、教师、单位、著作、教师id、立项部门、信息,提交到数据库中插入t_opus数据表,页面给出添加著作成功信息 | Opus控制层中接受到出版时间、审核、著作id、教师、单位、著作、教师id、立项部门、信息,提交到数据库中插入t_opus数据表,页面给出添加著作成功信息 | 通过 |
在系统中具有教研项目实体信息,故在系统中设置t_teachingproject表进行保存。根据具体保存数据得出教研项目表具有来源、审核、项目名称、教师、教研项目id、教研项目、级别、字段,教研项目表结构如表所示。
表教研项目结构表
字段名
类型
长度
是否非空
描述
来源
varchar
255
NOT NULL
source
审核
varchar
255
NOT NULL
state
项目名称
varchar
255
NOT NULL
name
教师
varchar
255
NOT NULL
teacher
教研项目id
varchar
255
NOT NULL
id
教研项目
varchar
255
NOT NULL
teachingproject
级别
varchar
255
NOT NULL
level
表添加教研项目测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在系统中进行教研项目的添加,从页面中获取输入教研项目详细信息,提交到Teachingproject控制层中,使用insertteachingproject进行教研项目数据的添加 | 输入完整的教研项目信息,封装为Teachingproject类,保存到数据库t_teachingproject表中 | 获取完整教研项目信息,点击添加按钮,完成教研项目表单提交 | Teachingproject控制层中接受到来源、审核、项目名称、教师、教研项目id、教研项目、级别、信息,提交到数据库中插入t_teachingproject数据表,页面给出添加教研项目成功信息 | Teachingproject控制层中接受到来源、审核、项目名称、教师、教研项目id、教研项目、级别、信息,提交到数据库中插入t_teachingproject数据表,页面给出添加教研项目成功信息 | 通过 |
在系统中具有论文指导实体信息,故在系统中设置t_guidance表进行保存。根据具体保存数据得出论文指导表具有学生专业、论文指导id、审核、教师id、教师、学生学位、学生、学生班级、学生成绩、题目、字段,论文指导表结构如表所示。
表论文指导结构表
字段名
类型
长度
是否非空
描述
学生专业
varchar
255
NOT NULL
major
论文指导id
varchar
255
NOT NULL
id
审核
varchar
255
NOT NULL
state
教师id
varchar
255
NOT NULL
teacherid
教师
varchar
255
NOT NULL
teacher
学生学位
varchar
255
NOT NULL
degree
学生
varchar
255
NOT NULL
student
学生班级
varchar
255
NOT NULL
classinfo
学生成绩
varchar
255
NOT NULL
achievement
题目
varchar
255
NOT NULL
title
表添加论文指导测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在系统中进行论文指导的添加,从页面中获取输入论文指导详细信息,提交到Guidance控制层中,使用insertguidance进行论文指导数据的添加 | 输入完整的论文指导信息,封装为Guidance类,保存到数据库t_guidance表中 | 获取完整论文指导信息,点击添加按钮,完成论文指导表单提交 | Guidance控制层中接受到学生专业、论文指导id、审核、教师id、教师、学生学位、学生、学生班级、学生成绩、题目、信息,提交到数据库中插入t_guidance数据表,页面给出添加论文指导成功信息 | Guidance控制层中接受到学生专业、论文指导id、审核、教师id、教师、学生学位、学生、学生班级、学生成绩、题目、信息,提交到数据库中插入t_guidance数据表,页面给出添加论文指导成功信息 | 通过 |
在系统中具有出卷实体信息,故在系统中设置t_outpaper表进行保存。根据具体保存数据得出出卷表具有教师、时间、审核、教师id、课程、出卷、出卷id、名称、字段,出卷表结构如表所示。
表出卷结构表
字段名
类型
长度
是否非空
描述
教师
varchar
255
NOT NULL
teacher
时间
varchar
255
NOT NULL
time
审核
varchar
255
NOT NULL
state
教师id
varchar
255
NOT NULL
teacherid
课程
varchar
255
NOT NULL
curriculum
出卷
varchar
255
NOT NULL
outpaper
出卷id
varchar
255
NOT NULL
id
名称
varchar
255
NOT NULL
name
表添加出卷测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在系统中进行出卷的添加,从页面中获取输入出卷详细信息,提交到Outpaper控制层中,使用insertoutpaper进行出卷数据的添加 | 输入完整的出卷信息,封装为Outpaper类,保存到数据库t_outpaper表中 | 获取完整出卷信息,点击添加按钮,完成出卷表单提交 | Outpaper控制层中接受到教师、时间、审核、教师id、课程、出卷、出卷id、名称、信息,提交到数据库中插入t_outpaper数据表,页面给出添加出卷成功信息 | Outpaper控制层中接受到教师、时间、审核、教师id、课程、出卷、出卷id、名称、信息,提交到数据库中插入t_outpaper数据表,页面给出添加出卷成功信息 | 通过 |
在系统中具有专项工作实体信息,故在系统中设置t_specialwork表进行保存。根据具体保存数据得出专项工作表具有专项工作、专项工作id、时间、教师、介绍、名称、负责人、审核、教师id、字段,专项工作表结构如表所示。
表专项工作结构表
字段名
类型
长度
是否非空
描述
专项工作
varchar
255
NOT NULL
specialwork
专项工作id
varchar
255
NOT NULL
id
时间
varchar
255
NOT NULL
addtime
教师
varchar
255
NOT NULL
teacher
介绍
varchar
255
NOT NULL
introduce
名称
varchar
255
NOT NULL
name
负责人
varchar
255
NOT NULL
chargeperson
审核
varchar
255
NOT NULL
state
教师id
varchar
255
NOT NULL
teacherid
表添加专项工作测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在系统中进行专项工作的添加,从页面中获取输入专项工作详细信息,提交到Specialwork控制层中,使用insertspecialwork进行专项工作数据的添加 | 输入完整的专项工作信息,封装为Specialwork类,保存到数据库t_specialwork表中 | 获取完整专项工作信息,点击添加按钮,完成专项工作表单提交 | Specialwork控制层中接受到专项工作、专项工作id、时间、教师、介绍、名称、负责人、审核、教师id、信息,提交到数据库中插入t_specialwork数据表,页面给出添加专项工作成功信息 | Specialwork控制层中接受到专项工作、专项工作id、时间、教师、介绍、名称、负责人、审核、教师id、信息,提交到数据库中插入t_specialwork数据表,页面给出添加专项工作成功信息 | 通过 |
在系统中具有学生竞赛实体信息,故在系统中设置t_studentcompetition表进行保存。根据具体保存数据得出学生竞赛表具有教师id、学生学历、学生竞赛、学生专业、级别、获奖、学生、学生班级、教师、时间、学生竞赛id、项目、字段,学生竞赛表结构如表所示。
表学生竞赛结构表
字段名
类型
长度
是否非空
描述
教师id
varchar
255
NOT NULL
teacherid
学生学历
varchar
255
NOT NULL
education
学生竞赛
varchar
255
NOT NULL
studentcompetition
学生专业
varchar
255
NOT NULL
major
级别
varchar
255
NOT NULL
level
获奖
varchar
255
NOT NULL
award
学生
varchar
255
NOT NULL
student
学生班级
varchar
255
NOT NULL
studentclass
教师
varchar
255
NOT NULL
teacher
时间
varchar
255
NOT NULL
time
学生竞赛id
varchar
255
NOT NULL
id
项目
varchar
255
NOT NULL
project
表添加学生竞赛测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 在系统中进行学生竞赛的添加,从页面中获取输入学生竞赛详细信息,提交到Studentcompetition控制层中,使用insertstudentcompetition进行学生竞赛数据的添加 | 输入完整的学生竞赛信息,封装为Studentcompetition类,保存到数据库t_studentcompetition表中 | 获取完整学生竞赛信息,点击添加按钮,完成学生竞赛表单提交 | Studentcompetition控制层中接受到教师id、学生学历、学生竞赛、学生专业、级别、获奖、学生、学生班级、教师、时间、学生竞赛id、项目、信息,提交到数据库中插入t_studentcompetition数据表,页面给出添加学生竞赛成功信息 | Studentcompetition控制层中接受到教师id、学生学历、学生竞赛、学生专业、级别、获奖、学生、学生班级、教师、时间、学生竞赛id、项目、信息,提交到数据库中插入t_studentcompetition数据表,页面给出添加学生竞赛成功信息 | 通过 |
在系统中具有授课实体信息,故在系统中设置t_teaching表进行保存。根据具体保存数据得出授课表具有授课id、审核、班级、教师id、学生人数、教师、授课、每周上课次数、字段,授课表结构如表所示。
表授课结构表
字段名
类型
长度
是否非空
描述
授课id
varchar
255
NOT NULL
id
审核
varchar
255
NOT NULL
state
班级
varchar
255
NOT NULL
classinfo
教师id
varchar
255
NOT NULL
teacherid
学生人数
varchar
255
NOT NULL
studentnum
教师
varchar
255
NOT NULL
teacher
授课
varchar
255
NOT NULL
teaching
每周上课次数
varchar
255
NOT NULL
weektimes
表添加授课测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 在系统中进行授课的添加,从页面中获取输入授课详细信息,提交到Teaching控制层中,使用insertteaching进行授课数据的添加 | 输入完整的授课信息,封装为Teaching类,保存到数据库t_teaching表中 | 获取完整授课信息,点击添加按钮,完成授课表单提交 | Teaching控制层中接受到授课id、审核、班级、教师id、学生人数、教师、授课、每周上课次数、信息,提交到数据库中插入t_teaching数据表,页面给出添加授课成功信息 | Teaching控制层中接受到授课id、审核、班级、教师id、学生人数、教师、授课、每周上课次数、信息,提交到数据库中插入t_teaching数据表,页面给出添加授课成功信息 | 通过 |
在系统中具有论文实体信息,故在系统中设置t_paper表进行保存。根据具体保存数据得出论文表具有教师、题目、出版时间、审核、教师id、刊物类型、论文、字段,论文表结构如表所示。
表论文结构表
字段名
类型
长度
是否非空
描述
教师
varchar
255
NOT NULL
teacher
题目
varchar
255
NOT NULL
subject
出版时间
varchar
255
NOT NULL
time
审核
varchar
255
NOT NULL
state
教师id
varchar
255
NOT NULL
teacherid
刊物类型
varchar
255
NOT NULL
type
论文
varchar
255
NOT NULL
paper
表添加论文测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 在系统中进行论文的添加,从页面中获取输入论文详细信息,提交到Paper控制层中,使用insertpaper进行论文数据的添加 | 输入完整的论文信息,封装为Paper类,保存到数据库t_paper表中 | 获取完整论文信息,点击添加按钮,完成论文表单提交 | Paper控制层中接受到教师、题目、出版时间、审核、教师id、刊物类型、论文、信息,提交到数据库中插入t_paper数据表,页面给出添加论文成功信息 | Paper控制层中接受到教师、题目、出版时间、审核、教师id、刊物类型、论文、信息,提交到数据库中插入t_paper数据表,页面给出添加论文成功信息 | 通过 |
在系统中具有竞赛实体信息,故在系统中设置t_teachercompetition表进行保存。根据具体保存数据得出竞赛表具有竞赛id、名称、时间、级别、获奖情况、审核、教师id、教师、竞赛、字段,竞赛表结构如表所示。
表竞赛结构表
字段名
类型
长度
是否非空
描述
竞赛id
varchar
255
NOT NULL
id
名称
varchar
255
NOT NULL
name
时间
varchar
255
NOT NULL
time
级别
varchar
255
NOT NULL
level
获奖情况
varchar
255
NOT NULL
awards
审核
varchar
255
NOT NULL
state
教师id
varchar
255
NOT NULL
teacherid
教师
varchar
255
NOT NULL
teacher
竞赛
varchar
255
NOT NULL
teachercompetition
表添加竞赛测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_9 | 在系统中进行竞赛的添加,从页面中获取输入竞赛详细信息,提交到Teachercompetition控制层中,使用insertteachercompetition进行竞赛数据的添加 | 输入完整的竞赛信息,封装为Teachercompetition类,保存到数据库t_teachercompetition表中 | 获取完整竞赛信息,点击添加按钮,完成竞赛表单提交 | Teachercompetition控制层中接受到竞赛id、名称、时间、级别、获奖情况、审核、教师id、教师、竞赛、信息,提交到数据库中插入t_teachercompetition数据表,页面给出添加竞赛成功信息 | Teachercompetition控制层中接受到竞赛id、名称、时间、级别、获奖情况、审核、教师id、教师、竞赛、信息,提交到数据库中插入t_teachercompetition数据表,页面给出添加竞赛成功信息 | 通过 |
在系统中具有教师实体信息,故在系统中设置t_teacher表进行保存。根据具体保存数据得出教师表具有性别、密码、账号、联系方式、职工号、最后学位、职称、教师id、姓名、字段,教师表结构如表所示。
表教师结构表
字段名
类型
长度
是否非空
描述
性别
varchar
255
NOT NULL
sex
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
联系方式
varchar
255
NOT NULL
tel
职工号
varchar
255
NOT NULL
employeenumber
最后学位
varchar
255
NOT NULL
degree
职称
varchar
255
NOT NULL
title
教师id
varchar
255
NOT NULL
id
姓名
varchar
255
NOT NULL
name
表添加教师测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_10 | 在系统中进行教师的添加,从页面中获取输入教师详细信息,提交到Teacher控制层中,使用insertteacher进行教师数据的添加 | 输入完整的教师信息,封装为Teacher类,保存到数据库t_teacher表中 | 获取完整教师信息,点击添加按钮,完成教师表单提交 | Teacher控制层中接受到性别、密码、账号、联系方式、职工号、最后学位、职称、教师id、姓名、信息,提交到数据库中插入t_teacher数据表,页面给出添加教师成功信息 | Teacher控制层中接受到性别、密码、账号、联系方式、职工号、最后学位、职称、教师id、姓名、信息,提交到数据库中插入t_teacher数据表,页面给出添加教师成功信息 | 通过 |
在系统中具有管理员实体信息,故在系统中设置t_admin表进行保存。根据具体保存数据得出管理员表具有管理员id、账号、密码、字段,管理员表结构如表所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
管理员id
varchar
255
NOT NULL
id
账号
varchar
255
NOT NULL
username
密码
varchar
255
NOT NULL
password
表添加管理员测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_11 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到管理员id、账号、密码、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到管理员id、账号、密码、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
在系统中具有改卷实体信息,故在系统中设置t_revision表进行保存。根据具体保存数据得出改卷表具有改卷、课程、教师id、改卷id、名称、审核、数量、教师、班级、字段,改卷表结构如表所示。
表改卷结构表
字段名
类型
长度
是否非空
描述
改卷
varchar
255
NOT NULL
revision
课程
varchar
255
NOT NULL
curriculum
教师id
varchar
255
NOT NULL
teacherid
改卷id
varchar
255
NOT NULL
id
名称
varchar
255
NOT NULL
name
审核
varchar
255
NOT NULL
state
数量
varchar
255
NOT NULL
number
教师
varchar
255
NOT NULL
teacher
班级
varchar
255
NOT NULL
classinfo
表添加改卷测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_12 | 在系统中进行改卷的添加,从页面中获取输入改卷详细信息,提交到Revision控制层中,使用insertrevision进行改卷数据的添加 | 输入完整的改卷信息,封装为Revision类,保存到数据库t_revision表中 | 获取完整改卷信息,点击添加按钮,完成改卷表单提交 | Revision控制层中接受到改卷、课程、教师id、改卷id、名称、审核、数量、教师、班级、信息,提交到数据库中插入t_revision数据表,页面给出添加改卷成功信息 | Revision控制层中接受到改卷、课程、教师id、改卷id、名称、审核、数量、教师、班级、信息,提交到数据库中插入t_revision数据表,页面给出添加改卷成功信息 | 通过 |
在系统中具有监考实体信息,故在系统中设置t_invigilator表进行保存。根据具体保存数据得出监考表具有名称、监考id、教师id、教室、课程、教师、审核、专业、监考、字段,监考表结构如表所示。
表监考结构表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
name
监考id
varchar
255
NOT NULL
id
教师id
varchar
255
NOT NULL
teacherid
教室
varchar
255
NOT NULL
classroom
课程
varchar
255
NOT NULL
curriculum
教师
varchar
255
NOT NULL
teacher
审核
varchar
255
NOT NULL
state
专业
varchar
255
NOT NULL
major
监考
varchar
255
NOT NULL
invigilator
表添加监考测试表
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_13 | 在系统中进行监考的添加,从页面中获取输入监考详细信息,提交到Invigilator控制层中,使用insertinvigilator进行监考数据的添加 | 输入完整的监考信息,封装为Invigilator类,保存到数据库t_invigilator表中 | 获取完整监考信息,点击添加按钮,完成监考表单提交 | Invigilator控制层中接受到名称、监考id、教师id、教室、课程、教师、审核、专业、监考、信息,提交到数据库中插入t_invigilator数据表,页面给出添加监考成功信息 | Invigilator控制层中接受到名称、监考id、教师id、教室、课程、教师、审核、专业、监考、信息,提交到数据库中插入t_invigilator数据表,页面给出添加监考成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计