全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
79 0
2025-09-25
导读:在大型 B 端产品中,不可避免的出现各种配置,配置如同一个个控制阀,决定着业
务的走向,并实现 saas 产品的千人千面,以满足不同客户的诉求,适应不同行业的业务
场景。但在随着产品的发展,配置项也越来越多,逐渐变的不可设计与维护。给什么做的
配置?配置是如何生效的?好的配置具有什么特点?如何确定配置的维度?针对这些问题
,笔者就以自身的工作经验,来给大家说一下如何进行复杂 B 端系统的配置功能设计。


一、给什么在做配置?
在开始配置之前,我们要想清楚,我们到底在为什么在做配置。
软件系统是现实世界的抽象,在《THINK IN UML》一书中,表述了现实运行的机制:人
驱动系统、事体现过程、物记录结果、规则控制运行。由于我们不可能利用一套固定的规
则满足所有客户的业务场景,故我们需要支持规则可调整,调整规则的功能,就是配置功
能。
我们习惯用用例(use case)的方法来抽象现实世界的需求,一个完整的用例定义由参与
者、前置条件、场景、后置条件构成,其中:
参与者通过系统输入物与系统交互,可以是输入的一段指令,一笔订单,一个商品信息等
; 前置条件:发生这个用例的前提条件, ...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群