架构风格比较

比较因素 管道-过滤器风格 数据仓存风格 交互方式 顺序结构或有限的循环结构,处理流程事先确定,交互性差 星型(工具之间通过中心结点进行交互),数据存...

十一月 2, 2024 · 1 分钟 · Yiwyn

软件工程基本概念

基本概念 软件工程是指为获取软件产品,在软件工具的支持下由软件工程师完成的一系列软件工程活动,包括四个方面: P(Plan)-软件规格说明【计划...

十月 27, 2024 · 1 分钟 · Yiwyn

构件

构件的特性 可组装性 构件的所有外部交互必须通过公开定义的接口进行,同时还必须对自身信息提供外部访问。 可部署性 构件必须是自包含的,能够作为独立实...

十月 27, 2024 · 1 分钟 · Yiwyn

软件能力成熟度模型

软件能力成熟度模型(CMM) CMM五个成熟级别 初始级 在这一级别,软件开发过程缺乏结构化,项目通常依赖个人和口头指令 可重复级 组织能够定义和文档...

十月 27, 2024 · 1 分钟 · Yiwyn

知识产权

法律法规 知识产权也称【智力成果权】【智慧财产权】。 我国民法通则规定,知识产权是指民事权利主体(自然人、法人)基于创造性的智力成果。知识产权具...

十月 26, 2024 · 2 分钟 · Yiwyn

质量属性场景描述

质量属性场景描述 目的 引入质量属性场景的目的是为了精确描述软件系统的质量属性 概念 质量属性场景是对利益相关者与系统交互的简短陈述,描述了一个具体...

十月 26, 2024 · 1 分钟 · Yiwyn

软件架构复用

软件架构复用 基本概念 软件复用是系统化的软件开发方法,开发一组基本的软件构造模块,以覆盖不同的需求/体系结构之间的相似性,从而提高系统开发的效...

十月 26, 2024 · 1 分钟 · Yiwyn

云原生架构七大原则

云原生架构七大原则 服务化原则 当项目规模较大时需要进行服务化拆分,如微服务或小服务架构。服务化可以提高复用性,并方便对服务进行流量控制和治理。...

十月 26, 2024 · 3 分钟 · Yiwyn

数据库设计与建模

数据库设计阶段 需求分析 需求分析阶段要求设计者对用户需求进行了解和分析,双方密切合作,明确系统总体设计方案。 主要目标是编写需求说明书,包括数据...

十月 23, 2024 · 1 分钟 · Yiwyn

面向对象的分析方法

面向对象分析方法 概念 面向对象分析方法的基本任务是运用面向对象方法,对问题域进行分析和理解,正确认识其中的事物以及它们之间的关系,找出描述问题...

十月 20, 2024 · 2 分钟 · Yiwyn