Sisteme informatice

  • View
    26

  • Download
    3

Embed Size (px)

DESCRIPTION

informatica

Text of Sisteme informatice

  • Sisteme informatice- caracteristici si principii de evaluare -

  • Sisteme informaticeContextul social si contextul informaticPrincipii si etape de proiectare a sistemelor informaticeCriterii de evaluareSisteme informatice de gestiune / managementStudii de cazsisteme de invatamant eletronicsisteme de comert electronic

  • Contextul social si informaticSocietatea informationala - dependenta de organizarea, prelucrarea si transmiterea informatiiloreficienta implementarii IT in diverse domenii programe specificeSUA, Uniunea Europeana (FP6), Japoniaforme electronice ale activitatilor: e-commerce, e-banking, e-learning, e-working globalizarea proceselor de informare si comunicare - prin Internet

  • Contextul social si informaticDezvoltare IT - hard + softSoft - importanta interfetei accesibile cresterea nr. utilizatori dupa introducerea aplicatiilor vizuale si pe Internet a WWWSoft aplicativdestinat biroticiisgbdmedii de programareinformare/comunicare in retelesisteme informatice pentru domenii concreteproiectare inginereasca, fizica, astronomie, calcul simbolic, geologie, meteorologie, chimie, medicina, invatamant, e-commerce, e-banking, robotica arhitectura, arte vizuale, muzica etc.

  • Contextul social si informaticProiectarea sistemelor informatice - se aplicametode evoluate de proiectare a aplicatiilor -filosofii de programare - reflectate in limbajDirectii de programareprocedurala - structuri secventiale, alternative, repetitive. Ex. Fortran, Pascal, Cfunctionala - aplicare de funcii asupra parametrilor (f p1 pn) Ex. Lisplogica - rationamente bazate pe o multime de axiome si reguli de deductie Ex. Prologorientata pe obiecte - construirea de tipuri abstracte de date, clase, obiecte. Ex. C++, Smalltalkdistribuita - uzual se aplica modelul client - server

  • Principii si etape de proiectare SI Etape de proiectare a sistemeloranaliza problemei si specificarea cerintelor - ce se da si ce se cere. Rolul viitorilor utilizatoriproiectarea - metode si tehnici de programare specifice. Specificatii de proiectare pe module+rel.alegerea limbajului / soft-ului necesar - adecvat prelucrarilor (stiluri de programare)implementarea aplicatiei / sistemului - programarea propriu-zisa - se utilizeaza medii de progr./sgbdverificarea respectarii obiectivelor si cerintelor initiale; teste pe seturi de date relevanteinstalarea sistemului - pt. utilizatori + instruire. Importanta etapei introducerii datelorintretinerea - detectarea unor eventuale erori; ajustare si dezvoltare cu noi facilitati

  • Principii si etape de proiectare SI Metode si tehnici de programareprogramare modulara top-down - (programare procedurala). N Wirth: Algorithms + Data Structures = Programstehnici de programare - divide et impera, greedy, backtracking, branch and bound, progr. dinamicaprogramare obiectuala - obiecte si clase - building blocksstrategii de inteligenta artificialametode euristice -o solutie buna intr-un timp convenabilmetode avansate de cautare intr-un spatiu de starimetode specifice sistemelor expert (axiome + deductii)retele neuronalealgoritmi geneticiprincipii de programare distribuita -aplicatii in retele

  • Criterii de evaluare a SI SI destinate necesitatilor de prelucrare informationala ale utilizatorilorobiectiv pentru programatoriutilizatorii trebuie sa participe activ la formularea problemei, testarea si imbunatatirea sistemului, introducerea datelor si utilizare si sa fie avizati in evaluareOrice soft trebuie sa fiefiabil - sa descrie cat mai natural problema rezolvataprogramele sa fie lizibile / modificabilesa trateze situatiile specialeusor de intretinut - divide et impera, greedy, backtracking, branch and bound, progr. dinamicasa se execute rapid

  • Criterii de evaluare a SI Criterii de performanta a SIgradul in care raspund cerintelor concrete din domeniul modelatinterfata accesibila si prietenoasa - Graphical User Interfacerapiditatea raspunsului / prelucrarilorimplementare locala sau distribuitasecuritate in accesul distribuitsecuritatea datelor, protectia impotriva accesului neautorizat, drepturi de accescost flexibilitate, adaptabilitate, usurinta extinderiiasistenta in utilizare si disponibilitate la eventuale corectii / ajustari

  • SI de gestiune / managementImportanta economica a SI de gestiune / management aplicate in afaceriprelucrarea informatiilor dintr-o organizatieasistarea in luarea deciziilorreprezentarea adecvata a informatiilor + conversiiimplicarea viitorilor utilizatori in analiza si testarea sistemuluisustinerea implementarii de factorii decizionaliDomeniul modelatmodelarea fluxurilor informationale dintr-o organizatieimportanta in cresterea productivitatii

  • SI de gestiune / managementDezvoltarea si utilizarea SI - influentata destructurile si procesele organizationale - adaptarea modului de operare al organizatiei la schimbari specifice ale mediului - asistenta SISI trebuie sa asigure modelarea, planificarea, controlul activitatii organizatiei, adaptarea la mediu si chiar sa initieze schimbari necesare strategii de management dinamic - mediu in schimbarefunctiile si nivele de management / mecanismele de gestiune din domeniul modelat - prelucrarile informationale din SI asigura actiuni specifice in management sau alt domeni tintafunctiile de management: planificarea si luarea deciziilor, leadership si moticare, control (pondere specifica conform managementului organizaitonal)nivelele de management: strategic (superior), tactic (mediu), operational (la baza) - necesita informatii de tipuri diferite + informatii pentru specialisti

  • SI de gestiune / managementDezvoltarea si utilizarea SI - influentata demetodele si tehnicile de luare a deciziilor / realizare a operatiilor de gestiune planificare = decizii in avans prin planuri de actiunetipurile de decizii-luate in considerare de proiectantii SIdeciziile programate - caracter de rutina; celelalte caracter de noutate, modelarea lor fiind complexaluarea deciziilor corecte asigura eficacitate si eficientaconceptia sistemica - analiza partilor componente si a intregului (reunirea subsistemelor)analiza si modelarea relatiilor de interdependenta - importanta pentru functionarea corecta a SI (ex. modelarea subsistemului de productie depinde de stocuri)

  • SI de gestiune / managementDezvoltarea si utilizarea SI - influentata deprincipiile de control si feed-back / feed-forward -se asigura desfasurarea operatiilor conform cu planificarea lor prin compararea rezultatelor cu cele asteptate. Daca e necesar se face o ajustare (feed-back) si se cicleaza procesulfeed-forward - pentru monitorizarea fazelor incipiente ale unui sistem din care se deduc ajustari de aplicat in fazele urmatoare (uzual - prin asistenta acordata unui factor de decizie) - au grad de automatizare mai redusnatura informatiilor si comunicarilor necesare -determina modul de reprezentare si prelucrare a informatiilor; prelucrare adecvata si raportare accesibilaprincipiile IT - facilitati specifice hard si softscaderea pretului tehnicii de calculsoftul a devenit mai performant si mai accesibil (In dom. econ. sisteme expert, sisteme de asistare a deciziilor etc.)

  • SI de gestiune / managementSI trebuie sa faca fata la necesitatile strategiilor de management dinamic necesare pentru adaptarea la contexte in schimbare sa invete si sa-si adapteze operatiile la modificarile de mediuModificari in mediucresterea gradului de competitie - productivitate, calitate, preturi pt. produse / serviciimodificari in pol. de resurse umane (creste flexibilitatea - angajari part-time cu accent pe calificare profesionala)accelerarea ritmului de evolutie - ciclu de viata mai scurt al produselor ciclu de productie mai scurtpt. angajati - perfectionare profesionala + training ITaccentuarea globalizarii - piata economica globalaeconomia electronica globala

  • SI de gestiune / managementCompetitia mai mare de pe piata impune o activitate asistata de SI performante si eficienteevolutiile economice au un impact esential asupra SICaracteristici si obiective pt. SI gestiunerol - modeleaza prelucrarile de date/ tranzactiile zilnice in domeniul de activitate propus asigura acces la analize si rezultate pentru utilizatori de tipuri diverse: manageri, contabili, agenti vanzarirezultatele - prin rapoarte sau acces interactivin faza de analiza, viitorii utilizatori trebuie sa specifice informatiile de prelucrat, daca exista reguli specifice de prelucrare si obiectivul prelucrarilor

  • SI de gestiune. Tipuri de sistemePrelucrarea datelorcolectarea si prelucrarea tranzactiilor zilnice + operatii de interogare si raportareextindere de la sisteme locale la sisteme distribuitesgbd pentru volume mari de datefurnizeaza informatii despre planificarea tactica si strategica a organizatieiSisteme de gestiune a bazelor de date - sgbdspecializate in organizarea volumelor mari de dateau urmat prelucrarii fisierelor de date in lbj.progr.Avantajele bazelor de dateorganizare consisnenta, flexibila, performantaindependenta procedurilor de prelucrare de reprezentarea datelor; pot fi accesate in diverse modurimecanisme de protectie si asigurarea integritatiidezvoltare in etape

  • SI de gestiune. Tipuri de sistemeSisteme de gestiune a bazelor de date - sgbdmodele: relational, ierarhic, retea (cu legaturi intre articole)impact asupra managementului stractegic, tactic, operationalExemple (Ro): financiar-contabil (Winmentor), resurse umane (personal, salarii)Sisteme informatice interactiveutilizatori finali din categorii diverse (manageri, functionari, agenti de vanzari, lucratori etc.)odata cu aparitia interfetelor prietenoase, s-au extins pentru publicul largTipuri sisteme de asistare a deciziilorsisteme expertsisteme de informare executiva

  • SI interactiveSisteme de asistare a deciziilorrol - asista deciziile manageriale si includ pro cese d