Insert title here

Javaweb项目:在线考试系统,源码思路剖析

发布时间:2023-05-05 00:23:10

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

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

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


1.成绩表(考试id、考试、成绩、考生、成绩id、分数、)主码为成绩ID号,符合三范式。

字段名 类型 长度 是否非空 描述
考试id varchar 255 NOT NULL kaoshiid
考试 varchar 255 NOT NULL kaoshi
成绩 varchar 255 NOT NULL chengji
考生 varchar 255 NOT NULL kaosheng
成绩id varchar 255 NOT NULL id
分数 varchar 255 NOT NULL fenshu



表管理成绩测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_1在菜单栏中点击,成绩管理,响应成绩控制层中chengjimanage方法,通过selectchengji方法查询出所有成绩信息通过for语句进行展示,从而实现后续管理操作在浏览器通过输入搜索成绩地址响应服务器中搜索成绩接口,使用查询成绩方法查询出所有成绩信息,在管理成绩页面进行循环展示登录系统,点击成绩管理按钮,等待浏览器响应获取所有成绩信息,并在页面中进行展示,每个成绩信息具有修改和删除操作获取所有成绩信息,并在页面中进行展示,每个成绩信息具有修改和删除操作通过

 



2.考试表(地点、考试id、名称、考试、科目、)主码为考试ID号,符合三范式。

字段名 类型 长度 是否非空 描述
地点 varchar 255 NOT NULL didian
考试id varchar 255 NOT NULL id
名称 varchar 255 NOT NULL mingcheng
考试 varchar 255 NOT NULL kaoshi
科目 varchar 255 NOT NULL kemu



表管理考试测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_2在菜单栏中点击,考试管理,响应考试控制层中kaoshimanage方法,通过selectkaoshi方法查询出所有考试信息通过for语句进行展示,从而实现后续管理操作在浏览器通过输入搜索考试地址响应服务器中搜索考试接口,使用查询考试方法查询出所有考试信息,在管理考试页面进行循环展示登录系统,点击考试管理按钮,等待浏览器响应获取所有考试信息,并在页面中进行展示,每个考试信息具有修改和删除操作获取所有考试信息,并在页面中进行展示,每个考试信息具有修改和删除操作通过

 



3.考生表(考生id、年龄、账号、名字、密码、)主码为考生ID号,符合三范式。

字段名 类型 长度 是否非空 描述
考生id varchar 255 NOT NULL id
年龄 varchar 255 NOT NULL nianling
账号 varchar 255 NOT NULL username
名字 varchar 255 NOT NULL mingzi
密码 varchar 255 NOT NULL password



表管理考生测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_3在菜单栏中点击,考生管理,响应考生控制层中kaoshengmanage方法,通过selectkaosheng方法查询出所有考生信息通过for语句进行展示,从而实现后续管理操作在浏览器通过输入搜索考生地址响应服务器中搜索考生接口,使用查询考生方法查询出所有考生信息,在管理考生页面进行循环展示登录系统,点击考生管理按钮,等待浏览器响应获取所有考生信息,并在页面中进行展示,每个考生信息具有修改和删除操作获取所有考生信息,并在页面中进行展示,每个考生信息具有修改和删除操作通过

 



4.管理员表(密码、账号、管理员、)主码为管理员ID号,符合三范式。

字段名 类型 长度 是否非空 描述
密码 varchar 255 NOT NULL password
账号 varchar 255 NOT NULL username
管理员 varchar 255 NOT NULL admin



表管理管理员测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_4在菜单栏中点击,管理员管理,响应管理员控制层中adminmanage方法,通过selectadmin方法查询出所有管理员信息通过for语句进行展示,从而实现后续管理操作在浏览器通过输入搜索管理员地址响应服务器中搜索管理员接口,使用查询管理员方法查询出所有管理员信息,在管理管理员页面进行循环展示登录系统,点击管理员管理按钮,等待浏览器响应获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作获取所有管理员信息,并在页面中进行展示,每个管理员信息具有修改和删除操作通过

 



5.题目表(标题、题目id、内容、参考答案、)主码为题目ID号,符合三范式。

字段名 类型 长度 是否非空 描述
标题 varchar 255 NOT NULL biaoti
题目id varchar 255 NOT NULL id
内容 varchar 255 NOT NULL neirong
参考答案 varchar 255 NOT NULL cankaodaan



表管理题目测试表

测试用例用例描述功能内容用户操作预期结果实际结果是否通过
TEST_5在菜单栏中点击,题目管理,响应题目控制层中timumanage方法,通过selecttimu方法查询出所有题目信息通过for语句进行展示,从而实现后续管理操作在浏览器通过输入搜索题目地址响应服务器中搜索题目接口,使用查询题目方法查询出所有题目信息,在管理题目页面进行循环展示登录系统,点击题目管理按钮,等待浏览器响应获取所有题目信息,并在页面中进行展示,每个题目信息具有修改和删除操作获取所有题目信息,并在页面中进行展示,每个题目信息具有修改和删除操作通过

 



专业程序代做

为你量身定制的程序设计

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

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


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

扫码联系客服