架构设计
文章平均质量分 93
huangtao2011
这个作者很懒,什么都没留下…
展开
-
微服务六大设计原则
什么是单体应用?如图所示,这个系统采用了三层架构,表现层,业务逻辑层,数据访问层,虽然三层架构解决了应用程序中代码间调用复杂,代码职责不清的问题。但是他只是将应用在逻辑上分成了三层,并不是物理上的分层,通过编译,打包,部署后,最终还是在同一台机器的同一个进程中运行, 这种功能集中,代码中心化,一个发布包,部署后运行在同一个进程的应用程序,我们通常称之为单体架构应用。单体应用的优点?易于开发 易于测试 易于部署单体应用的弊端?维护成本高 - 随着业务的不断扩大,需求的持续..转载 2021-03-04 13:51:50 · 1344 阅读 · 1 评论 -
UML-----关系
关系就像一纽带,把各个事物联系起来.在UML建模中,关系贯穿于建模的全过程,UML定义的关系最要有六种:关联,泛化,依赖,实现.一.关联(Association)用实线+箭头表示关联关系.箭头指向被依赖的元素.关联关系表示不同类的实例之间的结构关系或者语义联系,关联关系也可以表示一种通信关系,代表一个对象知道或者认识另一个对象.关联的两个对像彼此间没转载 2012-10-13 11:43:52 · 959 阅读 · 0 评论 -
uml 简介
一.UML自我介绍统一建模语言(Unified Modeling Language,UML)是一种编制软蓝图的标准化语言,它提供了描述软件系统模型的概念和图形的表示方法,以及语言的扩展机制和对象约束语言.UML是在著名的BOOch方法,OMT方法,OOSE方法基础上,广泛民主的发展而形成的.UML支持面向对象的技术而后方法,能够准确的方便地表达面向对像的概念,体现面转载 2012-10-13 11:42:40 · 433 阅读 · 0 评论 -
软件标准文档
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。 ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的转载 2012-10-26 10:54:39 · 943 阅读 · 0 评论