Sunteți pe pagina 1din 14

Departamentul Contabilitate, Informatic Economic i Statistic

Specializarea Contabilitate i Informatic de gestiune, anul III zi


An universitar 2016/2017, sem. I

Proiect (studiu de caz) pentru disciplina


Sisteme Informaionale Financiar-Contabile 1
(Analiza sistemelor informaionale)
Sistemul <denumirea sistemului ce va fi supus analizei>1

1. ____________________________ (____ %)
Membrii echipei (n
ordinea alfabetic, cu
specificarea ponderii
contribuiei la proiect)

2. ____________________________ (____ %)
3. ____________________________ (____ %)
4. ____________________________ (____ %)
(Regula general este de 3-4 membri n echip)

Organizaia:

Persoana de contact:

<denumirea organizaiei>
Nume i prenume:
Telefon:

<numele persoanei de contact>


<telefonul persoanei de contact>
<funcia persoanei de contact>

Funcia n firm:

<adresa de e-mail a persoanei de contact>

E-mail:

IAI 2016

Copyright@Gabriela Meni 2016

Ce apare sub forma <text>, se nlocuiete de studeni cu datele solicitate.


1

OBSERVAII IMPORTANTE
V rugm s citii i s completai cu atenie acest formular, fr a elimina nici o component a acestuia (n
afara textelor scrise cu Italic). Omisiunile nu vor putea fi rectificate dup predarea lui, n forma final. n
cazul n care lipsesc pri din informaiile solicitate, nota va fi diminuat corespunztor.
Versiunea electronic a formularului va fi pus la dispoziie prin intermediul portalului FEAA.
Proiectele se vor realiza conform cerinelor specificate n cadrul orelor alocate disciplinei i vor avea
obligatoriu cuprins cu trimiteri la paginile din formularul completat.
ATENIE!!!! Proiectele vor aborda probleme ale sistemelor informaionale din cadrul unor organizaii
reale, bazndu-se pe documentare practic la organizaia aleas, dar i pe documentare teoretic,
din cursurile i materialele bibliografice folosite la alte discipline, cum ar fi contabilitate financiar, ISA, TIA,
management, marketing, finane, inclusiv de la alte specializri.
Orice proiect copiat sau inspirat din proiectele colegilor din promoia curent sau cele anterioare va fi
sancionat conform regulamentelor didactice n vigoare, considerndu-se fraud!!!

Termene de predare la orele de laborator, n funcie de orarul fiecrei grupe:


Sptmna 31 octombrie - 04 noiembrie 2016 - capitolele 1 i 2
Sptmna 5 decembrie 9 decembrie - capitolul 3
Sptmna 19 - 23 decembrie 2016 - capitolul 4
Proiectul n form final se va preda n ultimele 2 sptmni din semestru (nainte de sesiunea de iarn)
Prezena la laborator este obligatorie. La cel puin 4 absene nemotivate se va reface activitatea. De
asemenea, la cel puin 2 neprezentri ale proiectului, la termenele stabilite, se pierde dreptul de intrare n
examen, fiind subiect de refacere a activitii n anul universitar viitor. Prezentarea proiectelor se face numai dac
este prezent ntreaga echip. Eventualele probleme ce pot interveni se vor anuna din timp, nu n sptmna i
zilele planificate.
Laboratoarele se vor desfura i sub ndrumarea:
Conf. univ. dr. Daniela POPESCUL (rdaniela[at]uaic.ro)
Cercet. dr. Diana RADU (glaura[at]uaic.ro)

CUPRINS
1. Prezentarea organizaiei i a sistemelor informaionale economice.....................................................................................4
1.1 Analiza organizaiei i a contextului n care activeaz.............................................................................................................4
1.2 Prezentarea aplicaiilor informatice existente n organizaie i identificarea principalelor sisteme informaionale..................4
1.3 Construirea matricei sisteme informaionale - componente organizatorice i parteneri...........................................................6
1.4 Descrierea proiectelor propuse pentru mbuntirea sistemelor informa ionale sau a proiectelor informatice n curs de
implementare................................................................................................................................................................................. 6
2. Delimitarea ariei de ntindere a sistemului analizat..............................................................................................................7
2.1 Descrierea tranzaciilor economice nregistrate n sistemul analizat........................................................................................7
2.2 Stabilirea relaiilor sistemului analizat cu diferitele componente organizatorice i cu partenerii organizaiei (dac este cazul)
....................................................................................................................................................................................................... 7
2.3 Selectarea intrrilor i ieirilor din/spre entitile externe sistemului analizat.........................................................................7
2.4 Realizarea primei versiuni a diagramei de context pentru sistemul analizat............................................................................8
3. Analiza sistemului informaional existent.............................................................................................................................11
3.1 Identificarea 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 entiti externe sau locuri de stocare (se ordoneaz dup procesul n care
intr)............................................................................................................................................................................................ 13
3.4 Analiza proceselor de prelucrare (verificarea ncruciat ntre tabelul ieirilor i intrrilor)..................................................14
4. Modelarea sistemului cu ajutorul diagramelor fluxurilor de date.....................................................................................15
4.1 Realizarea diagramelor fluxurilor de date..............................................................................................................................15
4.2 Descrierea DFD n depozitul (dicionarul) datelor.................................................................................................................15
4.3 Construirea matricei CRUD.................................................................................................................................................. 15
5. Descrierea cerinelor funcionale i nonfuncionale ale noului sistem................................................................................16

1. Prezentarea organizaiei2 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.

2.
3.

Caracteristici

Detalii privind caracteristicile

Obiect de activitate,
forma de organizare
juridic, tipul
proprietii
Modul de organizare i
principalele activiti
economice
Mediul n care activeaz
(furnizori, clieni, bnci,
parteneri comerciali,
sponsori, instituii ale
statului etc.)

<date>

<date>
<date>

1.2 Prezentarea aplicaiilor informatice existente n organizaie i identificarea


principalelor sisteme informaionale
Se vor descrie principalele aplicaii informatice care sprijin prelucrarea datelor i, pe baza
principalelor activiti i procese economice din organizaie, se vor identifica sistemele de prelucrare a
tranzaciilor. Se va completa 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.

Descrierea aplicaiei
(aplicaiilor) sau modulelor
din aplicaii care asigur
prelucrrile din sistemul
informaional
<Aplicatia/modulul>

2.

<Aplicatia/modulul>

3.

Se vor aduga linii n funcie


de nevoi

Prelucrrile i tipul prelucrrilor


identificate prin analiza interfeei
aplicaiei (aplicaiilor) modulelor
(meniuri, opiuni, ecrane) sau a
circuitului documentelor
<enumerare prelucrri, prin
specificarea opiunilor din meniu i a
operaiilor regsite n interfaautilizator: adugare nregistrare,
modificare date, actualizare date,
generare rapoarte etc.>
<enumerare prelucrri, prin
specificarea opiunilor din meniu i a
operaiilor regsite n interfaautilizator: adugare nregistrare,
modificare date, actualizare date,
generare rapoarte etc.>

Locurile (birourile,
persoanele) din firm unde
se folosesc aplicaiile sau
modulele
<locurile/birourile/
persoanele>

<locurile/birourile/
persoanele>

Sistemul informaional sprijinit de aplicaiile


informatice
i funcionalitatea lui
<denumirea sistemului informaional i procesele
economice pe care trebuie s le surprind. De
exemplu, sistemul privind gestiunea vnzrilor:
primirea comenzilor, livrarea produselor, ncasarea
contravalorii produselor, primirea retururilor sau
refuzurilor etc.>
<denumirea sistemului informaional i procesele
economice pe care trebuie s le surprind. De
exemplu, sistemul privind gestiunea furnizorilor:
lansarea comenzilor, recepia produselor, plata
contravalorii produselor, efectuarea retururilor sau
refuzurilor etc.>

1.3 Construirea matricei sisteme informaionale - componente organizatorice


i parteneri
Se va construi matricea sisteme informaionale componente organizatorice, conform
machetei de mai jos.
Sisteme informaionale

Sistem
producie

Componente
organizatorice i parteneri

Sistem
gestiune
stocuri

Sistem
vnzri

Sistem
resurse
umane

2
Secii producie

.....

Se vor
aduga
cte
coloane
sunt
necesare

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 Descrierea 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 (dac este cazul). Se va completa urmtorul
tabel:
Nr.
crt.

Denumirea
proiectului
1

<Magazin
electronic>

<Integrarea
aplicaiei stocuri
cu producia>

Tipul proiectului
(propus, n curs de
implementare)
<Propus>

Scopul proiectului
(problema ce se dorete a
fi rezolvat)
<Vnzarea online a
produselor, inclusiv cu
posibilitatea de configurare
de clieni a produselor>

<n curs de
implementare>

<Eliminarea redundanei
culegerii i prelucrrii
datelor privind stocurile de
materii prime i materiale >

...
n

Restricii de implementare
<Livrarea se poate face doar pe
raza muncipiului Iai i zonele
limitrofe. De asemenea, plata se
face numai la livrare, fr
posibilitate de plata online,
pentru urmtorul an>
<Imposibilitatea actualizrii n
timp real a stocurilor pentru c
nu exist infrastructur adecvat
la nivelul tuturor magazinelor>

2. Delimitarea ariei de ntindere a sistemului analizat3


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 Descrierea 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 4 ale
sistemului analizat, dar i a datelor ce urmeaz a fi supuse prelucrrii i a informaiilor transmise
ctre alte sisteme/aplicaii, birouri sau persoane. n acest scop, se va completa urmtorul tabel.
Nr. crt.

Denumire tranzacie

1.

<Primirea comenzilor
de la clieni >

2.

........

3.

Se vor aduga linii n


funcie de nevoi

Tip tranzacie (intern,


extern)
<Intern>

Descriere tranzacie
<Clienii pot transmite comenzi pentru produsele
dorite, mai ales dac au nevoie de alte modele
dect cele realizate aflate n procesul de
producie >

2.2 Stabilirea relaiilor sistemului analizat cu diferitele componente organizatorice5


i cu partenerii organizaiei (dac este cazul)
Aceste relaii se stabilesc, n special, pe baza informaiilor din matricea de la punctul 1.3, dar i
pe baza descrierilor ce se pot regsi n regulamentele de ordine de interioar, n procedurile
respectate pentru derularea activitilor n organigram, n manualele de utilizare a aplicaiilor
folosite sau n normele metodologice de ntocmire a documentelor.
Nr.
crt.
1.

Departament/birou/persoan/ partener
<Client>

Descrierea relaiilor cu sistemul analizat


<Transmite comenzi; Primete produsele; Efectueaz
plata; Refuz/returneaz produsele; Primete ofertele
etc.>
<Pregtete livrarea pe baza comenzilor de la clieni
Livreaz produsele; Primete produsele de la
producie; Preia produsele refuzate/returnate;
Inventariaz stocurile>

2.

<Depozite>

3.

Se vor aduga linii n funcie de nevoi

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


Plecnd de la punctul anterior (2.2) i de la prezentarea sistemelor (punctele 1.2 i 1.3) se vor
stabili entitile externe (principalele birouri, alte sisteme/aplicaii, persoane sau alte organizaii cu
care intr n legtur sistemul), precum i fluxurile informaionale dintre ele i sistem. Se va construi
lista intrrilor/ieirilor n/din entitile externe, conform modelului de mai jos:
Nr.

Entitatea extern

Intrri de la entitate n

Ieiri din sistem ctre entitate

Din toate sistemele prezentate n capitolul, se va alege doar unul, care va fi supus analizei ncepnd din acest capitol.
ATENIE!!! S nu facei confuzie ntre procesele economice i procesele de prelucrare. Primele sunt cele
declaneaz procesele de prelucrare, motiv pentru care, de multe ori, denumirea lor este apropiat. De exemplu,
vnzarea produselor, ca proces economic, este reflectat n sistemul informatic sub forma Eviden a vnzrilor sau
nregistrarea vnzrilor sau gestiunea vnzrilor. Aceast similitudine are ca scop s asigure o coresponden ct mai
clar ntre procesele economice care trebuie reflectate in sistemul informa ional, prin intermediul proceselor de
prelucrare.
5
component organizatoric = birou, departament, compartiment, oficiu, director etc.
4

crt.
1.
2. ...

sistem
....

....

3. Se vor aduga linii n funcie


de nevoi

2.4 Realizarea primei versiuni 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 proiectul

Directori
vnzri
Filiale

Depozite

3. Analiza sistemului informaional existent 6


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 Identificarea 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 prelucrrile i se va urmri descompunerea n subprocese.
Ca urmare, se vor enumera procesele i subprocesele 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.

Se face analiza doar a sistemului care a fost ales pentru descriere ncepnd cu capitolul 2.

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>

<Proces 2>

<Lista a>

<Proces 3>

<Informaii
transmise
electronic>

Destinaie

<Sistem X>

<Birou Z>

<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 folosite


pentru citirea datelor
(tabele ale bd, fiiere,
dosare)6

Observaii7

<L1(atribut 1, atribut 2)>


<L2 (atribut m, atribut
n)>

<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.

10

3.3 Analiza intrrilor n procesele sistemului de la entiti externe sau locuri de stocare (se ordoneaz dup procesul n care intr)
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.

11

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.

12

4. Modelarea sistemului 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 Realizarea 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 proiectul 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 Construirea 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>

<R>

13

<R>

5. 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

14

....

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