发布时间:2022-12-26 15:59:23
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于安卓课程表管理,基于安卓课程表管理项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
教师课程详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索教师课程页面,点击详情按钮 | 点击教师课程详情按钮,进入教师课程详情页面 | Pass,展示教师课程详细信息 | 与预期相同 |
02 | 手动输入教师课程id信息 | 地址栏跳转teacherclassxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转teacherclassxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中教师课程添加的实现为,通过菜单栏跳转到添加教师课程页面,输入教师课程详细信息,包括教师课程id、教师id、上课时间、教师课程、课程、上课星期、教师、。点击添加教师课程 页面的添加按钮,将教师课程信息添加到teacherclass表中,返回页面添加教师课程信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addteacherclass请求
@RequestMapping(value = "addteacherclassact")
//调用教师课程服务层的添加请求
teacherclassservice.addteacherclassact(request, session);
服务层核心代码:
//调用teacherclassdao的insert方法将教师课程信息插入teacherclass表中
teacherclassdao.insert(teacherclass);
//返回页面添加教师课程成功提示信息
request.setAttribute("message", "添加教师课程成功");
课程详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索课程页面,点击详情按钮 | 点击课程详情按钮,进入课程详情页面 | Pass,展示课程详细信息 | 与预期相同 |
02 | 手动输入课程id信息 | 地址栏跳转coursexiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转coursexiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中课程添加的实现为,通过菜单栏跳转到添加课程页面,输入课程详细信息,包括上课星期、上课时间、课程、班级、班级id、名字、。点击添加课程 页面的添加按钮,将课程信息添加到course表中,返回页面添加课程信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addcourse请求
@RequestMapping(value = "addcourseact")
//调用课程服务层的添加请求
courseservice.addcourseact(request, session);
服务层核心代码:
//调用coursedao的insert方法将课程信息插入course表中
coursedao.insert(course);
//返回页面添加课程成功提示信息
request.setAttribute("message", "添加课程成功");
公告详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索公告页面,点击详情按钮 | 点击公告详情按钮,进入公告详情页面 | Pass,展示公告详细信息 | 与预期相同 |
02 | 手动输入公告id信息 | 地址栏跳转noticexiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转noticexiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中公告添加的实现为,通过菜单栏跳转到添加公告页面,输入公告详细信息,包括标题、内容、发布时间、公告、。点击添加公告 页面的添加按钮,将公告信息添加到notice表中,返回页面添加公告信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addnotice请求
@RequestMapping(value = "addnoticeact")
//调用公告服务层的添加请求
noticeservice.addnoticeact(request, session);
服务层核心代码:
//调用noticedao的insert方法将公告信息插入notice表中
noticedao.insert(notice);
//返回页面添加公告成功提示信息
request.setAttribute("message", "添加公告成功");
教师详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索教师页面,点击详情按钮 | 点击教师详情按钮,进入教师详情页面 | Pass,展示教师详细信息 | 与预期相同 |
02 | 手动输入教师id信息 | 地址栏跳转teacherxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转teacherxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中教师添加的实现为,通过菜单栏跳转到添加教师页面,输入教师详细信息,包括任课、教师、介绍、年龄、教师id、性别、名字、密码、。点击添加教师 页面的添加按钮,将教师信息添加到teacher表中,返回页面添加教师信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addteacher请求
@RequestMapping(value = "addteacheract")
//调用教师服务层的添加请求
teacherservice.addteacheract(request, session);
服务层核心代码:
//调用teacherdao的insert方法将教师信息插入teacher表中
teacherdao.insert(teacher);
//返回页面添加教师成功提示信息
request.setAttribute("message", "添加教师成功");
学生详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索学生页面,点击详情按钮 | 点击学生详情按钮,进入学生详情页面 | Pass,展示学生详细信息 | 与预期相同 |
02 | 手动输入学生id信息 | 地址栏跳转studentxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转studentxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中学生添加的实现为,通过菜单栏跳转到添加学生页面,输入学生详细信息,包括班级id、介绍、班级、年龄、性别、密码、名字、账号、学生id、。点击添加学生 页面的添加按钮,将学生信息添加到student表中,返回页面添加学生信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addstudent请求
@RequestMapping(value = "addstudentact")
//调用学生服务层的添加请求
studentservice.addstudentact(request, session);
服务层核心代码:
//调用studentdao的insert方法将学生信息插入student表中
studentdao.insert(student);
//返回页面添加学生成功提示信息
request.setAttribute("message", "添加学生成功");
留言详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索留言页面,点击详情按钮 | 点击留言详情按钮,进入留言详情页面 | Pass,展示留言详细信息 | 与预期相同 |
02 | 手动输入留言id信息 | 地址栏跳转messagexiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转messagexiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中留言添加的实现为,通过菜单栏跳转到添加留言页面,输入留言详细信息,包括留言时间、学生、学生id、留言id、标题、留言、。点击添加留言 页面的添加按钮,将留言信息添加到message表中,返回页面添加留言信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addmessage请求
@RequestMapping(value = "addmessageact")
//调用留言服务层的添加请求
messageservice.addmessageact(request, session);
服务层核心代码:
//调用messagedao的insert方法将留言信息插入message表中
messagedao.insert(message);
//返回页面添加留言成功提示信息
request.setAttribute("message", "添加留言成功");
班级详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索班级页面,点击详情按钮 | 点击班级详情按钮,进入班级详情页面 | Pass,展示班级详细信息 | 与预期相同 |
02 | 手动输入班级id信息 | 地址栏跳转gradexiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转gradexiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中班级添加的实现为,通过菜单栏跳转到添加班级页面,输入班级详细信息,包括班级id、名字、。点击添加班级 页面的添加按钮,将班级信息添加到grade表中,返回页面添加班级信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addgrade请求
@RequestMapping(value = "addgradeact")
//调用班级服务层的添加请求
gradeservice.addgradeact(request, session);
服务层核心代码:
//调用gradedao的insert方法将班级信息插入grade表中
gradedao.insert(grade);
//返回页面添加班级成功提示信息
request.setAttribute("message", "添加班级成功");
学生课程详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索学生课程页面,点击详情按钮 | 点击学生课程详情按钮,进入学生课程详情页面 | Pass,展示学生课程详细信息 | 与预期相同 |
02 | 手动输入学生课程id信息 | 地址栏跳转studentclassxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转studentclassxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中学生课程添加的实现为,通过菜单栏跳转到添加学生课程页面,输入学生课程详细信息,包括学生课程、学生id、上课星期、学生、上课时间、学生课程id、课程id、。点击添加学生课程 页面的添加按钮,将学生课程信息添加到studentclass表中,返回页面添加学生课程信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addstudentclass请求
@RequestMapping(value = "addstudentclassact")
//调用学生课程服务层的添加请求
studentclassservice.addstudentclassact(request, session);
服务层核心代码:
//调用studentclassdao的insert方法将学生课程信息插入studentclass表中
studentclassdao.insert(studentclass);
//返回页面添加学生课程成功提示信息
request.setAttribute("message", "添加学生课程成功");
管理员详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索管理员页面,点击详情按钮 | 点击管理员详情按钮,进入管理员详情页面 | Pass,展示管理员详细信息 | 与预期相同 |
02 | 手动输入管理员id信息 | 地址栏跳转adminxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转adminxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
系统中管理员添加的实现为,通过菜单栏跳转到添加管理员页面,输入管理员详细信息,包括密码、管理员、账号、。点击添加管理员 页面的添加按钮,将管理员信息添加到admin表中,返回页面添加管理员信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addadmin请求
@RequestMapping(value = "addadminact")
//调用管理员服务层的添加请求
adminservice.addadminact(request, session);
服务层核心代码:
//调用admindao的insert方法将管理员信息插入admin表中
admindao.insert(admin);
//返回页面添加管理员成功提示信息
request.setAttribute("message", "添加管理员成功");
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计