发布时间:2022-12-30 20:05:22
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个学习过程评价APP设计与实现,学习过程评价APP设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
修改讨论内容信息用例描述,具体用例描述如表2-x所示:
表2-x修改讨论内容信息用例描述表
| 编号 | 1-x | 用例名称 | 修改讨论内容信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 内容、讨论内容id、发言人、讨论id、发言时间、讨论内容、发言人id、 | ||
| 系统响应 | 系统提示修改讨论内容信息成功,并跳转讨论内容管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改讨论内容 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的讨论内容信息,进行修改 3.系统校验讨论内容信息 4.根据讨论内容id从数据库discusspinglun表中同步修改后的讨论内容信息 5.返回页面修改讨论内容成功信息,跳转到讨论内容管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的讨论内容信息可以在讨论内容管理页面,通过点击删除讨论内容按钮进行删除。点击删除操作后将讨论内容id通过get方式提交到服务器中,在服务器中通过Discusspingluncontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除讨论内容成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行DiscusspinglunService.deleteDiscusspinglun方法
logger.debug("DiscusspinglunService.deleteDiscusspinglun ......");
// 根据id调用Discusspinglundao的deleteByPrimaryKey方法,删除Discusspinglun
Discusspinglundao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除讨论内容成功");
删除讨论内容后,给出删除讨论内容成功的提示信息,提示信息如图所示。
图删除讨论内容界面
修改学生信息用例描述,具体用例描述如表2-x所示:
表2-x修改学生信息用例描述表
| 编号 | 1-x | 用例名称 | 修改学生信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 性别、年龄、密码、账号、预警信息、名字、学生、 | ||
| 系统响应 | 系统提示修改学生信息成功,并跳转学生管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改学生 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的学生信息,进行修改 3.系统校验学生信息 4.根据学生id从数据库student表中同步修改后的学生信息 5.返回页面修改学生成功信息,跳转到学生管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的学生信息可以在学生管理页面,通过点击删除学生按钮进行删除。点击删除操作后将学生id通过get方式提交到服务器中,在服务器中通过Studentcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除学生成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行StudentService.deleteStudent方法
logger.debug("StudentService.deleteStudent ......");
// 根据id调用Studentdao的deleteByPrimaryKey方法,删除Student
Studentdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生成功");
删除学生后,给出删除学生成功的提示信息,提示信息如图所示。
图删除学生界面
修改讨论信息用例描述,具体用例描述如表2-x所示:
表2-x修改讨论信息用例描述表
| 编号 | 1-x | 用例名称 | 修改讨论信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 课程id、讨论、课程、名称、讨论id、 | ||
| 系统响应 | 系统提示修改讨论信息成功,并跳转讨论管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改讨论 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的讨论信息,进行修改 3.系统校验讨论信息 4.根据讨论id从数据库discuss表中同步修改后的讨论信息 5.返回页面修改讨论成功信息,跳转到讨论管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的讨论信息可以在讨论管理页面,通过点击删除讨论按钮进行删除。点击删除操作后将讨论id通过get方式提交到服务器中,在服务器中通过Discusscontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除讨论成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行DiscussService.deleteDiscuss方法
logger.debug("DiscussService.deleteDiscuss ......");
// 根据id调用Discussdao的deleteByPrimaryKey方法,删除Discuss
Discussdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除讨论成功");
删除讨论后,给出删除讨论成功的提示信息,提示信息如图所示。
图删除讨论界面
修改成绩划分信息用例描述,具体用例描述如表2-x所示:
表2-x修改成绩划分信息用例描述表
| 编号 | 1-x | 用例名称 | 修改成绩划分信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 成绩划分id、讨论占比、期末占比、成绩划分、课程id、考勤占比、课程、作业占比、 | ||
| 系统响应 | 系统提示修改成绩划分信息成功,并跳转成绩划分管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改成绩划分 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的成绩划分信息,进行修改 3.系统校验成绩划分信息 4.根据成绩划分id从数据库division表中同步修改后的成绩划分信息 5.返回页面修改成绩划分成功信息,跳转到成绩划分管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的成绩划分信息可以在成绩划分管理页面,通过点击删除成绩划分按钮进行删除。点击删除操作后将成绩划分id通过get方式提交到服务器中,在服务器中通过Divisioncontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除成绩划分成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行DivisionService.deleteDivision方法
logger.debug("DivisionService.deleteDivision ......");
// 根据id调用Divisiondao的deleteByPrimaryKey方法,删除Division
Divisiondao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除成绩划分成功");
删除成绩划分后,给出删除成绩划分成功的提示信息,提示信息如图所示。
图删除成绩划分界面
修改讨论分数信息用例描述,具体用例描述如表2-x所示:
表2-x修改讨论分数信息用例描述表
| 编号 | 1-x | 用例名称 | 修改讨论分数信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 讨论id、评价、讨论、分数、讨论分数、学生id、学生、 | ||
| 系统响应 | 系统提示修改讨论分数信息成功,并跳转讨论分数管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改讨论分数 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的讨论分数信息,进行修改 3.系统校验讨论分数信息 4.根据讨论分数id从数据库discussfenshu表中同步修改后的讨论分数信息 5.返回页面修改讨论分数成功信息,跳转到讨论分数管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的讨论分数信息可以在讨论分数管理页面,通过点击删除讨论分数按钮进行删除。点击删除操作后将讨论分数id通过get方式提交到服务器中,在服务器中通过Discussfenshucontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除讨论分数成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行DiscussfenshuService.deleteDiscussfenshu方法
logger.debug("DiscussfenshuService.deleteDiscussfenshu ......");
// 根据id调用Discussfenshudao的deleteByPrimaryKey方法,删除Discussfenshu
Discussfenshudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除讨论分数成功");
删除讨论分数后,给出删除讨论分数成功的提示信息,提示信息如图所示。
图删除讨论分数界面
修改课程信息用例描述,具体用例描述如表2-x所示:
表2-x修改课程信息用例描述表
| 编号 | 1-x | 用例名称 | 修改课程信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 课程、教师、名称、教师id、课堂id、 | ||
| 系统响应 | 系统提示修改课程信息成功,并跳转课程管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改课程 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的课程信息,进行修改 3.系统校验课程信息 4.根据课程id从数据库curriculum表中同步修改后的课程信息 5.返回页面修改课程成功信息,跳转到课程管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的课程信息可以在课程管理页面,通过点击删除课程按钮进行删除。点击删除操作后将课程id通过get方式提交到服务器中,在服务器中通过Curriculumcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除课程成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行CurriculumService.deleteCurriculum方法
logger.debug("CurriculumService.deleteCurriculum ......");
// 根据id调用Curriculumdao的deleteByPrimaryKey方法,删除Curriculum
Curriculumdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除课程成功");
删除课程后,给出删除课程成功的提示信息,提示信息如图所示。
图删除课程界面
修改问卷调查信息用例描述,具体用例描述如表2-x所示:
表2-x修改问卷调查信息用例描述表
| 编号 | 1-x | 用例名称 | 修改问卷调查信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 问卷id、介绍、名称、问卷调查、 | ||
| 系统响应 | 系统提示修改问卷调查信息成功,并跳转问卷调查管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改问卷调查 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的问卷调查信息,进行修改 3.系统校验问卷调查信息 4.根据问卷调查id从数据库questionnaire表中同步修改后的问卷调查信息 5.返回页面修改问卷调查成功信息,跳转到问卷调查管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的问卷调查信息可以在问卷调查管理页面,通过点击删除问卷调查按钮进行删除。点击删除操作后将问卷调查id通过get方式提交到服务器中,在服务器中通过Questionnairecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除问卷调查成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行QuestionnaireService.deleteQuestionnaire方法
logger.debug("QuestionnaireService.deleteQuestionnaire ......");
// 根据id调用Questionnairedao的deleteByPrimaryKey方法,删除Questionnaire
Questionnairedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除问卷调查成功");
删除问卷调查后,给出删除问卷调查成功的提示信息,提示信息如图所示。
图删除问卷调查界面
修改线上学习评价信息用例描述,具体用例描述如表2-x所示:
表2-x修改线上学习评价信息用例描述表
| 编号 | 1-x | 用例名称 | 修改线上学习评价信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 级别、学生、线上学习评价、评价、线上学习评价id、 | ||
| 系统响应 | 系统提示修改线上学习评价信息成功,并跳转线上学习评价管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改线上学习评价 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的线上学习评价信息,进行修改 3.系统校验线上学习评价信息 4.根据线上学习评价id从数据库onlinecoment表中同步修改后的线上学习评价信息 5.返回页面修改线上学习评价成功信息,跳转到线上学习评价管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的线上学习评价信息可以在线上学习评价管理页面,通过点击删除线上学习评价按钮进行删除。点击删除操作后将线上学习评价id通过get方式提交到服务器中,在服务器中通过Onlinecomentcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除线上学习评价成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行OnlinecomentService.deleteOnlinecoment方法
logger.debug("OnlinecomentService.deleteOnlinecoment ......");
// 根据id调用Onlinecomentdao的deleteByPrimaryKey方法,删除Onlinecoment
Onlinecomentdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除线上学习评价成功");
删除线上学习评价后,给出删除线上学习评价成功的提示信息,提示信息如图所示。
图删除线上学习评价界面
修改管理员信息用例描述,具体用例描述如表2-x所示:
表2-x修改管理员信息用例描述表
| 编号 | 1-x | 用例名称 | 修改管理员信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 管理员id、账号、管理员、 | ||
| 系统响应 | 系统提示修改管理员信息成功,并跳转管理员管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改管理员 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的管理员信息,进行修改 3.系统校验管理员信息 4.根据管理员id从数据库admin表中同步修改后的管理员信息 5.返回页面修改管理员成功信息,跳转到管理员管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
图删除管理员界面
修改问卷结果信息用例描述,具体用例描述如表2-x所示:
表2-x修改问卷结果信息用例描述表
| 编号 | 1-x | 用例名称 | 修改问卷结果信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 答卷、评价、学生、问卷结果、问卷id、问卷、问卷结果id、 | ||
| 系统响应 | 系统提示修改问卷结果信息成功,并跳转问卷结果管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改问卷结果 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的问卷结果信息,进行修改 3.系统校验问卷结果信息 4.根据问卷结果id从数据库questionanswer表中同步修改后的问卷结果信息 5.返回页面修改问卷结果成功信息,跳转到问卷结果管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的问卷结果信息可以在问卷结果管理页面,通过点击删除问卷结果按钮进行删除。点击删除操作后将问卷结果id通过get方式提交到服务器中,在服务器中通过Questionanswercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除问卷结果成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行QuestionanswerService.deleteQuestionanswer方法
logger.debug("QuestionanswerService.deleteQuestionanswer ......");
// 根据id调用Questionanswerdao的deleteByPrimaryKey方法,删除Questionanswer
Questionanswerdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除问卷结果成功");
删除问卷结果后,给出删除问卷结果成功的提示信息,提示信息如图所示。
图删除问卷结果界面
修改教师信息用例描述,具体用例描述如表2-x所示:
表2-x修改教师信息用例描述表
| 编号 | 1-x | 用例名称 | 修改教师信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 密码、年龄、名字、教师、教师id、账号、 | ||
| 系统响应 | 系统提示修改教师信息成功,并跳转教师管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改教师 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的教师信息,进行修改 3.系统校验教师信息 4.根据教师id从数据库teacher表中同步修改后的教师信息 5.返回页面修改教师成功信息,跳转到教师管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的教师信息可以在教师管理页面,通过点击删除教师按钮进行删除。点击删除操作后将教师id通过get方式提交到服务器中,在服务器中通过Teachercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除教师成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行TeacherService.deleteTeacher方法
logger.debug("TeacherService.deleteTeacher ......");
// 根据id调用Teacherdao的deleteByPrimaryKey方法,删除Teacher
Teacherdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教师成功");
删除教师后,给出删除教师成功的提示信息,提示信息如图所示。
图删除教师界面
修改总成绩信息用例描述,具体用例描述如表2-x所示:
表2-x修改总成绩信息用例描述表
| 编号 | 1-x | 用例名称 | 修改总成绩信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 总成绩、总分、考勤得分、讨论得分、期末成绩得分、单元测试得分、学生、学生id、课程id、课程、总成绩id、作业(实验)得分、 | ||
| 系统响应 | 系统提示修改总成绩信息成功,并跳转总成绩管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改总成绩 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的总成绩信息,进行修改 3.系统校验总成绩信息 4.根据总成绩id从数据库allscore表中同步修改后的总成绩信息 5.返回页面修改总成绩成功信息,跳转到总成绩管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的总成绩信息可以在总成绩管理页面,通过点击删除总成绩按钮进行删除。点击删除操作后将总成绩id通过get方式提交到服务器中,在服务器中通过Allscorecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除总成绩成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AllscoreService.deleteAllscore方法
logger.debug("AllscoreService.deleteAllscore ......");
// 根据id调用Allscoredao的deleteByPrimaryKey方法,删除Allscore
Allscoredao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除总成绩成功");
删除总成绩后,给出删除总成绩成功的提示信息,提示信息如图所示。
图删除总成绩界面
修改考勤信息用例描述,具体用例描述如表2-x所示:
表2-x修改考勤信息用例描述表
| 编号 | 1-x | 用例名称 | 修改考勤信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 学生、学生id、考勤、课程id、课程、考勤id、状态、 | ||
| 系统响应 | 系统提示修改考勤信息成功,并跳转考勤管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改考勤 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的考勤信息,进行修改 3.系统校验考勤信息 4.根据考勤id从数据库attendance表中同步修改后的考勤信息 5.返回页面修改考勤成功信息,跳转到考勤管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的考勤信息可以在考勤管理页面,通过点击删除考勤按钮进行删除。点击删除操作后将考勤id通过get方式提交到服务器中,在服务器中通过Attendancecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除考勤成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AttendanceService.deleteAttendance方法
logger.debug("AttendanceService.deleteAttendance ......");
// 根据id调用Attendancedao的deleteByPrimaryKey方法,删除Attendance
Attendancedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤后,给出删除考勤成功的提示信息,提示信息如图所示。
图删除考勤界面
修改作业测试信息用例描述,具体用例描述如表2-x所示:
表2-x修改作业测试信息用例描述表
| 编号 | 1-x | 用例名称 | 修改作业测试信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 介绍、作业测试id、作业测试、文件、类型、 | ||
| 系统响应 | 系统提示修改作业测试信息成功,并跳转作业测试管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改作业测试 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的作业测试信息,进行修改 3.系统校验作业测试信息 4.根据作业测试id从数据库testing表中同步修改后的作业测试信息 5.返回页面修改作业测试成功信息,跳转到作业测试管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的作业测试信息可以在作业测试管理页面,通过点击删除作业测试按钮进行删除。点击删除操作后将作业测试id通过get方式提交到服务器中,在服务器中通过Testingcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除作业测试成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行TestingService.deleteTesting方法
logger.debug("TestingService.deleteTesting ......");
// 根据id调用Testingdao的deleteByPrimaryKey方法,删除Testing
Testingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除作业测试成功");
删除作业测试后,给出删除作业测试成功的提示信息,提示信息如图所示。
图删除作业测试界面
修改作业答卷信息用例描述,具体用例描述如表2-x所示:
表2-x修改作业答卷信息用例描述表
| 编号 | 1-x | 用例名称 | 修改作业答卷信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 提交时间、作业id、类型、学生id、作业、分数、评价、答卷、作业答卷、作业答卷id、 | ||
| 系统响应 | 系统提示修改作业答卷信息成功,并跳转作业答卷管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功修改作业答卷 |
| 交互行为 | 1.用户登录系统 2.用户输入需修改的作业答卷信息,进行修改 3.系统校验作业答卷信息 4.根据作业答卷id从数据库testinganswer表中同步修改后的作业答卷信息 5.返回页面修改作业答卷成功信息,跳转到作业答卷管理页面 | ||
| 特别说明 | 用户需先登录 | ||
对于系统中不需要的作业答卷信息可以在作业答卷管理页面,通过点击删除作业答卷按钮进行删除。点击删除操作后将作业答卷id通过get方式提交到服务器中,在服务器中通过Testinganswercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除作业答卷成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行TestinganswerService.deleteTestinganswer方法
logger.debug("TestinganswerService.deleteTestinganswer ......");
// 根据id调用Testinganswerdao的deleteByPrimaryKey方法,删除Testinganswer
Testinganswerdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除作业答卷成功");
删除作业答卷后,给出删除作业答卷成功的提示信息,提示信息如图所示。
图删除作业答卷界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计