Modelarea Aplicatiilor Web cu UML 2

Imagine preview
(8/10 din 8 voturi)

Acest curs prezinta Modelarea Aplicatiilor Web cu UML 2.
Mai jos poate fi vizualizat cuprinsul si un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier doc de 22 de pagini .

Iti recomandam sa te uiti bine pe extras, cuprins si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domeniu: Calculatoare

Cuprins

Etapele de modelare a unei aplicaţii cu UML 2
• De la cerinţele utilizatorului la codul aplicaţiei
• Schema completă a metodologiei de modelare a aplicaţiilor web cu UML 2
Studiul de caz 1. Realizarea unui magazin on-line de jucării (cazurile de utilizare, macheta IOM)
• Cazurile de utilizare (etapa 2)
• Realizare machetă de interfaţă om - maşină (IOM)
Studiul de caz 2. Realizarea unui site web pentru o conferinţă internaţională (cazurile de utilizare, macheta IOM)
• Cazurile de utilizare (etapa 2)
• Realizare machetă de interfaţă om - maşină (IOM) (etapa 3)
Studiul de caz 3. Realizarea unei librării on-line (cazurile de utilizare)

Extras din document

Modelarea aplicaţiilor web cu UML 2. Studii de caz

Vă prezentăm în continuare (vezi tabelul 1) o metodologie de modelare a unei aplicaţii web cu UML 2, adaptată după Pascal Roques[1].

Tabelul 1

Nr.

crt. Denumire etapă

(subetapă) Document/Diagrama UML Comentarii

1. Definirea cerinţelor utilizatorului Caiet de sarcini

2. Modelarea prin cazuri de utilizare:

Identificarea actorilor

Identificarea cazurilor de utilizare

Structurarea cazurilor de utilizare în pachete (pachetarea cazurilor de utilizare)

Adăugarea relaţiilor între cazurile de utilizare şi actori

Planificarea proiectului (prioritate, risc, ordine de abordare);

Descrierea cu text narativ a cazurilor de utilizare:

scenariul nominal

alternative

cerinţe suplimentare Diagrama cazurilor de utilizare

Diagrama de pachete Cerinţele utilizatorului generează cazurile de utilizare

3. Realizarea machetei de interfaţă om - maşină (IOM) Machete IOM Cerinţele utilizatorului generează macheta IOM, destinată interacţiunii cu viitorii utilizatori

4. Descrierea cazurilor de utilizare cu ajutorul diagramelor de secvenţă sistem (DSS) Diagramele DSS În cadrul diagramelor DSS, sistemul figurează ca o „cutie neagră”. Comportamentul sistemului este văzut din exterior, fără a lua în considerare modul cum a fost realizat. Diagrama DSS va fi detaliată în cadrul diagramelor de interacţiune.

5. Realizarea diagramelor claselor participante (DCP) Diagramele DCP Diagrama DCP descrie prin intermediul cazurilor de utilizare, cele trei principale clase de analiză: dialog (boundary), control, entitate şi relaţiile dintre ele

6. Realizarea diagramelor de navigare Diagramele de navigare Pentru a modela navigarea într-un site web se pot utiliza diagramele de stare sau diagramele de activitate de navigare. Se preferă diagrama de stare deoarece se modelează un comportament al evenimentelor.

7. Realizarea diagramelor de interacţiune Diagramele de secvenţă

Diagramele de comunicare Diagrama de secvenţă vizualizează comportamentul obiectelor în cadrul scenariului nominal al unui caz de utilizare. Diagrama de comunicare pune în evidenţă organizarea obiectelor care participă la o acţiune.

8. Realizarea diagramelor claselor de concepţie Diagramele claselor de concepţie Diagramele claselor de concepţie detaliază specificaţiile de interfaţă cu programele, pachetele de programe care vor realiza aplicaţiile web.

9. Generare cod (Java, C#, PHP etc.) Cod sursa (Java, C#, PHP etc.) Generarea codului (Java, C#, PHP etc.) poate fi realizată manual sau cu ajutorul unor programe dedicate : Rational Rose, Visual Paradigm, Entreprise Arhitect.

Schema completă a metodologiei de modelare a aplicaţiilor web, a UML

În figura 4.1 este prezentată schema completă a metodologiei de modelare a aplicaţiilor web, cu UML 2, adaptată după Pascal Roques.

Figura 4.1

Fisiere in arhiva (1):

  • Modelarea Aplicatiilor Web cu UML 2.doc