欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

体系结构模式元素关系图

终极管理员 知识笔记 151阅读

什么是体系结构模式?

答:随着信息系统规模不断扩大、复杂程度日益提高,体系结构模式对信息系统性能的影响越来越大不同功能的信息系统对体系结构模式有不同的要求,各种体系结构模式的信息系统在开发和应用过程中也有很大的区别。 选择和设计合理的体系结构模式甚至比算法设计和数据结构设计更重要。 单用户信息系统是早期最简单的信息系统,整个信息系统运行在一台计算机上,由一个用户占用全部资源,不同用户之间不共享和交换数据。 C/S(Client/Server)结构,即客户机和服务器结构。 这种体系结构模式是以 数据库服务器 为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型。 这种体系结构中,用户操作模块布置在客户机上, 数据存储 在服务器上的数据库中。

什么是体系结构视图?

答:体系结构视图 逻辑视图。 这个视图将系统中的关键抽象显示为对象或对象类。 应该可以将系统需求与这个逻辑视图中的实体联系起来。 进程视图。 这个视图显示系统在运行时如何通过相互交互的进程来构成。 该视图对于做出关于非功能性系统特性(例如性能、可用性)的判断很有用。 开发视图。 这个视图显示软件如何面向开发任务进行分解;也就是说,该视图显示了软件如何分解为由单个开发者或开发团队实现的构件。 该视图对于软件开发管理者和程序员都很有用。 物理视图。 这个视图显示系统硬件以及软件构件如何分布在系统中的处理器上。 该视图对于规划系统部署方案的系统工程师很有用 概念视图。

什么是软件体系结构模型?

答:软件体系结构模型是在较高层面上对系统框架结构所做的抽象和形式化描述。 软件体系结构建模离不开具体的软件工程方法,常用的有:结构化开发方法、面向对象开发方法、基于构件的开发方法和基于体系结构的开发方法。

系统体系结构可以作为构建系统模型的一种方法吗?

答:所以,系统体系结构可以作为构建系统模型的一种方法。 一般来说,系统或软件体系结构都需要用相应的体系结构描述语言(Architecture Description Language)来描述,其目的在于为体系结构进行描述和呈现,为 体系结构 中的相关人员,如:管理人员、系统开发人员和用户等,提供可以进行沟通的语言。 目前已有多种体系结构描述语言,如 卡内基梅隆大学 的ACME和Wright,斯坦福大学的Rapide等。

声明:无特别说明,转载请标明本文来源!