Sunteți pe pagina 1din 4

Computer Numerical Control

Scop
Construirea unei aplicatii software care faciliteaza operarea pe masini CNC

Enuntul studiului de caz


Utilizatorul poate sa foloseasca controlul computerului pentru a taia diferite materiale.

Puncte de vedere asupra proiectului Exigente functionale


Pentru ca aplicatia sa poata fi rulata, sunt necesare urmatoarele elemete: CNC Conexiunea la retea 220V Interfata functionala

Identificarea actorilor si a cazurilor de utilizare:


Actor extern: Beneficiarul persoana care beneficiaza depiesele prelucrate pe CNC

Actori interni: Proprietarul aparatului - - persoana care detine CNC-ul. Operator mentenanta se ocup de buna funcionare a softului si CNC-ului si de actualizarea aplicatiei. Operatorul - persoana care porneste aparatul, il programeaza si il supravegheaza pe toata durata functionarii acestuia.

Descrierea cazurilor de utilizare:


1. Pornirea - acest caz de utilizare se refera la momentul in care este pornita masina de lucru. 2. Programare acest caz de utilizare are loc dupa pornirea utilajului.Operatorul trebuie sa introduca dimensiunile la care se prelucreaza piesa. 3.Verfificarea - acest caz de utilizare are loc dupa introducerea programului si apasarea butonului start.Softul verifica daca programul este introdus corect si daca scula aschietoare exista in dotarea masinii. 4.Rularea acest caz de utilizare apartine softului care comanda masina de lucru pentru obtinerea piesei la dimensiunile introduse de operator la introducerea programului de lucru.

Fisa tip a cazurilor de utilizare


Fia tip: Pornirea Obiectiv: Alimentarea cu energie electrica a utilajului. Scenariul nominal: 1. Operatorul alimenteaza masina 2. Masina afiseaza meniul aplicatiei. Extensii 1. Sistemul nu afiseaza nimic.

Fisa tip a cazurilor de utilizare


Fia tip: Programare Obiectiv: Operatorul introduce programul cu dimensiunile piesei pentru prelucrat. Scenariul nominal: 1. Sistemul afiseaza meniul. 2. Operatorul introduce programul. 3. Utilizatorul introduce parametrii de lucru. 4. Sistemul valideaza programul si salveaza datele introduse. Extensii 1. Sistemul afiseaza eroare daca programul a fost introdus gresit.

Fisa tip a cazurilor de utilizare


Fia tip: Verificarea Obiectiv: Sistemul verifica corectitudinea programului introdus si corelarea lui cu utilajul. Scenariul nominal: 1. Sistemul verifica corectitudinea programului introdus de operator. 2. Sistemul verifica corelarea cerintelor cu performantele si dotarea utilajului Extensii 1. Sistemul afiseaza eroare daca programul este introdus eronat. 2. Sistemul afiseaza eroare daca scula aschietoare selectata de operator nu se afla in dotarea masinii sau daca utilajul nu face fata cerintelor utilizatorului.

Fisa tip a cazurilor de utilizare


Fia tip: Rularea Obiectiv: Sistemul ruleaza programul si executa piesa. Scenariul nominal: 1. Sistemul ruleaza programul. 2. Masina executa piesa. Extensii 1. Sistemul afiseaza eroare si se opreste daca apar probleme tehnice.

Diagrame clase conceptuale

S-ar putea să vă placă și