Sunteți pe pagina 1din 1

Proiectul E-Asigurari masini

Descrierea problemei

O companie de asigurari vrea sa cumpere aplicaţia E-Asigurari masini pentru a-si ajuta angajaţii care
incheie contracte de asigurare a maşinilor.
Pentru a realiza un contract de asigurare, anagajatul alege marca şi anul de fabricaţie a maşinii
clientului. Aplicaţia afişează modelele produse în acel an şi angajatul alege un model. În acest
moment, aplicaţia afişează caracteristicile maşinii şi indicele de risc. Acest indice este mai mare la
maşinile cu motoare de mare putere şi este şi mai mare pentru motociclete şi trăsuri. De asemenea este
considerat şi indecele de poluare. Acesta se bazează pe tipul motorului: diesel sau pe petrol,
clasificarea motorului: euro1, euro2, etc şi pe vârsta maşinii.
De asemenea se ia în considerare istoricul clientului: dacă a avut mai multe accidente în ultimii 5 ani,
trebuie să plătească mai mult.
Clientul poate să încheie un contract de asigurare pentru toate tipurile de riscuri sau numai unele din
ele: accident, cutremur, incendiu, etc. După aceea, aplicaţia calculează suma asigurată ce depinde şi de
pretul initial al maşinii, vârsta maşinii şi de îmbunătăţirile aduse: radio, mp3 player, aer condiţionat,
etc. De asemenea, clientul poate alege când să plătească asigurarea maşinii: lunar, semestrial, anual.
Acesta primeşte o reducere de 5% dacă plăteşte semestrial şi de 10% dacă plăteşte anual.
După ce a fost calculată rata finală, aplicaţia printează contractul pentru a fi semnat de către angajat şi
client.
Plata asigurării se face la un angajat al companiei de asigurări care foloseste programul pentru
a memora plata făcută. Pentru aceasta, cere sistemului să caute asigurarea clientului după numărul
contractului care este unic.
Dacă clientul are o altă maşină, prezentul contract de asigurare este anulat şi se încheie unul
nou prin modificarea datelor memorate în contractul vechi.
La cererea unui angajat al companiei, aplicaţia afişează asiguraţii care nu şi-au plătit rata la
timp. În acest caz, angajatul anunţă clienţii că trebuie să plătească în termen de 15 zile, după care
contractele sunt anulate.

Cerintele proiectului:

1. Sa se implementeze in Java aplicatia E-Asigurari masini.


2. Aplicatia trebuie sa indeplineasca toate functiunile specificate in descrierea problemei.
3. Aplicatia memoreaza pe suport extern (fisiere) toate datele necesare functionarii sale astfel
incat existenta datelor nu depinde de oprirea temporara (accidentala sau nu) a calculatoarelor
pe care ruleaza.
4. Pentru realizarea interfetelor grafice ale aplicatiei va fi folosita tehnologia AWT sau Swing.
5. Pentru realizarea interfetelor grafice ale aplicatiei nu vor fi folosite programe software care
faciliteaza acest lucru.
6. Pentru gestiunea evenimentelor generate de utilizatorii aplicatiei vor fi folosite clase interne.
7. Pentru gestiunea asigurărilor, etc. vor fi folosite colectii dinamice de obiecte.

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