发布时间:2025-12-09 01:45:36 浏览次数:1
系统架构是定义系统的结构、行为及其他视图的概念模型。系统架构可以包括系统中的组件以及子系统,这些元件以及子系统共同工作来实现整个系统。有许多人设法将描述系统架构的语言形式化,这些语言称为架构描述语言(ADL)。
系统架构是定义系统的结构、行为及其他视图(view)的概念模型。架构叙述(architecture description)是有关系统的正式描述以及呈现,以有助于了解系统结构和行为的方式来组织。系统架构可以包括系统中的组件以及子系统,这些元件以及子系统共同工作来实现整个系统。有许多人设法将描述系统架构的语言形式化,这些语言称为架构描述语言(ADL)。
许多组织用不同的方式在定义系统架构,以下是一些例子:
系统架构可以视为是一组已有系统(或是未来系统)呈现方式的组合。其呈现一开始会说明一般性,高阶的机能组织,渐渐会到更细节,更具体的叙述。
系统架构承载了组成系统元素的资讯、元素之间的关系、主导这些关系的原则。系统架构可能包括硬件、软件、文件、设备、人工程序或是由组织或是人员所扮演的角色。
系统架构一般会专注在系统组件或是子系统的界面,以及系统和外部环境(特别是用户)之间的界面。系统和使用者之间的界面会称为用户界面或人机交互。
系统架构可以和系统架构工程(system architecture engineering、SAE)对比,系统架构工程是有效实现系统架构的方法以及原则: