48449266 Pachete Programe Contabile Rizescu

download 48449266 Pachete Programe Contabile Rizescu

of 179

  • date post

    14-Aug-2015
  • Category

    Documents

  • view

    64
  • download

    5

Embed Size (px)

Transcript of 48449266 Pachete Programe Contabile Rizescu

Universitatea Dunrea de Jos Galai Facultatea de Economie i Administrarea Afacerilor

1

PACHETE DE PROGRAME CONTABILEn o t e de cu rs

LECT. DR. RIZESCU GIANINA

PACHETE DE PROGRAME CONTABILE2

CAP I.

CONTEXTUL ISTORIC AL DEZVOLTRII PRODUSELOR SOFTWARE PENTRU CONTABILITATE CONTABILITATEA CA SISTEM INFORMAIONAL

CAP II.

CAP III. PRODUSE SOFTWARE PENTRU CONTABILITATE CAP IV. SISTEME ERP ENTERPRISE RESOURCE PLANNING CAP V. PRODUSE SOFTWARE PENTRU CONTABILITATE OFERITE CA SERVICII (SAAS)

CAP. I CONTEXTUL ISTORIC AL DEZVOLTRII PRODUSELOR SOFTWARE PENTRU CONTABILITATE3 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7.PRODUSELE SOFTWARE PENTRU CONTABILITATE N CONTEXTUL DEZVOLTRILOR HARDWARE I SOFTWARE EVOLUIA PRODUSELOR SOFTWARE PENTRU CONTABILITATE N CONTEXTUL TEHNOLOGIILOR CLIENT/SERVER PRODUSELE SOFTWARE PENTRU CONTABILITATE N CONTEXTUL DEZVOLTRII SISTEMELOR INTEGRATE DE NTREPRINDERE GENERAII ALE SISTEMELOR INFORMAIONALE CONTABILE EVOLUIA CONTABILITII CA SISTEM INFORMAIONAL PROFESIA CONTABIL N CONTEXTUL NOILOR TEHNOLOGII INFORMAIONALE VERIFICAREA CUNOTINELOR

Cap I. Contextul istoric al dezvoltrii produselor software pentru contabilitate4

1.1 PRODUSELE SOFTWARE PENTRUCONTABILITATE N CONTEXTUL DEZVOLTRILOR HARDWARE I SOFTWARE

Apariia calculatoarelor5

1890 - prima ncercare de procesare a datelor folosind un calculator realizat cu ocazia recensmntului din SUA de ctre Herman Hollerith (bazat pe sistemul de cartele perforate a lui C. Babbage). Acest calculator a redus cu dou treimi timpul necesar realizrii activitilor de afaceri i a fost utilizat o period ndelungat de timp. 1931 - primul calculator analogic dezvoltat de ctre V. Bush 1939 - primul calculator digital realizat de ctre G. Stibitx 1946 - primul calculator electronic digital care a devenit i operaional creat de J. Muchly i J.P. Eckert (cntrea mai mult de 80 de tone i coninea n jur de 18000 de radio relee).

Clasificarea calculatoarelor6

n funcie de numrul de procese, capacitatea memoriei principale i viteza de procesare, calculatoarele sunt clasificate n patru categorii principale: calculatoarele mainframe; super calculatoarele; minicalculatoarele; microcomputerele sau calculatoarele personale PCurile (Personal Computers).

Caracteristicile mainframe-urilor7

calculatoare mainframe erau foarte mari ca dimensiune i cntreau zeci de tone; utilizatorii transmiteau datele folsind terminale; interfaele utilizator erau doar mod comand; datele erau prelucrate folosind tehnica prelucrrii pe loturi (batch); cererile (jobs) erau procesate potrivit sistemului de prioriti i al cozilor de ateptare; mainframe-urile deserveau un numr mare de utilizatori i asigurau un nivel de securitate i ncredere ridicat.

Caracteristicile minicalculatoarelor8

minicalculatoarele ofereau funcii similare mainframeurilor; mult mai mici din punctul de vedere al gabaritului; mai puin puternice; astzi distincia dintre mainframe-uri i minicalculatoare este foarte vag;

Factori care au determinat apariia primelor produse sofware pentru contabilitate9

anii 50-60 volum mare de date i cerine de informare n cretere; caracterul repetitiv i volumul ridicat al datelor financiar contabile; formalizarea ridicat pe baza unor reguli precise a activitii contabile.

Caracteristicile programele software pentru contabilitate realizate pentru mainframe-uri i minicalculatoare10

sunt scrise n limbaje de programare precum COBOL, Assembler, FORTAN; datele sunt stocate n sisteme de fiiere secveniale sau fiiere indexate; datele sunt stocate n baze de date ierarhice sau reea (primele modele de baze de date); sunt dezvoltate de ctre programatorii organizaiei pentru rezolvarea unor porbleme punctuale (dezvoltare in-house); cu timpul au fost preluate i dezvoltate de ctre programatori i s-au dezvoltat produse software pentru contabilitate care erau vndute pe pia; sistemele rezultate erau rigide, inflexibile i lipsite de scalabilitate;

Evoluia limbajelor de programare i a software-ului11

Generaia Generaia 1 Generaia 2 Generaia 3 Generaia 4

Limbaje de programare/software Programe scrise de programatori (in-house); Limbaje cod main; Programe dezvoltate de firme specializate; Limbaje de nivel nalt; Sisteme de operare; Limbaje de nivel nalt; Sisteme de gestiune a bazelor de date; Limbaje de generaia a 4-a; Pachete de programe; Limbaje naturale ; Destinaii multiple; Interfee grafice ; Pachete de programe pentru asistarea deciziilor;

Generaia 5

Evoluia modului de organizare a datelor12 Modul de organizare a datelor Descriere

Fiiere secveniale Fiiere indexate Baze de date ierarhice Baze de date reea Baze de date relaionale Baze de date orientate obiect

Datele sunt stocate ntr-un singur tabel, iar accesul la date se face doar secvenial Datele pot fi accesate secvenial sau aleatoriu folosind un index al nregistrrilor Date sunt organizate ierarhic n structuri de tip arbore Similare cu bazele de date ierarhice. Spre deosebire de bazele de date ierarhice, n bazele de date reea o tabel copil poate avea mai multe tabele printe (suport relaiile mai muli la mai muli n:n) Datele sunt stocate n tabele organizate dup logica algebrei relaionale Permite modelarea i structurarea datelor ca obiecte, utile n aplicaii multi-media

Evoluia modului de organizare a datelor13 Modul de organizare a datelor Descriere

Baze de date clientserver Baze de date multidimensionale Depozite de date (data warehouse) Data mart-uri (Data marts)

Serverul de baze de date ruleaz 7 zile din 7, 24 de ore din 24 pentru a rspunde cererilor clienilor. Cele mai multe dintre acestea sunt baze de date realionale Permite organizarea i interogarea datelor dup criterii multiple, numite dimensiuni. Sunt explorate folosind proceduri de analiz multidimensionale (OLAP) sau proceduri de analiz statistico-matematic (Data Mining) Colecii de date provenite din surse de date variate pentru a fi suport n luarea deciziilor; utile n prezentarea unei imagini a organizaiei la un anumit moment n timp Subseturi ale unui depozit de date dedicate unui singur departament sau un singur subiect

Evoluia tehnologiilor de comunicaie14

inovaii importante n cadrul tehnologiilor comunicaiei: tehnologia digital, fibra optic, tehnologia laser; dezvoltrile echipamentelor de birou: terminalele inteligente, videotelefoane, PDA-urile (Personal Digital Assistents), telefoanele inteligente; apariia i dezvoltarea Internet-ului i a serviciului WWW; dezvoltarea Intranet-urilor; dezvoltarea Extranet-urilor;

CAP I. Contextul istoric al dezvoltrii produselor software pentru contabilitate15

1.2. EVOLUIA PRODUSELORSOFTWARE PENTRU CONTABILITATE N CONTEXTUL TEHNOLOGIILOR CLIENT/SERVER

Cum se evalueaz un produs software prntru contabilitate?16

ct de scalabil este produsul software contabil? poate acesta face fa creterii afacerii? n ce msur produsul se poate integra cu alte sisteme din cadrul organizaiei sau din afara ei? ct de bine ruleaz produsul n cazul unui numr mare de tranzacii? cum se va adapta produsul la schimbrile care se vor produce n procesul de afaceri? ct de dificil de actualizat sau de adaptat este produsul atunci cnd se dorete personalizarea aplicaiilor sau cnd logica afacerilor se schimb?

Tipuri de produse software pentru contabilitate funcie de granularitatea proiectrii17

Caracteristici: performan; scalabilitate; adaptabilitate; cost redus;Sursa: prelucrare dup McKie, 1998

Nivelurile funcionale ale produselor software bazate pe componente18

nivelul prezentare - ceea ce vede utilizatorul pe ecran, interfaa utilizator a aplicaiei; nivelul validare la acest nivel se realizeaz verificarea regulilor care garanteaz c datele introduse sau solicitate de ctre utilizator sunt valide; nivelul prelucrare realizeaz toate prelucrrile din sistem: nregistrrile n conturi, nchiderea conturilor de venituri i cheltuieli, calculul balanei de verificare etc.; nivelul bazei de date asigur stocarea, gestiunea i administrarea datelor contabile.

Nivelurile arhitecturii client-server19

nivelul prezentare (client) const din interfaa grafic utilizator sau programul de navigare (browser) pentru accesarea funciilor sistemului; nivelul aplicaie (server de aplicaii) cuprinde regulile afacerii, logica i funciunile sistemului, programele care asigur transferul datelor la i de la serverele de baze de date; nivelul de date (server de baze de date) asigur gestiunea datelor organizaiei, inclusiv a metadatelor. La acest nivel cel mai adesea se gsete un sistem de gestiune a bazelor de date relaional.

Evoluia arhitecturii produselor software pentru contabilitate20

Sursa: adaptare dup McKie, 1998

Cap I. Contextul istoric al dezvoltrii produselor software pentru contabilitate21

1 . 3. P R O D U S E L E S O F T W A R E P E N T R UCONTABILITATE N CONTEXTUL DEZVOLTRII SISTEMELOR INTEGRATE

Carcateristici ale produselor integrate22

produse ERP (Enterprise Resource Planning); au aprut la nceputul anilor 90; aplicaiile componente acoper o mare parte a funciilor organizaiei; integreaz diferitele subsisteme ale organizaiei: subsistemul financiar, contabil, producie, resurse umane, vnzri, distribuie etc.; utilizeaz SGBD-uri puternice i depozite de date (data warehouse) pentru gestiunea unui volum mare de date; sunt construite pe arhitecturi client server pe 3 i n niveluri;

Produse ERP romneti23

Cele mai cunsocute ERP-uri la nivel mondial:SAP ERP produs de gigantul mondial SAP (50000 angajai i reprezentane n 50 de ri); Oracle Applications produs de gigantul mondial ORACLE;

Cele mai cunoscute ERP-uri romneti:Siveco Applications produs de SIVECO (21% din pia); Charisma produs de Totalsoft; WizPro produs de ctre Wizrom; B-Org produs de ctre CriSoft; Clarivisi