发布时间:2022-11-05 02:33:37
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个手机辅助学习系统,手机辅助学习系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
修改题目收藏信息用例描述,具体用例描述如表2-x所示:
表2-x修改题目收藏信息用例描述表
编号 | 1-x | 用例名称 | 修改题目收藏信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 用户id、题目收藏id、题目收藏、题目、题目id、 | ||
系统响应 | 系统提示修改题目收藏信息成功,并跳转题目收藏管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改题目收藏 |
交互行为 | 1.用户登录系统 2.用户输入需修改的题目收藏信息,进行修改 3.系统校验题目收藏信息 4.根据题目收藏id从数据库choosecollect表中同步修改后的题目收藏信息 5.返回页面修改题目收藏成功信息,跳转到题目收藏管理页面 | ||
特别说明 | 用户需先登录 |
从choosecollect表中查询出所有的题目收藏信息,将其展示到题目收藏表中,可以对题目收藏进行删除和修改操作。其具体步骤为在页面发起choosecollectmanage请求,在Choosecollectcontroller中响应Choosecollectmanage请求,通过selectByExample方法查询所有的Choosecollect信息,返回到choosecollectmanage页面使用foreach进行循环展示,其核心代码如下:
题目收藏控制层核心代码:
//接受用户发起的choosecollectmanage请求
@RequestMapping(value = "choosecollectmanage")
//调用题目收藏服务层的管理请求
choosecollectservice.choosecollectmanage(request, session);
题目收藏服务层核心代码:
//调用choosecollectdao的selectByExample方法查询题目收藏信息
List choosecollectall = choosecollectdao.selectByExample(example);
//返回页面查询的题目收藏信息
request.setAttribute("choosecollectall", choosecollectall);
修改帖子信息用例描述,具体用例描述如表2-x所示:
表2-x修改帖子信息用例描述表
编号 | 1-x | 用例名称 | 修改帖子信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 点赞、帖子、用户、封面、发布时间、用户id、帖子id、内容、 | ||
系统响应 | 系统提示修改帖子信息成功,并跳转帖子管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改帖子 |
交互行为 | 1.用户登录系统 2.用户输入需修改的帖子信息,进行修改 3.系统校验帖子信息 4.根据帖子id从数据库posts表中同步修改后的帖子信息 5.返回页面修改帖子成功信息,跳转到帖子管理页面 | ||
特别说明 | 用户需先登录 |
从posts表中查询出所有的帖子信息,将其展示到帖子表中,可以对帖子进行删除和修改操作。其具体步骤为在页面发起postsmanage请求,在Postscontroller中响应Postsmanage请求,通过selectByExample方法查询所有的Posts信息,返回到postsmanage页面使用foreach进行循环展示,其核心代码如下:
帖子控制层核心代码:
//接受用户发起的postsmanage请求
@RequestMapping(value = "postsmanage")
//调用帖子服务层的管理请求
postsservice.postsmanage(request, session);
帖子服务层核心代码:
//调用postsdao的selectByExample方法查询帖子信息
List postsall = postsdao.selectByExample(example);
//返回页面查询的帖子信息
request.setAttribute("postsall", postsall);
修改管理员信息用例描述,具体用例描述如表2-x所示:
表2-x修改管理员信息用例描述表
编号 | 1-x | 用例名称 | 修改管理员信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 账号、密码、管理员、 | ||
系统响应 | 系统提示修改管理员信息成功,并跳转管理员管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改管理员 |
交互行为 | 1.用户登录系统 2.用户输入需修改的管理员信息,进行修改 3.系统校验管理员信息 4.根据管理员id从数据库admin表中同步修改后的管理员信息 5.返回页面修改管理员成功信息,跳转到管理员管理页面 | ||
特别说明 | 用户需先登录 |
从admin表中查询出所有的管理员信息,将其展示到管理员表中,可以对管理员进行删除和修改操作。其具体步骤为在页面发起adminmanage请求,在Admincontroller中响应Adminmanage请求,通过selectByExample方法查询所有的Admin信息,返回到adminmanage页面使用foreach进行循环展示,其核心代码如下:
管理员控制层核心代码:
//接受用户发起的adminmanage请求
@RequestMapping(value = "adminmanage")
//调用管理员服务层的管理请求
adminservice.adminmanage(request, session);
管理员服务层核心代码:
//调用admindao的selectByExample方法查询管理员信息
List adminall = admindao.selectByExample(example);
//返回页面查询的管理员信息
request.setAttribute("adminall", adminall);
修改用户信息用例描述,具体用例描述如表2-x所示:
表2-x修改用户信息用例描述表
编号 | 1-x | 用例名称 | 修改用户信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 已回答题目id、用户、性别、用户id、名字、账号、密码、年龄、 | ||
系统响应 | 系统提示修改用户信息成功,并跳转用户管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改用户 |
交互行为 | 1.用户登录系统 2.用户输入需修改的用户信息,进行修改 3.系统校验用户信息 4.根据用户id从数据库user表中同步修改后的用户信息 5.返回页面修改用户成功信息,跳转到用户管理页面 | ||
特别说明 | 用户需先登录 |
从user表中查询出所有的用户信息,将其展示到用户表中,可以对用户进行删除和修改操作。其具体步骤为在页面发起usermanage请求,在Usercontroller中响应Usermanage请求,通过selectByExample方法查询所有的User信息,返回到usermanage页面使用foreach进行循环展示,其核心代码如下:
用户控制层核心代码:
//接受用户发起的usermanage请求
@RequestMapping(value = "usermanage")
//调用用户服务层的管理请求
userservice.usermanage(request, session);
用户服务层核心代码:
//调用userdao的selectByExample方法查询用户信息
List userall = userdao.selectByExample(example);
//返回页面查询的用户信息
request.setAttribute("userall", userall);
修改通知信息用例描述,具体用例描述如表2-x所示:
表2-x修改通知信息用例描述表
编号 | 1-x | 用例名称 | 修改通知信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 通知、内容、标题、发布时间、封面、 | ||
系统响应 | 系统提示修改通知信息成功,并跳转通知管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改通知 |
交互行为 | 1.用户登录系统 2.用户输入需修改的通知信息,进行修改 3.系统校验通知信息 4.根据通知id从数据库notice表中同步修改后的通知信息 5.返回页面修改通知成功信息,跳转到通知管理页面 | ||
特别说明 | 用户需先登录 |
从notice表中查询出所有的通知信息,将其展示到通知表中,可以对通知进行删除和修改操作。其具体步骤为在页面发起noticemanage请求,在Noticecontroller中响应Noticemanage请求,通过selectByExample方法查询所有的Notice信息,返回到noticemanage页面使用foreach进行循环展示,其核心代码如下:
通知控制层核心代码:
//接受用户发起的noticemanage请求
@RequestMapping(value = "noticemanage")
//调用通知服务层的管理请求
noticeservice.noticemanage(request, session);
通知服务层核心代码:
//调用noticedao的selectByExample方法查询通知信息
List noticeall = noticedao.selectByExample(example);
//返回页面查询的通知信息
request.setAttribute("noticeall", noticeall);
修改选择题信息用例描述,具体用例描述如表2-x所示:
表2-x修改选择题信息用例描述表
编号 | 1-x | 用例名称 | 修改选择题信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 选项A、选择题id、选项C、选项D、错误次数、题目、选项B、选择题、解析、 | ||
系统响应 | 系统提示修改选择题信息成功,并跳转选择题管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改选择题 |
交互行为 | 1.用户登录系统 2.用户输入需修改的选择题信息,进行修改 3.系统校验选择题信息 4.根据选择题id从数据库choose表中同步修改后的选择题信息 5.返回页面修改选择题成功信息,跳转到选择题管理页面 | ||
特别说明 | 用户需先登录 |
从choose表中查询出所有的选择题信息,将其展示到选择题表中,可以对选择题进行删除和修改操作。其具体步骤为在页面发起choosemanage请求,在Choosecontroller中响应Choosemanage请求,通过selectByExample方法查询所有的Choose信息,返回到choosemanage页面使用foreach进行循环展示,其核心代码如下:
选择题控制层核心代码:
//接受用户发起的choosemanage请求
@RequestMapping(value = "choosemanage")
//调用选择题服务层的管理请求
chooseservice.choosemanage(request, session);
选择题服务层核心代码:
//调用choosedao的selectByExample方法查询选择题信息
List chooseall = choosedao.selectByExample(example);
//返回页面查询的选择题信息
request.setAttribute("chooseall", chooseall);
修改帖子评论信息用例描述,具体用例描述如表2-x所示:
表2-x修改帖子评论信息用例描述表
编号 | 1-x | 用例名称 | 修改帖子评论信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 帖子评论、评论人id、帖子、帖子评论id、评论人名字、帖子id、评论时间、 | ||
系统响应 | 系统提示修改帖子评论信息成功,并跳转帖子评论管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改帖子评论 |
交互行为 | 1.用户登录系统 2.用户输入需修改的帖子评论信息,进行修改 3.系统校验帖子评论信息 4.根据帖子评论id从数据库postspinglun表中同步修改后的帖子评论信息 5.返回页面修改帖子评论成功信息,跳转到帖子评论管理页面 | ||
特别说明 | 用户需先登录 |
从postspinglun表中查询出所有的帖子评论信息,将其展示到帖子评论表中,可以对帖子评论进行删除和修改操作。其具体步骤为在页面发起postspinglunmanage请求,在Postspingluncontroller中响应Postspinglunmanage请求,通过selectByExample方法查询所有的Postspinglun信息,返回到postspinglunmanage页面使用foreach进行循环展示,其核心代码如下:
帖子评论控制层核心代码:
//接受用户发起的postspinglunmanage请求
@RequestMapping(value = "postspinglunmanage")
//调用帖子评论服务层的管理请求
postspinglunservice.postspinglunmanage(request, session);
帖子评论服务层核心代码:
//调用postspinglundao的selectByExample方法查询帖子评论信息
List postspinglunall = postspinglundao.selectByExample(example);
//返回页面查询的帖子评论信息
request.setAttribute("postspinglunall", postspinglunall);
修改帖子点赞信息用例描述,具体用例描述如表2-x所示:
表2-x修改帖子点赞信息用例描述表
编号 | 1-x | 用例名称 | 修改帖子点赞信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 帖子id、帖子点赞id、帖子点赞、用户、用户id、 | ||
系统响应 | 系统提示修改帖子点赞信息成功,并跳转帖子点赞管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改帖子点赞 |
交互行为 | 1.用户登录系统 2.用户输入需修改的帖子点赞信息,进行修改 3.系统校验帖子点赞信息 4.根据帖子点赞id从数据库postslike表中同步修改后的帖子点赞信息 5.返回页面修改帖子点赞成功信息,跳转到帖子点赞管理页面 | ||
特别说明 | 用户需先登录 |
从postslike表中查询出所有的帖子点赞信息,将其展示到帖子点赞表中,可以对帖子点赞进行删除和修改操作。其具体步骤为在页面发起postslikemanage请求,在Postslikecontroller中响应Postslikemanage请求,通过selectByExample方法查询所有的Postslike信息,返回到postslikemanage页面使用foreach进行循环展示,其核心代码如下:
帖子点赞控制层核心代码:
//接受用户发起的postslikemanage请求
@RequestMapping(value = "postslikemanage")
//调用帖子点赞服务层的管理请求
postslikeservice.postslikemanage(request, session);
帖子点赞服务层核心代码:
//调用postslikedao的selectByExample方法查询帖子点赞信息
List postslikeall = postslikedao.selectByExample(example);
//返回页面查询的帖子点赞信息
request.setAttribute("postslikeall", postslikeall);
修改学习资料信息用例描述,具体用例描述如表2-x所示:
表2-x修改学习资料信息用例描述表
编号 | 1-x | 用例名称 | 修改学习资料信息 |
---|---|---|---|
使用人员 | 用户 | ||
输入 | 学习资料id、学习资料、发布时间、图片、文件、描述、 | ||
系统响应 | 系统提示修改学习资料信息成功,并跳转学习资料管理页面 | ||
前置条件 | 用户登录 | 后置条件 | 用户成功修改学习资料 |
交互行为 | 1.用户登录系统 2.用户输入需修改的学习资料信息,进行修改 3.系统校验学习资料信息 4.根据学习资料id从数据库learndata表中同步修改后的学习资料信息 5.返回页面修改学习资料成功信息,跳转到学习资料管理页面 | ||
特别说明 | 用户需先登录 |
从learndata表中查询出所有的学习资料信息,将其展示到学习资料表中,可以对学习资料进行删除和修改操作。其具体步骤为在页面发起learndatamanage请求,在Learndatacontroller中响应Learndatamanage请求,通过selectByExample方法查询所有的Learndata信息,返回到learndatamanage页面使用foreach进行循环展示,其核心代码如下:
学习资料控制层核心代码:
//接受用户发起的learndatamanage请求
@RequestMapping(value = "learndatamanage")
//调用学习资料服务层的管理请求
learndataservice.learndatamanage(request, session);
学习资料服务层核心代码:
//调用learndatadao的selectByExample方法查询学习资料信息
List learndataall = learndatadao.selectByExample(example);
//返回页面查询的学习资料信息
request.setAttribute("learndataall", learndataall);
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计