Informatikai rendszerek fejlesztése Dr. Csetényi Arthur Előadás: hétfő 8:00 – 9:20 Fogadóóra: hétfő 9:30 – 11:00 (Sóház, fszt. 02) E-mail: csetenyi at uni-corvinus dot hu Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
1
Információk • A tárgy egy féléves – előadás + gyakorlat (1+1 sáv)
• Szemináriumvezetők – Mohácsi László – Németh Zoltán • Gyakorlatok anyaga – Szoftverfejlesztés (csapatmunka) Visual Studio környezetben – Projektfeladatok és prezentációk Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
2
Számonkérés • Előadás – Két írásbeli zárthelyi (max. 25-25 pont, 35 perc) • Október 26. • December 7.
– Pótlás (csak igazolással) a vizsgaidőszakban – Rövid (10-15 perces) prezentációkra lehetőség lesz a november 30.-i és a december 14.-i előadási sávban is (1-9 pont) • Jelentkezés november 23.
• Gyakorlat – Labor ZH (max. 20 pont) – Projektfeladatok (2-3 fős csoportokban) és prezentációk (max. 30 pont)
• Ponthatárok – – – – –
0 – 59 60 – 69 70 – 79 80 – 89 90 – 109
elégtelen egs közepes jó jeles
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
3
Kötelező és ajánlott irodalom •
Sommerville: Szoftverrendszerek fejlesztése – Panem, 2. kiadás
•
Csala – Csetényi – Tarlós: Informatika alapjai (3. rész) – Computerbooks
•
Dennis: Systems Analysis & Design – John Wiley
•
Hoffer: Modern Systems Analysis – Prentice Hall
•
Pressman: Software Engineering – McGraw – Hill
•
Whitten – Bentley: Systems Analysis & Design – McGraw -Hill
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
4
• A Sommerville könyv kb. 80%-ban lefedi az előadások anyagát. • A maradék 20% a projektmenedzsment, a folyamat-modellezés, s a gazdasági informatika kapcsolódó területeit fogja tárgyalni. • A tankönyv mérnöki tudományokhoz kapcsolódó része kimarad • A Sommerville könyv egy nyolc kiadást megért klasszikus alapmű. Didaktikai felépítése igen korszerűnek mondható. Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
5
Bevezetés Mai témáink • Megismerni az informatikai rendszer fogalmát, fontosabb típusait • Megbeszélni mi a különbség a programírás és a szoftverfejlesztés tevékenysége között • Megérteni mi a rendszertervezés és a szoftvertervezés közötti különbség • Megismerni a szoftvertervezés, mint tudományterület alapfogalmait • Megérteni a szoftvertervezés fontosságát és helyét az informatikában • Megbeszélni a gazdasági informatikusokat érintő fontosabb szakmai etikai kérdéseket
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
6
Informatikai rendszerek • Az informatikai rendszerek olyan rendszerek, amelyek egy szervezet különféle üzleti folyamataiban az információs technológia felhasználásával – – – – – – –
gyűjtenek információkat közvetítik tárolják visszakeresik feldolgozzák átalakítják megjelenítik azokat. Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
7
Rendszerekről általában • Egy rendszer egymással kapcsolatban álló, interaktív alkotóelemek, komponensek halmaza, amelyek valamilyen cél, szándék vagy feladat megvalósítására (nem véletlenszerűen) együttműködnek. • A rendszerek kétféleképpen vizsgálhatók: – belülről, amikor a komponensek külön-külön vagy kölcsönhatásaikban érdekesek, – kívülről, amikor a hangsúly a bemenő és a kimenő jeleken van, figyelmen kívül hagyva, hogy a rendszer hogyan alakítja át az inputot outputtá. Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
8
Üzleti rendszer komponensei • Egy üzleti rendszernek 6 eleme van:
–üzleti folyamatok –résztvevők –információ –technológia –termékek / szolgáltatások –fogyasztók, ügyfelek Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
9
Üzleti rendszer RÉSZTVEVŐK TECHNOLÓGIA
INFORMÁCIÓ
ÜZLETI FOLYAMATOK
TERMÉKEK, SZOLGÁLTATÁSOK
FOGYASZTÓK, ÜGYFELEK
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
10
Üzleti folyamatok • Üzleti folyamat: – olyan egymáshoz kapcsolódó tevékenységek sorozata amely különféle erőforrások • technológia, információ, résztvevők, idő és pénz
– felhasználásával értéket teremt a fogyasztó, a vásárló, az ügyfél számára.
• Üzleti folyamatok újraszervezése: – BPR (business process reengineering.) M. Hammer – "Reengineering Work: Don't Automate, Obliterate", Harvard Business Review, (July/August) 1990, pp. 104-122. Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
11
BPR • A javítás, a tökéletesítés útja nem a létező folyamatok, eljárások automatizálása, felgyorsítása, hanem a folyamatok radikális átalakítása, átszervezése, átstrukturálása.
• Az üzleti folyamatok újraszervezésének lényege – üzleti folyamatok alapvető újragondolása és radikális újratervezése abból a célból, hogy drámai javulást érjünk el a költségek, a minőség és a sebesség tekintetében.
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
12
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
13
Üzleti folyamatok támogatása • Termelékenység fokozása a hatékonyság növelésével és/vagy a költségek csökkentésével • Termékek minőségének javítása • Versenyelőny elérése új technológiák, módszerek és eljárások bevezetésével • Gyorsabb reagálás a piaci és környezeti szabályok változásaira • Gyorsabb reagálás a fogyasztói igényekre, illetve azok változásaira • Hatékonyabb döntéshozatal • Nagyobb hozzáférés a döntések meghozatalakor lényeges információkhoz • Üzleti folyamatok újraszervezése
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
14
Informatikai rendszerek típusai •
Irodaautomatizálási rendszerek – –
•
Vállalati (vagy középvezetői) informatikai rendszerek –
•
supply chain management systems, SCMS
E-kereskedelmi rendszerek –
•
transaction processing systems, TPS
Ellátásilánc-kezelő rendszerek –
•
enterprise resource planning systems Oracle, SAP
Adatfeldolgozó (ügyviteli) rendszerek –
•
executive information systems, EIS
ERP rendszerek – –
•
csoportszoftverek, groupware systems, GS
Felsővezetői informatikai rendszerek –
•
szakértői rendszerek (expert systems) neurális, fuzzy és hibrid rendszerek
Csoportos munkát támogató rendszerek –
•
decision support systems, DSS „What-if” elemzések
Intelligens rendszerek – –
•
management information systems, MIS
Döntéstámogató rendszerek – –
•
office automation systems, OAS Microsoft Office
electronic commerce systems
Kommunikációs rendszerek
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
15
Informatikai rendszerek osztályozása • Egyes vállalati osztályok saját működési területére szakosodott informatikai rendszerek (marketing, pénzügyi, számviteli, emberi erőforrás gazdálkodási rendszerek) • Szervezet egészét átfogó rendszerek, amelyek több működési területet érintenek • Több vállalatot átfogó informatikai rendszerek
Informatikai rendszerek fejlesztése /1. előadás
2009 - Dr. Csetényi Arthur
16