Documente Academic
Documente Profesional
Documente Cultură
P RO I E C TA R E A S I S T E M E LO R
I N F O R M AT I C E
-CURS 10-
BUCUREȘTI
Etapa de
proiectare a – partea II -
sistemelor
informatice
Cuprins
✓Proiectarea interfețelor
Diagramă de structură a
ecranului
Proiectarea interfețelor pentru aplicații mobile
cu machete
Legenda descriind
scopul principal al
ecranului
Backround:
conectivitate și
informații adiacente
Separator al
Identificarea funcționalităților din
utilizatorului ecran
Functionalități
personalizate
pentru tuilizator
Functionalități cheie
personalizate pentru
utilizator
Proiectarea interfețelor pentru aplicații mobile
cu storyboard-uri
Formular
afisat cu
detalii ale
Daca butonul cerere
‘Cerere grup nou’ Buton afisat
este selectat pt
confirmare
/respingere
Se afișeaza
Este grupurile de
Antrenor antrenori.
selectată
Avem butoane Daca
Meniu opțiunea pt adaugarea
Logare ‘Adaugă
’Grupuri’ unui nou grup
principal grup’
și dc a fost
este
facută de client
o cerere pt selectat
grup nou Formular
afisat pt
adaugare
detalii grup
nou dorit de
antrenor
Considerații privind designul interfeței cu
utilizatorul
• Analistul de afaceri este inițial responsabil pentru
specificațiile UI. Aceste specificații sunt analizate în timpul
proiectării UI pentru a crea clase de interfață detaliate și
implementabile.
Interfața solicitată
Portul
• Porturile sunt reprezentate folosind un pătrat de-a lungul marginii
unei componente.
• Un port este adesea folosit pentru a ajuta la expunerea interfețelor
necesare și furnizate ale unei componente.
• Este o fereastră explicită într-o componentă încapsulată. Toate
interacțiunile în și din astfel de componente trec prin porturi.
• Fiecare port furnizează sau necesită una sau mai multe interfețe
specifice.
Port
Relații frecvent utilizate în diagrama de componente
• Dependență
• linie întreruptă îndreptată spre furnizorul
componentei
• clasele incluse în componenta client pot moșteni,
instanția sau utiliza clasele incluse în componenta
furnizorului
• pot fi, de asemenea, relații de dependență între
componente și interfețe ale altor componente
• Relația de compunere (componente incluse fizic
în alte componente).
Modelarea codului sursă
Calea de comunicare:
▪ Reprezintă o asociere între două noduri.
▪ Permite nodurilor să schimbe mesaje.
▪ Poate conține un stereotip pentru a eticheta în mod specific tipul
de cale de comunicare reprezentat (Internet, serial, paralel).
Aceasta poate fi doar denumită sau poate fi calificată (agregare,
compunere, dependență, generalizare etc.)
Diagrama de desfăşurare
• Diagramele de desfăşurare conţin două tipuri de noduri:
dispozitive și mediile de execuţie.
➢Dispozitivele (Device) sunt resurse de calcul cu capacități de
procesare și capacitatea de a executa programe (calculatoare,
laptopuri și telefoane mobile).
➢Mediile de execuţie (EEN – Execution Environment Node) sunt
noduri care conțin medii software capabile să execută alte
entități software precum sisteme de operare, servere web
(Apache sau Microsoft's Internet Information Server (IIS) sau
Java Runtime Environment (JRE)).
Diagrama de desfăşurare