社区
设计模式
帖子详情
系统针对不同的区域(省、市)可能会有不同的业务实现(个性化),该怎么设计,会用到那些设计模式?
kay-_-
2017-05-03 02:47:41
如题:
因为客户群比较特殊,系统中一些业务下可能会在不同省份,或某个省中的某个市与该省其他市有不一样的业务需求。
如果是分几个版本的话,很难维护,也不便于管理。
自己对于设计模式有过了解,不是太熟悉。自己思考过用策略模式,但总感觉哪点不对得样子。
在系统的数据库中是有一张表保存有各省份、市的代码。
想请大家给点建议,怎么设计会便于后期的维护和扩展。有什么好的方法去实现。
...全文
1369
2
打赏
收藏
系统针对不同的区域(省、市)可能会有不同的业务实现(个性化),该怎么设计,会用到那些设计模式?
如题: 因为客户群比较特殊,系统中一些业务下可能会在不同省份,或某个省中的某个市与该省其他市有不一样的业务需求。 如果是分几个版本的话,很难维护,也不便于管理。 自己对于设计模式有过了解,不是太熟悉。自己思考过用策略模式,但总感觉哪点不对得样子。 在系统的数据库中是有一张表保存有各省份、市的代码。 想请大家给点建议,怎么设计会便于后期的维护和扩展。有什么好的方法去实现。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
真相重于对错
2017-05-19
打赏
举报
回复
可以考虑装饰者模式 或者用桥接模式
Johnyin
2017-05-17
打赏
举报
回复
不同省市受权不同的业务功能菜单不就可以了?这跟设计模式似乎没关系。 把用户所在的城市在登录时识别出来后,加载其城市对应的功能菜单即可。
针对
不同
区域
的摄像头,完成
不同
的算法配置的智慧快消开源了。
智慧快消视频监控平台是中国首个自主研发、开源开放的产业级深度学习平台,可减少企业开发成本。它有多种
系统
形态,功能丰富,具备集成化、支持多格式等特点,基于springboot等开发,适用于多种场景,还能节
省
人力、保障安全。
针对
不同
区域
的摄像头,完成
不同
的算法配置的智慧快消开源了
智慧快消视频监控平台是中国首个自主研发、开源开放的产业级深度学习平台,可减少企业开发成本。它有多种
系统
形态,功能丰富,适用于多领域。项目基于多种技术开发,具有集成化、高性能等特点,还能节
省
人力、保障安全。此外,上海昇思生态创新中心推动AI原生操作
系统
生态建设。
微服务的
设计
模式
本文探讨了微服务架构中的
设计
模式
,包括
业务
能力分解、子域分解和扼杀者模式来有效分解服务。API网关模式解决跨服务调用问题,聚合器模式处理数据聚合,客户端UI组合模式优化UI
设计
。每个服务的数据库和CQRS模式解决数据库架构,而 Saga 模式确保跨服务的数据一致性。日志聚合、性能指标和分布式跟踪则关注服务的可观察性。外部配置、服务发现和断路器模式解决跨领域关注,蓝绿部署模式
实现
无缝部署。这些模式帮助应对微服务架构的挑战,确保
系统
的可扩展性、可用性和弹性。
C++项目实战——基于多
设计
模式
下的同步&异步日志
系统
-⑩-异步缓冲区类与异步工作器类
设计
本文聚焦于C++项目中基于多
设计
模式
的异步日志
系统
。为避免写日志阻塞
业务
线程,采用异步思想。介绍了异步缓冲区双缓冲区
设计
思想,减少锁冲突和空间消耗。还阐述了异步缓冲区类、异步工作器类及异步日志器的
设计
与操作。
软考高级-
系统
分析师-案例分析-
系统
设计
本文介绍了
系统
设计
中的关键概念,如高内聚低耦合的模块
设计
原则,
业务
流程建模的IDEF方法,面向对象
设计
的OOD原则,以及微服务架构和RESTfulAPI
设计
。此外,还讨论了Zachman架构框架在企业架构规划中的应用。,
设计模式
3,408
社区成员
1,071
社区内容
发帖
与我相关
我的任务
设计模式
专题开发/技术/项目 设计模式
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 设计模式
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章