发布时间:2023-01-06 22:19:36
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个在线考试系统20191210112227,在线考试系统20191210112227项目使用框架为SSH(MYECLIPSE),选用开发工具为idea。
登录系统中,在左侧菜单栏中点击添加管理员可以跳转到添加管理员页面。在添加管理员页面中。通过输入管理员id、账号、密码、的详细信息,通过点击添加可以将管理员信息提交到服务器中。在服务器中通过id、username、passowrd、字段进行接收。
管理员存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在管理员控制层中使用管理员对象接收页面传入的管理员参数信息。使用管理员dao层的方法将页面传入的管理员信息保存到数据库的t_admin表中。
添加完成后,用添加管理员成功的信息告知用户。
实现此功能所需代码如下:
adminservive.insert(admin);
使用insert语句将id、username、passowrd、字段信息保存到数据库中。实现此部分功能如图所示。
管理员新增页面
删除管理员测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理管理员页面,点击删除按钮 | 点击删除管理员按钮,提示删除管理员成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入管理员id信息 | 地址栏跳转shanchuadmin?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入管理员id信息 | 地址栏跳转shanchuadmin?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加学生可以跳转到添加学生页面。在添加学生页面中。通过输入密码、学生、账号、名字、介绍、的详细信息,通过点击添加可以将学生信息提交到服务器中。在服务器中通过password、xuesheng、username、mingzi、jieshao、字段进行接收。
学生存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在学生控制层中使用学生对象接收页面传入的学生参数信息。使用学生dao层的方法将页面传入的学生信息保存到数据库的t_xuesheng表中。
添加完成后,用添加学生成功的信息告知用户。
实现此功能所需代码如下:
xueshengservive.insert(xuesheng);
使用insert语句将password、xuesheng、username、mingzi、jieshao、字段信息保存到数据库中。实现此部分功能如图所示。
学生新增页面
删除学生测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理学生页面,点击删除按钮 | 点击删除学生按钮,提示删除学生成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入学生id信息 | 地址栏跳转shanchuxuesheng?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入学生id信息 | 地址栏跳转shanchuxuesheng?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加学生成绩可以跳转到添加学生成绩页面。在添加学生成绩页面中。通过输入学生、学生成绩id、试卷、学生成绩、测试时间、试卷id、的详细信息,通过点击添加可以将学生成绩信息提交到服务器中。在服务器中通过xuesheng、id、shijuan、xueshengchengji、kaoshishijian、shijuanid、字段进行接收。
学生成绩存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在学生成绩控制层中使用学生成绩对象接收页面传入的学生成绩参数信息。使用学生成绩dao层的方法将页面传入的学生成绩信息保存到数据库的t_xueshengchengji表中。
添加完成后,用添加学生成绩成功的信息告知用户。
实现此功能所需代码如下:
xueshengchengjiservive.insert(xueshengchengji);
使用insert语句将xuesheng、id、shijuan、xueshengchengji、kaoshishijian、shijuanid、字段信息保存到数据库中。实现此部分功能如图所示。
学生成绩新增页面
删除学生成绩测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理学生成绩页面,点击删除按钮 | 点击删除学生成绩按钮,提示删除学生成绩成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入学生成绩id信息 | 地址栏跳转shanchuxueshengchengji?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入学生成绩id信息 | 地址栏跳转shanchuxueshengchengji?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加试卷题目可以跳转到添加试卷题目页面。在添加试卷题目页面中。通过输入试卷题目id、题目id、试卷id、试卷题目、题目、类型、的详细信息,通过点击添加可以将试卷题目信息提交到服务器中。在服务器中通过id、timuid、shijuanid、shijuantimu、timu、leixing、字段进行接收。
试卷题目存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷题目控制层中使用试卷题目对象接收页面传入的试卷题目参数信息。使用试卷题目dao层的方法将页面传入的试卷题目信息保存到数据库的t_shijuantimu表中。
添加完成后,用添加试卷题目成功的信息告知用户。
实现此功能所需代码如下:
shijuantimuservive.insert(shijuantimu);
使用insert语句将id、timuid、shijuanid、shijuantimu、timu、leixing、字段信息保存到数据库中。实现此部分功能如图所示。
试卷题目新增页面
删除试卷题目测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理试卷题目页面,点击删除按钮 | 点击删除试卷题目按钮,提示删除试卷题目成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入试卷题目id信息 | 地址栏跳转shanchushijuantimu?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入试卷题目id信息 | 地址栏跳转shanchushijuantimu?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加判断题可以跳转到添加判断题页面。在添加判断题页面中。通过输入判断题id、判断题、答案、的详细信息,通过点击添加可以将判断题信息提交到服务器中。在服务器中通过id、panduanti、daan、字段进行接收。
判断题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在判断题控制层中使用判断题对象接收页面传入的判断题参数信息。使用判断题dao层的方法将页面传入的判断题信息保存到数据库的t_panduanti表中。
添加完成后,用添加判断题成功的信息告知用户。
实现此功能所需代码如下:
panduantiservive.insert(panduanti);
使用insert语句将id、panduanti、daan、字段信息保存到数据库中。实现此部分功能如图所示。
判断题新增页面
删除判断题测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理判断题页面,点击删除按钮 | 点击删除判断题按钮,提示删除判断题成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入判断题id信息 | 地址栏跳转shanchupanduanti?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入判断题id信息 | 地址栏跳转shanchupanduanti?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加老师可以跳转到添加老师页面。在添加老师页面中。通过输入老师id、密码、老师、名字、账号、年龄、的详细信息,通过点击添加可以将老师信息提交到服务器中。在服务器中通过id、password、laoshi、mingzi、username、nianling、字段进行接收。
老师存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在老师控制层中使用老师对象接收页面传入的老师参数信息。使用老师dao层的方法将页面传入的老师信息保存到数据库的t_laoshi表中。
添加完成后,用添加老师成功的信息告知用户。
实现此功能所需代码如下:
laoshiservive.insert(laoshi);
使用insert语句将id、password、laoshi、mingzi、username、nianling、字段信息保存到数据库中。实现此部分功能如图所示。
老师新增页面
删除老师测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理老师页面,点击删除按钮 | 点击删除老师按钮,提示删除老师成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入老师id信息 | 地址栏跳转shanchulaoshi?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入老师id信息 | 地址栏跳转shanchulaoshi?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加选择题可以跳转到添加选择题页面。在添加选择题页面中。通过输入选择题、答案、选择题id、题目、选项D、选项A、选项C、的详细信息,通过点击添加可以将选择题信息提交到服务器中。在服务器中通过xuanzeti、daan、id、timu、xuanxiangd、xuanxianga、xuanxiangc、字段进行接收。
选择题存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在选择题控制层中使用选择题对象接收页面传入的选择题参数信息。使用选择题dao层的方法将页面传入的选择题信息保存到数据库的t_xuanzeti表中。
添加完成后,用添加选择题成功的信息告知用户。
实现此功能所需代码如下:
xuanzetiservive.insert(xuanzeti);
使用insert语句将xuanzeti、daan、id、timu、xuanxiangd、xuanxianga、xuanxiangc、字段信息保存到数据库中。实现此部分功能如图所示。
选择题新增页面
删除选择题测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理选择题页面,点击删除按钮 | 点击删除选择题按钮,提示删除选择题成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入选择题id信息 | 地址栏跳转shanchuxuanzeti?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入选择题id信息 | 地址栏跳转shanchuxuanzeti?id= | Fail,数据库无此信息 | 与预期相同 |
登录系统中,在左侧菜单栏中点击添加试卷可以跳转到添加试卷页面。在添加试卷页面中。通过输入试卷、介绍、试卷id、的详细信息,通过点击添加可以将试卷信息提交到服务器中。在服务器中通过shijuan、jieshao、id、字段进行接收。
试卷存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在试卷控制层中使用试卷对象接收页面传入的试卷参数信息。使用试卷dao层的方法将页面传入的试卷信息保存到数据库的t_shijuan表中。
添加完成后,用添加试卷成功的信息告知用户。
实现此功能所需代码如下:
shijuanservive.insert(shijuan);
使用insert语句将shijuan、jieshao、id、字段信息保存到数据库中。实现此部分功能如图所示。
试卷新增页面
删除试卷测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在管理试卷页面,点击删除按钮 | 点击删除试卷按钮,提示删除试卷成功 | Pass,提示删除成功 | 与预期相同 |
02 | 手动输入试卷id信息 | 地址栏跳转shanchushijuan?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 不输入试卷id信息 | 地址栏跳转shanchushijuan?id= | Fail,数据库无此信息 | 与预期相同 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计