发布时间:2022-12-07 14:55:26
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于JSP的自动组卷无纸化考试系统,基于JSP的自动组卷无纸化考试系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
(序号)学生管理。管理员可以对学生信息进行管理,可以进行新增学生、修改学生、删除学生、查询学生操作。管理员可以对学生信息的密码、班级、账号、年龄、性别、学生id、学生、信息进行管理。学生信息----学生管理的用例图如下图2-1所示。
在学生管理页面,通过点击删除学生按钮,可以将学生id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的学生信息。若删除成功,则会返回页面信息,删除学生成功。
该部分核心代码如下:
xueshengdao.deleteByPrimaryKey(id);
request.setAttribute("message","删除学生成功");
删除学生成功后,页面将通过js展示返回的删除学生成功提示信息。界面截图如下。
图删除学生界面
(序号)考试管理。管理员可以对考试信息进行管理,可以进行新增考试、修改考试、删除考试、查询考试操作。管理员可以对考试信息的考试id、结束时间、考试科目、考试、信息进行管理。考试信息----考试管理的用例图如下图2-2所示。
在考试管理页面,通过点击删除考试按钮,可以将考试id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的考试信息。若删除成功,则会返回页面信息,删除考试成功。
该部分核心代码如下:
kaoshidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除考试成功");
删除考试成功后,页面将通过js展示返回的删除考试成功提示信息。界面截图如下。
图删除考试界面
(序号)选择题管理。管理员可以对选择题信息进行管理,可以进行新增选择题、修改选择题、删除选择题、查询选择题操作。管理员可以对选择题信息的正确次数、参考答案、选项A、解析、选项B、题目、选项D、错误次数、选择题、选择题id、信息进行管理。选择题信息----选择题管理的用例图如下图2-3所示。
在选择题管理页面,通过点击删除选择题按钮,可以将选择题id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的选择题信息。若删除成功,则会返回页面信息,删除选择题成功。
该部分核心代码如下:
xuanzetidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除选择题成功");
删除选择题成功后,页面将通过js展示返回的删除选择题成功提示信息。界面截图如下。
图删除选择题界面
(序号)主观题管理。管理员可以对主观题信息进行管理,可以进行新增主观题、修改主观题、删除主观题、查询主观题操作。管理员可以对主观题信息的主观题、题目、主观题id、信息进行管理。主观题信息----主观题管理的用例图如下图2-4所示。
在主观题管理页面,通过点击删除主观题按钮,可以将主观题id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的主观题信息。若删除成功,则会返回页面信息,删除主观题成功。
该部分核心代码如下:
zhuguantidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除主观题成功");
删除主观题成功后,页面将通过js展示返回的删除主观题成功提示信息。界面截图如下。
图删除主观题界面
(序号)判断题管理。管理员可以对判断题信息进行管理,可以进行新增判断题、修改判断题、删除判断题、查询判断题操作。管理员可以对判断题信息的错误次数、参考答案、正确次数、题目、判断题、判断题id、信息进行管理。判断题信息----判断题管理的用例图如下图2-5所示。
在判断题管理页面,通过点击删除判断题按钮,可以将判断题id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的判断题信息。若删除成功,则会返回页面信息,删除判断题成功。
该部分核心代码如下:
panduantidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除判断题成功");
删除判断题成功后,页面将通过js展示返回的删除判断题成功提示信息。界面截图如下。
图删除判断题界面
(序号)管理员管理。管理员可以对管理员信息进行管理,可以进行新增管理员、修改管理员、删除管理员、查询管理员操作。管理员可以对管理员信息的密码、管理员id、管理员、信息进行管理。管理员信息----管理员管理的用例图如下图2-6所示。
在管理员管理页面,通过点击删除管理员按钮,可以将管理员id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的管理员信息。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
admindao.deleteByPrimaryKey(id);
request.setAttribute("message","删除管理员成功");
删除管理员成功后,页面将通过js展示返回的删除管理员成功提示信息。界面截图如下。
图删除管理员界面
(序号)教师管理。管理员可以对教师信息进行管理,可以进行新增教师、修改教师、删除教师、查询教师操作。管理员可以对教师信息的教师id、名字、年龄、教师、性别、密码、教学科目、信息进行管理。教师信息----教师管理的用例图如下图2-7所示。
在教师管理页面,通过点击删除教师按钮,可以将教师id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的教师信息。若删除成功,则会返回页面信息,删除教师成功。
该部分核心代码如下:
jiaoshidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除教师成功");
删除教师成功后,页面将通过js展示返回的删除教师成功提示信息。界面截图如下。
图删除教师界面
(序号)学生考试管理。管理员可以对学生考试信息进行管理,可以进行新增学生考试、修改学生考试、删除学生考试、查询学生考试操作。管理员可以对学生考试信息的主观题文件、学生考试id、总成绩、主观题成绩、考试科目、学生名字、学生考试、考试id、学生id、信息进行管理。学生考试信息----学生考试管理的用例图如下图2-8所示。
在学生考试管理页面,通过点击删除学生考试按钮,可以将学生考试id通过get方式提交到服务器中,响应服务器中的删除方法,使用delete方法删除对应的学生考试信息。若删除成功,则会返回页面信息,删除学生考试成功。
该部分核心代码如下:
xueshengkaoshidao.deleteByPrimaryKey(id);
request.setAttribute("message","删除学生考试成功");
删除学生考试成功后,页面将通过js展示返回的删除学生考试成功提示信息。界面截图如下。
图删除学生考试界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计