正文
体系架构设计逻辑结构,体系结构设计模式
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
什么是体系结构?体系结构设计的步骤是什么
1、计算机体系结构是程序员所看到的计算机的属性,即计算机的逻辑结构和功能特征,包括其各个硬部件和软部件之间的相互关系。对计算机系统设计者,计算机体系结构是指研究计算机的基本设计思想和由此产生的逻辑结构;对程序设计者是指对系统的功能描述(如指令集、编制方式等) 。
2、计算机网络体系结构可以从网络体系结构、网络组织、网络配置三个方面来描述,网络组织是从网络的物理结构和网络的实现两方面来描述计算机网络,网络配置是从网络应用方面来描述计算机网络的布局,硬件、软件和通信线路来描述计算机网络,网络体系结构是从功能上来描述计算机网络结构。
3、软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。
4、是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。它广泛采用的是国际标准化组织(ISO)在1979年提出的开放系统互连(OSI-Open System Interconnection)的参考模型。
什么是逻辑架构的分层法?
指的是将系统的组件分隔到不同的层中,每一层中的组件应保持内聚性,并且应大致在同一抽象级别;每一层都应与它下面的各层保持松散耦合。分层架构的优点 开发人员的专业分工,专注理解某一层。
三层架构是一种将应用程序划分为三个主要逻辑组件的架构模式:表示层(Presentation Layer)、业务逻辑层(Business Logic Layer)和数据访问层(Data Access Layer)。表示层:这是用户与应用程序进行交互的界面部分。它负责显示信息和接收用户输入。
什么是总分总呢,就是先总结观点结论,然后分开几点分别论证,最后再总结升华主题。
每个系统或程序可被看成是由有序的一组子系统或子功能所组成。分层是表示将功能进行有序的分组:应用程序专用功能位于上层,跨越应用程序领域的功能位于中层,而配置环境专用功能位于低层。分级层次结构是指从逻辑上将子系统划分成许多集合,而层间关系的形成要遵循一定的规则。
一般讲到三层架构,其实就是将整个业务应用划分为表示层、业务逻辑层、数据访问层等。数据访问层DAL,业务逻辑层BLL。表现层UI (界面类的)【 model(数据模型层,主要放的我就不用说了。一般都是数据库中的。),】model是贯穿的。
系统逻辑结构设计
1、该部分主要采用C/S结构开发模式;采用VB及.net等高级语言直接开发的信息发布、浏览应用系统则运行于ArcIMS软件之上,为广大的Intranet或Internet用户提供基本的浏览、查询、统计功能,该部分主要采用B/S结构开发模式。
2、逻辑结构设计是将概念结构设计阶段完成的概念模型,转换成能被选定的数据库管理系统(DBMS)支持的数据模型。这里主要将E-R模型转换为关系模型。
3、逻辑架构模型主要是确定系统的功能范围和系统划分。在设计逻辑架构模型时,可以抓住两个关键点:一个关键点是对系统进行逻辑划分,将一个大系统划分为多个子系统;另外一个关键点是明确各子系统之间的协作和调用关系。
4、数据库设计的四个阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。数据库设计的四个阶段是:系统需求分析阶段:数据库设计的第一步,就是了解与分析用户需求,确定系统边界信息需求、处理需求、安全性和完整性需求,然后编写系统分析报告。
关于软件体系中3层结构的疑问(软件的三层架构)
1、通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候的所见所得。
2、三层架构就是将整个业务应用划分三层,其主要的目的就是为了高内聚低耦合的思想;架构就是软件架构,是有关软件整体结构与组件的抽象描述,主要用于指导大型软件系统各个方面的设计,它是对对存储在Active Directory中的对象类别和属性的描述。
3、C/SC/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
体系结构是什么意思
1、体系结构包括一组部件以及部件之间的联系。自1964年G. Amdahl首次提出体系结构这个概念,人们对计算机系统开始有了统一而清晰的认识,为从此以后计算机系统的设计与开发奠定了良好的基础。近四十年来, 体系结构学科得到了长足的发展, 其内涵和外延得到了极大的丰富。
2、在计算机网络技术中,网络的体系结构是指通信系统的总体设计。其目的是为网络硬件、软件、协议、访问控制和拓扑提供标准。现在它被广泛地用作开放系统互连OSI(开放系统互连)的参考模型,开放系统互连是物理层和数据链路层。网络层、传输层、对话层、表示层和应用层在七个层次上描述了网络结构。
3、计算机体系结构是程序员所看到的计算机的属性,即计算机的逻辑结构和功能特征,包括其各个硬部件和软部件之间的相互关系。对计算机系统设计者,计算机体系结构是指研究计算机的基本设计思想和由此产生的逻辑结构;对程序设计者是指对系统的功能描述(如指令集、编制方式等) 。
4、系统体系结构是一个综合模型,系统体系结构是由许多结构要素及各种视图(或观点)(View)所组成的,而各种视图主要是基于各组成要素之间的联系与互操作而形成的。所以,系统体系结构是一个综合各种观点的模型,用来完整描述整个系统。
5、计算机网络体系结构是指计算机网络层次结构模型,它是各层的协议以及层次之间的端口的集合。在计算机网络中实现通信必须依靠网络通信协议,目前广泛采用的是国际标准化组织(ISO)1997年提出的开放系统互联(Open System Interconnection,OSI)参考模型,习惯上称为ISO/OSI参考模型。
关于体系架构设计逻辑结构和体系结构设计模式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。