Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére



Hasonló dokumentumok
Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

Ismeretanyag Záróvizsgára való felkészüléshez

Előzmények

A TANTÁRGY ADATLAPJA

Szoftverprototípus készítése. Szoftverprototípus készítése. Szoftverprototípus készítése

A TANTÁRGY ADATLAPJA

Nemzeti Alaptanterv Informatika műveltségterület Munkaanyag március

ADATBÁZIS ADMINISZTRÁTOR SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

ÚTMUTATÓ A MÓDSZERTANI SZIGORLAT LETÉTELÉHEZ

A SZOFTVERTECHNOLÓGIA ALAPJAI

INFORMATIKA. 6 évfolyamos osztály

A Szekszárdi I. Béla Gimnázium Helyi Tanterve

A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS

Szoftverminőségbiztosítás

Információ-architektúra

Programozás 1. 2.gyakorlat

Informatika-érettségi_emelt évfolyam Informatika

Alkalmazásportfólió. Szoftvermenedzsment. menedzsment. Racionalizálás. Konszolidáció. Nyilvántartás. Elemzés

Szoftver-technológia II. Tervezési minták. Irodalom. Szoftver-technológia II.

9904 Jelentés a társadalombiztosítás informatikai rendszereinek ellenőrzéséről

TANMENET INFORMATIKA (0. évfolyamos képzés) 9.A1 9.A2 csoport

A TANTÁRGY ADATLAPJA

A vizsga részei A vizsga értékelése Gyakorlat i

TERMÉKTERVEZÉS PANDUR BÉLA TERMÉKTERVEZÉS

KÉPZÉSI TÁJÉKOZTATÓ A képzési kör. A képzési program Gazdasági informatikus E /2015/A055

Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések

Többrétegű műszaki nyilvántartás. NETinv

Vezetői információs rendszerek

Programozás I. 2. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

1. IR-fejlesztési technológia:

Modellalkotás UML-ben

UML (Unified Modelling Language)

Integrált üzemirányítási, üzemfelügyeleti rendszer

Információk rendszerezése a könyvtárban

Bánsághi Anna 1 of 67

Nyílt hozzáférésű informatikai rendszerek BME VIMM 5294

Informatikai rendszerek fejlesztése

Informatika. Középszintű érettségi vizsga témakörök. 1. Információs társadalom. 2. Informatikai alapismeretek hardver

A SZEGEDI TUDOMÁNYEGYETEM INFORMATIKAI BIZTONSÁGI SZABÁLYZATA

Pécsi Tudományegyetem Közgazdaságtudományi Kar HUMÁN ERŐFORRÁS. szakirányú továbbképzési szak

Üzleti intelligencia - eszközöktől a megoldásokig

Informatikus informatikus Térinformatikus Informatikus T 1/9

INFORMATIKAI FELADATOK ÉS IR MŰKÖDTETÉS

Rendszertervezés 2. IR elemzés Dr. Szepesné Stiftinger, Mária

Bevezetés Mi a szoftver? Általános termékek: Mi a szoftvertervezés?

A DIÁKHITEL Rt. szoftver és hozzá kapcsolódó oktatás beszerzése Az ajánlatkérő neve, címe, távirati címe, telefon és telefax számai:

2.1.A SZOFTVERFEJLESZTÉS STRUKTÚRÁJA

SSADM. Az SSADM (Structured System Analysis and Desing Method) egy rendszerelemzési módszertan.

Hatékony útüzemeltetés a Magyar Közút hálózatán informatikai fejlesztésekkel

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

Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár

Models are not right or wrong; they are more or less useful.

Népszámlálás 2011 Internetes adatgyűjtéssel

Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK

Szoftver-technológia I.

axióma alapú automatizált teszteléssel

A TANTÁRGY ADATLAPJA

tematikus egységek jelennek meg hangsúlyosan a kutatásunkban, illetve mely elemek kerültek bele kisebb jelentőséggel.

SZÉCHENYI ISTVÁN EGYETEM

Vezetői információs rendszerek

BÉKÉS MEGYEI SZÁMÍTÁSTECHNIKA VERSENY VERSENYKIÍRÁS ÉS SZABÁLYZAT TÁNCSICS MIHÁLY KÖZOKTATÁSI INTÉZMÉNY ÉS TEHETSÉGKÖZPONT OROSHÁZA TARTALOMJEGYZÉK

INTEGRÁLT ÖNKORMÁNYZATI RENDSZER

KÉRELEM SZAKIGAZGATÁS-SZERVEZŐ ÉS INFORMATIKUS AGRÁRMÉRNÖKI MESTERKÉPZÉSI SZAK INDÍTÁSÁRA

Szoftveripar és üzleti modellek

7. Verifikáci. ció. Ennek része a hagyományos értelemben vett szoftvertesztelés is. A szoftver verifikálásának,

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

A Nógrád Megyei Pedagógiai Intézet évre szóló SZOLGÁLTATÁSI AJÁNLATA Óvodák részére

DSI működésre. tervezve. Hogyan fog kinézni a jövő informatikai infrastruktúrája? Egész szoftverrendszerek egy

MULTIMÉDIA-ALKALMAZÁS FEJLESZTŐ SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI

Informatikai Tesztek Katalógus

UNIX operációs rendszer bemutatása. A UNIX története, fejlesztésének céljai.

A tantárgy épít a mikro- és makroökonómia, jog, marketing, vezetés-szervezés, vállalati pénzügyek és számviteli alapismeretekre.

Foglalkozási napló. Gazdasági informatikus 14. évfolyam

GYAKORLATORIENTÁLT UML-ALAPÚ FEJLESZTÉS OKTATÁSA A SZÉCHENYI ISTVÁN EGYETEM BSC MŰSZAKI INFORMATIKA SZAKÁN

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

Szálkezelés. Melyik az a hívás, amelynek megtörténtekor már biztosak lehetünk a deadlock kialakulásában?

Közigazgatási kutatások megvalósítása a TÁMOP számú projekt

A Katonai Műszaki Doktori Iskola kutatási témái

Önálló laboratórium beszámoló

INFORMATIKA 5-8. évfolyam

Foglalkozási napló. Pénzügyi-számviteli ügyintéző 14. évfolyam

FELÜLVIZSGÁLATI JEGYZŐKÖNYV (E-DS10F1_TANF-SW) MELLÉKLETE

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

Informatikai rendszerek

Bánsághi Anna Bánsághi Anna 1 of 54

Mezőgazdasági betakarítási folyamatok szimulációja

SZET GYAK1: Követelmények ellenőrzése

SZAKDOLGOZAT. Kiss Albert

Tantárgyi programok 1. Informatikai projektmenedzsment A projektmenedzsment alapjai (a projektek típusai, életciklus, szervezet, ütemezés,

Projektmenedzsment eszközök Projektirányítás számítógéppel

Elektronikus közhiteles nyilvántartások Megvalósítási tanulmány

A TANTÁRGY ADATLAPJA

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) Csíkszereda IRT 6. kurzus

ZÁRÓVIZSGA TÁJÉKOZTATÓ kereskedelmi szakos hallgatók részére

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

A Dél-Dunántúli Régió Információs Társadalom Stratégiája (DD-RITS)

4. Programozási nyelvek osztályozása. Amatőr és professzionális

Kreditszám: 3 Számonkérés módja: kollokvium (írásbeli)

Tartalom. Szoftverfejlesztési. Szoftver = Termék. módszertan. la Rational XDE CASE eszköz. Az előállításához technológiára van szükség

Átírás:

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére Az Informatika szigorlat alapvetően az IR-fejlesztés, valamint az OO-fejlesztés c. tantárgyi blokkok, valamint az Adatbázis-kezelés c. tárgyak ismereteit fogja át. Az alábbi témakörök a 8 félév során tanult ismeretek áttekintő témavázlatát adja, amely a témákat rendszerezve segítséget nyújt a meglehetősen nagy anyagban való tájékozódáshoz. A felsorolt témák nem szigorlati tételek, csupán a felkészüléshez nyújtanak támogatást. A szigorlatrabocsátás feltétele: érvényes IR-fejlesztés 3. érvényes OO-fejlesztés 2. vizsga, valamint OO-fejlesztés 3. tárgyból elfogadott féléves feladat és elfogadható szintű félévzáró (szóbeli vagy írásbeli dolgozat). 1. Információ, IR, gazdálkodó szervezetek és társadalom az informatika értelmezése, tárgya, osztályozási szempontjai, kapcsolata más tudományterületekkel az információ funkcionális és valószínűségelméleti értelmezése információ- és infokommunikációs technológia (IT, ICT): értelmezés, komponensek, módszerek, tudás, információ,; információrendszer (IR) és környezete, információfeldolgozás- a feldolgozás ciklikussága, az információrendszerrel szemben támasztott elvárások a rendszer, alrendszer, szervezet fogalma; a gazdálkodó szervezetek és alrendszereik, informatikai rendszerek, informatikai stratégia az információrendszer értelmezése, szerepe, hatása a társadalomra és a szervezetek működésére, IT-függőség (infúzió) szervezeti architektúrák, hierarchikus vs új szerveződési formák (heterarchikus, cybercorp szervezetek, virtuális vállalatok stb.)) informatikai szervezet: cél, struktúra, szerepek, működés, kapcsolat és együttműködés a vállalat többi egységével az információrendszer felépítése, elemei, információáramlás, -kapcsolatok az információrendszer megközelítési aspektusai, a változtatást, korszerűsítést kiváltó tényezők, a fejlesztés szükségszerűsége információrobbanás, a digitális forradalom értelmezése, az IT hatása a társadalomra az információs/tudásalapú társadalom értelmezése, jellemzői, a kormányok feladatai a megvalósításban (nemzetközi és hazai programok, különös tekintettel a legújabb hazai és EU-s programokra)) globalizáció, popularizáció, az információs társadalom megvalósításának módja és eszközei: világhálózatok és szolgáltatásaik, a webtechnológia jelentősége az üzleti életben és a társadalmi feladatok megvalósításában e-világ: távmunka, távtanulás, elektronikus tevékenységek, on-line szolgáltatások, ekormányzat, elektronikus ügyintézés stb. 1

2. A szoftverfogalom értelmezése, szoftvertechnológia a szoftverforgalom szűkebb és általánosabb értelmezése, fejlődésének alakulása (procedurális, strukturális és objektumorientált szemléletű tervezés, tudástervezés) a szoftvertechnológia fogalma, a kivitelezés technologizált, szervezett formájának; a szoftver ipari gyártásának a szükségessége, sajátosságai a szoftvertechnológia fejlődése; a szoftver mint speciális termék sajátosságai a szoftver főbb alkalmazási területeinek áttekintése; az Internet szerepe a szoftverfejlesztésben és felhasználásban a szoftvertermékek strukturális bonyolultsága, komplexitási mérőszámok a szoftverfejlesztés folyamat, ciklikussága, fázisai, csoportosítása; fejlesztési szemléletek; a leggyakoribb fejlesztési hibák a szoftvertermékekkel szemben támasztott minőségi követelmények, minőségi kritériumok/- jellemzők, minőségmodellek (McCall-Cavano, Boehm) 3. Az információfeldolgozás technikai eszközei a számítógépek felépítése, részei és ezek működése, különböző számítógép-architektúrák számítógép-perifériák, másodlagos adathordozók és felépítésük, standard és user címkék egyéb információfeldolgozó-, dokumentumkezelő és irodatechnikai eszközök az adatfelvétel, -rögzítés, -ellenőrzés, -átvitel, -tárolás módja, a megvalósítás problémái számítógépek osztályozása, működtetése, számítógép üzemmódok, hálózati rendszerek és elemei (központi gép, munkaállomások, kiszolgálás, rendelkezésreállás, kliens-szerver archit.) hardver- és szoftverergonómia A rendszerfejlesztés technológiája 4. Fejlesztési alapelvek, feladatok, módszerek és technikák a rendszerfejlesztési tevékenység értelmezése, ciklikus folyamata, fázisai (célkitűzés, problémadefiniálás, feltárás, követelményspecifikáció, elemzés, -tervezés, kivitelezés, rendszerkövetés) a fejlesztési munka projekt jellege, informatikai projektek, a fejlesztő csoportot (team) irányító vezető feladatai, felelőssége, a résztvevők szakmai megoszlása, projekttervezési és projektirányítási módszerek {munkaütemezés, hálótervezés (Gantt, CPM, PERT)} a projekt kockázata, hatásvizsgálati elemzés, kockázatmenedzsment komplex rendszerek összehasonlító elemzése, választás, döntés különböző alternatívák közül a megbízó-felhasználó és a fejlesztők közötti hatékony kommunikáció jelentősége 5. A rendszerfejlesztés módszertana a fejlesztési módszertan értelmezése, egységesítésének szükségessége a fejlesztés során alkalmazott elvek, módszerek, eljárások és eszközök értelmezése, csoportosítási szempontjai, csoportjai, az egyes elemek részletes jellemzése, az adott probléma megoldásához legjobban illeszkedők kiválasztásának szükségessége és módja a fejlesztés során követendő, a fejlesztés sikerét meghatározó alapelvek: modellvezérelt fejlesztés (MDA-keretrendszer céljának és lényegének pontos ismerete: CIM, PIM, PSM és PSImodellek, modelltranszformáció) az alkalmazásfejlesztés életciklusa, módszertani szemléletek: életciklus modellek (vízesés~, V-modell, spirálmodell), prototípus elvű fejlesztés 2

a elemzési/tervezési munka strukturált és objektumorientált szemléletű végzése; az objektumorientált fejlesztési szemlélet sajátosságai: egységbezárás, polimorfizmus, öröklődés, láthatóság, újrafelhasználhatóság, perzisztencia meghatározó fejlesztés-módszertani elvek: fokozatosság, kétszintű tervezés, iterativitás, elkötelezettség, inkrementalizmus, modularitás, komponens- és architektúraszemlélet, use case vezéreltség fejlesztési módszertanok (strukturált és objektumorientált), a leggyakrabban alkalmazott módszertanok részletes ismertetése, (fontos legalább egy strukturált és egy objektumorientált módszertan, valamint a RUP egységesített módszertan ismerete) az UML modellező nyelv kialakulása, szükségessége, struktúrája/felépítése, az UML 2 nyelv részletes ismerete 6. A domén-, az üzleti és az elemzési modell kialakítása a probléma és a problématér elemzése, problémaspecifikáció a helyzetfelmérés, -elemzés módszerei, technikái (statikus és dinamikus analízis), bizonylatelemzés, adat- és folyamatelemzés módja és eszközei (DFD-k, CFD-k! és egyéb technikák) információs kapacitásvizsgálat, rendszerintegritás: a doménmodell pontos specifikációja a megvalósíthatósági vizsgálat szerepe a fejlesztésben, fejlesztési alternatívák jelentősége, tartalma, választás/döntés a rendszerkoncepció szükségessége és tartalma a követelményspecifikáció és rögzítése (a dokumentum célja és tartalma) a fejlesztési projekt tevékenységének a megtervezése az információrendszer leképezése, a PIM-modell megtervezése: absztrahálás: különböző absztrakciós szintek, modellnézetek, modellezési feladatok, modellelemek értelmezése és kapcsolatuk a logikai modell tervezésének lépései, a statikus és a dinamikus nézetű modellek kialakítása, a rendszer természetének és viselkedésének a vizsgálata a szabványos UML modellező nyelv valamint egyéb, a modellek leírásához, jellemzéséhez alkalmazható technikák, eszközök (diagramok, táblázatok) segítségével (strukturális modellek: objektum-/osztálymodell, csomagok, viselkedési modellek: use case, tevékenység,, interakciók) 7. A tervmodell kialakítása az információrendszer fizikai modelljének tervezése, a tervezés feladatai; a hardver-szoftver környezet kialakításának kérdései adatbázis-szemléletű tervezés: az adatbázis értelmezése, rendeltetése, elemei, adatbázis szemléletek, adatleírási szintek, az adatbázissal szemben támasztott követelmények, elvárások (fogalmak, módszerek, adatbáziskezelő-rendszerek) adathordozók fajtái, tárolási technológiák, jellemzők, azonosítás, biztonság fájlszervezési és elérési módok, a kiválasztás szempontjai adatbázis-architektúrák, adatbázis-szabványok (SQL), relációs adatbázis-architektúrák felépítése a relációs adatbáziskezelő-rendszerek sajátosságai, fajtái, általános moduljai; adatmanipulációs műveletek, osztott adatbázisok értelmezése és kezelése (SQL nyelv és adatbázis-szerver programozása) programtervezés szükségessége, módja; szoftvertervezési elvek: szoftverarchitektúra, strukturális felbontás; 3

az objektumorientált szoftverek jellegzetességei, alaptulajdonságai, a komponensalapú tervezés elvei (CBD), osztályok megvalósítása, komponensek értelmezése, származtatása, függőségi kapcsolatok interfészek pontosítása, interfészosztályok specifikálása a programtervezéshez használható technikák, a programspecifikáció szükségessége és tartalma, a megvalósítás lépései tesztelés: tesztelési stratégia (verifikálás, validálás fogalma és szerepe), tesztelési szintek az integrációs tesztelés általános folyamata, rendszer szintű tesztelés, stresszteszt, Alfa és béta tesztek; a tesztelési folyamat és a tesztesetek tervezése, a tesztelést végzők kijelölése, a feladatok ütemezésének és a tesztelési/elfogadási kritériumoknak a meghatározása, végrehajtás, számítógépes támogatás igénybevétele a programdokumentáció készítése és tartalma a rendszer biztonságos működésének tervezése: biztonsági, adatvédelmi, hozzáférési jogi kérdések és a védelem biztosítása 8. A fejlesztett rendszer bevezetése, üzemeltetése képzési terv, képzési anyagok, bemutatandó oktatószoftver elkészítése, képzés, oktatás bevezetéssel kapcsolatos szervezési feladatok, technikai feltételek megteremtése, a rendszer telepítése a rendszer átadásának megtervezése, lebonyolítása (előkészítés, személyek, időpont egyeztetés, bemutatás formája, jegyzőkönyvek) a rendszer üzemeltetése, rendszerfelügyelet, minőségbiztosítás (SQA folyamat!) informatikai rendszerek működtetése: rendszerkövetés, karbantartás, korszerűsítés; verziókövetés, infrastruktúra-, változás- és szolgáltatásmenedzsment, az ITIL struktúrája és szerepe informatikakontrolling: informatikai költségek, IT-rendszerek hasznossága a dokumentálás jelentősége, eszközei, technikái; átadandó dokumentumok és tartalmuk: fejlesztési dokumentáció, felhasználói kézikönyv, üzemeltetési kézikönyv, informatikai biztonsági szabályzat (IBSZ) 11. Az IR-fejlesztés/-feldolgozás speciális kérdései az adat- és rendszervédelem tervezési és megvalósítási kérdései; Adatvédelmi törvény, ITB 12. Ajánlás az Informatikai rendszerek biztonsági követelményeiről informatikai ipar, az informatika, mint a termékekbe "beépített alkatrész" (embedded) speciális információfeldolgozó rendszer-alkalmazások: OSS ( TPS, PCS, OAS); MSS (SIS, EIS, OLAP, DSS, MIS) és egyéb (ES, BIS, IIS, IOS) rendszerek; intelligens üzleti megoldások a rendszer- és alkalmazásintegráció szerepe a komplex rendszerek fejlesztésében az informatikai rendszerek fejlesztésének a költségei, költségösszetevők és megtérülésszámítás (TCO, ROI) szoftvertermékek és -folyamatok érettsége, érettségmodell (CMM-modell) speciális adatbázis alkalmazások: adatbányászat, adatraktár, adatáruház a számítógép szerepe a fejlesztésben (4GL, 5GL, CASE, Repository) a vizualizáció és az automatikus modelltranszformáció (xuml) jelentősége a fejlesztésben, a kommunikáció, a tervezés és dokumentálás, valamint a verziókezelés segítése 4

az UML 2 nyelv architektúrája, illeszkedése az MDA-szabványokhoz (MOF, CWM, köztesrétegek), szabályrendszer, elemek, kapcsolatok modellezése, diagramok a fejlesztési dokumentáció szükségessége, technikák (módszertani ajánlások, célok, szimbólumrendszer, illeszkedés), szabványok (ANSI, OMG) outsourcing: informatikai feladatok kiajánlása Kötelező irodalom: Raffai Mária: Információrendszerek fejlesztése és menedzselése Novadat, 2003. Az Objektumtechnológia sorozat köteteiből (szerző: Raffai Mária): Objektumok az üzleti modellezésben (OO-fogalmak, sajátosságok, elvek tisztázása) UML 2 Modellező nyelvi kézikönyv Az Információrendszer-tervezés munkafüzetek (Raffai Mária + szerzői munkaközösség) IRT3 - Adatbázistervezés - Fizikai szint (2002) I. Sommerville: Szoftverrendszerek fejlesztése, Software Engineering, PANEM, 2002. Raffai Mária: Az Információ Szerep, hatás, információmenedzsment című szakkönyv 4. fejezete (Palatia Kiadó, 2006) Kiss Jenő: Adatbáziskezelés MsAccess ITB 12. ajánlás http://www.itb.hu/ajanlasok/a12/ Ajánlott irodalom: Raffai Mária: Az Információ Szerep, hatás, információmenedzsment című szakkönyv (Palatia Kiadó, 2006) Az Objektumtechnológia sorozat köteteiből (Raffai Mária + szerzői munkaközösség): Egységesített megoldások a fejlesztésben (UML első szabványverzió, valamint RUP módszertani kézikönyv) Objektumorientált alkalmazásfejlesztés (Rose Case eszköz és fejlesztési esettanulmány Az Információrendszer-tervezés munkafüzetek (Raffai Mária + szerzői munkaközösség): IRT1 - Információmenedzsment, fejlesztési módszertanok (1996) IRT2 - Modellezés - Logikai szint (2001) Raffai Mária: Az informatika fél évszázada Springer, 1997. R. S. Pressman: Software Engineering, A Practitioner s Approach, Fifth Edition, McGraw-Hill Publishing Company, United Kingdom, 2000. M. Fowler K. Scott: UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley-Longman, Inc., 1997. Martin Fowler: Analysis Patterns: Reusable Object Models, Addison-Wesley 1996. H.E. Eriksson M. Penker: Business Modeling with UML, John Wiley & Sons, Inc., 2000. valamint a fenti irodalmakban hivatkozott, a megértést, tanulást segítő további szakirodalmak dr. Raffai Mária szakvezető dr. Sziray József tanszékvezető 5