写点什么

工程化实践:问卷搭建领域化设计

作者:XIAOJUSURVEY
  • 2024-08-04
    浙江
  • 本文字数:643 字

    阅读完需:约 2 分钟

工程化实践:问卷搭建领域化设计

问卷组成具有高灵活性,此业务特征带来问卷编辑能力的高复杂性设计。

我们将问卷编辑页划分为五大子领域,进行产品能力聚类,同时指导系统模块化设计和开发、基于模块编排和管理。

搭建领域内容​

项目架构设计的最基本体现在于目录结构的组织,由于编辑页的组成复杂性高,如果没有清晰的标准进行指导,随着业务模块增多、开发者增多,整个工程目录只会趋向混沌:组件划分随意、配置堆放混乱。应用子领域概念思路,有助于制定一套指导标准。

问卷编辑​

内容编辑页



逻辑编排页

问卷设置​


皮肤设置​

皮肤设置页

结果设置页

子领域一览表​

工程内容​

五大子领域对应的工程目录如下:

└── edit # 编辑页│        ├── index.vue # 编辑页入口│        ├── pages # 编辑页子页面│        ├── components # 编辑页各领域组件│        ├── setterConfig # 设置器配置│        └── modules # 子领域模块│          ├── contentModule # 基础内容管理模块│          ├── generalModule # 通用功能管理模块│          ├── logicModule # 逻辑管理模块│          ├── questionModule # 题目内容设置模块│          ├── settingModule # 问卷设置模块│          └── skinModule # 皮肤设置模块│          └── resultModule # 结果页模块
复制代码


关于我们

感谢看到最后,我们是一个多元、包容的社区,我们已有非常多的小伙伴在共建,欢迎你的加入。

Github:XIAOJUSURVEY


社区交流群

Star

开源不易,请star一下 ❤️❤️❤️,你的支持是我们最大的动力。


发布于: 刚刚阅读数: 2
用户头像

XIAOJUSURVEY

关注

@滴滴 github.com/didi/xiaoju-survey 2024-05-20 加入

「快速」打造「专属」问卷系统, 让调研「更轻松」

评论

发布
暂无评论
工程化实践:问卷搭建领域化设计_架构_XIAOJUSURVEY_InfoQ写作社区