关于软件可配置设计的思考

2021-03-07  本文已影响0人  CoryLiu

做软件总是希望软件可配置,以满足不同客户的不同需求。

最近刚好接触到一套SRM系统,也是采用配置的方式。每个页面都配套一个配置页面,可以勾选需要启用哪些字段,可自定义每个字段的显示名称,可勾选筛选条件,可授权显示哪些按钮。看上去非常灵活方便,可实际使用过程中,却发现其实很多字段是与后台业务逻辑配套的,有些字段必须勾选业务才能走通流程,我们实施顾问花了非常多的时间在配置、测试上。

怎样的配置模式会更好呢?

也许可以按功能模块,预定义配置文件,对于控制业务路程的配置项,定义为只读,实施顾问只需要选择所需功能模块,后台自动加载与之相关的预定义配置文件,只需要对客户特殊自定义的部分配置即可,省去繁琐的配置,并防止配置出错。

上一篇下一篇

猜你喜欢

热点阅读