5

6
Ministerul Educaţiei Republicii Moldova Universitatea Tehnică a Moldovei Facultatea de Calculatoare, Informatică şi Microelectronică Catedra Automatică şi Tennologii Informaţionale Raport Laborator nr.5 La disciplina: Analiza,proiectarea si programarea orientate pe obiecte Tema: Proiectare: Diagramele cazurilor de utilizare A elaborat: Oftici V. st.gr. SI-121 A verificat: lest.sup. Balan M.

description

jhgf

Transcript of 5

Page 1: 5

Ministerul Educaţiei Republicii Moldova

Universitatea Tehnică a Moldovei

Facultatea de Calculatoare, Informatică şi Microelectronică

Catedra Automatică şi Tennologii Informaţionale

RaportLaborator nr.5

La disciplina: Analiza,proiectarea si programarea orientate pe obiecte

Tema: Proiectare: Diagramele cazurilor de utilizare

A elaborat: Oftici V. st.gr. SI-121 A verificat: lest.sup. Balan M.

Chişinău 2015

Page 2: 5

Scopul lucrarii: De a reprezenta proiectul cu ajutorul diagramelor cazurilor de utilizare.

Diagrama cazurilor de utilizareDiagrama cazurilor de utilizare reprezintă partea începătoare de la care se începe modelarea

unui sistem nou. Aici se reflectă acţiunile reciproce dintre variantele posibile de utilizare şi persoanele cointeresate sau sisteme. Diagrama reflectă cerinţele către sistem din punctul de vedere al utilizatorului. Variantele de utilizare sunt funcţiile efectuate de sistem.

Avantajul principal al variantelor de utilizare este că folosindu-le separăm implementarea sistemului de descrierea funcţiilor sale. Acest fapt ajută la concentrarea atenţiei la aşa întrebări precum satisfacerea cerinţelor sistemului fără a fi nevoie de a defini modul cum sistemul va fi implementat. Diagramele variantelor de utilizare ne demonstrează ce va face sistemul şi cum poate fi utilizat încă la începutul proiectului.

Realizarea:

Sistemul de gestiune

contine baza de date

colecteaza datele

gestioneaza datele

utilizeaza datele

foloseste fluxul de documente

Fig. 1 Diagrama use-case corespunzatoare sistemului de gestiune

Aceasta diagrama use-case corespunzatoare sistemului de gestiune, contine toate componentele

pe care il foloseste si ce utilizeaza sistemul dat. In primul rind sistemul contine baza de date cu toata

informatia despre studenti. Un astfel de sistem colecteaza datele, le gestioneaza si in ultimul rind le

utilizeaza pentru unele cazuri pentru profesori cind au nevoie de informative despre studenti.

Page 3: 5

StudentulAlegerea cursului

alegerea anului de studiu

Controlarea notelor

alegerea informatiei aditionale despre profesori

alegerea gradului alegerea email-ului

Fig.2 Diagrama use-case corespunzatoare a optiunilor pentru studenti

In cadrul acestei diagrame orice student poate naviga si utiliza orice informative de care are

nevoie despre studenti si profesori. Despre studenti ce e legat de alegerea studentului,

obiectului,notele necesare, iar informatia despre profesori este de a allege gradul profesorului si

email-ul necesar.

Profesorul

navigheaza si cauta informatie

alege cursul necesar

alege studentul

alege grupul de studii

alege anul de studii

Fig.3 Diagrama use-case corespunzatoare optiunilor pentru profesori

In cadrul acestei diagrame din figura 3 sunt prezentate optiunile propuse pentru

professor.Profesorii in orice moment pot verifica orice informative necesara si pot adauga informatia

care trebuie.Sistemul dat ii da posibilitate profesorului sa gaseasca informatia de care are nevoie.

Page 4: 5

baza de date

recupereaza si modifica date la un moment specificat de timp

stocheaza informatie si date

reglarea rapida a informatiei

contine mai multe fisiere

permite gestiunea unui volum mare de date

informatia se memoreaza in tabele

se manipuleaza cu sisteme de gestiune a BD

are accesul la documentatia completa pentru operatiile de jurnalizare a activitatilor

Fig. 4 Diagrama use-case corespunzatoare bazei de date

In aceasta diagrama din figura 4 sunt prezente toate optiunile sau cerintele, adica cu ce se ocupa

baza de date a acestui sistem de gestiune. In cazul nostru baza de date recupereaza si modifica date la

un moment specificat din timp, stocheaza informatiile si datele. Documentatia pentru baza de date

folosita, schema relationara a tabelelor si legaturilor dintre acestea impreuna cu modalitatea de acces

la baza de date.

sistemul

<<include>>

<<include>>

<<include>>

contine interfata accesibila

contine module

calecteaza datele

contine notele studentilor

contine planul de invatamint

contine date usor vizualizate

utilizeaza liste de selectie

Fig.5 Diagrama use-case corespunzatoare sistemul

In aceasta diagrama se reprezinta toate cerintele care le indeplineste sistemul dat.In cazul

nostrum sistemul trebuie sa contina interfata accesibila, v-a contine citeva module cum ar fi :

Page 5: 5

modulul pentru colectarea datelor, modulul care v-a contine notele studentilor si date despre planul

de invatamint. Contine date usor vizualizate si localizate si pentru aceasta se vor utiliza listele de tip

selectie.

Concluzie:

In aceasta lucrare de laborator am facut proiectarea diagramelor cazurilor de utilizare a

sistemului nostru de gestiune pentru studenti.Am reprezentat tot proiectul prin 5 diagrame de use-

case care reprezinta sistemul si contine toate componentele acestuia.