CATEGORII DOCUMENTE |
Problema integrarii sistemelor informatice existente in cadrul unei intreprinderi este greu de formalizat deoarece pleaca de la situatii foarte diferite. In principal, integrarea sistemelor informatice conduce la aparitia a doua mari tipuri de probleme:
a. Probleme tehnice
Problemele tehnice sunt datorate eterogenitatii solutiilor hardware si software si diversitatii tehnologiilor utilizate de diversele sisteme informatice din cadrul intreprinderii. Problemele tehnice genereaza o discontinuitate de comunicatie intre sistemele informatice.
Pentru rezolvarea acestei probleme, companiile furnizoare de solutii hardware si software au un aport important, acestea fiind direct interesate de succesul integrarii propriilor produse cu produsele altor companii.
b. Probleme informationale
Problemele informationale sunt datorate inconsistentei datelor si duc la aparitia unei discontinuitati semantice si structurale intre sistemele informationale.
Inconsistenta datelor este rezultatul modului in care au fost dezvoltate aplicatiile informatice. La realizarea acestor aplicatii s-a ignorat ca ar putea exista alte aplicatii care sa necesite acces la datele create sau intretinute de aplicatia respectiva. Alte cauze ale inconsistentei datelor sunt lipsa unei terminologii standard de definire a conceptelor si proceselor de afaceri la nivelul intreprinderii si faptul ca sistemele care utilizeaza tehnologii invechite (sistemele mostenite) nu au implementate mecanisme riguroase pentru declararea si constrangerea respectarii regulilor de afaceri. Solutionarea inconsistentei datelor presupune:
i. Identificarea discrepantelor si conflictelor posibile
Discrepantele din date apar datorita reprezentarii in mod diferit a unor date similare in sisteme diferite, lucru care poate conduce la conflicte. Diferentele pot fi:
Diferente de nume;
Diferente de natura si dimensiune;
Diferente de domeniu;
Diferente structurale.
ii. Politici de solutionare a inconsistentelor
Utilizarea uneia din valorile inconsistente fara avertizarea utilizatorului;
Prezentarea tuturor valorilor inconsistente utilizatorului, indicand sursa informatiilor si lasand la latitudinea utilizatorului solutionarea problemei;
Utilizarea celei mai recente valori, pe baza unei marci de timp care indica momentul actualizarii informatiei;
Utilizarea informatiei din sistemul cel mai de incredere, pe baza evaluarii gradului de incredere al datelor din diferite aplicatii;
Utilizarea unei marimi agregate pe baza valorilor inconsistente (medie aritmetica, minim, maxim etc).
O alternativa ar fi includerea in logica de acces la datele unei aplicatii din alte aplicatii, respectiv in logica de migrare a datelor dintr-o aplicatie in alta, a mecanismelor de tratare a conflictelor. De exemplu, pot fi utilizate tabele de corespondenta sau formule de conversie, precum si mecanisme de implementare a politicilor de solutionare a inconsistentei datelor .
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1213
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved