0 0

系統對于多業務模式的解決方案思路10

系統對于多業務模式的解決方案思路
1)不同層級差異:中心機構、省會機構、地市機構、縣級機構,不同級別的機構業務上存在一定的差異
2)不同地區差異:區域政策、管理模式會有一定的差異
在系統設計的思路 有什么比較好的思路去解決這種差異

比如:配置不同的參數,制定不同的規則策略,希望大家能提供更多跟好的思路以供參考 謝謝
2017年6月05日 16:39

3個答案 按時間排序 按投票排序

0 0

首先必須先搞清楚差異是本質的不同還是表征的不同。如果只是表征的不同,那么通過配置表即可解決問題,你所要做的不過是兩件事:1、給所有不同地區梳理出一個配置表;2、把不同的數據存儲在擴展表里面。如果是本質的不同,那么不同地區上不同的應用吧,除此之外別無他法。

2018年5月20日 16:22
0 0

從業務角度去考慮問題,
1)不同層級:中心機構、省會機構、地市機構、縣級機構,這些機構是存在一定的差異,但是這些差異差距大小是否過大,各種層級聯系是否緊密(比如交互上,請求是否頻繁),
每個單獨層次的涉及的內容深度如何
如果各機構之間的差異過大,或者各層級交互也不頻繁,每個單獨機構涉及的業務也很大(功能多) 建議還是劃分成獨立的子項目系統,或者做成像spring工程那樣工程各種模塊,  反之還是做成大系統

2017年9月14日 10:19
0 0

建議從實際的業務角度考慮,是否真的有必要做成saas模式

比如,不同層級(簡化做樹形),如果省會機構和縣級機構對系統的影響僅僅是角色權限的區別,那就直接多租戶模式就好

如果不是,差異很大,比如功能模式都不一樣,建議拆開,合并小區分系統,獨立大系統之外(生產容易維護),UI是否拆開看情況

就好比分庫分表一樣,很多時候,無法做到真正意義上的均衡策略,只能合并小表,單獨拆分大表

建議作者,將業務功能先做腦圖分析或者畫一些系統環形圖(癥狀問題、根本問題、副作用),一目了然

2017年9月08日 15:41
Global site tag (gtag.js) - Google Analytics 开心农场种蔬菜赚钱 请问湖南快乐十分怎么选组三 宁夏11选五平台哪个好 湖北十一选五爱彩乐app 3d过滤器苹果版app下载 北京pk10官网开奖 江西十一选五 规则 河南22选5 秒速赛车实力大平台 黑龙江体彩11选5开奖结 陕西11选五遗漏查询 河北福彩快3 二分时时彩是不是真的 在线配资直选必选卓信宝 贵州十一选五开奖走势 七星彩开奖查询结果 广东好彩1基本