发布时间:2022-11-07 22:12:40
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于web的java食堂管理系统,基于web的java食堂管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
系统具备添加菜谱菜品模块,在添加菜谱菜品中通过获取菜谱菜品的详细信息,可以将页面中菜谱菜品信息提交到数据库中,输入菜谱菜品的详细信息,包括菜品名字、菜品价格、菜谱id、人数、菜谱名字、菜品总价、菜谱菜品、菜品id、,输入完成后,点击添加按钮。在addcaipucaipin页面输入菜谱菜品详细信息,将提交到caipucaipin类的addcaipucaipinact方法中,通过caipinmingzi、caipinjiage、caipuid、renshu、caipu、caipingzongjia、caipucaipin、caipinid、字段进行接收,执行调用caipucaipinmapper中的insert方法执行insert sql语句将Caipucaipin对象提交到t_caipucaipin表中,完成添加Caipucaipin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaipucaipinService.addCaipucaipinact方法
logger.debug("CaipucaipinService.addCaipucaipinact ......");
// 使用Caipucaipindao的insert方法将Caipucaipin添加到数据库中
Caipucaipindao.insert(Caipucaipin);
// 将添加Caipucaipin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加菜谱菜品成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加菜谱菜品页面如下所示。
图添加菜谱菜品界面
表菜谱菜品详情测试表
菜谱菜品详情编号 | 菜谱菜品详情名称 | 菜谱菜品详情条件 | 菜谱菜品详情步骤 | 菜谱菜品详情说明 | 菜谱菜品详情结果 |
---|---|---|---|---|---|
test_detailcaipucaipin | 菜谱菜品详情测试用例 | 在页面中点击任意菜谱菜品详情超链接 | 在页面中点击菜谱菜品超链接 | 获取菜谱菜品id信息后,将跳转到对应菜谱菜品控制层中获取菜谱菜品详情信息,并将Caipucaipin字段信息返回展示到页面中 | 页面展示菜谱菜品的详细信息,菜谱菜品详情功能正确 |
系统具备添加菜品模块,在添加菜品中通过获取菜品的详细信息,可以将页面中菜品信息提交到数据库中,输入菜品的详细信息,包括菜品id、类型、菜品、价格、,输入完成后,点击添加按钮。在addcaipin页面输入菜品详细信息,将提交到caipin类的addcaipinact方法中,通过id、leixing、caipin、jiage、字段进行接收,执行调用caipinmapper中的insert方法执行insert sql语句将Caipin对象提交到t_caipin表中,完成添加Caipin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaipinService.addCaipinact方法
logger.debug("CaipinService.addCaipinact ......");
// 使用Caipindao的insert方法将Caipin添加到数据库中
Caipindao.insert(Caipin);
// 将添加Caipin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加菜品成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加菜品页面如下所示。
图添加菜品界面
表菜品详情测试表
菜品详情编号 | 菜品详情名称 | 菜品详情条件 | 菜品详情步骤 | 菜品详情说明 | 菜品详情结果 |
---|---|---|---|---|---|
test_detailcaipin | 菜品详情测试用例 | 在页面中点击任意菜品详情超链接 | 在页面中点击菜品超链接 | 获取菜品id信息后,将跳转到对应菜品控制层中获取菜品详情信息,并将Caipin字段信息返回展示到页面中 | 页面展示菜品的详细信息,菜品详情功能正确 |
系统具备添加管理员模块,在添加管理员中通过获取管理员的详细信息,可以将页面中管理员信息提交到数据库中,输入管理员的详细信息,包括密码、管理员id、账号、,输入完成后,点击添加按钮。在addadmin页面输入管理员详细信息,将提交到admin类的addadminact方法中,通过password、id、username、字段进行接收,执行调用adminmapper中的insert方法执行insert sql语句将Admin对象提交到t_admin表中,完成添加Admin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加管理员页面如下所示。
图添加管理员界面
表管理员详情测试表
管理员详情编号 | 管理员详情名称 | 管理员详情条件 | 管理员详情步骤 | 管理员详情说明 | 管理员详情结果 |
---|---|---|---|---|---|
test_detailadmin | 管理员详情测试用例 | 在页面中点击任意管理员详情超链接 | 在页面中点击管理员超链接 | 获取管理员id信息后,将跳转到对应管理员控制层中获取管理员详情信息,并将Admin字段信息返回展示到页面中 | 页面展示管理员的详细信息,管理员详情功能正确 |
系统具备添加菜谱食材模块,在添加菜谱食材中通过获取菜谱食材的详细信息,可以将页面中菜谱食材信息提交到数据库中,输入菜谱食材的详细信息,包括食材名字、菜谱食材、菜谱id、食材总价、食材价格、菜谱、食材id、菜谱食材id、食材分量、,输入完成后,点击添加按钮。在addcaipushicai页面输入菜谱食材详细信息,将提交到caipushicai类的addcaipushicaiact方法中,通过shicai、caipushicai、caipuid、shicaizongjia、shicaijiage、caipu、shicaiid、id、shicaifenliang、字段进行接收,执行调用caipushicaimapper中的insert方法执行insert sql语句将Caipushicai对象提交到t_caipushicai表中,完成添加Caipushicai操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaipushicaiService.addCaipushicaiact方法
logger.debug("CaipushicaiService.addCaipushicaiact ......");
// 使用Caipushicaidao的insert方法将Caipushicai添加到数据库中
Caipushicaidao.insert(Caipushicai);
// 将添加Caipushicai信息添加到request中用message参数进行保存
request.setAttribute("message", "添加菜谱食材成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加菜谱食材页面如下所示。
图添加菜谱食材界面
表菜谱食材详情测试表
菜谱食材详情编号 | 菜谱食材详情名称 | 菜谱食材详情条件 | 菜谱食材详情步骤 | 菜谱食材详情说明 | 菜谱食材详情结果 |
---|---|---|---|---|---|
test_detailcaipushicai | 菜谱食材详情测试用例 | 在页面中点击任意菜谱食材详情超链接 | 在页面中点击菜谱食材超链接 | 获取菜谱食材id信息后,将跳转到对应菜谱食材控制层中获取菜谱食材详情信息,并将Caipushicai字段信息返回展示到页面中 | 页面展示菜谱食材的详细信息,菜谱食材详情功能正确 |
系统具备添加采购员模块,在添加采购员中通过获取采购员的详细信息,可以将页面中采购员信息提交到数据库中,输入采购员的详细信息,包括密码、采购员id、账号、,输入完成后,点击添加按钮。在addcaigouyuan页面输入采购员详细信息,将提交到caigouyuan类的addcaigouyuanact方法中,通过password、id、username、字段进行接收,执行调用caigouyuanmapper中的insert方法执行insert sql语句将Caigouyuan对象提交到t_caigouyuan表中,完成添加Caigouyuan操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaigouyuanService.addCaigouyuanact方法
logger.debug("CaigouyuanService.addCaigouyuanact ......");
// 使用Caigouyuandao的insert方法将Caigouyuan添加到数据库中
Caigouyuandao.insert(Caigouyuan);
// 将添加Caigouyuan信息添加到request中用message参数进行保存
request.setAttribute("message", "添加采购员成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加采购员页面如下所示。
图添加采购员界面
表采购员详情测试表
采购员详情编号 | 采购员详情名称 | 采购员详情条件 | 采购员详情步骤 | 采购员详情说明 | 采购员详情结果 |
---|---|---|---|---|---|
test_detailcaigouyuan | 采购员详情测试用例 | 在页面中点击任意采购员详情超链接 | 在页面中点击采购员超链接 | 获取采购员id信息后,将跳转到对应采购员控制层中获取采购员详情信息,并将Caigouyuan字段信息返回展示到页面中 | 页面展示采购员的详细信息,采购员详情功能正确 |
系统具备添加食材模块,在添加食材中通过获取食材的详细信息,可以将页面中食材信息提交到数据库中,输入食材的详细信息,包括食材id、价格、单位、名字、,输入完成后,点击添加按钮。在addshicai页面输入食材详细信息,将提交到shicai类的addshicaiact方法中,通过id、jiage、danwei、mingzi、字段进行接收,执行调用shicaimapper中的insert方法执行insert sql语句将Shicai对象提交到t_shicai表中,完成添加Shicai操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行ShicaiService.addShicaiact方法
logger.debug("ShicaiService.addShicaiact ......");
// 使用Shicaidao的insert方法将Shicai添加到数据库中
Shicaidao.insert(Shicai);
// 将添加Shicai信息添加到request中用message参数进行保存
request.setAttribute("message", "添加食材成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加食材页面如下所示。
图添加食材界面
表食材详情测试表
食材详情编号 | 食材详情名称 | 食材详情条件 | 食材详情步骤 | 食材详情说明 | 食材详情结果 |
---|---|---|---|---|---|
test_detailshicai | 食材详情测试用例 | 在页面中点击任意食材详情超链接 | 在页面中点击食材超链接 | 获取食材id信息后,将跳转到对应食材控制层中获取食材详情信息,并将Shicai字段信息返回展示到页面中 | 页面展示食材的详细信息,食材详情功能正确 |
系统具备添加菜品食材模块,在添加菜品食材中通过获取菜品食材的详细信息,可以将页面中菜品食材信息提交到数据库中,输入菜品食材的详细信息,包括菜品、食材价格、菜品食材、菜品id、食材、食材分量、菜品食材id、,输入完成后,点击添加按钮。在addcaipinshicai页面输入菜品食材详细信息,将提交到caipinshicai类的addcaipinshicaiact方法中,通过caipin、shicaijiage、caipinshicai、caipinid、shicai、shicaifenliang、id、字段进行接收,执行调用caipinshicaimapper中的insert方法执行insert sql语句将Caipinshicai对象提交到t_caipinshicai表中,完成添加Caipinshicai操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaipinshicaiService.addCaipinshicaiact方法
logger.debug("CaipinshicaiService.addCaipinshicaiact ......");
// 使用Caipinshicaidao的insert方法将Caipinshicai添加到数据库中
Caipinshicaidao.insert(Caipinshicai);
// 将添加Caipinshicai信息添加到request中用message参数进行保存
request.setAttribute("message", "添加菜品食材成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加菜品食材页面如下所示。
图添加菜品食材界面
表菜品食材详情测试表
菜品食材详情编号 | 菜品食材详情名称 | 菜品食材详情条件 | 菜品食材详情步骤 | 菜品食材详情说明 | 菜品食材详情结果 |
---|---|---|---|---|---|
test_detailcaipinshicai | 菜品食材详情测试用例 | 在页面中点击任意菜品食材详情超链接 | 在页面中点击菜品食材超链接 | 获取菜品食材id信息后,将跳转到对应菜品食材控制层中获取菜品食材详情信息,并将Caipinshicai字段信息返回展示到页面中 | 页面展示菜品食材的详细信息,菜品食材详情功能正确 |
系统具备添加菜谱模块,在添加菜谱中通过获取菜谱的详细信息,可以将页面中菜谱信息提交到数据库中,输入菜谱的详细信息,包括菜谱名字、菜谱、审核、时间、类型、菜谱id、,输入完成后,点击添加按钮。在addcaipu页面输入菜谱详细信息,将提交到caipu类的addcaipuact方法中,通过mingzi、caipu、shenhe、shijian、leixing、id、字段进行接收,执行调用caipumapper中的insert方法执行insert sql语句将Caipu对象提交到t_caipu表中,完成添加Caipu操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CaipuService.addCaipuact方法
logger.debug("CaipuService.addCaipuact ......");
// 使用Caipudao的insert方法将Caipu添加到数据库中
Caipudao.insert(Caipu);
// 将添加Caipu信息添加到request中用message参数进行保存
request.setAttribute("message", "添加菜谱成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加菜谱页面如下所示。
图添加菜谱界面
表菜谱详情测试表
菜谱详情编号 | 菜谱详情名称 | 菜谱详情条件 | 菜谱详情步骤 | 菜谱详情说明 | 菜谱详情结果 |
---|---|---|---|---|---|
test_detailcaipu | 菜谱详情测试用例 | 在页面中点击任意菜谱详情超链接 | 在页面中点击菜谱超链接 | 获取菜谱id信息后,将跳转到对应菜谱控制层中获取菜谱详情信息,并将Caipu字段信息返回展示到页面中 | 页面展示菜谱的详细信息,菜谱详情功能正确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计