大話軟工筆記—架構模型

1. 架構模型1—拓撲圖

(1)拓撲圖概念

拓撲圖,將多個軟件系統用網絡圖連接起來的表達方式。

(2)拓撲圖分類

  • 總線型結構

比較普遍采用的方式,將所有的系統接到一條總線上。

  • 星狀結構

各個系統通過點到點的方式連接到一個中央系統上。

  • 環狀結構

將各個系統連接成一個閉合的環。

拓撲圖

2.?架構模型2—分層圖

分層圖,將研究對象按照不同內容分成不同邏輯層的方法。

分層圖

3. 架構模型3—框架圖

框架圖,主要用來對研究對象進行全面、局部的規劃,它可以給出對象的范圍、對象內部的分區、分區的邊界以及分區之間的關系。表達上不拘泥于細節,是粗粒度的表達方式,通常被用作架構圖中的頂層規劃、架構總圖。

框架圖適用于對研究對象進行全面、局部的規劃,一般系統設計圖的正式設計的第一幅圖一般會使用框架圖。

框架圖(企業信息信息系統規劃圖)

4. 架構模型4—分解圖

分解圖,是對研究對象的有序分離或是對細粒度要素有序歸集的表達。可以向下一級進行拆分的對象,都可以繪制它的分解圖,如功能、組織等。

  • 功能

系統—>子系統—>模塊—>功能。

  • 組織

行業—>企業—>部門—>崗位—>角色。

分解圖

5.?架構模型5—流程圖

流程圖,一組為完成特定目標而進行有序活動的過程表達。

(1)線行流程圖

線行流程圖

(2)泳道流程圖

泳道流程圖

6. 其它模型—交互圖

交互圖,以干系人的交互工作為主線的有序活動過程表達。

交互圖

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/83243.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/83243.shtml
英文地址,請注明出處:http://en.pswp.cn/web/83243.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

24-Oracle 23 ai ?Lock-Free Reservations?(無鎖列值保留)

數據庫領域為了解決ACID的平衡,嘗試了各種鎖、各種模式, 引擎技術特性、廠家實現方式各放異彩,被各種鎖折磨的小伙伴,是不是感同身受。 一、數據庫鎖 1. 鎖的類型與特點 ?全局鎖?:鎖定整個數據庫實例,備…

OpenPrompt 和直接對提示詞的嵌入向量進行訓練有什么區別

OpenPrompt 和直接對提示詞的嵌入向量進行訓練有什么區別 直接訓練提示詞嵌入向量的核心區別 您提到的代碼: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding

從零寫一個ALSA聲卡驅動學習(1)

前言: 本文檔描述了如何編寫 ALSA(高級 Linux 音頻架構)驅動程序。文檔主要聚焦于 PCI 聲卡的實現。對于其他類型的設備,可能會使用不同的 API。不過,至少 ALSA 的內核 API 是一致的,因此本文檔在編寫這些驅…

鏈結構與工作量證明7??:用 Go 實現比特幣的核心機制

鏈結構與工作量證明:用 Go 實現比特幣的核心機制 如果你用 Go 寫過區塊、算過哈希,也大致理解了非對稱加密、數據序列化這些“硬核知識”,那么恭喜你,現在我們終于可以把這些拼成一條完整的“區塊鏈”。 不過別急,這一節我們重點搞懂兩件事: 區塊之間是怎么連接成“鏈”…

深入理解 React 樣式方案

React 的樣式方案較多,在應用開發初期,開發者需要根據項目業務具體情況選擇對應樣式方案。React 樣式方案主要有: 1. 內聯樣式 2. module css 3. css in js 4. tailwind css 這些方案中,均有各自的優勢和缺點。 1. 方案優劣勢 1. 內聯樣式: 簡單直觀,適合動態樣式和…

YOLO電力物目標檢測訓練

最近需要進行電力物檢測相關的業務,因此制作了一個電力物數據集,使用YOLO目標檢測方法進行實驗,記錄實驗過程如下: 數據集標注 首先需要對電力物相關設備進行標注,這里我們選用labelme進行標注,使用無人機…

從阿里云域名解析異常事件看下域名解析過程

近日阿里云核心域名aliyuncs.com解析異常,涉及眾多依賴阿里云服務的網站和應用,故障從發現到修復耗時5個多小時。本文簡要分析下整個事件的過程,并分析域名解析的過程,了解根域名服務器在其中的作用,以了解。 1、aliyu…

應用分享 | 精準生成和時序控制!AWG在確定性三量子比特糾纏光子源中的應用

在量子技術飛速發展的今天,實現高效穩定的量子態操控是推動量子計算、量子通信等領域邁向實用化的關鍵。任意波形發生器(AWG)作為精準信號控制的核心設備,在量子實驗中發揮著不可或缺的作用。丹麥哥本哈根大學的研究團隊基于單個量…

基于規則的自然語言處理

基于規則的自然語言處理 規則方法形態還原(針對英語、德語、法語等)中文分詞切分歧義分詞方法歧義字段消歧方法分詞帶來的問題 詞性標注命名實體分類機器翻譯規則方法的問題 規則方法 以規則形式表示語言知識,強調人對語言知識的理性整理&am…

Vue Fragment vs React Fragment

文章目錄 前言🧩 一、概念對比:Vue Fragment vs React Fragment📦 二、使用示例對比? Vue 3 中使用 Fragment? React 中使用 Fragment 🔍 三、差異解析1. **使用方式**2. **傳遞屬性(如 key)**3. **插槽系…

3D圖像渲染和threejs交互坐標系入門知識整理

1. Games101 b站上面就有,看到第9節課基本對于圖形渲染的原理和渲染過程有所了解。然后就可以使用openGL和GLSL。 點輸入->投影到二維(生成三角形面)->光柵化為像素->z-buffer深度緩存判斷層級->著色shading 2. openGL和GLSL 參…

跨平臺架構區別

文章目錄 重編譯時輕運行時(uniapp)輕編譯時重運行時(Taro) 重編譯時輕運行時(uniapp) 對 vue 語法直接進行編譯轉換成對應平臺代碼,再通過添加運行時代碼去補充能力,比如 nextTick…

windows系統MySQL安裝文檔

概覽:本文討論了MySQL的安裝、使用過程中涉及的解壓、配置、初始化、注冊服務、啟動、修改密碼、登錄、退出以及卸載等相關內容,為學習者提供全面的操作指導。關鍵要點包括: 解壓 :下載完成后解壓壓縮包,得到MySQL 8.…

macOS多出來了:Google云端硬盤、YouTube、表格、幻燈片、Gmail、Google文檔等應用

文章目錄 問題現象問題原因解決辦法 問題現象 macOS啟動臺(Launchpad)多出來了:Google云端硬盤、YouTube、表格、幻燈片、Gmail、Google文檔等應用。 問題原因 很明顯,都是Google家的辦公全家桶。這些應用并不是通過獨立安裝的…

HarmonyOS 應用開發學習記錄 - 從Windows開發者視角看鴻蒙開發

起始 2024年6月21日召開的華為開發者大會2024上宣布Harmony OS NEXT(即鴻蒙星河版)面向開發者啟動Beta版,這也被人們稱為“純血鴻蒙”,它基于鴻蒙內核,不再兼容安卓開發的APP應用。 時至今日近一年了,我也有…

MySQL 事務管理與鎖優化:確保數據一致性和并發性

在多用戶并發訪問的數據庫系統中,如何確保數據的**一致性(Consistency)和并發性(Concurrency)**是一個核心挑戰。**事務(Transaction)和鎖(Lock)**是 MySQL 應對這一挑戰的兩大利器。事務保證了操作的原子性、一致性、隔離性和持久性,而鎖機制則在并發環境下協調不同…

OpenPrompt 有沒有實現連續提示詞和提手動示詞一起優化的

OpenPrompt 有沒有實現連續提示詞和提手動示詞一起優化的 OpenPrompt 中連續提示詞與手動提示詞的混合優化 OpenPrompt 確實支持同時優化連續提示詞(Soft Prompt)和手動設計的離散提示詞(Manual Prompt)。這種混合優化策略可以結合兩者的優勢: 連續提示詞:通過梯度下降…

Android添加語言列表

方式一 frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java Settings.System.putString(context.getContentResolver(),Settings.System.SYSTEM_LOCALES, "ru-RU,en-US"); 方式2 packages/apps/Settings/src/co…

解決uniapp開發app map組件最高層級 遮擋自定義解決底部tabbar方法

subNvue,是 vue 頁面的原生子窗體,把weex渲染的原生界面當做 vue 頁面的子窗體覆蓋在頁面上。它不是全屏頁面,它給App平臺vue頁面中的層級覆蓋和原生界面自定義提供了更強大和靈活的解決方案。它也不是組件,就是一個原生子窗體。 …

如何保障服務器的安全

如何保障服務器的安全 以下是保障服務器安全的核心措施及實施建議: 一、基礎設施層防護 物理安全 機房設置防火/防水/防雷系統,部署門禁監控設備。 服務器固定于抗震機架,避免物理損壞。 網絡防護 防火墻規則:僅開放業務必要端…