发布时间:2023-01-14 07:41:58
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个教学进度管理系统完整版,教学进度管理系统完整版项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
用户在系统中可以删除系统中不必要的考勤信息,通过系统的登录验证后,跳转到考勤管理页面。可以查看所有的考勤信息,在对应的考勤信息后方有考勤信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的考勤id信息通过GET的方法提交到服务器中。通过deletekaoqing?id=考勤id的GET地址将id信息提交到考勤控制层中,在控制层中调用entity的delete方法进行考勤信息的删除。删除考勤信息成功后,考勤数据表中的数据将被删除。返回页面提示信息删除考勤成功。该部分核心代码如下:
// 输出日志,表示当前正在执行KaoqingService.deleteKaoqing方法
logger.debug("KaoqingService.deleteKaoqing ......");
// 根据id调用Kaoqingdao的deleteByPrimaryKey方法,删除Kaoqing
Kaoqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除考勤成功");
删除考勤后,给出删除考勤成功的提示信息,提示信息如图所示。
表添加考勤测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 用户在系统中对考勤进行添加,通过菜单栏进入添加考勤页面,输入详细的考勤信息,提交到考勤控制层进行添加操作 | 从页面获取考勤详细信息,提交到服务器,调用insert语句完成考勤添加操作 | 获取完整考勤信息,点击添加按钮,完成考勤表单提交 | 数据库中更新出考勤的信息,页面给出提示添加考勤成功信息 | 数据库中更新出考勤的信息,页面给出提示添加考勤成功信息 | 通过 |
用户在系统中可以删除系统中不必要的课程信息,通过系统的登录验证后,跳转到课程管理页面。可以查看所有的课程信息,在对应的课程信息后方有课程信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的课程id信息通过GET的方法提交到服务器中。通过deletekecheng?id=课程id的GET地址将id信息提交到课程控制层中,在控制层中调用entity的delete方法进行课程信息的删除。删除课程信息成功后,课程数据表中的数据将被删除。返回页面提示信息删除课程成功。该部分核心代码如下:
// 输出日志,表示当前正在执行KechengService.deleteKecheng方法
logger.debug("KechengService.deleteKecheng ......");
// 根据id调用Kechengdao的deleteByPrimaryKey方法,删除Kecheng
Kechengdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除课程成功");
删除课程后,给出删除课程成功的提示信息,提示信息如图所示。
表添加课程测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 用户在系统中对课程进行添加,通过菜单栏进入添加课程页面,输入详细的课程信息,提交到课程控制层进行添加操作 | 从页面获取课程详细信息,提交到服务器,调用insert语句完成课程添加操作 | 获取完整课程信息,点击添加按钮,完成课程表单提交 | 数据库中更新出课程的信息,页面给出提示添加课程成功信息 | 数据库中更新出课程的信息,页面给出提示添加课程成功信息 | 通过 |
用户在系统中可以删除系统中不必要的学生信息,通过系统的登录验证后,跳转到学生管理页面。可以查看所有的学生信息,在对应的学生信息后方有学生信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的学生id信息通过GET的方法提交到服务器中。通过deletexuesheng?id=学生id的GET地址将id信息提交到学生控制层中,在控制层中调用entity的delete方法进行学生信息的删除。删除学生信息成功后,学生数据表中的数据将被删除。返回页面提示信息删除学生成功。该部分核心代码如下:
// 输出日志,表示当前正在执行XueshengService.deleteXuesheng方法
logger.debug("XueshengService.deleteXuesheng ......");
// 根据id调用Xueshengdao的deleteByPrimaryKey方法,删除Xuesheng
Xueshengdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生成功");
删除学生后,给出删除学生成功的提示信息,提示信息如图所示。
表添加学生测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 用户在系统中对学生进行添加,通过菜单栏进入添加学生页面,输入详细的学生信息,提交到学生控制层进行添加操作 | 从页面获取学生详细信息,提交到服务器,调用insert语句完成学生添加操作 | 获取完整学生信息,点击添加按钮,完成学生表单提交 | 数据库中更新出学生的信息,页面给出提示添加学生成功信息 | 数据库中更新出学生的信息,页面给出提示添加学生成功信息 | 通过 |
用户在系统中可以删除系统中不必要的老师信息,通过系统的登录验证后,跳转到老师管理页面。可以查看所有的老师信息,在对应的老师信息后方有老师信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的老师id信息通过GET的方法提交到服务器中。通过deletelaoshi?id=老师id的GET地址将id信息提交到老师控制层中,在控制层中调用entity的delete方法进行老师信息的删除。删除老师信息成功后,老师数据表中的数据将被删除。返回页面提示信息删除老师成功。该部分核心代码如下:
// 输出日志,表示当前正在执行LaoshiService.deleteLaoshi方法
logger.debug("LaoshiService.deleteLaoshi ......");
// 根据id调用Laoshidao的deleteByPrimaryKey方法,删除Laoshi
Laoshidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除老师成功");
删除老师后,给出删除老师成功的提示信息,提示信息如图所示。
表添加老师测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 用户在系统中对老师进行添加,通过菜单栏进入添加老师页面,输入详细的老师信息,提交到老师控制层进行添加操作 | 从页面获取老师详细信息,提交到服务器,调用insert语句完成老师添加操作 | 获取完整老师信息,点击添加按钮,完成老师表单提交 | 数据库中更新出老师的信息,页面给出提示添加老师成功信息 | 数据库中更新出老师的信息,页面给出提示添加老师成功信息 | 通过 |
用户在系统中可以删除系统中不必要的学生作业信息,通过系统的登录验证后,跳转到学生作业管理页面。可以查看所有的学生作业信息,在对应的学生作业信息后方有学生作业信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的学生作业id信息通过GET的方法提交到服务器中。通过deletexueshengzuoye?id=学生作业id的GET地址将id信息提交到学生作业控制层中,在控制层中调用entity的delete方法进行学生作业信息的删除。删除学生作业信息成功后,学生作业数据表中的数据将被删除。返回页面提示信息删除学生作业成功。该部分核心代码如下:
// 输出日志,表示当前正在执行XueshengzuoyeService.deleteXueshengzuoye方法
logger.debug("XueshengzuoyeService.deleteXueshengzuoye ......");
// 根据id调用Xueshengzuoyedao的deleteByPrimaryKey方法,删除Xueshengzuoye
Xueshengzuoyedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生作业成功");
删除学生作业后,给出删除学生作业成功的提示信息,提示信息如图所示。
表添加学生作业测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 用户在系统中对学生作业进行添加,通过菜单栏进入添加学生作业页面,输入详细的学生作业信息,提交到学生作业控制层进行添加操作 | 从页面获取学生作业详细信息,提交到服务器,调用insert语句完成学生作业添加操作 | 获取完整学生作业信息,点击添加按钮,完成学生作业表单提交 | 数据库中更新出学生作业的信息,页面给出提示添加学生作业成功信息 | 数据库中更新出学生作业的信息,页面给出提示添加学生作业成功信息 | 通过 |
用户在系统中可以删除系统中不必要的作业信息,通过系统的登录验证后,跳转到作业管理页面。可以查看所有的作业信息,在对应的作业信息后方有作业信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的作业id信息通过GET的方法提交到服务器中。通过deletezuoye?id=作业id的GET地址将id信息提交到作业控制层中,在控制层中调用entity的delete方法进行作业信息的删除。删除作业信息成功后,作业数据表中的数据将被删除。返回页面提示信息删除作业成功。该部分核心代码如下:
// 输出日志,表示当前正在执行ZuoyeService.deleteZuoye方法
logger.debug("ZuoyeService.deleteZuoye ......");
// 根据id调用Zuoyedao的deleteByPrimaryKey方法,删除Zuoye
Zuoyedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除作业成功");
删除作业后,给出删除作业成功的提示信息,提示信息如图所示。
表添加作业测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 用户在系统中对作业进行添加,通过菜单栏进入添加作业页面,输入详细的作业信息,提交到作业控制层进行添加操作 | 从页面获取作业详细信息,提交到服务器,调用insert语句完成作业添加操作 | 获取完整作业信息,点击添加按钮,完成作业表单提交 | 数据库中更新出作业的信息,页面给出提示添加作业成功信息 | 数据库中更新出作业的信息,页面给出提示添加作业成功信息 | 通过 |
用户在系统中可以删除系统中不必要的教师评价信息,通过系统的登录验证后,跳转到教师评价管理页面。可以查看所有的教师评价信息,在对应的教师评价信息后方有教师评价信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的教师评价id信息通过GET的方法提交到服务器中。通过deletelaoshipingjia?id=教师评价id的GET地址将id信息提交到教师评价控制层中,在控制层中调用entity的delete方法进行教师评价信息的删除。删除教师评价信息成功后,教师评价数据表中的数据将被删除。返回页面提示信息删除教师评价成功。该部分核心代码如下:
// 输出日志,表示当前正在执行LaoshipingjiaService.deleteLaoshipingjia方法
logger.debug("LaoshipingjiaService.deleteLaoshipingjia ......");
// 根据id调用Laoshipingjiadao的deleteByPrimaryKey方法,删除Laoshipingjia
Laoshipingjiadao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教师评价成功");
删除教师评价后,给出删除教师评价成功的提示信息,提示信息如图所示。
表添加教师评价测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 用户在系统中对教师评价进行添加,通过菜单栏进入添加教师评价页面,输入详细的教师评价信息,提交到教师评价控制层进行添加操作 | 从页面获取教师评价详细信息,提交到服务器,调用insert语句完成教师评价添加操作 | 获取完整教师评价信息,点击添加按钮,完成教师评价表单提交 | 数据库中更新出教师评价的信息,页面给出提示添加教师评价成功信息 | 数据库中更新出教师评价的信息,页面给出提示添加教师评价成功信息 | 通过 |
用户在系统中可以删除系统中不必要的管理员信息,通过系统的登录验证后,跳转到管理员管理页面。可以查看所有的管理员信息,在对应的管理员信息后方有管理员信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的管理员id信息通过GET的方法提交到服务器中。通过deleteadmin?id=管理员id的GET地址将id信息提交到管理员控制层中,在控制层中调用entity的delete方法进行管理员信息的删除。删除管理员信息成功后,管理员数据表中的数据将被删除。返回页面提示信息删除管理员成功。该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 用户在系统中对管理员进行添加,通过菜单栏进入添加管理员页面,输入详细的管理员信息,提交到管理员控制层进行添加操作 | 从页面获取管理员详细信息,提交到服务器,调用insert语句完成管理员添加操作 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | 数据库中更新出管理员的信息,页面给出提示添加管理员成功信息 | 数据库中更新出管理员的信息,页面给出提示添加管理员成功信息 | 通过 |
用户在系统中可以删除系统中不必要的公告信息,通过系统的登录验证后,跳转到公告管理页面。可以查看所有的公告信息,在对应的公告信息后方有公告信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的公告id信息通过GET的方法提交到服务器中。通过deletegonggao?id=公告id的GET地址将id信息提交到公告控制层中,在控制层中调用entity的delete方法进行公告信息的删除。删除公告信息成功后,公告数据表中的数据将被删除。返回页面提示信息删除公告成功。该部分核心代码如下:
// 输出日志,表示当前正在执行GonggaoService.deleteGonggao方法
logger.debug("GonggaoService.deleteGonggao ......");
// 根据id调用Gonggaodao的deleteByPrimaryKey方法,删除Gonggao
Gonggaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告后,给出删除公告成功的提示信息,提示信息如图所示。
表添加公告测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 用户在系统中对公告进行添加,通过菜单栏进入添加公告页面,输入详细的公告信息,提交到公告控制层进行添加操作 | 从页面获取公告详细信息,提交到服务器,调用insert语句完成公告添加操作 | 获取完整公告信息,点击添加按钮,完成公告表单提交 | 数据库中更新出公告的信息,页面给出提示添加公告成功信息 | 数据库中更新出公告的信息,页面给出提示添加公告成功信息 | 通过 |
用户在系统中可以删除系统中不必要的教学资源信息,通过系统的登录验证后,跳转到教学资源管理页面。可以查看所有的教学资源信息,在对应的教学资源信息后方有教学资源信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的教学资源id信息通过GET的方法提交到服务器中。通过deletejiaoxueziliao?id=教学资源id的GET地址将id信息提交到教学资源控制层中,在控制层中调用entity的delete方法进行教学资源信息的删除。删除教学资源信息成功后,教学资源数据表中的数据将被删除。返回页面提示信息删除教学资源成功。该部分核心代码如下:
// 输出日志,表示当前正在执行JiaoxueziliaoService.deleteJiaoxueziliao方法
logger.debug("JiaoxueziliaoService.deleteJiaoxueziliao ......");
// 根据id调用Jiaoxueziliaodao的deleteByPrimaryKey方法,删除Jiaoxueziliao
Jiaoxueziliaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教学资源成功");
删除教学资源后,给出删除教学资源成功的提示信息,提示信息如图所示。
表添加教学资源测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_10 | 用户在系统中对教学资源进行添加,通过菜单栏进入添加教学资源页面,输入详细的教学资源信息,提交到教学资源控制层进行添加操作 | 从页面获取教学资源详细信息,提交到服务器,调用insert语句完成教学资源添加操作 | 获取完整教学资源信息,点击添加按钮,完成教学资源表单提交 | 数据库中更新出教学资源的信息,页面给出提示添加教学资源成功信息 | 数据库中更新出教学资源的信息,页面给出提示添加教学资源成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计