Sunteți pe pagina 1din 16

Departamentul Contabilitate, Informatic Economic i Statistic

Specializarea Contabilitate i Informatic de gestiune, anul III zi


An universitar 2015/2016, sem. I

Proiect (studiu de caz) pentru disciplina


Sisteme Informaionale Financiar-Contabile I
<denumirea sistemului ce va fi supus analizei>

1.Chiril Ioana-Mdlina (25 %)


Membrii echipei (n
ordinea contribuiei la
proiect, cu specificarea
ponderii deinute n total
proiect)

2.Tudose Corina-Mariana (25 %)


3. Munteanu Elena-Iulia(25 %)
4. Gavrilu Maria(25 %)
(Regula general este de 3-4 membri n echip)

Organizaia:

Persoana de contact:

SC CUCO-DOR SRL
Nume i prenume:

Chiril Dorina
0742972831

Telefon:

Administrator

Funcia n firm:
E-mail:

IAI 2015

Copyright@Gabriela Meni 2015

CUPRINS
1. Descrierea organizaiei i a sistemelor informaionale economice.............................................................................4
1.1 Analiza organizaiei i a contextului n care activeaz ..................................................................................................4
1.2 Prezentarea sistemelor informaionale economice i a aplicaiilor informatice specifice............................................4
1.3 Realizarea matricei sisteme informaionale - componente organizatorice i parteneri .................................................6
1.4 Prezentarea proiectelor propuse pentru mbunt irea sistemelor informa ionale sau a proiectelor informatice n
curs de implementare............................................................................................................................................................6
2. Stabilirea ariei de ntindere a sistemului analizat........................................................................................................7
2.1 Identificarea tranzaciilor economice nregistrate n sistemul analizat.........................................................................7
2.2 Identificarea relaiilor sistemului analizat cu diferitele componente organizatorice i cu partenerii organizaiei .......7
2.3 Selectarea intrrilor i ieirilor din/spre entitile externe sistemului analizat.............................................................7
2.4 Prima versiune a diagramei de context pentru sistemul analizat..................................................................................7
3. Studierea sistemului informaional existent................................................................................................................11
3.1 Stabilirea proceselor i subproceselor de prelucrare (descompunerea sistemului)......................................................11
3.2 Analiza ieirilor din procesele sistemului ctre entit i externe sau locuri de stocare (se ordoneaz dup procesul
din care rezult)..................................................................................................................................................................12
3.3 Analiza intrrilor n procesele sistemului de la entit i externe sau locuri de stocare (se ordoneaz dup procesul n
care intr)............................................................................................................................................................................13
3.4 Analiza proceselor de prelucrare (verificarea ncruci at ntre tabelul ie irilor i intrrilor) ....................................14
4. Modelarea sistemului analizat cu ajutorul diagramelor fluxurilor de date.............................................................15
4.1 Construirea diagramelor fluxurilor de date..................................................................................................................15
4.2 Descrierea DFD n depozitul (dicionarul) datelor......................................................................................................15
4.3 Realizarea matricei CRUD...........................................................................................................................................15
5. Identificarea i descrierea cerinelor funcionale i nonfuncionale ale noului sistem ...........................................16

1. Descrierea organizaiei1 i a sistemelor informaionale economice


Se prezint pe scurt organizaia din punctul de vedere al obiectului de activitate i al sistemelor
informaionale existente.

1.1 Analiza organizaiei i a contextului n care activeaz


Vor fi descrise pe scurt elementele de baz ce caracterizeaz activitatea organizaiei, pentru a se
crea contextul general necesar identificrii sistemelor informaionale.
Nr.
crt.
1.

Caracteristici

Detalii privind caracteristicile

Obiect de activitate,
forma de organizare
juridic, tipul
proprietii

Depozit material lemnos i de construcii ;perioada de valabilitate a


sediului: de la 25.11.2003
Societate cu raspundere limitat
Proprietate privat
Se ncadrez n categoria IMM-urilor*

2.

Modul de organizare i
principalele activiti
economice

3.

Mediul n care activeaz

Structur organizaional funcional


Principalele activiti ale organizaiei sunt: cumprarea i vnzarea de
materiale de construcii.Birourile responsabile cu acestea sunt: biroul
de aprovizionare, depozitul i magazinul propriu.
Furnizori pentru principalele materiale de construcii:
Furnizori piese de schimb i reparaie:
Furnizori de utiliti:
Principalii clieni (pe baz de comenzi, contracte, livrri la
domiciliu) :
Si discount-uri (cui, criterii, aciuni promoionale)
Concurena:
Relaia cu statul, bancile i alte organisme economice:

*Categoria Intreprinderilor Micro, Mici si Mijlocii (IMM) este formata din intreprinderi care
angajeaza mai putin de 250 de persoane si care au o cifra de afaceri anuala neta de pana la 50 de
milioane de euro si/ sau detin active totale de pana la 43 de milioane de euro

1.2 Prezentarea sistemelor informaionale economice


i a aplicaiilor informatice specifice
Pe baza principalelor activiti i procese economice din organizaie, se vor identifica sistemele
informaionale economice, din perspectiva scopului acestora, precum i aplicaiile informatice care
sprijin prelucrarea datelor. Se completeaz tabelul de mai jos.

Organizaia poate fi firm, instituie public, banc, organizaie non-guvernamental, unitate de nvmnt, pe scurt
orice entitate cu personalitate juridic
3

Nr.
crt.
1.

Sistem informaional
i funcionalitatea lui (scopul)
Sistemul informaional al
vanzrilor are drept scop
evidena cantitativ i valoric
a mrfurilor, n vederea
obinerii de informaii privind
stocul rmas, produsul cel mai
solicitat ne ajut n luarea
deciziilor cu privire la
aprovizionare pe viitor.

Descrierea aplicaiei (aplicaiilor), sau


modulelor din aplicaii care asigur
prelucrrile din sistemul
informaional
Aplicaia Gestiune i Contabilitate
sprijin gestiunea vanzrilor de marf
prin preluarea si prelucrarea ieirilor,
cantitativ valoric prin aviz de nsoire a
mrfii,transfer pe (bucat, valoric).
Aplicaia ne ofer informaii privind
mrfurile solicitate din sistemul de
vanzri.

2. Sistemul informaional de
gestiune al stocurilor are
drept scop evidena cantitativ
i valoric a stocurilor de
marf, n vederea obinerii de
informaii pertinente privind
micarea stocurilor, existena
n stoc la un moment dat,
luarea deciziei de
aprovizionare, asigurarea
informaiilor necesare pentru
acceptarea unei comenzi de
diferite materiale de
construcii.

Aplicaia Gestiune i Contabilitate


sprijin gestiunea tipurilor de stocuri de
marf prin preluarea si prelucrarea
ieirilor, cantitativ valoric prin aviz de
nsoire a mrfii,transfer pe (bucat,
valoric), stabilirea diferenelor de pre.
n cazul unor produse perisabile (gresie,
teracot, faian), se stabilete
procentul de perisabilitate.

3.

Aplicaia Gestiune i Contabilitate,


care sprijin gestiunea de aprovizionare

Sistemul informaional de
aprovizionare are drept

Prelucrrile i tipul prelucrrilor identificate prin


analiza interfeei aplicaiei/aplicaiilor/ modulelor
(meniuri, opiuni, ecrane) sau a circuitului
documentelor
Ieirile de mrfuri din stoc au diferite destinaii
(vanzare). Operaiunile folosite sunt: culegerea
manual a cantitilor prin facturi i bon fiscal.
Introducerea n sistem a cantitii ieite prin
identificarea produsului vandut dup denumire,
urmat de precizarea tipului de ieire ( bon fiscal,
factur) ,completarea cantitii ieite n campul
destinat acestui scop. Dup introducerea fiecrei
cantiti ieite dintr-o materie prim sau dintr-un
material n ecranul aplicaiei, aceasta va fi sczut
automat din stocul existent . Aplicaia ne mai ofer
date despre clienii societii ( prin introducerea
facturii, denumirea clientului si cantitatea vandut
pe fiecare produs). Clienii sunt persoane fizice i
persoane juridice.
Intrarea de materiale n stoc se face prin achiziii
de la furnizori i este reflectat de urmtoarele
operaiuni de prelucrare:
Documentele de intrare se grupeaz manual factura
de la furnizor, stabilirea preului de vanzare prin
ntocmirea nir-ului, transferul pe baz de aviz de
nsoire a mrfii de la punctele de lucru a societii
n ordine cronologic.
Cantitatea de materiale intrate se culeg manual de
pe documentul de intrare i se introduc n sistem
prin intermediul ecranelor aplicaiei. Introducerea
cantitilor presupune identificarea materialelor n
aplicaie dup denumire, precizand tipul de intrare
cumprare i completare cantitilor n campul
destinat acestui scop. Pentru un nou produs se
introduce manual ntr-un ecran special.
!!

Locurile (birourile) din firm


unde se folosesc aplicaiile
sau modulele
Aplicaia este utilizat de
contabilul firmei.Doar el
lucreaz efectiv n program, iar
pentru vizualizarea unor
informaii are acces si
administratorul firmei.

Aplicaia este utilizat de


contabilul firmei.Doar el
lucreaz efectiv n program, iar
pentru vizualizarea unor
informaii are acces si
administratorul firmei.

Aplicaia este utilizat de ctre


contabil i magazioner.

situaia necesarului de achiziii


de materiale, cantitativ i
valoric n vederea obinerii de
informaii privind luarea
deciziei de aprovizionare la o
dat stabilit.

a mrfurilor prin preluarea i


prelucrarea intrrilor prin lista produse
de la un furnizor, formular de comand
n care sunt incluse urmtoarele date:
denumire furnizor, produs solicitat,
cantitate produs, data aprovizionare i
raportul pe produs vandut ( cantitate
intrat, cantitate vandut, cantitate
rmas i cantitate comandat)
Aplicaia Gestiune i Contabilitate,
care sprijin gestiunea de eviden a
ncasrilor, plilor i a creditelor
bancare prin prelucrarea tranzaciilor,
actualizarea datelor, ntocmirea i
furnizarea datelor privind scadena
creditelor bancare, emiterea chitanelor
pentru ncasrile de la clienti (persoane
juridice) i introducerea chitanelor de
la furnizori.

4.

Sistemul informaional de
eviden ncasare, pli i
credite bancare, are drept
scop evidena ncasrilor,
valoric de la clieni, plile
valorice la furnizori i situaia
creditelor bancare atat pe
termen lung cat i pe termen
scurt.

5.

Sistemul informaional de
resurse umane, are ca scop:
recrutarea, angajarea
necesarului de salariai pe
fiecare compartiment n parte
pentru buna desfurare a
activitii.

Apliaia Salarii, sprijin gestionarea


datelor personale a fiecrui angajat.
Stabilirea pontajelor orelor de munc de
ctre fiecare salariat, stabilirea
salariului, viramentele fiecrui sector de
activitate ( CASS, CFCCM,etc).

6.

Sistemul informaional al
mijloacelor fixe, are ca scop
buna desfurare a activitii,
distribuirea mrfurilor vandute

Aplicaia Gestiune si Contabilitate,


sprijin prelucrarea tranzaciilor de
achiziionare a utilajelor. Stabilirea
amortizrilor pentru maini i utilajele

Magazionerul face necesarul


de marf pe produs i cantitate,
colaboreaz cu contabilul
predand formularul de
comand.

ncasarea se efectueaz prin registrul de cas i


prin banc. n registrul de cas se opereaz
chitana, cu datele de identificare al clientului, suma
ncasat, data ncasrii i ce reprzint ncasarea
(factura, nr...). ncasarea prin banc, prin ordinul
de plat, bilet la ordin, completand datele de
identificare a clientului, suma i ce reprezint suma
(contravaloarea facturii, nr...)
Plata (este asemntoare cu ncasarea), se folosesc
aceleai metode de operare pentru furniyori.
(chitan, ordin de plat, bilet la ordin)
Creditele bancare, se opereaz tipul creditului
(credit pe termen lung sau scurt), cu graficele de
rambursare (lunare, trimestriale) i sumele de
rambursat.
Introducerea datelor se realizeaz manual n sistem
prin intermediul ecranelor aplicaiei completand
(nume, prenume, cnp, adresa, funcia, salariul
stabilit). Pontajul orelor de munc se realizeaz
manual n sistem prin intermediul ecranului
aplicaiei (numr ore lucrate pe zile, intervalul orar,
concediile de odihn, concediul medical, suspendare
pentru ngrijire copil. ntocmirea statului de plat n
urma pontajului, sporul de
vechime, venitul brut, reinerile i venitul net.
Intrarea de utilaje se face prin achiziii , pe baz de
factur, stabilirea amortizrii (amortizare liniar),
durata de folosin a utilajelor, valoarea total,
valoarea lunar a amortizrii, valoarea rmas de

Aplicaia este utilizat de ctre


contabil care opereaz
extrasele de cont i includerea
lunar.

Aplicaia este utilizat de ctre


responsabilul de resurse
umane, colaborand cu
contabilul i administratorul.

Aplicaia este utilizat de ctre


contabil colaborand mpreun
cu administratorul societii

7.

la clieni, aprovizionarea cu
marf de la furnizori i spaiul
n care se desfoara
activitatea (cldirea).
Sistemul Informaional al
contabilitii generale, are ca
scop evidena contabil n
vederea obinerii de informaii
privind activitatea societii la
un moment dat, ntocmirea
balanei de verificare i a
bilanului contabil anual i
semestrial.

folosite.

utilizat. Construcia cldirii , valoarea materialelor


folosite , darea n folosin a cldirii, stabilirea
amortizrii.

Aplicaia Gestiue i Contabilitate,


sprijin gestionarea tuturor operaiilor
privind preluarea i prelucrarea
tranzaciilor, actualizarea datelor,
ntocmirea notelor contabile, balanei de
verificare i bilanului contabil.

Introducerea datelor n sistem, n ordine


cronologic, a centralizatoarelor de intrri (factura)
ieiri (bon fiscal), ncasri i pli, prin banc i
cas. Introducerea notelor contabile, nchiderea
conturilor de venituri i cheltuieli, stabilirea
profitului i a pierderii, ntocmirea balanei de
verificare.

Aplicaia este utilizat de


contabilul firmei.Doar el
lucreaz efectiv n program, iar
pentru vizualizarea unor
informaii are acces si
administratorul firmei.

1.3 Realizarea matricei sisteme informaionale - componente organizatorice


i parteneri
Se va construi matricea sisteme informaionale componente organizatorice.
Sisteme informaionale

Sistem
producie

Componente
organizatorice i parteneri

Sistem
gestiune
stocuri

Sistem
vnzri

Sistem
resurse
umane

.....

Se vor
aduga
cte
coloane
sunt
necesare

Secii producie
1
Birou proiectare
Birou aprovizionare
....
Clieni

Se vor aduga cte linii sunt


necesare

Legend:
1 Bon de consum (provine de la Secii producie i este preluat n Sistemul Gestiune Stocuri)
2 Date comenzi clieni (Sistemul Vnzri, pe baza comenzilor primite de la Clieni, prelucreaz
datele i le transmite pentru a fi utilizate de Sistemul Producie)
2 Date comenzi clieni (Sistemul Vnzri, pe baza comenzilor primite de la Clieni, prelucreaz
datele i le transmite pentru a fi utilizate de Sistemul Producie)

Exemple de astfel de matrice se vor realiza mpreun la laborator, pe baza suportului teoretic
de curs. Pentru o mai uoar construire, se poate apela mai nti la o form descriptiv de
stabilire a fluxurilor informaionale (documente, rapoarte, date etc.), dup care se poate trece la
includerea lor n matrice.

1.4 Prezentarea proiectelor propuse pentru mbuntirea sistemelor informaionale


sau a proiectelor informatice n curs de implementare
n acest punct se vor identifica posibilele proiecte informatice pentru mbuntirea sau
nlocuirea aplicaiilor existente sau implementarea unora noi. De asemenea, se vor descrie
eventualele proiecte aflate n curs de implementare. Se va completa urmtorul tabel:
Nr.
crt.

Denumire proiect

Tip proiect (propus, n


curs de implementare)

Crearea unui sistem


on-line
privind
evidena vnzrilor
att la sediul central,
ct i pentru filiale

Introducerea unui nou


sistem informaional

mbunatirea
sistemului
informaional
aprovizionare

nlocuirea
sistemului
manual
cu
unul
informatic (prin scanner)

de

Scop proiect (problema


ce se dorete a fi
rezolvat)
-creterea vnzrilor
-atragerea de noi clieni
-informaiile
privind
produsele , promoiile i
ofertele de pre ajung mai
repede la clieni
-aprovizionarea
materialelor in timp util
-meninerea continu a
fluxului de vnzri
-cunoaterea
in
permanen a stocului aflat
n depozit

Restricii de
implementare
Timp, cost, resurse

2. Stabilirea ariei de ntindere a sistemului analizat


Pentru definirea ariei de ntindere se vor avea n vedere, n special, fluxurile informaionale
(intrri i ieiri) identificate la punctul 1.3, relevante pentru sistemul ce va fi supus analizei.

2.1 Identificarea tranzaciilor economice nregistrate n sistemul analizat


Cunoaterea tranzaciilor economice (operaii, procese economice) este foarte important
pentru c reprezint punctul de plecare n stabilirea principalelor procese de prelucrare ale sistemului
analizat, dar i a datelor ce urmeaz a fi supuse prelucrrii i a informaiilor transmise ctre alte
sisteme, birouri sau persoane. n acest scop, se va completa urmtorul tabel.
Nr. crt.

Denumire tranzacie

1.

Comenzi primite de la
clieni

2.

Vnzarea ctre clieni

3.

Contracte!!!!

4.

Gestiunea clienilor

Tip tranzacie (intern,


extern)
extern
extern

extern

Descriere tranzacie
Pe baz de comand, firma tie ce materiale trebuie
vndute (tip, cantitate), cui i vinde i n ce
moment.
Se efectueaz pe baz de factur i aviz de nsoire
a mrfii sau pe baz de bon fiscal dac marfa este
vndut din magazin. Astfel, cu ajutorul
documentelor se face scderea din gestiune a
produsului vndut.
Din facturile de vnzare se iau date despre clieni i
se formeaz o baz de date cu acetia.

2.2 Identificarea relaiilor sistemului analizat cu diferitele componente


organizatorice2 i cu partenerii organizaiei
Componentele se identific din matricea de la punctul 1.3.
Nr.
crt.
1.

Departament/birou/persoan/ partener

2.

.....

3.

Se vor aduga linii n funcie de nevoi

Descrierea relaiilor cu sistemul analizat

....

2.3 Selectarea intrrilor i ieirilor din/spre entitile externe sistemului analizat


Plecnd de la descrierea responsabilitilor componentelor organizatorice i de la prezentarea
sistemelor (punctele 1.2 i 1.3) se vor stabili entitile externe (principalele birouri, alte sisteme,
persoane sau alte organizaii cu care intr n legtur sistemul), precum i fluxurile informaionale
specifice sistemului supus analizei. Se va construi lista intrrilor/ieirilor n/din entitile externe,
conform modelului de mai jos:
Nr.
crt.
1.

Entitatea extern

2. ...

Intrri de la entitate n
sistem
....

Ieiri din sistem ctre entitate

....

3. Se vor aduga linii n funcie


de nevoi

component organizatoric = birou, departament, compartiment, oficiu, director etc.


8

2.4 Prima versiune a diagramei de context pentru sistemul analizat


Pe baza entitilor externe descoperite anterior i a fluxurilor extrase din matricea sisteme
informaionale componente organizatorice, se va construi o diagram a principalelor fluxuri de
informaii care intr i/sau ies din sistemul analizat (diagrama de context).

Elemente de autocontrol:
1) Exist o legtur logic ntre componentele organizatorice prezentate la punctul 1.3 i
diagrama de context?
2) Exist o legtur logic ntre tranzaciile economice prezentate la punctul 2.1 i diagrama de
context?
3) Exist o legtur logic ntre intrrile i ieirile prezentate n matricea sisteme informaionale
componente organizatorice i diagrama de context?
4) Exist o legtur logic ntre tranzaciile economice prezentate la punctul 2.1 i intrrile,
respectiv ieirile prezentate n matricea sisteme informaionale componente organizatorice?

Oficiul
juridic

AGA

Consiliu
Administraie

Serviciul
administrativ

Director general

Director Departament
Informatic

Director producie

Secii
producie

Birou
tehnic

Birou
proiectare

Analiz,
proiectare
sisteme

Secia II
Mic
mobilier

Secia III
Tapierie

Director comercial

Director economic

ntreinere
sisteme

Birou
contabilitate

Secia I
Mobil
masiv

Resurse
umane

Birou
financiar

Birou
analize
economice

Birou
aproviz.

Usctorie

Casierie

Birou
desfacere

Economiti
Filiale

Birou
marketing

Fig. 1.1. Structura organizatoric a firmei ALFA


Not: Se va nlocui cu organigrama organizaiei la care se face studiul de caz

10

Directori
vnzri
Filiale

Depozite

3. Studierea sistemului informaional existent


Se va analiza n detaliu sistemul informaional ales. Se evideniaz toate componentele i se identific
problemele ce necesit rezolvare, astfel nct sistemul s dispun de funcionalitile solicitate de
activitile economice pe care le sprijin. Informaiile colectate prin observarea sistemului, din analiza
documentelor organizaiei, discuiile cu angajaii, se vor sintetiza sub forma unor tabele, ce vor fi completate
cu atenie, astfel nct s poat fi realizat modelarea sistemului, ce urmeaz n capitolul 4.

3.1 Stabilirea proceselor i subproceselor de prelucrare (descompunerea sistemului)


Fa de procesele de prelucrare identificate, de o manier general, n capitolul 1, pe baza tranzaciilor
economice identificate n capitolul 2, se vor detalia procesele i se va urmri descompunerea lor n
subprocese. Se va face enumerarea proceselor i subproceselor de prelucrare, prin codificarea i indentarea
lor.

Element de autocontrol: Verificai dac toate tranzaciile economice identificate la punctul 2.1 sunt
incluse, ntr-o form sau alta (proces, subproces), n enumerarea proceselor de prelucrare.

3.2 Analiza ieirilor din procesele sistemului ctre entiti externe sau locuri de stocare (se ordoneaz dup procesul din care rezult)
Proces/subproces de
prelucrare care
genereaz ieirea1

Proces 1

Denumire
ieire

Raport a

Destinaie

Sistem X

Proces 2

Lista a

Birou Z

Proces 3

Informaii
transmise
electronic

Sistem Y

Tip ieire2, mod de


obinere3, momentul
generrii

Programat,
semiautomat, la
sfritul fiecrei
luni
Programat,
semiautomat (se
extrage din
aplicaie o list
iniial i se
continu
prelucrrile n
Excel), zilnic
n funcie de
momentul
tranzaciei ce a
generat documentul

Structur ieire4

Documentul/
documentele pe baza
cruia se obine
ieirea5

Atribut 1 (N,3)
....
Atribut n (C,25)

Document 1

Atribut 1 (C,8)
...
Atribut n (D)

Atribut 1 (C,6)
...
Atribut n (C,40)

Locurile de stocare pentru


obinerea datelor (tabele ale
bd, fiiere, dosare)6

Observaii7

Ex.: L1(atribut 1, atribut


2)
L2 (atribut m, atribut n)

Ex.: Se poate renuna la


un exemplar

Document 1
Document 2
Date preluate n
form electronic

L3

Se obine cu ntrziere
din cauza perioadei
mari de culegere a
datelor de pe documente

Document 1

L1, L2

...
Note:
1.
2.
3.
4.
5.
6.
7.

Se preiau denumirile proceselor/subproceselor de prelucrare identificate la punctul 3.1, pe baza operaiilor economice surprinse n sistemul analizat. Trebuie s fie aceleai cu cele
din tabelul 3.2. Pentru procesele/subprocesele care nu genereaz ieiri pentru entitile externe, se va specifica faptul c sunt procese care asigur doar adugarea de nregistrri sau
actualizarea locurilor de stocare.
Din suportul de curs, se va folosi clasificarea rapoartelor i se vor ncadra ieirile sistemului analizat n acea clasificare.
Se va specifica dac ieirile sunt obinute numai cu ajutorul aplicaiilor, dac se obin prin prelucrare manual, automat sau mixt.
Se descriu toate atributele incluse n structura raportului, definind tipul (numeric, caracter, dat calendaristic etc.), lungimea atributului, iar unde este cazul se vor specifica
formulele de calcul (de exemplu, totalurile), precum i atributele utilizate n cadrul formulelor de calcul.
Se prezint denumirea documentului sau documentelor, informaiilor existente n sistem ce stau la baza obinerii raportului, specificndu-se atributele din acel(e) document(e)
folosite n cadrul raportului.
Sunt specificate numele locurilor de stocare (tabele ale bd, fiiere, dosare) n care au fost stocate (nregistrate) anterior date necesare obinerii rapoartelor, precum i atributele din
acele locuri de stocare folosite pentru generarea raportului. n situaia n care nu avei acces la baza de date, propunei aici o serie de locuri de stocare.
Se comenteaz eventualele particulariti ale raportului, din punct de vedere al obinerii lui sau al aspectelor ce ar trebui eliminate sau adugate, ca i cerine pentru noul sistem. Tot
aici scriei: timpul necesar obinerii raportului cu sistemul informaional actual i orice alte elemente pe care le considerai importante despre raport, nespecificate anterior.

3.3 Analiza intrrilor n procesele sistemului de la entiti externe sau locuri de stocare (se ordoneaz dup procesul n care intr)
12

Proces/
subproces/ n
care intr
datele 1

Denumire intrare

Tip intrare

Emitent i/sau Sursa


de intrare n sistem2

Structura intrrii 3

Proces 1

Document a

Suport hrtie

Sistem/ Birou/
Persoan/ Partener

Atribut 1 (N,3)

Atribut n (C,20)

Proces 2

Lista b

Suport hrtie

Sistem/ Birou/
Persoan/ Partener

Atribut 1 (C,5)

Atribut n (N,4)

Proces 3

Raport c

Suport hrtie

Sistem

Atribut 1 (N,3)

Atribut n (D)

...
Note:

...

...

...

...

1.
2.
3.
4.
5.
6.

Date pstrate n
sistem4

Atribut 1
Atribut 3 ...
Atribut n
Atribut 1
Atribut 3

Atribut n
Atribut 1
Atribut 3

Atribut n
...

Observaii6

Locurile de stocare
unde vor fi nregistrate
datele (tabele ale bd,
fiiere, dosare) 5

L1

L1

Ex.: Nu sunt utilizate n


prelucrri toate datele
Ex.: Poate fi preluat
numai dup ce a fost
introdus Doc. 1

L2, Ln
...

...

Se preiau denumirile proceselor/subproceselor de prelucrare identificate la punctul 3.1, pe baza operaiilor economice surprinse n sistemul analizat. Pentru procesele/subprocesele
care nu au intrri de la entiti externe, se va specifica faptul c sunt procese care se bazeaz exclusiv pe prelucrarea datelor din locurile de stocare.
Emitentul reprezint entitatea/actorul care ntocmete acel document i declaneaz procesul de prelucrare. Sursa de intrare poate fi identic cu emitentul documentului, poate fi alt
loc din unitate din care trebuie s fie preluat documentul sau un proces al sistemului. Emitentul difer de surs atunci cnd un document trece pe la mai multe birouri/persoane pn
ajunge s fie preluat n sistem. n acest mod se pot identifica situaii n care este necesar s se modifice circuitul documentului respectiv.
Se descriu toate atributele incluse n structura documentului, definind tipul (numeric, caracter, dat calendaristic etc.), lungimea atributului, iar unde este cazul se vor specifica
formulele de calcul (de exemplu, totalurile) i atributele care intr n formule.
Din structura prezentat se vor specifica atributele preluate din document pentru a fi nregistrate n diferite locuri de stocare sau care urmeaz a fi supuse unor prelucrri.
Se va specifica locul de stocare n care sunt nregistrate datele preluate de pe documente, indiferent dac este vorba de tabele ale bazei de date sau dosare, centralizatoare.
Obligatoriu vor fi aceleai locuri de stocare identificate i pentru obinerea ieirilor, pentru c prin introducerea datelor de pe documente se asigur informaiile necesare pentru
generarea rapoartelor. Datele care intr n locurile de stocare vor reprezenta pentru proces fluxuri interne de ieire.
Se vor comenta diferitele aspecte ce particularizeaz documentul respectiv, probleme legate de circuitul lui, condiionarea prelucrrii documentului de alt document etc.

13

3.4 Analiza proceselor de prelucrare (verificarea ncruciat ntre tabelul ieirilor i intrrilor)
Proces/
Subproces1

Proces 1

Proces 2
Proces 3

Descrierea operaiunilor de prelucrare2

Ex.: Verificare cod produs (se introduce


codul produsului solicitat i dac nu
exist fie se introduce n tabel, fie se
renun la operaiune)
Adugare produs nou n tabela produse
Adugare nregistrare n tabela comenzi
etc.
Generare raport 1

Ieiri din
proces/subproces3

Intrri n
proces/subproces4

Raport a
Raport n

Document a
Lista b

Lista a
Informaii n
format electronic

Lista b
Raport c
Document n

Formulele sau
relaiile de calcul5

Valoare =
Cantitate x Pre

Locul de stocare a
datelor (tabele ale
bd, fiiere sau
dosare)6

L1, L2

Observaii7

Ex. Pentru introducerea


unui nou produs n tabela
Produse este necesar s
se ias din aplicaie.

L1, L3
L1, L2, L3, Ln

Note:
1.
2.
3.
4.
5.
6.
7.

Se preiau denumirile proceselor/subproceselor de prelucrare identificate la punctul 3.1, pe baza operaiilor economice surprinse n sistemul analizat. Trebuie s fie aceleai cu cele
din tabelul 3.2 i tabelul 3.3.
Se vor specifica operaiunile de prelucrare specifice fiecrui proces, respectiv subprocesele, procedurile etc. care se execut (n cazul existenei aplicaiilor, opiunile din meniul
principal, cu subopiunile specifice etc.)
Se enumer ieirile generate din proces, respectiv rapoartele/situaiile transmise ctre diferite entiti externe. Trebuie s fie aceleai cu cele identificate n 3.2.
Se prezint documentele care intr n sistem de la diferite entiti externe (aa cum au fost prezentate la descrierea intrrilor). Trebuie s fie aceleai cu cele identificate n 3.3.
Dac operaiunile de prelucrare conin formule de calcul se vor specifica atributele care intr n formulele de calcul, precum i proveniena lor (locurile de stocare de unde vor fi
citite si folosite valorile).
Se prezint locurile de stocare care intr n legtur cu procesul de prelucrare prin diferitele operaiuni de adugare, modificare, tergere sau citire/interogare nregistrri. Vor fi
aceleai cu cele identificate n 3.2 i 3.3.
Eventualele probleme care apar la prelucrarea datelor sau n relaia cu alte procese sau sisteme.

Observaii finale:
Din aceste descrieri ar trebui s poat fi uor identificate elementele ce vor sta la baza modelrii sistemului, precum i determinarea cerinelor pentru noul sistem.
Este necesar s se aib n vedere i elementele prezentate n suportul de curs, pentru a surprinde n coloana de observaii i alte aspecte care nu au fost incluse n
structura formularelor.

14

4. Modelarea sistemului analizat cu ajutorul diagramelor fluxurilor de date


n acest capitol nu avei de scris un text, ci de construit diagramele fluxurilor de date, de realizat un tabel
(matricea CRUD = sinteza unor elemente deja specificate n DFD nivelul 0), de completat dicionarul de date.

4.1 Construirea diagramelor fluxurilor de date


Se vor construi diagrama de context, diagrama de nivel 0, DFD-urile de nivel 1 i cele de nivel 2.
Pentru studiul de caz al fiecrei echipe trebuie s existe cel puin 2 diagrame de nivel 1 i cel puin o
diagram de nivel 2.

4.2 Descrierea DFD n depozitul (dicionarul) datelor


Se vor descrie cel puin 4 fluxuri de date (cel puin un flux extern de intrare, cel puin un flux intern de
scriere, cel puin un flux intern de citire, cel puin un flux extern de ieire), un loc de stocare, o entitate
extern i un proces de prelucrare.

4.3 Realizarea matricei CRUD


Pe baza informaiilor obinute din analiza sistemului existent i a construirii diagramei de nivel "0",
rezult urmtoarea matrice CRUD (Create-Read-Update-Delete):
Ex.:
Locuri stocare Comenzi
Procese
Aprovizionare
nregistrarea
tranzaciilor
Evidena
furnizorilor
Actualizarea
stocului

Furnizori

CRUD

Materiale

Miscari

Note
contabile

Plati

Receptii

CRU
R

CRU

CRU

CRU

CRU

CRU

R
U

15

5. Identificarea i descrierea cerinelor funcionale i nonfuncionale ale noului sistem


Pe baza informaiilor colectate n capitolul 3 i a problemelor constatate la modelarea sistemului n capitolul 4, se vor identifica cerinele/soluiile funcionale i
nonfuncionale, completndu-se tabelul urmtor:
Nr. Problema de rezolvat
crt.
1.

Prezentarea problemei

Natura cerinei
(soluiei)

Descrierea cerinei (soluiei)

2.
3.
4. ....

...

...

5. Se adaug linii n
funcie de nevoi

16

....