发布时间:2023-05-17 23:40:23
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个食堂排餐管理系统,食堂排餐管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
系统中具有食材模块,该模块参与者为用户,具体的实现功能包括用户对食材进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
ShicaiController.java | org.mypro.front包 | 食材控制层,用于接受请求 |
ShicaiServiceImp.java | org.mypro.service包 | 食材服务层接口,食材控制层调用接口完成食材相关数据处理 |
ShicaiService.java | org.mypro.service包 | ShicaiServiceImp接口的实现类,用于具体的食材逻辑处理 |
ShicaiMapper.java | org.mypro.dao包 | 食材Dao层接口,用于处理食材的数据与MySQL同步 |
ShicaiMapper.xml | org.mypro.dao包 | ShicaiMapper的实现,用于mybatis的sql语句编写,具体的食材数据处理实现 |
Shicai.java | org.mypro.entity包 | 食材的实体类,用于记录食材的所有属性 |
ShicaiExample.java | org.mypro.entity包 | 食材mybatis逆向工程动态sql拼接条件类 |
测试食材添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加食材测试用例 | 在添加食材页面输入完整的食材信息,包括单位、食材id、食材、价格、,点击添加按钮进行测试 | 单位、食材id、食材、价格、 | 添加食材成功 | 添加食材成功 |
系统中具有菜品食材模块,该模块参与者为用户,具体的实现功能包括用户对菜品食材进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaipinshicaiController.java | org.mypro.front包 | 菜品食材控制层,用于接受请求 |
CaipinshicaiServiceImp.java | org.mypro.service包 | 菜品食材服务层接口,菜品食材控制层调用接口完成菜品食材相关数据处理 |
CaipinshicaiService.java | org.mypro.service包 | CaipinshicaiServiceImp接口的实现类,用于具体的菜品食材逻辑处理 |
CaipinshicaiMapper.java | org.mypro.dao包 | 菜品食材Dao层接口,用于处理菜品食材的数据与MySQL同步 |
CaipinshicaiMapper.xml | org.mypro.dao包 | CaipinshicaiMapper的实现,用于mybatis的sql语句编写,具体的菜品食材数据处理实现 |
Caipinshicai.java | org.mypro.entity包 | 菜品食材的实体类,用于记录菜品食材的所有属性 |
CaipinshicaiExample.java | org.mypro.entity包 | 菜品食材mybatis逆向工程动态sql拼接条件类 |
测试菜品食材添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加菜品食材测试用例 | 在添加菜品食材页面输入完整的菜品食材信息,包括食材id、食材分量、菜品食材id、菜品id、菜品食材、菜品、食材、,点击添加按钮进行测试 | 食材id、食材分量、菜品食材id、菜品id、菜品食材、菜品、食材、 | 添加菜品食材成功 | 添加菜品食材成功 |
系统中具有菜谱食材模块,该模块参与者为用户,具体的实现功能包括用户对菜谱食材进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaipushicaiController.java | org.mypro.front包 | 菜谱食材控制层,用于接受请求 |
CaipushicaiServiceImp.java | org.mypro.service包 | 菜谱食材服务层接口,菜谱食材控制层调用接口完成菜谱食材相关数据处理 |
CaipushicaiService.java | org.mypro.service包 | CaipushicaiServiceImp接口的实现类,用于具体的菜谱食材逻辑处理 |
CaipushicaiMapper.java | org.mypro.dao包 | 菜谱食材Dao层接口,用于处理菜谱食材的数据与MySQL同步 |
CaipushicaiMapper.xml | org.mypro.dao包 | CaipushicaiMapper的实现,用于mybatis的sql语句编写,具体的菜谱食材数据处理实现 |
Caipushicai.java | org.mypro.entity包 | 菜谱食材的实体类,用于记录菜谱食材的所有属性 |
CaipushicaiExample.java | org.mypro.entity包 | 菜谱食材mybatis逆向工程动态sql拼接条件类 |
测试菜谱食材添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加菜谱食材测试用例 | 在添加菜谱食材页面输入完整的菜谱食材信息,包括食材价格、食材id、菜谱食材id、食材名字、食材单位、食材总价、菜谱食材、菜谱、食材分量、,点击添加按钮进行测试 | 食材价格、食材id、菜谱食材id、食材名字、食材单位、食材总价、菜谱食材、菜谱、食材分量、 | 添加菜谱食材成功 | 添加菜谱食材成功 |
系统中具有菜谱模块,该模块参与者为用户,具体的实现功能包括用户对菜谱进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaipuController.java | org.mypro.front包 | 菜谱控制层,用于接受请求 |
CaipuServiceImp.java | org.mypro.service包 | 菜谱服务层接口,菜谱控制层调用接口完成菜谱相关数据处理 |
CaipuService.java | org.mypro.service包 | CaipuServiceImp接口的实现类,用于具体的菜谱逻辑处理 |
CaipuMapper.java | org.mypro.dao包 | 菜谱Dao层接口,用于处理菜谱的数据与MySQL同步 |
CaipuMapper.xml | org.mypro.dao包 | CaipuMapper的实现,用于mybatis的sql语句编写,具体的菜谱数据处理实现 |
Caipu.java | org.mypro.entity包 | 菜谱的实体类,用于记录菜谱的所有属性 |
CaipuExample.java | org.mypro.entity包 | 菜谱mybatis逆向工程动态sql拼接条件类 |
测试菜谱添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加菜谱测试用例 | 在添加菜谱页面输入完整的菜谱信息,包括价格、审核、菜谱名字、时间、菜谱、类型、,点击添加按钮进行测试 | 价格、审核、菜谱名字、时间、菜谱、类型、 | 添加菜谱成功 | 添加菜谱成功 |
系统中具有菜谱菜品模块,该模块参与者为用户,具体的实现功能包括用户对菜谱菜品进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaipucaipinController.java | org.mypro.front包 | 菜谱菜品控制层,用于接受请求 |
CaipucaipinServiceImp.java | org.mypro.service包 | 菜谱菜品服务层接口,菜谱菜品控制层调用接口完成菜谱菜品相关数据处理 |
CaipucaipinService.java | org.mypro.service包 | CaipucaipinServiceImp接口的实现类,用于具体的菜谱菜品逻辑处理 |
CaipucaipinMapper.java | org.mypro.dao包 | 菜谱菜品Dao层接口,用于处理菜谱菜品的数据与MySQL同步 |
CaipucaipinMapper.xml | org.mypro.dao包 | CaipucaipinMapper的实现,用于mybatis的sql语句编写,具体的菜谱菜品数据处理实现 |
Caipucaipin.java | org.mypro.entity包 | 菜谱菜品的实体类,用于记录菜谱菜品的所有属性 |
CaipucaipinExample.java | org.mypro.entity包 | 菜谱菜品mybatis逆向工程动态sql拼接条件类 |
测试菜谱菜品添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加菜谱菜品测试用例 | 在添加菜谱菜品页面输入完整的菜谱菜品信息,包括菜品id、菜谱名字、菜谱id、人数、菜品名字、菜谱菜品、菜谱菜品id、菜品价格、,点击添加按钮进行测试 | 菜品id、菜谱名字、菜谱id、人数、菜品名字、菜谱菜品、菜谱菜品id、菜品价格、 | 添加菜谱菜品成功 | 添加菜谱菜品成功 |
系统中具有采购员模块,该模块参与者为用户,具体的实现功能包括用户对采购员进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaigouyuanController.java | org.mypro.front包 | 采购员控制层,用于接受请求 |
CaigouyuanServiceImp.java | org.mypro.service包 | 采购员服务层接口,采购员控制层调用接口完成采购员相关数据处理 |
CaigouyuanService.java | org.mypro.service包 | CaigouyuanServiceImp接口的实现类,用于具体的采购员逻辑处理 |
CaigouyuanMapper.java | org.mypro.dao包 | 采购员Dao层接口,用于处理采购员的数据与MySQL同步 |
CaigouyuanMapper.xml | org.mypro.dao包 | CaigouyuanMapper的实现,用于mybatis的sql语句编写,具体的采购员数据处理实现 |
Caigouyuan.java | org.mypro.entity包 | 采购员的实体类,用于记录采购员的所有属性 |
CaigouyuanExample.java | org.mypro.entity包 | 采购员mybatis逆向工程动态sql拼接条件类 |
测试采购员添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加采购员测试用例 | 在添加采购员页面输入完整的采购员信息,包括密码、采购员id、采购员、,点击添加按钮进行测试 | 密码、采购员id、采购员、 | 添加采购员成功 | 添加采购员成功 |
系统中具有菜品模块,该模块参与者为用户,具体的实现功能包括用户对菜品进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
CaipinController.java | org.mypro.front包 | 菜品控制层,用于接受请求 |
CaipinServiceImp.java | org.mypro.service包 | 菜品服务层接口,菜品控制层调用接口完成菜品相关数据处理 |
CaipinService.java | org.mypro.service包 | CaipinServiceImp接口的实现类,用于具体的菜品逻辑处理 |
CaipinMapper.java | org.mypro.dao包 | 菜品Dao层接口,用于处理菜品的数据与MySQL同步 |
CaipinMapper.xml | org.mypro.dao包 | CaipinMapper的实现,用于mybatis的sql语句编写,具体的菜品数据处理实现 |
Caipin.java | org.mypro.entity包 | 菜品的实体类,用于记录菜品的所有属性 |
CaipinExample.java | org.mypro.entity包 | 菜品mybatis逆向工程动态sql拼接条件类 |
测试菜品添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加菜品测试用例 | 在添加菜品页面输入完整的菜品信息,包括菜品、菜品名字、价格、菜品id、,点击添加按钮进行测试 | 菜品、菜品名字、价格、菜品id、 | 添加菜品成功 | 添加菜品成功 |
系统中具有管理员模块,该模块参与者为用户,具体的实现功能包括用户对管理员进行添加、修改、删除、查询。
实现功能需具备的类及接口
类(接口)名称 | 位置 | 说明 |
---|---|---|
AdminController.java | org.mypro.front包 | 管理员控制层,用于接受请求 |
AdminServiceImp.java | org.mypro.service包 | 管理员服务层接口,管理员控制层调用接口完成管理员相关数据处理 |
AdminService.java | org.mypro.service包 | AdminServiceImp接口的实现类,用于具体的管理员逻辑处理 |
AdminMapper.java | org.mypro.dao包 | 管理员Dao层接口,用于处理管理员的数据与MySQL同步 |
AdminMapper.xml | org.mypro.dao包 | AdminMapper的实现,用于mybatis的sql语句编写,具体的管理员数据处理实现 |
Admin.java | org.mypro.entity包 | 管理员的实体类,用于记录管理员的所有属性 |
AdminExample.java | org.mypro.entity包 | 管理员mybatis逆向工程动态sql拼接条件类 |
测试管理员添加表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
添加管理员测试用例 | 在添加管理员页面输入完整的管理员信息,包括密码、管理员id、管理员、,点击添加按钮进行测试 | 密码、管理员id、管理员、 | 添加管理员成功 | 添加管理员成功 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计