Logisztikai VIR rendszerek informatikai háttere



Hasonló dokumentumok
Vezetői információs rendszerek

VÁLLALATI INFORMÁCIÓS RENDSZEREK. Debrenti Attila Sándor

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Tanszék

JAVA webes alkalmazások

VIR alapfogalmai. Előadásvázlat. dr. Kovács László

Infor PM10 Üzleti intelligencia megoldás

Osztott alkalmazások fejlesztési technológiái Áttekintés

Információs technológiák

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Nyilvántartási Rendszer

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Információs technológiák 9. Ea: VIR alapok

Microsoft SQL Server telepítése

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

MVC Java EE Java EE Kliensek JavaBeanek Java EE komponensek Web-alkalmazások Fejlesztői környezet. Java Web technológiák

A vállalkozás sikerének tényezi. Termék, szolgáltatás Erforrások Információtechnológia

A Java EE 5 plattform

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

IT szolgáltatás menedzsment bevezetés az IIER projektben

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás

Cloud Computing a gyakorlatban. Szabó Gyula (GDF) Benczúr András (ELTE) Molnár Bálint (ELTE)

Szolgáltatás Orientált Architektúra a MAVIR-nál

DIGITÁLIS KÖZTERÜLETI M SZAKI TÉRKÉP

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Adatbázis rendszerek. dr. Siki Zoltán

Vezetői információs rendszerek

Tarantella Secure Global Desktop Enterprise Edition

Osztott rendszerek, Java EE. Általános bevezető

Web-fejlesztés NGM_IN002_1

Történet John Little (1970) (Management Science cikk)

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

Oracle Containers for Java - j2ee alkalmazás szerver funkciók. Molnár Balázs Oracle Hungary

Az alábbiak közül melyek a vállalati stratégia típusok?

NETinv. Új generációs informatikai és kommunikációs megoldások

Folyamatok rugalmas irányítása. FourCorm Kft.

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Elosztott rendszer architektúrák

Papír helyett elektronikus űrlap. Szabadság és interaktivitás az űrlapkezelésben

webalkalmazások fejlesztése elosztott alapon

OTRS bevezetése és tapasztalatok a DF-ISZK-n

ALKALMAZÁS KERETRENDSZER

Az ellátásilánc-menedzsment, és informatikai háttere. BGF PSZK Közgazdasági Informatikai Intézeti Tanszék Balázs Ildikó, Dr.

Informatikai Tesztek Katalógus

30 MB INFORMATIKAI PROJEKTELLENŐR

The Power To Develop. i Develop

Adatbázis rendszerek 7. előadás State of the art

A vállalat mint rendszer. Informatikai rendszerek Vállalati információs rendszerek. Üzleti kapcsolatok. Vevői információs kapcsolatok. Cég.

Szoftver Tervezési Dokumentáció. Nguyen Thai Binh

Internet programozása. 1. előadás

Erőforrás gazdálkodás a bevetésirányításban

Komponens modellek. 3. Előadás (első fele)

Multimédiás adatbázisok

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

BI modul a lízing üzletágban márc. 21. Előadó: Salamon András

Az OpenScape Business rendszerek egységes architektúrára épülnek: Rugalmas, skálázható és megbízható

iseries Client Access Express - Mielőtt elkezdi

INFORMÁCI CIÓS ERŐFORRÁSOK ÉS RENDSZEREK

Személyügyi nyilvántartás szoftver

BMD Rendszerkövetelmények

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

vbar (Vemsoft banki BAR rendszer)

CCS Hungary, 2000 szeptember. Handling rendszer technikai specifikáció

Gyakorlati vizsgatevékenység A

Üdvözli Önöket A PGY3 tantárgy! Bakay Árpád dr. NETvisor kft (30) arpad.bakay@netvisor.hu

Informatikai alapismeretek Földtudományi BSC számára

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

Novell Roadshow január március

április 24. INFO Savaria április 24. INFO Savaria április 24. INFO Savaria

1. elıadás. Információelmélet Információ technológia Információ menedzsment

SAP Business One. Áttekintés, gyakorlati ismertetı. Mosaic Business System Kft.; Support:

Többfelhasználós és internetes térkép kezelés, megjelenítés

SAPora folyamatok és felületek, azaz IBM megoldások az EGIS-ben

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Bevezető. Servlet alapgondolatok

Junior Java Képzés. Tematika

Novell Nterprise Branch Office: a távoli iroda felügyeletének leegyszerűsítése

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans

hardver-szoftver integrált rendszer, amely Xwindow alapú terminálokat szervez egy hálózatba

Jogában áll belépni?!

Gyakorlati vizsgatevékenység B

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

MLBKT XIII. kongresszusa

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

Alkalmazások architektúrája

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása

S04-2 Elosztott alkalmazások készítése

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

A számítógépes termeléstervezés alapjai. Fundamentals of Production Information Engineering. Felsőfokú műszaki végzettség

Gazdasági informatika alapjai

DSD DSD. Egy országos méretű orvosi adatbázissal kapcsolatos informatikai kihívások. Kovács László Pataki Balázs Pataki Máté MTA SZTAKI DSD

Adatbázisok és adattárházak az információs rendszerek adatkezelői

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék

OZEKI Phone System. 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára. A jövő üzleti telefon rendszere SMS

Everything Over Ethernet

Átírás:

Logisztikai VIR rendszerek informatikai háttere Szerzık: Kovács László, egy. docens Szőcs Miklós, egy. mérnöktanár Lektor: Kusper Gábor, fıiskolai docens

Témakörök VIR alapok VIR architektúrák A többszintt bbszint kliens/szerver architektúrák k jellemz i Az SAP áttekintése

A rendszer fogalma A rendszer: egymással kölcsönhatásban álló elemek egésze melyek egy közös cél érdekében m ködnek. A rendszer m ködése során bemenetén adatokat fogad és egy bels átalakítási folyamat során kimenetet hoz létre. Gazdasági rendszer: valamilyen gazdasági cél elérése érdekében létrehozott és m ködtetett rendszer. Információs rendszer: az adatok megszerzésére, tárolására és a tárolt adatok különböz szempontok szerinti feldolgozására, információkká alakítására létrehozott rendszer. Vállalati információs rendszer: gazdasági cél (nyereség) elérését szolgáló információs rendszer.

A vállalat, v mint rendszer Vev k Tervezés Vállalat Gyártás Bankok Partnerek Raktár Pénzügy Hatóságok Felépítés: kapcsolatban álló alrendszerek Nyílt: kapcsolat a külvilággal Üzleti folyamatok: sok adat, információ Szükséges a folyamatokat támogató rendszer: vállalati információs rendszer

A vállalati v informáci ciós s rendszerek törtt rténete A feldolgozott információ mennyisége Business Intelligence System Enterprise Resource Planning ERP BIS MIS DSS Decision Support System Management Information System EDP TPS Transaction Processing System Electronic Data Processing 1950 1960 1970 1980 1990 2000

A vállalati v informáci ciós s rendszer fogalma A vállalat környezetére, bels m ködésére és a vállalat-környezet tranzakcióira vonatkozó információk koordinált és folyamatos begy jtését, tárolását, feldolgozását és szolgáltatását végz személyek, tevékenységek, és technikai eszközök összessége. A VIR célja: A végrehajtó apparátus, valamint a közép- és fels vezet k ellátása a megfelel tartalmú és formátumú információkkal.

A VIR f f összetev i Alkalmazottak: (végrehajtók, döntéshozók) A személyzet és mindazon képessége, mellyel az információs rendszert m ködteti Adatok: A vállalatnál el forduló adatok a legszélesebben értelmezve (papíralapú, elektronikus, hang, kép, stb.) Technikai er források: Szoftver: Operációs rendszerek, az adatbázis-kezel rendszerek, B vebben: a manuális és automatizált eljárások összessége, Hardver: Számítógépek, hálózati eszközök, multimédiás eszközök, B vebben: az információs rendszert támogató összes rendelkezésre álló berendezés Orgver: (módszerek, megoldások, ismeretek) B vebben: a számítógép célszer használatát lehet vé tev szervezési ismeretek

Elvárások a vállalati v informáci ciós s rendszert l Az üzleti folyamatok elemi eseményeinek feldolgozása és nyomon követése (tranzakció kezelés), A különböz funkcionális szervezeti egységekt l, ill. vállalati folyamatokból származó adatok rögzítése, Egységes vállalati adatbázis karbantartása, Különböz szint vezet i információigények kielégítése, Optimalizálás költségre, átfutási id re, er forrás felhasználásra, készletszintre A vállalat aktuális állapotának feltárása, kijelzése Az elvárásokból következik, hogy egy vállalati információs rendszer csak IT (Információ Technológia) eszközök segítségével valósítható meg.

Informáci ció Technológia (IT) a vállalatoknv llalatoknál IT: Az információ gy jtésére, tárolására, feldolgozására és továbbítására szolgáló technológiák összefoglaló elnevezése. Két, szinte elválaszthatatlan szakterületb l áll: Az információt feldolgozó számítástechnika, Az információt továbbító távközlés. Az IT minden vállalatnál jelen van Kisebb cégek: egyedi megoldások Nagy vállalatok: Modul rendszer vállalati információs rendszerek több-kevesebb modulja (pl. SAP)

Modul rendszer VIR Lehetséges modulok: Beszerzés Értékesítés Raktározás Termelésirányítás Hosszú és rövid távú termeléstervezés Pénzügy és számvitel Eszközgazdálkodás Min ségbiztosítás Karbantartás Kontrolling Emberi er források Fontos, hogy a vállalati információs rendszerek integráltak, vagyis minden moduljuk a vállalat méretét l és a munkahelyek fizikai elhelyezkedését l függetlenül egy egységes rendszert alkot, ezért a vállalat számítógépes infrastruktúrájának vizsgálatakor a teljes rendszert kell áttekinteni.

A vállalat v informáci ciós s rendszere Döntéshozói rendszerek Vev k Raktár programok Termelési rendszerek Kimutatások lekérdezések Központi adatbázis Pénzügyi programok Irodai rendszerek Bankok Partnerek Termelési programok Emberi er forrás kezel k Jogi, könyvel programok Hatóságok Nyilvántartó rendszerek

Témakörök VIR alapok VIR architektúrák A többszintt bbszint kliens/szerver architektúrák k jellemz i Az SAP áttekintése

A számítógépes infrastruktúra kialakítása Architektúra típusok fejl dése: Decentralizált Centralizált Kétréteg kliens/szerver Lazán csatolt Többréteg kliens/szerver Háromréteg kliens/szerver 1970 1980 1990 2000 2010

Decentralizált lt infrastruktúra Jellemz i: Elszigetelt, kapcsolat nélküli megoldások az egyes modulokra Kezdeti megoldás, ma már nincs létjogosultsága Pénzügy Raktár Beszerzés

Centralizált lt infrastruktúra Jellemz i: Központi gépen (mainframe) elhelyezett megosztott információs rendszer Buta terminálok (kliensek) Kevés felhasználó Konkurens m veletek veszélye Nem skálázható Rendszerhiba esetén totális összeomlás, adatvesztés Mára túlhaladott megoldás Raktár Kontrolling Pénzügy Termelés Beszerzés TMK

Jellemz i: Lazán n csatolt infrastruktúra Az els hálózatos megoldás Elosztja az információt (kezdetben csak a fájlokat) és a számítógépes technikát a hálózat segítségével Oda kerül a számítógépes technika, ahol a lehet leghatékonyabban alkalmazható 1. telephely 3. telephely 2. telephely

Jellemz i: Kétréteg kliens/szerver infrastruktúra Egy vagy több azonos funkciójú szerver számítógép er forrásokat szolgáltat a kliens számítógépek számára Más-más szoftver a szerveren és a klienseken Akkor terjedt el, mikor a PC er teljesebb géppé vált Nyílt: sokféle hardverb l felépít-het, b víthet Skálázható: több szerver és több kliens beállításával növelhet a teljesítmény Hibat r : hiba esetén másik szerver veszi át a feladatokat Kliens ek Szerver

Kétréteg kliens/szerver infrastruktúra Szerver oldal Kliens oldal Adatok Adattárolás Adatfeldolgozás Bemenet, kimenet Kezel felület Vastag kliens modell Szerver oldal Kliens oldal Adatok Adattárolás Adatfeldolgozás Bemenet, kimenet Kezel felület Vékony kliens modell

Háromréteg kliens/szerver infrastruktúra Jellemz k: Az információs rendszert funkcionálisan rétegekre bontjuk A rétegek és funkciójuk: Adatok Adatréteg Alkalmazás réteg Megjelenítési réteg Kezel felület Adatkezelés Feldolgozás Megjelenítés Kapcsolat a fizikai adatbázissal Az üzleti logikának megfelel program Grafikus alkalmazások, böngész k

Háromréteg kliens/szerver infrastruktúra Jellemz k: Az egyes rétegek külön gépekre kerülnek, és szabványos felületeken kommunikálnak egymással Adatréteg: adatbázis szerver Alkalmazás réteg: alkalmazás szerver Megjelenítési réteg: kliens Jól méretezhet, biztonságos, kiemelked en hibat r Az alkalmazás réteget middleware-nek, köztesrétegnek, köztesszoftvernek is nevezik SQL 2 1 HTTP Adatok 3 4 táblák HTML MySQL Server Apache+PHP Böngész Kezel felület Adatréteg Alkalmazás réteg Megjelenítési réteg

Többréteg kliens/szerver infrastruktúra Jellemz k: Az egyes rétegek külön gépeken (több, mint hármon) A feldolgozás több gépen valósul meg, vagyis az alkalmazás rétegben több alkalmazás szerver üzemel Egyszerre sok felhasználó használhatja A kliens többnyire csak egy böngész program Az egyes rétegek külön fejleszthet k (specializáció) Jól méretezhet, biztonságos, kiemelked en hibat r

Többréteg kliens/szerver infrastruktúra Példa: Webes adatkezel alkalmazások Adatbázis szerver Alkalmazás szerver Web szerver Web böngész Adatok Adatkezelés Megjelenítés Kezel felület Adatréteg Címtár szerver Alkalmazás réteg Jogosultság ellen rzés Megjelenítési réteg

Témakörök VIR alapok VIR architektúrák A többszintt bbszint kliens/szerver architektúrák k jellemz i Az SAP áttekintése

Általános modell Adatréteg Köztesréteg Kliens réteg Példa: Készlet módosítás Kérés Update termék Select termék Termékkód? Mennyiség? Dátum? Válasz Termék 1 Termék 2 Termék 3 Táblázat felépítése

Általános jellemz k Egyszerre több száz, több ezer felhasználó használhatja, Heterogén rendszerek: különböz technikák m ködhet-nek együtt: Hardverek, Operációs rendszerek, Protokollok, Programozási nyelvek Nyílt rendszerek: képesek együttm ködésre más rendszerekkel Jól skálázható: igény esetén több szerver beállítása az adott feladatra, Biztonságos: bizalmas adatok a szervereken, Kiemelked en hibat r : ha egy szerver kiesik, egy másik azonos feladatú átveheti annak feladatát,

Általános jellemz k Az egyes rétegek külön fejleszthet k (specializáció), Jól definiált szolgáltatások Jól definiált interfészek Egyszer en változtathatók az alkalmazások, Egy alkalmazáshoz többféle felhasználói felület lehet, Egyszer az adatréteg cseréje, Konkurens m veletek könnyen menedzselhet k, A kliens többnyire csak egy böngész program,

Adatréteg teg Az adatréteg tárolja fizikailag az alkalmazáshoz kapcsolódó adatokat, és biztosítja az adatok kezeléséhez szükséges funkciókat. Jellemz i: Perzisztens adattárolás, Adatokon végzett m veletek elvégzése: Létrehozás, módosítás, törlés Lekérdezések Tágabb értelemben: minden olyan rendszer, amib l az alkalmazásunk adatokat nyer ki Ebben a rétegben m ködnek az adatbázis-szerverek Általában relációs adatbázisok

Köztesrétegteg Köztesréteg (middleware): Egy szoftverréteg a kliens és szerver között, Lehet vé teszi a felhasználó és az er források kommunikációját a hálózaton keresztül, Tartalmazza az alkalmazás ügymenetét (üzleti logikáját), Lehet vé teszi a terheléselosztást. Egy olyan elérhet szoftver réteg, mely a heterogén platformok és protokollok hálózati rétege és az üzleti alkalmazás(ok) között helyezkedik el. Leválasztja az üzleti alkalmazásokat bármilyen, a hálózati réteg okozta függ ségr l, melyet a heterogén operációs rendszerek, hardver platformok és kommunikációs protokollok okoznak. (Forrás: Viczián István)

Köztesrétegteg A köztesréteg további rétegekre bontható: Üzleti logikai (ügymeneti) réteg, amely a konkrét alkalmazási terület igényeinek megfelel funkcionalitást biztosítja oly módon, hogy az üzleti szabályok figyelem-bevételével hívja meg az adatréteg szolgáltatásait. Webréteg, amely a böngész kt l érkez HTTP-kéréseket értelmezi, meghívja a megfelel üzleti logikát, majd pedig megfelel (HTML, XML, WML) választ generál. Az üzleti logikai réteget megvalósító programok az alkalmazásszerverekre, a webréteg programjai pedig a webszerverekre kerülnek.

Köztesrétegteg M ködési módjuk szerinti f bb csoportok: Üzenetközpontú (Message Oriented Middleware MOM) Távoli eljáráshíváson alapuló (Remote Procedure Call RPC) Objektum lekérdez ügynök (Object Request Broker ORB) Tranzakció feldolgozó menedzser (Transaction Processing Monitors TPM) Adatbázis-kezeléshez kifejlesztett (Remote Data Access Web service alapú (WS)

Köztesrétegteg Adatbázis köztesrétegek: ODBC Open Database Connectivity Programozási nyelvekb l (pl. C) egy függvénykönyv-tár segítségével SQL utasításokkal érhetjük el az adatbázist OLE-DB A Microsoft ODBC-re épül továbbfejlesztése JDBC Java Database Connectivity RDA Java nyelven, objektum-orientált módon, SQL utasításokkal érhetjük el az adatbázist

Kliens rétegr Jellemz k: Biztosítja az alkalmazás felhasználói felületét, felhasználói beavatkozások hatására meghívja a megfelel üzleti logikai funkciót, a hívás eredményének megfelel en frissít bizonyos felhasználói felületelemeket. Egy rendszerben többféle kliens lehet: Eltér hardver Többféle operációs rendszer Más-más alkalmazás kliensei A megvalósított funkciók szerint: Vékony kliens Vastag kliens

Kliens rétegr Jellemz k: A kliensen megvalósított funkciók szerint: Vékony kliens: a kliens csakis a megjelenítéssel és a felhasználóval történ kapcsolattartással foglalkozik Vastag kliens: a kliensen több-kevesebb üzleti logikai funkció is található. Minél több, annál vastagabb a kliens. Er sebb kliens gép szükséges Driverek, programok telepítése, frissítése

Szerverek A többréteg kliens/szerver architektúrában általában a következ típusok használatosak: Web szerverek Alkalmazás szerverek Adatbázis szerverek

Web szerverek Jellemz k: A böngész kt l érkez HTTP kéréseket értelmezi, kiszolgálja a helyben tárolt adatokra (képek, weboldalak) vonatkozó kéréseket, az üzleti logika felhasználását igényl kéréseket továbbítja az alkalmazás szerverek felé, majd pedig megfelel (tipikusan HTML-, de akár XML-, WML-, tetsz leges bináris formátumú) választ generál. Bizonyos esetekben külön réteg, de az alkalmazás szerverre telepítik.

Web szerverek Egy konkrét megoldás: Apache HTTP Server Jellemz i: Nyílt forráskódú webkiszolgáló alkalmazás, Szabad szoftver, Támogatott operációs rendszerek: Unix, Linux, Mac OS-X és Microsoft Windows. 2008: A Föld webhelyeinek több, mint 50%-át szolgálja ki Támogatott programnyelv modulok: PHP, Perl, Python Statikus és dinamikus weboldalak közzétételére egyaránt használható

Web szerverek A Java technológiai megoldása: a J2EE szerver web konténerében futó komponensek: Servletek: Java osztályok, amelyek dinamikusan dolgozzák fel a kérést és építik fel a választ Java Server Page-ek (JSP): szöveg-alapú dokumentum-vázak, amelyek a servletként lefutva kapják meg a dinamikus tartalmat Böngész Applet Servlet JSP Alkalmazás kliens Web konténer ner Adatbázis J2EE szerver

Feladatuk: Alkalmazás s szerverek Kiszolgálják a kliensek kéréseit az üzleti logikának megfelel en Jellemz k: Futtató környezetként szolgál a rá feltelepített alkalmazások számára Az alkalmazásoknak meg kell felelniük bizonyos formai feltételeknek Rendszerint van ún. hot-deploy könyvtár: ebbe bemásolva az elkészített modulokat, az alkalmazásszerver azokat automatikusan telepíti Rendszerint van lehet ség webes menedzsmentre, általában ezen keresztül is lehet modulokat telepíteni

Alkalmazás s szerverek Jellemz k: Általában klaszterekben dolgoznak: Több alkalmazás-szerver példány együttm ködik a feladatok elvégzésére Authentikáció: felhasználói adatbázis alapján Operációs rendszer felhasználói alapján LDAP alapján Egyéb (tetsz leges adatbázisból) Biztonságos kommunikáció: SSL használata Néhány konkrét alkalmazás szerver: Apache Tomcat GlassFish JBoss WebSphere

Alkalmazás s szerverek A Java technológiai megoldása: a J2EE szerver EJB konténerében futó komponensek: EJB Enterprise JavaBeans: üzleti logikai (ügymeneti) komponens, amely a hozzá tartozó Java osztály- és er forrásfájlokkal egy alkalmazás keretében van telepítve, és más komponensekkel kommunikál. Böngész Applet Servlet JSP Web konténer ner Alkalmazás kliens EJB EJB Adatbázis EJB konténer ner J2EE szerver

Állítsa össze autóját! Motorválaszték Alapár: Motor 1.2ifelár: 1.4i 2 490 000 Ft 300 1.4CRDi 000 Ft 1.6i 1.6CRDi Felszereltség Premium felár: 400 000 Ft Automata Life AC váltó: Comfort 250 000 FtStyle Premium Metál festés: 105 000 Ft Extrák Teljes Automata ár: váltó3 545 4000 WDFt Metál festés HTTP HTML Web konténer ner Árajánlat Servlet Árajánlat Session B. Premium Entity B. EJB konténer ner J2EE szerver Árajánlat JSP Motor Entity B. Extra Entity B. Adatbázis

Feladatuk: Adatbázis szerverek Kiszolgálják az alkalmazásszervereket adatokkal Jellemz k: Relációs adatbázisok Elérésük többnyire objektum orientált nyelvekb l SQL Tranzakció kezelés Hozzáférés védelem Heterogén környezet: Elérési módok, Adatok, Parancsnyelvek, Megjelenítés

Adatbázis szerverek Egy konkrét megoldás: MS SQL Server Jellemz i: 1989-ben jelent meg el ször T-SQL változatot használja, ami az SQL-92 szabvány megvalósítása MSSQL szerverek egymás között TDS (Tabular Data Stream) nev alkalmazásszint protokollal kommunikálnak. ODBC, JDBC, SOAP kapcsolatok Beépített OLAP támogatás (Analysis Service) Üzenet rendszer támogatás (Messaging System) Tükrözés és klaszterezés támogatása Automatikus failover lehet séggel SQL Server Express Edition ingyenes változata is létezik

Témakörök VIR alapok VIR architektúrák A többszintt bbszint kliens/szerver architektúrák k jellemz i Az SAP áttekintése

Nemzetköziség Az SAP fontosabb jellemz i A világ minden jelent s országában megtalálható, Több mint 30 nyelven elérhet. Rugalmasság Nem iparág-specifikus, bármely fajta vállalat tevékenységénél használható, bankoktól a kereskedelmi vállalatokon át a termel vállalatokig, és képes ezen cégek minden területét irányítani. Nyitottság Nagyszámú hardverrel, operációs rendszerrel és küls alkalmazással kompatibilis, nemzetközi szabványokon alapul.

Az SAP R/3 fontosabb jellemz i Fejleszthet ség Saját negyedik generációs programnyelv (ABAP) Több mint 130 interfész a küls alkalmazásokkal való kapcsolatokhoz. Modularitás Az igényeknek megfelel modulok bevezetése, Kés bbi b víthet ség. Integráció Központi vállalati adatbázis, Alacsony redundancia, Nincs többszörös munkavégzés.

Az SAP R/3 klasszikus modul rendszere Logisztika Emberi er forr források QM Kliens / Szerver PS Min ség- ABAP Projekt- biztosítás PM WF rendszer Karbantartás HR Workflow IS Emberi Szakágazati er forr források megoldások SD MM Ért rtékesítés Anyaggazdál- PP kodás R/3 Termelés- tervezés FI Számvitel Pénzügy és számvitel CO Kontrolling AM Eszköz gazdálkod lkodás Alkalmazásokat átfogó funkciók

Az SAP R/3 klasszikus moduljai AM Eszközgazdálkodás CO Kontrolling FI Pénzügy és számvitel CS Vev szolgálat HR Emberi er források MM Anyaggazdálkodás PM Karbantartás PP Termeléstervezés és irányítás PS Projekt rendszer QM Min ségbiztosítás SD Értékesítés WM Raktárgazdálkodás Minimális rendszer

Az SAP NetWeaver megoldása PLM Product Lifecycle Management Termék életciklus menedzsment SRM Supplier Relationship Management Szállítói kapcsolat menedzsment SAP ERP CRM Client Relationship Management Ügyfélkapcsolat Ellátási lánc menedzsment menedzsment SCM Supply Chain Management NetWeaver

Egy konkrét t nagyvállalat SAP architektúrája Eredeti SAP modulok B vítések Réteg MS Internet Java GUI SAP GUI Explorer Java MS Win XP MS Win XP MS Win XP MS IIS szerverek Tranzakciós sz. MS W 2008 server Kliens Web JSP JSP EJB EJB J A V A A B A P AM CO PP CS QM FI SD MM Alkalmazás szerverek MS Windows 2008 server WM HR Alkalmazás MS SQL szerver MS Windows 2008 server Adat

é

Hagyományos adatforrások (legacy system) M veleti (Operational) Döntési (Decisional) Információs Informational Virt. vállalati Virtual coop. OLTP Report Workflow WEB DW DSS OLAP DM XML XML Java SOAP e-comm

mez 1 mez 2 mez 3 >érték =érték <érték rsz tipus ar r11 skoda 39,00 r5 skoda 38,00 tipus tipus ar =opel >30.0 =fiat >30.0 r2 opel 36,00

A B

{ {

σ

SAMPLE MESSAGE (minimum requirements) UNH+19134+IFTMCS:D:98B:UN:ENET30' BGM+770+19134+9' DTM+137:20011110:203' LOC+33+USLGB:::LONG BEACH' LOC+34+AUSYD:::SYDNEY' LOC+7+USLAX:::LOS ANGELES' LOC+88+AUSYD:::SYDNEY+CTLPB' RFF+BN:SHIPCO65432' TDT+20+251+1++FES+++9104990:::KAPITAN KONEV' NAD+CZ++ACME Exports:123 High Street:A City:NSW 2000' NAD+MS+CARRIER-ID' NAD+MR+54255@TG32' EQD+CN+++2' EQN+4' FTX+AAI+++20 foot containers, food quality' UNT+16+19134'

UNH 1 Message Header BGM 1 Explanation of message function DTM 1 Date/time of preparation LOC up to 10 Port of loading, port of discharge RFF up to 10 References with the consignment EQD up to 999 Container type, shipper/carrier EQN 1 per EQD Number of containers FTX up to 9 per EQD General container information UNT Message Trailer

SG1 LOC up to 10 per message LOC+33+USLGB:::LONG BEACH' LOC+34+AUSYD:::SYDNEY' 3227 Location type indicator +7 Place of delivery or +33 Port of Discharge or +34 Port of Loading or +88 Place of receipt or +91 Place of document issue C517 3225 UN LOCODE 3224 :Name of location in free text C519 3223 :ACOS Terminal code

<?xml version= 1.0"?> <!-- ez egy minta --> <könyvek> <könyv ikod="2"> <cim> XML </cim> <ev>2003</ev> <olvasoterem/> </könyv> </könyvek>

<?xml version= 1.0"?> <könyvek> <könyv ikod="2"> <cim> &X; </cim> <ev>2003</ev> ISBN1234 </könyv> </könyvek>

<?xml version= 1.0"?> <könyvek> <könyv ikod="2"> <cim> &X; </cim> <ev>2003</ev> <olvasoterem/> </könyv> </könyvek> <!-- ez egy minta -->

<?xml version= 1.0"?> <könyvek> <könyv ikod="2"> <cim> &X; </cim> <ev>2003</ev> <olvasoterem/> </könyv> </könyvek> <!-- ez egy minta -->

<?xml version= 1.0"?> <könyvek> <könyv ikod="2"> <cim> &X; </cim> <ev>2003</ev> <olvasoterem/> </könyv> </könyvek> <!-- ez egy minta -->

<cim> Budapest Nagy u 23 </cim> <cim> Egri csillagok </cim> http://a.b.hu/konyvek books

<books:cim xmlns:books= http://a.b.hu/konyvek > Egri csillagok </books:cim>

Támogató Tev. Cég infrastruktúra HRM Technológia Termelés Margin bejöv logisztika m veletek Kimen logisztika Piac, értékesítés szervíz Margin Els dleges tev.

internet GPS kapcsolat mobil kapcsolat intranet DSS rendszer szenzor mobil gateway OLTP OLAP DW

éé é á