proiectarea sig imobilizari corporale

Upload: cata-roxana-steliana

Post on 05-Apr-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    1/25

    Capitolul 1. Contabilitatea Imobilizrilor Corporale.

    Definiie.

    Conform IAS 16 imobilizrile corporale sunt elemente corporale care:a) sunt deinute n vederea utilizrii pentru producerea sau prestarea de bunuri sau

    servicii, pentru a fi nchiriate terilor sau pentru a fi folosite n scopuri administrative;i

    b) se preconizeaz a fi utilizate pe parcursul mai multor perioade.Recunoaterea imobilizrilor corporale.

    Conform Ias 16, costul reprezint suma pltit n numerar sau echivalente de numerar,ori valoarea just a altor contraprestaii efectuate pentru achiziionarea unui activ, la dataachiziiei sau construciei acestuia.

    Costul unui element de imobilizri corporale trebuie recunoscut ca activ dac i numaidac:

    a) este probabil generarea pentru entitate de beneficii economice viitoare aferenteactivului; i

    b) costul activului poate fi determinat n mod fiabil.O entitate evalueaz conform acestui principiu al recunoaterii toate costurile

    imobilizrilor corporale atunci cnd sunt suportate. Aceste costuri includ toate costurilesuportate iniial pentru dobndirea sau construcia unui element de imobilizri corporale,

    precum i costurile suportate ulterior pentru adugri la acestea, pentru nlocuirea parial saupentru ntreinerea acestora.

    Costuri ulterioare.

    Conform Ias 16, valoarea contabil este valoarea la care un activ este recunoscut nbilan dup scderea amortizrii cumulate, precum i a pierderilor cumulate din depreciere.

    O entitate nu recunoate la valoarea contabil a unui element de imobilizri corporalecosturile ntreinerii zilnice a elementului respectiv. Aceste costuri sunt mai degrabrecunoscute n contul de profit i pierdere pe msur ce sunt suportate. Costurile ntreinerii

    zilnice sunt n primul rnd costurile cu manopera i consumabilele i pot include costulcomponentelor mici. Scopul acestor cheltuieli este adesea descris ca fiind pentru reparaiilei ntreinerea elementului de imobilizri corporale.

    O entitate recunoate n valoarea contabil a unui element de imobilizri corporalecostul prii nlocuite a unui astfel de element cnd acel cost este suportat, dac suntndeplinite criteriile de recunoatere.

    Evaluare la recunoatere.Un element de imobilizri corporale care ndeplinete condiiile de recunoatere drept

    activ trebuie evaluat la costul su.

    Costul unei imobilizri corporale este format din:

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    2/25

    a) preul su de cumprare, inclusiv taxele vamale i taxele de cumprarenerambursabile, dup deducerea reducerilor comerciale i a rabaturilor.

    b) Orice costuri care se pot atribui direct aducerii activului la locaia i starea necesarepentru ca aceste s poat funciona n modul dorit de conducere.

    c) Estimarea iniial a costurilor de demontare i de mutare a elementului i de reabilitarea amplasamentului unde este situat, obligaia pe care o suport la dobndireaelementului sau ca o consecin a utilizrii elementului pe o perioad anumit n altescopuri dect cele de a produce stocuri n timpul acelei perioade.Exemple de costuri care pot fi atribuite direct:

    1. Costurile cu beneficiile angajaiilor (aa cum sunt definite n IAS 19 BeneficiileAngajaiilor) care rezult direct din construirea sau achiziionarea elementului deimobilizri corporale.

    2. Costurile de amenajare a amplasamentului.3. Costurile iniiale de manipulare i livrare.4. Costurile de asamblare i instalare.5. Onorarii profesionale.

    Recunoaterea costurilor n valoarea contabil a unui element de imobilizri corporalenceteaz cnd elementul se afl n amplasamentul i n starea necesare funcionrii nmaniera dorit de conducere. Prin urmare costurile suportate pentru utilizarea i repunerea nfunciune a unui element nu sunt incluse n valoarea contabil a elementului respectiv.

    Exemple de costuri ce nu sunt incluse n valoare contabil a unui element deimobilizri corporale:

    1. Costurile suportate atunci cnd un element capabil s funcioneze n maniera dorit deconducere trebuie nc s fie adus la starea de funcionare sau este exploatat subcapacitatea maxim.

    2. Pierderile iniiale din exploatare, cum ar fi cele suportate la creterea cererii pentruprodusul realizat de elementul respectiv.

    3. Costurile reamplasrii sau reorganizrii pariale sau totale a activitilor entitii.Costul unui activ construit n regie proprie este determinat prin utilizarea acelorai

    principii ca pentru un activ dobndit. Dac o entitate produce active similare pentru vnzare ncursul normal al activitii, costul activului este de obicei acelai cu costul construciei unuiactiv pentru vnzare.

    Evaluare dup recunoatere.O entitate trebuie s aleag drept politic contabil fie modelul bazat pe cost, fie

    modelul de reevaluare i trebuie s aplice acea politic unei clase ntregi de imobilizricorporale.

    Modelul bazat pe cost presupune ca dup recunoaterea ca activ, un element deimobilizri corporale trebuie contabilizat la costul su minus orice amortizare cumulat iorice pierderi acumulate din depreciere.

    Modelul de reevaluare presupune ca dup recunoaterea ca activ, un element deimobilizri corporale a crui valoare just (conform IAS 16, valoarea just este valoarea la

    care poate fi tranzacionat un activ ntre pri interesate i n cunotiin de cauz, n cadrulunei tranzacii desfurate n condiii obiective) poate fi evalut n mod fiabil trebuie

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    3/25

    contabilizat la o valoare reevaluat, aceasta fiind valoare sa just la data reevalurii minusorice amortizare cumulat ulterior i orice pierderi acumulate din depreciere.

    Reevalurile trebuie s se fac cu suficient regularitate pentru a se asigura c valoareacontabil nu se deosebete semnificativ de ceea ce s-ar fi determinat prin utilizarea valorii

    juste la data bilanului.Valoarea just a terenurilor i cldirilor este determinat n general pe baza probelor de

    pe pia, printr-o evaluare efectuat n mod normal de evaluatori profesioniti calificai.Valoarea just a elementelor de imobilizri corporale este n general valoarea lor de piadeterminat prin evaluare.

    Frecvena reevalurilor depinde de modificrile valorilor juste ale imobilizrilorcorporale reevaluate.

    Atunci cnd un element de imobilizri corporale este reevaluat, orice amortizarecumulat la data reevalurii este tratat ntr-unul din urmtoarele moduri:

    1. Este recalculat proporional cu modificarea de valuare contabil brut a activului,astfel nct valoarea contabil a activului, dup reevaluare, s fie egal cu valoarea sareevalut. Aceast metod este deseori folosit n cazul n care un ac tiv este reevaluatprin aplicarea unui indice pentru determinarea costului de nlocuire amortizat.

    2. Este eliminat din valoarea contabil brut a activului, iar valoarea net esterecalculat la valoarea reevaluat a activului. Aceast metod este deseori folosit

    pentru cldiri.Valoarea ajustrii care se realizeaz n urma recalculrii sau eliminrii amortizrii

    cumulate face parte din creterea sau descreterea valorii contabile.Dac un element de imobilizri corporale este reevaluat, atunci ntreaga clas de

    imobilizri corporale din care face parte acel element trebuie reevaluat.O clas de imobilizr corporale este o grupare de active de aceeai natur i cu utilizrisimilare aflate n exploatarea unei entiti. Exemple de astfel de clase sunt urmtoarele:terenuri; terenuri i cldiri; maini i echipamente; nave; aeronave; automobile; mobilier,instalaii, piese de schimb i asamblare; echipamente de birotic.

    Elementele dintr-o clas de imobilizri corporale sunt evaluate simultan pentru a seevita reevaluarea selectiv a activelor i raportarea n situaiile financiare a unor valori caresunt o combinaie de costuri i valori recalculate la date diferite. Cu toate acestea, o clas deactive poate fi reevaluat permanent dac aceast reevaluarese poate realiza n timp scurt idac reevalurile respective sunt mereu actualizate.

    Dac valoarea contabil a unui activ este majorat ca urmare a unei reevaluri, aceastmajorare trebuie nregistrat n capitaluri proprii n elementul- rnd surplusdin reevaluare.Cu toate acestea, majorarea trebuie recunoscut n profit sau pierdere n msura n careaceasta compenseaz o descretere din reevalurea aceluiai activ recunoscut anterior n profitsau pierdere.

    Dac valoarea contabil a unui activ este diminuat ca urmare a unei reevaluri,aceast diminuare trebuie recunoscut n profit sau pierdere. Cu toate acestea, diminuareatrebuie debitat direct din capitalurile proprii n n elementul- rnd surplus din reevaluare,n msura n care exist sold creditor n surplusul de reevaluare pentru acel activ.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    4/25

    Amortizarea.

    Conform IAS 16, amortizarea este alocarea sistematic a valorii amortizabile a unuiactiv pe ntreaga sa durat de via util.

    Valoarea amortizabil este costul unui activ sau o alt valoare substituit costului,minus valoarea sa rezidual.

    Valoarea rezidual a unui activ este valoarea estimat pe care s -ar obine n prezent oentitate din cedarea unui activ, dup deducerea costurilor asociate cedrii, dac activul ar aveadeja vechimea i starea prevzute la sfritul duratei sale de via util.

    Durata de via util este:a) Perioada n care un activ este prevzut a fi disponibil pentru utilizare de ctre o

    entitate; saub) Numrul de uniti de producie sau uniti similare preconizate a fi obinute din activ

    de ctre o entitate.Fiecare parte a unui element de imobilizri corporale cu un cost semnificativ fa de

    costul total al elementului trebuie amortizat separat.O entitate aloc o sum recunoscut iniial cu privire la un element de imobilizri

    corporale pentru prile sale semnificative i amortizeaz separat fiecare astfel de parte.O parte semnificativ a unui element de imobilizri corporale poate avea o durat de

    via i o metod de amortizare care sunt aceleai cu viaa util i cu metoda de amortizare aunei alte pri semnificative a aceluiai element. Astfel de pri pot fi grupate pentrudeterminarea cheltuielilor de amortizare.

    n msura n care o entitate amortizeaz separat unele pri ale unui element deimobilizri corporale, ea amortizeaz de asemenea separat ceea ce rmne din acel element.

    Ceea ce rmne const n prile elementului care nu sunt individual semnificative. Dac oentitate are ateptri diferite pentru aceste pri, ar putea fi necesar utilizarea unor tehnici deaproximare pentru amortizarea restului de pri ntr-un mod care reprezint exact modelul deconsum i/sau durata de via util a prilor sale.

    Cheltuielile cu amortizarea pentru fiecare perioad trebuie recunoscut n profit saupierdere dac i numai dac nu sunt incluse n valoarea contabil a unui alt activ.

    Cheltuielile de amortizare pentru o perioad sunt recunoscute n general n profit saupierdere. Totui, uneori, beneficiile economice viitoare cuprinse ntr-un activ sunt absorbitede producerea altor active. n acest caz cheltuielile cu amortizarea constituie o parte a costuluialtui activ i sunt cuprinse n valoarea sa contabil.

    Valoarea amortizabil i perioada de amortizare.Valoarea amortizabil a unui activ trebuie alocat n mod sistematic pe durata sa de

    via util.Valoarea rezidual i durata de via util ale unui activ trebuie revizuite cel puin la

    fiecare sfrit de exerciiu financiar i, dac ateptrile se deosebesc de estimrile anterioare,modificarea (modificrile) trebuie contabilizat(e) ca modificare de estimare contabil, nconformitate cu IAS 8 Politici contabile, modificri ale estimrilor contabile i erori.

    Amortizarea este recunoscut chiar dac valoarea just a activului depete valoarea

    sa contabil atta timp ct valoarea rezidual a activului nu depete valoarea sa contabil.Reparaiile i ntreinerea unui activ nu neag nevoia de a-l amortiza.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    5/25

    Valoarea amortizabil a unui activ este determinat dup deducerea valorii reziduale aacestuia. n practic, valoarea rezidual a unui activ este de cele mai multe ori nesemnificativi, prin urmare, nu se ia n considerare la calcularea valorii amortizabile.

    Amortizarea unui activ ncepe cnd acesta este disponibil pentru utilizare, adic atuncicnd se afl n amplasamentul i starea necesare pentru a putea funciona n maniera dorit deconducere. Amortizarea unui activ nceteaz cel mai devreme la data cnd activul esteclasificat drept deinut n vederea vnzrii. Amortizarea nu nceteaz cnd activul nu esteutilizat sau este scos din uz, cu excepia cazului n care acesta este complet amortizat. Cutoate acestea, conform metodelor de amortizare bazate pe utilizare, cheltuielile de amortizare

    pot fi zero atunci cnd nu exist producie.Beneficiile economice viitoare nglobate ntr-un activ se consum de ctre entitate n

    special prin utilizarea acestuia. Totui, ali factori, cum ar fi uzura moral tehnic saucomercial i uzura fizic a activului atunci cnd nu este folosit, au adesea drept rezultatdiminuarea beneficiilor economice care ar fi putut fi obinute de la activul respectiv. n

    consecin, toi factorii urmtori sunt luai n considerare la determinarea duratei de via utila unui activ:

    a) Utilizarea preconizat a unui activ. Utilizarea este evaluat n raport cu capacitatea sauproducia fizic preconizate ale unui activ.

    b) Uzura fizic preconizat, care depinde de factori de exploatare cum ar fi numrul deture pentru care va fi utilizat i programul de reparaii i ntreinere, precum irepararea i ntreinerea activului atunci cnd nu este utilizat.

    c) Uzura moral tehnic sau comercial care rezult din modificrile sau mbuntirileproduciei, sau dintr-o modificare a cererii de pe pia pentru produsul sau serviciul

    furnizat de activ.d) Limitele legale sau de natur similar privind utilizarea activului, cum ar fi datele deexpirare a contractelor de leasing aferente.Durata de via a unui activ este definit n sensul utilitii preconizate a activului

    pentru entitate. Politica entitii privind administrarea activelor poate implica cedareaactivelor dup o perioad specificat de timp sau dup consumarea unei proporii specificatedin beneficiile economice viitoare nglobate n activ. Prin urmare durata de via util a unuiactiv poate fi mai scurt dect durata sa de via economic. Estimarea duratei de via util aactivului este un aspect de raionament bazat pe experiena entitii cu active similare.

    Metod de amortizare.Metoda de amortizare folosit trebuie s reflecte tiparul preconizat de consumare a

    beneficiilor economice viitoare ale activului de ctre entitate.Metoda de amortizare aplicat unui activ trebuie revizuit cel puin la fiecare sfrit de

    exerciiu financiar i, dac se constat o modificare semnificativ a tiparului preconizat deconsumare a beneficiilor economice viitoare aduse de acel activ, atunci metoda trebuieschimbat pentru a reflecta tiparul modificat.

    Pot fi folosite diverse metode de amortizare pentru alocarea sistematic a valoriiamortizabile a unui activ de-a lungul duratei sale de via util. Aceste metode includ:

    1. Metoda liniar. Amortizarea liniar are drept rezultat o cheltuial constant de-alungul duratei de via util.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    6/25

    2. Metoda degresiv. Amortizarea degresiv are ca rezultat o cheltuial de amortizaredescresctoare de-a lungul duratei de via util.

    3. Metoda unitilor de producie. Amortizarea are ca rezultat o cheltuial pe bazautilizrii sau produciei preconizate.Entitatea selecteaz metoda care reflect cel mai fidel tiparul preconizat de consum al

    beneficiilor economice viitoare nglobate n activ. Metoda respectiv este aplicat consecventde la o perioad la alta numai dac nu exist vreo modificare a tiparului preconizat de consumal beneficiilor economice viitoare.

    Depreciere.

    Conform IAS 16, o pierdere din depreciere reprezint diferena cu care valoareacontabil a unui activ depete valoarea recuperabil a unui activ.

    Valoarea recuperabil este cea mai mare valoare dintre preul de vnzare net al unuiactiv i valoarea sa de utilizare.

    Pentru a determina dac un element de imobilizri corporale este depreciat, o entitateaplic IAS 36 Deprecierea activelor.

    Conform acestuia, un activ este depreciat atunci cnd valoarea sa contabil depetevaloarea sa recuperabil.

    Dac i numai dac valoarea recuperabil a unui activ este mai mic dect valoarea sacontabil, valoarea contabil a activului trebuie redus pentru a fi egal cu valoarearecuperabil. O astfel de reducere reprezint o pierdere din depreciere.

    O pierdere din depreciere trebuie recunoscut imediat n profit sau pierdere, cuexcepia situaiilor n care activul este contabilizat la valoarea reevaluat, n conformitate cu

    prevederile unui alt standard. Orice pierdere din depreciere n cazul unui activ reevaluattrebuie considerat ca fiind o scdere din reevaluare, n conformitate cu standardul respectiv.O pierdere din depreciere a unui activ care nu a fost reevaluat este recunoscut n

    profitul sau pierderea perioadei. n cazul unui activ reevaluat, o pierdere din depreciere esterecunoscut direct prin diminuarea eventualului surplus rezultat din reevaluarea activului, cucondiia ca pierderea din depreciere s nu depeasc surplusul din reevaluarea aceluiai activ.n cazul n care valoarea estimat a unei pierderi din depreciere este mai mare dect valoareacontabil a activului corespunztor, o entitate trebuie s recunoasc o datorie dac i numaidac aceast recunoatere este conform cu dispoziiile unui alt standard.

    Dup recunoaterea unei pierderi din depreciere, cheltuiala cu amortizarea aferentactivului trebuie ajustat n perioadele viitoare, n vederea repartizrii valorii contabilerevizuite a activului, minus valoarea sa rezidual (dac exist), n mod sistematic, pe toatdurata de via util rmas.

    Dup recunoaterea unei pierderi din depreciere, creanele sau datoriile privindimpozitul amnat, conexe acestei pierderi, se determin n conformitate cu IAS 12, princompararea valorii contabile a activului cubaza sa fiscal.

    Derecunoaterea.Valoarea contabil a unui element de imobilizri corporale trebuie derecunoscut:

    1. La cedare; sau2. Cnd nu se mai ateapt niciun beneficiu economic viitor din utilizarea sau cedarea sa.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    7/25

    Ctigul sau pierderea care rezult din derecunoaterea unui element de imobilizricorporale trebuie inclus() n profit sau pierdere cnd elementul este derecunoscut. Ctigurilenu trebuie clasificate drept venituri.

    Cedarea unui element de imobilizri corporale poate avea loc n mai multe moduri (deexemplu, prin vnzare, printr-un contract de leasing sau prin donaie)

    Ctigul sau pierderea care rezult din derecunoaterea unui element de imobilizricorporale trebuie determinat() ca fiind diferena dintre ncasrile nete la cedare, dac exist,i valoarea contabil a elementului.

    Contravaloarea de primit la cedarea unui element de imobilizri corporale este iniialrecunoscut la valoarea sa just. Dac plata pentru element este amnat, contravaloarea

    primit este recunoscut iniial la echivalentul preului n numerar. Diferena dintre valoareavaloarea nominal a contravalorii i echivalentul preului n numerar este recunoscut ca venitdin dobnzi n conformitate cu IAS 18, reflectnd randamentul efectiv al creanei

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    8/25

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    9/25

    Sistemele informatice pot si clasificate dup mai multe criterii:

    Dup aria de cuprindere1. Subsisteme informatice acoperind arii distincte, definite pe criterii funcionale

    n cadrul organizaiei:

    Subsistemul contabilitii, Subsistemul produciei, Subsistemul cercetrii, Subsistemul comercial, Subsistemul resurselor umane.

    2. Subsisteme interorganizaionale concepute s asigure fluxuri informaionalentre:

    Organizaie i partenerii si (furnizori, clieni, banc, etc) Firma mam i subdiviziunile sale organizatorice.

    n funcie de natura activitilor susinute:1. Sisteme destinate conducerii care cuprind:

    Sisteme destinate conducerii curente, Sisteme suport de decizie, Sisteme informatice ale executivului.

    2. Sisteme destinate nivelului operaional care cuprind: Sisteme pentru procesarea tranzaciilor, Sisteme pentru controlul proceselor.

    3. Sisteme destinate gestiunii cunoaterii.Sistemele informatice de gestiune sunt definite n literatura de specialitate urmndu-se

    dou abordri:1. Plecnd de la informaie i de la suportul acesteia,2. Plecnd de la funcia pe care sistemul informatic de gestiune trebuie s o realizeze.n primul caz, sistemele informatice de gestiune reprezint ansamblul informaiilor

    utilizate n cadrul firmei, a mijloacelor si procedurilor de indentificare, culegere, stocare iprelucrare a informaiilor.

    n al doilea caz, definirea sistemelor informatice de gestiune pornete de la scopulacestuia i anume oferirea informaiei solicitate de utilizator n forma dorit i la momentul

    oportun n vederea fundamentrii deciziilor.Sistemele informatice de gestiune (SIG) presupun definirea: domeniilor de gestiune,datelor, modelelor, regulilor de gestiune.

    Domeniile de gestiune corespund fiecrei dintre activitile omogene desfurate ncadrul firmei cu luarea n considerare a interaciunilor dintre ele. Ierarhizarea domeniilor ducela identificarea urmtoarelor nivele:

    Tranzacional n cadrul creia se efectueaz operaii elementare, Operaional unde se desfoar operaii curente, deciziile luate aici sunt curente, de

    rutin, Tactic corespunznd activitiilor de control i deciziilor pe termen scurt, Strategic caracteristic deciziilor pe termen lung i/sau care angajeaz global firma.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    10/25

    Datele reprezint materia prim a oricrui sistem de gestiune. Sunt avute n vederetoate datele vehiculate i prelucrate indiferent de natura lor, caracterul lor formal sau informalsau de suporturile pe care se afl.

    Modelele de gestiune regrupeaz procedurile proprii unui domeniu. Exemplu ar fi modelul contabil specific domeniului financiar-contabil sau de vnzri specific domeniuluicomercial.

    Regulile de gestiune permit prelucrarea datelor i utilizarea informaiilor nconformitate cu obiectivele sistemului.

    Principiile proiectrii i realizrii sistemelor informatice de gestiune:1. Abordarea global a problemei de rezolvat.2. Utilizarea unei metodologii unitare n proiectarea i realizarea sistemului

    informatic.3. Aplicarea celor mai moderne soluii i metode de proiectare i realizare a

    sistemului informatic.

    4. Structurarea sistemului informatic innd seama de structura organizatoric dincadrul firmei.

    5. Participarea nemijlocit a viitorului beneficiar la activitile de analiz, proiectarei implementare a sistemului informatic.

    6. Respectarea cadrului legislativ. Fiind vorba de sisteme informatice de gestiunedevine obligatorie realizarea evidenelor, calcularea indicatorilor i ntocmirealucrrilor de sintez n conformitate cu reglementrile aflate n vigoare.

    7. Realizarea unor sisteme informatice corespunztoare resurselor disponibile lautilizator.

    8. ntruct prin natura sa software-ul este supus schimbrii, aceast schimbare trebuieanticipat i controlat.9. Compromisurile sunt inerente n dezvoltarea de software i ele trebuie explicitate

    i documentate.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    11/25

    Modelarea conceptual a datelor

    Un model conceptual este un ansamblu de concepte i reguli de combinare a acestorconcepte permind reprezentarea realitii circumscrise domeniului supus informatizrii.

    Entitatea reprezint un obiect al realitii modelate caracterizat printr-o existenprorie, cu o identitate proprie (care l face identificabil n raport cu celelalte obiecte de acelaitip) i o mulime de caracteristici care exprim proprietile acestuia.

    n activitatea de modelare interesul se focalizeaz pe definirea tipurilor de entiti,aparinnd problemei de rezolvat i nu pe entiti care reprezint realizrile tipurilor deentiti. n locul noiunii de tip de entitate, se mai folosete i conceptul de clas de entiti.

    Tip de entitate reprezint un concept generic desemnnd mulimea tuturor entitilorprezentnd aceleai caracteristici constructive. O entitate poate apartine mai multor tipuri deentiti diferite.

    Fiecare tip de entitate se definete prin mulimea caracteristicilor comune entitiilor

    aparinnd tipului.Atributul definete o proprietate distinct a unei entiti. Fiecare atribut prezint un

    domeniu, adic o mulime de valori admise. ntr-o entitate se regsesc realizricorespunztoare caracteristicilor definitorii pentru tipul de entitate.

    Atributele pot fi clasificate n funcie de mai multe criteriia) Dup complexitate atributele sunt:

    o Elementare (simple) ale cror realizri nu pot fi descompuse, exemplu: preunitar, unitate monetar .

    o Decompozabile (complexe) ale cror realizri sunt decompozabile, exemplu:data calendaristic, adresa.b) Dup realizrile pe care le pot prezenta atributele pot fi:

    o Obligatorii trebuie s prezinte obligatoriu o realizare, corespunde sintagmeiNOT NULL.

    o Opionalesunt atribute care pot s nu prezinte nici o valoare n cadrul uneientiti.

    Monovaloareatribute care prezint o singur valoare n cadrul unei entiti. Multivaloare atribute care prezint mai multe realizri n cadrul aceleiai

    entiti.Fiecare tip de entitate prezint un identificator reprezentat de un atribut sau un grup

    minimal de atribute al crui rol este de a permite identificarea n mod unic a entitiilor.Asocierea dintre entiti exprim legtura stabilit dintre acestea i rolul pe care l

    joac fiecare entitate participant la legtur. Exprimnd o legtur dintre entiti ea nu are oexisten de sine stttoare.

    O asociere poate prezenta unul sau mai multe atribute proprii cu rol de a caracteriza,explicita legtura stabilit ntre entitile participante la asociere.

    Tipul de asociere se definete ca ansamblul legturilor, prezentnd aceeaisemnificaie, dintre entitile aparinnd la dou sau mai multe tipuri de entiti.

    Cardinalitatea cuplului entitate-asociere reprezint cuplul de valori ntregi(x,y) astfel

    nct:

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    12/25

    X (cardinalitatea minimal) exprim numrul minim de realizri ale legturii(asocierii) existnd pentru o entitate.

    Y (cardinalitatea maximal) reprezint numrul maxim de apariii ale corespondeneiputnd exista pentru o entitate.

    Cardinalitatea minimal 0 indic faptul c pot exista entiti care s nu participe la nicio asociere.Cardinalitatea minimal 1 indic faptul c toate realizrile tipului de entitate trebuie s

    participe la o realizare a tipului de asociere.Cardinalitatea maximal 1 arat faptul c realizrile tipului de entitate nu poate fi mai

    mare de 1.Cardinalitatea maximal n indic faptul c mai multe entiti de un anumit tip particip

    la o asociere. Uneori valoarea lui n poate fi specificat clar printr-o constant.ntre realizrile a dou tipuri de entiti se pot stabili mai multe asocieri prezentnd

    semantic diferit i prin urmare cardinaliti diferite.

    Dup numrul de tipuri de entii participante asocierea poate fi: Unar (reflexiv) se caracterizeaz prin faptul c exprim legturile stabilite ntre

    entiti participnd aceluiai tip.

    Binar reprezint legturi stabilite ntre realizri aparinnd la dou tipuri de entitidiferite.

    Complexeexprim legturi stabilite ntre realizrile mai multor tipuri de entiti. Serecomand ns reducerea acestor asocieri complexe la asocieri binare.

    Restriciile de integritate definesc cerinele pe care datele trebuie s le respecte pentru

    a fi corecte di coerente n raport cu realitatea pe care o reflect.Restriciile de integritate reprezint o modalitate de integrare a semanticii datelor n

    mod indirect.Restriciile de integritate privesc:

    Valorile pe care le pot lua atributele entitilor i asocierilor. Valorile identificatorilor entitilor. Rolurile jucate de entiti n asocierile la care particip. Asocierile stabilite ntre entiti.

    Resticiile de integritate pot fi statice (se verific permanent) sau dinamice (privesc

    evoluia n timp a datelor).

    Restriciile de domeniu reprezint condiii (reguli) care privesc ansamblul de valoriadmise pentru un atribut n cadrul tipului sau domeniului su. Restriciile pot viza realizrileunui/unor atribute aparinnd aceleiai entiti sau asocieri, caz n care se numesc restriciiintraentitate, sau a unui/unor aparinnd unor entiti i/sau asocieri diferite, caz n care senumesc restricii interentiti. Restriciile pe domeniu se pot exprima cu privire la:

    1. coninutul unui singur atribut al unei entiti sau asocieri.2. corelaiile ce trebuie s se respecte ntre valorile mai multor atribute sau

    asocieri aparinnd aceleiai entiti sau asocieri.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    13/25

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    14/25

    Realizarea MCD impune respectarea urmtoarelor reguli:

    Regula de unicitate a numelor se aplic tuturor elementelor care partcip la definireaMCD: tipuri de entiti, tipuri de asocieri, atribute, roluri. Aceast regul impuneeliminarea din model a omonimelor i sinonimelor.

    Regula unicitii atributelor (neredundanei) impune ca un atribut s defineasc unsingur tip de entitate sau un singur tip de asociere.

    Regula de unicitate a asocierilor, aplicabil n cazul asocierilor neierarhice, specificfaptul c pentru fiecare realizare a asocierii nu poate s existe dect o singurrealizare a fiecrei entiti participante la asociere.

    Regula atributelor derivabile recomand evitarea includerii n MCD a atributelorrezultate din calcule. Prezena unor astfel de atribute n MCD se justific numai dacele sunt purttoare ale unei informaii cu o anumit relevan i frecven de utilizare.

    Regula atributelor decompozabile precizeaz c pot fi meninute n cadrul MCDatribute complexe n msura n care prelucrrile nu impun descompunerea lor pecomponente elementare.

    Regula minimizrii identificatorilor specific necesitatea stabilirii cu atenie aidentificatorilor entitilor reinnd n grupul de atribute un numr ct mai mic deelemente (atribute).

    Regula valorii NULL. Deoarece exist definite n cadrul tipurilor de entiti atributecare nu prezint realizri obligatorii la nivelul fiecrei entiti, rezult c MCD poatefi rafinat prin definirea unor subtipuri de entiti care s cuprind doar atributelespecifice acelei submulimi de entiti. Atributele cu rol de identificator vor trebui s

    primeasc obligatoriu realizri.

    Generalizarea i specializarea

    Un subtip (o subclas) de entiti reprezint un grup de entiti aparinnd unui tip,reprezentate distinct n cadrul modelului, ele prezentnd anumite trsturi caracteristice ce ledetaseaz, individualizeaz, de celelalte entiti.

    Definirea subtipurilor de entiti se poate face pe dou ci: Plecnd de la valoarea unui atribut (valorile unor atribute). Utiliznd criterii precizate de utilizator.

    Prin aceast grupare a entitilor aparinnd unui tip se ajunge la definirea unorsupertipuri de entiti dominante n raport cu subtipurile (subclasele) acestora. Subclasele suntrezultana unei specializri la nivelul entitilor, ele conservnd ns capacitatea de a motenide la supertipul lor elementele comune definitorii.

    Generalizarea reprezint un proces de modelare a crui finalitate este reprezentat dedefinirea unui supertip regrupnd toate atributele comune i a mai multor subtipuri regrupndatributele specifice unui subansamblu de realizri ale unui tip generic de entiti.

    Conceptul de generalizare provine de la reprezentarea cunotinelor sub form dereele semantice i se materializeaz printr-un predicat de forma este un.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    15/25

    Generalizarea permite definirea caracteristicilor comune n cadrul unui supertip deentitate urmnd ca elementele specifice s rmn a fi descrise la nivelul subtipurilor deentiti.

    Generalizarea prezint o serie de proprieti: Motenirea atributelor semnificnd faptul c orice entitate E1 avnd cu o alt entitate

    E o relaie de generalizare, de forma E1 este un E, motenete atributele lui E. Atributele supertipului nu aparin subtipului. Nu exist motenire colateral.

    Specializarea reprezint operaia opus generalizrii permind realizarea uneidecupri a unui tip de entitate E (care va deveni supertip) n subtipuri de entiti difereniateprin atribute proprii sau prin anumite realizri aparinnd unui atribut. Specializarea igeneralizarea sunt dou abordri diferite ale aceluiai proces de modelare.

    Operaia de specializare poate fi:1. Total corespunde situaiei n care orice entitate a supertipului face parte dintr-un

    subtip. Grafic se marcheaz printr-o linie dubl.2. Parial corespunde situaiei n care pot exista realizri ale supertipului care nu

    aparin nici unui subtip. Grafic se reprezint printr-o linie simpl.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    16/25

    Modelarea conceptual a prelucrrilor.

    Conceptul de prelucrare reprezint partea dinamic a sistemului informaional saumaterializarea sub form de aciuni a regulilor de gestiune specifice activitii ntreprinderii.

    Modelul conceptual al prelucrrilor (MCP) este o reprezentare schematic a activitiispecifice unui domeniu din cadrul ntreprinderii independent de particularitileorganizatorice i mijloacele concrete de realizare.

    MCP rspunde la ntrebarea Ce prelucrri se realizeaz? i permite reprezentareanlnuirii operaiilor cu precizarea condiiilor necesare pentru declanarea acestora iconsecinele derulrii operaiilor respective.

    n momentul realizrii MCP trebuie s avem n vedere cerinele determinate deregulile de gestiune, astfel nct:

    Dac unele operaii s-au realizat, nseamn c alte activiti urmeaz s se execute; Unele operaii trebuie executate naintea altora; Unele operaii nu pot fi executate dect dac alte operaii au fost deja realizate; Unele operaii pot fi declanate n timp ce altele sunt n curs de desfurare; Un obiect al realitii supus unei operaii (transformri) i schimb starea.

    MCP permite precizarea evenimentelor declanatoare ale operaiilor (prelucrrilor), anlnuirii operaiilor al cror coninut il descrie succint fr detalii referitoare la: modul deexecuie a operaiilor (manual sau automat), particulariti organizatorice sau reperetemporale.

    MCP permite, deasemenea, prezentarea rezultatelor generate n urma executriioperaiilor.

    Modelul conceptual al prelucrrilor nu va conine informaii referitoare la locul,momentul sau persoanele implicate n prelucrri sau modul concret de realizarea a operaiilor.

    Conceptele de baz n cadrul MCP sunt:

    Procesul constituie un subansamblu al unei activiti n care punctele de intrare i deieire sunt stabili i independente de particularitile organizatorice.

    Operaia este o secven continu de aciuni elementare productoare de evenimentecare se execut nentrerupt din momentul declanrii ei de ctre unul sau mai multe

    evenimente; determin ntotdeauna producerea unui/unor eveniment(e). Tipul de operaie reprezint o categorie de operaii prezentnd aceleai caracteristici;

    este reprezentat de coninutul aciunilor elementare ce formeaz operaia, durat ievenimentele produse i condiiile de emisie a acestora.

    Regula de emisie reprezint o propoziie logic care dac se dovedete adevrat vadetermina producerea unui anumit eveniment; este expresia condiiilor referitoare lacontextul n care se va derula operaia.

    Evenimentul reprezint o circumstan (un semnal) adus la cunotiin sistemului lacare acesta trebuie s rspund.

    Pentru a putea considera un semnal ca i eveniment, acesta trebuie s ndeplineascurmtoarele condiii:

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    17/25

    trebuie s produc CEVA n interiorul sau exteriorul sistemului studiat, acest CEVA produs trebuie s fie nteles de ctre sistem, acest fapt produs este relevant pentru sistem n msura n care el poate fi

    declanatorul posibil al unei operaii.

    Evenimentele declanatoare se pot clasifica n:

    1. Evenimente externe: reprezentate de semnale provenite din exteriorul organismuluistudiat (firmei) sau al domeniului investigat (n cadrul firmei) i nu sunt controlate dectre sistem.

    2. Evenimente interne: sunt generate de desfurarea unei operaii i se clasific n :i. Evenimente rezultate: reprezentate de ieiri (rezultate) ale unei operaii

    destinate mediului exterior sistemului.ii. Evenimente interne intermediare: sunt generate n urma executrii unor

    operaii i au rolul de a declana alte operaii n cadrul sistemului.

    Evenimentul indus este un concept folosit n literatura de specialitate, ce desemneazevenimente externe aprute ca urmare a unor evenimente-rezultat emise anterior desistem.

    Tipul de eveniment reprezint un concept generic ce descrie ansamblul evenimentelorprezentnd aceeai natur.Sistemul percepe producerea realizrilor unui tip de eveniment cu ajutorul a doi

    parametrii:1. Capacitatea: exprim numrul maxim de realizrii ale tipului de eveniment ce pot fi

    percepute de sistem.2. Frecvena indic legea de apariie a realizrilor tipului de eveniment. Sincronizarea reprezint un ansamblu de condiii, exprimate prin evenimente

    contributive i care determin declanarea unei operaii; este expresia condiiilor ce trebuie s se realizeze pentru ca o operaie s se poat declana.Sincronizarea se exprim printr-o propoziie logic ce trebuie s respecte dou cerine:

    1. Condiiile exprimate trebuie s priveasc evenimentele declanatoare ale operaiei,2. Trebuie s existe situaii care s permit declanarea acestor evenimente. Tipul de sincronizare reprezint un concept generic ce descrie o categorie de

    sincronizare i se definete prin:1. tipurile de evenimente implicate n sincronizare,2.

    o propoziie logic privind realizrile de evenimente,3. condiiile locale exprimnd condiiile apariiei de realizri ale evenimentelordeclanatoare,

    4. rgazul sincronizrii, care reprezint intervalul de timp ntre momentul din caresincronizarea este activabil (toate condiiile sunt ndeplinite pentru ca operaia s

    poat fi declanat) i momentul n care ea este efectiv declanat,5. durata limit, exprimnd timpul maxim n care trebuie s se produc sincronizarea,

    msurat de la producerea primei realizri de eveniment participant la sincronizare.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    18/25

    Principiile funcionrii modelului conceptual al datelor1. nlnuirea operaiilor MCP cuprinde o nlnuire de blocuri elementare, fiecare operaie fiind declanat ca

    urmare a unor evenimente externe sau emise de alte operaii aflate n amonte i

    determinnd la rndul ei producerea altor evenimente.2. Dinamica Derularea fluxurilor se materializeaz prin apariia realizrilor de tipuri de

    evenimente;

    Dac sincronizarea se produce (s-au inregistrat realizri ale tuturor tipurilor deevenimente declanatoare) se produce o consumare a realizrilor de evenimentedeclanatoare i se lanseaz n execuie operaia.

    3. Concluzii Toate realizrile de evenimente (din MCP) trebuie consumate. Dac sincronizrile n

    model nu se realizeaz pentru declanarea operaiilor vor trebui prevzute n modelalte operaii consumatoare ale realizrilor tipurilor de evenimente declanatoare;

    Fiecare operaie trebuie s genereze cel puin o realizare de eveniment; Numrul de realizri de eveniment emise nu este determinat de numrul realizrilor de

    evenimente declanatoare;

    Realizrile tipurilor de evenimente interne rezultat (destinate exteriorului sistemului)sunt considerate consumate n momentul emiterii lor;

    Un MCP nu poate fi considerat ncheiat dac ultimul tip de eveniment emis este internintermediar (deoarece acesta n mod explicit determin declanarea altei operaii) cidoar dac ultimul tip de eveniment emis este intern rezultat (destinat exteriorului)

    n procesul de construire a modelului conceptual al prelicrrilor trebuie respectateurmtoarele reguli:

    Regula 1:

    O operaie este o succesiune nentrerupt de prelucrri. Orice intervenie a unui actor extern care conduce la o ntrerupere determin o

    decupare a operaiei.

    Regula 2: n interiorul unei operaii nu se admite producerea unui rezultat intermediar care s

    condiioneze derularea operaiilor procesului (operaia trebuie s fie omogen n raportcu evenimentele pe care le genereaz).

    Deasemenea trebuie s se in seama de urmtoarele recomandri:

    Elaborarea MCP pentru fiecare proces atunci cnd domeniul de activitate cuprinde unnumr mare de operaii ce pot fi grupate n procese distincte;

    Neincluderea n model a nici unui element de ordin organizaional, logic sau fizic; Un acelai eveniment nu poate declana n mod unic dou operaii distincte;

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    19/25

    Se pot include n MCP doar operaii elementare (evitndu-se posibilitatea apariiei unorrezultate intermediare), realizndu-se astfel un model conceptual uor de neles.

    Procesul constituie un subansamblu al unei activiti n care punctele de intrare i de

    ieire sunt stabile i independente de particularitile organizatorice. Este format dinsuccesiunea de operaii executate (ca urmare a producerii unor evenimente declanatoare) igeneratoare la rndul lor de evenimente emise.

    n realizarea modelului conceptual al prelucrrilor trebuie parcurse urmtoarele etape:1. Delimitarea domeniului de investigat:

    Presupune determinarea precis a ariei supuse analizei cu scopul identificriifluxurilor informaionale desfurate n cadrul acesteia, a actorilor (participanilor)implicai;

    Se pornete de la postulatul c orice flux informaional este n mod necesar asociatunui eveniment;

    Identificarea i analiza fluxurilor informaionale dintre actori premite realizareaunui graf al fluxurilor unde nodurile sunt reprezentatede fluxuri informaionale(asociate evenimentelor produse), arcele reprezint legturi (ntre fluxuri) avndcaracter de anterioritate, sgeile nu indic existena unei implicri ci doar ideea deanterioritate, fluxurile externe (provenite din exteriorul domeniului investigat) suntntotdeauna noduri surs i niciodat noduri destinaie.

    2. Identificarea evenimentelor Pornete de la postulatul c orice flux este n mod necesar asociat unui eveniment; Odat ce evenimentele au fost identificate se poate realiza o prim variant a

    grafului evenimentelor.3. Realizarea tabloului evenimenterezultate

    Are ca scop s precizeze evenimentele declanatoare, aciunea indus ievenimentele emise de acesta;

    n plus fa de graful evenimentelor se precizeaz i aciunile desfurate.4. Definirea operaiilor

    Se realizeaz plecnd de la aciunile evideniate n cadrul tabloului evenimente rezultate i de la regulile de gestiune specifice care vor corespunde regulilor deemisie n MCP.

    5. Identificarea sincronizrilor Presupune specificarea evenimentelor declanatoare ale unei operaii; Atunci cnd este cazul, se specific i durata sincronizrii; Fiind definite evenimentele, sincronizrile i operaiile, poate fi definit blocul

    fiecrei operaii dup reprezentarea grafic generic.6. Precizarea regulilor de emisie

    Cunoscnd regulile de gestiune se vor putea preciza care dintre acestea vorreprezenta condiii de generare a evenimentelor emise (reguli de emisie);

    Se va proceda la completarea blocului fiecrei operaii care are reguli de emisie.7. nlnuirea blocurilor operaie

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    20/25

    Se realizeaz tinnd seama de cronologia indicat de graful iniial alevenimentelor.

    8. Validarea modelului conceptual al prelucrrilor Presupune verificarea msurii n care cerinele specifice realizrii MCP au fost

    respectate: orice operaie este declanat de cel puin un eveniment, orice operaiegenereaz la rndul su cel puin un eveniment, blocurile operaiei sunt nlnuiteprin respectarea cronologiei producerii evenimentelor.

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    21/25

    Modelarea logic a datelor

    Concepte de baz n modelarea logic a datelor (MLD):

    Relaia (tabela) este o submulime a produsului cartezian de N domenii; se prezintsub form bidimensional format din linii i coloane;

    Tuplul (nregistrare) reprezint o linie n cadrul tabelului; Domeniul reprezint un set de valori pe care le poate lua o dat (un atribut); Atributul reprezint o caracteristic care poate lua valori ntr-un domeniu, fiecrei

    caracteristici fiindu-i rezervat o coloan n cadrul relaiei;

    Cheia primar reprezint un atribut sau un grup minimal de atribute ale cruirealizri pot permite identificarea unic a unui tuplu ntr-o tabel;

    Cheia candidat reprezint un atribut sau un grup de atribute care pot prin realizrilelor s identifice un tuplu, dintre cheile candidat se alege atributul sau grupul deatribute care va juca rol de cheie primar;

    Cheia extern este un atribut din schema unei tabele care joac rol de cheieprimar ntr-o alt tabel, atributul cu rol de cheie extern trebuie s respectecerinele de integritate referenial;

    Schema unei relaii reprezint lista atributelor aparinnd relaiei, cu domeniile lor; Gradul relaiei reprezint numrul de coloane (atribute) ale relaiei; Cardinalitatea relaiei reprezint numrul de rnduri ale acesteia.Pentru a trece de la modelul EA la schema bazei de date relaionale trebuie s inem

    cont de urmtoarele principii:

    Principiul 1:i. Fiecrui tip de entitate (din modelul EA) i este asociat schema unei relaii

    format din toate atributele tipului de entitate;ii. Identificatorul tipului de entitate devine cheia primar a relaiei.

    Principiul 2:i. Dac ntr-o asociere binar A fiecare dintre entiti prezint pentru cuplul entitate-

    asociere cardinalitatea (0,1) sau (1,1) se adaug n schema relaiei R1corespunznd entitii E1 cheia primar a celeilalte relaii, R2 corespunztoareentitii E2participante la asociere;

    ii. Cheia extern va trebui s respecte restricia de integritate referenial. Principiul 3:

    i. Dac ntr-o asociere A exist o singur entitate E1 pentru care cardinalitateacuplului EA este egal cu (0,1) sau (1,1) se adaug n schema relaiei R1, cecorespunde entitii E1 cheia primar a relaiei R2 care corespunde entitii E2participante la asociere;

    ii. Acest transport al cheii relaiei R2 n schema relaiei R1 (unde va juca rolul decheie extern) este impus de rolul dominant al primei relaii asupra celei de a doua;

    iii. Cnd ntre cele dou entiti se stabilete a asociere 1:n nseamn c entitatea careprezint pentru cuplul EA cardinalitatea (1,n) sau (0,n) este dominant, iar cea de adoua va fi considerat entitatea fiu i va primi drept cheie extern cheia primar

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    22/25

    a entitii printe, iar dac sunt definite atribute prentru asocierea A ele vor ficuprinse n schema relaiei fiu.

    Principiul 4i. Dac ntr-o asociere A nu exist nici o entitate E pentru care cardinalitatea cuplului

    (EA) s fie egal cu (0,1) sau (1,1) se va defini o a treia relaie cuprinznd nschema sa cheile primare ale celorlalte dou relaii (corespunztoare entitilorparticipante la asociere) mpreun cu toate atributele definite pentru asocierea A.

    Asocierile ciclice: n cazul acestora se aplic tot principiile 1 -4 n funcie decardinalitile celor dou cupluri EA prezente.

    Transpunerea generalizrile i specializrii: definirea MLD plecnd de la modelul EAcare a integrat i conceptele de generalizare i specializare se poate realiza n dou modaliti:

    1. Dnd prioritate specializrii, caz n care n care atributele sunt aspirate la nivelulsubtipurilor;

    2. Dnd prioritate generalizrii cu sau fr conservarea subtipurilor (caz n care seproduce o aspirare a atributelor subtipurilor la nivelul tipului).

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    23/25

    Modelarea fizic a datelor

    Atunci cnd ne hotrm asupra unui SGBD trebuie s inem cont de urmtoarelecriterii:

    Cerinele utilizatorului cu privire la:

    Tipurile de aplicaii; Timpul de rspuns; Confidenialitatea datelor; Securitatea datelor; Uurina n exploatare a sistemului.

    Caracteristici, faciliti, instrumente oferite: Instrumente pentru generarea de: ecrane, rapoarte, aplicaii etc; Interfaa uor de utilizat pentru definirea cererilor (interfaa grafic);

    Faciliti privind importul i exportul de date; Documentarea bazei de date; Faciliti oferite administratorului bazei de date; Securitatea bazei de date; Uurina n utilizarea SGBD-ului.

    Cerine de ordin tehnic: Portabilitatea SGBD-ului; Portabilitatea coleciilor de date i a aplicaiilor; Faciliti de ncrcare, exploatare i refacere a bazei de date.

    Cerine de ordin economic: ncadrarea n bugetul existent; Timpul i resursele financiare necesare pentru pregtirea utilizatorilor i trecerea la

    exploatarea curent a bazei de date.

    Definirea modelului fizic al datelor (MFD):

    Se realizeaz n conformitate cu SGBD-ul ales; Rezultatul acestei treceri de la MLD la MFD este reprezentat de schema intern a

    bazei de date;

    Pentru modelul logic definit anterior n aceastp etap vor fi create tabelele bazei dedate pentru fiecare dintre acestea precizndu-se toate elementele necesare conformspecificaiilor de definire caracteristice SGBD-ului;

    Aceast etap de modelare nu se limiteaz doar la definirea MFD ci urmrete ioptimizarea lui ceea ce ar presupune asigurarea:a. Unui timp minim de acces la nivel fizic pentru prelucrrile cele mai frecvente;b. O mai mare independen a stocrii fizice a datelor n raport cu prelucrrile;

    Realizarea acestor deziderente se poate materializa n:a. Definirea indecilor att pe cheile primare ct i pe chei alternatice de cutare n

    raport cu natura diverselor cutri n baza de date;

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    24/25

    b. Controlul alocrii spaiului de disc aferent bazei de date prin utilizarea de partiii(SGBD Oracle);

    c. Asigurarea proximitii stocrii ansamblurilor de date manipulate frecvent nanumite prelucrri;

    Determinarea dimensiunii viitoarei baze de date i a spaiului de memorie necesarsistemului informatic.

    Metoda Merise

    Merise (Mtode dtude et de Ralisation Informatique pour Systme dntreprise)este o metodologie modern de proiectare i realizare a sistemelor informatice.

    (Boksenbaum, 2002, 63)

    Principalele caracteristici ale abordrii metodologiei Merise aa cum afirmBoksenbaum (2002, 63) sunt:

    Tratarea global a sistemului prin modelarea n paralel a datelor i a prelucrrilor. Definirea a trei niveluri de reprezentare a sistemului: conceptual, organizaional (sau

    logic), operaional (sau fizic).

    Utilizarea unui formalism riguros pentru descrierea sistemului (bazat att pe un set deobiecte, relaii, proprieti, ct i pe un set de reguli de construire, validare i

    optimizare a modelelor de date i a modelelor de prelucrare). Promovare unor convenii de reprezentare (scheme Merise).

    Nivelul conceptual: sunt identificate informaiile i relaiile dintre ele precum iutilizarea acestora. Se urmrete s rspund la intrebrile Ce trebuie fcut?, Cu ce date?.

    Se compune din : Modelul conceptual al datelor (MCD) bazat pe entiti, relaii i proprieti. Modelul conceptual al prelucrrilor (MCP) bazat pe procese, operaii,

    evenimente/rezultate i sincronizri.

    Nivelul organizaional: atenia este concentrat asupra actorilor (oameni i maini) irolurile acestora, ntrebrile dominante fiind Cine? i Unde?Din punct de vedere al prelucrrilor acest nivel aduce importante dezvoltri prin

    detalierile generate de ataarea actorilor la evenimentele deja definite.Modelele asociate sunt:

    Modelul logic al datelor (MLD) depinde de modelul adoptat i anume reea, relaional(pentru baze de date), fiiere clasice.

    Modelul organizaional al prelucrrilor (MOP) care permite reprezentarea pe proceduria fazelor i a sarcinilor.

    Nivelul operaional: sunt puse n eviden mijloacele necesare pentru administrareadatelor i activarea prelucrrilor definite anterior rspunznd la ntrebarea Cum?

  • 7/31/2019 Proiectarea SIG Imobilizari Corporale

    25/25

    Modelele asociate sunt: Modelul fizic al datelor (MFD) prin care se specific organizarea fizic a datelor. Modelul fizic al prelucrrilor (MFP) prin care se specific prelucrrile de realizat

    pentru fiecare tranzacie (n cazul prelucrrilor n timp real) i pentru fiecare unitatede prelucrare (n cazul prelucrrilor n timpi diferii).

    Nivelul conceptual permite definirea entitilor ce intervin n cadrul prelucrrilorprecum i structurarea informaiei prin distribuirea de proprieti fiecrei entiti.

    Nivelul logic permite descrierea unui articol printr-o list de nume de rubrici i princaracteristici ce se atribuie fiecrei dintre rubrici (tip, lungime).

    Nivelul fizic permite materializarea pe suport fizic a articolelor sub form denregistrri (fizice). Lucrul cel mai important la acest nivel l reprezint modul de organizare(secvenial, indexat secvenial, direct) i de acces (secvenial, direct).