- Object Oriented Programming (OOP) and Actor Framework (AF) allow us to implement APIs.
- Don’t reinvent the wheel, borrow someone else’s
- Better large project performance
深入理解AF體系結構框架
- TS8445 LabVIEW 2012 Advanced Design Templates and Sample Project.pdf
- 從框架設計人員的角度講AF是怎樣產生的,比較深
- Actor Framework.pptx
- 從使用人員的角度講AF的優點,用了一些軟件建模知識
- LabviewActorFrameworkUpdated.pdf
- 告訴你怎樣使用新版本的AF,很簡單
- Object Oriented Programming, Design Patterns and Actors-No Videos.pptx
- 美國鳳凰核試驗室的系統工程師
- 講了AF框架,更多地講了各類design pattern,在閱讀那本書以前還看不懂
- Actor Framework Hands-On Instructions.pdf
- Using the Actor Framework 3.0 in LabVIEW.pdf
- 兩篇簡單的文檔
懂得UML基本原理分佈式
- Gomaa H. Software Modeling and Design
Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures[M]. Cambridge University Press, 2011.ide
- 邵維忠,楊芙清. 面向對象的系統分析[M]. 第二版. 北京: 清華大學出版社, 2006.
熟悉StarUML建模軟件的基本操做spa
- Star UML指導手冊.doc
- 基本的StarUML軟件使用方法
- staruml.pdf
- 幫助文檔,邊看邊用吧
- staruml_教程.ppt
- 很全很詳細,講了不少東西
文檔寫做對當前軟件項目進行系統描述設計
- 這個軟件模型文檔旨在描述基於LabVIEW的分佈式實時機器人控制平臺。本文檔涵蓋軟件建模和設計兩個環節,先進行面向對象的系統分析,再進行面向對象的系統設計。
- 主要使用StarUML建模軟件進行描述,並造成一篇完整的技術文檔
寫做思路orm
- 注意抽象層次,高層圖和底層圖。
軟件建模對象
- 問題產生-問題描述
- 需求分析-用例圖
- 兩種用例展現思路,第一種是以「控制」爲中心,一種是以「輸入,分析,執行」爲思路
- 靜態建模-類圖
- 交互建模-順序圖和通訊圖
- 狀態變化的交互建模-狀態圖
軟件設計教程
- 子系統設計-高層類圖
- 子系統設計-高層順序圖和高層通訊圖
- 基於構件的軟件體系結構
- 構件介紹——LabVIEW Actor Framework介紹
- 基於構件的軟件體系結構描述(書沒看完,不知道怎麼作)
- 詳細設計-詳細類圖-包括屬性和方法
- 詳細設計-底層順序圖和通訊圖
- 詳細設計-集成順序圖和集成通訊圖