Despre maparea modelelor UML la un proces de dezvoltare

Notă: Acest articol și-a făcut treaba și va fi retras în curând. Pentru a preveni problemele de tip „Pagina nu a fost găsită”, eliminăm linkurile despre care știm. Dacă ați creat linkuri spre această pagină, eliminați-le și împreună vom menține un web mereu actualizat.

Microsoft Office Visio acceptă crearea de modele UML fără a recomanda un anumit proces de dezvoltare. Cu toate acestea, pentru a afișa diagramele UML într-un context semnificativ, următorul grafic organizează tipurile de diagrame UML listate mai jos în modele care corespund în mod aproximativ fazelor pe care le poate urmări un proces de dezvoltare: utilizați faza model de caz, faza modelului de domeniu, modelul de proiect faza și modelul de implementare.

Fazele par să fie consecutive, dar procesele de dezvoltare cele mai eficiente sunt iterative, fiecare fază apărând de mai multe ori.

"Modeling a system can be broken down into four phases: use case model, domain model, design model, and implemenation model"

Utilizați faza modelului de caz

Utilizarea cazurilor este descrierea narativă a proceselor pe care le creați mai devreme într-un ciclu de dezvoltare. Ele descriu interacțiunile dintre actorii externi și sistemul dumneavoastră și vă ajută să înțelegeți cerințele de sistem și terminologia utilizată în domeniul domeniului. În timpul fazei de utilizare a cazurilor, creați diagrame de cazuri de utilizare.

Faza modelului de domeniu

La fel ca faza cu modelul de caz de utilizare, faza modelului de domeniu este axată pe construirea unei înțelegeri a domeniului pentru care dezvoltați un sistem. Aceasta este o fază de analiză în care încă vă gândiți la obiecte și la relații în lumea reală, nu la conceptele de programare.

În timpul fazei modelului de domeniu, creați diagrame de structură statică conceptuală, diagrame de pachete și diagrame de secvențe.

Faza modelului de proiectare

În timpul etapelor de utilizare și de model de domeniu, vă concentrați pe înțelegerea cerințelor și a conceptelor asociate sistemului pe care îl dezvoltați. În faza de proiectare, aplicați această înțelegere și prezentați o soluție de programare.

Pentru a dezvolta această soluție, trebuie să utilizați diagrame de colaborare pentru a determina modul în care vor comunica obiectele și diagramele de structură statică Class pentru a defini clasele pe care le veți implementa în software.

Pentru a înțelege ciclul de viață al unui obiect, puteți crea, de asemenea, o diagramă stări sau activitate în legătură cu o anumită categorie sau caz de utilizare.

Faza modelului de implementare

Faza modelului de implementare se axează pe structura fizică și componenta a mediului de dezvoltare. În timpul fazei de implementare, creați diagrame componente și diagrame de implementare.

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×