SIG Note Curs

Embed Size (px)

DESCRIPTION

Curs anul III

Text of SIG Note Curs

  • UNIVERSITATEA VASILE ALECSANDRI DIN BACU FACULTATEA DE TIINE ECONOMICE

    DEPARTAMENTUL CONTABILITATE, AUDIT I ANALIZ ECONOMICO-FINANCIAR

    Programul de studii Contabilitate si Informatica de Gestiune

    SISTEME INFORMATICE DE GESTIUNE

    Note de curs

    Lect.univ.dr. Romic Adam

  • 1

    CUPRINS

    1. Sistemul informatic, parte componenta a sistemului informational 3 1.1. Elemente fundamentale de teoria sistemelor 3

    1.2. Unitatea economica - sistem cibernetic 5

    1.3. Rolul si locul sistemelor informationale 6

    1.4. Ciclul prelucrarii datelor intr-un sistem informatic 11

    1.5. Tipuri de sisteme informatice 15

    1.6. Sistemul informational contabil al intreprinderii moderne 18

    2. Ciclul de viata al sistemelor informatice 23 2.1. Modelul in cascada 23

    2.2. Etapele si principiile de realizare a sistemelor informatice 24

    3. Analizele de fezabilitate 27

    3.1. Fezabilitatea economica 28

    3.2. Tehnici de reprezentare si programare calendarisitica a planurilor 30

    4. Analiza sistemului informational existent 34

    4.1. Tehnici de culegere a datelor 34

    4.2. Studiul sistemului informational existent 36

    4.3. Structurarea cerintelor sistemului. Modelarea proceselor 38

    4.4. Tehnica Yourdon & DeMarco 42

    5. Modalitati de obtinere a hardware-ului si software-ului 44

    5.1. Hardware 44

    5.2. Software 45

    5.3. Selectarea furnizorilor de harware si software 48

    6. Codificarea datelor 50 6.1. Tipuri de coduri utilizate in sistemele informatice 52

    6.2. Fazele realizarii codificarii 55

    6.3. Metode de determinare a cifrei de control la codurile detectoare de erori 56

  • 2

    7. Modelarea conceptuala a datelor 61

    7.1. Modelul entitate-asociere-corespondenta 61

    8. Modelarea logica a datelor 73

    8.1. Modelul relational 74

    8.2. Normalizarea datelor 75

    9. Proiectarea schemei bazei de date 87

    9.1. Structura generala a bazei de date 88

    9.2. Configurarea unei retele locale de calculatoare 92

    9.3. Organizarea bazei de date distribute 95

    10. Modelul unui sistem informatic contabil integrat 103

    10.1. Obiectivele sistemului informatic contabil integrat 103

    10.2. Situatiile de iesire ale sistemului informatic contabil integrat 104

    10.3. Criterii minimale privind programele informatice utilizate in domeniu financiar-contabil

    105

    11. Securitatea si protectia informatiei 108

    12. Exploatarea si intretinerea sistemelor informatice 112

    12.1. Implementarea sistemului informatic 112

    12.2. Strategii de implementare a sistemelor informatice 115

    12.3. Exploatarea sistemelor informatice 117

    Bibliografie 120

  • 3

    Capitolul 1. Sistemul informatic, parte componenta a sistemului informational

    In contextul evolutiei tehnologiilor informationale si a comunicatiilor, nu mai exista astazi

    practic domeniu de activitate care sa nu recurga la utilizarea calculatoarelor - intr-un sens foarte restrans, sau sa nu aibe implementate diferite sisteme infornatice pentru executarea operatiunilor de baza sau pentru sprijinirea deciziilor. Scopul acestei discipline este insusirea metodologiilor si tehnicilor de realizare si implementare a sistemelor informatice intr-o unitate economica.

    1.1. Elemente fundamentale de teoria sistemelor

    Sistemul poate fi definit ca o entitate alcatuita din doua sau mai multe componente sau subsisteme, care interactioneaza intre ele pentru atingerea unui scop (obiectiv). Orice sistem este caracterizat prin faptul ca este legat de mediul ambiant, ca are o anumita structura, functioneaza dupa anumite reguli si urmareste un anumit scop.

    Orice sistem se constituie din intrari, prelucrari si iesiri. Pentru o unitate economica, intrarile sunt reprezentate de resursele economice pe care intreprinderea le utilizeaza in activitatile sale; prelucrarile sunt procesele prin care intrarile sunt transformate in iesiri; iar iesirile sunt

    reprezentate de bunurile si serviciile obtinute de intreprindere si pe care le schimba cu mediul sau.

    Exemplu. Pentru sistemul de productie dintr-o intreprindere, intrarile sunt reprezentate de materii prime si materiale, care sunt supuse procesului de prelucrare, in urma caruia rezulta produsele finite, ca iesiri din acest sistem.

    Forma de reprezentare conventionala a sistemului este urmatoarea:

    Se poate spune ca, orice subsistem de ordin superior este compus dintr-o multime de subsisteme de ordin inferior, sau cu alte cuvinte orice sistem este un subsistem al unui sistem mai mare: S1 < S2 < S3 . < Sn,

  • 4

    Cu cat complexitatea sistemului este mai mare, cu atat scade posibilitatea de a-l descrie mai riguros. Oricat de independent ar fi un sistem, in realitate nu poate fi vorba decat de o independenta relativa, deoarece el este integrat, impreuna cu celelalte sisteme, cu care se afla in interactiune, intr-un sistem mai mare.

    La studierea unui sistem trebuiesc analizate in principal urmatoarele aspecte:

    mediul in care acesta functioneaza

    partile componente ale sistemului

    relatiile care se manifesta in cadrul sistemului

    intrarile si iesirile sistemului

    obiectivul(ele) sistemului

    Ce este un sistem informatic ? Ce este si cu ce se diferentiaza acesta fata de celelalte sisteme ? Care sunt diferentele dintre program informatic | aplicatie informatica | sistem informatic ? Dar intai ce este comun ? La prima vedere cuvantul informatic, care presupune ca mediul in care acestea exista este calculatorul.

    Un program informatic este un cod executabil scris intr-un anumit limbaj de programare, prin care se executa un anumit set de instructiuni. El are anumite date de intrare, care sunt prelucrate si se obtin astfel rezultatele. Putem vorbi de o aplicatie informatica atunci cand aceasta este structurata pe mai multe module de calcul, cu diferite functiuni, care prelucreaza un volum mai mare de date, in vederea obtinerii unor raporte, situatii sau actualizarea unor date. Sistemul informatic este un ansamblu de componente, care interactioneaza intre ele (n.r. conform definitiei sistemului) in vederea culegerii, prelucrarii si stocarii datelor necesare fundamentarii anumitor decizii.

    Dupa aceste definitii foarte simpliste, asupra carora o sa mai revenim, putem spune ca un alt aspect comun este acela ca pot fi considerate sisteme, intrucat toate trei au anumite date de intrare, pe care le prelucreaza (dupa un anumit algoritm - de la mai simplu, la complex) in vederea obtinerii unor rezultate.

    Diferenta majora este din punctul de vedere al complexitatii. Cand vorbim de sistem informatic, vorbim de locul unde acesta este implementat, de tehnica de calcul folosita, de aplicatiile si

  • 5

    programele informatice utilizate, de personalul de specialitate si de modul in care acesta opereaza pentru culegerea si prelucrarea datelor. Plecand de la aspectele enumerate, putem descrie un sistem informatic ca avand urmatoarele componente:

    hardware

    software

    personal de specialitate

    metodologii si tehnici de lucru

    bazele de date

    1.2. Unitatea economica - sistem cibernetic

    Intreprinderea ca sistem, poate fi considerata un subsistem al societatii, care reprezinta mediul sau. La randul sau, intreprinderea contine mai multe subsisteme componente: departamente, servicii, compartimente etc.

    Fig.1.2. Unitatea economica sistem cibernetic

    O unitate economica, poate fi privita ca un sistem cibernetic (fig.1.2.). Atunci cand se constata, de exemplu, o scadere a volumului vanzarilor, deci o abatere de la obiectivul propus, managementul firmei trebuie sa identifice cauzele si sa ia masurile corective necesare. Acest lucru inseamna ca intreprinderea este un sistem cibernetic.

    PROCESE DE TRANSFORMARE

    INTRARI IESIRI

    Management

    Resurse: - materiale - financiare - umane - informatii

    Atribute manageriale si tehnologice: - planificare - organizare - conducere - controlt - tehnologie

    Iesiri: - Produse/

    servicii - profit /

    pierdere

  • 6

    Proiectantii sistemelor informationale contabile trebuie sa determine ce informatii sunt necesare conducerii si cat de rapid trebuie ele oferite. Daca informatiile sunt insuficiente sau eronate, deciziile vor avea de suferit.

    Datele reprezinta un set de caractere acceptate ca intrare intr-un sistem informational, care sunt memorate si prelucrate. Informatiile reprezinta iesirile unui sistem informational si sunt

    rezultatul proceselor de prelucrare a datelor.

    Datele sunt consemnate pe suporturi (documente justificative, discuri magnetice), care formeaza fluxuri intre posturile contabile de prelucrare (compartimetele: contabilitate materiale, contabilitate produse finite, contabilitate mijl. fixe etc.). In cadrul acestor posturi se efectueaza operatii de prelucrare a datelor, potrivit procedurilor de prelucrare (analiza contabila si emiterea articolului contabil, inregistrarea in contabilitatea cronologica, inregistrarea in contabilitatea analitica si sintetica etc.)

    1.3. Rolul si locul sistemelor informationale

    Sistemele informationale au devenit o componenta esentiala a oricarei organizatii. Ele pot juca un rol capital in succesul unei intreprinderi, prin furnizarea informatiilor de care are nevoie conducerea si exploatarea lor eficienta, pentru obtinerea si mentinerea avantajelor fata de concurenti.

    Se poate spune ca un sistem informational nu este niciodata finalizat, ci se afla intotdeauna in