Dezvoltarea unui Sistem Software pentru un Amanet

Previzualizare referat:

Cuprins referat:

Cuprins Pag.1
1 Cerintele sistemului Pag.2
2 Alcatuirea sistemului Pag.3
3 Diagrame Pag.4
3.1 Diagrama cazurilor de utilizare Pag.4
3.2 Diagrama de clase Pag.5
3.3 Diagrama de stare: Pag.6
3.4 Asocieri mutual exclusive Pag.7
3.5.5 Diagramele de activitate Pag.8
3.6.6 Diagramele de secventa Pag.9

Extras din referat:

Amanet

1.Cerintele sistemului:

Se doreste dezvoltarea unui sistem software pentru un amanet.In acest proiect sunt exemplificate grafic cateva diagrame cu ajutorul limbajului UML.Limbajul UML este un limbaj standard pentru descrierea de modele si specificatii pentru software.

Sistemul ce urmeaza a fi prezentat va fi folosit pentru gestionarea clientiilor si actiunilor acestora a unei case de amanet.Clientii sunt dispusi in doua categori:Clienti si Clienti Premium.

Criteriul de diferentiere al clientiilor este urmatorul:in momentul efectuarii a minim 10 tranzactii intr-un interval de 6 luni acestia devin Clienti Premium.In cazul in care Clientii premium nu mai efectueaza nici o tranzactie in interval de 3 luni acestia sunt retrogradati la nivel de Clienti.

Avantajele Clientiilor Premium:

-pot amanita obiecte cu valoare mai mare de 5000 lei

-perioada de rascumparare a obiectelor amanetate este de 4 luni fata de 3 luni la clientii obijnuiti.

2.Alcatuirea sistemului(Teorie)

1.Diagrama cazurilor de utilizare:este tehnica furnizata de UML pentru a specifica comportamentul sistemului din punct de vedere al utilizatorului. UML foloseste termenul de ACTOR pentru a denumi un utilizator care indeplineste un anumit rol.

2.Diagrama de clase. Este folosită pentru reprezentarea vizuală a claselor și a interdependențelorsi pentru reprezentarea concreta a unor instante de clasa si legaturile concrete dintre obiecte.

3.Diagrama de stare,poate fi atasata oricarei clase care are stari bine identificate si un comportament complex..Acestea specifica modul in care reactioneaza un obiect la primirea unui mesaj.Are o singura stare initiala,mai multe stari simple ,una sau mai multe stari finale si tranzitii intre stari.

4.Asocieri mutual exclusive:acele situatii in care doua sau mai multe asocieri nu pot exista in acelasi timp,cu alte cuvinte exista un “sau exclusive” intre acestea

5.Diagramele de activitate:sunt acel;e facilitate folosite de UML pentru modelarea aspectelor dinamice ale unui sistem.Acestea reprezinta interactiunea dintre activitati.

6.Diagramele de secventa descriu o anumita latura a comportamentului sistemului aratand modul lor de trasmitere a mesajelor intre obiecte si ordinea de aparitie a acestora.

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Dezvoltarea unui Sistem Software pentru un Amanet.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
9 pagini
Imagini extrase:
9 imagini
Nr cuvinte:
717 cuvinte
Nr caractere:
4 366 caractere
Marime:
309.85KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Sus!