. Proiectarea Sistemului Informational Privind Operatiile Banesti Prin Conturi la Banci

NALIZA SISTEMULUI INFORMATIONAL

1.1 PREZENTAREA GENERALA A UNITATII ANALIZATE

1.1.1 MODUL DE CONSTITUIRE

Unitatea “Luceafarul Cooperativa de Credit”,Becicherecul Mic este o persoana juridical,infiintata in jurul anului 1950,avand alte denumiri,dar acelasi profil,ca urmare a U.G. nr.1051/15.06.1950.

Sediul unitatii se afla pe strada principala din localitatea Becicherecu Mic la numarul 314,judetul Timis.Unitatea este inmatriculata la Oficiul Registrului Comertului sub numarul J35/3773/1993 din data de 15.11.1993,iar Codul Unic de Inregistrare este 5342322.

Depunerea capitalului social s-a facut de membrii cooperatori prin depunerea in momentul inscrierii in cooperativa a cel putin unei parti sociale in valoare de 100.000 lei.

1.1.2 PROFILUL ACTIVITATII

Unitatea “Luceafarul Cooperativa de Credit”,isi desfasoara activitatea in conformitate cu legile romane si cu statutul sau,avand ca activitate mai multe operatiuni bancare,cum ar fi:

Alte intermedieri bancare – imprumuturi persoane fizice

– imprumuturi persoane juridice

Captarea resurselor financiare de la personae fizice si personae juridice

Incasari si plati in conturi curente la personae juridice.

Activitatea principala a unitatii o constituie insa imprumuturile acordate membrilor cooperatori.

1.2 ANALIZA STRUCTURII ORGANIZATORICE

Organigrama unitatii “Luceafarul Cooperativa de Credit”este urmatoarea:

In cadrul unitatii “Luceafarul Cooperativa de Credit”,structura organizatorica asa cum reiese si din organigrama,are o forma piramidala.In varful piramidei se gaseste Consiliul de Administratie,iar la baza acesteia Casierul si Inspectorul de Credite.

Unitatea este administrata de un Consiliu de Administratie.Atributiile Consiliului de Administratie sunt urmatoarele:

Consiliului de Administratie ii revin toate obligatiile privind respectarea legislatiei si a statutului unitatii;

Consiliul de Administratie raspunde si aproba urmatoarele activitati:

-organizarea si conducerea sau lichidarea unei activitati;

-realizarea de noi investitii;

-planificarea fondurilor pentru diferite activitati;

-angajeaza si raspunde pentru sistemul de credite;

-concepe si aplica strategia si politica de dezvoltare a unitatii;

-hotaraste si raspunde pentru modul de gestionare a profitului;

Consiliul de Administratie poate opera modificari in statutul firmei conform Normelor legale in vigoare;

Consiliul de Administratie angajeaza si concediaza personalul,stabileste drepturile si obligatiile acestuia;

Consiliul de Administratie aproba sau respinge cererile de credit ,B.V.C-urile,primele pentru angajati;

Consiliul de Administratie verifica toate cheltuielile facute de unitate;

Consiliul de Administratie aproba repartizarea profitului;

Consiliul de Administratie stabileste si aproba grila de salarizare a unitatii.

Presedintele este ales de catre Consiliul de Administratie si este subordonat acestuia,atributiile sale fiind:

Aproba contractul de credit;

Verifica toate documentele de intrare si iesire din unitate;

Raspunde de bunul mers al unitatii;

Verifica statul de plata si BVC-urile;

Aduce la cunostinta angajatilor toate modificarile legislative

Contabilul-sef se afla in subordinea Presedintelui si are urmatoarele atributii:

Vizeaza toate documentele de intrare si iesire din unitate;

Intocmeste statele de plata,fisele de cont analitic pentru valori materiale,bonurile de consum,balanta de verificare sintetica si analitica a conturilor,bilantul contabil,BVC-ul,registrul jurnal,registrul inventar,precum si nota contabila

Casierul se afla in subordinea Contabilului-sef,alaturi de Inspectorul de credit.

Casierul are urmatoarele atributii:

Incaseaza ratele si dobanzile creditelor;

Incaseaza si plateste depozitele pe termen si dobanzile aferente;

Incaseaza si plateste disponibilitatile banesti in conturile curente ale persoanelor juridice;

Plateste furnizorii;

Face depunerile la Banca Centrala.

Inspectorul de credit are urmatoarele atributii:

Intocmeste contractul de credit;

Verifica valabilitatea documentelor din dosarul de credit;

Intocmeste referatul pentru acordarea creditului;

Intocmeste dispozitia de plata pentru ridicarea depozitului pe termen si a dobanzilor aferente;

Intocmeste propriile pentru clientii restanti;

Avizeaza clientul in cazul neplatii la scadenta a ratei si a dobanzii aferente creditului;

Intocmeste dispozitia de incasare a ratei lunare si a dobanzii imprumutului.

1.3 PREZENTAREA SISTEMULUI INFORMATIC EXISTENT

Sistemul informatic al unitatii “Luceafarul Cooperativa de Credit” a fost dezvoltat incepand cu 1998.In present unitatea dispune de 5 statii de lucru legate intre ele prin retea,doar una singura fiind conectata la internet.In viitor se spera si la un site,care sa contina cele mai importante date despre unitate,astfel ca clientul sa stie din timp actele necesare pentru acordarea creditului.

Infrastructura sistemului informatic este prezentata in tabelul de mai jos:

Sistemele de operare instalate in cadrul sistemului informatic al unitatii sunt:

Windows 98 (3)

Windows XP Professional (2)

Aplicatiile informatice utilizate si destinatia lor sunt prezentate in urmatorul tablel:

1.4 ACTELE NORMATIVE CARE REGLEMENTEAZA ACTIVITATEA STUDIATA

Principalele acte normative care reglementeaza activitatea analizata sunt:

Legea contabilitatii numarul 82/1991,publicata in Monitorul Oficial numarul 265 din 27 decembrie 1991 si regulamentul de aplicare aprobat prin Hotararea Guvernului numarul 704/1993 .

Din 2002 unitatea functioneaza dupa Ordonanta de Urgenta a Guvernului 97/2000,privind organizatiile cooperative de credit,aprobata prin Legea 200/2002.

1.5 INVESTIGAREA SISITEMULUI INFORMATIONAL EXISTENT

1.5.1 INVENTARUL DOCUMENTELOR SI ALTOR RESURSE INFORMATIONALE

UNITATEA:Luceafarul Cooperativa de Credit

Becicherecul Mic,Judetul Timis

INVENTARUL DOCUMENTELOR

privind activitatea Cooperativei de Credit

CHESTIONAT: ANALIST:

1.5.2. CHESTIONARUL DE ANALIZA INFORMATIONALA

Chestionarele sunt anexate la acest capitol

1.6 DIAGRAMELE FLUXURILOR DE DATE

1.6.1 FLOWCHART-UL

Reprezenterea grafică a fluxului de documente se analizează cu ajutorul flowchart-ului. Flowchart-ul este un grafic operațional ce reprezintă fluxul continuu de operații efectuate asupra documentului pas cu pas.

În cadrul flowchart-ului toate operațiunile ce se execută sunt realizate simbolic. Fiecarui document îi corespunde o linie orizontală. Succesiunea operațiilor se realizează de la stânga la dreapta fără întoarcere.

In cadrul Cooperativei de credit “Luceafarul” se intocmeste de catre client o cerere de credit intr-un exemplar , dupa care se inainteaza la Inspectorul de credit.

Pe baza cererii se intocmeste contractul de credit si referatul in doua exemplare

-primul exemplar al contractului impreuna cu referatul merg la contabilitate

-al doilea exemplar al contractului impreuna cu referatul merg la client

Pe baza contractului si a referatului se intocmeste de catre casier chitanta in doua exemplare:

-primul merge la client

-al doilea merge la contabilitate impreuna cu registrul de casa

Se intocmeste apoi dispozitia de plata sau incasare in doua exemplare:

-un exemplar ramane la client

-un exemplar se trimite de casier la contabilitate impreuna cu registrul de casa

Pe baza acestor dispozitii se intocmeste registrul de casa intr-un singur exemplar care pleaca la contabilitate.

Flowchart-ul este anexat la acest capitol.

1.6.2 DIAGRAMA GANE & SARSON

1.7 ANALIZA IESIRILOR SI SPECIFICATIILOR SISTEMULUI

Tabel 1.1 Situatile de iesire specifice

*Formularele de analiză pentru situațiile de ieșire sunt anexate la acest paragraf .

1.8 DETERMINAREA DEPENDENTELOR FUNCTIONALE

Tabel 1.2 Matricea dependențelor funcționale simplificată

1.9 DETERMINAREA DIAGRAMELOR ENTITATE-RELATIE

Tabel 1.3 Entitatile

Tabel 1.4 Continutul entitatilor

Diagrama entitate-relatie

1.10 PREZENTAREA CRITICA A SISTEMULUI EXISTENT

Pentru realizarea unei analize critice este foarte important să determinăm punctele tari și cele slabe ale firmei.

Punctele tari ale unitatii “Luceafarul Cooperativa de Credit”sunt urmatoarele:

existența unei organigrame respectată și în practică

existența unei proceduri de lucru scrise (Sicoc)

rapiditate in prelucrarea datelor

existența unei conexiuni la internet, care permite cunoașterea mai bună a pieței de desfacere și consolidarea poziției firmei pe piața existentă

Punctele slabe ale unitatii sunt:

nu existenta sistemului codurilor de bara , care ar reduce aparitia erorilor in culegerea si intrarea datelor in sistemul informatic.

nu există o transparență completă a informațiilor utilizate

CAPITOLUL II

PROIECTAREA SISTEMULUI INFORMATIC

Definirea obiectivelor sistemului informatic

propus

Obiective generale

Obiectivele generale ale sistemului informatic sunt:

-obiective de conducere

-obiective funcționale

1. Obiectivele de conducere vizează aspectele cu caracter global cum sunt:

-îmbunătățirea relațiilor cu clienții

-furnizarea unor date colectivului de conducere cu privire la telefoanele cele mai solicitate într-o anumită perioadă (zilnic, săptămânal, lunar)

-realizarea planului de vânzare stabilit în prealabil, atât cantitativ, cât și valoric

-creșterea profitului prin serviciile oferite clientilor.

2. Obiectivele functionale ale firmei se refera la:

– Obiective informationale

– Obiective informatice

Obiectivele informationale privesc:

-asigurarea prelucrarii automate a datelor

-imbunatatirea fluxurilor si circuitelor informationale

-furnizarea automata a deciziilor de exceptie

-reducerea timpului de raspuns

-asigurarea unui sistem integrat de prelucrare a datelor

Obiective informatice vizeaza:

– utilizarea rationala si eficienta a tehnicii de calcul

-utilizarea retelelor locale

-prelucrarea distribuita a datelor

-asigurarea securitatii datelor.

Obiective specifice

Obiectivele specifice ale Cooperativei de Credit “Luceafarul” sunt:

-îmbunătățirea sistemului informatic

-promovarea unei publicități eficiente(internet), menite să atragă cât mai mulți clienți

-marirea personalului

2.1 PROIECTAREA IESIRILOR

S1- Situatia incasarilor

Activitatea: operatiuni banesti

Subactivitatea: evidenta incasari

Nr.exemplare: 2

Compartimentul beneficiar:contabilitate, financiar

Format:A6

Modul de obținere: la imprimantă

Modul de arhivare: la dosarul cu actele lunii

S2- Situatia platilor

Activitatea: operatiuni banesti

Subactivitatea: evidenta plati

Nr.exemplare: 2

Compartimentul beneficiar:contabilitate, financiar

Format:A6

Modul de obținere: la imprimantă

Modul de arhivare: la dosarul cu actele lunii

2.2 INTRARILE SISTEMULUI

I.1. Cererede credit

I.2. Contract de credit

I.3. Angajament

I.4. Adeverinta salariat

I.5. Chitanta

* Documentele sunt anexate la acest capitol

2.3 SIMBOLIZAREA SI CODIFICAREA DATELOR

2.4 PROIECTAREA BAZEI DE DATE

Proiectarea fisierelor permanente

In cadrul unitatii au fost identificate urmatoarele fisiere permanente:

CLI (Clienti)

CLI.DBF

Proiectarea fisierelor variabile

Pentru activitatea unitati vom defini ca fisiere variabile:

CTR (Contracte credit)

CTR.DBF

DP(Dispozitie de plata)

DP.DBF

DI(dispozitie incasare)

DI.DBF

Relatiile intre fisierele bazei de date:

Determinarea unităților de prelucrare

Unitatea funcțională pentru conturile banesti cuprinde următoarele unități de prelucrare:

UP1 – INTRODUCERE DATE

UP2 – SITUATIE INCASARI

UP3 – SITUATIE PLATI

UNITATEA FUNCȚIONALĂ

2.5 Proiecterea interfeței utilizator

MENIUL PROGRAM

SUBMENIUL INTRODUCERE DATE

2.6 Diagramele pentru modulele sistemului

Programarea modulară precupune descompunerea programelor din faza de proiectare în module ușor de înțeles și de constituit.Astfel se realizează o verificare a structurii programului (orice modul e realizat ca un program distinct și realizatAdeverinta salariat

I.5. Chitanta

* Documentele sunt anexate la acest capitol

2.3 SIMBOLIZAREA SI CODIFICAREA DATELOR

2.4 PROIECTAREA BAZEI DE DATE

Proiectarea fisierelor permanente

In cadrul unitatii au fost identificate urmatoarele fisiere permanente:

CLI (Clienti)

CLI.DBF

Proiectarea fisierelor variabile

Pentru activitatea unitati vom defini ca fisiere variabile:

CTR (Contracte credit)

CTR.DBF

DP(Dispozitie de plata)

DP.DBF

DI(dispozitie incasare)

DI.DBF

Relatiile intre fisierele bazei de date:

Determinarea unităților de prelucrare

Unitatea funcțională pentru conturile banesti cuprinde următoarele unități de prelucrare:

UP1 – INTRODUCERE DATE

UP2 – SITUATIE INCASARI

UP3 – SITUATIE PLATI

UNITATEA FUNCȚIONALĂ

2.5 Proiecterea interfeței utilizator

MENIUL PROGRAM

SUBMENIUL INTRODUCERE DATE

2.6 Diagramele pentru modulele sistemului

Programarea modulară precupune descompunerea programelor din faza de proiectare în module ușor de înțeles și de constituit.Astfel se realizează o verificare a structurii programului (orice modul e realizat ca un program distinct și realizat ca atare).

Unitățile de prelucrare vor conține următoarele module:

UP1-INTRODUCERE DATE

M1-Clienți

M2-Contracte

M3- Emitere dispozitie de plata

M4- Emitere dispozitie de incasare

UP2 – SITUATIE INCASARI

UP3 – SITUATIE PLATI

CAPITOLUL 3

PREZENTAREA SISTEMULUI INFORMATIC FINALIZAT

Prezentarea interfeței utilizator

Meniul principal cu submeniul “Introducere date” activate

Optiunea “Clienti”

Optiunea “Contracte”

Optiunea “Emitere dispozitie de plata”

Optiunea “Emitere dispozitie de incasare”

Prezentarea situațiilor de ieșire

Principalele situații de ieșire sunt:

Situatia “Incasarilor”:

Situatia “Platilor”:

Prezentarea sursei program

Butonul Adaugare de la Formul Clienti:

thisform.text5.setfocus()

return

endif

if empty(thisform.text6.value) then

messageBox("Introduceti CNP",16)

thisform.text6.setfocus()

return

endif

if empty(thisform.text7.value) then

messageBox("Introduceti locul de munca",16)

thisform.text7.setfocus()

return

endif

if empty(thisform.text8.value) then

messageBox("Introduceti functia",16)

thisform.text8.setfocus()

return

endif

append blank

replace nume_client with thisform.text1.text

replace data_nasterii with val(thisform.text2.value)

replace adresa with thisform.text3.text

replace nr_telefon with val(thisform.text4.value)

replace act_identitate with thisform.text5.text

replace CNP with val(thisform.text6.value)

replace loc_munca with thisform.text7.text

replace functia with thisform.text8.text

****************************************

***********************

messagebox("Clientul a fost înregistrat")

select 0

thisform.text1.value=""

thisform.text2.value=""

thisform.text3.value=""

thisform.text4.value=""

thisform.text5.value=""

thisform.text6.value=""

thisform.text7.value=""

thisform.text8.value=""

Butonul Revenire de la formul Clienti

select 0

thisform.release

Butonul Adaugare de la formul Contracte

dodefault ()

select 2

if empty(thisform.text1.value) then

messageBox("Introduceti Nr contractului",16)

thisform.text1.setfocus()

return

endif

if empty(thisform.text2.value) then

messageBox("Introduceti Data incheierii",16)

thisform.text2.setfocus()

return

endif

if empty(thisform.text3.value) then

messageBox("Introduceti Nume client",16)

thisform.text3.setfocus()

return

endif

if empty(thisform.text4.value) then

messageBox("Introduceti Valoare credit",16)

thisform.text4.setfocus()

return

endif

if empty(thisform.text5.value) then

messageBox("Introduceti Rata lunara",16)

thisform.text5.setfocus()

return

endif

if empty(thisform.text6.value) then

messageBox("Introduceti Dobanda anuala",16)

thisform.text6.setfocus()

return

endif

if empty(thisform.text7.value) then

messageBox("Introduceti Dobanda penalizatoare",16)

thisform.text7.setfocus()

return

endif

if empty(thisform.text8.value) then

messageBox("Introduceti Comisionul de risc",16)

thisform.text8.setfocus()

return

endif

append blank

replace nr_contract with val(thisform.text1.text)

replace data_incheierii with val(thisform.text2.value)

replace nume_client with thisform.text3.text

replace valoare_credit with val(thisform.text4.value)

replace rata_lunara with val(thisform.text5.value)

replace dobanda_anuala with val(thisform.text6.value)

replace dobanda_penalizatoare with val(thisform.text7.value)

replace comision_risc with val(thisform.text8.value)

****************************************

messagebox("Contractul a fost înregistrat")

select 0

thisform.text1.value=""

thisform.text2.value=""

thisform.text3.value=""

thisform.text4.value=""

thisform.text5.value=""

thisform.text6.value=""

thisform.text7.value=""

thisform.text8.value=""

Butonul Adaugare de la formul Emitere dispozitii de plata

dodefault ()

select 3

if empty(thisform.text1.value) then

messageBox("Introduceti Numarul",16)

thisform.text1.setfocus()

return

endif

if empty(thisform.text2.value) then

messageBox("Introduceti data",16)

thisform.text2.setfocus()

return

endif

if empty(thisform.text3.value) then

messageBox("Introduceti numele clientului",16)

thisform.text3.setfocus()

return

endif

if empty(thisform.text4.value) then

messageBox("Introduceti functia",16)

thisform.text4.setfocus()

return

endif

if empty(thisform.text5.value) then

messageBox("Introduceti suma",16)

thisform.text5.setfocus()

return

endif

if empty(thisform.text6.value) then

messageBox("Introduceti scopul platii",16)

thisform.text6.setfocus()

return

endif

append blank

replace nr_disp with val(thisform.text1.value)

replace data with val(thisform.text2.value)

replace nume_client with thisform.text3.text

replace functia with thisform.text4.text

replace suma with val(thisform.text5.value)

replace scop_plata with thisform.text6.text

****************************************

messagebox("Dispozitia a fost înregistrata")

select 0

thisform.text1.value=""

thisform.text2.value=""

thisform.text3.value=""

thisform.text4.value=""

thisform.text5.value=""

thisform.text6.value=""

Similar Posts