Sunteți pe pagina 1din 10

Introducere

Marven Minsky cnd a fost ntrebat ce este inteligena artificial a rspuns :Exist
ntotdeauna persoane care au nevoie s defineasc totul pentru a realiza ceva.De ce ?
Inteligena artificial are ca scop dezvoltarea sistemelor care sunt bazate pe calculator.
n domeniul economic sunt utilizate sisteme expert, aceste sisteme sunt fundamentate pe
tehnologii artificiale i reprezint un sistem de programe pe calculator.
Limbajul de programare Prolog este utilizat n dezvoltarea sistemelor expert. Un program
Prolog este reprezentat dintr-o colecie de fapte i reguli , acest program este un limbaj de nivel
nalt.
Lucrarea Calculul trezoreriei nete pe o perioad de doi ani pentru determinarea anului
favorabil i luarea deciziilor pentru evoluia intreprinderii este realizat pentru a putea
compara cu o mai mare uurin trezoreria net a unei intreprinderi pentru doi ani consecutivi,
sau chiar pentru dou intreprinderi diferite i a ne da seama care intreprindere dispune de mai
multe lichiditi.
Tabloul fluxurilor de trezorerie este o situaie de flux care permite compararea
rezultatelor diferitelor ntreprinderi prin eliminarea efectelor utilizrii diferitelor metode
contabile pentru aceleai operaii i evenimente. Pe baza unui tablou al fluxurilor de trezorerie
utilizatorii pot s evalueze schimbrile activului net al unei ntreprinderi, n structura sa
financiar, capacitatea de adaptare la diferitele conjuncturi i oportuniti, s elaboreze modele
pentru aprecierea diferitelor ntreprinderi.1
Cash-flow-ul sau trezoreria net reprezint diferena dintre ncasrile i plile curente ale
unei firme pe o anumita perioad de timp. Acest cash-flow rspunde la ntrebri legate de
solvabilitatea i lichiditatea firmei i este o expresie a derulrii fluxurilor comerciale.
Lichiditile se refer la fondurile disponibile i la depozitele la vederea ale unei intreprinderi.
Trezoreria net are un rol fundamental ntr-o intreprindere deoarece caracterizeaz
mrimea disponibilitilor bneti de care dispune aceasta la un moment dat. n general trezoreria
este masa de disponibiliti fcut disponibil din jocul plilor i ncasrilor i care s fac fa
permanent scadenelor.
De aceea n Capitolul II- Studiu de caz. Calculul trezoreriei nete pe o perioad de doi ani
pentru determinarea anului favorabil i luarea deciziilor pentru evoluia intreprinderii este
realizat un program n limbajul Prolog care este dedicat n special acionarilor ,economitilor i
persoanelor care sunt interesate ntr-un mod deosebit de o anumit intreprindere pentru c i ajut
s observe evoluia lichiditilor pe o anumit period de timp. Acetia pot compara anumite
perioade din an ale trezoreriei nete sau chiar ani i pot observa evoluia trezoreriei; aceasta poate
s aib o evoluie favorabil iar lichiditile s creasc, poate s fie vorba de un deficit ,iar atunci
intreprinderea trebuie s fac un credit pentru a i pltii datoriile sau exist cazuri n care
trezoreria net este 0 i atunci ncasrile sunt egale cu plile.
1 N. Feleag, Sisteme contabile comparate, Vol. II, Ed. Economic, Bucureti, 2000.
3
Cuprins :
Introducere ......2
I . Cadrul economic de lucru general, caracterizarea mediului PROLOG in
care se va realiza proiectul cu studiu de caz. ..........4
1.1. Sisteme expert de gestiune; Limbajul Prolog.........4
1.2. Cadrul economic general .......5
1.2.1. Trezoreria net..... .....................5
1.2.2. Trezoreria pozitiv ........6
1.2.3. Trezoreria negative ...............................................................6
1.2.4. Trezoreria 0 ...........................................................................6
1.2.5. Avantajele i obiectivele trezoreriei nete........ ......................6
1.3. Caracterizarea mediului Prolog n care se va realiza studiul de
caz .......................................................................................................7
II.Studiu de caz. Calculul trezoreriei nete pe o perioad dedoi ani pentru
determinarea anului favorabil i luarea deciziilor pentru evoluia
intreprinderii.......................................................................................................9
Concluzii..................................................................................................................15
Bibliografie..............................................................................................................15
4
Capitolul I Cadrul economic de lucru general, caracterizarea mediului
PROLOG in care se va realiza proiectul cu studiu de caz.
1.1. Sisteme expert de gestiune; Limbajul Prolog
Inteligena Artificial i-a avut nceputurile dup sfritul celui de-al doilea Rzboi
Mondial. Primele programe aprute erau cele care rezolvau puzzle-uri sau care jucau anumite
jocuri.
Principalul scop al Inteligenei Artificiale este dezvoltarea sistemelor bazate pe
calculator , ca acestea s poat imita criteriul uman. Ele sunt capabile s nvee limbaje naturale,
cum gndete , rspunde , interacioneaz creierul uman.
Printre principalele domenii de aplicaie ale inteligenei artificiale sunt i sistemele
expert, nvarea automat, robotica, traducerea automat, realitatea virtual, etc.
Sistemul expert reprezint un sistem de programe pe calculator, fundamentat pe
metode i tehnologii ale inteligenei artificiale, care stocheaz cunotinele mai multor experi
umani dintr-un domeniu bine definit i pe care apoi le utilizeaz pentru rezolvarea problemelor
dificile specifice domeniului.2
Sistemele expert au aprut n anii 1970 i fac parte din categoria sistemelor informatice
bazate pe cunotine.
Sistemele expert utilizate n domeniul economic sunt : Sisteme expert destinate
previziunii i planificrii , Siteme expert de diagnosticare , Sisteme expert de control i
monitorizare.
Sistemele expert i ating obiectivele cu ajutorul mulimii de fapte i reguli pentru gestiunea
cunotinelor.
Un sistem expert bazat pe reguli are trei componente :
- Baza de cunotine ( baza de reguli) : reprezentarea cunotinelor se face utiliznd
reguli de forma
I F < premise> THEN <concluzii>
- Memoria de lucru : conine informaii pentru rezolvarea unei probleme
- Mecanismul de inferen : reprezint componena de control i execuie dintr-un sistem
bazat pe reguli. Acest mecanism folosete trei moduri de inferene :
Metoda deductiv permite motorului de inferene s realizeze un anumit
scop (goal)
Metoda inductiv conine procese inductive de raionament prin care se
gsesc faptele care satisfac scopul
Metoda mixt combin cele dou metode cea inductive i cea deductive
pentru a folosi avantajele fiecareia
n dezvoltarea sistemelor expert se utilizeaz dou categorii principale de instrumente :
limbaje de nivel nalt de prelucrare simbolic i sisteme expert de uz general. Cele mai
rspndite limbaje de nivel nalt sunt LIPS i PROLOG.
2 Zenovic Gherasim , Ctlina-Lucia Cocianu Sisteme expert n economie , pg. 14
5
Cuvntul PROLOG provine de la PROgramming n LOGic. Prolog este un limbaj de
programare aprut ca produs al colii franceze de informatic n anul 1972, acest limbaj este
deidicat calculului simblolic, non-parametric. Un program Prolog reprezint o colecie de fapte i
reguli, adic o descriere a unor obiecte i relaii existente intre obiecte.
Un program care este realizat n limbajul Prolog are ca seciuni de baz urmtoarele:
- constants ( constante)
- domains ( domenii)
- predicates ( predicate)
- cluases ( clauze )
- goal ( scopuri )
- database ( baz de date )
Limbajul de programare Prolog este utilizat n dezvoltarea sistemelor expert. n domeniul
economic sut utilizate sisteme expert ,aceste sisteme sunt fundamentate pe tehnologii artificiale
i reprezint un sistem de program pe calculator.
De aceea pentru realizarea studiului de caz din urmtorul capitol vom utiliza programul
Prolog. Cu ajutorul acestui limbaj de programare vom calcula trezoreria net a unei intreprinderi
pentru doi ani i vom determina anul mai favorabil cu o mai mare uurin.
1.2. Cadrul economic al problemei studiate
1.2.1. Trezoreria net
Necesitatea apariiei unui al treilea document contabil de sintez, tabloul fluxurilor de
trezorerie, alturi de bilan i contul de profit i pierdere, s-a fcut simit datorit limitelor pe
care acestea din urm le prezint n degajarea informaiei financiare.
Tabloul fluxurilor de trezorerie este documentul contabil sintez care are menirea s ofere
explicaii sub form de fluxuri monetare (sub form de ncasri i pli) n cursul unui exercitiu
financiar, adic arat de unde au provenit lichiditile i cum au fost cheltuite n timpul unui
exerciiu financiar. Elaborarea de ctre ntreprinderi, a unui tablou al fluxurilor de trezorerie este
necesar att pe plan intern(pentru managementul ntreprinderii), ct i pe plan extern, n special
pentru investitorii i creditorii ntreprinderii.
Investitorii i creditorii , utilizeaz informaiile cuprinse n tabloul fluxurilor de trezorerie
n vederea determinrii capacitii ntreprinderii de a genera fluxuri pozitive de lichiditi, de a-i
achita datoriile, de a plti dividende i dobnzi, de a-i previziona nevoile suplimentare de
finanare precum i pentru a-i explica diferena dintre profitul net, obinut cu ajutorul contului
de profit i pierdere, i fluxurile nete de lichiditi generate de activitatea de exploatare,
considerat principala activitate productoare de profit a ntreprinderii. Teoria i practica
financiar au demonstrat c cei interesai de o anumit ntreprindere i vor baza deciziile
economice referitoare la aceasta n funcie de capacitatea ntreprinderii de a genera fluxuri de
numerar n viitor. Fluxurile de trezorerie precedente ofer informaii relevante despre viitorul
flux de trezorerie, deoarece ele ilustreaz modul n care ntreprinderea genereaz numerar i cum
l cheltuie. O ntreprindere poate fi considerat ca o main de numerar: informaia despre
fluxul de numerar ar trebui s arate cum maina funcioneaz(Lee 1984;Lawson 1987, Heath
1978).
6
Informaiile despre fluxul de trezorerie pot ajuta utilizatorii n efectuarea judecii asupra
sumei momentului i gradului de certitudine a viitoarelor fluxuri de numerar; acestea ofer un
indiciu cu privire la relaiile dintre profitabilitate i capacitatea de generare de lichiditi i astfel,
asupra calitii profitului obinut. n plus, utilizatorii informaiei financiare dezvolt, adeseori
modele pentru a estima i compara valoarea prezent cu cea a fluxurilor viitoare de lichiditi.
Trezoreria net reprezint diferena dintre activele de trezorerie i creditele de trezorerie
,dar ea este egal conform relaiei fundamentale a trezorerie cu diferene ntre fondul de rulement
i nevoia de fond de rulment. Mai bine spus trezoreria net este diferena dintre ncasrile i
plile unei intreprinderi ntr-o anumit perioad de timp.
1.2.2. Trezoreriea net pozitiv
Dac trezoreria net este pozitiv atunci se nregistreaz un excedent de finanare
datorit desfsurrii unei activiti eficiente, iar mbogirea trezoreriei arat c intreprinderea
dispune de lichiditi suficiente, care i vor permite rambursarea datoriilor, dar i realizarea unor
plasamente eficiente att pe piaa monetar, ct i pe cea financiar. n acest context
intreprinderea se bucur de autonomie financiar pe termen scurt.
1.2.3. Trezoreria net negativ
Dac trezoreria net este negativ atunci firma se confrunt cu o stare de dezechilibru
financiar, apare un deficit monetar, care va fi acoperit pe seama unor noi resurse monetare
(credite pe termen scurt sau de trezorerie). Aceasta arata c intreprinderea depinde de resurse
financiare externe. n cazul n care se apeleaz la resurse financiare externe, firma va fi interesat
s aleag acele surse ce se caracterizeaz prin cel mai mic cost posibil. Ideal ar fi ca acoperirea
deficitului s se realizeze prin utilizarea mai multor tipuri de surse de finanare. Atunci cnd
trezoreria net este negativ se limiteaz autonomia financiar pe termen scurt, dar nu apare
implicit starea de insolvabilitate.
1.2.4. Trezoreria net 0
Dac trezoreria net este zero atunci intreprinderea nregistreaz un echilibru financiar,
ncasrile sunt egale cu plile. Atunci cnd avem trezorerie net 0 intreprinderea nu dispune de
lichiditi.
1.2.5. Avantajele i obiectivele utilizrii trezoreriei nete
Odat cu utilizarea cash-flow-ului apar i avantajele , ns cele mai importante sunt
urmtoarele:
o Cu ajutorul cash-flow-ului putem face analiz cu privire la ieirile i intrrile de bani din
intreprindere , n urma acestei analize putem gsi i cauzele pentru care veniturile i
cheltuielile au fost mai mici sau mai mari fa de cele ateptate
7
o Flexibilitatea, n cash-flow includem informaiile care sunt necesare din punct de vedere
financiar
o Cash-flow-ul ne ajut s avem imaginea financiar a intreprinderii n orice moment.
Trezoreria net este expresia cea mai concludent a desfurrii unei activiti echilibrate
i eficiente.
Trezoreria are urmtoarele obiective, acestea se aplic mai ales n economiile occidentale:
o Excedentul de trezorerie trebuie s fie ct mai puin riscant i cu cea mai bun lichiditate
o Ealonarea obligaiilor de plat ale intreprinderii i a scadenelor ntr-un mod echilibrat
o Disponibilitile de finanare trebuie s aib cel mai mic cost, ins acesta trebuie s fie
real
o ncasarea creanelor intreprinderii trebuie s creasc , ns fr s fie afectat politica
fa de clieni
o Pentru evaluarea costurilor de finanare sau a celor de oportunitate trebuie ca trezoreria s
fie la nivelul 0 ( zero).
1.3.Caracterizarea mediului Prolog n care se va realiza studiul de caz
Avnd n vedere importana trezoreriei nete, programul realizat n capitolul urmtor este
dedicat n special acionarilor ,economitilor i persoanelor care sunt interesate ntr-un mod
deosebit de o anumit intreprindere pentru c i ajut s observe evoluia lichiditilor pe o
anumit period de timp. Perioada este aleas n funcie de interesele pe care le avem.
Pentru realizarea acestui program s-au impus unele reguli; mai jos avem regulile prezentate:
Regula 1: I2>P2, I1>P1
Aceast regul impune ca ncasrile din ambii ani s aib o valoare mai mare ca plile,
dac acest lucru se ntmpl atunci programul va afia : In ambii ani avem excedenti va
calcula i afia valoarea trezoreriei pentru fiecare an n parte .
Exemplu: I2 = 3500 ; P2=2000 ; I 2>P2; Val2= 1500 (3500 2000);
I1 = 3000 ; P1=2100 ; I 1>P1; Val1= 900 (3000 2100) ;
Regula 2: I2>P2, P1>I1
Aceast regul spune c dac avem ncasrile mai mari ca plile n anul N-2, iar n anul N-1
plile sunt mai mari ca ncasrile atunci se va afia: Anul N-2 este favorabil avem excedent i
se va calcula valoarea trezoreriei nete din anul respectiv. Intreprinderea pe parcursul anului N-1
nu a avut o evoluie favorabil, nu a reuit s i pstreze nici echilibrul ,a avut deficit.
Exemplu: I2=3500; P2=2000; I 2>P2, Val2=1500 (3500 2000)
I1=1400; P1=2500; P1>I1
Regula 3: I2>P2, I1=P1
Regula spune c dac ncasrile din anul N-2 sunt mai mari ca plile i n anul N-1
ncasrile sunt egale cu plile atunci avem Anul N-2 are trezorerie pozitiv, pe cnd n N-1
trezoreria este 0, iar programul va calcula valoarea trezoreriei positive adic cea din anul N-2.
8
Intreprinderea nu a evoluat n anul urmtor, N-1, ns a reuit s i pstreze echilibrul
Exemplu: I2=3500; P2=2000; I 2>P2, Val2=1500 (3500 2000)
I1=1000; P1=1000; I 1=P1
Regula 4: P2>I2, I1>P1
Avem ncasrile mai mici ca plile n anul N-2 i n anul N-1 avem o trezorerie pozitiv
,adic ncasrile mai mari ca plile de aceea programul va afia anul n care lichiditile sunt mai
mari ca 0 i valoarea acestora Trezorerie pozitiva este in anul N-1 .
Exemplu: I2=2000; P2=2500; P2>I 2,
I1=3100; P1=1800; I 1>P1, Val1=1300 (3100 1800)
Regula 5: P2>I2, P1>I1
n ambii ani avem trezorerie negativ, adic ncasrile sunt mai mici ca plile. Regula
are urmtoarea semnificaie, dac plile sunt mai mari ca ncasrile n ambii ani, atunci avem un
cash-flow negativ i se va afia valoarea pentru fiecare an, Ambii ani au trezoreria negativa.
Exemplu: I2=1800; P2=2600; P2>I 2, Val2=800 (2600 1800)
I1=2300; P1=3400; P1>I1, Val1=1100 (3400 2300)
Regula 6: P2>I2, I1=P1
Dac n anul N-2 avem plile mai mari ca ncasrile i n anul N-1 ncasrile sunt egale
cu plile atunci se va afia valoarea trezoreriei negative, In anul N-1 trezoreria este 0 , iar in
N-2 deficit.
Exemplu: I2=1300; P2=2400; P2>I 2, Val2= 1100 (2400 1300)
I1=2250; P1=2250; I 1=P1
Regula 7: I2=P2, I1>P1
Regula spune c dac plile sunt egale cu ncasrile n anul N-2 i n anul N-1 ncasrile
sunt mai mari ca plile atunci se va afia valoarea cash-flow-ului pozitiv din anul N-1, In N-1
trezoreria este pozitiva.
Exemplu: I2=2100; P2=2100; I 2=P2,
I1=2500; P1=1800; I 1>P1, Val1= 700 ( 2500 -1800)
Regula 8: I2=P2, P1>I1
Aceast regul are urmtoarea semnificaie dac n anul N-2 ncasrile sunt egale cu
plile i n anul N-1 plile sunt mai mari ca ncasrile atunci se va afia deficitul trezoreriei
nete din anul N-1 pentru c n cellalt an stim c trezoreia net este 0, In anul N-2 este
favorabila trezoreria adica 0, iar in N-1 trezorerie negativa.
Exemplu: I2=1700; P2=1700; I 2=P2,
I1=2300; P1=3100; P1>I1, Val1=800 (3100 2300)
Regula 9: I2=P2, I1=P1
n momentul n care n ambii ani avem ncasrile egale cu plile ,atunci programul va
afia In ambii ani trezoreria este 0.
Exemplu: I2=1110; P2=1110; I 2=P2,
I1=1110; P1=1110; I 1=P1.
9
Capitolul II Studiu de caz .
n sistemul expert prezentat mai jos sunt comparate cash-flow-urile unei entiti din doi
ani , anul N-2 i N-1. Aplicaia ajut actionarii,dar i clienii, furnizorii, persoanele interesate de
entitate s vad de ce lichiditi dispune sau dispunea entitatea i cum au fost acestea n anii
analizai. Acestea se calculeaz n funcie de ncasrile i plile entitii pe parcursul unui an sau
mai puin n funcie de cerine.
Pentru realizarea programul i n special a regulilor am folosit arborele din imaginea de
mai jos(Figura 2.1.):
n continuare voi prezenta codul surs al programului Prolog pentru implementarea exemplului.
predicates
citeste_incasare_2(real)
citeste_plata_2(real)
citeste_incasare_1(real)
citeste_plata_1(real)
calcul_val2(real,real,real)
calcul_val1(real,real,real)
rezolva
decide(real,real,real,symbol)
constants
text1=Incasari din anul N-2
text2=Plati din anul N-2
Variabilele utilizate sunt :
- I2 = ncasri din anul N-2
- P2 = pli din anul N-2
- I1 = ncasri din anul N-1
- P1 = pli din anul N-1
Pentru urmtorul sistem expert se
vor utiliza urmtoarele calcule :
Excedentul sau deficitul din anul
N-2
Val2=I 2 P2
Excedentul sau deficitul din anul
N-1
Val1=I 1 P1
Figura 2.1.
10
text3=Incasari din anul N-1
text4=Plati din anul N-1
raspuns1=In ambii ani avem excedent
raspuns2=Anul N-2 este favorabil avem excedent
raspuns3=Anul N-2 are trezorerie pozitiva, pe cand in N-1 trezoreria este 0
raspuns4=Trezorerie pozitiva este in anul N-1
raspuns5=Ambii ani au trezoreria negativa
raspuns6= In anul N-1 trezoreria este 0 , iar in N-2 deficit
raspuns7=In N-1 trezoreria este pozitiva
raspuns8=In anul N-2 este favorabila trezoreria adica 0, iar in N-1 trezorerie negativa
raspuns9=In ambii ani trezoreria este 0
clauses
citeste_incasare_2(I2):-write(text1),readreal(I2),nl.
citeste_plata_2(P2):-write(text2),readreal(P2),nl.
citeste_incasare_1(I1):-write(text3),readreal(I1),nl.
citeste_plata_1(I1):-write(text4),readreal(P1),nl.
calcul_val2(I2,P2,Val2):-val2=I2 P2.
calcul_val1(I1,P1,val1):-val1=I1 P1.
rezolva:-citeste_date(I2,P2,I1,P1), decide(I2,P2,I1,P1,_).
decide(I2,P2,I1,P1,R):-
I2>P2,I1>P1,R=raspuns1,!,write(R),
nl,write(In in anul N-2 excedentul este in valoare de),calcul_val2(I2,P2,Val2), calcul_val1(I1,P1,Val1) ,
write(Val2),write( lei),write(, iar in anul N-1 este de ),write(Val1), write( lei), nl.
decide(I2,P2,I1,P1,R):-
I2>P2,P1>I1,R=raspuns2,!,write(R),nl, write(Cash-flow pozitiv in anul N-2 este de),
calcul_val2(I2,P2,Val2), write(Val2),write( lei), nl.
decide(I2,P2,I1,P1,R):-
P2>I2,I1=P1,R=raspuns3,!,write(R),
nl,write(Cash-flow-ul din anul N-2 este de ),calcul_val2(I2,P2,Val2),write(Val2),write( lei),nl.
decide(I2,P2,I1,P1,R):-
P2>I2,I1>P1,R=raspuns4,!,write(R),
nl,write(Iar valoarea aceasta este de ),calcul_val1(I1,P1,Val1),write(Val1),write( lei),nl.
decide(I2,P2,I1,P1,R):-
P2>I2,P1>I1,R=raspuns5,!,write(R),
nl,write(Insa deficitul in anul N-2 este de ), calcul_val2(I2,P2,Val2),calcul_val1(I1,P1,Val1),
Val2a=abs(Val2),Val1a=abs(Val1) ,write(Val2a),write( lei) ,write(, iar in anul N-1 este de ),
write(Val1a),write(lei),nl.
decide(I2,P2,I1,P1,R):-
P2>I2,I1=P1,R=raspuns6,!,write(R),
nl,write(Deficitul este in valoarea de ),calcul_val2(I2,P2,Val2),write(Val2),write( lei),nl.
11
decide(I2,P2,I1,P1,R):-
I2=P2,I1>P1,R=raspuns7,!,write(R),
nl,write(Excedent in valoarea de ),calcul_val1(I1,P1,Val1),write(Val1),write( lei),nl.
decide(I2,P2,I1,P1,R):-
I2=P2,P1>I1,R=raspuns8,!,write(R),
nl,write(Deficitul din anul N-1 este de),calcul_val1(I1,P1,Val1),Val1=abs(Val1),write(Val1a),
write(lei),nl.
decide(I2,P2,I1,P1,R):-
I2=P2,I1=P1,R=raspuns9,!,write(raspuns9),nl.
n seciunea predicates sunt definite tipurile de predicate de care avem nevoie pentru a
realiza programul, predicatele de arietate 1 sunt : incasare_2 , plata_2, incasare_1,plata_1 , iar
cele de arietate multimpl sunt: calcul_val2 si calcul_val2 (figura 2.2.) .
Pentru acest program am utilizat constantele din figura 2.3.
n programul Prolog faptele sunt reprezentate prin axiom,iar axioma este o clauz
simpl ncheiat cu punct. Regulile sunt formate din dou pri concluzii i premise,iar acestea
sunt separate printr-un simbol :- care are semnificaia dac. Cele dou pri ale regulilor
,concluzii i premise , sunt specificate sub form de clauze (figura 2.4.).
Figura 2.2.
Predicates
Figura 2.3.
Constants
12
Pentru regula prezentat mai jos (Figura 2.4.) avem ncasrile din ambii ani mai mari ca
plile, ambii ani au un cash-flow pozitiv. n rezultatul acestei clauze sunt prezentate ambele
valori ale trezoreriei nete i ne putem da seama care an este mai favorabil. n Capitolul I, 1.3.
Caracterizarea mediului Prolog n care se va realiza studiul de caz este explicat figura 2.4 la
Regula 1.
Figura 2.4. Regula 1
n imaginea prezentat mai jos (figura 2.5.) cu ajutorul programului aflm anul n care
entitatea a avut o trezorerie pozitiv i valoarea acesteia. Pentru a ne da acest rezultat avem
urmtoarele premise ncasrile din anul N-2 trebuie s aib o valoare mai mare ca plile din
acelai an ( I2>P2) , iar n anul N-1 plile trebuie s fie mai mari ca ncasrile( P1>I1) , adic s
avem un deficit. Explicaia se regsete n Capitolul I, 1.3. Caracterizarea mediului Prolog n
care se va realiza studiul de caz, Regula 2.
Figura 2.5. Regula 2
Regula spune c dac ncasrile din anul N-2 sunt mai mari ca plile (I2>P2) i n anul
N-1 ncasrile sunt egale cu plile (I1=P1) atunci avem o trezorerie pozitiv n anul N-2 ,iar n
anul N-1 trezoreria este 0 (Figura 2.6.). Ca rezultat vom avea valoarea trezoreriei pozitiv
Figura 2.4.
Clauses
13
aceasta se regsete n Regula 3 din Capitolul I, 1.3. Caracterizarea mediului Prolog n care se
va realiza studiul de caz.
Figura 2.6. Regula 3
Avem ncasrile mai mici ca plile n anul N-2 (I2< P2) i n anul N-1 avem o trezorerie
pozitiv ,adic ncasrile mai mari ca plile (I1>P1) de aceea programul va afia anul n care
lichiditile sunt mai mari ca 0 i valoarea acestor lichiditi( Figura 2.7.); Regula 4 ,Capitolul I,
1.3. Caracterizarea mediului Prolog n care se va realiza studiul de caz.
Figura 2.7. Regula 4
n ambii ani avem trezorerie negativ, adic ncasrile sunt mai mici ca plile. Regula
are urmtoarea semnificaie, dac plile sunt mai mari ca ncasrile n ambii ani (P2>I2 , P1>I1)
, atunci avem un cash-flow negativ i se va afia valoarea pentru fiecare an (Figura 2.8.), Regula
5 din Capitolul I, 1.3. Caracterizarea mediului Prolog n care se va realiza studiul de caz.
Figura 2.8. Regula 5
Dac n anul N-2 avem plile mai mari ca ncasrile (P2>I2) i n anul N-1 ncasrile
sunt egale cu plile (I1=P1) atunci se va afia valoarea trezoreriei negative (Figura 2.9.) ,
Capitolul I, 1.3. Caracterizarea mediului Prolog n care se va realiza studiul de caz Regula 6.
Figura 2.9. Regula 6
14
Dac plile sunt egale cu ncasrile n anul N-2(I2=P2) i n anul N-1 ncasrile sunt mai
mari ca plile(I1>P1) atunci se va afia valoarea cash-flow-ului pozitiv din anul N-1(Figura
2.10.), Regula 7 din Capitolul I, 1.3. Caracterizarea mediului Prolog n care se va realiza
studiul de caz.
Figura 2.10. Regula 7
Regula 8 din Capitolul I, 1.3. Caracterizarea mediului Prolog n care se va realiza studiul de
caz are urmtoarea semnificaie dac n anul N-2 ncasrile sunt egale cu plile i n anul N-1
plile sunt mai mari ca ncasrile atunci se va afia deficitul trezoreriei nete din anul N-1 pentru
c n cellalt an stim c trezoreia net este 0 ( Figura 2.11.) .
Figura 2.11. Regula 8
Regula 9 din Capitolul I, 1.3. Caracterizarea mediului Prolog n care se va realiza
studiul de caz semnific: dac n ambii ani ncasrile sunt egale cu plile (I2=P2 , I1=P1) atunci
trezoreria net este egal cu 0 ( Figura 2.12. ).
Figura 2.12. Clauza 9
15
Concluzii :
Situaia cash-flow-ului este cea mai intuitiv dintre toate situaiile financiare pe care le
ntocmete o firma. n principiu, o firma atrage capital pentru a putea procura active care
genereaz profit. Situaia cash flow-ului urmarete parcursul disponibilului n cadrul firmei.
Cash-flow-ul sau trezoreria net reprezint diferena dintre ncasrile i plile curente ale unei
firme pe o anumita perioad de timp.
Programul Prolog prezentat mai sus calculeaz trezoreria net a unei entiti pentru doi
ani. n exemplul prezentat mai sus sunt precizate ncasrile i plile din cei doi ani , mai precis
anul N-2 (2011) i anul N-1 (2012).
Programul a fost creat pentru a ne preciza valoarea trezoreriei nete. De exemplu dac n
ambii ani avem trezoreria net pozitiv sau negativ atunci programul va afia ambele valori
pentru fiecare an.
Dac ntr-un an avem un cash-flow negativ iar n cellalt unul pozitiv pe ecran va aprea
valoarea trezoreriei nete pozitive pentru a vedea care an este mai favorabil. Acelai lucru se va
ntampla i n momentul n care ntr-un an avem excedent iar n cellalt an cash-flow-ul este 0.
ns dac avem trezoreria net egal cu 0 ntr-un an iar n cellalt este negativ pe ecran
va fi afiat valoarea trezoreriei nete negative pentru a putea vedea deficitul i pentru gsirea
unei soluii pentru remedierea acestuia.
Dac se ntmpl ca anii analizai sa aiba trezoreria net egal cu 0 atunci va fi afiat
mesajul n ambii ani au trezoreria este 0.
Programul ajut personalul din contabiliate, personalul care lucreaz n departamenul de
management , marketing pentru a vedea modul n care evolueaz intreprinderea i pentru a gsii
solii pentru o evoluie mai bun sau pentru a gsii soluii n cazul n care exist probleme cu
lichiditile. Acionarii pot ti la ce s se atepte n funcie de rezultatele obinute.
Acest program poate fi utilizat i pentru o perioad mai scurt de un an, cum ar fi
trimestru, lun.
Bibliografie :
1. Buneci , Mdlina ,Roxana - Dezvoltarea sistemelor expert n PROLOG (Design of
Expert Systems in PROLOG), Editura Lumina ,2000.
2. Gherasim ,Zenovic - Cursuri Sisteme expert de gestiune ,USH MFC CAEIP ,2013
3. Gherasim, Zenovic, Cocianu, Ctlina- Lucia, - Sisteme expert n economie, Editura
Fundaia Romnia de Mine, Bucureti , 2005
4. Gherasim, Zenovic, Fusaru, Doina, Andronie, Maria, Sisteme informatice pentru
asistarea deciziei economice, Editura Fundaiei Romnia de Mine, Bucureti, 2008.
5. Ghionea , Ionu - Articol ( http://www.catia.ro/articole/ai/ai.htm )
6. http://profs.info.uaic.ro/~alaiba/mw/index.php?title=Caracteristicile_unui_sistem_expert
7. http://ro.wikipedia.org/wiki/Prolog
8. http://www.math.md/studlib/informatica/prolog/capitol1.pdf
9. http://www.visual-prolog.com/, (http://wiki.visualprolog.
com/index.php?title=A_Guide_to_Artificial_Intelligence_with_Visual_Prolog)

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