Tartalmi kivonat
Szervezéstudomány fejlődésének főbb fázisai − Szervezés: különböző társadalmi formációk közegében zajló célirányos tevékenység − Klasszikus üzemgazdasági szemlélet − funkcionális szervezetmegoldások − mozdulatelemzés − progresszív teljesítménybér − Szociológiai szemlélet − törzskari szervezet − emberi tényezők − prémiumos időbér − Kibernetikai szemlélet − irányításhoz szükségesek információ-folyamatok − Logisztika − információ és érték kitüntetett szerepe ⇒ értéknövekedés helyei − rendszer és a környezet elemeinek kölcsönhatása − Just In Time ellátási rendszerek Információrendszer − Definíció: rendszer, amely adatokat és információkat gyűjt közvetlenül lekérdezhető formában − jellemzői: − központi szerepet játszanak az adatok (adat ∼ rögzített ismeret, információ ∼ új ismeretek tartalmazó adat) − feladata a rendszerek irányításához szükséges
információk előállítása (megfelelő adatok, eljárások) − elemei: emberek, technikai eszközök, adatkezelési módozatok (menver, hardver, szoftver, orgver) − két típus: − tranzakció feldolgozó − tranzakció: egy objektum bizonyos tulajdonságaira vonatkozó adathalmaz − a valós rendszer eseményeit regisztrálja, követi − információ feldolgozó − információt nyersanyagként kezelik − algoritmusok segítségével származtatott adatok − szerves részei a számítógép és a számítástechnika − funkciói: − adatfelvétel − adattárolás − feldolgozás − információ felhasználása − információ igazságtartalmának vizsgálata, korrekciója − adatok továbbítása − fejlesztésének szükségessége − technika fejlődése − fizikai elhasználódás (kopás) − erkölcsi kopás − vállalkozás feladatkörének változása − belső elhatározás alapján − külső körülmények megváltozása miatt − szervezeti
változások − működési problémák − fejlesztésének fejlődése − korábban (70-es évek): − kötegelt feldolgozási mód − off-line feldolgozási technika − szoftverekről mindenkinek magának kellett gondoskodnia − tipikus feladat: egyszerű, nagy tömegű adathalmaz feldolgozása valamely szervezeti egység számára − módszertana nem kiforrott − munkamegosztás alacsony szintű − jelenleg: − tranzakció feldolgozás − on-line feldolgozási technika − szoftverpiacon speciális vagy általános célú termékek özöne − tipikus feladat: bonyolult feldolgozások több szervezeti egység információigényének kielégítésére − fokozódó munkamegosztás − integrálódó számítástechnika Szervező munka általános alapelvei − rendszerszemléletű gondolkodásmód − rendszer tulajdonságok ismerete és figyelembe vétele − rendszer határainak gondos, körültekintő értelmezése − alrendszerek önmagukban optimális
működése nem garantálja az egész rendszer optimális működését − a cél - folyamat - szervezet - hatásköri rendszer - információrendszer prioritás érvényesítése − racionalizálás − egyszerűség, egyszerűsítés − áttekinthetőség − rend, rendezettség − tisztaság − párhuzamosság kiszűrése − hatékonyság − team-munka − Team: nem túl nagy létszámú (2-8 fő) heterogén szakmai összetételű munkacsoport − külső és belső szervezők együttes alkalmazása − felhasználók és érintettek bevonása − tartózkodás az újtól − érdekeltségi viszonyok − tájékozatlanság − koordináció − kommunikáció a munkában résztvevő team-ekkel − kapcsolat tartás az együttműködő partnerekkel − beavatkozás a terv-, illetve tényszerinti eltérések esetén − kompromisszumok kidolgozása és elfogadtatása az együttműködők körében − szuboptimális változatok − költség-haszon elemzés Információrendszer
fejlesztésének közege − sorrend: alkalmazás szoftver hardver menver Hardver − az információrendszer eszköz-állománya, beleértve az adat és információ kezelésében résztvevő minden technikai eszközt − információrendszer funkciója (alkalmazási terület és architektúra szerint) − ügyvitel-orientált rendszerek − adatgyűjtő rendszerek − lekérdező rendszerek − távolsági kötegelt rendszerek − folyamatirányító rendszerek − tudományos-műszaki rendszerek − − − − − − szakértői rendszerek feldolgozás módja − aszerint különböztetjük meg, hogy a rendszer milyen módon kezeli az elemi feldolgozási igényeket (a csoportosítási ismérv: az egyszerre feldolgozott adatköteg nagysága) − kötegelt (batch) feldolgozás − előre összegyűjtött nagy mennyiségű adat feldolgozása − fázisai: input ellenőrzése, rendezés, összefésülés, szétválogatás, feldolgozás, listázás, archiválás −
tranzakció-orientált feldolgozás − a feldolgozási folyamatot egy-egy elemi esemény indítja el és a bevitelre válaszul közvetlenül előáll a feldolgozás eredménye − fázisai: módosítás, beléptetés, törlés, megjelenítés (lekérdezés) feldolgozás technikája − csoportosítási ismérv: a felhasználó és a számítógép közötti kommunikáció minősége − off-line feldolgozási technika − nincs közvetlen kapcsolat a felhasználó és az eszköz között − on-line technika − az inputot közvetlenül onnan kapják, ahol a feldolgozási kényszer jelentkezik, az eredményeket pedig képesek azonnal eljuttatni oda, ahol felhasználásukra szükség van − válaszidő: az az időtartam, amely ahhoz szükséges, hogy a rendszer a bevitt tranzakcióra a megfelelő tevékenységgel válaszoljon Számítógépek − teljesítmény-paraméterek − műveleti sebesség − központi memória nagysága és minősége − operációs rendszer
kompatibilitása − kommunikációs képesség − számítógép kiválasztása − forgalmazók felkutatása − ajánlatkérés − ajánlatok elemzése − beszerzési, installálási költségek − szállítási, installálási határidők − bővíthetőség lehetősége és feltételei − garancia feltételei − dokumentáltság − referenciák Háttértárak − céljuk: nagy tömegű adatok tartós tárolása − csoportosításuk: − adatrögzítés elve szerint: mágneses, optikai stb. − beépítés vagy használat módja: fix vagy cserélhető − adathozzáférés módja: soros vagy közvetlen elérésű − adatforgalom iránya: csak írható, csak olvasható, írható-olvasható − legfontosabb paraméterek: tárkapacitás, adatátviteli sebesség, elérési idő Input eszközök − céljuk: adatok rendszerbe juttatása − csoportosításuk: − bevitel módja szerint: manuális, automatikus − bevitel sebessége: lassú vagy gyors − adathordozó
minősége: papír, mágneses stb. − fizikai elve: mechanikus, mágneses, optikai stb. − papír adathordozós olvasók (lukszalag-, kártyaolvasó) − mágneses adathordozó eszközök (floppylemez) − billentyűzet − egér − képanyag beviteli eszközök (scanner) − vonalkód leolvasók − Output eszközök − céljuk: adatfeldolgozás eredményének megjelenítése − nyomtatók − monitorok − mágneses adathordozós output perifériák (floppy, winchester, streamer) − papír adathordozós output perifériák (lyukszalag és -kártya lyukasztó) − mikrofilm (COM) − rajzgépek (CAD) − Számítógépes hálózatok − hálózat: egymással fizikai kapcsolatban álló, egymással együttműködő számítógépek illetve perifériák rendszere − lényege: − redundancia mentes adatbázis, több felhasználó − adat-manipulációk és a felhasználás lokális elkülönítése − központi számítógép teljesítményének kihasználása −
komponensei: − központi számítógép − háttértárolók − adatátvitel vezérlők (adapter: egy terminál; multipex: több egység kiszolgálása) − vonalcsatlakozók − átviteli vonalak (elektromos - optikai; soros - párhuzamos; szinkron aszinkron, szimplex, félduplex, duplex) − helyi perifériák, intelligens terminálok − két típus: SNA; DecNet Szoftver − funkcionális csoportosítás − operációs rendszerek − rendszerállapotok átállítása − programok elindítása, futó programok felügyelete, megállítása − perifériák kiosztása − mágneses adathordozók előkészítése stb. − alapvetően meghatározzák a rendszerfejlesztés eszközeit és a lehetséges alkalmazások körét − utility-k − adatfeldolgozási rutinfeladatok − rendezés − válogatás − állomány tömörítés − állomány összehasonlítás − file helyreállítás stb. − fejlesztő eszközök − számítógép programozását teszik lehetővé −
1.generáció: gépi kódú utasítások sorozata − 2.generáció: elemi gépi utasítások csoportjainak összevonása − 3.generáció: magasszintű programnyelvek (Algol, Cobol, Pascal, C) − 4.-5generáció: felhasználóbarát fejlesztő eszközök − szövegszerkesztők − szövegrészek beillesztése, kicserélése, felülírása, törlése, keresése − szöveg nyomtatása, achiválása − például: WORDPERFECT, PE2, WORDSTAR − szöveg kezelők − céljuk: igényes külalakú dokumentumok készítése − formázás, javítás, táblázatok, graifkonok, ábrák, helyesírás-ellenőrzés stb. − például: MS-WORD − táblázat kezelők − számoszlopokon illetve számsorokon elvégzendő aritmetikai műveletek gyors elvégzése − táblázat formázás, adatfeltöltés, grafikonok, diagramok, statisztikai alapfunkciók stb. − például: LOTUS, EXCEL − adatbázis kezelők − adatfüggetlenség, minimális redundancia, adatbiztonság − például:
dBASE, ORACLE − kiválasztás szempontjai − referencia helyről téritésmentes beszerzés − saját fejlesztés − előnyei: − azt kapjuk, amit megrendeltünk − testre szabott − az új rendszer stílusa ismert lesz − módosítások gyors átvezetése − hátrányai: − drága lehet − sokáig tarthat − karbantartásra külön gondot kell fordítani − vásárolt szoftver − előnyei: − profi munka − olcsó − jól dokumentáltak − jó garanciális feltételek − hátrányai: − hosszú értékesítési lánc − a ki nem használt funkciókat is meg kell fizetni − legfontosabb szoftver jellemzők: − CPU-, periféria-, hálózat-, operációs rendszer igény − hatékonysági paraméterek (például válaszidő) − adaptálhatóság, kezelhetőség, manipulálhatóság − üzemeltetési költségek Menver − fejlesztők − rendszerszervező − reálfolyamatok elemzése és leírása − alternatívák kidolgozása a folyamatok jobbítására −
folyamatoknak megfelelő számítógépes eljárások meghatározása − hardver és menver követelmények meghatározása − új megoldás bevezetésének betanítása − kapcsolattartás a rendszer üzemeltetőivel − folyamatszervező − egy-egy részfeladat ellátására (hardver, menver feltételek, bevezetés tervezése, üzemeltetés felügyelete) − programtervező − a szervező által specifikált eljárások részekre bontása − részek együttműködésének megtervezése − programok megírása − programok tesztelése − kezelési útmutató készítése − programozó − részfeladatok (programírás, tesztelés, dokumentum készítés) − üzemeltetők − adatbázis adminisztrátor − jogosultságok kiosztása − rendszer erőforrás gazdálkodás − szakmai tanácsadás stb. − közvetlen felhasználók − információrendszer munkaeszközként alkalmazók − információrendszer outputjának felhasználói Orgver − a rendszer fejlesztés
és üzemeltetés technológiája − a hardver, szoftver és menver egymásba fonódó, integrált egysége Rendszerfejlesztés életciklusa − probléma definíció − helyzetfelmérés − követelmények specifikálása − megoldási változatok kidolgozása − rendszertervezés − új rendszer megvalósítása − implementálás − üzemeltetés, karbantartás Probléma definíció − probléma forrása: − teljesítmény problémák − információ hiánya vagy feleslege − gazdaságosság − irányítás igényei − hatékonyság − karbantartás problémái − probléma jellege: − új rendszer létrehozása − problémák: − hardver, szoftver szükséglet − személyi állomány alkalmas-e az újdonság befogadására − szervezeti kérdések − régi rendszer átszervezése (kibővítése) − problémák: − szervezet változik − alkalmazottak feladata változik − új programok írása, régiek módosítása − meglevő rendszer módosítása −
nem jár jelentős ráfordítással, nincsen rendszerfunkció-bővülés, nincs szervezeti módosítás Helyzetfelmérés − célja: a gazdasági rendszer adottságainak feltárása annak érdekében, hogy a leendő információrendszer beillesztése a lehető legkisebb invesztícióval és megrázkódtatással történjék − adottságok: azoknak az erőforrásoknak és előírásoknak a halmaza, amelyek az adott időszakban meghatározzák a gazdasági rendszer működését − Helyzetfelmérés tárgya: − megvalósíthatósági vizsgálat − megalapozott költség-haszon elemzés − egyszeri ráfordítások − projekt tervezés és irányítás munkabér jellegű kiadásai − gépidő bérlet − rendkívüli feladatok miatti többlet-kiadások − hardver, szoftver vásárlás − oktatási anyagok beszerzése, óradíjak stb. − üzemeltetési költségek − rendszer üzemeltetőinek munkabére − számítógépek amortizációja − energiaszükséglet −
anyagköltségek − karbantartás − mérhető haszon − költség csökkentés (egyszerre bekövetkező, tartós kihatású beavatkozás) − költség megtakarítás (esetekhez kötődő alkalmi lehetőség) − nem mérhető vagy nem számszerűsíthető haszon − számítástechnikai technológiai színvonal, kommunikációs kultúra fejlődése − felhasznált adatok pontossága stb. − reálfolyamatok elemzése − hardver viszonyok felmérése ad alkalmat − munkahelyenként (horizontális) − munkafolyamatonkénti (vertikális) − vizsgálandó tényezők: − feladatok tartalmi meghatározása − eszköz ellátottság − irányítási rendszer − munkahelyek kapcsolatai − automatizálási lehetőségek − szervezetanalízis − menver megismerését teszi lehetővé − vizsgálandó tényezők: − szervezet centralizáltsága vagy decentralizáltsága − egységek közötti adatáramlás jellemzői − szervezeti egységek külső és belső kommunikációs
lehetőségei − hatásköri rendszer áttekintése − megalapozza az orgver megismerését − információrendszer megismerése − a meghonosodott adat-feldolgozási módok és technikák − folytonosság elve a fejlesztéseknél − adatbázis integráció feltételei − naprakészség, elfogadható válaszidő − szűk keresztmetszetek − adatbiztonság stb. − számítógépes folyamatok elemzése − input adatszükségletek (megfelelőség, alkalmasság, hitelesség stb.) − output előállítási procedúrák (tárgyszerűség, hatékonyság stb.) − outputok használhatósága (adathordozók, korrekció, újra-előállítás) − adatbázis analízise − tárolt adatok struktúrájának elemzése − a tárolt egyedtípusok lefedik-e a szükséges és elégséges halmazt − megfelel-e a 3NF szerkezetnek − szükséges leíró-tulajdonságokat hordozza-e − adattárolók típusa, elegendő kapacitása − problémajegyzék készítése − a feltárt problémákat
rendszerezni és dokumentálni kell − Helyzetfelmérés technikái: − az ismeretszerzés lehetséges módjai − dokumentum-elemzés − szervezeti, működési szabályzat − szervezeti ábrák − munkaköri leírások − ügyviteli, technológiai folyamatok leírásai − szervezési dokumentációk − szóbeli érdeklődés (interjú) − célszerű elvei: − interjúalany főnökének tájékoztatása − információszerzés az interjúalanyról − interjú-vázlat − csoportos interjú kerülése − jegyzetelés − kerülendő: − késés − ellenséges légkör − idegen szavak, kifejezések − személyes állásfoglalás − írásbeli megkérdezés (kérdőív technika) − részei: − címlap (azonosító sorszám, vizsgálat megnevezése, referens adatai) − kitöltési útmutató (vizsgálat célja, eligazítás a kitöltésről, összegyűjtés módja) − kérdések − zárt kérdőív − minden kérdés után a lehetséges válaszok felsorolása
következik, amelyből egyet vagy többet választhat − nyitott kérdőív − olyan kérdéseket tartalmaz, amelyekre a mintaalany szabadon válaszolhat − mintavétel − kérdőíves mintafelvétel speciális esete − kis minta nagy szignifikancia (következtetések megbízhatósága) − megfigyelés (vizuális adatgyűjtés) − kiegészítő, ellenőrző szerep − Helyzetfelmérés eszközei: − folyamatábrák − tevékenység-orientált folyamatábrák − adatfeldolgozási folyamatok ábrázolását teszi lehetővé − háromféle szimbólum: − adatállományok (adatbázis, file, adathordozó) − tevékenységek, eljárások, műveletek (manuális vagy automatikus) − kapcsolatok (adat-, távadat-, sorrendiségi kapcsolat) − főleg a kötegelt feldolgozású, off-line technikához alkalmazzák − feltételektől függő elágazást nem tartalmaz! − adatfeldolgozás menetét, feldolgozási lépéseit, érintett adatállományokat, ellenőrzési pontokat jól
mutatja − program-orientált folyamatábrák − blokkdiagram − folyamat kezdete, vége − végrehajtandó utasítás, tevékenység, logikai döntés − végrehajtási sorrend − töréspont − Chepin-ábra − struktúrált programozási nyelvekhez kapcsolódik − elemei: szekvencia, szelekció, iteráció − adatáramlási folyamatábrák − Data Flow Diagram (DFD) − adatkapcsolatok tartalmát, adatok szerkezetét, forrását, szerkezeti kereteket mutatja − szimbólumai: − külső objektum − eljárás, folyamat − adattár − adatáram − információ-orientált folyamatábrák − elsődleges adathordozók keletkezésének, szervezeten belüli áramlásának követésére való − döntési táblázatok − döntési szabályok tömör, jól dokumentálható összefoglalása − a feltételrendszer egyszerűsítésére lehetőséget kínál − − − − − struktogrammok struktúrált nyelv logikai adatmodell diagramok rendszermátrixok
(táblázatok) adatszótár