200 likes | 387 Views
PTE Természettudományi Kar Programtervező- és GazdaságInformatikus Szak 7624 Pécs, Ifjúság u. 6. http://www.ttk.pte.hu/. TTINFV21-22 SAP-ABAP 0. Előadás Dr. Pauler Gábor egyetemi docens, PTE-TTK Információtechnológia és Általános Technika Tanszék Tel: 30 / 901 - 5488
E N D
PTE Természettudományi Kar Programtervező- és GazdaságInformatikus Szak 7624 Pécs, Ifjúság u. 6. http://www.ttk.pte.hu/ TTINFV21-22 SAP-ABAP 0. Előadás Dr. Pauler Gábor egyetemi docens, PTE-TTK Információtechnológia és Általános Technika Tanszék Tel: 30/901-5488 E-mail: pauler@t-online.hu Skype: gjpauler
Title SAP WARS The mighty Sith Knight Darth Pauler called his disciples to rebel against the plagued Bologna System shattering the Droid Army with their new secret weapon: SAP Destroyer
The Battle SAP
Az előadás tartalma • Bevezető, az SAP jelentősége Számotokra • A tárgy célja • Az SAP képzés struktúrája a PTE-TTK-n • SAP-ABAP: Tantárgyi tematika • A tananyag elérhetősége • Követelményrendszer, pótlás és konzultáció • Az SAP története • Az SAP termékei
Bevezető, az SAP jelentősége Számotokra Miért NEM érdemes SAP-t tanulni? • Mert rohadt bonyolult • Tök uncsi, száraz • Programnyelve olyan elvarázsolt, hogy a C szinte érthető hozzá képest Miért érdemes az SAP-t megtanulni? • Tiéd a Jószág, • Tiéd a Hatalom, • Tiéd a Szőkeség, • Mindörökké. Ámen.
A tárgy célja 1 • A tárgyat azon hallgatók számára ajánljuk, akik elsősorban globális nagyvállalatoknál szeretnének nemzetközi karriert befutni, van némi gazdasági érdeklődésük, és jól fizető állás találása érdekében hajlandók jelentős plusz munkát befektetni a tanulmányaikba: • Ez a tárgy nem egy n+1-edik választható tárgy egy n+1-edik szoftverről, hanem tehetséges emberek számára egy jól megtervezett SAP tanácsadói vagy fejlesztői karrierút kezdete: az SAP (= Systems, Application, Products) jelenleg piacvezető a hatalmas pénzeket megmozgató és egyre növekvő Vállalatirányítási Rendszerek, VIR (Enterprise Resource Planning, ERP) piacán. • Az SAP nem azért piacvezető, mert technológiailag oly tökéletes – pl. felhasználói felülete kifejezetten túlbonyolított és nem felhasználóbarát, minden reklám ellenére – hanem mert elsőnek volt ott, és ereje az elterjedtségében rejlik: • A Kanári-Szigetektől Kuala Lumpurig mehetsz vele dolgozni • Ez a tárgy NEM valamiféle burkolt SAP-reklám: kőkeményen ki fogjuk vesézni az SAP hiányosságait (és többnyire trükkös kerülő megoldásokat is mutatunk rájuk…) • Az SAP kezelésének tanulásakor az a fő nehézség – bár ez később előny lesz – hogy nem csak egy szoftver kezelését kell megtanulnod, hanem a modern globális nagyvállalatok gazdasági – logisztikai - termelési folyamatait is, és egy magasabb szintű vállalati kultúrát, mint a hazai. • Az SAP fejlesztési nyelve, az Advanced Business Application Programming, ABAP tanulásakor az a fő nehézség, hogy mivel az SAP mániákusan törekedett az előre-hátra fennálló kompatibilitásra (vö. bizonyos Kapu Vilmos Nagyonkicsi-szoftver cégének termékeivel, amik még önmagukkal sem kompatibilisek) egészen archaikus C64 Basic-szintű dolgok keverednek benne modern Objektum-Orientált Programozási (Object Oriented Programming, OOP) elmekkel
A tárgy célja 2 • Az ABAP-ban történő fejlesztéselőnye viszont, hogy nem a fejlesztőnek kell piacot keresni a kódjának, az már adott a nagyon nagy pénzösszegeket megmozgató céges SAP környezet miatt. Egy sor kódból átlagosan több pénz érhető el, mint modjuk webfejlesztés során! • Egy sör-bor-pálinka-felnitisztító-csajok/pasik ötszögben élő átlagos mai magyar egyetemistá- nak egy cég működésben tartása hihetetlenül unalmas, érdektelen és száraz dolog: sokkal kö- zelebb áll a hallgatói gondolkodáshoz és látvá- nyosabb a webfejlesztés, a játéktervezés meg a fészbúkolás. Az SAP-ban hosszas szenvedés után annyi lesz a sikerélményed, hogy kiírja: „A 4000112 számú számla elküldve” és nem röpködnek színes UFO-k jobbról-balról. • De, gyökeresen meg fog változni az életed, ha alig 12-18 hónap múlva egy cégnél dolgozol: csak az állásod, a házhiteled, az autóhiteled meg a csajod/pasid lelépése fog múlani rajta, hogy a 4000112 számú számla időben elmenjen jó helyre, megfelelő tartalommal! • Az SAP olyan mint a konnektor: amíg van benne áram, addig baromira nem érdekel senkit, hogy kerül oda, pedig nem egyszerű a dolog (Sőt, egyes környezetvédő-”szagértők” rendszeresen kifejtik, hogy „tilcsákbe” az összes köryezetszennyező erőművet, hiszen az áram úgyis a falból jön…). • De legyen csak egyszer 3 napig áramszünet…
Az SAP képzés struktúrája a PTE-TTK-n 1 • Jelen, bevezető jellegű választható tárgyra egy 2 féléves képzés épül, amely az SAP TERP10 minősítő tanfolyamra készít elő. De miért kell 1 tanfolyamra előkészíteni?: • Az SAP TERP10 az SAP által rendezett, és világszinten elismert SAP-kezelői vizsga, ami jó elhelyezkedést biztosít • Ezt magyar hallgatók legkönnyebben a Duisburg University SAP-UCC 4-6 havonta induló, Moodle-alapú webtanfolyamával (lásd:http://sapcourses.wiwinf.uni-due.de/), és Budapesten, a Graphisoft-parkban lévő SAP-irodaépületben letehető, angol nyel-vű, központi elektronikus teszttel érhetik el • Ennek költsége nappali tagozatos hallgatói jogviszonyt igazolni tudó, bármely szakon tanuló hallgató részére 415€ (2010 végi adat), amit bukás és ismételt vizsga estén újra ki kell fizetni • (vö. vele elérhető 1.havi nettód kb. 850€) • 3 bukás után csak az SAP újabb verziójának megjelenésekor lehet újra megkísérelni a vizsgázást (4-6 év) • Szóval, ez nem a megszokott felsőoktatási vizsga: nem menő dolog rajta 0 tudással megbukni, hátha egyszer csak elunják, és átengednek! Nem fognak!
Az SAP képzés struktúrája a PTE-TTK-n 2 • A duisburgi webes tananyag angol nyelvű, összesen kb. 1600 oldal PDF-ben, elsajátítása kb. 30nap×6 óra gép előtti gyakorlást, és kb. 11nap × 16 óra vizsgára memorizálást (NEM átolvasgatást!!!) igényel (így lett nekem 78%, és 19-ből 3-man mentünk át…) • Ezen tananyag gyakpéldái jók, de nyelvezete nehézkes, a több szerző sokszor nem szinkronizálta a munkáját, a szoftverkezelés nehezen követhető, apróbetűben és nagyítóval nézhető diagrammokon vannak vizsgán keményen számonkért részek, amiket elvileg nem is kötelező megtanulni, a próbatesztek hibásak, volt olyan vizsgakérdés, ami nem volt tananyagban • Látható, hogy ez nem az a követelményszint, amihez a magyar felsőoktatásban eddig hozzászokatok, ezért kell az előkészítő: • A mi tananyagunk is angol nyelvű lesz: hiszen így kell a tesztben, és később a cégeknél is. De magyarul adjuk elő és konzultáljuk le! • Nem teljes szövegű PDF-ekben van, hanem a jelen tananyaghoz hasonló, animált szoftverkezelést, és sűrűn keresztbe linkelt példákat tartalmazó PPT-kben + adunk hozzá erősen tömörített, jól kicsinyíthető vázlatot DOC-ban • A memorizációhoz oly fontos nagyméretű modul-áttekintő diagrammokat pedig az innovatív magyar Prezi szoftverrel (lásd: http://prezi.com/ ) készítjük, ami a célra jóval alkalmasabb
Az SAP képzés struktúrája a PTE-TTK-n 3 • Hogy mi a képzésünk végcélja? Még a legvagányabb közületek is retteg néha titokban a fergeteges diplomaosztó buli utáni másnap(os) reggeltől, amikor félrerugdalod a részegen a szőnyegen alvó csajokat/pasikat, tükörbe nézel, és megkérdezed: „Mihez kezdek most? Eddig mindig megmondták!” • Az egész játék arra megy ki, hogy ez a reggel SOHA NE jöjjön el: Aki eddig nálam rendesen beleásta magát az SAP-ba, az a végén mindig azon stresszelt, hogyan engedi el a főnöke a saját szakdoli védésére, mert olyankor már egész jó állásban dolgozott. Lásd pl.: Rockzenesz hallgato SAP-allast talal.rtf
Az előadás tartalma • Bevezető, az SAP jelentősége Számotokra • A tárgy célja • Az SAP képzés struktúrája a PTE-TTK-n • SAP-ABAP: Tantárgyi tematika • A tananyag elérhetősége • Követelményrendszer, pótlás és konzultáció • Az SAP története • Az SAP termékei
A tananyag elérhetősége • Minden tananyag a PTE-TTK Szentágothai Szakkollégium ftp-site-járól érhető el: ftp://szentagothai.ttk.pte.hu/pub/sap-abap/ PowerPoint prezentációk és csatolt fájlok formájában:PresentationX – előadások, PracticeX - gyakorlatok • Ezek NEM hagyományos „három mondat/dia” kivetíthető prezentációk, hanem majdnem teljes szövegű tananyagok: • Becsatolt fájlokkal és esettanulmányokkal • Lépésenként animált szoftverhasználattal laborgépi használatra • De erősen javasoljuk a handout formában történő kinyomtatá- sukat, és a kézi mellé jegyzetelést, mert amit az oktató hozzájuk mond, azon dolgokat is számonkérhetjük Zh-kon! • Minden szakkifejezés mellett ott található az angol fordítása is Itt ne adj meg számkódot!
Követelményrendszer, pótlás és konzultáció Követelmények a szorgalmi időszakban: • 10 × 5p = 50p 5 kérdéses kis zárthelyi az előadások elején • 10 × 5p = 50p gyakorlati házi feladatokból Követelmények a vizsgaidőszakban: • Nincs Összesített ponthatárok: • 0-29 pontig nincs aláírás, • 30-49 pontig 1-es 2db szóbeli javítóvizsga lehetőséggel, • 50-59 pontig 2-es, • 60-69 pontig 3-mas • 70-79 4-es, • 80-100 5-ös Pótlási lehetőségek: • 10p-os pótzárthelyi dolgozat a félév végén Konzultációs lehetőségek: • Hétfő 16.30-17.30, Információtechnológia és Általános TechnikaTanszék 104 szoba, előzetes e-mailben történő időpontegyeztetés alapján: pauler@t-online.hu A részeredmények nyomonkövetése: • A ftp://szentagothai.ttk.pte.hu/pub/sap-abap/examsap-abap/ könyvtárban található eredménylapon
Az előadás tartalma • Bevezető, az SAP jelentősége Számotokra • A tárgy célja • Az SAP képzés struktúrája a PTE-TTK-n • SAP-ABAP: Tantárgyi tematika • A tananyag elérhetősége • Követelményrendszer, pótlás és konzultáció • Az SAP története • Az SAP termékei
Az SAP története és főbb termékei 1 SAP AG: Systems, Applications and Products in Data Pocessing • 1972 NSZK, megalakulás • 1988 R/2 első üzleti siker ERP piacon • 1992 R/3 világsiker, piacvezető • 1996 R/3 3.1 az első intenetes alkalmazás • 1999 mySAP.com – 1 ERP termék helyett komplett üzleti megoldás, webes alapra áttér • 2003 SAP Web Application Server (WebAS), Java platform integráció, ABAP programozhatóság kiterjed az internetre is • 2007 NetWeaver – minden szolgáltatást webes alapon kínál Főbb SAP termékek: • Vállalati erőforrás tervező (Enterprise Resource Planning, ERP, ECC, R/3): • Egy vállalat funkcióit (gyártás, pénzügy, marketing, stb.) integráltan támogató, több funkcionális modulban (Function Module) telepíthető szoftvercsomag • Valós idejű feldolgozást (Real-time, R/3) tesz lehetővé: abevitt tranzakció adatok okozta változások azonnal láthatók az összes modulban, amelyek konkurrens módon osztoznak a gépi erőforrásokon
Az SAP története és főbb termékei 2 • Több, mint 1000db előre definiáltüzleti folyamatot (Business Process, BP) tartalmaz: ezek több modulon is keresztülfutó vállalati ügyviteli algoritmusok • A felhasználó maga is létrehozhat vele új BP-ket az üzleti folyamatainak újraszervezése (Business Process Reengineering, BPR) kapcsán: ez hatékonyabb, pontosabb folyamatstruktúra kialakítását jelenti ABAP nyelven (Advanced Business Application Programming Language), ami elősegíti az ERP használatát • Ellátási lánc tervező (Supply Chain management, SCM): több független, de azonos technológiai rendszert képező szervezet (beszállító, gyártó, értékesítő) ERP-jeinek gépesített együttműködése • Ügyfélkapcsolat menedzser (Customer Relationship Management, CRM): az ügyfél egyedi módon történő kiszolgálása érdekében az összes vele foglalkozó valós időben lát róla minden adatot • Business One: Az SAP R/3 lekicsinyített és leegyszerűsített változata kis- és középvállalatok számára