著名网站设计,wordpress 主菜单,湖南网站建设开发,辽宁省建设工程信息网招标规定17. 项目参与人员角色 项目经理#xff08;1人#xff09;#xff1a;对整个项目负责#xff0c;任务分配、把控进度 产品经理#xff08;1人#xff09;#xff1a;进行需求调研#xff0c;输出需求调研文档、产品原型等 UI设计师#xff08;1人#xff09;#…17. 项目参与人员角色 项目经理1人对整个项目负责任务分配、把控进度 产品经理1人进行需求调研输出需求调研文档、产品原型等 UI设计师1人根据产品原型输出界面效果图 架构师0人项目整体架构设计、技术选型等 开发工程师32功能代码实现 测试工程师2人编写测试用例输出测试报告 运维工程师1人软件环境搭建、项目上线
18. git在工作中的使用流程
我在工作中对于git的使用可分为以下几个步骤 首先每天上班之后我会从公司远程仓库中进行拉取pull以保证本地项目和远程仓库项目进度一致 然后在本地的开发分支上新建一个当天的分支进行代码开发 开发过程中一般在完成某功能或某一模块时进行本地提交commit 结束一天工作后先将本地新分支的代码合并到开发分支 最后提交push到远程仓库前先进行拉取pull如果有冲突就先进行冲突解决解决完毕之后再push
19. 介绍一下苍穹外卖项目
本项目是专门为一家餐厅定制的一款软件产品主要包含包括 系统管理端和 小程序端 两部分
系统管理端提供给餐饮企业内部员工使用可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护
小程序端提供给消费者使用可以在线浏览菜品、添加购物车、下单、支付、催单等操作
我在这个项目中主要负责后端分类、套餐、菜品模块和小程序端的所有功能
20. 苍穹外卖核心功能 菜品新增对菜品表和口味表进行新增操作 首先将前端传过来的菜品信息保存到菜品表并主键返回然后遍历前端传过来的口味集合为每个口味设置刚才返回来的主键并保存到口味表 菜品修改对菜品表进行更新对菜品详情表进行增删操作 首先根据前端传过来的菜品信息对菜品表进行修改然后根据菜品id删除对应的口味列表集合最后再把前端传过来的口味集合重新加入到口味表中 菜品删除对菜品表和口味表进行删除操作 遍历前端传过来的菜品id集合得到每个菜品的信息如果当前菜品是启售状态或者被套餐关联那么就不能被删除否则就可以通过菜品id对菜品表和口味表中的数据进行删除 套餐新增对套餐表和套餐菜品关系表进行新增操作 首先将前端传过来的套餐基本信息保存到套餐表中并返回主键的id然后为前端传过来的套餐菜品设置套餐id最后将套餐包含的菜品添加到套餐菜品关系表中 套餐修改对套餐表进行修改在对套餐菜品关系表进行增删操作 首先根据前端传过来的套餐基本信息更新到套餐表中然后根据套餐的id删除所有套餐菜品关系表中包含的菜品信息最后遍历前端传过来的菜品的列表设置好套餐的id后重新保存到套餐菜品关系表中 套餐删除对套餐表和套餐菜品关系表进行删除操作 首先遍历前端传过来套餐id的集合得到每一个套餐的信息然后根据id查询套餐判断套餐的状态是否为启售状态如果是启售状态则不能删除如果是在禁售状态就可以通过套餐的id进行套餐菜品关系表的删除操作 分类删除 分类删除的核心逻辑就是根据前端传过来的分类id去分类表进行一个删除操作但是要对这个分类里面是否有菜品和套餐做一个判断,拿着这个id去菜品表和套餐表做一个统计查询如果查出来数量大于0,就不能删除,如果为0,直接删除 添加购物车将用户选择的商品基本数据信息添加到数据库表中进行保存 利用到的数据库表本次项目购物车表菜品表、套餐表保存的信息就是从表中查到的 首先根据id查询购物车中是否有相同商品 有则不用添加只修改查询到的商品number属性1并重新赋值即可执行mapper更新。 无则判断是菜品还是套餐查询对应商品的数据库得到基本信息补全购物车需要的参数执行保存。
公共问题
在这个项目中主要负责的模块是什么?项目中哪些表是你负责设计的? 它们之间的关系是什么?