Documente Academic
Documente Profesional
Documente Cultură
Kenucky Fried Chicken (KFC) este un lant de restaurante de tip fast food care se
ocupa cu comercializarea produselor din pui gatite dupa reteta Colonelului Harland
Sanders.
In anul 1964, in peste 600 de restaurante situate atat in SUA cat si in Canada, se
vindea pui pregatit dupa reteta Colonelui. In acelasi an, el si-a cedat drepturile de pregatire
a puiului unui grup de investitori care il includea si pe John Y. Brown Junior, cel care mai
tarziu a fost guvernator al statului Kentucky, din 1980 pana in 1984. Colonelul Sanders a
ramas purtatorul de cuvant al companiei.
In anul 1976, in urma unui sondaj, Colonelul Sanders ocupa locul 2 in randul
personalitatilor cele mai populare in SUA.
Administrata de noii proprietari, societatea pe actiuni Kentucky Fried Chicken s-a
dezvoltat rapid; in ianuarie 1969 a fost listata la bursa din New York. Peste 3500 de
restaurante din intreaga lume au inceput sa opereze sub licenta in momentul in care
Heublein Inc. a achizitionat KFC Corporation pentru 285 milioane dolari.
KFC a devenit filiala a R.J. Reynolds Industries cand Heublein a fost achizitionata de
aceasta in 1982. In 1986, KFC a fost achizitionata de catre PepsiCo Inc. pentru 840
milioane dolari. In prezent, impreuna cu alte patru marci de lanturi de restaurante, formeaza
compania Yum!Brands International, cea mai mare companie de restaurante din lume ca
numar de unitati.
1
In parilie 1997 se deschide primul restaurant pe Bulevardul Magheru din Bucuresti,
cu un numar de 50 de angajati. Dupa 10 ani CA a companiei ajunge la aproximativ
16.000.000 euro, cu un numar de peste 1000 de angajati in cele 25 de restaurante (10
restaurante in Bucuresti si 15 in tara).
In Romania, KFC(Kenucky Fried Chicken) functioneaza sub contract de franciza
prin licenta acortadata companiei S.C. US FOOD NEWTORK S.A. cu sediul social Blvd.
Gheorghe Magheru, nr. 28-30, sct. 1, Bucuresti.Cod fiscal: R6645790, Registrul
Comertului: J40/24660/1994
Captal social S/V: 92500 RON
Si in Romania, conceptul promovat este similar celui din peste 100 de tari in care
este prezent astazi brandul: restaurant cu servire rapida, cu produsul de baza din carne de
pui, preparat dupa o reteta proprie.
Franciza acordata partenerului roman Dl Lucin Vlad este una clasica, ce prevede
respectarea standardelor complexe ale grupului, incepand cu stilul de amenajare al
locatiilor, continuand cu standardele de servicre si terminand cu cele privind calitatea
produselor ori politica de resurse umane.
Cu sase locatii noi numai in 2006, afacerea KFC a ajuns la finalul anului trecut la
20 milioane de euro. In perioadele premergatoare sarbatorilor religioase se inregistreaza
usoare scaderi ale cifrei de afaceri din cauza consumului redus al produselor.
Vanzarile restaurantelor KFC au inregistrat o crestere de 15- 20% anual. In ceea ce
priveste rezultatele obtinute in 2006, acestea se datoreaza atat unei cresteri a cifrei de
afaceri a unitatilor existente, cat si aportului celor sase restaurante nou deschise.
2
1.1.7. Organigrama personalui in cadrul SC US FOOD NEWTORK SA
DIRECTOR GENERAL
DEZVOLTARE
JURITIC CALIT.PROD SECRETARIAT
HR SI PROTOCOL
BRAND MANAGER
INSP.
PSI FINANCIAR-
ARIA MANAGER MARKETING
PM CONTABIL
EXPERT
TEHNIC DIR. DIR. CONTABIL
APROVIZIONARE HR
MARKETING
SI DESFACERE
SEF ASIST SEF
TEHNIC MARKETING ASIST HR CONTABIL
TRAINING
TEHNICIENI CONTABIL
MNG
TRAINING
CTB. CASIER
JUNIOR
ASIST
TRAINING F.M.
DIR. REST.
AJ. OSPATAR
CASIERI
MANAGERI CSW(FOH) SPV
3
1.2. Contabilitatea si legislatia ce vizeaza salariile
4
de încadrare ale salariului,pentru fiecare departament,şi în cadrul acestuia,pentru fiecare
post,ajutând astfel la o mai buna bugetare a cheltuielilor.
Sporurile reprezintă elemente accesorii la salariul de bază,mentionat in art.155 din
Codul muncii.în legislaţie şi în contractele colective se regăsesc,drept cele mai importante
sporuri la salariul de bază urmatoarele:
sporul de vechime în muncă
sporul pentru condiţii deosebite de muncă,grele,periculoase ori penibile(ultima
categorie rezultând din contractul colectiv de muncă la nivel naţional)
sporuri pentru orele suplimentare(în condiţiile art.120, alin.1 din Codul Muncii,
respectiv dacă nu s-a acordat, în compensare, timp liber corespunzător)
sporul pentru muncă de noapte
sporul pentru condiţii de izolare
sporul pentru fidelitate si confidenţialitate
sporul pentru risc si suprasolicitare neuropsihică
sporuri pentru exercitarea unor funcţii suplimentare
In sistemul legal actual,conceptual,sporurile nu sunt bonusuri (recompense,
gratificaţii).Ele constituie,în principal,un factor compensatoriu pentru anumite condiţii de
munca sau pentru întrunirea de către angajat a unor cerinţe speciale.
Adaosurile la salariul de bază,menţionate în art.155 din Codul Muncii se regăseşte
în legislaţie si în contractele colective de muncă sub urmatoarele forme:
adaos pentru rezultatele muncii în acord
premiile acordate din fondul de premiere calculat,într-o anumita proporţie,din
fondul de salarii realizat lunar şi cumulat
alte sporuri convenite colectiv sau/şi individual cu angajatorii
premiul anual egal cu salariul de bază brut din ultima lună a anului(pentru care se
face premierea)
Premiile nu au,de regula,un regim prestabilit,constant şi obligatoriu(dacă nu sunt
stabilite ca atare prin contractele colective sau/şi individuale de muncă).Ele au caracter de
bonus-uri şi sunt facultative.
Indexările de salarii reprezintă sume rezultate din aplicarea unui procent stabilit de
lege la salariul de bază ca urmare a cresterii preţurilor.
Indexarea legală constă în utilizarea unui sistem de indexare procentuală a salariilor
de bază,stabilit periodic prin hotărârea guvernului,în vederea protecţiei sociale a
salariaţiilor în condiţiile creşterii preţurilor şi tarifelor şi ale existenţei inflaţiei.Aceasta
acoperă doar o parte din rata inflaţiei(maxim 70%) şi are caracter obligatoriu doar pentru
autorităţile şi instituţiile publice(unităţile bugetare) ,pentru restul societăţilor acordându-se
în funcţie de resursele financiare.
Indexarea conventională constă în adăugarea unei clauze de indexare în cuprinsul
contractului colectiv/individual de muncă prin care:
salariul variză direct,fără o altă negociere ,în funcţie de evolutia factorilor
economici
fie,în anumite situaţii,salariul se revizuieşte pe cale amiabilă.
Clauza de indexare poate fi inclusa de la bun început în contractul individual de
muncă sau să se convină ulterior,prin act adiţional la contractul respectiv.
Compensările sunt sume fixe care se acordă indiferent de mărimea salariilor pentru
acoperirea periodică creşterii preţurilor.
Avantajele în natură sunt considerate a fi orice foloase primite de salariat de la terţi
sau ca urmare a prevederilor contractului individual de muncă sau a unei relaţii
5
contractuale între parţi,după caz. Plata în natură, stabilita prin negocieri colective în unităţi,
nu poate depăsi 30% din salariu. Plata în natură a unei părţi din salariu, în condiţiile
stabilite la art. 160 din Codul muncii, este posibilă numai dacă este prevazută expres în
contractul colectiv de muncă aplicabil sau în contractul individual de muncă .Acestea pot
include,dar nu sunt limitate la:
utilizarea oricărui bun,inclusiv a unui vehicul de orice tip,de patrimoniul afacerii,în
scop personal,cu excepţia deplasării pe distanţa dus-întors de la domiciliu la locul
de muncă
cazare,hrană,îmbracaminte,personal pentru munci casnice,precum şi alte bunuri şi
servicii oferite gratuit sau la un preţ mai mic decat preţul pieţei
anularea unei creanţe a angajatorului asupra angajatului
abonamentele şi costul convorbirilor telefonice,inclusiv cartele telefonice,în scop
personal
permise de călătorie pe orice mijloc de transport,folosite în scop personal
prime de asigurare plătite de către suportator pentru salariaţii proprii sau alt
beneficiar de venituri din salarii,la momentul plăţii primei respective,altele decât cele
obligatorii
contravaloarea folosinţei unei locuinţe în scop personal şi a cheltuielilor conexe de
întreţinere,cum sunt cele privind consumul de apă,consumul de energie elctrică şi termică şi
altele asemenea,cu excepţia celor prevăzute in mod expres la art.55 alin.(4) lit.c) din Codul
fiscal
Avantajele în bani pot fi:
sumele primite pentru procurarea de bunuri şi servicii
sumele acordate pentru distracţii sau recreere
Indemnizaţia pentru concediul de odihnă in conformitate cu prevederile Legii 53 /
2007 salariaţii încadraţi în baza unui contract de muncă, au dreptul, în fiecare an
calendaristic, la un concediu de odihnă plătit, cu o durată minimă de 20 zile lucrătoare,
pentru munca prestată, indiferent de domeniul de activitate.Salariaţii încadraţi în gradele de
invaliditate şi cei care prestează munci grele, periculoase sau vătămătoare, precum şi cei
care lucrează în locuri de muncă unde există astfel de condiţii, potrivit Legii 53 / 2007 au
dreptul în fiecare an la un concediu de odihnă suplimentar cu o durată minimă de 3 zile
lucrătoare.
Pe durata concediului de odihnă, salariaţii au dreptul la o indemnizaţie stabilită în
raport cu numărul zilelor de concediu înmulţite cu media zilnică a salariului de bază,
sporurile de vechime, şi după caz indemnizaţia de conducere, indemnizaţia de merit luate
împreună, din luna în care se efectuează concediul.Indemnizaţia se plăteşte salariaţilor cu
cel puţin 5 zile înaintea plecării în concediu.Compensarea în bani a concediului de odihnă
neefectuat este permisă numai în cazul încetării contractului individual de muncă.
Ajutoarele şi protecţia socială cuprind:
ajutorul în caz de deces al angajaţilor se stabileşte anual prin legea bugetului
asigurărilor sociale de stat şi nu poate fi mai mic decât valoarea salariului mediu pe
econimie prognozat, şi se acordă asiguratului ori membrilor de familie sau persoanelor din
afara familiei care au suportat cheltuieli ocazionale de deces,in baza certificatului de deces
ajutorul în caz de maternitate constă în concediu plătit pentru sarcină şi
lăuzie;potrivit actelor normative în vigoare, angajatele beneficiază de un concediu plătit
pentru maternitate de 126 zile din care 63 de zile înainte de naştere şi 63 de zile după
naştere;aceste două concedii se compensează între ele în cadrul celor 126 zile
6
-ajutorul pentru incapacitate temporară de muncă se acordă angajaţilor cu
contracte de muncă pe durată nedeterminată, pentru incapacitate provocată de boală sau de
accident; baza de calcul a indemnizatiilor de asigurări sociale se determină ca medie a
veniturilor lunare la care s-a calculat contribuţia individuala de asigurări sociale in lunile
respective
Potrivit Legii nr.142/1998,salariaţii din cadrul societăţilor comerciale,regiilor
autonome şi din sectorul bugetar ,precum şi din cadrul unităţilor cooperatiste şi al celorlalte
persoane juridice sau fizice care se încadrează personal prin încheierea unui contract
individual de muncă pot primi o alocaţie individuală de hrană,acodrdată sub forma
tichetelor de masă,suportată integral,pe costuri,de către angajator.
Contribuţia pentru asigurările sociale(CAS)
Legislaţia aplicabilă vigoare este Legea nr.19/2000 privind pensiile şi alte drepturi
de asigurări sociale,cu modificările şi completările ulterioare,publicată în Monitorul Oficial
nr.140 din 1 aprilie 2000
Contribuţia pentru asigurările sociale(CAS) generează datorii si creanţe atât pentru
unitaţile care utilizează forţa de muncă în baza unui contract individual de muncă,cât şi
pentru angajaţii acestora şi se determină prin aplicarea cotei de impozitare asupra bazei de
calcul.
a)Contribuţia unităţii la asigurările sociale se stabileşte anual în baza Legii
nr.19/2000 şi este diferenţiată în funcţie de condiţiile de muncă.Pentru anul 2007 sunt
stabilite în baza Art. 22 din Legea nr. 487 din 27 decembrie 2006 a bugetului asigurărilor
sociale de stat pe anul 2007 următoarele cote de taxare:
pentru condiţii normale de muncă 29%
pentru condiţii deosebite de muncă 34%
pentru condiţii speciale de muncă 39%
b)Contribuţia personalului la pensia suplimentară se plăteşte de către toţi salariaţii
cuprinşi în sistemul asigurărilor sociale şi reprezintă 9.5% din salariul brut de
încadrare.Baza lunară de calcul a contribuţiei individuale de asigurări sociale în cazul
asiguratilor nu poate depăsi plafonul a de cinci ori salariul mediu brut lunar pe economie.
Contribuţia personalului pentru asigurările sociale nu se reţine de la salariaţi pentru
perioadele nelucrate şi consemnate ca atare în carnetul de muncă,pe perioade care,prin
urmare,nu constituie vechime utilă la pensie.
Contribuţia individuală de asigurări sociale de stat datorată de asiguraţi se reţine din
salariu şi se virează lunar de către angajator la Casa teritorială de pensii în raza căreia se
află sediul acestuia. De asemenea, plătitorii de contribuţii de asigurări sociale au obligaţia
de a depune lunar, pana la data de 25 a lunii următoare celei pentru care se depun
declaraţiile, Declaraţia privind evidenţa nominală a asiguraţilor si a obligaţiilor de plată
către bugetul asigurărilor sociale de stat. Această declaraţie se depune la Casa Judeţeana
de Pensii, respectiv Casa de Pensii a Municipiului Bucureşti.
Contribuţia la asigurările sociale de sănătate(CASS)
Legislaţia aplicabilă se regaseste in Legea nr.327 din 10 noiembrie 2005 privind
aprobarea Ordonanţei de urgenţă a Guvernului nr. 38/2005 pentru modificarea şi
completarea Ordonanţei de urgenţă a Guvernului nr. 150/2002 privind organizarea şi
funcţionarea sistemului de asigurări sociale de sănătate
Fondul asigurărilor sociale de sănătate este un fond special care este constituit din:
a)contribuţia unităţii la asigurările sociale de sănătate este datorata lunar de către
toate persoanele juridice care utilizează forţa de muncă pe baza contractului individual de
7
muncă şi se stabileşte conform Legii nr.95/2006 prin aplicarea procentului de 6% asupra
fondului de salarii realizat.
b)contribuţia personalului la asigurările sociale de sănătate este datorată de către
toţi salariaţii angajati potrivit legii,cu contract de muncă sau contract civil şi se calculează
prin aplicarea unei cote de 6,5% asupra salariului lunar brut.
Contribuţia pentru asigurările sociale de sănătate se deduce din impozitul pe
salariu,obligativitatea virării contribuţiei pentru asigurările sociale revenind persoanei
juridice sau fizice care angajează persoane cu contract individual de muncă.
Plătitorii de contribuţii pentru asigurările sociale de sănătate au obligaţia de a
declara lunar contribuţiile sociale la organul fiscal competent,până la data de 25 inclusiv a
lunii următoare celei pentru care se datorează drepturile salariale.Angajatorii au obligaţia
să anunţe casa de asigurări de sănătate pentru orice schimbare care are loc in nivelul
veniturilor.
Plata contribuţiilor se efectuează de către angajatori,pe bază de ordine de plată
pentru Trezoreria statului,întocmite distinct,pentru fiecare contribuţie,către casele de
asigurări de sănătate.
Contribuţia la fondul de şomaj
Legislaţia aplicabilă se regaseste in Legea nr.76 din 16 ianuarie 2002,privind
sistemul asigurărilor pentru şomaj şi stimularea ocupării forţei de muncă,publicată în
Monitorul Oficial nr.106 din 6 februarie 2002).
Contribuţia la fondul de şomaj este datorată de toate întreprinderile care angajează
pe bază de contract de muncă,personal român.Aceasta este suportată atât de salariat,cat şi
de unitatea unde îşi desfăşoară activitatea .
a)Contribuţia unităţii la fondul de şomaj este datorată de toţi angajatorii,ce au
obligaţia de a plăti lunar o contribuţie la bugetul asigurărilor pentru şomaj,în cota de
2%,conform art.23 din Legii 487 din 27 decembrie 2006 privind bugetul asigurărilor
sociale pentru anul 2007.Această cotă se aplica fodului total de salarii brute lunare
realizate de angajaţii asiguraţi.
b)Contribuţia personalului la fondul de şomaj este suportată de salariat şi se
constituie prin aplicarea unei cote de 1% asupra salariului de bază lunar brut,pentru
persoanele care desfasoară activităţi în baza unui contract individual de muncă şi care
realizează un venit brut pe an calendaristic echivalent cu 9 salarii de bază minime brute pe
ţară.
Plata contribuţiilor la bugetul asigurărilor pentru şomaj se efectuează de către
angajatori pe bază de ordine de plată pentru Trezoreria statului,întocmite distinct pentru
fiecare contribuţie. Până la data de 25 inclusiv a lunii următoare celei pentru care se
datorează drepturile salariale, aceştia mai au obligativitatea depunerii Declaraţiei privind
fondul de şomaj la Agenţia Municipală de Ocupare a forţei de muncă.Termenul de
declarare a contribuţiilor sociale constituie şi termen de plată.
8
1.3 Metode de proiectare a sistemului informatic
9
Curentul de gandire francez propune o clasificare a metodelor de proiectare
pecand de la modalitatile in care este perceput sistemul: functional, sistemic,
obiectual. S-a ajuns astfel la urmatoarea clasificare”
Metode ierarhice(generatia I a metodelor de proiectare)
Metode sistemice(generatia II-a)
Metode obiectuale numite si metode orientate obiect (generatia a
III-a)
Metodele ierarhice
10
Metodele sistemice
Metodele obiectuale
11
CAPITLUL 2
Metoda Merise
12
SISTEM DE CONDUCERE
MANAGEMENT (Pilotaj)
Decizii Informatii de
prelucrare
Diverse SISTEM INFORMATIONAL
Memorare
Flux de
intrare
SISTEM OPERANT
Flux de iesire
ORGANISM socio-economic
Figura 1 Reprezentarea domeniilor unui organism economic
13
Figura 2 Functii si activitati intr-un sistem operant
14
Reamintesc în acest context doua mari viziuni de conceptie a sistemelor
informatice: abordarea ascendenta cunoscuta mai simplu sub numele de bottom-up
si abordarea descendenta sau top–down.
Abordarea ascendenta are ca punct de plecare nivelul operational (aflat la baza
piramidei ierarhice) si prin realizarea informatizarii la fiecare nivel in parte, se
ajunge la un sistem informatic care poate atinge nivelul punctul extrem al piramidei.
Este deci o consolidare a unui proiect care ne permite sa avem in faza finala,
informatizarea completa a unui sistem informational–organizational specific unui
organism economic supus analizei. Aparatorii acestei abordari avanseaza
argumentul ca este mai bine sa actionezi progresiv, decat sa mizezi pe ipoteza
nerealista ca un proiect global poate fi tinut permanent la zi.
Abordarea descendenta consta in a cobora, pe scara piramidei ierarhice, pana la
baza si realizand totodata si o analiza. Aceasta viziune considera ca un anumit domeniu
este compus din parti corelate intre ele si cu legaturi cu exteriorul, caracteristica
pentru toate sistemele informationale.
Este mai bine să se creeze si sa se realizeze din start un sistem informatic care sa
tina cont de obiectivele planificate, abordate intr-o maniere globala, decat sa se
incerce a se integra a posteriori, subsisteme informatice independente. MERISE este
o metoda de conceptie de sisteme informatice care se poate inscrie in aceasta
abordare descendenta.
In esenta, filosofia MERISE se poate constitui sub forma unui ghid de abordare a
unui sistem informatic pus in evidenta sub forma sintetica utilizand o semantica
bazata pe cuvinte cheie cat mai sugestive. MERISE poate realiza sisteme
informatice din mai multe perspective:
• MERISE perspectiva sistemica. In aceasta privinta intereseaza totalitatea
problemelor inainte de a da o solutia globala, astfel spus intregul este altceva
decat suma partilor.
• MERISE perspectiva paralela date–prelucrari. Fata de alte metode care trateaza
in mod privilegiat datele sau prelucrarile, MERISE tine cont in aceeasi masura de
date si de prelucrari. Datele sunt elementele stabile intr-o organizatie fiind luate
in calcul intr-o „optica statica” iar prelucrarile sunt intotdeauna dinamice si sunt
reprezentate in MERISE prin instrumentele de sincronizare.
• MERISE perspectiva orientata pe nivele. Exista in cadrul metodei nivele de
abstractie care corespund domeniilor de preocupare si care, la randul lor,
determina viziuni descriptive. Nivelele de abstractie sunt ierarhizate pornind de
la situatia conceptuala sau fizica pana la cea organizationala sau logica. Aceasta
viziune permite fixarea optiunii gestiunii la nivel conceptual, optiunii
organizationale la nivel logic si a celei tehnice la nivel fizic.
• MERISE viziune globala asupra unui subansamblu reprezentativ. In majoritatea
cazurilor vederea de ansamblu poate considera un domeniu ca fiind cel mai
important. Grija de a nu lungi prea mult studiul domeniul respectiv si pretentia
acestui studiu de fi exhaustiv, sunt deseori contradictorii. Subansamblu
reprezentativ (SREP) este solutia oferita de metoda MERISE pentru a concilia
aceste două nuante contradictorii. Subansamblu reprezentativ presupune cu
necesitate un studiu prealabil.
• MERISE din perspectiva externa. Abordare date–prelucrari se simte la moment
dat de la debutul proiectului evidentiind obligatia verificari coerentei dintre date
si prelucrari. Aceasta „reconciliere” dintre date si prelucrari se face prin
15
intermediul modelelor externe.
Demersul metodei este in concordanta cu definitia acestui cuvant din zona de
provenienta a metodei (Larousse–Franta) care semnifica: „O maniera de a conduce
un rationament, de a progresa spre un scop”. In cadrul metodei MERISE, exista o
descompunere in etape precum: studiul prealabil, studiu detaliat, realizarea si
punerea in lucru. O etapa poate fi la randul ei descompusa in subetape fiecare
terminandu-se cu luarea unei decizii aparand vizibila o selectie a posibilitatilor.
Demersul metodei se poate reprezenta sintetic astfel:
Ce trebuie facut? – Etape
Subetape
Cum se face? - (Legaturi, Reguli)
Cu cine se face? - (Participanti)
In figura 3 am reprezentat cerintele la care raspunde metoda MERISE constatand
interdependentele externe, interne si fundamentale.
16
Sub forma tabelara prezint etapele acestei metodei sintetizand rezultatele fiecarui
stadiu.
Studiul comparative al
Stiudiul situatiei actuale. Solutii Decizie
prealabil posibile. informati
ca
Examinare
Revenire la
studiul Finalizare
Aleger
prealabil studiu
e
solutie
Figura 4 Studiu prealabil în cadrul metodei Merise
17
Metoda se utilizeaza pentru toate proiectele de organizare a unui domeniu de
activitate chiar daca nu contin elemente de informatizare, situatie in care nu apare
contextul informatic. Se poate constitui intr-un instrument al metodei orice mijloc
„care permite sa se execute un lucru: o munca, o operatie” (Larousse).
In metoda MERISE se regasesc instrumente generale (interviul, ancheta) cat si
proprii (formalizări individuale si ale prelucrarilor). Instrumentele specifice
MERISE sunt utilizate pentru reprezentarea sistemelor informationale si a
diferitelor nivele de modele de date si prelucrari dupa cum se deduce din sinteza
supusa atentiei in continuare:
Pot concluziona că la intrebarea „cum se face?” din punct de vedere tehnic prin
modelul fizic al datelor, modelul fizic al prelucrarilor pot răspunde prin entitati
programe proceduri. La intrebarea „cine, cu ce si cand?“ din punct de vedere
organizational raspunde modelul logic al datelor si cel al prelucrarilor. La
interogarea „ce se doreste a se realiza?” datele, relatiile, regulile de gestiune,
inlantuirile de prelucrari apar ca raspuns dedus din modelul conceptual al datelor si
al prelucrarilor.
In continuare supun atentiei sintetiza nivelelor de abstractizare corelate cu
ansamblul date-prelucrari.
DATE PRELUCRARI
18
Modelul conceptual al Modelul conceptual al
datelor prelucrarilor
CONCEPTUAL MCD MCP
-Concepte fundamentale -Descrierea
-Relatii semantice macroscopica(notiunea de
proces)
Modelul logic de date Modelul logic al
MLD prelucrarilor
Integrarea restrictiilor de MLP
LOGIC organizare -Integrarea alegerii optunii
-Traducerea in SGBD -Relatia om-masina
Entitate -Timp real – timp diferit
Relatie Desfacerea proceselor
instanta proceduri Faze Sarcini
Modelul fizic al datelor Modelul fizic al
MFD prelucrarilor
FIZIC Descrierea bazelor de date MFP
Notiuni de inregistrare Descrierea programelor
Descrierea procedurilor
19
domeniu pentru a asigura continuitatea procesului, urmarind satisfacerea sistemului
de pilotaj.
Operaţia descrie comportamentul domeniului la declansarea produsa prin mai multe
evenimente. Ea este o secventa continua de actiuni elementare producatoare de
evenimente care se executa neintrerupt din momentul declansarii acesteia de catre
unul sau mai multe evenimente. Operatia constituie un bloc de prelucrare
cuprinzand actiuni elementare generatoare de evenimente interne, inlaturand
posibilitatea de generare a evenimentelor intermediare intre actiunile ce apartin
operatiei. Operatia emite, in retur rezultate in functie de conditiile traduse prin
expresii logice.
Prelucrarile reprezinta partea dinamica a sistemului informational. Ele descriu
actiunile exercitate asupra datelor cu scopul obtinerii informatiilor dorite,
reprezentand materializarea sub forma de actiuni a regulilor de gestiune specifice
activitătii intreprinderii. MCP urmăreste reprezentarea inlantuirii operatiilor cu
definirea conditiilor necesare pentru declansare dar si consecintele derularii
operatiilor respective. In reprezentarea acestei inlantuiri de operatii si evenimente
declansatoare in cadrul modelului, se impune respectarea unor cerinte determinate
de regulile de gestiune. Asocierea MCP . eveniment indică faptul ca ceva anume
s-a intamplat şi in consecinta sistemul trebuie să reactioneze.
- sincronizarea reprezinta o conditie prealabila a unui flux de operatii in care mai
multe evenimente participa la declansare. Sincronizarea se traduce prin expresii
logice. Regulile de sintaxa si de functionare permit verificarea coerentei MCP.
Modelul conceptual de comunicare (MCC) are drept scop reprezentarea fluxurilor
de informatii sau mesaje între diferitele subsisteme omogene ale intreprinderii,
numite domenii. Domeniile privesc marile functiuni sau procese majore din
intreprindere. Un mesaj este trecerea de informatii intre domenii sau intre un
partener (factorul extern) al intreprinderii si un domeniu. Mesajul este emis de o
parte (partener sau domeniu, emitator) şi receptionat de alt element structural
(receptorul).
Constructia modelelor organizationale reprezinta o etapa delicata şi deseori
complexa datorita varietatii si interactiunii parametrilor de luat in consideratie:
organizarea intrarilor, varietatea solutiilor organizationale posibile, criterii de
evaluare (economice, sociale, ergonomice, tehnice). Totodata poate fi considerata ca
o etapa accesibila, deoarece nu apar dificultati induse de abstractizare.
20
Figura 5 Traseul „sarcini-prelucrari”, „date”, mesaje”
2.1.2 Concluzii
21
2.2. Modelarea conceptuala a datelor (MCD)
22
Ex:
23
DEPARTAMENT
Tip de Entitate
CodDep
DenDep
TipSpor Atribute
%Spor
Realizari
Entitati ale
atributelor
24
Exemplu de entitate cu atribute
CERTIFICAT
MEDICAL
Nrcertificat
ATRIBUTE DataCertificat
Obiectele compozite se caracterizeaza prin faptul ca ele contin una sau mai multe
caracteristici multivaloare( carora in modelul entitate – asociere le vor corespunde
atributele multivaloare(carora in modelul entitate – asociere le vor corespunde atribute
multivaloare). Acesta va determina ca in modelul conceptual optimizat al datelor acestui
obiect compozit sa-i corespunda mai multe tipuri de entitati (atributele multivaloare se vor
regasi intr-un tip de entitate distinct)
Obiectele compozite sunt decompozabile ele regrupand in structura lor obiecte
simple intre care exista o anumita legatura. Chiar daca in modelul entitate – asociere initial
pentru un obiect compus s-a definit un singur tip de entitate, ulterior acesta se va
descompune in tipuri de entitati de sine statatoare corespunzatoare obiectelor elementare
care intra in structura obiectului compus.
Fiecare tip de entitate prezinta un IDENTIFICATOR reprezentat de un atribut sau
un grup minimal de atribute al carui rol este de a permite identificarea in mod unic, fara
echivoc, a entitatilor.
ASOCIEREA dintre entitati exprima legatura stabiladintre acestea si rolul pe care
il joaca fiecare entitate participanta la legatura. Exprimand o legatura dintre entitai, ea nu
are o existenta de sine statatoare.
O asociere poate prezenta unul sau mai multe atribute proprii cu rol de a caracteriza,
explicita, legatura stabila intre entitatile participante la asociere.
25
Cardinalitatea minimala 0 indica faptul ca pot exista entitati care sa nu participe la
nici o asociere:
ANGAJAT RETINERI
CodSal 0,n
NrDocretinere
Nume TipDocRetinere
Prenume Retinerisalariat RetinereLunara
DataNasterii DataIncepretinere
Sex 1,1
DataSfRetinere
Profesie
DataIncepVechime
DEPARTAMENT
POSTSCHEMA
CodDep 1,n,
n FormatDi NrPost
DenDep
n Functie
TipSpor 1,1
%Spor Calificare
VechimeMinima
SalBaza
26
ANGAJAT
0,1
DEPARTAMENT
CodSal
Nume DenDep
Prenume TipSpor
Conduce
DataNasterii %Spor
IndemConducere
Sex
Profesie
DataIncepVechime
1,1
Cardinalitate maximala n indica faptul ca mai multe entitati de un anumit tip paticipa
la o asociere.
ANGAJAT
0,n
DEDPERSONALE
CodSal
Nume NrDeducere
Prenume NrPersIntretinute
PersIntretinere
DataNasterii SumaDeducere
Sex CodPers,Nume,Prenume DataIncepdeducere
,CNPpersoana,Explicati
Profesie
e
DataIncepVechime
1,n
Valorile uzuale pentru exprimarea cardinalitatii sunt: 0,1; 1,1; 0,n; 1,n.
27
2.2.2 Restrictii de integritate
1) Restrictii de domeniu
Restrictiile de domeniu reprezinta conditii(reguli) care privesc ansamblul de valori
admise pentru un atribut in cadrul tipului sau domeniului sau. Restrictiile pot viza
realizarile uni/unor atribute apartinand unei aceleasi entitati sau asocieri, caz in care se
numesc restrictii intraentitate, sau a unui/unor atribute apartinand unor entitati si/ sau
asocieri diferite, caz in care se numesc restrictii interentitati.
Ex:
ANGAJAT
1,1 CERTIFICAT
CodSal MEDICAL
Nume CocediiMedeicale
Prenume TipCM NrCertificat
DataNasterii 0,n DataIncep,DataSf. DataCertificat
Sex
Profesie
DataIncepvec
hime
2) Restrictii structurale
Fiecare entitate va trebui sa poata fi identificata fara echivoc. Acest lucru impune ca
identificatorul entitatii sa ia valori unice diferite de NULL (NULL inseamna ca nu s-a
atribuitnici o valoare, deci valoarea NULL este diferita de zero sau spatiu)
28
Ex
I
R1 R2
Ex:
DEPARTAMENT
POSTSCHEMA
CodDep 1,n,
n FormatDi NrPost
DenDep
n Functie
TipSpor 1,1
%Spor Calificare
VechimeMinima
SalBaza
R1 = R2
29
Restrictia de excluziune de roluri. Excluziunea de roluri specifica faptul
ca un rol R1 jucat de o entitate E1 in asocierea A1 exclude existenta rolului R2 jucat in
asocierea A2.
R1 # R2
30
b) in aceste conditii numele asocierii devine numele unei noi tabele .
c) atributele proprii ale asocieri devin coloane ale acestui tabel .
d) identificatorii celor doua tipuri de entitati care au devenit chei primare in tabela
corespunzatoare celor doua tipuri de entitati devin chei primare ale tabelei aferente
si se marcheaza cu linii punctate . ( ele reprezinta chei externe care fac legatura cu
cheile primare ale celor doua tabele ) .
e) Aceste doua chei externe ale relatiei ( tabela ) se vor marca cu o linie continua .
Pentru a specifica cheia primara a tabelei respective .
Exemplu:
MCD
ANGAJAT
PONTAJ
CodSal
Nume 1,n
NrFCP
Prenume Luna
Prezenta Anul
DataNasterii
Sex DataPrezentei, ZileLucrate
Profesie OReLucrSalariat ZileCO
DataIncepvec 1,n ZileABS
hime ZileCFS
MLD
31
1) SALARIAT (CodSal, NumeAngajator, Nume, Prenume, DataNasterii, Sex,
32
Evenimete interne intermediare sunt generatein urma executarii unor operatii si au
rolul de a declansa alte operatii in cadrul sistemului.
Concluzii:
Toate realizarile de evenimente (din MCP) trebuie consumate. Daca
sincronizarile prevazute in model nu se realizeaza pentru declansarea
operatiilor vor trebui prevazute in model alte opratii consumatoare ale
realizarilor tipurilor de evenimente declansatoare.
Toate operatiile trebuie sa genereze cel putin o realizare de eveniment;
Numarul de realizarii de evenimente emise nu este determinat de numarul
realizarilor de evenimente declansatoare;
Realizarile tipurilor de evenimente interne rezultat( destinate exteriorului
sistemului) sunt considerate consumate in momenul emiterii lor;
Un MCP nu poate fi considerat incheiat daca ultimul tip de eveniment emis
este intern intermediar(deoarece aceasta in mod implicit determina
declansarea altei operatii) si doar daca ultimul tip de eveniment emis este
intern rezultat(destinat exteriorului).
33
2.4.2. Reguli de constructie a MCP
34