发布时间:2023-01-19 02:10:27
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于微信小程序的教师档案管理系统,基于微信小程序的教师档案管理系统项目使用框架为PHP,选用开发工具为phpstorm。
为实现具体的功能,在DanganController中接受小程序中的ajax请求和页面中的get/post请求,DanganController调用DanganService中的具体接口将数据同步到dangan表中,完成档案相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加档案 | DanganController.adddanganact->DanganService.adddanganact->DanganMapper.insert->dangan数据表->DanganController.adddanganact | 在档案控制层接受档案参数,调用档案服务层的插入方法,在档案服务层中调用档案dao层的插入方法,将数据插入到档案表中 |
| 删除档案 | DanganController.deletedangan->DanganService.deletedangan->DanganMapper.delete->dangan数据表->DanganController.deletedangan | 在档案控制层接受档案删除参数,调用档案服务层的删除方法,在档案服务层中调用档案dao层的删除方法,将从档案表中删除 |
| 修改档案 | DanganController.updatedanganact->DanganService.updatedanganact->DanganMapper.update->dangan数据表->DanganController.updatedanganact | 在档案控制层接受档案参数,调用档案服务层的修改方法,在档案服务层中调用档案dao层的修改方法,将数据同步到档案表中 |
| 查询档案 | DanganController.danganmanage->DanganService.danganmanage->DanganMapper.select->dangan数据表->DanganController.danganmanage | 在档案控制层接受档案查询请求,调用档案服务层的查询方法,在档案服务层中调用档案dao层的查询方法,从档案表中查询数据返回档案控制层 |
表添加档案测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_1 | 对系统中的档案数据进行新增操作。用户登录系统后,在档案模块中添加档案数据信息 | 用户登录系统后,在菜单栏中进入添加档案页面,键入完整的档案信息,将数据提交到档案控制层,执行insert sql语句将数据插入档案数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加档案按钮,输入档案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层的查询方法,从管理员表中查询数据返回管理员控制层 |
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_2 | 对系统中的管理员数据进行新增操作。用户登录系统后,在管理员模块中添加管理员数据信息 | 用户登录系统后,在菜单栏中进入添加管理员页面,键入完整的管理员信息,将数据提交到管理员控制层,执行insert sql语句将数据插入管理员数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加管理员按钮,输入密码、管理员、管理员id、信息,点击添加管理员按钮。 | 数据库中更新出管理员信息,页面给出提示信息添加管理员成功 | 数据库中更新出管理员信息,页面给出提示信息添加管理员成功 | 实际结果与预期一致 |
为实现具体的功能,在JiaoshiController中接受小程序中的ajax请求和页面中的get/post请求,JiaoshiController调用JiaoshiService中的具体接口将数据同步到jiaoshi表中,完成教师相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加教师 | JiaoshiController.addjiaoshiact->JiaoshiService.addjiaoshiact->JiaoshiMapper.insert->jiaoshi数据表->JiaoshiController.addjiaoshiact | 在教师控制层接受教师参数,调用教师服务层的插入方法,在教师服务层中调用教师dao层的插入方法,将数据插入到教师表中 |
| 删除教师 | JiaoshiController.deletejiaoshi->JiaoshiService.deletejiaoshi->JiaoshiMapper.delete->jiaoshi数据表->JiaoshiController.deletejiaoshi | 在教师控制层接受教师删除参数,调用教师服务层的删除方法,在教师服务层中调用教师dao层的删除方法,将从教师表中删除 |
| 修改教师 | JiaoshiController.updatejiaoshiact->JiaoshiService.updatejiaoshiact->JiaoshiMapper.update->jiaoshi数据表->JiaoshiController.updatejiaoshiact | 在教师控制层接受教师参数,调用教师服务层的修改方法,在教师服务层中调用教师dao层的修改方法,将数据同步到教师表中 |
| 查询教师 | JiaoshiController.jiaoshimanage->JiaoshiService.jiaoshimanage->JiaoshiMapper.select->jiaoshi数据表->JiaoshiController.jiaoshimanage | 在教师控制层接受教师查询请求,调用教师服务层的查询方法,在教师服务层中调用教师dao层的查询方法,从教师表中查询数据返回教师控制层 |
表添加教师测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_3 | 对系统中的教师数据进行新增操作。用户登录系统后,在教师模块中添加教师数据信息 | 用户登录系统后,在菜单栏中进入添加教师页面,键入完整的教师信息,将数据提交到教师控制层,执行insert sql语句将数据插入教师数据表中 | 输入账号密码通过系统登录验证,在菜单栏中点击添加教师按钮,输入教师、账号、名字、密码、年龄、信息,点击添加教师按钮。 | 数据库中更新出教师信息,页面给出提示信息添加教师成功 | 数据库中更新出教师信息,页面给出提示信息添加教师成功 | 实际结果与预期一致 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计