Documente Academic
Documente Profesional
Documente Cultură
Coordonator Absolvent
Florea Alexandra Maria- Ioana Ileana Daniela Gheorghe
București 2018
Cuprins
Prezentarea sistemului informatic...............................................................................................................3
Descrierea generală a sistemului informatic...........................................................................................3
Specificarea cerințelor.............................................................................................................................3
Diagrama generală...............................................................................................................................3
Diagrame detaliate ale cazurilor de utilizare.......................................................................................4
Analiza sistemului informatic......................................................................................................................9
Diagrame de activitate............................................................................................................................9
Diagrama de clase..................................................................................................................................12
Diagrame de stare.................................................................................................................................13
Diagrama de interacțiune......................................................................................................................14
Rafinarea diagramelor UML...................................................................................................................15
Diagrame de procese și colaborare în BPMN.........................................................................................16
Diagrama de clase detaliată...................................................................................................................17
Proiectarea bazei de date......................................................................................................................18
Proiectarea inferfețelor utilizator..........................................................................................................18
Diagrama de componente.....................................................................................................................19
Diagrama de desfășurare.......................................................................................................................19
Implementarea sistemului informatic.......................................................................................................20
Tehnologii utilizate în implementare.....................................................................................................20
Prezentarea pe scurt a funcționalității sistemului.................................................................................22
Prezentarea sistemului informatic
Descrierea generală a sistemului informatic
Importanța comunicării într-o societate este unul dintre subiectele care nu mai necesită a fi
dezbătut. Pentru a putea supraviețui și pentru a putea interacționa cu cei din jur este absolut necesar să
cunoaștem un limbaj comun prin care să ne exprimăm gândurile, trăirile, sentimentele.
Astfel scopul proiectul este de a realiza o aplicație android de învățare a limbajului semnelor, cât
și de a traduce în limbajul mimico-gestual cuvintele rostite de utilizator. O funcționalitate esențială a
aplicației va fi aceea de gestiune a utilizatorilor. Prin urmare fiecare utilizator utilizator va trebui sa aibă
un cont ale carui date pot fi modificate prin funcționalitatea setări cont. Contul se realizează prin
completarea unui formular.
Conturile urilizatorilor vor fi gestionate cu ajutorul unei baze de date. Utilizator al aplicației
poate fi orice persoana.
Specificarea cerințelor
Diagrama generală
În urma conturării problemei și a stabilirii cerințelor general, am realizat diagram generala a
cazurilor de utilizare.
Utilizator solita crearea unui cont prin completarea unui formular cu datele necesare : nume,
email, parola și contul este creat de administratorul bazei de date.
Diagrama de desfășurare
Diagrama de desfăşurare descrie structura sistemului în momentul execuţiei. Astfel aplica ția pentru
limbajul mimico-gestual conţine ca şi component care trebuie să interacţioneze pentru a executa
programul implementat sunt:
- Mobile device
- Serverul pentru baza de date
- Mediul de execuție
- External Storage
- Aplicația rulată : Application.apk
Implementarea sistemului informatic
Tehnologii utilizate în implementare
Sistemul informatic avut în vedere de această lucrare a fost implementat valorificând facilitățile
oferite de platforma Android precum si performanțele sistemului de gestiune a bazelor de date
phpMyadmin. Interfața dintre utilizator și baza de date a fost realizată în mediul de programare Android
Studio.
Lansarea platformei Android la 5 noiembrie 2007 a fost anunțată prin fondarea Open Handset
Alliance, un consorțiu de 48 de companii de hardware, softwareși de telecomunicații, consacrat
dezvoltării de standarde deschise pentru dispozitive mobile. [6] Google a lansat cea mai mare parte a
codului Android sub licența Apache, o licență de tip free-software și open source.
PHP este un limbaj de programare. Numele PHP provine din limba engleză și este un acronim
recursiv : Php: Hypertext Preprocessor. Folosit inițial pentru a produce pagini web dinamice, este folosit
pe scară largă în dezvoltarea paginilor și aplicațiilor web. Se folosește în principal înglobat în
codul HTML, dar începând de la versiunea 4.3.0 se poate folosi și în mod „linie de comandă” ( CLI),
permițând crearea de aplicații independente. Este unul din cele mai importante limbaje de programare
web[2] open-source și server-side, existând versiuni disponibile pentru majoritatea web serverelor și
pentru toate sistemele de operare. Conform statisticilor este instalat pe 20 de milioane de site-uri web și
pe 1 milion de servere web. Este disponibil sub Licenṭa PHP ṣi Free Software Foundation îl consideră a fi
un software liber.
- Log out
- Settings account
- Delete account