Asigurari
- gestiunea intr-o societate de asigurariGESTIUNEA ACTIVITATIIINTR-OSOCIATATE DE ASIGURARI I.Introducere In lumea de astazi, dependenta in mod critic de existenta si prelucrarea informatiilor,capacitatea de a concentra datele provenite de la orice sursa imaginabila si de a le transmite prompt utilizatorilor din cadrul organizatiei, masoara distanta intre esec si succes in afaceri. Cresterea cantitativa se cerea convertita
intr-un progres calitativ prin achizitionarea si integrarea in infrastructura
informatica a unui sistem avansat de stocare a datelor pe discuri magnetice. Sistemul asigurarilorinformatizatpresupune o serie de
avantaje care permit o asigurare a suportului, flexibilitatii, scalabilitatii,
consistentei si economicitatii in activitateapropriu-zisa. - Eliminarea
inscrierii duble a unui asigurat pe liste Domeniul societatilor de asigurari este un domeniu intr-o continua dezvoltare. Fie cavorbim de asigurari pe viata, asigurari de sanatate sau doar asigurari la masina, casa, proprietati…adevarul este unul singur…toate domeniile sunt informatizate! O baza de date contine toate informatiile necesare despre obiectele ce intervinintr-o multime de aplicatii, relatiile logice dintre aceste informatii si tehnicile de prelucrare corespunzatoare. In bazele de date are loc o integrare a datelor, in sensul ca mai multe fisiere sunt privite in ansamblu, eliminandu-se informatiile redundante. Intre baza de date fizica (adica datele asa cum sunt ele memorate pe suport) si utilizatorii sistemului exista un nivel de software, numit sistem de gestionare a bazelor de date (DBMS – Data Base Management System), care permite construirea unor baze de date, introducerea informatiilor in baza de date si dezvoltarea de aplicatii privind bazele de date. Un DBMS da posibilitatea utilizatorului sa aiba acces la date folosind un limbajde nivel inalt, apropiat de modul obisnuit de exprimare, pentru a obtine informatii,utilizatorul facand abstractie de algoritmii aplicati pentru selectarea datelor implicate si a modului de memorare. II.Prezentarea aplicatiei 1.Descrierea aplicatiei *Ce reprezinta asigurarile si la ce folosesc? O definitie: *De ce sunt utile asigurarile? Indiferent de cat de mult a evoluat umanitatea, un lucru este foarte clar: nu putem controla tot ceea ce se intampla in jurul nostru, exemplul cel mai bun fiind poate natura. Mass-media prezinta foarte des catastrofele natuarale care lovesc diverse regiuni, si, din pacate nici Romania nu face exceptie (cu totii ne amintim de inundatiile devastatoare care au afectat tara in 2005). Dar natura nu este singura care ne afecteaza si ne provoaca pagube. Accidente se intampla la tot pasul, iar jaful, furturile, talhariile, toate tin de natura umana. Riscurile acestea vor exista intotdeauna. Dar mai sunt si altele, in legatura cu sanatatea, cu activitatea profesionala, si, in cazul firmelor, riscuri privind marfurile sau activele companiiei. De aceea este foarte bine sa incercam sa transferam riscurile asupra altcuiva. Acestea sunt motivele pentru care au aparut serviciile sau, mai bine zis, produsele de asigurare. Acestea sunt oferite de companii specializate care preiau diferite riscuri in schimbul unei sume de bani. Astfel, plata unei sume il pune pe asigurat la adapost de problemele cauzate de accidente, fie ele auto sau de alata natura, ii poate salva firma de la probleme financiare care ar putea duce la faliment s.a. Un argument al utilitatii asigurarilor este oferit de prezenta acestora la o scara foarte mare in Occident, unde exista o adevarata cultura. Marea majoritate a oamenilor au, in tarile vestice, tot felul de asigurari, nu doar cea de raspundere civila auto, ci si de viata, de sanatate, de protejare a bunurilor. De ce se intampla acest lucru? Pentru ca in Occident simtul proprietatii este foarte dezvoltat, si toti vor sa isi puna proprietatile la adapost de diferite riscuri, dar si pentru ca occidentalii sunt foarte interesati de viitorul lor si al celor din jurul lor. De aceea asigurarile sunt un instrument foarte bun pentru crearea unui viitor lipsit de griji si sigur. *De ce si cand
avem nevoie de o asigurare? Este permis accesul simultan la aceleasi date, situate in acelasi loc sau distribuite spatial, a mai multor persoane prin mai multe tipuri de interogari. Obiectiveleaplicatiei Deoarece numarul si tipul asigurarilor a crescut extreme de mult in ultimul timp, informatizarea acestui domeniu a devenit o adevarata necesitate!A fost astfel proiectata o baza de date care sa permita introducerea unor noi tipuri de asigurari, de clienti…practice de informatii ce ar trebui reactualizate frecvent, dar si sa afiseze diferite rapoarte privind anumite situatii in cadrul unei societati. Proiectul este astfel structurat pe 2 planuri:cel privind introducerea de date si unul al rapoartelor ce au devenit mai mult decat necesare! Date ce in trecut erau retinute cu mare dificultate, acum sunt memorate in 4 tabele: “tipuri asigurari”, “salarii”, “operatori asigurari”, “date asigurari”. Unul din avantajele folosirii S.G.B.D. Access este acela ca permite gestionarea simultana a mai multor baze de date, iar in cadrul proiectului “Societate de asigurari” acest sistem de programare este solutia optima pentru orice problema! 2.Dictionar de date Atributele identificate in cadrul activitatii desfasurate in domeniul abordat sunt grupate si prezentate in urmatorul dictionar al datelor:
OP - operand primar OC - operand calculat 3.Reguli de gestiune R1.Un operator poate incheia mai multe tipuri de asigurari . R2.Un operator poate avea mai multi clienti . R3.Un client poate beneficia de mai multe tipuri de asigurari . R4.Clientul nu esteobligat sa apeleze la un singur operator al societatii. R5.Clientulare posibilitatea de a-si alege valoarea asigurarii. 4.Modelul conceptual al aplicatiei
5. Modelul logic al datelor Avand in vedere necesitateafurnizarii informatiilor stabiliteprin obiectiveleaplicatiei , datele au fost grupate in mai multe tabele a caror structura a fost grupatain modul de mai jos: date asigurari (nume asigurat,data,adresa,nr telefon,adresa email id tip asigurare , id operator, valoare asigurare) operatori asigurari (id operator ,nume oprator,data angajarii,adresa, nr telefon,adresa email ,studii) salarii (id oprator ,data salariu,ne ore lucrate ,tarif/ora) tipuri asigurari (tip asigurare ,id tip asigurare 6.Meniul aplicatiei Intrega aplicatie estecontrolata de un meniu ce cuprinde ma multe optiuni , fiecare otiuneputand fi activatacu ajutorul unor controaleadecvate : a)butonul INTRODUCERE DATE –se utilizeaza pentru a deschide un formular care ajutautilizatorulsaacceseze si sa actualizeze datele referitoare la societatea de asigurari b)butonul RAPOARTE - cu ajutorullui deschidemun al doilea formular prinintermediulcaruiapotficonsulaterapoartereferitoarela salarii ,asigurari ,asigurati. c)butonulIESIRE - inchide formularul principal 7 .Modelul fizic al dattelor
8.Descrierea tabelelor a)Tabela< operatori asigurari > retine caracteristicile fiecarui operator al societatii ,incepand cu numele acestuia si teminand cu studiile terminate.
b)Tabela < tipuri de asigurari > contine in cadrul sau tipurile de asigurari ce se potrealiza de catreagentii de asigurare ai societatii.
c)Tabela< salarii > ofera informatii referitoare la salariile angajatilor
d)Tabela < date asigurari > cuprinde datele ce privesc contractele inchiate .
9.Prezentarea formularelor a)Un prim fornular il constituie meniul aplicatiei ,<main>,cu ajutorulcaruiadeschidem aplicatia . Celedoua butoane ,INTRODUCERE DATEsi RAPOARTEdeschid formularele <meniu 1> si <meniu 2>,prezentate si ele in continuare.
b)Actualizarea se face cu ajutorul formularului de mai jos:
c)Prin intermediulformularului <meniu 2> se potdeschide alte formulare care conduc la afisareadatelor sub forma de rapoarte .
Formularul <meniu 1> deschide la randul sau inca 4 formulare : d)Acest formular faciliteaza retinerea datelor referitoare la persoanele care au incheiat asigurari .
e)In formularul <operatori> sunt retinutedatele legate de operatorii.
f)Urmatorul formular se va consulta pentrua afla salariile angajatilor .
g)In cazul in care dorim sa aflam ce paleta de asigurari ne este oferitaderespectiva societate de asigurarivomconsulta formularul de mai jos :
Urmatoareleformulare se deschidcu ajutorulformularului <meniu 2> : h)Tipurilede asigurarise potselecta extrem de usorutilizand formularul urmator :
i)Pentru a putea vedea asigurarile incheiate de un operator utilizam formularul de mai jos:
j)Ultimul formular ajutala aflareacheltuielilor totale .
10.Interogarile aplicatiei Interogarilerealizate au fost create ca, prin diferite operatii asupra tabelelor prezente, prin utilizarea prezentului proiect, munca unui eventual client sa fie una facila! a)” Cauta asigurari dupa operator”…prima interogare si cea prin care ne putemda seama de efortul depus de angajatii unei astfel de institutii! Codul SQL aferent interogarii: SELECT [date asigurari].[nume asigurat], [date asigurari].data, [date asigurari].adresa, [date asigurari].[nr telefon], [date asigurari].[adresa email], [date asigurari].[valoare asigurare] FROM [date asigurari] WHERE ((([date asigurari].[id operator])=[Forms]![select id operator]![Combo449]));
b ”Cauta asigurari dupa tip” prin aceasta se doreste prezentarea gamei variatede asigurari oferita de firma respectiva! *Codul SQL aferent interogarii: SELECT [date asigurari].[nume asigurat], [date asigurari].data, [date asigurari].adresa, [date asigurari].[nr telefon], [date asigurari].[adresa email], [date asigurari].[valoare asigurare], [tipuri asigurari].[tip asigurare] FROM [tipuri asigurari] INNER JOIN [date asigurari] ON [tipuri asigurari].[id tip asigurare] = [date asigurari].[id tip asigurare] WHERE ((([date asigurari].[id tip asigurare])=[Forms]![select id tip asigurare]![Combo451]));
c)Prin “operator provider” au fost interogate informatiile privind angajatii unei societati. *Codul SQL aferent interogarii: SELECT [operatori asigurari].[id operator], [operatoriasigurari].[nume operator] FROM [operatori asigurari];
d)Costurile unei asemenea firme au fost urmarite prin “salarii total” *Codul SQL aferent interogarii: SELECT Salarii![tarif/ora]*Salarii![nr ore lucrate] AS [Salariu Realizat], [Salariu Realizat]*0.095 AS CAS, [Salariu Realizat]*0.01 AS [Fond Somaj], [Salariu Realizat]*0.065 AS CASS, [Salariu Realizat]-[CAS]-[Fond Somaj]-[CASS] AS [Venit Net], [nr ore lucrate]*0 AS [DedPers De Baza], [Venit Net] AS [Venit Impozabil], [Venit Impozabil]*0.16 AS Impozit, [Salariu Realizat]-[CAS]-[Fond Somaj]-[CASS]-[Impozit] AS [Salariu Net], [CAS]+[Fond Somaj]+[CASS]+[Impozit] AS [Taxe Angajat], [Salariu Realizat]*0.1975 AS [Angajator CAS], [Salariu Realizat]*0.07 AS [Angajator CASS], [Salariu Realizat]*0.025 AS Somaj, [Salariu Realizat]*0.01007 AS Altele, [Angajator CAS]+[Angajator CASS]+[Somaj]+[Altele] AS [Taxe Angajator], [Taxe Angajator]+[Salariu Net]+[Taxe Angajat] AS Total, Salarii.[data salariu], [operatori asigurari].[nume operator] FROM [operatori asigurari] INNER JOIN Salarii ON [operatori asigurari].[id operator] = Salarii.[id operator]; e)Prin “tipuri de asigurari” putem viziona paleta de asigurari disponibila! *Codul SQL aferent interogarii: SELECT [tipuri asigurari].[id tip asigurare], [tipuri asigurari].[tip asigurare] FROM [tipuri asigurari] ;
11..Prezentarea rapoartelor aplicatiei a)Un prim raport ne arata asigurarileinchiate de un operator
b)Acest raport ne prezinta datele referitoare la cei care au incheiat un anume tip de asiguraresi valoarea acesteia .
c) Al treilea raport ne prezinta salariile agentilor de asigurari
III.Bibliografie *Tehnologia informatiei si a comunicatiilor. Sisteme de gestiune a bazelor de date.Manual pentru clasa a XI-a deOprescu, Daniela*Informatica - profil matematica-informatica clasa a XI-a de Ivasc, CorneliaManual de informatica clasa a XI -a. Informatica aplicata de Dima, Gabriel Informatica - tehnologii asistate de calculator. Manual pentru clasa a XIa deVoicu, Anca Elena
|