导航:首页 > 软件知识 > 什么是程序架构设计

什么是程序架构设计

发布时间:2025-03-12 18:02:37

A. 什么是系统架构设计

简单一点,系统架构设计就是一个系统的草图,描述了构成系统的抽象组件,以及各个组件之间的是如何进行通讯的,这些组件在实现过程中可以被细化为实际的组件比如类或者对象。在面向对象领域中,组件之间的联通通常面向于接口实现的。

是人们对一个结构内的元素及元素间关系的一种主观映射的产物。架构设计是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。

“架构”一词最早来自建筑学,原意为建筑物设计和建造的艺术。但是在软件工程领域,软件架构不是一个新名词,只是在早期的着作中人们将软件架构称为软件体系架构。这就是架构的概念。所谓架构,就是人们对一个结构内的元素及元素间关系的一种主观影射的产物。

无论何种系统架构应用领域,目的都是一样的,即完整地、高一致性的、平衡各种利弊的、有技术和市场前瞻性的设计系统和实施系统。

(1)什么是程序架构设计扩展阅读

系统架构的主要任务是界定系统级的功能与非功能要求、规划要设计的整体系统的特征、规划并设计实现系统级的各项要求的手段,同时利用各种学科技术完成子系统的结构构建。

在系统架构中,由于对软件越来越深入的依赖,软件架构的任务也体现出重要的作用。而且系统架构与软件架构是紧密联系和相互依赖的。

1997年,Eberhadrt Rechtin 与MarkW Maier 在其论着中,为计算机科学总结了系统架构方面的实践成果,从而奠定了系统科学和系统架构在计算机科学中的基石。

阅读全文

与什么是程序架构设计相关的资料

热点内容
卖煎饼的技术去哪里学 浏览:659
如何将微信小程序里的内容拷贝 浏览:294
电商行业有哪些数据包 浏览:324
微信的系统技术升级中什么意思 浏览:690
技术控是怎么表白 浏览:715
钉钉填完表信息采集中是什么意思 浏览:825
山东防脱生发产品效果怎么样 浏览:326
新办的电话卡怎么不显示出行信息 浏览:442
玛丽黛佳什么时候代理 浏览:161
智能儿童市场怎么玩 浏览:89
三亚市场哪个好 浏览:679
湖北有哪些高校有信息安全专业 浏览:35
银行复利计息的有什么理财产品 浏览:961
为什么说股票交易员吃青春饭 浏览:549
淘宝代销代理什么好 浏览:884
深市最后三分钟怎么交易 浏览:872
修脚技术多少钱一个月 浏览:629
康奈斯产品有哪些 浏览:101
广东中烟驻点市场在哪里 浏览:317
为什么理财产品下滑 浏览:281