Sig Partea 2

17
24.Un sistem pentru suport decizional (SSD) este o colectie organizata de oameni, proceduri, software, baze de date si dispozitive hardware utilizate pentru a sprijini procesul decizional de management Caracteristicile SSD • manipuleaza mari cantitati de date, organizate în mari SGBD; prelucreaza date din surse diverse (externe/interne); • ofer flexibilitate rapoartelor si prezentarilor, oferind informatii în formate diferite unui larg numar de decideni pentru probleme variate. • prezint informatia atât textual cât si grafic; • efectueaz analize si comparari complexe, sofisticate utilizând produse software avansate, (integrarea diverselor produse software); • sustin optimizarea, satisfacerea ti abordarile heuristice; • efectueaz analize de tipul “Dac-atunci (What-if)” sau de “Cutare a obiectivului (Goal-Seek)”. • Analiza “What-if” este procesul prin care efectuând schimburi ipotetice asupra datelor problemei se poate observa impactul acestora asupra rezultatelor. Ex.: Efectul cererii asupra stocului de materii prime. • Analiza prin cutarea obiectivului este procesul de determinare a datelor necesare problemei pentru a se obine un rezultat scontat. Ex.: analiza posibilitatii obinerii unui anumit venit lunar 25. Componentele unui SSD: Baza de date Baza de modele Sistem de gestiune baze de date Sistem de gestiune baze de modele Generator SSD Acces la alte sisteme de calcul

Transcript of Sig Partea 2

24.Un sistem pentru suport decizional (SSD) este o colectie organizata de oameni, proceduri, software, baze de date si dispozitive hardware utilizate pentru a sprijini procesul decizional de managementCaracteristicile SSD manipuleaza mari cantitati de date, organizate n mari SGBD; prelucreaza date din surse diverse (externe/interne); ofer flexibilitate rapoartelor si prezentarilor, oferind informatii n formate diferite unui larg numar de decideni pentru probleme variate. prezint informatia att textual ct si grafic; efectueaz analize si comparari complexe, sofisticate utiliznd produse software avansate, (integrarea diverselor produse software); sustin optimizarea, satisfacerea ti abordarile heuristice; efectueaz analize de tipul Dac-atunci (What-if) sau de Cutare a obiectivului (Goal-Seek). Analiza What-if este procesul prin care efectund schimburi ipotetice asupra datelor problemei se poate observa impactul acestora asupra rezultatelor.Ex.: Efectul cererii asupra stocului de materii prime. Analiza prin cutarea obiectivului este procesul de determinare a datelor necesare problemei pentru a se obine un rezultat scontat.Ex.: analiza posibilitatii obinerii unui anumit venit lunar25. Componentele unui SSD:Baza de date Baza de modeleSistem de gestiune baze de dateSistem de gestiune baze de modeleGenerator SSDAcces la alte sisteme de calculAcces la baze de date externeInterfata utilizator/Managerul de dialogAlte sisteme de calculUtilizatorBaze de date externe26. SSD de grupUn sistem pentru support decizional de grup (SSDG), numit i sistem de lucru colaborativ computerizat, consta din colectia de componente hardware, software, oameni, baze de date si proceduri utilizate pentru luarea deciziilor n grup.Printre metodele decizionale de grup utilizate de SSDG se numara metoda Delphi = metoda care combina creativitatea individuala cu cea a grupurilor i a fost conceputa pentru obtinerea de prognoze, diretcionari sau soluii pentru probleme importante. Aplicarea metodei Delphi presupune: fixarea temei; ntocmirea unui chestionar; completarea individuala a chestionarului (pentru a nu se influenta reciproc) analiza necritica a raspunsurilor; proiectarea actului didactic n funcie de raspunsurile primite; completarea aceluiasi chestionar dupa o perioada de timp (comparndu-se cu primul chestionar) metoda brainstorming, care susine generarea spontana si libera de idei fara nici un fel de ngradiri; metoda consensului grupului, prin care grupul este fortat sa atinga unanimitatea decizionala, prin dezbateri si discutii intense; tehnica grupului nominal, prin care fiecare participant este invitat sa-si expuna punctul de vedere, iar decizia finala se ia prin vot secret.30.SISTEME PENTRU SUPORT EXECUTIVSistemele pentru suport executiv (SSE) sau sistemele informationale executive (SIE), sunt SSD specializate, care includ componente hardware, software, oameni, date si proceduri cu scopul declarat de a-i asista pe managerii de la vrful piramidei organizationale cum sunt presedintele consiliului de administratie, directorii sau alti membri ai consiliului.Se aseamna/deosebesc de SSD prin : SSE prezinta informatie structurata despre aspecte anumite sau considerate importante de catre manageri. Daca SSD ofera raspunsuri la ntrebarile managerilor, SSE permit managerilor sa puna ntrebari 31. Dezvoltarea SSD, SSDG si SSEDezvoltarea acestor sisteme urmeaza aceeasi pasi generali ai dezvoltarii SI: definirea problemei, stabilirea cerinelor i limitarilor sistemului; proiectarea implementarea.Pentru a dezvolta un SSD este nevoie de: un generator de SSD i de uneltele corespunzatoare Generatorul de SSD este un program generalizat care faciliteaza dezvoltarea de SSD specifice. Uneltele de dezvoltare SSD sunt o colectie de componente hardware sI software, printre care sunt incluse limbaje de programare, programe de grafic sI foi de calcul, si care ofera system n procesul de dezvoltare a sistemelor.Constructia unui SSD implica dezvoltarea si/sau integrarea bazelor de date,bazelor de model si interfetei de utilizator

39.Categorii de unelte de modelare Uneltele de modelare sunt utilizate pentru dezvoltarea modelelor existente sau a celor planificate. Roluri: Rol de comunicare, (sistematizarea conceptelor, evitarea neintelegerilor) Rol de experimentare. (ncearc i verific) Rol de previzionare. Ofer rspunsuri la ntrebrile: este unelta de modelare uor de neles i manipulat? ajut unealta de modelare la nelegerea clar a sistemului? permite ea comunicarea cu tot personalul implicat n dezvoltarea sistemului? permite experimentarea unor sisteme noi i ncurajeaz proiectarea unor sisteme bune? ajut la previzionarea funcionrii sistemului? ajut la adaptarea i crearea de noi structuri ?

Principalele unelte de modelare: Diagramele fluxurilor date (Data Flow Diagram) Dicionarele de date (Data Dictionary) Diagramele relaiilor ntre entitti (Entity-Relatioship Diagram ) Diagamele de tranziie a strilor (State Transition Diagram ) Diagramele de structur (Structure Chart ) Schemele logice (Structured Program Flow Chart ) Unelte pentru specificarea proceselor (Process Specification Tools ) Diagamele Warnier Orr. Diagrama Jackson. 40.Diagramele fluxurilor de date

Dictionarul de date = Modalitate de organizare i definire a datelor Ex.: elementul de dat Angajat poate fi definit astfel: ANGAJAT = MARCA + NUME_ANGAJAT + ADRES + DEPARTAMENT + [SALAR_LUNAR|SALAR_ORAR ] + (STARE_CIVIL) + {INVOIRI}

Simbolurile utilizate de ctre dicionarele de date

Simbol Exemplu Descriere

+ x = a+ b x const din a i b

[/] x =[a/b] x const din a sau b

( ) x = a + (b) x const din a i opional b

{ } x = {a} x const din 0 sau mai multe apariii ale lui a

41. Schemele logiceSchemele logice au fost proiectate s ajute la standardizarea proceselor de analiz i proiectare a sistemelor.

Structurile fundamentale de control: Secvena; Selecia Iteraia do-while repeat-until.

Elemente ale managenetului de proiect

Managementul de proiect = activitatea care implic cele patru funcii ale managementului n conducerea unui proiect.Funciile managementului de proiect.PLANIFICARE- stabilete ce trebuie fcut- estimeaz timpul necesar- estimeaz costurileINDRUMARE- adaptarea proiectului dinamicii firmei- coordoneaz oamenii pentru a se implica la maximum n rezolvarea proiectuluiORGANIZARE- stabilete echipa ce se va ocupa de proiect- aduce mpreun managerii, profesionitii i utilizatoriiCONTROL- monitorizeaz progresele i rapoartele- compara planurile cu situaia actual

42.Elemente ale managenetului de proiect : Diagrama GanttPlanificarea sistemului Analiza sistemului Proiectarea general a sistemului Evaluarea i selecia Proiectarea de detaliu Implementarea

Diagrama Pert: utilizat pentru a estima, programa i controla o reea de sarcini interdependente. utilizeaza cercuri pentru a indica evenimentele realizate i linii cu sgei pentru a indica sarcinile; permite determinarea timpului minim necesar pentru a ndeplini o faz sau un proiect pe baza drumului critic cel mai lung. Diagrama PERT arat cum depind sarcinile unele de altele i succesiunea lor. Ea ofer o baz explicit pentru evaluarea progresului pe parcursul ciclului de via al dezvoltri personale

43. Factori de fezabilitate Tehnici Economici Legali Operaionali Programare

Factori strategici Productivitate Difereniere

44. Declaraia privind propunerileFactorii TELOP Factorii PDMAplicaia T E L O P Total P D M TotalA. Sistem de control al stocurilor9 7 9 8 7 8.0 10 4 7 7.0B. Sistem de schimbare electronic a datelor6 6 6 5 7 6.0 10 10 7 9.0C. Sistem online de urmrire a produciei9 7 6 9 9 8.0 6 1 5 4.0D. Sistem celular de transmitere a mesajelor1 1 1 1 1 1.0 4 1 4 3.0Dezvoltarea propunerilor de proiecte

46.Relaia dintre analiza sistemelor i dezvoltarea sistemelor Utilizarea metodelor demodate conduce la sisteme: dificil de ntreinut; inutilizabile fr actualizri majore dup implementare; nefiabile; dificil de extins pentru a satisface cererile n cretere ale utilizatorilor.

Utilizarea metodelor moderne reduce ns consumul de resurse necesare pentru dezvoltare i ntreinere. Dintre aceste metode se remarc n practic: sesiunile DAC (Dezvoltarea Aplicaiilor prin Colaborare), i tehnologiile CASE (Computer-Aided Systems and software Engineering

Proiectarea asistat a ingineriei sistemelor si software- lui

Definirea domeniului de aciune a noului sistem Pentru a-i ndeplini sarcinile, analitii de sisteme trebuie s determine sfera de cuprindere a noului sistem i de a obine informaii, respectiv date i fapte de studiu. Principalele surse de date i fapte de studiu sunt: sistemul existent; alte surse interne firmei; surse externe firmei.

47.Colectarea datelor i informaiei necesare analizei sistemelor are 3 surse principale: prin analizarea sistemului curent; de la viitorii beneficiari; surse externe firmei.

Colectarea informaiilor de la viitorii beneficiari Viitorii utilizatori sunt cea mai important resursa de date i fapte de studiu. Acetia dein att : cunotinele tehnice (cunotine sintactice) cunotinele semantice includ cunotinele despre organizaie, obiective, afaceri

Tehnici pentru colectarea informaiei Interviul El reprezint un schimb de informaii ntre analistul de sistem, cel care ia interviul, i utilizatorul, cel intervievat. Interviul este planificat i are un anumit scop. ntrebrile utilizate n interviuri pot fi: cu rspunsuri deschise cu rspunsuri nchise

ntrebrile se mai pot mpri n: ntrebri primare ntrebri secundare

Succesul interviului depinde de: atitudinea celui care ia interviul; planificarea ordinii ntrebrilor; psihologia interviului = gestica folosit, mbrcminte i comportamentul celui intervievat; stabilirea profilului celui intervievat nainte de interviu; nregistrarea i evaluarea interviulu

Eantionarea = aplicarea unor proceduri bine determinate unui numr mai mic de elemente din totalul celor existente. = un chestionar aplicat unei populaii reprezentative n vederea evalurii sau estimrii anumitor caracteristici ale populaiei. = Eantionarea este foarte valoroas atunci cnd stabilirea caracteristicilor sau valorilor tuturor elementelor este foarte costisitoare ca timp i bani. Eantionrile pot fi statistice sau nestatistice. Paii unui plan de eantionare sunt: 1.stabilirea obiectivelor eantionrii 2.definirea populaiei i unitii de eantionare 3.specificarea caracteristicii de interes, 4.stabilirea mrimii eantionului 5.stabilirea metodei de selecie a eantionului i procesarea lui. Pentru ca fiecare element s aib o ans egal n a fi selectat se poate utiliza: eantionarea pe baz de numere aleatoare eantionarea sistematic eantionarea n blocuri,

Evaluarea rezultatelor eantionului i tragerea concluziilor

Observarea Permite analitilor s determine CE se face, CUM se face, CINE face, CND, CT dureaz, UNDE i DE CE se face prin participarea direct la activitile efectuate de ctre angajai. Etape: 1.Pregtirea: identificarea i definirea a ceea ce trebuie observat; estimarea timpului necesar observrii; obinerea aprobrilor efilor; explicarea aciunilor i motivarea lor n faa tuturor celor implicai.

2.Conducerea observrii: familiarizarea cu mediul i caracteristicile activitilor urmrite; notarea periodic a timpului; notarea tuturor observaiilor; evitarea efecturii de comentarii i judeci calitative i cantitative n cazul n care exist interaciune cu cei supui observrii; meninerea de relaii de curtoazie cu toi cei implicai; respectarea normelor de tehnica securitii muncii.

Documentarea i organizarea observaiilor, prin care observaiile trebuie revzute i sistematizate mpreun cu toi cei implicai, utilizatori, efi i ali analiti.

49. Evaluarea si selectia

Scop: Evaluarea i selecia alternativelor propuse anterior utiliznd metode calitative i cantitative referitoare la costuri i beneficii. Mentenanta, Utilizabilitate, Reutilizabilitate, Fiabilitate, Extensibilitate Tehnici, Economic, Legali, Operationali, Programare ,Productivitate, Diferentiere, Management,

FACTORII STRATEGICI, FACTORII DE FIABILITATE FACTORII MURFE Etapa: 1. Analiza fiecrei alternative prin prisma: factorilor de fezabilitate; factorilor strategici; factorilor de calitate. 2. Identificarea costurilor; 3. Efectuarea analizei costurilor i beneficiilor cu ajutorul metodelor: valorii nete prezente, n cazul n care alternativele prezint aceleai costuri iniiale; indexului valorii nete prezente, n cazul n care alternativele au costuri iniiale diferite.

50.RAPORTUL PRIVIND EVALUAREA I SELECIA cuprinde: 1. Rezumatul scorurilor obinute de fiecare alternativ prin prisma factorilor de fezabilitate 2. Rezumatul scorurilor obinute de fiecare alternativ prin prisma factorilor strategici; 3. Rezumatul scorurilor obinute de fiecare alternativ prin prisma factorilor de calitate; 4. Analiza costurilor; 5. Analiza beneficiilor utiliznd metoda valorii nete prezente i a indexului valorii nete prezente; 6. Selecia i justificarea seleciei celei mai bune alternative; 7. Programarea activitilor specifice fazei urmtoare de realizare a 8. Proiectului de detaliu (diagrama Gantt); 9. Programarea fazei de implementare (diagrama PERT) 10. Actualizarea programarii activitatilor ciclului de dezvoltare a sistemelor.

51.Proiectarea ieirilor De ce se incepe cu iesirile? Deoarece ieirile reprezint componenta de control a ntregului sistem. Gradul de utilizare al ieirilor = (calitatea informaiei) - (efort + iritare + frustrare n asimilarea informaiei) Studii Numai 3% din rapoarte sunt folosite de manageri! Principalele forme ale ieirilor: Rapoartele; Graficele; Tabelele/Matricele

Imprimant Ecran Stocate pe suporturi diferite

Proiectarea intrrilor Proiectarea formularelor de hartie; Proiectarea formularelor electronice; Prelucrarea directa a datelor dispozitivele pt. recunoaterea caracterelor tiprite cu cerneal magnetic; dispozitivele pt. recunoaterea optic a caracterelor; digitizoarele; scannerele; dispozitivele de la punctele de vnzare; mainile automate pentru schimbat bani; dispozitivele pentru recunoaterea vocii.; Proiectarea codurilor. Structurile de coduri includ: secvenele, blocurile de coduri, grupurile de coduri, codurile speciale, codurile de bare, codurile din culori, Proiectarea meniurilor; Proiectarea sistemelor care raspund vocii.

52.Proiectarea proceselor . Dimensiunile procesului de proiectare a proceselor: timpul; platforma tehnologic; uneltele de modelare. Tipuri de procesri: n timp real, proiectate: static, utilizand DFD (Diagrama fluxurilor de date); dinamic, utilizand Diagrama tranzitiei starilor. Procesarea secvenial (in loturi). proiectate utilizand DFD.

Proiectarea bazelor de date = procesul prin care se stabilete coninutul i modul de aranjare a datelor necesare pentru a susine diverse sisteme. Se realizeaz la 2 nivele: n timpul realizrii fazelor de planificare, analiz i proiectare de ansamblu, pentru a stabili cerinele utilizatorilor; n timpul fazei proiectrii de detaliu, prin care datele obinute anterior sunt utilizate pentru a defini detaliat un sistem specific de gestiune a bazelor de date ce va fi utilizat la implementarea sistemului. Modele de baze de date: modelul ierarhic; modelul in retea; modelul relational. BD relaionale sunt structurate: nivelul extern (interfata cu utilizatorii); nivelul conceptual (definirea modelului); nivelul intern (organizarea fizica a datelor

Proiectarea controalelor Sistemul de control protejeaza SI de pericole: erorile umane; software-ul distructiv i fraudulos; interceptarea neautorizat a ieirilor; cderile de tensiune; furturile; mediul ostil, neadecvat; pierderea bazelor de date; diverse alte calamiti (incendii, inundaii, cutremure, etc.). Sisteme de control: sisteme preventive; sisteme de detectare; sisteme corective. Controlul intrrilor include: controlul codurilor; controlul privind validarea intrrilor; verificarea cmpurilor, verificarea nregistrrilor (articolelor), verificarea fiierelor, controlul privind identificarea intrrilor, controale seriale (n loturi) (ce se prelucreaza, de cate ori, evidente ale intrarilor, prelucrarilor si iesirilor), controale tip audit (nregistrarea tranzactiilor) Rol: asigurarea prelucrarii tuturor datelor; identificarea si corectarea erorilor;

Proiectarea hardware-ului Stabilirea arhitecturii i configuraiei PC-urilor; Proiectarea reelelor: Etape: Segmentarea organizaiei (geografic, departamental, cldiri, etaje, etc.) Crearea unui model de reea local. Evaluarea modelelor locale; Interconectarea segmentelor. [podurilor (bridges) i porilor (gateways).] Instalarea retelei. Se identific i aleg: tipurile mediilor de transmisie, tipul semnalelor de transmisie, modurile tranmsiei, topologia reelei, (stea, magistral sau bus i inel); plcile de reea; server-ele de reea; modem-urile; multiplexoarele; sistemul de operare, ca de exemplu Novel Netware sau Microsoft Windows NT; protocoalele; procesoarele front-end.

53. Implementarea sistemelor este faza care include achiziionarea hardware-ului, a software-lui, pregtirea utilizatorului, angajarea i instruirea personalului, pregtirea amplasrii i a datelor, instalarea, testarea i pornirea sistemului, i n final acceptarea utilizatorului. Proiectarea i programarea orientat obiect Dezvoltarea de software orientat-obiect ci prin studierea aspectelor lumii reale ce trebuie modelate ca s efectueze sarcinile. La baza acestei tehnologii stau conceptele de obiect, variabil, metod, ncapsulare, clas, instan, polimorfism i motenire. Obiectul este un pachet software coninnd o colecie de proceduri nrudite, numite metode, i date, numite variabile. Tot ceea ce tie un obiect este exprimat prin variabile, i tot ceea ce poate face un obiect este exprimat prin metode. Aceast tehnic de mpachetare a datelor mpreun cu procedurile corespunztoare se numete ncapsulare. Mecanismul de ncapsulare n tehnologia orientat obiect este obiectul. Clasa este un ablon care definete metodele i variabilele ce urmeaz a fi incluse ntr-un tip particular de obiect. Toate obiectele unei anumite clase, numite instane ale clasei respective sunt identice ca form, comportament i metode dar conin date diferite n variabile. Un caz special de clas se numete subclas, iar un caz general supraclas. Motenirea este mecanismul prin care o clas de obiecte poate fi definit ca fiind un caz special al unei clase mai generale i astfel incluznd automat metodele i definiiile de variabile ale clasei mai generale. Polimorfismul se refer la faptul c acelai mesaj poate fi interpretat diferit de ctre obiecte diferite, producnd mesaje diferite dar adecvate

54. Achiziionarea de software Achiziionarea din afar Definirea problemei Analiza si proiectare Selectare limbaj Codificare Testare Documentaia Implementare Ciclul de via al programrii Dezvoltarea n organizaie, ciclul de via al programrii Proiectarea i programarea structurat obiectiv reutilizarea procedurilor i abordrilor n rezolvarea diverselor probleme. Modul de realizare este prin spargerea problemelor mari i dificile n probleme mai mici i mai simple uor de condus i rezolvat independent.

Uneltele de vizualizare ale proiectrii structurate sunt diagramele de structur Gradul n care un modul efectueaz numai o funcie general se numete coeziune. Gradul n care modulele sunt dependente sau intercorelate se numete cuplaj. REGUL: o ct mai nalt coeziune i un cuplaj ct mai sczut. Tehnica programrii structurate utilizeaz numai trei structuri: structura linear, structura de selecie i structura iterativ utiliznd abordarea de sus n jos, sau

ntreinerea sistemelor ntreinerea sistemelor implic verificarea, schimbarea i mbuntirea sistemului astfel nct acesta s susin i mai bine activitatea utilizatorului i obiectivele organizaiei. Adugirile (patch) Numerele de versiune (release number) versiunile (version")

REVIZIA SISTEMELOR Revizia sistemelor = procesul de analiz a sistemului n vederea stabilirii dac sistemul opereaz aa cum s-a intenionat. = compararea performanelor i beneficiilor sistemului n funciune cu performanele i beneficiile preconizate n cadrul procesului de dezvoltare. Procedurile de revizie pot fi: conduse de apariia evenimentului sau