cap3 ferewef

Post on 08-Dec-2015

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

ffsfs

TRANSCRIPT

3. Proiectarea sistemului informatic

3..1. Poiectarea schemei conceptuale a bazei de date

1

3.2.Diagramele aplicatiei de gestiune a comenzilor pentru restaurant

3.2.1.Diagrame detaliate ale cazurilor de utilizare

Vom folosi diagrame ale cazurilor de utilizare pentru a reda modul in care sistemul va fi utilizat prin reprezentarea partilor interesate prin „actori” si a actiunilor ce se doresc a fi intreprinse prin intermediul cazurilor de utilizare.

2

Element al cazului de utilizare

Descriere

Cod CU01

Stare Schita

Scop Gestiunea Comenzilor in cadrul unui restaurant

Nume Diagrama generala a cazurilor de utilizare

Actor principal Client,Ospatar,Bucatar,Casier

Descriere Presupune organizarea activitatilor in cadrul restaurantului.

Preconditii User-ul are acces la un telefon cu Android si are aplicatia instalata

Postconditii -

Declansator -

Flux de baza 1. Clientul primeste meniu si comanda la osapatar2. Osaptarul preia comanda si o da bucatarului spre a fi

pregatita3. Ospatarul serveste mancarea4. Clientul consuma mancarea si plateste5. Casierul primeste plata aferenta

Fluxuri alternative Ospatarul poate anula comanda in cazul in care clientul se rasgandeste sau bucatarul refuza coamanda pe motiv de stoc

Relatii -

Frecventa utilizarii Frecventa ridicata

Reguli ale afacerii -

3

3.2.2.Analiza sistemului informatic

3.2.2.1 Diagrame de activitate Diagrama de activitate pentru gestiunea comenzilor. Activity Diagram reprezintă o modalitate de modelare vizuală a fluxurilor.

4

3.2.2.2 Diagrama de clase

• Diagrama de clase este un tip de diagramă utilizată pentru descrierea structurii statice, adică a entităţilor sau claselor existente într-un sistem.

3.2.3 Diagrame de interacţiune

Diagrama de secventa

5

Diagrama de comunicare

6

3.2.4 Diagrame de stare este utilizata pentru a specifica posibilele stări prin care poate trece un obiect şi modul în care se poate trece de la o stare la alta (modelare work-flow-uri, modelare fluxuri de documente, diagrame de stări).

3.2.5 Rafinarea diagramelor UML

7

3.2.6 Diagrame de procese şi colaborare în BPMN – minim o diagrama de procese si una de coalborare

3.2.7 Diagrama de componente

8

3.2.8 Diagrama de desfăşurare

9

top related