发布时间:2022-12-17 03:44:14
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个spring成绩查询系统,spring成绩查询系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
为实现具体的功能,在LessoninforController中接受小程序中的ajax请求和页面中的get/post请求,LessoninforController调用LessoninforService中的具体接口将数据同步到lessoninfor表中,完成课程相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加课程 | LessoninforController.addlessoninforact->LessoninforService.addlessoninforact->LessoninforMapper.insert->lessoninfor数据表->LessoninforController.addlessoninforact | 在课程控制层接受课程参数,调用课程服务层的插入方法,在课程服务层中调用课程dao层的插入方法,将数据插入到课程表中 |
删除课程 | LessoninforController.deletelessoninfor->LessoninforService.deletelessoninfor->LessoninforMapper.delete->lessoninfor数据表->LessoninforController.deletelessoninfor | 在课程控制层接受课程删除参数,调用课程服务层的删除方法,在课程服务层中调用课程dao层的删除方法,将从课程表中删除 |
修改课程 | LessoninforController.updatelessoninforact->LessoninforService.updatelessoninforact->LessoninforMapper.update->lessoninfor数据表->LessoninforController.updatelessoninforact | 在课程控制层接受课程参数,调用课程服务层的修改方法,在课程服务层中调用课程dao层的修改方法,将数据同步到课程表中 |
查询课程 | LessoninforController.lessoninformanage->LessoninforService.lessoninformanage->LessoninforMapper.select->lessoninfor数据表->LessoninforController.lessoninformanage | 在课程控制层接受课程查询请求,调用课程服务层的查询方法,在课程服务层中调用课程dao层的查询方法,从课程表中查询数据返回课程控制层 |
修改课程时,用户在课程管理模块中,点击对应课程后方的修改按钮,将课程id信息提交到课程控制层中,通过拼接select语句将课程信息从t_lessoninfor表中查询,并返回修改课程页面,用户输入更新后的课程数据信息,点击修改课程按钮,将其根据课程id同步到t_lessoninfor数据表中,修改课程具体分析用例如表所示。
表修改课程用例表
用例编号 | 修改课程 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户修改课程 |
前置条件 | 用户通过系统验证后执行操作 |
用例步骤 | 用户通过系统验证,进入课程管理页面,点击修改课程按钮,将课程id信息响应到课程控制层中。查询t_lessoninfor表中对应的课程数据,返回修改课程页面,输入更新后的课程信息,点击修改按钮,将课程信息同步到数据库的t_lessoninfor表中。 |
系统响应 | 用户登录成功,课程控制层接收参数,从t_lessoninfor表中获取课程信息,同步更新后课程信息到t_lessoninfor表中。 |
响应时间 | 1S |
输入参数 | 添加时间、课程名称、添加用户id、课程、课程id、添加用户、 |
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
修改管理员时,用户在管理员管理模块中,点击对应管理员后方的修改按钮,将管理员id信息提交到管理员控制层中,通过拼接select语句将管理员信息从t_admin表中查询,并返回修改管理员页面,用户输入更新后的管理员数据信息,点击修改管理员按钮,将其根据管理员id同步到t_admin数据表中,修改管理员具体分析用例如表所示。
表修改管理员用例表
用例编号 | 修改管理员 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户修改管理员 |
前置条件 | 用户通过系统验证后执行操作 |
用例步骤 | 用户通过系统验证,进入管理员管理页面,点击修改管理员按钮,将管理员id信息响应到管理员控制层中。查询t_admin表中对应的管理员数据,返回修改管理员页面,输入更新后的管理员信息,点击修改按钮,将管理员信息同步到数据库的t_admin表中。 |
系统响应 | 用户登录成功,管理员控制层接收参数,从t_admin表中获取管理员信息,同步更新后管理员信息到t_admin表中。 |
响应时间 | 1S |
输入参数 | 最后登录时间、管理员、密码、管理员id、 |
为实现具体的功能,在StuinfoController中接受小程序中的ajax请求和页面中的get/post请求,StuinfoController调用StuinfoService中的具体接口将数据同步到stuinfo表中,完成学生相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加学生 | StuinfoController.addstuinfoact->StuinfoService.addstuinfoact->StuinfoMapper.insert->stuinfo数据表->StuinfoController.addstuinfoact | 在学生控制层接受学生参数,调用学生服务层的插入方法,在学生服务层中调用学生dao层的插入方法,将数据插入到学生表中 |
删除学生 | StuinfoController.deletestuinfo->StuinfoService.deletestuinfo->StuinfoMapper.delete->stuinfo数据表->StuinfoController.deletestuinfo | 在学生控制层接受学生删除参数,调用学生服务层的删除方法,在学生服务层中调用学生dao层的删除方法,将从学生表中删除 |
修改学生 | StuinfoController.updatestuinfoact->StuinfoService.updatestuinfoact->StuinfoMapper.update->stuinfo数据表->StuinfoController.updatestuinfoact | 在学生控制层接受学生参数,调用学生服务层的修改方法,在学生服务层中调用学生dao层的修改方法,将数据同步到学生表中 |
查询学生 | StuinfoController.stuinfomanage->StuinfoService.stuinfomanage->StuinfoMapper.select->stuinfo数据表->StuinfoController.stuinfomanage | 在学生控制层接受学生查询请求,调用学生服务层的查询方法,在学生服务层中调用学生dao层的查询方法,从学生表中查询数据返回学生控制层 |
修改学生时,用户在学生管理模块中,点击对应学生后方的修改按钮,将学生id信息提交到学生控制层中,通过拼接select语句将学生信息从t_stuinfo表中查询,并返回修改学生页面,用户输入更新后的学生数据信息,点击修改学生按钮,将其根据学生id同步到t_stuinfo数据表中,修改学生具体分析用例如表所示。
表修改学生用例表
用例编号 | 修改学生 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户修改学生 |
前置条件 | 用户通过系统验证后执行操作 |
用例步骤 | 用户通过系统验证,进入学生管理页面,点击修改学生按钮,将学生id信息响应到学生控制层中。查询t_stuinfo表中对应的学生数据,返回修改学生页面,输入更新后的学生信息,点击修改按钮,将学生信息同步到数据库的t_stuinfo表中。 |
系统响应 | 用户登录成功,学生控制层接收参数,从t_stuinfo表中获取学生信息,同步更新后学生信息到t_stuinfo表中。 |
响应时间 | 1S |
输入参数 | 密码、名字、学生、学生id、班级名、学号、 |
为实现具体的功能,在MarkinforController中接受小程序中的ajax请求和页面中的get/post请求,MarkinforController调用MarkinforService中的具体接口将数据同步到markinfor表中,完成成绩相关的数据操作。
实现功能 | 数据流向 | 实现说明 |
---|---|---|
添加成绩 | MarkinforController.addmarkinforact->MarkinforService.addmarkinforact->MarkinforMapper.insert->markinfor数据表->MarkinforController.addmarkinforact | 在成绩控制层接受成绩参数,调用成绩服务层的插入方法,在成绩服务层中调用成绩dao层的插入方法,将数据插入到成绩表中 |
删除成绩 | MarkinforController.deletemarkinfor->MarkinforService.deletemarkinfor->MarkinforMapper.delete->markinfor数据表->MarkinforController.deletemarkinfor | 在成绩控制层接受成绩删除参数,调用成绩服务层的删除方法,在成绩服务层中调用成绩dao层的删除方法,将从成绩表中删除 |
修改成绩 | MarkinforController.updatemarkinforact->MarkinforService.updatemarkinforact->MarkinforMapper.update->markinfor数据表->MarkinforController.updatemarkinforact | 在成绩控制层接受成绩参数,调用成绩服务层的修改方法,在成绩服务层中调用成绩dao层的修改方法,将数据同步到成绩表中 |
查询成绩 | MarkinforController.markinformanage->MarkinforService.markinformanage->MarkinforMapper.select->markinfor数据表->MarkinforController.markinformanage | 在成绩控制层接受成绩查询请求,调用成绩服务层的查询方法,在成绩服务层中调用成绩dao层的查询方法,从成绩表中查询数据返回成绩控制层 |
修改成绩时,用户在成绩管理模块中,点击对应成绩后方的修改按钮,将成绩id信息提交到成绩控制层中,通过拼接select语句将成绩信息从t_markinfor表中查询,并返回修改成绩页面,用户输入更新后的成绩数据信息,点击修改成绩按钮,将其根据成绩id同步到t_markinfor数据表中,修改成绩具体分析用例如表所示。
表修改成绩用例表
用例编号 | 修改成绩 |
---|---|
用例参与者 | 用户 |
用例概述 | 本用例用于用户修改成绩 |
前置条件 | 用户通过系统验证后执行操作 |
用例步骤 | 用户通过系统验证,进入成绩管理页面,点击修改成绩按钮,将成绩id信息响应到成绩控制层中。查询t_markinfor表中对应的成绩数据,返回修改成绩页面,输入更新后的成绩信息,点击修改按钮,将成绩信息同步到数据库的t_markinfor表中。 |
系统响应 | 用户登录成功,成绩控制层接收参数,从t_markinfor表中获取成绩信息,同步更新后成绩信息到t_markinfor表中。 |
响应时间 | 1S |
输入参数 | 课程分数、课程id、成绩id、成绩、课程编号、学生编号、学生id、备注、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计