VIR alapfogalmai Előadásvázlat dr. Kovács László
Információ szerepe Információ-éhes világban élünk Mi is az információ? - újszerű ismeret - jelentés Hogyan mérhető az információ? - statisztikai - szintaktikai - szemantikai - pragmatikai - apobetikai
Információ szerepe Információ a hétköznapi értelmezésben A főnök az információ hatalom. szervezett tevékenység, együttműködés nincs információcsere nélkül Pirike, cukorral szoktam inni a kávét? az információ a döntésekhez, a tevékenység megszervezéséhez kell megfelelő információ birtokában mindenki jól tud dönteni, a jó vezető kevés információval is jól tud dönteni
Információ szintjei Kell-e targonca? Mennyi targonca kell? Mennyi kezelők kellenek? Mit szállítsanak ma? Mikorra vigyék át? Hova kell menni most?? Mit kell vinni? Merre kell menni? Hogyan kell beindítani? Hogyan kell fékezni?
Információ áramlás A vállalat minden hierarchia szintjén megjelenik az információáramlás Feldolgozási követelmények: hatásosság hatékonyság védettség konzisztencia megbízhatóság rendelkezésre állás
VIR információ szintjei Információ áramlások funkció nézetben részletezettség stratégia szint taktikai szint operatív szint vertikális technológiai szint horizontális absztrakciós szint
Vállalati információs rendszer (VIR) VIR: Olyan információs (informatikai) rendszer, melynek célja, a vállalati információkezelés hatékonyságjavítása, az információk integrált kezelése. A VIR előnyei: információ gyors elérése információ pontossága piaci versenyhelyzet javítása termelékenység növelése ügyvitel javítása technológia fejlesztése hatékonyabb kapcsolat az ügyfelekkel hatékonyabb kapcsolat a partnerekkel hatékonyabb döntéshozatal, tervezés
VIR osztályozásai Szempontok: architektúra funkciók hardver szoftver modulok teljesítmény
VIR fejlődése Minta vállalat: induló pizzéria Információ igény: - könyvelés (forgalom, bevétel, kiadás, adó,..) - készlet (raktár, mennyiség, ) - forgalom (étel, mennyiség,..) - partnerek (név, cím, ) Megoldás?
VIR fejlődése Első lépés: rendelések, számlázás Excel Egyedi, izolált, egyszerűbb megoldások xbase Word számlázás pénzügy adó gyártás receptek + egyszerűség olcsó beruházás Excel készlet - nincs kapcsolat nincs integritás kis biztonság
VIR fejlődése Sziget megoldás: készlet, rendelések adatbázisai xbase xbase xbase Clipper Delphi VC++ számlázás pénzügy adó gyártás receptek készlet beszerzés + kapcsolat integritás közepes biztonság - heterogenitás funkció szigetek nem nyilt
VIR fejlődése Harmadik lépés: Integrált adatrendszer SQLServer Oracle Clipper Delphi VC++ számlázás pénzügy adó gyártás receptek beszerzés + kapcsolat integritás biztonság adathomogén készlet - drága, bonyolult felület inhomogén egyedi
VIR fejlődése Negyedik lépés: Integrált operatív információs rendszer SQLServer Oracle SAP Libra JD Edwards BPCS pénzügy beszerzés számlázás kontrolling adó tervezés logisztika értékesítés gyártás receptek készlet + kapcsolat integritás biztonság adathomogén felület homogén - drága, bonyolult testreszabás
VIR fejlődése Taktikai döntések,elemzések, OLAP eszközök SQLServer Oracle Adattárház SAP Oracle Appl. BPCS + döntéstámogatás hatékonyság - költség bizonytalanság
VIR fejlődési fázisai Elemi, sziget funkciók heterogenitás Döntési funckiók bevétele Egységes adatrendszer Elosztott, több-rétegű modellek Funkció integrálás monolit rendszerek WEB-es szabványok átvétele Kliens -szerver struktúra Szolgáltatási modulok megjelenése
VIR rendszerek típusai Hagyományos adatforrások (legacy system) Virt. vállalati Virtual coop. Információs Informational Döntési (Decisional) Műveleti (Operational) SOAP WEB DW XML XML OLAP DSS OLTP Report Workflow e-comm Java DM
OLTP jellemzői adatmódosítás aktuális állapot nagy konkurencia konzisztencia rövid tranzakciók homogenitás normalizált relációs és OO SQL felület ACID elvek adatvesztés elleni védelem
OLAP jellemzői adatlekérdezés korábbi állapotok kis konkurencia betöltés hosszú tranzakciók heterogenitás adatkocka modulokból áll nincs szabvány nem normalizált adatvesztés elleni védelem
IP (Web) jellemzői elosztott hozzáférés szabvány formátum HTTP: állapotmentes HTML dinamikus lapok heterogenitás XML modulokból áll adatvédelem hipertext dokumentumok többrétegű
Virtuális vállalat jellemzői elosztott hozzáférés ideiglenes egység Web alapú Portal dinamikus lapok heterogenitás SOAP modulokból áll adatvédelem laza kapcsolat többrétegű
Házasság probléma feladat Adottak: N gép M feladat társítási mátrix (g) Keresett mennyiség: hozzárendelési mátrix (x) ahol:, ha összerendeltek x ij = Feltétel: i.. N : M j= x ij = Feladat: a feltételt kielégítő összerendelés meghatározása
Házasság probléma feladat megoldása A megoldás menete: - a feladatot visszavezetjük folyam-problémára - egy forrást és egy nyelőt adunk hozzá, melyek minden géphez, illetve feladathoz kapcsolódnak; ezen élek kapacitása - ahol a társítás él, ott pozítív a kapacitás - ha a maximális folyam értéke N, akkor van megoldás társítási mátrix kapcsolati mátrix folyam mátrix
Házasság probléma feladat minta Induló kapacitás 2 3 a b c f n f n 2 3 a b c f n 2 3 a b c Útvonal: f-a-an
f n 2 3 a b c f n 2 3 a b c Útvonal: f2-2c-cn f n 2 3 a b c f n 2 3 a b c Útvonal: f3-3c-c2-2a-a-b-bn Házasság probléma feladat minta
f n 2 3 a b c f n 2 3 a b c - - - - - - - - f n 2 3 a b c f n 2 3 a b c 2 3 a b c f n Házasság probléma feladat minta nincs út