- UML2面向對象分析與設計(第2版)
- 譚火彬編著
- 426字
- 2019-07-01 10:17:37
第3章 業務建模
軟件開發的最終目標是為了滿足業務需求,以幫助用戶解決業務中的問題。早期的軟件開發方法并沒有充分意識到業務的重要性,而隨著RUP中將業務建模作為軟件開發的第一個工作流,業務建模的重要性也日益被人們所認識;良好的業務建模可以為軟件的成功開發奠定堅實的基礎。UML主要用于軟件系統的分析和設計,但是其強大的擴展機制使得利用UML進行業務建模成為可能。本章從基本的業務建模概念入手,重點介紹利用UML進行業務建模的全過程。
本章目標
業務建模是項目的起源,是描述項目開發的依據,還是后續需求建模的基礎。通過對本章的學習,讀者能夠了解業務建模的概念,掌握利用用例技術進行業務建模的方法和實踐過程,并對從業務模型轉換到系統模型的過程有一定的了解。
主要內容
(1)UML與軟件工程過程的區別和聯系。
(2)業務建模的基本概念:業務參與者、業務用例、業務工人、業務實體和業務用例實現。
(3)基于用例技術的業務建模方法和實踐:業務用例圖和業務活動圖。
(4)從業務模型到系統模型的映射。
推薦閱讀
- 程序員修煉之道:程序設計入門30講
- C# 2012程序設計實踐教程 (清華電腦學堂)
- Rust編程從入門到實戰
- Instant 960 Grid System
- Mastering AndEngine Game Development
- Python編程實戰
- C# and .NET Core Test Driven Development
- ExtJS Web應用程序開發指南第2版
- JavaScript從入門到精通(視頻實戰版)
- Mastering Concurrency in Python
- 你好!Python
- Eclipse開發(學習筆記)
- Scratch超人漫游記:創意程序設計:STEAM創新教育指南
- Perl 6 Deep Dive
- Mastering MeteorJS Application Development