博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
架构设计目录
阅读量:7097 次
发布时间:2019-06-28

本文共 614 字,大约阅读时间需要 2 分钟。

架构引用:软件体系结构是构建实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个或者陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方法,创新的设计特性,以及高层事物的对象操作、逻辑和流程。

软件架构师与客户商谈概念上的事情,与经理商谈广泛的设计问题,与软件工程师商谈创新的结构特性,与程序员商谈实现技巧,外观和风格。

软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在领域中,组件之间的连接通常用来实现。

     架构来源于建筑工程学,描述对软件密集型系统设计蓝图。在不同软件领域,有其不同特征,但有一部分共同基础设计原则和共性。

    在这里将进行一些软件架构设计系列,此系列已经完成了架构层次设计,此系列仍在继续更新中…

  1. 表现层及其模式
  •  
本文转自破狼博客园博客,原文链接:http://www.cnblogs.com/whitewolf/archive/2012/06/06/2537593.html,如需转载请自行联系原作者
你可能感兴趣的文章
使用iscroll插件实现下拉刷新功能
查看>>
单源最短路:Bellman-Ford算法 及 证明
查看>>
线程2
查看>>
[Shiro] - shiro之SSM中的使用
查看>>
(Windows)Scala学习2--控制结构
查看>>
固定布局、流动布局、弹性布局哪一种适合你(上)
查看>>
Vue设置反向代理实现跨域
查看>>
[Web 前端] mobx教程(二)-mobx主要概念
查看>>
解决pycharm远程连接mysql错误1130代码的方法
查看>>
给font awesome中加入自定义图片
查看>>
JS数组控制台排序
查看>>
创业泡沫真他妈的大出血来了 --个人需要创业以谋生,行业需要创业以求变,国家需要创业以维稳...
查看>>
【转】安卓Java的虚拟机区别
查看>>
atitit.提升开发效率---MDA 软件开发方式的革命(5)----列表查询建模
查看>>
Codeforces 91C Ski Base 加边求欧拉回路数量
查看>>
深度学习项目实战——“年龄预测”
查看>>
金融安全资讯精选 2017年第二期:金融网络安全和反欺诈方法论_金融新兴技术成熟度几何?...
查看>>
预编译指令包括:宏定义;条件编译;文件包含(就是include)
查看>>
(待编辑)贪心算法学习——会议安排问题
查看>>
getopts的使用
查看>>