|
3Aratati ca organismul economic este sistem.
Deoarece=este compus din mai multe componente de sine statatoare care interactioneaza intre ele si formeaza un intreg sistem.
15. Aratati prin ce se deosebesc atributele tip multivaloare de atributele tip monovaloare. Dati exemple din fiecare categorie.
Atributele tip monovaloare au o singura valoare in cadrul unei ET - Denumire, CNP
Atributele tip multivaloare au mai multe valori in cadrul aceleiasi ET - Studii, Autor
20. Aratati semnificatia asocierilor tip unu la unu, unu la multi si multi la multi. Dati un exemplu pentru fiecare caz si argumentati-l.
Asociere tip unu la unu - Unei entitati de tipul ET1 ii corespunde prin AST cel mult o entitate de tipul ET2 si, reciproc, unei entitati de tipul ET2 ii corespunde prin AST cel mult o entitate de tipul ET1
Asociere tip unu la multi - Unei entitati de tipul ET1 ii corespund, prin AST, zero, una sau mai multe
entitati de tipul ET2, dar unei entitati de tipul ET2 ii corespunde prin AST cel mult o entitate de tipul ET1 Asociere multi la multi - Unei entitati de tipul ET1 ii corespund, prin asocierea AST, zero, una sau mai multe entitati de tipul ET2 si reciproc; in practica, acestea se descompun in asocieri de tipul unu la multi prin introducerea unei entitati intermediare
47. Aratati ca modelul conceptual al prelucrarilor este un model semantic.
Pentru modelarea conceptuala, abstracta, a prelucrarilor, se foloseste, ca si la modelarea conceptuala a datelor, tot un model semantic de reprezentare a acestora, model care se bazeaza pe semnificatia lor in lumea reala: Organismul Economic (OE) sau compartimentul acestuia pentru care se proiecteaza si se realizeaza sistemul informatic de gestiune.
Modelul Conceptual al Prelucrarilor - MCP prezentat este Modelul eveniment-rezultat al metodei Merise. MCP este un model semantic, abstract, de reprezentare a activitatilor specifice domeniului de informatizat dintr-un organism economic, care raspunde laintrebarea Ce? prelucrari au loc pentru realizarea obiectivului propus, descrie ceea ce se face in cadrul organismului economic sau compartimentului specializat al acestuia pentru obtinerea informatiilor necesare, independent de modul de organizare specific.
20 Care sunt componentele hardware minim necesare pentru ca un calculator sa-si indeplineasca rolul de masina de calcul programabila?
-unitate centrala ;
-elemente periferice de intrare/iesire.
- echipamente de retea
32 Care sunt obiectivele sistemelor informatice de gestiune?
SIG==- integrat/neintegrat
- global
34. Care sunt caracteristicile reprezentative ale unui sistem informatic de gestiune?
Informatica de gestiune este parte componenta a informaticii, stiinta prelucrarii automate a informatiilor folosind mijloacele IT.
16 Care sunt componentele arhitecturale majore ale unui sistem informatic?
Sistem==de calcul si de comunicatie
de resurse umane si cadru organizatoric
5. Care este componenta modelului Merise?
Elementele realitatii de informatizat, date si prelucrari efectuate asupra acestora, sunt reprezentate pe trei nivele separate de abstractizare: conceptual, logic si fizic.
7. Care sunt conceptele fundamentale folosite pentru realizarea modelului Entitate-Asociere?
Concepte fundamentale sau conceptele de baza: Entitate Tip - ET; Atribut Tip - AT; Asociere tip - AST; Cardinalitate - (X,Y).
56. Care sunt componentele modelului conceptual al prelucrarilor pentru un sistem economic complex?
MCP-ul aferent unui
sistem economic complex este format din multimea MCP-urilor construite
pentru domeniile de activitate definite de activitatile complexe
unitare identificate; in prima faza, MCP-ul unui domeniu de
activitate se reprezinta grafic prin succesiunea blocurilor proces
identificate, apoi se construieste MCP-ul fiecarui proces, ca fiind
multimea blocurilor OpT elementare componente:
MCPOEcomplex = MCPservicii + MCPproductie + MCPcomert + MCPcontabilitate
MCPsalarizare + MCPaprovizionare
30.Ce caracteristici prezinta o aplicatie cu baza de date. Dati exemple de aplicatii cu baza de date.
- caracteristicile: ale domeniului de activitate;
- se informatizeaza : si de particularitatile sistemului economic pentru care se realizeaza.
7 Ce este domeniul de activitate? Dar domeniul de gestiune?
Activitatea==complexa specifica,desfasurata de OE pt.realizarea produselor si/sau serviciilor pe care trebuie sa le ofere clientilor cu scopul de a obtine venituri defineste domeniul de actiune,care impreuna cu totalitatea produselor si/sau serviciilor realizate si cu totalitatea materiilor prime,materialelor si serviciilor consumate pt.realizarea acestora formeaza domeniul de gestiune.
Ce relatie exista intre cele doua?
scopul atingerii obiectivului propus.
12Ce este structura sistemului informatic?
Structura unui sistem informatic este unica deoarece reprezinta modelul principial al domeniului economic pentru care se realizeaza;
Modul de organizare interna a acestuia ,exprima principiile de organizare a sa,pe baza elementelor fundamentale,care definesc domeniul de activitate si particularitatea sist.economic pt.care acesta indeplineste functia de prelucrate automata a datelor.
22 Ce este software-ul de utilizator?
Se mai numeste si de aplicatie reprez.pachete de programe cu sarcini de prelucrare si evidenta specifice fiecarui tip de activitati.
Dar software-ul de limbaj?
- limbaje de programare si programe asociate lor
Se foloseste la scrierea de programe.
Care este relatia dintre ele?
23 Ce este software-ul de aplicatie?
Pachete==de programe folosite in dezvoltarea de aplicatii specializate pt.informatizarea diferitelor tipuri de activitati
si dati exemple reprezentative.
Sistemul ==de gestiune a bazelor de date -SGBD(Access,FoxPro,Delphi)este folosit in activitatea economicacare genereaza volume mari de date.
26 Ce este modelul de date?
Modelul de date defineste nu numai o cale(un mod) de organizare a datelor in memoria calculatorului,ci si un set de operatii care se pot efectua asupra acestora.Modelul de date determina limbajele de interogare disponibile pentru accesarea bazelor de date.
12.Ce este structura sistemului informatic?
Modul==de organizare interna a acestuia ,exprima principiile de organizare a sa,pe baza elemen-
telor fundamentale,care definesc domeniul de activitate si particularitatea sist.economic pt.care aces-
ta indeplineste functia de prelucrate automata a datelor.
18 Ce rol are sistemul de calcul in cadrul sistemului informatic?
Pe sistem==de calcul se bazeaza realizarea fiecarui sistem informatic.
Argumentati raspunsul dat.
In afara==de aplicatia cu baza e date (singura componenta,dependenta de mediul de informat) care trebuie realizata,restul componentelor putand fi considerate realizate deja, deoarece tin de sistemul de calcul.
27 Ce modele abstracte de reprezentare a datelor cunoasteti?
- caracteristicile multivaloare ale documentelor primare de evidenta si control
- documente primare de evidenta si control compuse.
Prin ce se caracterizeaza fiecare?
Caracteristicile ==multivaloare ale documentelor primare de evidenta si control composite din realitatea de modelatse transforma indocumente primare de evidenta si control simple de sine statatoare;
Documente== primare de evidenta si control compuse din realitatea de modelat se decompun in documente primare de evidenta si control simple din care se compun.
3. Ce intelegeti prin analiza de sistem?
Analiza sistemului economic: cuprinde analiza
sistemului informatics existent, daca exista, si
urmatoarele faze:
1) intocmirea specificatiilor de utilizator
2) intocmirea specificatiilor sistemului informatic:
3) intocmirea specificatiilor software
14. Ce intelegeti prin modelare vizuala?
Modelarea vizuala consta in procesul de a afisa informatia dintr-un model intr-o forma grafica,folosind un set standard de elemente grafice.
Prin ce se caracterizeaza ea?
Modelele vizuale pot
arata cum lucreaza sistemul pe cateva nivele.Se poate modela interactiunea
dintre sistem si utilizatori.Se poate modela interactiunea obiectelor in
interiorul sistemuluiSe pot chiar
modelainteractiunile dintre sisteme.
15. Ce intelegeti prin modelare a realitatii de informatizat.
-utilizeaza obiecte software
-incapsuleaza fiecare o categorie de tate
-impreuna cu toate prelucrarile ce se efectueaza asupra acestora.
Modelarea abstracta a datelor din realitatea de informatizat si modelarea abstracta a prelucrarilor aplicate asupra acestora.
7. Ce conditii trebuie indeplinite pentru realizarea unui sistem informatic performant?
Aplicarea celor mai moderne tehnici de proiectare si folosirea celor mai noi echipamente si programe, in vederea realizarii unui sistem informatics performant si cu un ciclu de viata maxim
12. Ce este modelul?
Reprezinta==elemente reale selectate prin simboluri grafice.
16. Ce este modelul abstract de reprezentare a realitatii de informatizat? Cum se construieste?
-Modelul abstract selecteaza din realitatea de informatizat numai elementele necesare pentru realizarea scopului propus; reprezinta elementele reale selectate prin simboluri grafice specifice; retine, pentru elementele reale selectate, numai proprietatile si componentele semnificative care, reprezentate abstract, corespund realitatii, numai la modul general.
se construieste pe baza unui model de reprezentare a realitatii de informatizat care identifica elementele reale necesare realizarii sistemului informatic si organizarea acestora pe criterii functionale pentru a pune in evidenta tipul lor si relatiile dintre ele
19. Ce elemente contine modelul de reprezentare a realitatii de informatizat?
Elementele concrete ale realitatii de informatizat sunt documentele de evidenta si control impreuna cu activitatile desfasurate de sistemul economic pentru indeplinirea obiectivelor sale.
17. Ce simboluri se folosesc pentru construirea modelului de reprezentare a realitatii de
informatizat? Dar pentru construirea modelului abstract de reprezentare?
- Simbolurile utilizate sunt reprezentate de sageti care indica succesiunea de desfasurare a activitatii si implicit ordineain care se produc sau seactualizeaza documentele primare de evidenta si control.
- pentru construirea modelului de reprezentare se folosesc simboluri grafice cat mai sugestive
18. Ce rol are modelul de reprezentare a realitatii de informatizat in realizarea sistemului informatic?
-fiecarei metode de proiectare ii corespunde un tip de model de reprezentare a realitatii de informatizare.
20. Ce rol are documentul primar de evidenta si control in proiectarea sistemului informatic?
Care sunt caracteristicile lui? De cate feluri este?
-De inregistrare astfel incat sa poata fi introduse in Baze de Date Relationale, create si exploatate folosind aplicatiile dezvoltate cu ajutorul unui Sistem de Gestiune a Bazelor de Date Relationale (SGBDR
-Poate contine caracteristici monovaloare; una sau mai multe caracteristici multivaloare; caracteristici ale altor documente intre care exista o legatura.
-Documentele primare sunt : simple, composite si compuse
10. Ce este asocierea tip? Ce legatura exista intre asociere si asociere tip? Prin ce parte de vorbire
se exprima si de ce?
Asociere: exprima legatura concreta dintre doua entitati (care, de regula, apartin la doua ET diferite) participante la o actiune si rolurile acestora in actiunea respectiva; se mai numeste realizarea sau instanta unei AST;
Asociere tip - AST: concept generic care desemneaza multimea tuturor legaturilor (relatiilor) cu aceeasi semnificatie dintre doua ET care participa la o actiune; poate avea AT proprii, care caracterizeaza actiunea respectiva; se exprima printr-un verb, deoarece verbul exprima o actiune sau o stare care sta la baza unei legaturi intre doua elemente;
12. Ce rol are identificatorul?
Identificatorul (ID) determina functional orice alt atribut tip din multimea de atribute tip aferente unei entitati tip.
Identificator - ID: un AT sau grup minim de AT care identifica, in mod unic, o entitate a unei ET; e reprezentat de un AT tip numar de ordine (incrementat cu 1 pentru fiecare valoare noua) sau de un cod (constructie artificiala cu o anumita semnificatie); determina functional orice alt AT din ET;
16. Ce particularitate prezinta atributele tip istorice? Dati un exemplu.
Isi modifica valoarea la intervale de timp cunoscute,ex: functia, TVA,salariul tarifar,etc.
25. Ce intelegeti prin restrictie de integritate?
Restrictiile de Integritate (RI) sunt reguli pe care trebuie sa le respecte datele, permanent, pentru a fi corecte si coerente in raport cu realitatea de informatizat. Si intrucat datele sunt reprezentate in MCD prin atributele din multimile AT, RI sunt, in mod concret, reguli care se aplica asupra AT ce apartin ET si AST din MCD-ul realizat pentru un organism economic sau pentru un compartiment specializat al acestuia.
39. Ce intelegeti prin restrictie de integritate de domeniu? Dati exemple.
RI
de domeniu pot viza:
. continutul unui singur AT, al unei ET sau AST; exemplu:
CategorieMedicament = [aspirina, lasonil, vata, spirt] - o
multime de valori admise;
DataNastere ≥ 1920 - o proprietate;
. corelatia intre valorile mai multor AT ale aceleiasi ET sau AST =
restrictii intraentitate sau intraasociere; exemplu:
pentru CategorieCititor = Student, LimitaImprimut = 3;
pentru GradDidactic = Profesor, SalariuTarifarMinim = 15.800.000 lei;
pentru DurataInchiriere ≥ 7 zile si ≤ 21 zile, TarifInchiriere
= 1.500.000 lei;
. corelatii intre AT-urile mai multor ET sau AST diferite =
restrictii interentitati sau interasocieri; exemple:
DataLivrare ≥ DataComanda;
DataIntrare ≤ DataIesire;
. corelatii obtinute pe baza unor operatii aplicate asupra
multimii de entitatidintr-o ET: numarare, insumare, calcul
medie aritmetica, calcul valoare min/max. etc.) a unui ansamblu de
entitati,
Exemplu: 1.000 lei ≤ ValoareMediePretUnitarProdus ≤ 2.000.000 lei
26. Ce tipuri de restrictii de integritate cunoasteti? Prin ce se carac-terizeaza fiecare?
RI structurale: reguli care permit identificarea unica a ET, AT si a AST:
. integritatea ET;
. integritatea AST: integritatea referentiala;
. integritatea AT: dependente functionale.
RI semantice: reguli de gestiune specifice care se aplica asupra AT identificate pentru modelarea realitatii de informatizat (organism economic sau compartiment al acestuia); sunt reguli suplimentare, nereprezentabile direct in MCD, implementandu-se in procesul crearii Bazei de Date Relationale (BDR), care exprima:
. reglementarile legislative in vigoare, care trebuie respectate de organismul economic;
. reglementarile si normele interne, specifice organismului economic;
In functie de momentul in care actioneaza, pot fi:
. RI statice = RI de domeniu;
. RI dinamice.
RI functionale: reguli care exprima particularitatile functionale specific organismului economic:
. RI ierarhice;
. RI neierarhice, de retea.
38. Ce este domeniul? Dati exemple de domenii.
Domeniul reprezinta multimea de valori pe care le poate lua un AT.
Domeniul se poate defini:
− printr-o proprietate: exprima corelatiile, care trebuie respectate, dintre valorile AT-urilor din ET diferite sau din AST si ET-urile aferente acesteia; ex: CantitateStocProdus ≥ CantitateComandata;
− printr-un interval de valori; exemplu: DataLimitaExpediere = [01.06.2004, 31.06.2004];
− printr-o multime de valori admise; exemplu: Calitate = .
46. Ce este prelucrarea?
Prelucrarile reprezinta activitatile desfasurate pentru realizarea obiectivului propus, cu respectarea regulilor de gestiune specifice domeniului de activitate supus informatizarii; altfel spus, exprima actiunile elementare, operatiile, care se exercita asupra datelor, pentru obtinerea informatiilor care stau la baza deciziilor. Prelucrarile reprezinta partea dinamica a sistemului informational
48. Ce concepte fundamentale se folosesc pentru realizarea modelului conceptual al
prelucrarilor? Prin ce se caracterizeaza fiecare si cum se reprezinta grafic?
4. Procesul,
MCP este un model semantic, abstract, de reprezentare a activitatilor specifice domeniului de informatizat dintr-un organism economic
In MCP se reprezinta:
- activitatile desfasurate de organismul economic (compartimentul acestuia), pentru realizarea obiectivului propus (oferirea de produse si/sau servicii clientilor sai);
− evenimentele care declanseaza aceste activitati, evenimentul fiind o intamplare la care organismul economic, ca sistem, trebuie sa raspunda prin realizarea unei activitati care consta in efectuarea unei succesiuni de operatii;
− operatiile pe care le presupune fiecare dintre activitatile desfasurate si inlantuirea in timp a acestora,
43. Ce este generalizarea? Dar specializarea?
Generalizarea este procesul prin care doua sau mai multe ET sunt generalizate, pe baza proprietatilor comune, intr-o noua ET.
Specializarea este procesul invers generalizarii, care consta in definirea initiala a unei ET generice, care cuprinde toate AT-urile, si identificarea subclaselor, in cadrul acesteia, pe baza unor AT-uri comune;
54. Ce este procesul? Dati exemplu si argumentati raspunsul dat.
Definit
din punctul de vedere al modelarii activitatilor sistemului
economic in vederea realizarii MCP-ului, reprezinta succesiunea
independenta si stabila de OpT elementare/omogene din cadrul
unei activitati desfasurate de organismul
economic sau de compartimentul specializat al acesteia, pentru realizarea
obiectului sau de activitate.
Fiind cel mai mic element independent si stabil identificat in realitatea
de modelat, procesul reprezinta unitatea elementara de baza
folosita pentru realizarea MCP-ului aferent SE de modelat,
65. Ce concepte fundamentale se folosesc pentru construirea MCP?
Pentru realizarea MCP se folosesc urmatoarele concepte fundamentale sau
concepte de baza:
1. Eveniment tip - EvT:
2. Sincronizare Tip - SincT
3. Operatia Tip - OpT
4. Procesul
5. Realizarea MCP-ului pentru un sistem economic de informatizat (organism economic sau compartiment specializat al acestuia)
45. Ce deosebire exista intre modelul conceptual al datelor si modelul conceptual al datelor
optimizat?
MCD-ul care respecta regulile de verificare enumerate ( intrebarea 44 ) se numeste MCD optimizat, singurul de la care se porneste in realizarea unui MLD, in vederea crearii unei Baze de Date Relationale, a intretinerii si exploatarii acesteia folosind unul dintre Sistemele de Gestiune a Bazelor de Date Relationale disponibile pe piata.
34. Ce diferente exista intre dependenta functionala simpla si cvasidependenta functionala? Dar intre cvasidependenta functionala si dependenta functionala multipla?
Dependenta
Functionala simpla (monovaloare), notata DF, este raportul
de determinare:
. pentru care d sunt AT monovaloare: unei valori a D ii corespunde o
singura valoare a d; daca D si/sau d sunt formati din
grupuri de AT-uri, unui set de valori al lui D ii corespunde un singur set de
valori pentru d;
. pentru care AT cu rol d nu au rol D in alte raporturi de determinare;
. al carui D defineste o singura ET in MCD, pentru care D devine
ID, iar d devine AT/grup AT-uri cu rol Non ID;
. altfel spus, defineste legatura dintre AT-urile monovaloare care
apartin unei ET din MCD.
DF Monovaloare se defineste in cadrul unei ET, intre AT/grupul de AT-uri
cu rol de ID si AT-urile cu rol Non ID, caz in care ID-ul ET joaca
rol de D, iar AT-urile Non ID joaca rol de d CvasiDependenta
Functionala, notata CvasiDF, este raportul de determinare:
. pentru care unei valori a D ii corespund mai multe valori ale lui d si,
reciproc, unei valori a d ii corespund mai multe valori ale lui D; daca D
si/sau d sunt formati din grupuri de AT-uri, unui set de valori al
lui D ii corespund mai
multe seturi de valori pentru d si reciproc, unui set de valori al lui d
ii corespund mai multe seturi de valori pentru D;
. pentru care AT cu rol d are, la randul lui, rol D in alt raport de
determinare;
. al carui D defineste o ET in MCD, pentru care devine ID, deoarece
se afla in raport de determinare cu un AT/grup de AT-uri monovaloare, care
devine AT/grup de AT-uri Non ID pentru ET respectiva;
. al carui d defineste o alta ET in MCD pentru care devine ID
deoarece se afla in raport de determinare cu un alt AT/grup de AT-uri
monovaloare, care devine AT/grup de AT-uri Non ID pentru ET respectiva;
. pentru care legatura dintre D si d defineste AST dintre cele
doua ET definite de fiecare in parte; daca D si d, cu rol de
Determinant in definirea celor doua ET, au un AT/grup de AT-uri cu rol de
determinat comun, atunci acesta
devine AT/grup de AT-uri pentru AST respectiva. In concluzie, CvasiDF este
raportul de determinmare care defineste AST
dintre cele doua ET definite de AT/grupul de AT-uri cu rol D si d,
care devin ID-uri pentru cele doua ET participante la aceasta AST;
altfel spus, CvasiDF este raportul de determinare dintre ID-urile ET
participante la AST definita de aceasta,
este raportul de determinare dintre AT-urile identificate in realitatea de
modelat, Dependenta Functionala multipla (multivaloare)
este raportul de determinare:
. pentru care d este AT multivaloare: unei valori a lui D ii corespund mai
multe valori ale lui d, reciproca nefiind adevarata;
. al carui d nu are rol D pentru alte raporturi de determinare;
. al carui d = AT multivaloare se transforma intr-o ET de sine
statatoare, definita de o DF monovaloare, care are propriul D,
diferit de AT-ul cu rol D in aceasta DF multipla, si propriile d
aferente valorilor AT multivaloare cu rol d in
DF multivaloare;
. al carui D poate defini o ET in MCD pentru care devine ID, daca se
afla in raport de determinare cu un AT/grup de AT-uri monovaloare, care
devine AT/grup de AT-uri Non ID pentru ET respectiva;
. al carui D se afla in raport de CvasiDependenta
Functionala ccare apartin unor ET diferite.
Prin urmare, DF multivaloare se descompune in DF monovaloare, cate una pentru
fiecare AT multivaloare identificat.
DF multivaloare are drept:
. D un AT/grup de AT-uri, cu rol de ID intr-o ET = D pentru DF monovaloare care
defineste ET;
. d un AT/grup de AT-uri multivaloare care, in MCD, devin ET/un grup de ET-uri
de sine statatoare identificate, fiecare, prin propriul ID (cate un
ET pentru fiecare AT multivaloare);
49. Ce este evenimentul tip? Ce legatura exista intre un eveniment si un eveniment tip?
Eveniment tip - EvT: concept generic care
desemneaza multimea evenimentelor de aceeasi natura;
Evenimentul: este un element real, particular, concret, care
apartine unui EvT; se mai numeste realizarea sau instanta
unui EvT;
67. Ce legatura exista intre o procedura si modelul logic al prelucrarilor?
Unui proces din MCP ii pot corespunde, in MLP, una sau mai multe proceduri, dar o procedura corespunde unui singur proces
68. Ce elemente grafice se folosesc pentru a trece de la reprezentarea grafica a MCP la reprezentarea grafica a MLP?
Respectand regulile de verificare si validare MCP se obtine MCP-ul optimizat pentru domeniul de informatizat, pe baza caruia se construieste MLP-ul si se realizeaza MFP-ul pentru sistemul informatic de gestiune care se proiecteaza.
28. Ce este integritatea referentiala?
Integritatea AST sau Integritatea referentiala consta in RI aferente AST, respectiv in regulile de identificare unica a asocierilor fiecarei AST la care participa ET;
29. Ce este dependenta functionala?
Dependentele functionale sunt RI aferente AT, reguli de identificare unica a atributelor fiecarui AT; identificarea unica a atributelor fiecarui AT este determinata de modul in care AT-urile, din multimea de AT identificata pentru modelul abstract de date al OE (compartimentul acesteia), depind unele de altele.
69. Ce legatura exista intre MLP si schema logica realizate pentru un domeniu de informatizat?
Modele de teste grila pentru evaluare
Respectand regulile de verificare si validare MCP se obtine MCP-ul optimizat pentru domeniul de informatizat, pe baza caruia se construieste MLP-ul si se realizeaza MFP-ul pentru sistemul informatic de gestiune care se proiecteaza.
31 Clasificati sistemele informatice in functie de obiectivele urmarite.
-conducerea
activitatilor economice(sisteme informatice economice)
-conducerea proceselor tehnologice(sisteme informatice tehnologice)
-cercetare stiintifica,modelare si proiectare tehnologica(sisteme informatice
tehnice)
-dedicate unui domeniu de activitate(sisteme informatice dedicate)
36 Clasificati sistemele informatice de gestiune in functie de rolul lor in cadrul sistemului economic.
- operativ
- de sinteza
- de asistare a deciziei
- de control al productiei.
37 Clasificati sistemele informatice de gestiune in functie de domeniul de gestiune
.si de natura prelucrarilor efectuate asupra datelor pe care le gestioneaza.
In functie de domeniul de gestiune,sistemele
informatice de gestiune
se impart in:
-sisteme informatice
pentru productia/prestarea de servicii speciale
-sisteme informatice comerciale
-sisteme informatice de cercetare-dezvoltare
-sisteme informatice financiar-contabile
-sisteme informatice de evidenta personal-salarizare
Dupa natura prelucrarilor
care se efectueaza asupra datelor gestionate sistemele informatice de gestiune
se clasifica in:
-sisteme informatice pentru prelucrarea tranzactiilor
-sisteme informatice de birotica
-sisteme informatice de conducere
-sisteme informatice pentru cercetare-proiectare-dezvoltare
10. Clasificati metodele de proiectare a sistemelor informatice in functie de tehnica de modelare folosita.
Metodele de proiectare a
unui sistem informatic cunoscute apartin uneia din
urmatoarele trei generatii, care s-au succedat in timp:
1. Metode de proiectare ierarhice
2. Metode de proiectare sistemice
3. Metode orientate pe obiect (obiecturale)
13. Clasificati atributele tip. Dati exemple pentru fiecare categorie specificata.
Atributele tip pot fi:elementare/atomice( CNP, CodFiscal) , complexe/decompozabile (data calendaristica - zi, luna an), calculate (Varsta=DataCurenta-DataNasterii) , necalculate (CodFiscal, NrChitanta), permanente in timp(CodFiscal), variabile in timp (Varsta), istorice/de stare (Functia), obligatorii (CodFiscal), optionale (Telefon), monovaloare/simple (CNP), multivaloare/multiple/repetitive (Studii)
30. Clasificati raporturile de determinare dintre atributele tip identificate pentru realitatea de
informatizat.
Raporturile de determinare dintre AT-urile identificate pentru realitatea de modelat pot implica un AT sau un grup de AT-uri, in sensul ca atat Determinantul, cat si determinatul pot fi un singur AT sau un grup de AT-uri.
Raporturile de determinare dintre AT-urile identificate pentru realitatea de modelat pot fi clasificate:
-in functie de natura lor, caz in care se deosebesc raporturi de determinare de tipul:
. Dependenta Functionala directa;
. Dependenta Functionala indirecta sau tranzitiva;
-in functie de natura corespondentei intre valorile AT-urilor, respective multimea de atribute care apartin AT-urilor cu rol de D si d, caz in care se deosebesc raporturi de determinare
. Dependenta Functionala simpla (monovaloare): DF;
. CvasiDependenta Functionala: CvasiDF;
. Dependenta Functionala multipla (multivaloare): DfMultipla.
5 Cum se efectueaza schimbul de resurse intre un organism economic si exteriorul sau sau intre componentele aceluiasi organism economic?
Schimbul de resurse intre un organism economic si exteriorul sau sau intre componentele aceluiasi
organism economic se efectuiaza prin subsistemul informational.
Schimbul de resurse intre un sistem economic si alte sisteme economice, care formeaza mediul
exterior acestuia se realizeaza in fluxuri, pentru fiecare tip de resursa fluxul fiind inteles ca 'raportul
dintre cantitatesi timpul in care ea este transmisa';
9 Cum se clasifica activitatile desfasurate de un sistem economic, in functie de modul de participare a resurselor disponibile la desfasurarea lor?
-activitati de transfer,de transformare, de consum , de evidenta;
40. Cum se reprezinta
timpul in MCD ?
Nu
exista formalisme specifice pentru reprezentarea timpului in MCD.
Timpul este reprezentat, de regula, sub forma datei calendaristice.
21. Cum se reprezinta grafic conceptele fundamentale ale MCD?
Doua cupluri ET - AST, formate din doua ET diferite care participa la aceeasi AST, definesc un bloc conceptual elementar, care se noteaza sub forma ET - AST - ET. MCD-ul construit pentru un domeniu de gestiune al unui organism economic este practic format dintr-o succesiune de blocuri conceptuale elementare.
63. Cum se reprezinta in MLD relatia de tip 1:1? Dar relatia de tip n : m? Dati exemple si
argumentati alegerile facute.
Un caz particular al AST
binara de tip UNUL LA MULTI il constituie AST binara de tip UNU
LA UNU = ONE TO ONE, notata 1: 1 (n = 1), care se transforma, in MLD,
intr-o legatura intre tabele de tip UNU LA UNU, notata
tot 1: 1; cand cardinalitatile ambelor cupluri ET-AST sunt (0,1) sau
(1,1), AST este de tipul 1: 1 si se exprima prin adaugarea, in
tabelul aferent uneia dintre cele doua ET participante la AST (la alegerea
proiectantului), unei chei externe =
cheia primara a tabelei aferente celelalte ET si a AT proprii AST.
AST binara de tip MULTI LA MULTI = MANY TO MANY din MCD,
notata m: n, se transforma, in MLD, intr-o relatie de tip tabel;
daca cardinalitatile
ambelor cupluri componente ET-AST sunt (0,n) sau (1,n), AST este de tipul m: n
si se exprima printr-un tabel de sine statator in care:
. ID-ul AST, format din ID-urile ET participante la AST respectiva, devine
Cheie primara a relatiei: Coloana ale carei valori, obligatoriu
NENULE, asigura identificarea unica a fiecarei linii in cadrul
Tabelului corespunzator AST
respective; altfel spus, tabelul aferent AST are cheia primara
formata din cheile primare ale celor 2 tabele aferente ET participante la
AST respectiva;
. fiecare AT al AST devine un Atribut al relatiei = o Coloana in
cadrul Tabelului corespunzator AST respective; deci, tabelul aferent AST
are ca atribute AT proprii AST;
. fiecare asociere din AST devine o linie in Tabelul corespunzator AST
respective, identificata printr-o valoare a cheii primare = o pereche de
valori, cate una pentru fiecare cheie primara a tabelelor aferente ET
participante la AST respectiva;
. fiecare atribut dintr-un AT devine Valoarea unui Atribut corespunzatoare
unei linii din Tabelul aferent AST respective si reprezinta o
data, culeasa de pe un document primar de evidenta, care
caracterizeaza relatia dintre ET participante la AST respectiva;
altfel spus, fiecare atribut dintr-un AT se transforma in Valoarea
atributului corespunzator acelui AT, memorata la intersectia
coloanei corespunzatoare AT respectiv cu linia corespunzatoare unei
asocieri din AST.
60. Cum se face trecerea de la MCD la MLD?
Transformarea MCD-ului creat intr-un MLD relational, specific Sistemelor de Gestiune a Bazelor de Date Relationale, impune utilizarea conceptelor de baza, fundamentale, ale modelului relational al BDR
. Relatia:
submultime a produsului cartezian de n domenii; se prezinta sub
forma unei Tabele bidimensionale;
. Tuplu: o linie in cadrul tabelei (inregistrare, record);
. Atribut: caracteristica ce ia valori intr-un domeniu, numit domeniu de
definitie, careia ii corespunde o coloana in cadrul tabelei;
. Domeniu de definitie: set de valori pe care le poate lua un atribut (o
coloana dintr-o tabela);
. Cheie primara: atribut/grup minim de atribute folosit de SIG pentru
identificarea unica a unei linii intr-o tabela; atributul/grupul de
atribute care o compun nu poate avea valoarea NULE (adica nu poate lipsi,
trebuie sa aiba o valoare unica pentru fiecare linie);
. Cheie cardinala/candidat: atribut/grup minim de atribute care poate
asigura identificarea unica a unui triplu intr-o tabela; dintre
acestea se alege cheia primara = atributul/grupul minim de atribute
folosit de SIG pentru identificarea
unica a unei linii intr-o tabela;
. Cheie externa: un atribut/grup minim de atribute cu rol de cheie
primara intr-o alta tabela; respecta cerintele de
integritate referentiala (ia aceleasi valori pe care le are in
tabela unde are rol de cheie primara);
. Schema unei relatii (tabela): lista atributelor (denumirilor
coloanelor) impreuna cu domeniile lor de definitie;
. Gradul relatiei (tabelei): numarul de atribute utilizate =
numarul de coloane din tabela;
. Cardinalitatea relatiei (tabelei): numarul de linii din
tabela.
6 Dati exemple de fluxuri informationale.
Exemple de fluxuri informationale pot fi: activitatile de productie, aprovizionare, desfacere, gestiunile interne ale diverselor componente (inventar, marfuri etc), gestiunea resurselor umane, salarizarea, fluxul contabil de nivel superior (realizarea balantelor, inchiderea de luna etc), procesul decizional din societate .
1.In functie de directive:
- orizontale
- vertical
2. In functie de sens:
- ascendente
-descendente
3. In functie de compartiment: marketing, resurse umane etc.
4. In functie de frecventa:
- periodice
- ocazionale
5. In functie de locatia sursei:
- interne
- externe
8 Dati exemple de domenii de activitate ale sistemului economic.
- productie
- servicii
- comert
- financiar-contabil
14. Dati un exemplu de atribut tip care poate fi atomic sau decompozabil, in functie de contextual specific realitatii de modelat.
- ex:data calendaristica sau adresa
51. Dati exemplu de eveniment tip emis intermediar si argumentati raspunsul dat.
. EvT intermediare: care sunt generate de desfasurarea unei activitati si declanseaza alta activitate in interiorul sistemului economic; ex..: EvT ExpediereProduse este determinat (generat) de activitatea PregatireLivrareProduse si declanseaza activitatea EfectuareLivrareProduse; EvT EmitereComandaExecutie/Efectuare serviciu este determinat (generat) de activitatea de AnalizaComandaClient si declanseaza activitatea de AnalizaComandaExecutie/Efectuare serviciu;
35. Dati exemplu de dependenta functionala completa. Argumentati raspunsul dat.
Dependenta functionala
completa:daca AT/grup de AT-uri cu rol d este dependent functional de un grup
de AT-uri cu rol D fara a fi dependent functional doar de una din componentele
grupului de AT-uri cu rol D. spre exemplu:
Daca CodConsumabil,CodFiscal→CantitConsumabil atunci CodConsumabil
≠>CantitConsumabil
si CodFiscal≠>CantitConsumabil
Daca CodProdus, CodOperatie→NrOrePrelucrare, RetetaFabric atunci
CodProdus ≠>NrOrePrelucrare, RetetaFabric
si CodOperatie≠>NrOrePrelucrare, RetetaFabric
36. Dati exemplu de dependenta functionala multivaloare. Argumentati raspunsul dat.
DF multivaloare se
descompun in DF monovaloare , cate una pentru fiecare AT multivaloare
identificat.
Spre exemplu:
CodSectie=>DenSectie, DenMijlocFix,Caracteristici MijlocFix Cod Sectie .>
NrInvMijlocFix,
Se transforma astfel incat :
(CodSectie→Den Sectie).>(NrInvMijlocFix →DenMijlocFix,
CaracteristiciMijlocFix)
24 De cate feluri pot fi datele utilizatorilor, in functie de modul lor de organizare?
in functie de modul de organizare interna si de obiectivele produselor software folosite pt stocarea (depozitarea )si regasirea lor , datele utilizatorilor se impart in 2 categorii majore : document si baza de date
15 Definiti arhitectura sistemului informatic.
Reprezinta modelul sau constructiv,nu este unica,deoarece exista mai multe solutii tehnice de
realizare a sistemului informatic pt.un anumit domeniu de activitate si un anumit sist.economic.
1 Definiti conceptele de informatie, cunostinta si data.
Informatia Exprima elementtale din realitatea inconjuratoare in momentul in care sunt percepute pentru prima ata de utilizator;
Cunostinta exprima informatia ,dupa aflarea ei;
Data Exprima informatia sau cunostinta inregistrata in vederea evidentei si/sau prelucrarii.
2 Definiti conceptul de organism economic.
Orice organism economic reprezinta un sistem economic deoarece este compus din mai multe compartimente ,de sine statatoare ,care interactioneaza intre ele si formeaza un intreg organizat pentru realizarea produselor si/sau serviciilor pe care le ofera clientilor cuscopul de a obtine resursele necesare functionarii si profit.
10. Definiti sistemul informational .
Totalitatea==metodelor,tehnicilor,mijloacelor privite ca ansamblu integrat,care asigura inregist-
trarea,culegerea transmiterea,prelucrarea si clasificarea informatiilor de orice natura definesc sis-
temul informational;
si aratati care este relatia lui cu celelalte componente ale sistemului economic.
Le==prelucreaza si le trimite la un nivel superior.
11 Definiti sistemul informatic
Partea==automatizata a sistemului informazional,prelucreaza datele automat,obtine informatii
necesare procesului de conducere
17 Definiti sistemul de calcul
Reprezinta==calculatorul,prin unitatea de calcul a sist.informatic.
si descrieti principalele sale componente.
-Hardware==sistem de calcul(calculator si elemente periferice);
-Software== -de sistem: - Sistem de operare(SO);
- Windows(98,ME,2000,XP);
- Apple,MAC,Unix.
-pentru dezvoltarea de aplicatii:- sistem de gestiune a BD-SGBD-uri(Access,Fox);
-de aplicatii sau de utilizator: CielMentar,MSWord,MSExel;
-limbaj de programe:Visual Basic' C++ ;
-Colectii organiz.de date==Baza de date- BD ;
-Sistem de comunicatii==intranet,internet,telecomunicatii ;
-Resurse umane==personal tehnic,de exploatare,utilizatori ;
-Cadru organizatoric.
si precizati locul lui in cadrul sistemului economic.
19 Definiti componenta hardware a sistemului informatic.
Totalitatea==sistemelor de calcul folosite pentru prelucrarea si/sau evidenta datelor.
..si descrieti componenta hardware a sistemului informatic.
Un sistem digital==de calcul,numit calculator este format din:
- Unitatea centrala de prelucrare :
- unitate de control:care executa instructiunile programului de manipulare a
datelor;
- unitate de stocare:care memoreaza programul si datele de manipulare;
- Elementele periferica de intrare si/sau iesire(conectate la initatea centrala de
prelucrare prin interfate specializate):
- de intrare(INput);
- de stocare(Input,OUTput);
- de iesire(OUTput);
- de comunicatie.
21 Definiti componenta software a sistemului informatic.
Totalitatea ==programelor folosite pt.prelucrare si/sau evidenta datelor.
.si descrieti componenta software a sistemului informatic.
Se folosesc= 4 tipuri majore de software:
-de sistem: - Sistem de operare(SO);
- Windows(98,ME,2000,XP);
- Apple,MAC,Unix.
-pentru dezvoltarea de aplicatii:- sistem de gestiune a BD-SGBD-uri(Access,Fox);
-de aplicatii sau de utilizator: CielMentar,MSWord,MSExel;
-limbaj de programe:Visual Basic' C++ ;
25 Definiti conceptul de baza de date.
Conceptual sistemul baza de date se defineste ca fiind ansamblul de colectii organizate de date, impreuna cu descrierea datelor si a relatiilor dintre ele.
29 Definiti sistemul informatic de gestiune a bazelor de date.
Prelucreaza==automat datele de evidenta si control vehiculat in cadrul unui OE.
In jurul fiecarui model abstract de reprezentare a datelor, numit baza de date (BD), s-a construit un tip de interfata de utilizator, aplicatie software specializata in dezvoltarea de aplicatii pentru gestionarea unor volume mari de date, cunoscuta sub denumirea de Sistem de Gestiune a Bazelor de Date (SGBD).
1. Definiti ciclul de viata al sistemului informatic
Ciclul de viata al unui sistem informatic, care incepe cu decizia de realizare a sistemului informatic respectiv si se termina cu decizia de inlocuire a acestuia cu unul mai performant, este format din doua perioade distincte si anume perioada de realizare propriu- zisa, care cuprinde etapele analiza- proiectare- implementare, si perioada de utilizare, care cuprinde etapele exploatare- intretinere- dezvoltare.
Prezentati principalele etape ale ciclului de viata al sistemului informatic.
- analiza sistemului economic
- proiectarea generala
- proiectarea in detaliu
- realizarea
- instalarea sistemelor informatice la beneficiar
- exploatarea si intretinerea curenta a SI
- dezvoltarea SI.
2. Definiti ciclul de realizare al sistemului informatic.
Ce este modelul ciclului de viata al sistemului informatic?
Este procesul format din etapele de :
Analiza, proiectare si implementare
8. Definiti metoda de realizare a sistemelor informatice.
Un mod ==(sistemic)de concentrare,cunoastere si transformare a realitatii,ptr. Realizarea uui anumit obiectiv.
9. Definiti tehnica de realizare a sistemelor informatice.
Ca tehnica generala de realizare, o metoda de proiectare reduce elementele din realitatea de informatizat la caracteristicile relevante pentru realizarea obiectivului urmarit de produsul software, definind astfel un model abstract de reprezentare.
Metoda de realizare a sistemului informatic este formata din tehnici de realizare (submetode) cate una pt fiecare functie care trebuie executata pentru realizarea sistemului informatic.
13. Definiti conceptul de modelare a sistemelor informatice.
Modelare obiecturala (orientata pe obiect) potrivit acesteia orice produs software este format din mai multe elemente(obiecte) practic independente, prin combinarea si intersectarea carora se poate construi orice alt produs software.
In ce consta modelarea structurala?
-bazata p modelul de organizare al OE, care se informatizeaza (metode sistemice).
-sau modelarea comportamentala bazata pe dinamica sistemuli respectiv(metode obicturale).
8. Definiti entitatea si entitatea tip. Prin ce parte de vorbire se exprima si de ce?
Entitatea: element real, particular, care apartine unei ET; se mai numeste inregistrarea sau realizarea unei ET; exemplu: Ionescu este o entitate (inregistrare,realizare, instanta) a ET Angajat, care se identifica prin valoarea specifica a AT
Entitatea Tip - ET: concept generic care desemneaza multimea tuturor entitatilor cu aceleasi caracteristici esentiale; se exprima printr-un substantiv, deoarece substantivul denumeste lucruri, fiinte sau notiuni abstracte, generic spus, elemente din lumea reala (realitatea de modelat);
41. Definiti entitatea tip permanenta. Dati exemple.
Entitati tip permanente stabile sau durabile sunt entitatile tip asociate documentelor primare de evidenta si control care contin elemente din realitatea de informatizat ce participa de mai multe ori la o activitate care se desfasoara pe o perioada de timp. Exemplu: furnizori (acelasi furnizor poate onora mai multe comenzi de la un sistem economic), clienti(acelasi client face mai multe comenzi), salariati(acelasi salariat executa de mai multe ori sarcinile de productie intr-o anumita perioada de timp)produse , servicii.
9. Definiti atributul si atributul tip. Prin ce parte de vorbire se exprima si de ce?
Atribut: caracteristica ce ia valori intr-un domeniu, numit domeniu de definitie, careia ii corespunde o coloana in cadrul tabelei;
Atribut Tip - AT: concept generic care desemneaza multimea tuturor atributelor ce descriu complet proprietatea esentiala pe care o exprima; are semnificatie numai daca apartine unei ET sau unei AST; se exprima printr-un substantiv, deoarece substantivul denumeste insusiri ale elementelor din lumea reala (realitatea de modelat); fiind un concept generic, nu are corespondent in lumea reala, nu desemneaza in sistemul informatic de gestiune o caracteristica reala a unui element din lumea reala.
11. Definiti cardinalitatea. Dati un exemplu pentru fiecare caz.
Cardinalitatea - (X,Y): o pereche de numere intregi, care descrie complet legatura unei ET cu o alta ET, printr-o AST, in perioada de timp analizata; exprima complet legatura dintre elementele lumii reale implicate intr-o anumita actiune; are semnificatie numai pentru o ET in raport cu o AST
17. Definiti cardinalitatea maximala si cardinalitatea minimala. Dati exemple si argumentati-le.
-Cardinalitatea maximala - Y: reprezinta numarul maxim de entitati corespondente pe care le poate avea o entitate a unei ET intr-o alta ET, in raport cu o AST; exprima faptul ca fiecare entitate din multimea de entitati ET1 care participa la o actiune poate avea una sau mai multe entitati corespondente in cealalta multime de entitati ET2 participanta:
. Y=1 (numarul maxim de corespondente = 1): fiecare entitate care participa la o asociere are o singura entitate de alt tip corespondenta (participare unica la actiune);
. Y=n (numarul maxim de corespondente = n): fiecare entitate care participa la asociere are mai multe entitati de alt tip, corespondente sau reciproc, mai multe entitati de acelasi tip care participa la o actiune au o singura entitate de
alt tip corespondenta (participare multipla la actiune).
-Cardinalitatea minimala - X: reprezinta numarul minim de corespondente ce pot exista pentru o ET in raport cu alta ET, printr-o AST; exprima participarea entitatilor care apartin unei ET la asocierea acesteia (AST) cu o alta ET:
. X=0 (numarul minim de corespondente = 0): printr-o asociere AST, in multimea de entitati ET1, pot exista unele care nu au corespondent in cealalta multime de entitati ET2 (participare optionala la actiune);
. X=1 (numarul minim de corespondente = 1): printr-o asociere AST, toate entitatile multimii ET1 au cel putin un corespondent in cealalta multime de entitati ET2 (participare obligatorie la actiune).
18. Definiti participarea optionala la asociere. Dati un exemplu.
Unica Optionala 0,1
In multimea de entitati ET1, pot exista unele care nu participa la actiunea care sta la baza AST si fiecare entitate care participa la aceasta actiune are o singura entitate corespondenta intr-o alta multime de entitati ET2, participanta la aceeasi actiune.
Multipla Optionala 0,n
In multimea de entitati ET1, pot exista unele care nu participa la actiunea care sta la baza AST si fiecare entitate care participa la aceasta actiune poate avea una sau mai multe entitati corespondente intr-o alta multime de entitati ET2 participanta la aceeasi actiune.
19. Definiti participarea obligatorie la asociere.
Obligatorie 1,1
Toate entitatile multimii ET1 participa la actiunea care sta la baza AST si fiecare entitate are o singura entitate corespondenta intr-o alta multime de entitati ET2, participanta la aceeasi actiune.
Obligatorie 1,n
Toate entitatile multimii ET1 participa la actiunea care sta la baza AST si fiecare entitate poate avea una sau mai multe entitati corespondente intr-o alta multime de entitati ET2, participanta la aceeasi actiune.
50. Definiti si reprezentati grafic operatia tip.
Operatia Tip - OpT (figura 8.4): concept generic care desemneaza multimea operatiilor ce descriu actiunile elementare cu aceleasi caracteristici corespunzatoare unei activitati desfasurate in cadrul SE pentru care se realizeaza MCP-ul;
52. Definiti sincronizarea. De cate feluri poate fi o sincronizare?
Sincronizarea:
este un element real, particular, care apartine unei SincT;
se mai numeste realizarea sau instanta SincT; se mai numeste
realizarea sau instanta SincT; ii corespunde in lumea reala setul sau
ansamblul de conditii care determina aparitia simultana a
evenimentelor de natura diferita (apartin unor EvT diferite) ce
declanseaza o activitate in cadrul unui SE.
SincT poate fi
− activa:
− in asteptare
− inactiva
55. Definiti activitatea complexa unitara.
O
activitate complexa unitara, in cadrul careia s-a identificat un
numar mare de OpT elementare, se reprezinta in MCP prin mai multe
procese, fiecare grupand cate o succesiune independenta si
stabila de OpT elementare din cadrul
activitatii respective.
66. Definiti procedura.
Procedura reprezinta succesiunea de faze care apartin aceluiasi proces
31. Definiti dependenta functionala simpla. Dati exemplu.
Dependenta Functionala simpla (monovaloare), notata DF, este raportul de determinare
. pentru care d sunt AT monovaloare: unei valori a D ii corespunde o singura valoare a d; daca D si/sau d sunt formati din grupuri de AT-uri, unui set de valori al lui D ii corespunde un singur set de valori pentru d;
. pentru care AT cu rol d nu au rol D in alte raporturi de determinare;
. al carui D defineste o singura ET in MCD, pentru care D devine ID, iar d devine AT/grup AT-uri cu rol Non ID;
. altfel spus, defineste legatura dintre AT-urile monovaloare care apartin unei ET din MCD.
Exemplu: Daca(CodServiciu, CodFiscal) PretServiciu
atunci CodServiciu ≠> PretServiciu
si CodFiscal ≠>PretServiciu
32. Definiti cvasidependenta functionala. Dati exemplu.
CvasiDF este raportul de determinmare care defineste AST dintre cele doua ET definite de AT/grupul de AT-uri cu rol D si d, care devin ID-uri pentru cele doua ET participante la aceasta AST; altfel spus, CvasiDF este raportul de determinare dintre ID-urile ET participante la AST definita de aceasta,
este raportul de determinare dintre AT-urile identificate in realitatea de modelat, care apartin unor ET diferite.
Exemplu: CodProdus CodComponentaProdus, defineste relatia de tip parte - intreg
33. Definiti dependenta functionala multipla. Dati exemplu.
Dependenta Functionala multipla (multivaloare) este raportul de determinare:
. pentru care d este AT multivaloare: unei valori a lui D ii corespund mai multe valori ale lui d, reciproca nefiind adevarata;
. al carui d nu are rol D pentru alte raporturi de determinare;
. al carui d = AT multivaloare se transforma intr-o ET de sine statatoare, definita de o DF monovaloare, care are propriul D, diferit de AT-ul cu rol D in aceasta DF multipla, si propriile d aferente valorilor AT multivaloare cu rol d in DF multivaloare;
. al carui D poate defini o ET in MCD pentru care devine ID, daca se afla in raport de determinare cu un AT/grup de AT-uri monovaloare, care devine AT/grup de AT-uri Non ID pentru ET respectiva;
. al carui D se afla in raport de CvasiDependenta Functionala cu D care defineste ET afereanta AT multivaloare.
42. Definiti restrictiile de integritate functionale. Dati exemple.
Reguli care exprima particularitatile functionale specific organismului economic:
. RI ierarhice;
. RI neierarhice, de retea.
62. Descrieti relatia de tip unu la multi. Dati un exemplu si argumentati alegerea facuta.
AST binara de tip
UNUL LA MULTI = ONE TO MANY din MCD, notata 1: n, se transforma,
in MLD, intr-o legatura intre tabele de tip UNUL LA MULTI,
notata tot 1: n; cand cardinalitatea unui singur cuplu ET - AST este (0,1)
sau (1,1), iar cardinalitatea celuilalt este (0,n) sau (1,n) , AST este de
tipul 1: n si se exprima in MLD prin adaugarea, in tabelul
aferent cuplului ET - AST pentru care cardinalitatea este (0,1) sau (1,1), unei
chei externe = cheia primara a tabelei corespondente prin AST pentru care
cardinalitatea este (0,n) sau (1,n) si a AT proprii AST Exemplu : Intr-o
perioada de timp data, o carte poate fi imprumutata la un singur
cititor (PSI celui cu Nr. Fisa = 1, VBA celui cu Nr. Fisa =
3 etc.), iar un cititor poate imprumuta maxim 2 carti (cel cu Nr.
Fisa = 1 imprumuta PSI si ACCESS). Pot exista
carti care nu sunt imprumutate cititorilor (USH154) si cititori
care nu au carti imprumutate
in perioada de timp analizata (cei cu Nr. Fisa = 2, 4, 5).
61. Descrieti relatia de tip tabel bidirectional. Cum se reprezinta grafic?
Fiecare ET devine o relatie de tip tabel bidirectional
Fiecare
ET devine o relatie de tip tabel bidirectional (figura 7.2.), un
Tabel in care:
− fiecare AT al unei ET devine un Atribut al relatiei = o
Coloana in cadrul Tabelului corespunzator ET respective;
− fiecare entitate din multimea ET devine o linie in Tabelul
corespunzator ET respective; numarul maxim de linii din tabel depinde
de SGBD-ul folosit;
− AT cu rol ID pentru o ET devine Cheie primara a relatiei:
Coloana ale carei valori, obligatoriu NENULE, asigura identificarea
unica a fiecarei linii in cadrul Tabelului corespunzator ET
respective;
− fiecare atribut dintr-un AT devine Valoarea unui Atribut
corespunzatoare unei linii din Tabelul aferent ET respective si
reprezinta o data culeasa de pe documentul primar de
evidenta asociat acelei ET; altfel spus, fiecare atribut dintr-un
AT se transforma in Valoarea atributului corespunzator acelui AT,
memorata la intersectia coloanei corespunzatoare AT respectiv cu
linia corespunzatoare unei entitati din ET.
13 Descrieti componentele structurale ale sistemului informatic
Intrari==totalitatea datelor supuse prelucrarii;
Prelucrari==totalitatea operatiilor efectuate asupra datelor pt.obtinerea informatiilor care stau la
baza deciziilor;
Iesiri==rezuktatele prelucrarilor efectuate asupra datelor.
si aratati care este relatia dintre ele.
Relatia dintre componentele structurale ale
sistemului informatic:intrarile (de date)asupra carora se aplica prelucrarile (de date), rezultand iesirile
(de date);
33 Din ce categorie de sisteme informatice fac
parte sistemele informatice de gestiune.
SIG fac parte din sisteme informatice economicedeoarece sunt utilizate pentru administrarea si controlul resurselor unui sistem economic.
De ce?
4 Indicati legatura dintre subsistemele componente ale sistemului economic.
Este compus ==din unitati care:actioneaza impreuna,pentru realizarea produselor sau serviviilor,specifice fiecarui domeniu de cativitate.
39 Indicati subsistemele componente ale sistemului informatic global stabilite pe baza functiilor pe care le indeplinesc in cadrul sistemului informational.
- operativ
- de sinteza
- de asistare a deciziei
- de control al productiei/executiei
Descrieti :
- Operativ care preia datele de la Sistemul economic operativ;
- De sinteza : care sintetizeaza datele pe baza unor reguli prestabilite si transmite rezultatele catre
sistemul economic decizional si la intrarea sistemului informatic de asistare a deciziei;
- De asistare a deciziei : care furnizeaza sistemului decizional date de evaluare a deciziilor
manageriale;
- De control al productiei(executiei):care preia deciziile de la sistemul economic decizional,le
descompune in odine si le transmite sistemului economic operativ.
si argumentati relatia dintre ele:
Subsistemul inf. de sinteza prin agregarea datelor primite de la subsist.inf.operativ,rezulta fundamentarea deciziilor(fise de cont,balanta,bilant,anexe,indicatori),iar subsist.inf.de asistare a deciziei utilizeaza tehnici de stimulare care pe baza informatiilor furnizate de subsist inf.de sinteza si a informatilot interne ale OE ,rezulta evolutia efectului deciziilor sist.de conducere al OE,asupra sistemului productiv,real al acestuia.
40 Indicati subsistemele componente ale sistemului informatic global ale sistemului economic stabilite in functie de domeniul de gestiune.
Descrieti :
.si argumentati relatia:
Sistemul informatic de gestiune global este format, generic, din urmatoarele patru tipuri de sisteme informatice de gestiune, cate unul pentru fiecare functie de comunicare a sistemului informational aferent organismului economic cu celelalte doua sisteme componente ale acestuia:
1. Sistemul informatic de gestiune operativ: are rolul de culegere, eventual organizare prin sortare si grupare (pentru o mai buna evidenta), si stocare a datelor primite din sistemul productiv al organismului economic.
2. Sistemul informatic de gestiune de sinteza: are rolul de a produce datele care genereaza informatiile de sinteza interne ce stau la baza fundamentarii deciziilor (fise de cont, balante, bilant, anexe, indicatori), prin agregarea datelor primite de la sistemul informatic de gestiune operativ (medii, sume, procente aplicate asupra unor volume mari de date cu aceeasi semnificatie etc.).
3. Sistemul informatic de gestiune de asistare a deciziei: ofera sistemului de
conducere al organismului economic informatiile necesare pentru evaluarea starii sistemului productiv (profitabilitate, pierdere etc.), in contextul extern dat, ajutand astfel la stabilirea corecta a deciziilor care se impun; acesta utilizeaza tehnici de simulare care, pe baza informatiilor furnizate de sistemul informatic de gestiune de sinteza si a informatiilor externe organismului economic, evalueaza efectul deciziilor sistemului de conducere al organismului economic asupra sistemului productiv, real, al acestuia.
4. Sistemul informatic de gestiune de control al productiei cu rolul de organizare a procesului de productie; transforma deciziile sistemului de conducere al organismului economic in ordine adresate sistemului productiv al acestuia: realizare planificare si lansare productie/executie servicii, stabilire sarcini individuale si transmitere dispozitii de executie a acestora etc.
6. Indicati caracteristicile modelului Entitate-Asociere.
Modelul EA (Entitate-Asociere) este modelul semantic realizat prin reprezentarea abstracta a elementelor lumii reale pornind de la semantica lor si de la legaturile sau relatiile dintre ele.
22. Indicati componentele blocului conceptual elementar dintr-un model conceptual de date.
Blocul conceptual elementar se noteaza sub forma ET - AST - ET.
Modelul Conceptual de Date (MCD) este un model semantic, abstract, de reprezentare a tipurilor de date, a legaturilor dintre acestea, a dinamicii acestor legaturi si a restrictiilor aferente lor.
2. Indicati particularitatile modelului Merise.
In cadrul modelului Merise, fiecarui nivel de abstractizare ii corespund doua modele abstracte ale realitatii de informatizat: unul pentru date si unul pentru prelucrarile care se aplica asupra acestora
44. Indicati regulile de verificare a MCD-ului pe care le cunoasteti.
1. Regula de unicitate a numelor
2. Regula de unicitate a AT
3. AT derivate, ale caror valori se obtin din valorile altor AT, prin algoritmi de calcul
4. AT multivaloare:
5. AT repetitive sau decompozabile:
6. Minimalitatea identificatorilor:
7. Dependentele functionale indirecte sau tranzitive:
8. Val NULL (este diferita de valoarea zero, reprezinta absenta
unei valori):
9. O AST nu poate exista decat o singura data intre aceleasi ET:
10. Daca un AT depinde functional de mai multi
Determinanti, ID-uri
pentru mai multe ET-uri, atunci el defineste AST-ul dintre ET respective.
24. Indicati corespondenta intre elementele lumii reale (mediul economic de informatizat) si conceptele fundamentale ale MCD.
4. In ce consta intocmirea specificatiilor utilizatorului?
- exprima ce asteapta utilizatorul de la viitorul sistem informatic
Dar intocmirea specificatiilor sistemului informatic?
- Prezentarea==-in detaliu a rezultatului
-stabileste ce trebuie sa faca SI,nu cum va face.
5. In ce consta proiectarea sistemului informatic? Dar implementarea?
Proiectarea
generala: definirea solutiilor cadru, conceptuale, ale sistemului
informatic, adica elaborarea arhitecturii sistemului informatic.
Proiectarea in detaliu: definirea solutiilor finale ale sistemului
informatic.
La nivelul etapei de proiectare se realizeaza proiectul viitorului sistem informatic, atat la nivel de arhitectura generala, cat si la nivel de detaliu.
In etapa de implementare se elaboreaza programele (pe baza proiectului), se testeaza componenta cu componenta si apoi in sistem, dupa care se instaleaza in mediul real de utilizare unde se efectueaza ultimele verificari.
27. In ce consta integritatea entitatii tip?
Integritatea ET consta in RI aferente ET, respectiv in regulile de identificare unica a entitatilor fiecarei ET din MCD.
64. In ce consta modelarea logica a prelucrarilor?
La nivelul modelului logic al prelucrarilor se repartizeaza prelucrarile elementare, identificate in modelul conceptual al prelucrarilor, pe locuri de munca (posturi de lucru), motiv pentru care se mai numeste si Model Organizational al Prelucrarilor (MOP.) Locul de munca reprezinta o unitate de activitate care cuprinde toate resursele necesare (umane, hardware, software, comunicare etc.) pentru executarea prelucrarilor stabilite, automat sau manual.
59. In ce consta modelarea logica a datelor? Ce concepte fundamentale se folosesc pentru
construirea acestuia?
La
nivelul MCP-ului se realizeaza identificarea activitatilor
complexe unitare si a proceselor componente acestora,
desfasurate de organismul economic sau de un compartiment specializat
al acestuia, pentru realizarea obiectivului propus, si se descompune
fiecare proces in prelucrari elementare (secvente continue de
actiuni elementare si rezultatul lor, numite operatii
elementare), fara a tine seama de elemente referitoare la locul,
momentul si persoanele implicate in desfasurarea
activitatilor respective, care fac obiectul Modelului Logic sau
Organizational al Prelucrarilor (MLP sau MOP).
28 Motivati de ce arhitectura unui sistem informatic realizat pentru un anumit domeniu de activitate si un anumit sistem economic nu este unica.
Deoarece==exista mai multe solutii tehnice de realizare a sistemului informatic pentru un anumit domeniu de activitate si un anumit sistem economic.
14 si 28 Motivati de ce structura unui sistem informatic realizat pentru un anumit domeniu de
activitate si un anumit sistem economic este unica.
Structura unui sistem informatic este unica deoarece reprezinta modelul principial al domeniului
economic pentru care se realizeaza;
Deoarece= este determinata de particularitatile functiomale ,de reguli de gestiune specifice
si de legislatia in vigoare ,aferente acestora.
35 Precizati componentele functionale ale sistemului informatic de gestiune.
- domeniul de activitate
- modele de gestiune
- date gestionate
- reguli de gestiune
..si descrieti componentele functionale ale sistemului informatic de gestiune.
- Domeniul de activitate - se identifica unul cate unul;
- pt.fiecare tip de activitate al unui OE.
Modele de gestiune== totalitatea tehnicilor si procedurilor utilizate in proiectarea si realizarea SIG;
-propriu fiecarui domeniu de gestiune.
- Date gestionate== - materia prima a oricarui SIG;
- toate datele vehiculate si prelucrate in cadrul domeniului de gestiune
supus informatizarii.
- Reguli de gestiune== -totalitatea regulilor folosite in;
-prelucrare date,utilizarea informatii;
-obtinute prin interpretare date;
- cu scopul realiz.obiectiv propus;
-proprii fiecarui domeniu de gestiune.
38 Prezentati conceptul de sistem informatic global al unui sistem economic.
- este format generic
- din patru tipuri de SIG
- cate unul pentru fiecare functie de comunicare a sisitemului informational.
6. Prezentati principiile de realizare a sistemelor informatice.
1. Abordarea globala a realitatii de informatizat
2. Aplicarea celor mai moderne tehnici de proiectare si folosirea celor mai noi echipamente si programe,
3. Folosirea unor metode de proiectare si realizare unitare,
4. Realizarea unui sistem informatic independent,
5. Consultarea permanenta a beneficiarului
6. Proiectarea si realizarea sistemului informatic
7. Respectarea cadrului legislativ in vigoare,
11. Prin ce se caracterizeaza metodele de proiectare sistemice?
. analizarea si modelarea independenta a datelor
si a prelucrarilor effectuate asupra acestora, la nivelul domeniului
de informatizat;
. modelarea separata a datelor si a prelucrarilor efectuate
asupra acestora, pe cele 3 nivele de abstractizare introduse in raportul
ANSI/SPARC de definire a bazelor de date: conceptual: identificarea regulilor de
gestiune specifice realitatii de modelat; logic
(organizational-extern): identificarea particularitatilor de organizare
proprii realitatii de modelat; fizic (intern): stabilirea
definitiva a solutiei tehnice de implementare a sistemului
informatic;
. modelarea realitatii de informatizat prin intermediul unor tabele bidirectionale
si a relatiilor dintre ele;
. utilizarea unui model relational de reprezentare abstracta a
datelor:
baze de date relationale;
- au toate avantajele oferite de utilizarea bazelor de date relationale;
− au dezavantajul dat de modelarea independenta a datelor si a
prelucrarilor efectuate asupra acestora, lucru care produce riscul aparitiei
unor discordante intre cele doua modele.
Dar cele obiecturale?
− se
caracterizeaza prin: conceperea sistemului informatic ca fiind un ansamblu
de obiecte software independente, care se organizeaza si coopereaza
intre ele, pentru realizarea obiectivului propus; modelarea
realitatii de informatizat prin utilizarea obiectelor software care
incapsuleaza, fiecare, o categorie de date impreuna cu toate prelucrarile
ce se efectueaza asupra acestora; utilizarea unui model obiectural de reprezentare
abstracta a datelor: Baze de Date Obiecturale, obiectul software fiind definit
ca un element: cu identitate proprie, set de proprietati care il
deosebesc de alte obiecte; stare proprie, data de valoarea caracteristicilor
sale; comportament propriu: set de operatii aplicate asupra sa;
− au avantajele oferite de: posibilitatea reutilizarii obiectelor
software si componentelor de program in alte aplicatii; posibilitatea
crearii si utilizarii de obiecte complexe, definite cu ajutorul
altor obiecte; posibilitatea de realizare a unor sisteme informatice complexe;
− au ca dezavantaj major faptul ca realitatea de informatizat nu se
poate reprezenta, intotdeauna, numai prin obiecte.
37. Prin ce se caracterizeaza dependentele functionale semantice?
1. Prin ce se caracterizeaza metodele de proiectare sistemica?
. analizarea si modelarea independenta a datelor si a prelucrarilor efectuate asupra acestora, la nivelul domeniului de informatizat;
. modelarea separata a datelor si a prelucrarilor efectuate asupra acestora, pe cele 3 nivele de abstractizare introduse in raportul ANSI/SPARC de definire a bazelor de date: conceptual: identificarea regulilor de gestiune specifice realitatii de modelat; logic (organizational-extern): identificarea particularitatilor de organizare proprii realitatii de modelat; fizic (intern): stabilirea definitiva a solutiei tehnice de implementare a sistemului informatic;
. modelarea realitatii de informatizat prin intermediul unor tabele bidirectionale si a relatiilor dintre ele;
. utilizarea unui model relational de reprezentare abstracta a datelor:
3. Prezentati modelul conceptual al datelor din cadrul modelului Merise.
-reprezentarea, fara redudante si ambiguitati a tipurilor de date, a tipurilor de legaturi dintre aceste date, a dinamicii acestora - a comportarii lor in timp prin utilizarea unor concept specific:entitate si Entitate Tip (ET), atribut si Atribut Tip (AT), asociere si Asociere Tip (AST), cardinalitati, Restrictii de Integritate (RI).
4. Prezentati modelul conceptual al prelucrarilor din cadrul modelului Merise.
- reprezentarea, fara ambiguitati a tipurilor de activitati desfasurate pentru realizarea obiectivelor propuse, a inlantuirii acestor activitati , a operatiilor pe care le presupune fiecare tip de activitate prin utilizarea unor concept specific: eveniment si Eveniment tip, operatie si Operatie Tip, sincronizare Tip, process si definirea algoritmilor de calcul, operatiilor elementare, operatiilor complexe, formate din operatii elementare.
70. Prezentati prin comparatie procesul de proiectare sistemica a unui produs software cu procesul de proiectare obiectuala a respectivului produs software.
53. Reprezentati grafic operatia tip, caz general si exemplu.
Operatia Tip - OpT (figura 8.4): concept generic care desemneaza multimea operatiilor ce descriu actiunile elementare cu aceleasi caracteristici corespunzatoare unei activitati desfasurate in cadrul SE pentru care se realizeaza MCP-ul; se exprima printr-un substantiv, deoarece substantivul denumeste nu numai fiinte, lucruri, ci si intamplari, actiuni sau notiuni abstracte care, generic spus, desemneaza tot elemente din lumea reala (realitatea de modelat); se reprezinta grafic printr-un set de dreptunghiuri care contin codul, denumirea si caracteristicile OpT; fiind un concept generic, nu are corespondent concret in lumea reala.
57. Reprezentati generic modelul conceptual al prelucrarilor pentru un domeniu de informatizat.
MCP-ul aferent unui domeniu de informatizat complex
se poate exprima, generic, prin relatia:
MCPOEcomplex = MCPdomeniu de activitate
23.Reprezentati grafic componentele blocului conceptual elementar dintr-un model conceptual
de date, caz general si exemplu.
58. Reprezentati generic modelul conceptual al prelucrarilor pentru un proces.
MCPdomeniu de activitate = ΣMCPproces,