Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
VTC - UML TutorialsПроизводитель:
VTCГод выпуска: 2007
Язык: английский
Формат: QuickTime
Видео: AVC 800x600 4:3 3 fps ~70 kbps
Аудио: AAC 22,05 kHz 2ch 176 kbps
Автор: Nancy Conner
Продолжительность: 7 ч
Файлы примеров: нет
Описание:
UML is a standard, visual modeling language that comes into play in all stages of the software development life cycle: modeling business processes, conceptualizing system functions, visualizing and documenting software artifacts, developing object-oriented software. In other words, UML is a language that allows the writing of a software system’s blueprint in a way that can be easily understood by various stakeholders, including business analysts, project managers, system and database architects, etc. This introduction, by VTC author and corporate trainer Nancy Conner, covers UML basics and goes into detail about the most common kinds of UML diagrams. To begin learning, simply click the links.
[spoiler="Содержание"]
Introduction
Welcome to the UML (06:29) T
Object Orientation 1: Objects & Classes (02:42) T
Object Orientation 2: Relationships (04:47) T
Object Orientation 3: Polymorphism (01:59) T
Types of Diagrams: An Overview
The 4+1 Model (04:33) T
Static & Dynamic Approaches (04:24) T
Use Case & Class Diagrams (04:46) T
Object & Package Diagrams (03:39) T
State & Activity Diagrams (04:26) T
Sequence & Communication Diagrams (06:31) T
Component & Deployment Diagrams (04:31) T
Use Case Diagrams
Use Case Basics (05:16) T
Modeling Use Case Elements (03:28) T
A Use Case Diagram for an ATM (03:49) T
The<> Dependency (04:19) T
The<> Dependency (03:53) T
Generalization (04:40) T
Putting It All Together (03:03) T
Class Diagrams: Basic Concepts
Classifiers: Classes & Objects (04:18)
Attributes & Operations (04:51)
Stereotypes (02:42)
Associations & Multiplicity (06:22)
Association Classes (02:01)
Aggregation & Composition (05:16)
Generalization (02:35)
Realization (04:56)
Dependency (02:35)
Constraints & Notes (03:34)
Finding Classes (06:04)
Advanced Class Diagrams
Abstract Classes & Operations (04:26)
Interfaces (06:43)
Collaborations (06:20)
Templates (04:43)
Object Diagrams
Objects/Instances (04:20)
Connecting Objects (03:00)
From Class Diagram to Object Diagram (03:59)
Package Diagrams
Packages (04:55)
Visibility (02:35)
Relationships among Packages (04:47)
Accessing & Importing Packages (03:25)
Merging Packages (06:01)
Use Case Packages (05:57)
When to Use Package Diagrams (02:44)
State Diagrams
States & Transitions (04:42)
State Activities (03:27)
Pseudostates: Initial & Terminate (03:04)
Pseudostates: Junction & Choice (03:07)
Composite States (04:12)
Pseudostates: Fork & Join (03:16)
Pseudostates: Entry & Exit Points (04:38)
Pseudostates: Deep & Shallow History (04:02)
Protocol State Machines (03:04)
Activity Diagrams
Activity Diagrams: Basic Symbols (05:55)
Alternative & Parallel Paths (04:19)
Object Nodes (03:05)
Pins (05:30)
Subactivity Diagrams (04:06)
Signals (05:09)
Handling Exceptions (02:49)
Interruptible Activity Regions (02:58)
Expansion Regions (04:39)
Using Swim Lanes (05:03)
Sequence Diagrams
Objects, Lifelines & Messages (05:31)
Kinds of Messages (06:23)
Create & Destroy Messages (03:56)
Boundary, Entity & Control Elements (02:59)
Interaction Frames (05:54)
Fragments: Options (04:17)
Fragments: Alternatives (03:48)
Fragments: Loops (05:30)
Fragments: Parallels (05:01)
Sequence Diagrams & Use Cases (05:33)
Communication Diagrams
Objects, Links & Messages (06:48)
Nested Messages (04:48)
Self-Messages (01:41)
Conditional Messages (02:22)
Looping Messages (04:29)
Parallel Messages (02:37)
Sequence vs Communication Diagrams (07:12)
Component Diagrams
Introducing Components (03:45)
Components & Interfaces (04:42)
Realizations & Dependencies (07:00)
Component Compartments (04:02)
Black Box & White Box Views (03:01)
Ports & Delegation Connectors (05:04)
Component Stereotypes (05:04)
Deployment Diagrams
What a Deployment Diagram Shows (04:37)
Nodes (02:41)
Artifacts (06:35)
Manifestation (02:58)
Communication Paths (03:32)
Deployment Specifications (06:30)
Wrap up
Choosing a Modeling Tool (04:00)
Wrap Up (04:35)
Credits
About the Author (00:45)
[/spoiler]
[spoiler="Скрины"]




[/spoiler]
Оставайтесь на раздаче!!!Если на моих раздачах нет сидов, то пишите в личку. Без вашей помощи раздача начнет болеть, хиреть и может даже помереть.