2011. szeptember Az információtechnológia menedzselése Az információs rendszer fejlesztése Image of the slide: www2.raritanval.edu/departments/busadmin/.../Ch07-IntrotoBusiness.ppt Tervezés a szoftverfejlesztésben Sztatikus modellezés – Adatmodell és objektummodell Egyed-kapcsolat diagram (ECD)
A témakör SZERVEZÉSTECHNOLÓGIA Az információtechnológia menedzselése Az információs rendszer fejlesztése 1. A fejlesztési folyamat áttekintése 2. Követelményelemzés 3. Tervezés a szoftverfejlesztésben [***] Sztatikus modellezés – Adatmodell és objektummodell 4. Kivitelezés és az egységtesztek 5. Szoftverintegráció, rendszerintegráció és az integrációs tesztek 6. A rendszer bevezetése 7. A szoftverfejlesztés támogató folyamatai
Másodlagos kulcs az egyedtípus olyan tulajdonsága, amely elsődleges kulcs lehetne, de nem kapja meg az azonosító szerepet. EGYED: TANULÓ - Neptun kód: elsődleges kulcs - Adókártya szám: másodlagos kulcs - Lakcímkártya szám: másodlagos kulcs - Név: tulajdonság, nem lehet kulcs - Lakcím: tulajdonság, nem lehet kulcs ... A kép forrása: http://boldvision.typepad.com/
Idegen kulcs Az adatbázisok a kapcsolatokat is tárolják. az elterjedt relációs adatbázisok megoldása: mivel egy hierarchikus kapcsolatban alárendelt egyedelőfordulás legfeljebb egy fölérendelt előforduláshoz tartozhat, az alárendelt egyedtípus szerkezetébe beilleszthető a fölérendelt egyedtípus azonosítója (elsődleges kulcsa), ami minden alárendelt előfordulásnál a fölérendelt előfordulás azonosító értékét veszi fel. A fölérendelt egyed elsődleges kulcsát, ha az alárendelt egyed szerkezetében megjelenik, ott idegen kulcsnak nevezzük.
más egyedtípusban elsődleges kulcsok Idegen kulcs példa: idegen kulcsok más egyedtípusban elsődleges kulcsok KÖNYVELÉSI TÉTEL egyedtípus Egyedelőfordulás Azonosító vagy elsődleges kulcs (nem lehet két sorban azonos) FŐKÖNYVI SZÁMLA egyedtípusból ELSŐDLEGES KULCS BIZONYLAT egyedtípusból ELSŐDLEGES KULCS
Egyedek kapcsolata Két egyed csak akkor lehet kapcsolatban, ha az egyik egyed kulcsa a másik egyedben tulajdonság, azaz idegen kulcs!
Szerepnév Ugyanazon tulajdonság eltérő elnevezése két különböző egyed tulajdonságánál pl.: Végzősök egyed: Hallgató kód Tanulmányi eredmény egyed: Neptun kód Ha a két mező azonos tulajdonságot takar, akkor a Neptun kód szerepneve a Hallgató kód tulajdonságnak.
1. feladat - mezők ALKATRÉSZ (Alkatrészkód, Alkatrészmegnevezés) ALKATRÉSZÁR (Árkód, Alkatrészkód, Árjelleg, Ár, Devizanem, Mértékegység) TÉTEL (Sorszám + Tételsorszám, Alkatrészkód, Mértékegység, Mennyiség, Tételérték) TÉTELSZÖVEG (Sorszám + Tételsorszám + Szövegsorszám, Tételszöveg) KONVERZIÓ (Árkód_alap + Árkód_vált, Arány) Az Árkód_alapl és az Árkód_vált az Árkód szerepnevei.
1. feladat
1. feladat - megoldás
2. feladat - mezők DOLGOZÓ (Dolgozókód, Név, Születési idő, Anyja neve, Adóazonosító, TB szám, Lakcím, Bankszámlaszám) ALKALMAZÁS (Alkalmazáskód, Dolgozókód, Alkalmazás kezdete, Alkalmazás vége, Jogviszony típusa) BESOROLÁS (Alkalmazáskód + Besorolás kezdete, Besorolás vége, Bértípus, Mértékegység, Besorolási bér) TELJESÍTÉS (Alkalmazáskód + Teljesítés kezdete, Teljesítés vége, Bizonylatkód, Mértékegység, Teljesített egység, Elszámolás dátuma)
2. feladat
2. feladat - megoldás
3. feladat - mezők ÜGYFÉL(Adószám, Cégjegyzékszám, Megnevezés, Rövid név, Cím, Kapcsolattartó, Telefon, Számlaszám, Ügyféltip, Statisztikai jel) ÜGYFÉLTÍPUS(Ügyféltipaz, Típus) ÜGYLET(Ügyaz, Megnevezés) ÜGYLETEK(Adószám+Ügylettípus+Szerződés dátuma; Cél, Lejárat, Összeg, Kamat, Jutalék, Állapot, Megelőző ügylet) 1, Ügylettípus, Megelőző ügylet szerepneve az Ügyaz tulajdonságnak; 2, Ügyféltip szerepneve az Ügyféltipaz tulajdonságnak.
A 3. feladat
3. feladat - megoldás
Hivatkozott irodalom Gyurkó György (2011): Szervezéstechnológia . BGF, Bp. Gyurkó György (2011): Szervezéstechnológia példatár. BGF, Bp. Paál Éva (2009a). Gyakorlófüzet a számvitelszervezéshez. Magyar Könyvvizsgálói Kamara Oktatási Központ Kft., Bp. Paál Éva (2009b). Számvitelszervezés a vállalkozásoknál. Magyar Könyvviszgálói Kamara Oktatási Központ Kft., Bp.