再就是 应用架构,应用架构划分出不同功能模块,再根据功能模块间的关系,组合成子系统 。应用架构关系三个问题 。第一,子系统如何划分;第二,子系统之间什么关系;第三,考虑模块的复用和功能的抽象 。应用架构需要体现应用架构是否清晰、层次划分是否明确、各应用系统之间连接关系 是否合理、系统之间耦合程度是否低、是否以统一方式对外提供一致服务接口 。
最后是 技术架构,技术架构关注的问题有,如何使用技术手段来解决实际问题、技术框架如何选择、技术中间件如何选择、存储如何来做、非功能性需求如何来实现等 。整体技术方案的输出就是实现技术架构的过程,最终会形成关键技术实现要点,形成一个完整的技术架构 。
05
写在最后
上文阐述了架 构设计的一些基本原则,帮助读者思考如何通过架构设计理论知识提升自身的 架构能力,从而成为一名 合格架 构人员 。架构设计 是一个长期并且需要不断打磨的过程,任何系统的架构都做不到一蹴而就,需要系统面临技术问题、业务问题时不断地优化和迭代 。架构设计除了掌握技术框架、技术组件、技术原理性知识外,也需要系统性掌握架构基础知识,以架构设计原则为指导,掌握架构设计方法论,通过不断地优化和迭代,来实现更优秀的架构设计 。
好了,这篇文章的内容蜀川号就和大家分享到这里!
- 如何跟领导提涨工资的事情,怎么和领导提涨薪资?
- 海力士内存条怎么样,海力士原装颗粒评测?
- casio手表怎么样,卡西欧手表很掉档次吗?
- 冬天温度太低了香蕉怎么催熟
- 怎么炖猪蹄又烂又好吃,猪脚怎么做才好吃?
- 创业扶持系统营销方案 创业扶持系统营销方案设计
- 供应商管理怎么做,管理系统及手段分享?
- 微信代运营一般多少钱合适,看看行家怎么说?
- 迷迭香怎么保存
- 国家创业扶持怎么申请 国家创业扶持怎么申请贷款