项目实战5——发送调查问卷流程代码流程优化

简介: 项目实战5——发送调查问卷流程代码流程优化

优化前:

1.代码流程图

左侧虚线框内为前端部分,右侧虚线框内为后端部分

2.优化前存在的问题

从流程图之中不难发现,左侧前端部分。将前端逻辑做了多入口和多循环。

这样将不必要的逻辑写入前端进行处理,容易导致逻辑混乱难以管理和维护。

优化后:

优化后的图通过对比,最直观的是左侧前端虚线框内的元素少了很多。

原因是将调用activityExcuteByConfiguration接口返回值的条件判断逻辑放入后端,

根据条件是或否,在后端分别调用sendingQuestionnaires和getActivityConfiguration接口。

针对这个案例第一遍尝试优化,可能不太完善,欢迎提出建议!

相关文章
dapp互助预约排单系统开发步骤指南/案例设计/规则详细/方案逻辑/源码程序
-Determine the core functions and objectives of the system, understand user needs and expectations.
预约抢单互助系统开发详细功能/需求方案/步骤功能/逻辑项目/源码案例
The development model of appointment and order grabbing mutual assistance system is a widely used development model on mutual assistance service platforms. It adopts a combination of appointment and order grabbing modes, allowing users to make appointments or actively participate in mutual assistanc
|
1月前
|
数据可视化 项目管理
项目管理怎么做?四大项目管理模型详解,让你的项目不再“忙而无效”!
本文介绍四大经典项目管理模型:瀑布模型(适合需求明确的项目)、Scrum模型(适合需求频繁变化的项目)、增量模型(分阶段推进,逐步完成)和风险管理模型(防患于未然)。同时推荐几款常用工具,如板栗看板、Trello和Asana,帮助团队更高效地协作。
48 0
|
4月前
|
消息中间件 监控 安全
质量标准化实践问题之帮助项目组所有同学了解测试进度和问如何解决
质量标准化实践问题之帮助项目组所有同学了解测试进度和问如何解决
53 2
|
6月前
|
数据采集
问卷调查题目构建要点:确保有效反馈的技巧
设计高质量问卷需注意:明确目标,使用简洁语言,避免引导性问题,保持问题单一,提供明确选项,合理顺序,避免敏感问题,预测试以修正错误,控制问卷长度,和确保题目清晰无歧义。这些步骤能提高问卷可靠性和数据质量。
65 3
|
7月前
|
JSON JavaScript 前端开发
仿造问卷星--开发一套调查问卷设计工具(1/3)--完整流程
仿造问卷星--开发一套调查问卷设计工具(1/3)--完整流程
113 0
|
7月前
|
JSON 数据格式
仿造问卷星--开发一套调查问卷设计工具(3/3)--完整流程
仿造问卷星--开发一套调查问卷设计工具(3/3)--完整流程
112 0
|
存储 前端开发 安全
dapp矩阵公排互助预约排单抢单项目系统开发指南流程丨案例设计丨功能逻辑丨规则玩法丨项目方案丨源码程序
需求分析:与团队明确系统的需求和目标,包括公排互助预约排单抢单项目系统的功能、规则、奖励机制等方面。
|
前端开发 NoSQL Redis
案例05-前后端分离的好处(发送调查问卷)
前后端分离的好处(发送调查问卷)
101 0
|
前端开发 NoSQL Redis
项目实战典型案例5——发送调查问卷流程图例子(将不必要的逻辑放入前端)
项目实战典型案例5——发送调查问卷流程图例子(将不必要的逻辑放入前端)
125 0