E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
软件架构设计
软考系统架构师案例分析知识点整理
系统规划:包括系统项目的提出预可行性分析;系统方案的制定、评价和改进;新旧系统的分析和比较;现有软件、硬件和数据资源的有效利用;
软件架构设计
:XML技术;基于架构的软件开发过程;软件的质量属性;架构(模型
huang_zd
·
2023-10-31 22:37
系统架构
案例分析
软考
Java架构师系统架构设计全流程
目录1导学2软件架构概述2.1
软件架构设计
与生命周期2.2构件3软件架构风格3.1数据流风格3.2虚拟机风格3.3层次架构风格3.4面向服务的架构风格4软件架构复用4.1特定领域软件架构4.2基于架构的软件开发
赵广陆
·
2023-10-31 08:18
architect
java
系统架构
开发语言
软件架构设计
的七大原则
开闭原则开闭原则(Open-ClosedPrinciple,OCP)是指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调的是用抽象构建框架,用实现扩展细节。可以提高软件系统的可复用性及可维护性。开闭原则,是面向对象设计中最基础的设计原则。它指导我们如何建立稳定灵活的系统,例如:我们版本更新,我尽可能不修改源代码,但是可以增加新功能。在现
小裕哥略帅
·
2023-10-29 11:27
设计模式
设计模式
售后处置跟踪系统设想
售后处置跟踪系统设想前言随着汽车工业的发展,软件定义车的模式已成为主流汽车设计及智能化功能架构模式,通过引入SOA的
软件架构设计
,使得现有的座舱软件、云端服务软件、App软件等众多功能模块的版本迭代频次日新月异
MarkHD
·
2023-10-29 00:49
算法
软考系列(系统架构师)- 2009年系统架构师软考案例分析考点
试题一
软件架构设计
【问题1】(9分)软件质量属性是影响
软件架构设计
的重要因素。请用200字以内的文字列举六种不同的软件质量属性名称并解释其含义。
heishuai123
·
2023-10-29 00:23
软考-系统架构师
系统架构
软考系统架构师知识点集锦三:
软件架构设计
一、考情分析二、考点精讲2.1软件架构的概念2.1.1什么是架构(暂无定论)架构设计就是需求分配,即将满足需求的职责分配到组件上。软件架构风格是描述某-特定应用领域中系统组织方式的惯用模式。架构风格定义-个系统家族,即一个体系结构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。软件架构为软件系统提供了一个结构、行为和属性的高级抽象,
枫叶丶PJ
·
2023-10-27 19:36
系统架构师
软考
系统架构
软考
软件架构设计
与模式之:消息队列与事件驱动架构
作者:禅与计算机程序设计艺术1.简介消息队列与事件驱动架构是分布式系统中常用的一种架构模式。本文从概述、基本概念、应用场景、优点和缺点等方面对消息队列与事件驱动架构进行全面的介绍。阅读对象本文适合以下读者群体:有一定经验的软件工程师对消息队列、事件驱动架构有深刻理解的人员需要了解消息队列与事件驱动架构原理及应用的人员2.背景介绍一句话概括消息队列(MQ)和事件驱动架构(EDA)是分布式系统中两种常
禅与计算机程序设计艺术
·
2023-10-27 17:50
禅与计算机程序设计艺术
架构师必知必会系列
大数据
人工智能
语言模型
Java
Python
架构设计
Vue的MVVM实现原理
目录前言用法代码和效果图效果图理解高质量的使用前言MVVM是Model-View-ViewModel的缩写,是一种
软件架构设计
模式。
锅盖哒
·
2023-10-25 07:35
1024程序员节
如何做一个较为完善的
软件架构设计
通常有一些场景,我们事先的良好设计,在软件实现过程中会减少系统复杂度,提升系统鲁棒性和扩展性等方面,所以
软件架构设计
是非常值得投入精力去做的一件事。
Scalzdp
·
2023-10-23 11:37
设计模式
Java提高
架构设计
系统架构
设计模式
安全
性能优化
设计规范
【Java基础面试三十五】、谈谈你对面向接口编程的理解
基于这种原则,很多
软件架构设计
理论都倡导“面向接
Mr.Aholic
·
2023-10-22 21:33
Java基础面试题
java
面试
开发语言
软件架构设计
6大原则(言简意赅,意味深长)
1.“开-闭”原则(OCP)Softwareentitiesshouldbeopenforextension,butclosedformodification.对扩展开放,对修改封闭。2.里氏代换原则(LSP)凡是基类适用的地方,子类一定适用。3.依赖倒转原则(DIP)要依赖抽象,不要依赖具体。4.迪米特法则(LoD)一个对象应该对其他对象有尽可能少的了解。5.接口隔离原则(ISP)使用多个专门的
老刘_Tony
·
2023-10-22 20:43
案例分析真题--架构师
案例分析真题--架构师试题1质量属性+架构风格
软件架构设计
系统开发基础数据库系统其他嵌入式案例分析的第一题固定:
软件架构设计
试题1质量属性+架构风格问题2:质量属性效用树(选择部分填入)
计算机CV民工
·
2023-10-22 13:24
架构师案例分析习题
软考
软件架构设计
的4种原则和模式
软件架构设计
的4种原则和模式1.分层架构分层架构分析2.事件驱动架构调停者拓扑代理者拓扑事件驱动架构分析3.微内核架构微内核架构分析4.微服务架构微服务架构分析本文来自FiratAtagun的《架构演化中的软件设计原则
Vandoer
·
2023-10-22 11:09
架构设计
软件架构
漫谈
软件架构设计
系列(一):可用性设计
作者:中国移动云能力中心——胡建华概要:高可用设计师应用
软件架构设计
的最基本要求,无论一个产品处于初创阶段还是快速增长期,作为一款商业软件面向用户提供服务,那么可用性的设计是必须予以考虑的。
移动云开发者社区
·
2023-10-21 20:07
软件开发
架构师选择题--
软件架构设计
架构师选择题--
软件架构设计
真题案例题真题c中间件分为5类:交互是最基本的功能b公共服务:可复用的服务bc微服务去中心化面向服务集中式d架构的组成:构件,连接件,约束规则做为部署单元拆分没有意义a接口是已经命名的一组操作的集合
计算机CV民工
·
2023-10-21 05:20
架构师选择题习题
软考
软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(6)
软考系统架构设计师系列知识点之基于架构的软件开发方法ABSD(5)所属章节:第7章.系统架构设计基础知识第5节.特定领域软件体系结构相关试题1.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动
软件架构设计
蓝天居士
·
2023-10-18 14:06
系统架构设计师
软考
系统架构
架构
java面向接口编程
基于这种原则,很多
软件架构设计
理论都倡导“面向接口”编程,而不是面向实现类编程,希望通过面向接口编程来降低程序的耦合。怪不得公司接口是先写接口再写实现。下面介绍两种常用场景来示范面向接口编程的优势。
JCLWIN熹熹
·
2023-10-18 11:08
java
AutoSar CP学习概要
系列文章目录C++技能系列Linux通信架构系列C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程设计模式系列期待你的关注哦!!!
Allen.Su
·
2023-10-18 06:31
AUTOSAR
驱动开发
系统架构
AUTOSAR
C++技能系列( 9 ) - 如何实现线程池【详解】
系列文章目录C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程C++技能系列期待你的关注哦!!!现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。
Allen.Su
·
2023-10-18 06:00
C++技能系列
c++
以太网诊断协议DoIP(Ethernet Diagnostic Protocol DoIP)
系列文章目录C++技能系列Linux通信架构系列C++高性能优化编程系列深入理解
软件架构设计
系列高级C++并发线程编程设计模式系列期待你的关注哦!!!
Allen.Su
·
2023-10-18 06:24
车载以太网
车载以太网
系统分析师和系统架构设计师难度比较_软考系统架构设计师考试有什么用?
我想有以下几个方面:一、强迫自己,去系统学习
软件架构设计
的理论,追踪业界架构设计的发展动态。
顾扯淡
·
2023-10-17 18:04
软考高级系统架构设计师系列之:快速掌握
软件架构设计
核心知识点
软考高级系统架构设计师系列之:快速掌握
软件架构设计
核心知识点一、
软件架构设计
二、软件架构的概念三、软件架构的发展史四、软件架构建模五、软件架构风格六、软件架构风格-数据流风格七、软件架构风格-调用/返回风格八
最笨的羊羊
·
2023-10-17 12:03
软考高级系统架构设计师考试
软考高级系统架构设计师系列
快速掌握软件架构设计核心知识点
软件架构设计
之七:
软件架构设计
一、本章要点1)信息系统综合知识。包括软件架构的概念、软件架构的风格、特定领域软件架构、基于架构的软件开发方法、软件架构评估、软件产品线;设计模式的概念、设计模式的组成、模式和软件架构、设计模式分类、设计模式的实现。2)系统架构设计案例分析。包括软件架构技术、XML技术、基于架构的软件开发过程、架构模型(风格)、特定领域软件架构、基于架构的软件开发方法、架构评估、软件产品线、系统演化、设计模式。3
树哥
·
2023-10-15 04:42
软件架构设计学习
架构设计
架构
设计模式
软件架构
软件架构设计
与模式之:反应式架构与响应式编程
作者:禅与计算机程序设计艺术1.简介在过去的十年中,随着云计算、移动互联网、物联网、大数据等新兴技术的迅速发展,软件架构也发生了重大的变革。基于这些新兴技术所构建的软件系统越来越复杂,而分布式、高并发、弹性伸缩等特点则成为实现目标的前提条件。为了满足这种需求,出现了响应式编程(ReactiveProgramming)和反应式架构(ReactiveArchitecture)。本文从以下两个方面阐述响
禅与计算机程序设计艺术
·
2023-10-15 04:38
禅与计算机程序设计艺术
架构师必知必会系列
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
软件架构设计
(业务架构、应用架构、数据架构、技术架构)
一、架构相关概念1、系统系统:由一群有关联的个体组成,根据某种规则运作,能完成个别原件不能独立完成的工作的群体。大的系统可以嵌套小系统,被嵌套的小系统往往称为大系统的子系统。2、模块模块是从逻辑上将系统分解,即分而治之,将复杂问题简单化。模块的颗粒度可大可小,可以是系统、子系统、某个服务、函数、类等。3、架构架构是指关键系统的顶层结构。架构是经过系统性地思考,权衡利弊之后再现有资源约束下的最合理的
ttod_qzstudio
·
2023-10-14 14:23
软件架构
软件架构
嵌入式
软件架构设计
-建立抽象层
软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。比如,我们可以这样定义:软件架构是软件系统的基本结构,体现在其组件、组件之间的关系、组件设计与演进的规则,以及体现这些规则的基础设施。怎么定义一般来说,基本上不重要,我们不是在写学术书籍,工程人员嘛,只关心软件架构能解决什么问题。软件架构不是制定出来的,而是产品和业务需求所决定的,架构师所做的,只是忠于需求,并合理的表
Linux内核站
·
2023-10-14 13:39
java
运维
数据库
Linux内核
[架构之路-110]-《软考-系统架构设计师》-
软件架构设计
-3-架构描述语言ADL与UML
前言:第3节架构描述语言ADL3.1ADL概述3.1.1什么是ADLADL,即架构描述语言(ArchitectureDescriptionLanguage)。两个重要的团体在使用架构描述语言术语。它们是:软件工程团体企业建模和工程团体。在软件工程团体,架构描述语言(ADL)是一种计算机语言,用来描述软件或系统架构。这意味着如果是技术性架构,该架构必须被清楚的传达给软件开发者。功能架构下,该软件架构
文火冰糖的硅基工坊
·
2023-10-14 02:04
架构之路
架构
软件工程
MinIO 安装笔记
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行
软件架构设计
。因为MinIO一开始就只为对象存储而设计。
不会飞的小龙人
·
2023-10-13 13:22
开源项目
linux
对象存储
minio
文件服务
MinIO的安装与使用
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行
软件架构设计
。因为MinIO一
薄荷街的兔比先生
·
2023-10-11 16:50
minio
软考-高级系统架构师复习知识点总结
软件架构设计
与生命周期需求分析阶段:问题空间,根据需求模型构件SA模型、保证模型转换的可追踪性设计阶段SA模型的描述:SA的基本概念:构件、连接子、切面体系结构描述语言:多视图表示:关注点分离,4+1模型
陈皮球
·
2023-10-11 05:41
系统架构
计算机网络
数据库架构
系统架构设计:18 论基于DSSA的
软件架构设计
与应用
目录一特定领域软件架构DSSA1DSSA2DSSA的基本活动和产物(1)DSSA的基本活动和产物
Jackilina_Stone
·
2023-10-10 18:04
系统架构设计师
系统架构
【软考系统架构设计师】系统架构设计章节习题一
考虑以下与编译器相关的
软件架构设计
场景,传统的编译器设计当中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同的模块中进
进击的横打
·
2023-10-10 05:50
#
系统架构设计师---章节习题
系统架构
ide
系统架构师软考案例分析总结
前言历年案例分析题主要从五个方面考,
软件架构设计
,系统开发基础,数据库系统,嵌入式系统,WEB应用开发。
MadSnail00
·
2023-10-09 12:14
系统架构
【软考 系统架构设计师】
软件架构设计
② 软件架构风格
>>回到总目录2)2^n(n>2)2
万猫学社
·
2023-10-08 05:20
软考
系统架构设计师
简明教程
软考
系统架构设计师
架构师
系统架构
[架构之路-229]:计算机体硬件与系结构 - 计算机系统的矩阵知识体系结构
目标系统的架构1.2网络协议栈1.3计算机程序语言分层二、横向(构建目标系统的时间、开发阶段):软件工程三、二维矩阵知识体系结构一、纵向:目标系统的分层结构1.1目标系统的架构[架构之路-106]:《
软件架构设计
文火冰糖的硅基工坊
·
2023-10-05 04:56
架构之路
架构
软件工程
IT
管理
嵌入式软件架构中抽象层设计方法
大家好,今天分享一篇嵌入式
软件架构设计
相关的文章。软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。
ST小智
·
2023-10-05 04:14
单片机项目实战操作之优秀
java
运维
数据库
嵌入式软件架构基础设施设计方法
大家好,今天分享一篇嵌入式
软件架构设计
相关的文章。软件架构这东西,众说纷纭,各有观点。
ST小智
·
2023-10-04 07:17
单片机项目实战操作之优秀
鸿蒙万物互联人工智能之卓越
嵌入式硬件
C4模型,架构设计图的脚手架,你值得拥有
C4模型是一种轻量级的软件架构图的表示法,旨在帮助团队更好地理解和沟通
软件架构设计
。C4代表了四个层次的抽象
m0_74166311
·
2023-10-01 08:21
架构
【项目实战】单数据源多数据库实现多租户
文章目录前言多租户的四种实现方案单数据源多数据库实现思路代码实现总结前言多租户(Multi-Tenancy)是一种
软件架构设计
模式,旨在使单个应用程序可以同时为多个租户(如不同组织、用户或客户)提供服务
谷艳爽faye
·
2023-09-30 11:12
数据库
oracle
网络
案例题-
软件架构设计
案例题-
软件架构设计
真题1真题2真题3真题4真题1质量属性a性能b安全性c功能性d可用性e性能f权衡点g风险点h可修改性i敏感点j可用性k安全性l可修改性m可测试性按照a到m的质量属性类别,去填写质量属性效用树第二问
计算机CV民工
·
2023-09-28 17:38
架构师案例分析习题
数据库
服务器
运维
运用五视图方法进行
软件架构设计
--实战一
摘要软件架构是从宏观上说明一套软件系统的组成与特性,包括软件可以提供什么样的功能,软件代码的层次结构,软件的部署与网络结构,软件的数据结构,软件的性能特征。上面说到的几个方面就可以用五视图法来表示。五视图法做架构设计的步骤是逻辑架构->数据架构->开发架构->运行架构->物理架构。一、五视图介绍(一)逻辑架构设计着重考虑功能需求系统应当向用户提供什么样的服务,关注点主要是行为或职责的划分。逻辑架构
燕山暮雪
·
2023-09-26 10:12
框架设计
架构设计
架构设计实战
架构五视图
设计/架构的能力
任何一个
软件架构设计
包括了两个层面的内容,第一个是功能性需求的实现,第二个就是类似性能、安全等非功能性需求的实现。同时也涉及到需要去选择一些底层的技术框架和技术组件来实现最终的应用开发。
张亮抒情诗
·
2023-09-25 20:57
SOA架构简介
它是作为一种面向服务的架构,是一种
软件架构设计
的模型和方法论。从业务角度来看,一切以最大化“服务”的价值为出发点,SOA利用企业现有的各种软件体系,重新整合并构建起
weixin_30270561
·
2023-09-25 09:49
数据库
系统架构
kubernetes 概述
因此,云原生其实是一套指导进行
软件架构设计
的思想。2004年—2007年,Google已在内部大规模
编程点滴
·
2023-09-24 09:47
云原生
kubernetes
容器
云原生
《
软件架构设计
》一书目录
第一部分软件架构概念与思想篇1第1章解析软件架构概念31.1软件架构概念的分类31.1.1组成派41.1.2决策派51.2软件架构概念大观51.2.1Booch、Rumbaugh和Jacobson的定义51.2.2Woods的观点61.2.3Garlan和Shaw的定义61.2.4Perry和Wolf的定义61.2.5Boehm的定义61.2.6IEEE的定义61.2.7Bass的定义61.3软件
叶广明_微信ye_guangming
·
2023-09-22 03:08
架构设计
架构设计
refactoring
设计模式
测试
数据库
工作
【系统架构】系统架构设计基础知识
目录1、软件架构概念2、基于架构的软件开发方法3、软件架构风格4、延伸观点1、软件架构概念2、基于架构的软件开发方法3、软件架构风格4、延伸观点1、架构,它是一种表达;2、
软件架构设计
两个层次:数据设
平凡之大路
·
2023-09-21 06:16
软件架构
分享交流
系统架构
Qt For OpenHarmony
李萍萍嘉宾简介蔡万苍,13年C++/Qt开发相关工作经验,曾任职Qt公司,担任技术支持、Qt咨询师,协助国内多家Qt企业版用户完成基于Qt的软件框架搭建,参与Qt开源社区Bug维护及修改,在基于Qt框架的
软件架构设计
·
2023-09-20 12:01
openharmony
Vue框架介绍
Vue框架介绍1.MVVM1.1什么是MVVMMVVM(Model-View-ViewModel)是一种
软件架构设计
模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight
AquaMriusC
·
2023-09-19 11:01
Vue
sync
winapi
cstring
xhtml
gwt
解释器-架构案例2021(三十一)
软件架构设计
与评估某公司支持用户使用浏览器在线进行基于机器学习的智能应用开发活动。
后端从入门到精通
·
2023-09-19 04:27
架构师
软考高级
架构
信息化发展46
2、
软件架构设计
的一个核心问题是能否达到架构级的软件复用。3、软件架构分类:数据流风格。数据流风格包括批处理序列和管道/过滤器两种风格。2)调用/返回风格。
AbelZ_01
·
2023-09-17 21:26
软考高项4版
软考
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他