- 博客(16)
- 收藏
- 关注
原创 第12章:【系统架构设计师】系统架构设计-数据流风格
批处理序列是一种历史悠久、结构清晰、模块化程度高的架构风格,特别适合处理离线、数据量大、流程定义明确且相对固定的任务。它的核心优势在于简单性、松耦合和容错重启能力。然而,其显著的性能瓶颈(由顺序执行和文件I/O引起)、灵活性不足以及不适合实时场景等缺点,使得它在现代追求高性能、低延迟、高灵活性的系统中应用受限。
2025-07-14 17:34:37
2335
原创 第11章:【系统架构设计师】项目管理
项目盈亏平衡分析是通过测算项目盈利与亏损的临界点(即盈亏平衡点),评估项目抗风险能力和盈利能力的一种财务分析方法。其核心是找到项目收入等于总成本时的业务量(如产量、销量、销售额等),此时项目利润为零。
2025-07-03 14:00:53
709
原创 第10章:【系统架构设计师】面向对象技术
面向对象的设计:是设计分析模型和实现相应源代码,设计问题域的解决方案,与技术相关。OOD 同样应遵循抽象、信息隐蔽、功能独立、模块化等设计准则。结构事物:模型的静态部分,如类、接口、用例、构件等;行为事物:模型的动态部分,如交互、活动、状态机;分组事物:模型的组织部分,如包;注释事物:模型的解释部分,依附于一个元素或一组元素之上对其进行约束或解释的简单符号。SysML是一种通用图形建模语言,用于指定,分析,设计和验证可能包括硬件,软件,信息,人员,程序和设施的复杂系统。特别是,该语言提供了图形表示,其具有用
2025-07-02 17:19:14
2363
原创 第9章:【系统架构设计师】软件工程(5.系统运行与评价)
系统审计是指由独立的审计人员或团队,依据既定的标准、规范和流程,对软件系统的功能、性能、安全性、可靠性、合规性等方面进行系统性检查、验证和评估的过程。其。
2025-07-01 22:01:04
749
原创 第9章:【系统架构设计师】软件工程(3.软件过程方法)
包括可行性研究和详细需求分析过程,任务是确定软件开发工程必须完成的总目标具体可分成问题定义、可行性研究、需求分析等。
2025-06-30 16:37:17
1025
原创 第9章:【系统架构设计师】软件工程(2.系统设计)
我参与的项目是某电商平台系统的开发,该平台涵盖商品展示、订单管理、用户服务、支付与物流对接等核心模块,旨在为商家和消费者提供高效、便捷的线上交易环境。我在项目中担任系统架构师与建模负责人,主要工作包括:主导软件系统建模全流程,从需求分析阶段提取关键业务逻辑,运用多种建模方法构建系统模型;与需求分析团队、开发团队深度协作,确保模型准确反映业务需求并适配技术实现;基于模型指导架构设计与开发任务拆分,参与后续系统迭代优化,保障系统功能持续完善。
2025-06-29 14:24:42
1315
原创 第9章:【系统架构设计师】软件工程(1.需求工程)
(1)用户解决某个问题或者达到某个目标所需要的条件或能力。主要强调对用户需要和目标的定义(2)一个系统或系统组件为了实现某个契约、标准、规格说明(规约)或其他需要遵循的文件而必须满足的条件或拥有的能力。强调对系统所需具备的条件和属性的定义(3)对(1)或(2)中所描述的条件或能力的文档化表示。由于“需求”定义具有一定的主观性,因此并不存在一个一致认可、清晰客观的“需求”术语。公认的“需求”定义需要遵循的原则是:需求是定义做什么的,而不是定义怎么做的。
2025-06-28 22:19:19
820
原创 第8章:【系统架构设计师】知识产权与标准化
通常指将作品公开呈现给公众的行为,例如在期刊、网站、会议上展示。它强调的是内容的首次公开或传播,但不一定涉及商业行为。
2025-06-28 16:32:24
854
原创 第1章:【系统架构设计师】计算机基础知识
由输入设备和输出设备5大部件组成。冯诺伊曼计算机的组成结构基于美籍匈牙利数学家约翰・冯・诺伊曼(John vonNeumann)提出的存储程序原理(Stored Program Concept),其核心思想是将和以二进制形式存储在存储器中,计算机自动从存储器中读取指令并执行。
2025-06-27 14:33:25
745
原创 第2章:【系统架构设计师】操作系统知识
文件是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。信息项是构成文件内容的基本单位,可以是一个字符,也可以是一个记录,记录可以等长,也可以不等长。一个文件包括文件体和文件说明。文件体是文件真实的内容。文件说明是操作系统为了管理文件所用到的信息,包括文件名文件内部标识、文件的类型、文件存储地址、文件的长度、访问权限、建立时间和访问时间等。文件管理系统,就是操作系统中实现文件统一管理的一组软件和相关数据的集合,专门负责管理和存取文件信息的软件机构,简称文件系统。
2025-06-27 14:32:53
1103
原创 第3章:【系统架构设计师】数据库技术
其中实体完整性和参照完整性是关系模型中必须满足的完整性约束条件,被称作关系的两个不变性。任何关系数据库系统都应该支持这两类完整性。除此之外,不同的关系数据库系统由于应用环境的不同,往往还需要一些特殊的约束条件,这就是用户自定义完整性。1.实体完整性实体完整性要求表中的所有行都有唯一的标识符,称为主键。实体完整性规则规定:基本关系的所有主关键字对应的主属性都不能取空值,且取值唯一。在关系模型中,主关键字作为唯一的标识,且不能为空值。2.参照完整性。
2025-06-27 14:32:20
1035
原创 第4章:【系统架构设计师】嵌入式技术
嵌入式操作系统(Embedded Operating System,EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,负责嵌入式系统的全部软、硬件资源分配、任务调度、控制、协调并行活动等工作。通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。
2025-06-27 14:31:48
985
原创 第5章:【系统架构设计师】计算机网络
计算机网络是利用通信设备和线路,将处在不同地理位置、操作相对独立的多台计算机系统连接起来,在功能完善的网络软件(网络操作系统、网络协议和网络应用软件等)的协调下,实现网络资源共享的系统。计算机网络具有如下特征:(1)计算机设备之间需要用通信设备和传输介质互联。(2)计算机设备之间使用统一的规则即网络协议来交换信息。(3)以实现和为主要目的。从系统功能角度来看,计算机网络由通信子网和资源子网两部分组成。通信子网一般由通信设备、网络介质等物理设备及其软件构成,提供网络通信功能。
2025-06-27 14:30:54
1210
原创 第6章:【系统架构设计师】系统工程与信息系统基础
信息系统是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。
2025-06-27 14:30:04
1340
原创 第7章:【系统架构设计师】信息安全技术
哈希函数,保障完整性。所谓信息摘要,就是一段数据的特征信息,当数据发生了改变,信息摘要也会发生改变,发送方会将数据和信息摘要一起传给接收方,接收方会根据接收到的数据重新生成一个信息摘要,若此摘要和接收到的摘要相同,则说明数据正确。信息摘要是由哈希函数生成的。信息摘要的特点不算数据多长,都会产生固定长度的信息摘要;任何不同的输入数据,都会产生不同的信息摘要;单向性,即只能由数据生成信息摘要不能由信息摘要还原数据。信息摘要算法MD5,产生128位的输出。
2025-06-27 14:29:30
1050
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅