发布时间:2022-12-07 23:19:45
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个在线教学考试系统,在线教学考试系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示教师的联系方式、名字、账号、密码、教师、教师id、性别、字段。在页面中通过${teacher}的形式获取教师的详细信息,教师拥有的字段包括tel、name、username、password、teacher、id、sex、。教师详情页面如图所示。
图教师详情界面
修改教师信息实现如下,通过菜单栏进入到修改教师页面,springmvc通过拦截updateteacher.action请求,在Teachercontroller中获取到对应的教师id信息。根据id信息从teacher表中查询出需要修改的教师对象,在Teacherservice的updateteacher方法中调用TeacherMapper的selectByPrimkey方法,查询数据返回到updateteacher页面进行展示。在教师修改页面,输入完整修改后的信息,提交到服务器中详情Teachercontroller的updateteacheract.action方法,将对应的教师实体信息通过TeacherMapper的updateByPrimkey方法,将数据进行同步,返回页面修改教师成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示学生的年龄、学生、密码、专业、性别、名字、学生id、账号、专业id、字段。在页面中通过${student}的形式获取学生的详细信息,学生拥有的字段包括age、student、password、major、sex、name、id、username、majorid、。学生详情页面如图所示。
图学生详情界面
修改学生信息实现如下,通过菜单栏进入到修改学生页面,springmvc通过拦截updatestudent.action请求,在Studentcontroller中获取到对应的学生id信息。根据id信息从student表中查询出需要修改的学生对象,在Studentservice的updatestudent方法中调用StudentMapper的selectByPrimkey方法,查询数据返回到updatestudent页面进行展示。在学生修改页面,输入完整修改后的信息,提交到服务器中详情Studentcontroller的updatestudentact.action方法,将对应的学生实体信息通过StudentMapper的updateByPrimkey方法,将数据进行同步,返回页面修改学生成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示学院的名称、学院id、字段。在页面中通过${college}的形式获取学院的详细信息,学院拥有的字段包括name、id、。学院详情页面如图所示。
图学院详情界面
修改学院信息实现如下,通过菜单栏进入到修改学院页面,springmvc通过拦截updatecollege.action请求,在Collegecontroller中获取到对应的学院id信息。根据id信息从college表中查询出需要修改的学院对象,在Collegeservice的updatecollege方法中调用CollegeMapper的selectByPrimkey方法,查询数据返回到updatecollege页面进行展示。在学院修改页面,输入完整修改后的信息,提交到服务器中详情Collegecontroller的updatecollegeact.action方法,将对应的学院实体信息通过CollegeMapper的updateByPrimkey方法,将数据进行同步,返回页面修改学院成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示管理员的管理员、账号、密码、字段。在页面中通过${admin}的形式获取管理员的详细信息,管理员拥有的字段包括admin、username、password、。管理员详情页面如图所示。
图管理员详情界面
修改管理员信息实现如下,通过菜单栏进入到修改管理员页面,springmvc通过拦截updateadmin.action请求,在Admincontroller中获取到对应的管理员id信息。根据id信息从admin表中查询出需要修改的管理员对象,在Adminservice的updateadmin方法中调用AdminMapper的selectByPrimkey方法,查询数据返回到updateadmin页面进行展示。在管理员修改页面,输入完整修改后的信息,提交到服务器中详情Admincontroller的updateadminact.action方法,将对应的管理员实体信息通过AdminMapper的updateByPrimkey方法,将数据进行同步,返回页面修改管理员成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示成绩的专业、客观题得分、考试、状态、成绩、课程、学生id、学生、成绩id、考卷、主观题得分、字段。在页面中通过${achievement}的形式获取成绩的详细信息,成绩拥有的字段包括major、objective、examination、state、achievement、curriculum、studentid、student、id、preservation、fraction、。成绩详情页面如图所示。
图成绩详情界面
修改成绩信息实现如下,通过菜单栏进入到修改成绩页面,springmvc通过拦截updateachievement.action请求,在Achievementcontroller中获取到对应的成绩id信息。根据id信息从achievement表中查询出需要修改的成绩对象,在Achievementservice的updateachievement方法中调用AchievementMapper的selectByPrimkey方法,查询数据返回到updateachievement页面进行展示。在成绩修改页面,输入完整修改后的信息,提交到服务器中详情Achievementcontroller的updateachievementact.action方法,将对应的成绩实体信息通过AchievementMapper的updateByPrimkey方法,将数据进行同步,返回页面修改成绩成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示试卷选择题的试卷选择题id、试卷、试卷选择题、答案D、答案A、分数、试卷id、选择题id、答案B、选择题、答案C、解析、字段。在页面中通过${paperchoice}的形式获取试卷选择题的详细信息,试卷选择题拥有的字段包括id、testpaper、paperchoice、answerd、answera、score、testpaperid、choicequestionid、answerb、choicequestion、answerc、analysis、。试卷选择题详情页面如图所示。
图试卷选择题详情界面
修改试卷选择题信息实现如下,通过菜单栏进入到修改试卷选择题页面,springmvc通过拦截updatepaperchoice.action请求,在Paperchoicecontroller中获取到对应的试卷选择题id信息。根据id信息从paperchoice表中查询出需要修改的试卷选择题对象,在Paperchoiceservice的updatepaperchoice方法中调用PaperchoiceMapper的selectByPrimkey方法,查询数据返回到updatepaperchoice页面进行展示。在试卷选择题修改页面,输入完整修改后的信息,提交到服务器中详情Paperchoicecontroller的updatepaperchoiceact.action方法,将对应的试卷选择题实体信息通过PaperchoiceMapper的updateByPrimkey方法,将数据进行同步,返回页面修改试卷选择题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示课程的专业id、名称、课程id、专业、课程、教师id、字段。在页面中通过${curriculum}的形式获取课程的详细信息,课程拥有的字段包括majorid、name、id、major、curriculum、teacherid、。课程详情页面如图所示。
图课程详情界面
修改课程信息实现如下,通过菜单栏进入到修改课程页面,springmvc通过拦截updatecurriculum.action请求,在Curriculumcontroller中获取到对应的课程id信息。根据id信息从curriculum表中查询出需要修改的课程对象,在Curriculumservice的updatecurriculum方法中调用CurriculumMapper的selectByPrimkey方法,查询数据返回到updatecurriculum页面进行展示。在课程修改页面,输入完整修改后的信息,提交到服务器中详情Curriculumcontroller的updatecurriculumact.action方法,将对应的课程实体信息通过CurriculumMapper的updateByPrimkey方法,将数据进行同步,返回页面修改课程成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示考试的教师id、试卷、考试时长(分钟)、试卷id、课程、结束时间、课程id、教师、专业、考试、专业id、考试id、名称、字段。在页面中通过${examination}的形式获取考试的详细信息,考试拥有的字段包括teacherid、testpaper、duration、testpaperid、curriculum、endtime、curriculumid、teacher、major、examination、majorid、id、name、。考试详情页面如图所示。
图考试详情界面
修改考试信息实现如下,通过菜单栏进入到修改考试页面,springmvc通过拦截updateexamination.action请求,在Examinationcontroller中获取到对应的考试id信息。根据id信息从examination表中查询出需要修改的考试对象,在Examinationservice的updateexamination方法中调用ExaminationMapper的selectByPrimkey方法,查询数据返回到updateexamination页面进行展示。在考试修改页面,输入完整修改后的信息,提交到服务器中详情Examinationcontroller的updateexaminationact.action方法,将对应的考试实体信息通过ExaminationMapper的updateByPrimkey方法,将数据进行同步,返回页面修改考试成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示判断题的题库id、解析、题库、题目、判断题id、参考答案、字段。在页面中通过${judgment}的形式获取判断题的详细信息,判断题拥有的字段包括questionbankid、analysis、questionbank、title、id、reference、。判断题详情页面如图所示。
图判断题详情界面
修改判断题信息实现如下,通过菜单栏进入到修改判断题页面,springmvc通过拦截updatejudgment.action请求,在Judgmentcontroller中获取到对应的判断题id信息。根据id信息从judgment表中查询出需要修改的判断题对象,在Judgmentservice的updatejudgment方法中调用JudgmentMapper的selectByPrimkey方法,查询数据返回到updatejudgment页面进行展示。在判断题修改页面,输入完整修改后的信息,提交到服务器中详情Judgmentcontroller的updatejudgmentact.action方法,将对应的判断题实体信息通过JudgmentMapper的updateByPrimkey方法,将数据进行同步,返回页面修改判断题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示选择题的参考答案、题目、答案A、答案B、选择题id、解析、题库id、答案D、题库、选择题、字段。在页面中通过${choicequestion}的形式获取选择题的详细信息,选择题拥有的字段包括reference、title、answera、answerb、id、analysis、questionbankid、answerd、questionbank、choicequestion、。选择题详情页面如图所示。
图选择题详情界面
修改选择题信息实现如下,通过菜单栏进入到修改选择题页面,springmvc通过拦截updatechoicequestion.action请求,在Choicequestioncontroller中获取到对应的选择题id信息。根据id信息从choicequestion表中查询出需要修改的选择题对象,在Choicequestionservice的updatechoicequestion方法中调用ChoicequestionMapper的selectByPrimkey方法,查询数据返回到updatechoicequestion页面进行展示。在选择题修改页面,输入完整修改后的信息,提交到服务器中详情Choicequestioncontroller的updatechoicequestionact.action方法,将对应的选择题实体信息通过ChoicequestionMapper的updateByPrimkey方法,将数据进行同步,返回页面修改选择题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示试卷判断题的参考答案、试卷判断题、试卷判断题id、分数、判断题id、试卷id、判断题、解析、字段。在页面中通过${paperjudgment}的形式获取试卷判断题的详细信息,试卷判断题拥有的字段包括reference、paperjudgment、id、score、judgmentid、testpaperid、judgment、analysis、。试卷判断题详情页面如图所示。
图试卷判断题详情界面
修改试卷判断题信息实现如下,通过菜单栏进入到修改试卷判断题页面,springmvc通过拦截updatepaperjudgment.action请求,在Paperjudgmentcontroller中获取到对应的试卷判断题id信息。根据id信息从paperjudgment表中查询出需要修改的试卷判断题对象,在Paperjudgmentservice的updatepaperjudgment方法中调用PaperjudgmentMapper的selectByPrimkey方法,查询数据返回到updatepaperjudgment页面进行展示。在试卷判断题修改页面,输入完整修改后的信息,提交到服务器中详情Paperjudgmentcontroller的updatepaperjudgmentact.action方法,将对应的试卷判断题实体信息通过PaperjudgmentMapper的updateByPrimkey方法,将数据进行同步,返回页面修改试卷判断题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示专业的学院、名称、学院id、专业id、字段。在页面中通过${major}的形式获取专业的详细信息,专业拥有的字段包括college、name、collegeid、id、。专业详情页面如图所示。
图专业详情界面
修改专业信息实现如下,通过菜单栏进入到修改专业页面,springmvc通过拦截updatemajor.action请求,在Majorcontroller中获取到对应的专业id信息。根据id信息从major表中查询出需要修改的专业对象,在Majorservice的updatemajor方法中调用MajorMapper的selectByPrimkey方法,查询数据返回到updatemajor页面进行展示。在专业修改页面,输入完整修改后的信息,提交到服务器中详情Majorcontroller的updatemajoract.action方法,将对应的专业实体信息通过MajorMapper的updateByPrimkey方法,将数据进行同步,返回页面修改专业成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示主观题的题目、题库、解析、主观题id、主观题、字段。在页面中通过${objectiveque}的形式获取主观题的详细信息,主观题拥有的字段包括title、questionbank、reference、id、objectiveque、。主观题详情页面如图所示。
图主观题详情界面
修改主观题信息实现如下,通过菜单栏进入到修改主观题页面,springmvc通过拦截updateobjectiveque.action请求,在Objectivequecontroller中获取到对应的主观题id信息。根据id信息从objectiveque表中查询出需要修改的主观题对象,在Objectivequeservice的updateobjectiveque方法中调用ObjectivequeMapper的selectByPrimkey方法,查询数据返回到updateobjectiveque页面进行展示。在主观题修改页面,输入完整修改后的信息,提交到服务器中详情Objectivequecontroller的updateobjectivequeact.action方法,将对应的主观题实体信息通过ObjectivequeMapper的updateByPrimkey方法,将数据进行同步,返回页面修改主观题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示试卷的添加时间、试卷id、教师id、教师、标题、字段。在页面中通过${testpaper}的形式获取试卷的详细信息,试卷拥有的字段包括addtime、id、teacherid、teacher、title、。试卷详情页面如图所示。
图试卷详情界面
修改试卷信息实现如下,通过菜单栏进入到修改试卷页面,springmvc通过拦截updatetestpaper.action请求,在Testpapercontroller中获取到对应的试卷id信息。根据id信息从testpaper表中查询出需要修改的试卷对象,在Testpaperservice的updatetestpaper方法中调用TestpaperMapper的selectByPrimkey方法,查询数据返回到updatetestpaper页面进行展示。在试卷修改页面,输入完整修改后的信息,提交到服务器中详情Testpapercontroller的updatetestpaperact.action方法,将对应的试卷实体信息通过TestpaperMapper的updateByPrimkey方法,将数据进行同步,返回页面修改试卷成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示选课的学生id、学生、课程id、选课、课程、字段。在页面中通过${selection}的形式获取选课的详细信息,选课拥有的字段包括studentid、student、curriculumid、selection、curriculum、。选课详情页面如图所示。
图选课详情界面
修改选课信息实现如下,通过菜单栏进入到修改选课页面,springmvc通过拦截updateselection.action请求,在Selectioncontroller中获取到对应的选课id信息。根据id信息从selection表中查询出需要修改的选课对象,在Selectionservice的updateselection方法中调用SelectionMapper的selectByPrimkey方法,查询数据返回到updateselection页面进行展示。在选课修改页面,输入完整修改后的信息,提交到服务器中详情Selectioncontroller的updateselectionact.action方法,将对应的选课实体信息通过SelectionMapper的updateByPrimkey方法,将数据进行同步,返回页面修改选课成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示试卷主观题的解析、试卷、试卷id、主观题id、试卷主观题、试卷主观题id、分数、字段。在页面中通过${paperobjectiveque}的形式获取试卷主观题的详细信息,试卷主观题拥有的字段包括reference、testpaper、testpaperid、objectivequeid、paperobjectiveque、id、score、。试卷主观题详情页面如图所示。
图试卷主观题详情界面
修改试卷主观题信息实现如下,通过菜单栏进入到修改试卷主观题页面,springmvc通过拦截updatepaperobjectiveque.action请求,在Paperobjectivequecontroller中获取到对应的试卷主观题id信息。根据id信息从paperobjectiveque表中查询出需要修改的试卷主观题对象,在Paperobjectivequeservice的updatepaperobjectiveque方法中调用PaperobjectivequeMapper的selectByPrimkey方法,查询数据返回到updatepaperobjectiveque页面进行展示。在试卷主观题修改页面,输入完整修改后的信息,提交到服务器中详情Paperobjectivequecontroller的updatepaperobjectivequeact.action方法,将对应的试卷主观题实体信息通过PaperobjectivequeMapper的updateByPrimkey方法,将数据进行同步,返回页面修改试卷主观题成功提示信息。
根据id的数值,在后台中进行数据查询,返回页面进行展示。在详情页面中将展示题库的题库id、名称、字段。在页面中通过${questionbank}的形式获取题库的详细信息,题库拥有的字段包括id、name、。题库详情页面如图所示。
图题库详情界面
修改题库信息实现如下,通过菜单栏进入到修改题库页面,springmvc通过拦截updatequestionbank.action请求,在Questionbankcontroller中获取到对应的题库id信息。根据id信息从questionbank表中查询出需要修改的题库对象,在Questionbankservice的updatequestionbank方法中调用QuestionbankMapper的selectByPrimkey方法,查询数据返回到updatequestionbank页面进行展示。在题库修改页面,输入完整修改后的信息,提交到服务器中详情Questionbankcontroller的updatequestionbankact.action方法,将对应的题库实体信息通过QuestionbankMapper的updateByPrimkey方法,将数据进行同步,返回页面修改题库成功提示信息。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计