Insert title here

Java进行设计在线考试系统20191210112227项目,毕业设计推荐项目查看

发布时间:2023-01-30 00:16:38

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个在线考试系统20191210112227,在线考试系统20191210112227项目使用框架为SSH(MYECLIPSE),选用开发工具为idea。


通过输入详细的学生信息可以完成学生的添加操作。在菜单栏中点击添加学生按钮,跳转到添加学生页面,输入详细的学生字段信息。学生字段信息包括介绍、学生、账号、名字、学生id、。在Xuesheng控制层通过addxuesheng接口获取页面传入的jieshao、xuesheng、username、mingzi、id、信息。调用ORM的insert方法将数据插入数据库的t_xuesheng表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行XueshengService.addXueshengact方法

logger.debug("XueshengService.addXueshengact ......");

// 使用Xueshengdao的insert方法将Xuesheng添加到数据库中

Xueshengdao.insert(Xuesheng);

// 将添加Xuesheng信息添加到request中用message参数进行保存

request.setAttribute("message", "添加学生成功");

添加学生页面如下所示。

图添加学生界面



表删除学生测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_1用户在系统中对不需要的学生信息进行删除操作,提交学生的id信息,通过GET方式完成学生信息的删除操作在学生管理页面通过,向服务器发起GET请求,提交学生id信息,删除数据库中的学生信息在学生管理页面,点击删除学生按钮,提交学生id到学生控制层控制层中接受学生id信息,调用delete函数进行学生数据库数据的删除,数据库中学生信息删除与预期结果一直通过

 



通过输入详细的判断题信息可以完成判断题的添加操作。在菜单栏中点击添加判断题按钮,跳转到添加判断题页面,输入详细的判断题字段信息。判断题字段信息包括判断题id、题目、答案、。在Panduanti控制层通过addpanduanti接口获取页面传入的id、timu、daan、信息。调用ORM的insert方法将数据插入数据库的t_panduanti表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行PanduantiService.addPanduantiact方法

logger.debug("PanduantiService.addPanduantiact ......");

// 使用Panduantidao的insert方法将Panduanti添加到数据库中

Panduantidao.insert(Panduanti);

// 将添加Panduanti信息添加到request中用message参数进行保存

request.setAttribute("message", "添加判断题成功");

添加判断题页面如下所示。

图添加判断题界面



表删除判断题测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_2用户在系统中对不需要的判断题信息进行删除操作,提交判断题的id信息,通过GET方式完成判断题信息的删除操作在判断题管理页面通过,向服务器发起GET请求,提交判断题id信息,删除数据库中的判断题信息在判断题管理页面,点击删除判断题按钮,提交判断题id到判断题控制层控制层中接受判断题id信息,调用delete函数进行判断题数据库数据的删除,数据库中判断题信息删除与预期结果一直通过

 



通过输入详细的学生成绩信息可以完成学生成绩的添加操作。在菜单栏中点击添加学生成绩按钮,跳转到添加学生成绩页面,输入详细的学生成绩字段信息。学生成绩字段信息包括试卷id、学生、测试时间、学生id、试卷、学生成绩、。在Xueshengchengji控制层通过addxueshengchengji接口获取页面传入的shijuanid、xuesheng、kaoshishijian、xueshengid、shijuan、xueshengchengji、信息。调用ORM的insert方法将数据插入数据库的t_xueshengchengji表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行XueshengchengjiService.addXueshengchengjiact方法

logger.debug("XueshengchengjiService.addXueshengchengjiact ......");

// 使用Xueshengchengjidao的insert方法将Xueshengchengji添加到数据库中

Xueshengchengjidao.insert(Xueshengchengji);

// 将添加Xueshengchengji信息添加到request中用message参数进行保存

request.setAttribute("message", "添加学生成绩成功");

添加学生成绩页面如下所示。

图添加学生成绩界面



表删除学生成绩测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_3用户在系统中对不需要的学生成绩信息进行删除操作,提交学生成绩的id信息,通过GET方式完成学生成绩信息的删除操作在学生成绩管理页面通过,向服务器发起GET请求,提交学生成绩id信息,删除数据库中的学生成绩信息在学生成绩管理页面,点击删除学生成绩按钮,提交学生成绩id到学生成绩控制层控制层中接受学生成绩id信息,调用delete函数进行学生成绩数据库数据的删除,数据库中学生成绩信息删除与预期结果一直通过

 



通过输入详细的选择题信息可以完成选择题的添加操作。在菜单栏中点击添加选择题按钮,跳转到添加选择题页面,输入详细的选择题字段信息。选择题字段信息包括选项C、选项D、选项B、题目、答案、选择题id、选择题、。在Xuanzeti控制层通过addxuanzeti接口获取页面传入的xuanxiangc、xuanxiangd、xuanxiangb、timu、daan、id、xuanzeti、信息。调用ORM的insert方法将数据插入数据库的t_xuanzeti表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行XuanzetiService.addXuanzetiact方法

logger.debug("XuanzetiService.addXuanzetiact ......");

// 使用Xuanzetidao的insert方法将Xuanzeti添加到数据库中

Xuanzetidao.insert(Xuanzeti);

// 将添加Xuanzeti信息添加到request中用message参数进行保存

request.setAttribute("message", "添加选择题成功");

添加选择题页面如下所示。

图添加选择题界面



表删除选择题测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_4用户在系统中对不需要的选择题信息进行删除操作,提交选择题的id信息,通过GET方式完成选择题信息的删除操作在选择题管理页面通过,向服务器发起GET请求,提交选择题id信息,删除数据库中的选择题信息在选择题管理页面,点击删除选择题按钮,提交选择题id到选择题控制层控制层中接受选择题id信息,调用delete函数进行选择题数据库数据的删除,数据库中选择题信息删除与预期结果一直通过

 



通过输入详细的老师信息可以完成老师的添加操作。在菜单栏中点击添加老师按钮,跳转到添加老师页面,输入详细的老师字段信息。老师字段信息包括密码、性别、账号、老师id、老师、名字、。在Laoshi控制层通过addlaoshi接口获取页面传入的password、xingbie、username、id、laoshi、mingzi、信息。调用ORM的insert方法将数据插入数据库的t_laoshi表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行LaoshiService.addLaoshiact方法

logger.debug("LaoshiService.addLaoshiact ......");

// 使用Laoshidao的insert方法将Laoshi添加到数据库中

Laoshidao.insert(Laoshi);

// 将添加Laoshi信息添加到request中用message参数进行保存

request.setAttribute("message", "添加老师成功");

添加老师页面如下所示。

图添加老师界面



表删除老师测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_5用户在系统中对不需要的老师信息进行删除操作,提交老师的id信息,通过GET方式完成老师信息的删除操作在老师管理页面通过,向服务器发起GET请求,提交老师id信息,删除数据库中的老师信息在老师管理页面,点击删除老师按钮,提交老师id到老师控制层控制层中接受老师id信息,调用delete函数进行老师数据库数据的删除,数据库中老师信息删除与预期结果一直通过

 



通过输入详细的试卷信息可以完成试卷的添加操作。在菜单栏中点击添加试卷按钮,跳转到添加试卷页面,输入详细的试卷字段信息。试卷字段信息包括试卷id、介绍、试卷、。在Shijuan控制层通过addshijuan接口获取页面传入的id、jieshao、shijuan、信息。调用ORM的insert方法将数据插入数据库的t_shijuan表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行ShijuanService.addShijuanact方法

logger.debug("ShijuanService.addShijuanact ......");

// 使用Shijuandao的insert方法将Shijuan添加到数据库中

Shijuandao.insert(Shijuan);

// 将添加Shijuan信息添加到request中用message参数进行保存

request.setAttribute("message", "添加试卷成功");

添加试卷页面如下所示。

图添加试卷界面



表删除试卷测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_6用户在系统中对不需要的试卷信息进行删除操作,提交试卷的id信息,通过GET方式完成试卷信息的删除操作在试卷管理页面通过,向服务器发起GET请求,提交试卷id信息,删除数据库中的试卷信息在试卷管理页面,点击删除试卷按钮,提交试卷id到试卷控制层控制层中接受试卷id信息,调用delete函数进行试卷数据库数据的删除,数据库中试卷信息删除与预期结果一直通过

 



通过输入详细的管理员信息可以完成管理员的添加操作。在菜单栏中点击添加管理员按钮,跳转到添加管理员页面,输入详细的管理员字段信息。管理员字段信息包括管理员、管理员id、账号、。在Admin控制层通过addadmin接口获取页面传入的admin、id、username、信息。调用ORM的insert方法将数据插入数据库的t_admin表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行AdminService.addAdminact方法

logger.debug("AdminService.addAdminact ......");

// 使用Admindao的insert方法将Admin添加到数据库中

Admindao.insert(Admin);

// 将添加Admin信息添加到request中用message参数进行保存

request.setAttribute("message", "添加管理员成功");

添加管理员页面如下所示。

图添加管理员界面



表删除管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_7用户在系统中对不需要的管理员信息进行删除操作,提交管理员的id信息,通过GET方式完成管理员信息的删除操作在管理员管理页面通过,向服务器发起GET请求,提交管理员id信息,删除数据库中的管理员信息在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层控制层中接受管理员id信息,调用delete函数进行管理员数据库数据的删除,数据库中管理员信息删除与预期结果一直通过

 



通过输入详细的试卷题目信息可以完成试卷题目的添加操作。在菜单栏中点击添加试卷题目按钮,跳转到添加试卷题目页面,输入详细的试卷题目字段信息。试卷题目字段信息包括题目、试卷、试卷题目id、试卷id、类型、题目id、。在Shijuantimu控制层通过addshijuantimu接口获取页面传入的timu、shijuan、id、shijuanid、leixing、timuid、信息。调用ORM的insert方法将数据插入数据库的t_shijuantimu表中。此部分的具体代码如下。

// 输出当前方法日志,表示正在执行ShijuantimuService.addShijuantimuact方法

logger.debug("ShijuantimuService.addShijuantimuact ......");

// 使用Shijuantimudao的insert方法将Shijuantimu添加到数据库中

Shijuantimudao.insert(Shijuantimu);

// 将添加Shijuantimu信息添加到request中用message参数进行保存

request.setAttribute("message", "添加试卷题目成功");

添加试卷题目页面如下所示。

图添加试卷题目界面



表删除试卷题目测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_8用户在系统中对不需要的试卷题目信息进行删除操作,提交试卷题目的id信息,通过GET方式完成试卷题目信息的删除操作在试卷题目管理页面通过,向服务器发起GET请求,提交试卷题目id信息,删除数据库中的试卷题目信息在试卷题目管理页面,点击删除试卷题目按钮,提交试卷题目id到试卷题目控制层控制层中接受试卷题目id信息,调用delete函数进行试卷题目数据库数据的删除,数据库中试卷题目信息删除与预期结果一直通过

 



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服