发布时间:2023-04-28 03:07:32
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个营养搭配小程序,营养搭配小程序项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
对于系统中不需要的养生知识信息可以在养生知识管理页面,通过点击删除养生知识按钮进行删除。点击删除操作后将养生知识id通过get方式提交到服务器中,在服务器中通过Preservationcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除养生知识成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行PreservationService.deletePreservation方法
logger.debug("PreservationService.deletePreservation ......");
// 根据id调用Preservationdao的deleteByPrimaryKey方法,删除Preservation
Preservationdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除养生知识成功");
删除养生知识后,给出删除养生知识成功的提示信息,提示信息如图所示。
图删除养生知识界面
用户对系统中的养生知识信息进行维护时可以使用修改养生知识功能。通过进入养生知识管理页面,在养生知识管理页面中,点击修改养生知识按钮。在养生知识控制层中将根据传入的养生知识id信息查询详细的养生知识信息,返回到修改养生知识页面进行展示,展示字段包括发布时间、养生知识、养生知识id、封面、标题、。通过修改需要修改的养生知识字段信息,点击修改养生知识按钮,完成数据的修改操作。
表修改养生知识用例描述
| 用例名称 | 修改养生知识 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改养生知识 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入养生知识管理页面,在养生知识管理页面中点击修改养生知识按钮,将养生知识id信息提交到养生知识控制层进行养生知识信息的获取,返回修改养生知识页面进行养生知识信息展示,当修改养生知识信息完成后,点击修改养生知识按钮,完成修改养生知识操作。给出页面提示信息修改养生知识信息成功。 |
| 系统反馈 | 用户登录系统,返回养生知识管理页面,获取到养生知识的详细信息,完成养生知识数据的修改操作后,将修改后的养生知识信息同步到养生知识数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 发布时间、养生知识、养生知识id、封面、标题、 |
对于系统中不需要的菜品食材信息可以在菜品食材管理页面,通过点击删除菜品食材按钮进行删除。点击删除操作后将菜品食材id通过get方式提交到服务器中,在服务器中通过Varietyingredientscontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除菜品食材成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行VarietyingredientsService.deleteVarietyingredients方法
logger.debug("VarietyingredientsService.deleteVarietyingredients ......");
// 根据id调用Varietyingredientsdao的deleteByPrimaryKey方法,删除Varietyingredients
Varietyingredientsdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除菜品食材成功");
删除菜品食材后,给出删除菜品食材成功的提示信息,提示信息如图所示。
图删除菜品食材界面
用户对系统中的菜品食材信息进行维护时可以使用修改菜品食材功能。通过进入菜品食材管理页面,在菜品食材管理页面中,点击修改菜品食材按钮。在菜品食材控制层中将根据传入的菜品食材id信息查询详细的菜品食材信息,返回到修改菜品食材页面进行展示,展示字段包括分量、菜品食材、菜品id、食材id、食材、菜品、。通过修改需要修改的菜品食材字段信息,点击修改菜品食材按钮,完成数据的修改操作。
表修改菜品食材用例描述
| 用例名称 | 修改菜品食材 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改菜品食材 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入菜品食材管理页面,在菜品食材管理页面中点击修改菜品食材按钮,将菜品食材id信息提交到菜品食材控制层进行菜品食材信息的获取,返回修改菜品食材页面进行菜品食材信息展示,当修改菜品食材信息完成后,点击修改菜品食材按钮,完成修改菜品食材操作。给出页面提示信息修改菜品食材信息成功。 |
| 系统反馈 | 用户登录系统,返回菜品食材管理页面,获取到菜品食材的详细信息,完成菜品食材数据的修改操作后,将修改后的菜品食材信息同步到菜品食材数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 分量、菜品食材、菜品id、食材id、食材、菜品、 |
对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
图删除管理员界面
用户对系统中的管理员信息进行维护时可以使用修改管理员功能。通过进入管理员管理页面,在管理员管理页面中,点击修改管理员按钮。在管理员控制层中将根据传入的管理员id信息查询详细的管理员信息,返回到修改管理员页面进行展示,展示字段包括管理员id、管理员、账号、。通过修改需要修改的管理员字段信息,点击修改管理员按钮,完成数据的修改操作。
表修改管理员用例描述
| 用例名称 | 修改管理员 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改管理员 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入管理员管理页面,在管理员管理页面中点击修改管理员按钮,将管理员id信息提交到管理员控制层进行管理员信息的获取,返回修改管理员页面进行管理员信息展示,当修改管理员信息完成后,点击修改管理员按钮,完成修改管理员操作。给出页面提示信息修改管理员信息成功。 |
| 系统反馈 | 用户登录系统,返回管理员管理页面,获取到管理员的详细信息,完成管理员数据的修改操作后,将修改后的管理员信息同步到管理员数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 管理员id、管理员、账号、 |
对于系统中不需要的食材信息可以在食材管理页面,通过点击删除食材按钮进行删除。点击删除操作后将食材id通过get方式提交到服务器中,在服务器中通过Ingredientscontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除食材成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行IngredientsService.deleteIngredients方法
logger.debug("IngredientsService.deleteIngredients ......");
// 根据id调用Ingredientsdao的deleteByPrimaryKey方法,删除Ingredients
Ingredientsdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除食材成功");
删除食材后,给出删除食材成功的提示信息,提示信息如图所示。
图删除食材界面
用户对系统中的食材信息进行维护时可以使用修改食材功能。通过进入食材管理页面,在食材管理页面中,点击修改食材按钮。在食材控制层中将根据传入的食材id信息查询详细的食材信息,返回到修改食材页面进行展示,展示字段包括食材、介绍、图片、食材id、禁忌人群、名称、类型、。通过修改需要修改的食材字段信息,点击修改食材按钮,完成数据的修改操作。
表修改食材用例描述
| 用例名称 | 修改食材 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改食材 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入食材管理页面,在食材管理页面中点击修改食材按钮,将食材id信息提交到食材控制层进行食材信息的获取,返回修改食材页面进行食材信息展示,当修改食材信息完成后,点击修改食材按钮,完成修改食材操作。给出页面提示信息修改食材信息成功。 |
| 系统反馈 | 用户登录系统,返回食材管理页面,获取到食材的详细信息,完成食材数据的修改操作后,将修改后的食材信息同步到食材数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 食材、介绍、图片、食材id、禁忌人群、名称、类型、 |
对于系统中不需要的菜品信息可以在菜品管理页面,通过点击删除菜品按钮进行删除。点击删除操作后将菜品id通过get方式提交到服务器中,在服务器中通过Varietycontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除菜品成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行VarietyService.deleteVariety方法
logger.debug("VarietyService.deleteVariety ......");
// 根据id调用Varietydao的deleteByPrimaryKey方法,删除Variety
Varietydao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除菜品成功");
删除菜品后,给出删除菜品成功的提示信息,提示信息如图所示。
图删除菜品界面
用户对系统中的菜品信息进行维护时可以使用修改菜品功能。通过进入菜品管理页面,在菜品管理页面中,点击修改菜品按钮。在菜品控制层中将根据传入的菜品id信息查询详细的菜品信息,返回到修改菜品页面进行展示,展示字段包括水果、适合人群、蛋类、照片、菜品、奶及奶制品、谷薯类、菜品id、水产品、大豆及坚果、畜禽肉、名称、蔬菜类、禁忌人群、。通过修改需要修改的菜品字段信息,点击修改菜品按钮,完成数据的修改操作。
表修改菜品用例描述
| 用例名称 | 修改菜品 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改菜品 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入菜品管理页面,在菜品管理页面中点击修改菜品按钮,将菜品id信息提交到菜品控制层进行菜品信息的获取,返回修改菜品页面进行菜品信息展示,当修改菜品信息完成后,点击修改菜品按钮,完成修改菜品操作。给出页面提示信息修改菜品信息成功。 |
| 系统反馈 | 用户登录系统,返回菜品管理页面,获取到菜品的详细信息,完成菜品数据的修改操作后,将修改后的菜品信息同步到菜品数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 水果、适合人群、蛋类、照片、菜品、奶及奶制品、谷薯类、菜品id、水产品、大豆及坚果、畜禽肉、名称、蔬菜类、禁忌人群、 |
对于系统中不需要的菜谱信息可以在菜谱管理页面,通过点击删除菜谱按钮进行删除。点击删除操作后将菜谱id通过get方式提交到服务器中,在服务器中通过Menuucontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除菜谱成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行MenuuService.deleteMenuu方法
logger.debug("MenuuService.deleteMenuu ......");
// 根据id调用Menuudao的deleteByPrimaryKey方法,删除Menuu
Menuudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除菜谱成功");
删除菜谱后,给出删除菜谱成功的提示信息,提示信息如图所示。
图删除菜谱界面
用户对系统中的菜谱信息进行维护时可以使用修改菜谱功能。通过进入菜谱管理页面,在菜谱管理页面中,点击修改菜谱按钮。在菜谱控制层中将根据传入的菜谱id信息查询详细的菜谱信息,返回到修改菜谱页面进行展示,展示字段包括类型、菜品、描述、标题、营养、照片、禁忌人群、菜谱id、食材、。通过修改需要修改的菜谱字段信息,点击修改菜谱按钮,完成数据的修改操作。
表修改菜谱用例描述
| 用例名称 | 修改菜谱 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改菜谱 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入菜谱管理页面,在菜谱管理页面中点击修改菜谱按钮,将菜谱id信息提交到菜谱控制层进行菜谱信息的获取,返回修改菜谱页面进行菜谱信息展示,当修改菜谱信息完成后,点击修改菜谱按钮,完成修改菜谱操作。给出页面提示信息修改菜谱信息成功。 |
| 系统反馈 | 用户登录系统,返回菜谱管理页面,获取到菜谱的详细信息,完成菜谱数据的修改操作后,将修改后的菜谱信息同步到菜谱数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 类型、菜品、描述、标题、营养、照片、禁忌人群、菜谱id、食材、 |
对于系统中不需要的用户信息可以在用户管理页面,通过点击删除用户按钮进行删除。点击删除操作后将用户id通过get方式提交到服务器中,在服务器中通过Usercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除用户成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行UserService.deleteUser方法
logger.debug("UserService.deleteUser ......");
// 根据id调用Userdao的deleteByPrimaryKey方法,删除User
Userdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除用户成功");
删除用户后,给出删除用户成功的提示信息,提示信息如图所示。
图删除用户界面
用户对系统中的用户信息进行维护时可以使用修改用户功能。通过进入用户管理页面,在用户管理页面中,点击修改用户按钮。在用户控制层中将根据传入的用户id信息查询详细的用户信息,返回到修改用户页面进行展示,展示字段包括性别、用户id、疾病、喜欢的食材、密码、用户、名字、年龄、。通过修改需要修改的用户字段信息,点击修改用户按钮,完成数据的修改操作。
表修改用户用例描述
| 用例名称 | 修改用户 |
|---|---|
| 用例操作者 | 用户 |
| 用例简述 | 本用例用于用户修改用户 |
| 前置条件 | 用户完成系统登录验证后 |
| 操作步骤 | 用户通过系统登录验证,通过点击菜单栏进入用户管理页面,在用户管理页面中点击修改用户按钮,将用户id信息提交到用户控制层进行用户信息的获取,返回修改用户页面进行用户信息展示,当修改用户信息完成后,点击修改用户按钮,完成修改用户操作。给出页面提示信息修改用户信息成功。 |
| 系统反馈 | 用户登录系统,返回用户管理页面,获取到用户的详细信息,完成用户数据的修改操作后,将修改后的用户信息同步到用户数据表中。 |
| 响应时间 | 1S |
| 输入参数 | 性别、用户id、疾病、喜欢的食材、密码、用户、名字、年龄、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计