描繪系統的骨架-部署圖
1. 認識「24小時便利店管理系統」的網路拓撲結構圖。
2. 通過該系統來學習部署圖。
3. 演練部署圖。
4. 怎樣才能畫好部署圖?
在《火球大戰uml需求與分析》中的第八章,在乙個需求調研的故事中,說得是:某個軟體公司為乙個客戶開發乙個系統專案中,由於軟體公司在需求調研中並沒有了解到客戶對oracle「情有獨鍾」,以前的系統都是採用oracle資料庫,並且已經採購了該資料庫。但是軟體公司開發出來的產品中採用了微軟的sql server。在交付使用中,客戶要求軟體公司採用oracle。再開始的時候以為理虧的是客戶,無法提供給軟體公司的外部需求,而且採用那個資料庫是應該由軟體公司所決定。但是都了這一章和瀏覽了幾個網頁之後才知道,調研需求的時候不僅僅只是了解「這個軟體要具備怎樣的功能,能做什麼事情,這些功能的需求」,除此之外還要在初期的時候要對整個軟體技術框架、軟體框架上做要求。如果不是這樣子會給軟體後期的工作帶來「災難」。
部署圖(也可以稱為配置圖)是用來顯示系統中軟體和硬體的物理架構。從部署圖中,您可以了解到軟體和硬體元件之間的物理關係以及處理節點的元件分布情況。使用部署圖可以顯示執行時系統的結構,同時還傳達構成應用程式的硬體和軟體元素的配置和部署方式。
2023年秋季 《UML大戰需求分析》 閱讀筆記5
流程分析三劍客之總結 順序圖,活 相類似表示活動,狀態機圖表示狀態。分析特點 順序圖 強調角色之間的互動,資訊明確 從上到下,從左到右,按時間順序 不適合表達複雜特殊情況 迴圈分支,條件分支,可選分支 因為需要畫框框,看起來很亂,不清晰 活 強調每個角色做了什麼 泳道分開,一目了然,每個泳道就是每個...
2016 年秋季助教總結
今年 8 月的時候,l 介紹我做助教,後來接手的是北京工業大學耿丹學院計科 4 班,工作是對同學們的作業進行檢查,以及解決同學們在學習中遇到的問題。關於這次助教的事情,有很多的東西想要寫,但是在寫的過程中,卻出現了寫了刪,刪了寫的情況。反覆多次,最終才形成了以下的文字。我對這個大章節的標題命名為 奇...
2023年秋季 軟體需求與分析 基本知識
我們應當怎樣做需求調研 初識 需求調研是需求分析最重要的一環,也最集中地體現了需求分析的特點 既是乙份體力活兒,更是乙份技術活兒。它既要求我們具有一種理解能力 設計能力,更要求我們具有一種與人交往 溝通的能力。開始首先是需求的收集,需求收集可以通過調查表,業界標準,會議討論溝通等多種方式進行。需求收...