hun-ehrv1.0 Referencia Modell

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "hun-ehrv1.0 Referencia Modell"

Átírás

1 hun-ehrv1.0 Referencia Modell hun-ehrv1.0 cd Packages «XSDschema» DataTypes + DATA_VALUE + DV + Implementation + Primitives «XSDschema» Extract + Access_Policy + Attestation_Info + Audit_Info + Clinical_Session + Cluster + Composition + Content + EHR_Extract + Element + Entry + Extract_Constraint + Folder + Functional_Role + Item + Link + Record_Component + Related_Party + Section + SingleMessageContent + Version «XSDschema» Report + Report «XSDschema» Message + Message + MessageBase + MessageChoice + MessageContent + MessageSignature + SignedMessage «XSDschema» Repository + BiologicalStructure + Container + Device + Employee + Entity + EntityLink + Group + HealthCareProfessional + ManufacturedMaterial + ManufacturedObject + Material + Organization + Person + Place + Relation + Repository + RepositoryItem + Role + Specialisation + TargetChoice Ábra 1 : Packages hun-ehrv1.0 Típus: public Package Csomag: Logical View Készült :52:29. Módosítva :42:07. Magyar Referencia Modell Hungarian Reference Model 1/61

2 DataTypes cd «XSDschema» DataTypes «XSDschema» DV + Basic + Quantity + Text + Time DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] «XSDschema» Primitives + Boolean + Byte + Char + Double + Integer + Real + String «XSDschema» Implementation + bl + BL + byte + BYTE + char + CHAR + double + DOUBLE + int + INT + REAL + real + st + STRING Ábra 2 : «XSDschema» DataTypes DataTypes Típus: public «XSDschema» Package Csomag: hun-ehrv1.0 Készült :22:35. Módosítva :42:10. Szerzo: dr. Horváth Lajos A DataTypes csomag fogja össze az EHR-t felépíto adattípusokat. DATA_VALUE Típus: public abstract Class Csomag: DataTypes Készült :28:22. Módosítva :42:49. Szerzo: dr. Horváth Lajos A legtöbb alaptípus absztrakt ososztálya. Megfelel a HL7-ben szereplo 'ANY' osztálynak. Aggregation kapcsolódás osztályhoz: class Element<Extract>. Az Element egy értéket tartalmaz. Ha az érték hiányát kell jelezni, akkor a null_flavour alkalmazása szükséges. Generalization kapcsolódás osztálytól: class EIVL <Time> Generalization kapcsolódás osztálytól: class CV <Text> Generalization kapcsolódás osztálytól: class TEXT <Text> Generalization kapcsolódás osztálytól: class ED <Basic> Generalization kapcsolódás osztálytól: class II <Basic> Generalization kapcsolódás osztálytól: class CS <Text> Generalization kapcsolódás osztálytól: class IVL <Basic> 2/61

3 Generalization kapcsolódás osztálytól: class QUANTITY <Quantity> Generalization kapcsolódás osztálytól: class PIVL <Time> Generalization kapcsolódás osztálytól: class TS <Time> Generalization kapcsolódás osztálytól: class DATE <Time> Generalization kapcsolódás osztálytól: class ORD <Quantity> Generalization kapcsolódás osztálytól: class RTO <Quantity> Generalization kapcsolódás osztálytól: class QUANTITY_RANGE <Quantity> Generalization kapcsolódás osztálytól: class URI <Basic> DATA_VALUE attribútumok nullflavor CS_NULL_FLAV 3/61

4 DV cd DV «XSDschema» Basic «XSDschema» Quantity «XSDschema» Text «XSDschema» Time + IVL_PQ + IVL_TS + RII + ED + II + IVL + OID + URI + DURATION + ORD + QUANTITY_RANGE + PQ + QUANTITY + RTO + CODED_TEXT + CR + CS_ANNOTATION + CS_ATTEST + CS_ITEM_CAT + CS_NULL_FLAV + CS_REV_STAT + CS_SENSITIVITY + CS_STRUCTURE_TYPE + CS_TERRITORY + SIMPLE_TEXT + TEXT + CD + CE + CS + CV + DATE + EIVL + PIVL + TS Ábra 3 : DV DV Típus: public «XSDschema» Package Csomag: DataTypes Készült :25:38. Módosítva :42:52. Szerzo: dr. Horváth Lajos A csomag az alaptípusokon kívüli adattípusokat definiáló osztályokat tartalmazza, négy további csomagba (Basic, Quantity, Text, Time) szervezve. 4/61

5 Basic cd Basic DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] ED - mediatype: CS_MEDIA [0..1] - charset: CS_CHARSET [0..1] - language: CS_LANG [0..1] - size: Integer [0..1] - compression: CS_COMPRESSION [0..1] - reference: URI [0..1] - integritycheck: base64binary [0..1] - integritycheckalgorithm: CS_INTEGRITY [0..1] - thumbnail: ED [0..1] - data: base64binary [0..1] - alternatestring: SIMPLE_TEXT [0..1] II - extension: String [0..1] - assigningauthorityname: String [0..1] - validtime: IVL_TS [0..1] URI - value: String [0..1] - scheme: String [0..1] - path: String [0..1] - fragment: String [0..1] - query: String [0..1] - literal: String [0..1] +root 0..1 IVL - lowclosed: Boolean [0..1] - highclosed: Boolean [0..1] OID - oid: String [0..1] RII IVL_TS - low: TS [0..1] - high: TS [0..1] - width: TS [0..1] IVL_PQ - low: PQ [0..1] - high: PQ [0..1] - width: PQ [0..1] Ábra 4 : Basic Basic Típus: public «XSDschema» Package Csomag: DV Készült :25:17. Módosítva :43:08. Szerzo: dr. Horváth Lajos A Basic csomag azok a típusokat definiálja, amelyek az alaptípusokra épülnek, de a Text, Time és Quantity csomagokban nem szerepelnek. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. IVL_PQ Extends: IVL. Csomag: Basic Készült :15:50. Módosítva :59:52. Szerzo: dr. Horváth Lajos A fizikai mennyiségek (Physical Quantity) egy intervalluma. Az intervallumot az alsó határa és szélessége, vagy also és felso határa, vagy a felso határa és a szélessége határozza meg. 5/61

6 Generalization kapcsolódás osztályhoz: class IVL IVL_PQ attribútumok low PQ high PQ width PQ IVL_TS Extends: IVL. Csomag: Basic Készült :15:33. Módosítva :44:00. Szerzo: dr. Horváth Lajos Idointervallum, amelyet a kezdete és vége, vagy kezdete és hossza, vagy a hossza és a vége határoz meg. A határok meghatározottságát az IVL osztálytól örökölt attribútumok értéke jelzi. Generalization kapcsolódás osztályhoz: class IVL IVL_TS attribútumok low TS high TS width TS RII Extends: II. Csomag: Basic Készült :21:43. Módosítva :44:06. Szerzo: dr. Horváth Lajos A Repository tetszoleges objektumpéldányának azonosítását szolgáló adattípus. Az RII típusú attribútumok értéke az adott üzeneten belül egyedi. Generalization kapcsolódás osztályhoz: class II 6/61

7 ED Extends: DATA_VALUE. Csomag: Basic Készült :39:11. Módosítva :43:37. Szerzo: dr. Horváth Lajos Az ED (Encapsulated Data) adattípus tetszoleges adatot tartalmazhat, amelyek elsosorban az emberi értékelésre (pl. röntgenkép digitális állománya), vagy a jelen specifikáció által nem érintett gépi feldolgozásra (pl. Holter-felvétel primer digitális adatállománya) használhatóak. A beágyazott adat lehet többek között egyszeru karaktersorozat, formázott szövegállomány, vagy bármilyen féle multimédiás állomány. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> ED attribútumok mediatype CS_MEDIA charset CS_CHARSET language CS_LANG size Integer compression CS_COMPRESSI ON reference URI integritycheck base64binary integritycheckalgorithm CS_INTEGRITY thumbnail ED data base64binary alternatestring SIMPLE_TEXT 7/61

8 II Extends: DATA_VALUE. Csomag: Basic Készült :48:33. Módosítva :43:41. Szerzo: dr. Horváth Lajos Az II (Instance Identifier) osztály az egyes példányok egyedi azonosítását szolgálja. Aggregation kapcsolódás osztálytól: class OID Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class RII II attribútumok extension String assigningauthorityname String validtime IVL_TS IVL Típus: public abstract Class Extends: DATA_VALUE. Csomag: Basic Készült :52:58. Módosítva :43:52. Szerzo: dr. Horváth Lajos Az intervallum jellegu osztályok ose. Ezek az osztályok egy rendezett érték egy folyamatos tartományba eso értékeit határozzák meg. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class IVL_PQ Generalization kapcsolódás osztálytól: class IVL_TS IVL attribútumok lowclosed Boolean highclosed Boolean OID 8/61

9 Csomag: Basic Készült :19:11. Módosítva :43:50. Szerzo: dr. Horváth Lajos Az OID (Object Identifier) osztály egy, a kommunikáló közösségben egyedi azonosító string, amely pontokkal elválasztott számokból áll (pl ). A string egy fastruktúra alapján kerül létrehozásra, így a számok közül a balrább állók jelentik a gyökérhez közelebb álló csomópontokat. Valamennyi csomópont egy feljogosított szervezet kezében van, amely meghatározhatja a csomópont alatti struktúrát, illetve átruházhatja az alatta levo szint csomópontjaira vonatkozó feljogosítást. Aggregation kapcsolódás osztályhoz: class II OID attribútumok oid String URI Extends: DATA_VALUE. Csomag: Basic Készült :18:41. Módosítva :43:44. Szerzo: dr. Horváth Lajos Az URI (Universal Resource Locator) osztály az RFC 1738 [http://www.isi.edu/in-notes/rfc1738.txt] alapján meghatározott telekommunikációs cím (pl. HTML hyperlink, FTP cím) tárolását teszi lehetové. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> URI attribútumok value String scheme String path String fragment String query String literal String 9/61

10 Quantity cd Quantity DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] ORD RTO QUANTITY_RANGE QUANTITY - value: Integer - symbol: CODED_TEXT - numerator: PQ - denominator: PQ - range: IVL_PQ PQ - value: Real [0..1] - unit: CS_UNITS [0..1] - property: CD [0..1] - precision: Integer [0..1] DURATION - days: Integer [0..1] - hours: Integer [0..1] - minutes: Integer [0..1] - seconds: Integer [0..1] - fractional_sec: Double [0..1] - sign: Integer [0..1] Ábra 5 : Quantity Quantity Típus: public «XSDschema» Package Csomag: DV Készült :26:15. Módosítva :43:11. Szerzo: dr. Horváth Lajos A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. DURATION Extends: QUANTITY. Csomag: Quantity Készült :07:14. Módosítva :45:13. Szerzo: dr. Horváth Lajos Egy idotartamot definiáló soztály, amelynek kezdopontja nem meghatározott. Generalization kapcsolódás osztályhoz: class QUANTITY DURATION attribútumok days A napok száma. 10/61

11 hours minutes seconds fractional_sec sign Integer Integer Integer Integer Double Integer Az órák száma. A percek száma. A másodpercek száma. A töredékmásodpercek mennyisége. Az idotartam irányát adja meg (ha ennek van jelentosége). ORD Extends: DATA_VALUE. Csomag: Quantity Készült :59:18. Módosítva :45:00. Szerzo: dr. Horváth Lajos Egy szám vagy más szimbólum, ami egy rendezett sorozaton belüli pozíciót jelzi. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> ORD attribútumok value : A pozíció sorszáma. Integer symbol : CODED_TEXT A pozíciót meghatározó szimbúlum. QUANTITY_RANGE Extends: DATA_VALUE. Csomag: Quantity Készült :05:04. Módosítva :45:06. Szerzo: dr. Horváth Lajos Fizikai mennyiség egy megadott tartománya. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> QUANTITY_RANGE attribútumok 11/61

12 range : IVL_PQ A fizikai mennyiségi tartomány. PQ Extends: QUANTITY. Csomag: Quantity Készült :51:19. Módosítva :45:11. Szerzo: dr. Horváth Lajos A PQ (Physical Quantity) osztály egy olyan érték megadását teszi lehetové, amely egy fizikai mennyiséget egy adott dimenzióban mérve jellemez. Két fo részbol áll, egyrészt a mennyiséget leíró valós számot, másrészt a fizikai mértékegységet tartalmazza. Generalization kapcsolódás osztályhoz: class QUANTITY PQ attribútumok value A fizikai mennyiséget leíró természetes szám. Real unit A mennyiség mértékegysége. CS_UNITS property A mért jelleg. CD precision Integer A mennyiség pontosságának opcionális megadása. QUANTITY Típus: public abstract Class Extends: DATA_VALUE. Csomag: Quantity Készült :39:07. Módosítva :45:08. Szerzo: dr. Horváth Lajos A mennyiségi típusok absztrakt ososztálya. Generalization kapcsolódás osztálytól: class DURATION Generalization kapcsolódás osztálytól: class PQ Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> RTO Extends: DATA_VALUE. 12/61

13 Csomag: Quantity Készült :39:21. Módosítva :45:03. Szerzo: dr. Horváth Lajos Az RTO (Ratio) osztály olyan értéket definiál, ahol egy numerátor és egy denominátor határozza meg a mennyiséget (pl. ha a higítási arány 1:128). Csak akkor használandó pl. a REAL és PQ helyett, ha az arány két tagjának explicit megadása szükséges. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> RTO attribútumok numerator : Az arány osztandója. PQ denominator : PQ Az arány osztója. 13/61

14 Text cd Text DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] CS_ITEM_CAT CS_TERRITORY CS CS_SENSITIVITY CV - displayname: string [0..1] - codingscheme: OID [0..1] - codingschemename: String [0..1] - codingschemeversion: String [0..1] - codevalue: String [0..1] TEXT - originaltext: String [0..1] - language: CS_LANGUAGE [0..1] - charset: CS_CHARSET [0..1] - codevalue: String [0..1] - codingscheme: OID [0..1] - codingschemename: String [0..1] - codingschemeversion: String [0..1] CS_NULL_FLAV CS_REV_STAT CODED_TEXT SIMPLE_TEXT CS_ANNOTATION CS_ATTEST CE +translations 0..* CS_STRUCTURE_TYPE +codedvalue 1 CD +qualifiers CR 0..* - inverted: Boolean [0..1] - qualcode: CV [0..*] - role: CV [0..*] Ábra 6 : Text Text Típus: public «XSDschema» Package Csomag: DV Készült :26:03. Módosítva :43:19. Szerzo: dr. Horváth Lajos A csomag osztályai a szabad szöveges és kódolt értékkészletu szöveges adattípusok definícióit biztosítják. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. CODED_TEXT Extends: TEXT. Csomag: Text Készült :46:36. Módosítva :44:30. Szerzo: dr. Horváth Lajos 14/61

15 A CODED_TEXT osztály esetén a szabad szöveges értékhez egy kódolt érték is csatolásra kerül a codedvalue attribútumon keresztül. Aggregation kapcsolódás osztálytól: class CD Generalization kapcsolódás osztályhoz: class TEXT CR Csomag: Text Készült :51:04. Módosítva :44:45. Szerzo: dr. Horváth Lajos Módosító kód, amelyhez opcionálisan szerepazonosító kapcsolódhat. Aggregation kapcsolódás osztályhoz: class CD CR attribútumok inverted A minosítokód ellenkezo jelentéstartalmának (pl. tagadásának) jelzése. Boolean qualcode Minosíto kód értéke. Range:0 to *: CV role Range:0 to *: CV A minosíto kódhoz kapcsolódó szerepkód. CS_ANNOTATION Extends: CS. Csomag: Text Készült :59:07. Módosítva :29:50. Az Entry osztályban szereplo annotációk lehetséges értékei. Generalization kapcsolódás osztályhoz: class CS CS_ATTEST Extends: CS. Csomag: Text Készült :59:29. Módosítva :26:01. Az Extract osztályaiban szereplo tanúsítás lehetséges okai. 15/61

16 Generalization kapcsolódás osztályhoz: class CS CS_ITEM_CAT Extends: CS. Csomag: Text Készült :58:45. Módosítva :31:04. Az Item példányok kategóriáinak lehetséges értékei, amelyek lehetové teszik az egyes példányok automatikus analízisét. Pl. vizsgálati eredmény, tevékenység, klinikai irányelvre hivatkozás. Generalization kapcsolódás osztályhoz: class CS CS_NULL_FLAV Extends: CS. Csomag: Text Készült :59:38. Módosítva :46:36. Generalization kapcsolódás osztályhoz: class CS CS_REV_STAT Extends: CS. Csomag: Text Készült :58:57. Módosítva :24:59. Annak az oknak a kategóriája, ami miatt a Record_Component létrehozásra vagy revízióra került. Generalization kapcsolódás osztályhoz: class CS CS_SENSITIVITY Extends: CS. Csomag: Text Készült :54:50. Módosítva :28:39. A Record_Component osztályokban szereplo adatok lehetséges biztonsági szinjei. Generalization kapcsolódás osztályhoz: class CS 16/61

17 CS_STRUCTURE_TYPE Extends: CS. Csomag: Text Készült :59:59. Módosítva :33:00. A Cluster osztály által megvalósítható struktúrák lehetséges formái. Generalization kapcsolódás osztályhoz: class CS CS_TERRITORY Extends: CS. Csomag: Text Készült :59:19. Módosítva :27:23. A lehetséges ellátási területek kódjai (ahol a Composition adattartalma létrejött). Generalization kapcsolódás osztályhoz: class CS SIMPLE_TEXT Extends: TEXT. Csomag: Text Készült :46:51. Módosítva :44:34. Szerzo: dr. Horváth Lajos A SIMPLE_TEXT osztály egy egyszeru, kódolt érték nélküli szabad szöveget tartalmaz. Generalization kapcsolódás osztályhoz: class TEXT TEXT Típus: public abstract Class Extends: DATA_VALUE. Csomag: Text Készült :44:38. Módosítva :44:23. Szerzo: dr. Horváth Lajos A TEXT absztrakt osztály a szabad szöveges értéken kívül tartalmazza az alkalmazott nyelvet és karakterkészletet is. Generalization kapcsolódás osztálytól: class SIMPLE_TEXT Generalization kapcsolódás osztálytól: class CODED_TEXT Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> 17/61

18 TEXT attribútumok originaltext String language charset CS_LANGUAGE CS_CHARSET A szabad szöveges érték, amelynek nyelvét és karakterkészletét a másik két attribútum határozza meg. Az originaltext atrribútumban szereplo szöveges érték esetén alkalmazott nyelv. Az originaltext atrribútumban szereplo szöveges érték esetén alkalmazott karakterkészlet. XML üzenetek esetén az attribútum megadása helyett az XML kódolását megadó érték kerülhet alkalmazásra. CD Extends: CE. Csomag: Text Készült :48:03. Módosítva :44:41. Szerzo: dr. Horváth Lajos A CD (Concept Descriptor) osztály egy összetett kódolási értéket tesz lehetové, amelynek részei az akár több kódrendszerbol származó kódolt értékek, továbbá tetszoleges számú módosító értékek. Aggregation kapcsolódás osztálytól: class CR Aggregation kapcsolódás osztályhoz: class CODED_TEXT Generalization kapcsolódás osztályhoz: class CE CE Extends: CV. Csomag: Text Készült :48:26. Módosítva :44:39. Szerzo: dr. Horváth Lajos A CE (Coded With Equivalents) osztály a kódolt értéken kívül (opcionálisan) tartalmazhat tetszoleges számú további kódolt értéket más kódrendszerekbol. Ezáltal a CE típus ott használatos, ahol egyidejuleg alternatív kódok és kódrendszerek igénybevételére (és ezek egyideju továbbítására) lehet szükség. Aggregation kapcsolódás osztálytól: class CE Generalization kapcsolódás osztálytól: class CD Generalization kapcsolódás osztályhoz: class CV CS Extends: DATA_VALUE. Csomag: Text Készült :48:12. Módosítva :44:20. Szerzo: dr. Horváth Lajos 18/61

19 A CS (Coded Simple Value) osztály a szabványban definiált egyszeru kódkészletu kódkészleteket definiáló osztályok ('CS_xxx') ososztálya. Generalization kapcsolódás osztálytól: class CS_ATTEST Generalization kapcsolódás osztálytól: class CS_ANNOTATION Generalization kapcsolódás osztálytól: class CS_TERRITORY Generalization kapcsolódás osztálytól: class CS_NULL_FLAV Generalization kapcsolódás osztálytól: class CS_REV_STAT Generalization kapcsolódás osztálytól: class CS_STRUCTURE_TYPE Generalization kapcsolódás osztálytól: class CS_ITEM_CAT Generalization kapcsolódás osztálytól: class CS_SENSITIVITY Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> CS attribútumok codevalue String codingscheme OID codingschemename String codingschemeversion String CV Extends: DATA_VALUE. Csomag: Text Készült :48:19. Módosítva :44:26. Szerzo: dr. Horváth Lajos A CV (Coded Value) osztály egy egyszeru kódolt értéket valósít meg (pl. más kódtáblára való transzláció megadása nélkül). Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> Generalization kapcsolódás osztálytól: class CE CV attribútumok displayname string codingscheme codingschemename OID String A kód rövid, emberi olvasásra alkalmas szöveges jelölése. (pl. "Magas vérnyomás") Egy olyan Object Identifier (OID) ami egyedileg azonosítja azt a kódrendszert, amibe a kód tartozik. (pl., " ," ami a lehet az ICD10/BNO10 azonosítója). A kódrendszer rövid, emberi olvasásra alkalmas megnevezése (pl. BNO10). 19/61

20 codingschemeversion codevalue String String A kódrendszer verziója (pl. 10.0) A kód értékét tartalmazó szöveg (pl., "I10H0") 20/61

21 Time cd Time DataTypes::DATA_VALUE - nullflavor: CS_NULL_FLAV [0..1] EIVL PIVL TS DATE - event: CD [0..*] - offset: DURATION [0..*] - phase: IVL_TS [0..*] - period: DURATION [0..*] - alignment: CS [0..1] - time: String - date: String Ábra 7 : Time Time Típus: public «XSDschema» Package Csomag: DV Készült :26:26. Módosítva :43:21. Szerzo: dr. Horváth Lajos Az ido kezelésével kapcsolatos alapveto osztályokat tartalmazó csomag. A csomag valamennyi osztálya a DATA_VALUE ososztály specializációja. DATE Extends: DATA_VALUE. Csomag: Time Készült :40:41. Módosítva :45:47. Szerzo: dr. Horváth Lajos Egy adott naptári nap azonosítása, amelynek részei a naptári év, hónap, hét, nap, vagy az év egy megadott napja. A részletes definíció az ISO 8601:2000(E) szabvány alapján. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> DATE attribútumok date : String A dátumot leíró string. EIVL 21/61

22 Extends: DATA_VALUE. Csomag: Time Készült :54:40. Módosítva :45:21. Szerzo: dr. Horváth Lajos Az EIVL (Event-Related Periodic Interval of Time) osztály egy olyan periodikusan ismétlodo idointervallumot definiál, amely egy kitüntetett (de pontos idopontjával meg nem határozható) eseményhez kötodik (pl. reggeli után 1 órával). Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> EIVL attribútumok event Az esemény kódolt megjelölése. Range:0 to *: CD offset Range:0 to *: DURATION Az adott idointervallum. PIVL Extends: DATA_VALUE. Csomag: Time Készült :54:22. Módosítva :45:24. Szerzo: dr. Horváth Lajos A PIVL (Periodic Interval of Time) osztály egy olyan idointervallumot definiál, amely periodikusan visszatér. Ennek emgfeleloen két fo tulajdonsággal rendelkezik, egyrészt van fázisa, másrészt periódusa. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> PIVL attribútumok phase Range:0 to *: IVL_TS period Range:0 to *: DURATION alignment CS TS Típus: public Class Extends: DATA_VALUE. Csomag: Time 22/61

23 Készült :52:35. Módosítva :45:27. Szerzo: dr. Horváth Lajos A TS (Point In Time, TimeStamp) osztály egy idopontot reprezentál. Az idot egy kituzött alapidoponttól ("epoch") méri. A részletes definíció az ISO 8601:2000(E) szabvány alapján. Generalization kapcsolódás osztályhoz: class DATA_VALUE<DataTypes> TS attribútumok time : String Az alapidoponttól eltelt idot leíró string. 23/61

24 Implementation cd Implementation short decimal anysimpletype anysimpletype anysimpletype «XSDsimpleType» XSDDatatypes:: byte «XSDsimpleType» XSDDatatypes:: integer «XSDsimpleType» XSDDatatypes:: boolean «XSDsimpleType» XSDDatatypes:: string «XSDsimpleType» XSDDatatypes:: double «XSDsimpleType» byte «XSDsimpleType» int «XSDsimpleType» bl «XSDsimpleType» st «XSDsimpleType» char «XSDsimpleType» double «XSDsimpleType» real +value +value +value +value +value +value +value «XSDcomplexType» BYTE «XSDcomplexType» INT «XSDcomplexType» BL «XSDcomplexType» STRING «XSDcomplexType» CHAR «XSDcomplexType» DOUBLE «XSDcomplexType» REAL Ábra 8 : Implementation Implementation Típus: public «XSDschema» Package Csomag: DataTypes Készült :34:57. Módosítva :43:02. Szerzo: dr. Horváth Lajos A prcen/ts által meghatározott alaptípusok definícióit tartalmazó csomag. bl Típus: public «XSDsimpleType» Class Extends: boolean. Csomag: Implementation Készült :07:28. Módosítva :22:37. Aggregation kapcsolódás osztályhoz: class BL Generalization kapcsolódás osztályhoz: class boolean<xsddatatypes> BL Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :08:24. Módosítva :14:21. 24/61

25 Aggregation kapcsolódás osztálytól: class bl Generalization kapcsolódás osztálytól: class Boolean <Primitives> byte Típus: public «XSDsimpleType» Class Extends: byte. Csomag: Implementation Készült :50:43. Módosítva :54:32. Megkötések Proposed Invariant. No attributes or associations. Proposed Invariant. Parent must be simpletype. Aggregation kapcsolódás osztályhoz: class BYTE Generalization kapcsolódás osztályhoz: class byte<xsddatatypes> BYTE Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :54:18. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class byte Generalization kapcsolódás osztálytól: class Byte <Primitives> char Típus: public «XSDsimpleType» Class Extends: string. Csomag: Implementation Készült :28:12. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class CHAR Generalization kapcsolódás osztályhoz: class string<xsddatatypes> CHAR Típus: public «XSDcomplexType» Class 25/61

26 Csomag: Implementation Készült :30:04. Módosítva :14:20. Aggregation kapcsolódás osztálytól: class char Generalization kapcsolódás osztálytól: class Char <Primitives> double Típus: public «XSDsimpleType» Class Extends: double. Csomag: Implementation Készült :13:01. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class DOUBLE Generalization kapcsolódás osztályhoz: class double<xsddatatypes> DOUBLE Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :13:48. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class double Generalization kapcsolódás osztálytól: class Double <Primitives> int Típus: public «XSDsimpleType» Class Extends: integer. Csomag: Implementation Készült :23:21. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class INT Generalization kapcsolódás osztályhoz: class integer<xsddatatypes> INT Típus: public «XSDcomplexType» Class 26/61

27 Csomag: Implementation Készült :27:51. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class int Generalization kapcsolódás osztálytól: class Integer <Primitives> real Típus: public «XSDsimpleType» Class Extends: double. Csomag: Implementation Készült :50:01. Módosítva :54:31. Aggregation kapcsolódás osztályhoz: class REAL Generalization kapcsolódás osztályhoz: class double<xsddatatypes> REAL Típus: public «XSDcomplexType» Class Csomag: Implementation Készült :50:34. Módosítva :14:20. Aggregation kapcsolódás osztálytól: class real Generalization kapcsolódás osztálytól: class Real <Primitives> st Típus: public «XSDsimpleType» Class Extends: string. Csomag: Implementation Készült :19:23. Módosítva :54:32. Aggregation kapcsolódás osztályhoz: class STRING Generalization kapcsolódás osztályhoz: class string<xsddatatypes> STRING Típus: public «XSDcomplexType» Class Csomag: Implementation 27/61

28 Készült :25:57. Módosítva :14:21. Aggregation kapcsolódás osztálytól: class st Generalization kapcsolódás osztálytól: class String <Primitives> 28/61

29 Primitives cd Primitives «XSDcomplexType» Implementation:: BYTE «XSDcomplexType» Implementation::INT «XSDcomplexType» Implementation:: DOUBLE «XSDcomplexType» Implementation::BL «XSDcomplexType» Implementation:: STRING «XSDcomplexType» Implementation:: CHAR «XSDcomplexType» Implementation:: REAL Byte Integer Double Boolean String Char Real Ábra 9 : Primitives Primitives Típus: public «XSDschema» Package Csomag: DataTypes Készült :31:08. Módosítva :42:55. Szerzo: dr. Horváth Lajos A Primitives csomag valósítja meg az Implementation csomagban definiált alaptípusok referenciafelületét. Ezek az alaptípusok a prcen/ts alapján kerültek definiálásra. Boolean Extends: BL. Csomag: Primitives Készült :10:42. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class BL<Implementation> Byte Extends: BYTE. Csomag: Primitives Készült :36:07. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class BYTE<Implementation> 29/61

30 Char Extends: CHAR. Csomag: Primitives Készült :31:52. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class CHAR<Implementation> Double Extends: DOUBLE. Csomag: Primitives Készült :14:51. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class DOUBLE<Implementation> Integer Extends: INT. Csomag: Primitives Készült :29:35. Módosítva :14:21. Generalization kapcsolódás osztályhoz: class INT<Implementation> Real Extends: REAL. Csomag: Primitives Készült :13:01. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class REAL<Implementation> String Típus: public Class Extends: STRING. 30/61

31 Csomag: Primitives Készült :31:36. Módosítva :14:20. Generalization kapcsolódás osztályhoz: class STRING<Implementation> 31/61

32 Extract cd Extract Message:: MessageContent Repository::Repository - type: CV SingleMessageContent +ehr 1 EHR_Extract - ehr_system: II - ehr_id: II - subject_of_care: II - time_created: TS - hca_authorising: II - rm_id: II = MSZ22800v1.0 +repository_item all_versions 0..* Record_Component - rc_id: II Link - name: String - meaning: CV [0..1] +links - nature: CV - target: II - synthesised: Boolean Audit_Info 0..* - role: CV - orig_parent_ref: II [0..1] - follow_link: Boolean = true - ehr_system: II - sensitivity: CS_SENSITIVITY +feeder_audit - version_specific: Boolean - time_committed: TS - policy_id: II [0..*] committer: II - revision_status: CS_REV_STAT [0..1] - reason_for_revision: CV - previous_version: II [0..1] - contribution_id: II [0..1] - version_set_id: II +audit_trail 1 Content +content 0..* Version +data Composition 1 - composer: II [0..1] +members 0..* Section Entry +access_control 0..* Access_Policy +directory 0..1 Folder - compositions: II [0..*] +sub_folders 0..* +clinical_session 0..1 Clinical_Session - session_time: IVL_TS - hca_legally_responsible_for_care: II [0..1] - healthcare_facility: II [0..1] - service_settings: CV [0..1] - territory: CS_TERRITORY [0..1] - info_provider: Functional_Role [0..1] - annotations: CS_ANNOTATIONS [0..1] - act_id: II [0..1] - act_status: CV [0..1] +subject_of_information +items 0..* 1 Item Related_Party constraints Extract_Constraint - time_period: IVL_TS - all_versions: Boolean - multimedia_included: Boolean - other_constraints: String - archetype_ids: II [0..*] +attestations 0..* Attestation_Info - time: TS - proof: SignatureType [0..1] - attested_view: ED [0..1] - reason_for_attestation: CS_ATTEST [0..1] - target: II [1..*] - emphasis: CV - obs_time: IVL_TS - item_category: CS_ITEM_CAT 0..* +parts +other_participations +other_paticipations 0..* 0..* Functional_Role Cluster Element +attester - function: CE - structure_type: CS_STRUCTURE_TYPE - performer: II 1 - mode: CV - party: II [0..1] - relationship: String DataTypes::DATA_VALUE +value - nullflavor: CS_NULL_FLAV [0..1] 0..1 Ábra 10 : Extract Extract Típus: public «XSDschema» Package Csomag: hun-ehrv1.0 Készült :57:12. Módosítva :09:52. Szerzo: dr. Horváth Lajos Az Extract csomag az egy ellátottal kapcsolatos osztályokat tartalmazza. Access_Policy Csomag: Extract Készült :24:33. Módosítva :46:45. Szerzo: dr. Horváth Lajos A betegrekord(ok)ban eloforduló hozzáférési szabályok. Aggregation kapcsolódás osztályhoz: class EHR_Extract. Az adott EHR_Extract esetén eloforduló hozzáférési szabályok. Attestation_Info 32/61

EGY ORACLE ELEKTRONIKUS EGÉSZSÉGÜGYI REKORD. Sipos Henrietta 1, Veréb Krisztián 2. Összefoglaló

EGY ORACLE ELEKTRONIKUS EGÉSZSÉGÜGYI REKORD. Sipos Henrietta 1, Veréb Krisztián 2. Összefoglaló EGY ORACLE ELEKTRONIKUS EGÉSZSÉGÜGYI REKORD AN ORACLE ELECTRONIC HEALTH RECORD Sipos Henrietta 1, Veréb Krisztián 2 1 Debreceni Egyetem Egészségügyi Kar 2 Connexis Kft, Debrecen Összefoglaló Az elmúlt

Részletesebben

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:

Részletesebben

OOP #14 (referencia-elv)

OOP #14 (referencia-elv) OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet

Részletesebben

OOP. Alapelvek Elek Tibor

OOP. Alapelvek Elek Tibor OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós

Részletesebben

Java II. I A Java programozási nyelv alapelemei

Java II. I A Java programozási nyelv alapelemei Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 02. 19. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve az annak

Részletesebben

Java programozási nyelv 5. rész Osztályok III.

Java programozási nyelv 5. rész Osztályok III. Java programozási nyelv 5. rész Osztályok III. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/20 Tartalomjegyzék

Részletesebben

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában

Részletesebben

OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek

OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN. vizsgatételek OBJEKTUM ORIENTÁLT PROGRAMOZÁS JAVA NYELVEN vizsgatételek 1. Az objektumorientált programozás szemlélete, az objektum fogalma 2. Az objektumorientált programozás alapelvei 3. A Java nyelv története, alapvető

Részletesebben

XML sémanyelvek Jeszenszky, Péter

XML sémanyelvek Jeszenszky, Péter XML sémanyelvek Jeszenszky, Péter XML sémanyelvek Jeszenszky, Péter Publication date 2010 Szerzői jog 2010 Jeszenszky Péter A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046 számú Kelet-magyarországi Informatika

Részletesebben

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 2.ELŐADÁS A VB programozási nyelv Az Excel programozása 2 A VB programozási nyelv Adattípusok Adatok kezelése Vezérlőszerkezetek Adattípusok és műveletek Egész adattípusok

Részletesebben

Java II. I A Java programozási nyelv alapelemei

Java II. I A Java programozási nyelv alapelemei Java2 / 1 Java II. I A Java programozási nyelv alapelemei Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2009. 02. 09. Java II.: Alapelemek JAVA2 / 1 A Java formalizmusa A C, illetve

Részletesebben

Magas szintű adatmodellek Egyed/kapcsolat modell I.

Magas szintű adatmodellek Egyed/kapcsolat modell I. Magas szintű adatmodellek Egyed/kapcsolat modell I. Ullman-Widom: Adatbázisrendszerek. Alapvetés. 4.fejezet Magas szintű adatmodellek (4.1-4.3.fej.) (köv.héten folyt.köv. 4.4-4.6.fej.) Az adatbázis modellezés

Részletesebben

Adatmodellezés. 1. Fogalmi modell

Adatmodellezés. 1. Fogalmi modell Adatmodellezés MODELL: a bonyolult (és időben változó) valóság leegyszerűsített mása, egy adott vizsgálat céljából. A modellben többnyire a vizsgálat szempontjából releváns jellemzőket (tulajdonságokat)

Részletesebben

Programozás alapjai. 5. előadás

Programozás alapjai. 5. előadás 5. előadás Wagner György Általános Informatikai Tanszék Cserélve kiválasztásos rendezés (1) A minimum-maximum keresés elvére épül. Ismétlés: minimum keresés A halmazból egy tetszőleges elemet kinevezünk

Részletesebben

Programozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek.

Programozás III CSOMAGOK. Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. Programozás III CSOMAGOK Az összetartozó osztályok és interfészek egy csomagba (package) kerülnek. A Java is csomagok halmaza: csomagokban van a fejlesztő környezet és az osztálykönyvtárak is: rt.jar fájl

Részletesebben

Adatbázisok* tulajdonságai

Adatbázisok* tulajdonságai Gazdasági folyamatok térbeli elemzése 4. előadás 2010. 10. 05. Adatbázisok* tulajdonságai Rendezett, logikailag összefüggő és meghatározott szempont szerint tárolt adatok és/vagy információk halmaza Az

Részletesebben

C# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem

C# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem C# nyelv alapjai Krizsán Zoltán 1 Általános Informatikai Tanszék Miskolci Egyetem Objektumorientált programozás C# alapokon tananyag Tartalom Bevezetés Lokális változó Utasítások Szójáték Why do all real

Részletesebben

Kompozit alkalmazások fejlesztése. IBM WebSphere Portal Server

Kompozit alkalmazások fejlesztése. IBM WebSphere Portal Server Kompozit alkalmazások fejlesztése IBM WebSphere Portal Server Portletek -összefoglaló Portlet: portálba integrálható kisalkalmazás Szabványok JSR 168 Portlet 1.0 (IBM API) JSR 286 Portlet 2.0 Dióhéjban

Részletesebben

Adatbányászat és Perszonalizáció architektúra

Adatbányászat és Perszonalizáció architektúra Adatbányászat és Perszonalizáció architektúra Oracle9i Teljes e-üzleti intelligencia infrastruktúra Oracle9i Database Integrált üzleti intelligencia szerver Data Warehouse ETL OLAP Data Mining M e t a

Részletesebben

Modellalkotás UML-ben

Modellalkotás UML-ben Modellalkotás UML-ben Modellalkotás UML-ben A Unified Modeling Language (UML) egy grafikus modellező nyelv, amely lehetőséget nyújt egy megoldandó probléma specifikációjának leírására absztrakt szinten,

Részletesebben

Metadata specifikáció

Metadata specifikáció Metadata specifikáció Verzió: 1.1 (2011. Szeptember 14.) aai@niif.hu Biztonsági megfontolások Mivel a metadata tartalmazza a föderációban részt vevő tagok és komponensek technikai információit, ezért a

Részletesebben

Készítette: Nagy Tibor István

Készítette: Nagy Tibor István Készítette: Nagy Tibor István A változó Egy memóriában elhelyezkedő rekesz Egy értéket tárol Van azonosítója (vagyis neve) Van típusa (milyen értéket tárolhat) Az értéke értékadással módosítható Az értéke

Részletesebben

Általános Időbélyegzési Rend

Általános Időbélyegzési Rend Általános Időbélyegzési Rend NetLock Informatikai és Hálózatbiztonsági Korlátolt Felelősségű Társaság Nyilvántartási szám (OID): --------- 1.3.6.1.4.1.3555.1.16.20080107 A Szabályzat hatályának kezdőnapja:

Részletesebben

Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07.

Java VI. Egy kis kitérő: az UML. Osztály diagram. Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum

Részletesebben

Iványi László ARM programozás. Szabó Béla 8.Óra Bluetooth 4.0 elmélete, felépítése

Iványi László ARM programozás. Szabó Béla 8.Óra Bluetooth 4.0 elmélete, felépítése ARM programozás 8.Óra Bluetooth 4.0 elmélete, felépítése Iványi László ivanyi.laszlo@stud.uni-obuda.hu Szabó Béla szabo.bela@stud.uni-obuda.hu A Bluetooth története, megfontolások Alap koncepció hogy létre

Részletesebben

Java. Perzisztencia. ANTAL Margit. Java Persistence API. Object Relational Mapping. Perzisztencia. Entity components. ANTAL Margit.

Java. Perzisztencia. ANTAL Margit. Java Persistence API. Object Relational Mapping. Perzisztencia. Entity components. ANTAL Margit. Sapientia - EMTE 2008 Az előadás célja JPA - - perzisztencia ORM - - Objektumrelációs leképzés - Entitásbabok Állandóság Mechanizmus amely során az alkalmazás adatai megőrzésre kerülnek valamely perzisztens

Részletesebben

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010 Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 Előadás tematika 1. Pascal ismétlés, kiegészítések 2. Objektum orientált programozás (OOP) 3. Delphi környezet 4. Komponensek bemutatása

Részletesebben

Bevezetés a számítástechnikába

Bevezetés a számítástechnikába Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.

Részletesebben

A Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A.

A Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A. JOGI INFORMATIKA A Z E L E K T R O N I K U S A L Á Í R Á S J O G I S Z A B Á L Y O Z Á S A. A kutatás a TÁMOP 4.2.4.A/2-11-1-2012-0001 azonosító számú Nemzeti Kiválóság Program Hazai hallgatói, illetve

Részletesebben

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla

3. Ezután a jobb oldali képernyő részen megjelenik az adatbázistábla, melynek először a rövid nevét adjuk meg, pl.: demo_tabla 1. Az adatbázistábla létrehozása a, Ha még nem hoztunk létre egy adatbázistáblát sem, akkor a jobb egérrel a DDIC-objekt. könyvtárra kattintva, majd a Létrehozás és az Adatbázistábla menüpontokat választva

Részletesebben

URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, június 12.

URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, június 12. URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai M hely Budapest, 2003. június 12. Horváth Ádám OSZK informatikai f igazgató- helyettes Napirend OSZKKM

Részletesebben

Utasítások. Excel VII. Visual Basic programozás alapok. A Visual Basic-kel megoldható feladatok típusai Objektumok, változók Alprogramok

Utasítások. Excel VII. Visual Basic programozás alapok. A Visual Basic-kel megoldható feladatok típusai Objektumok, változók Alprogramok Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. Excel VII. Visual Basic programozás alapok A Visual Basic-kel megoldható feladatok típusai Objektumok, változók Alprogramok

Részletesebben

Enterprise JavaBeans 1.4 platform (EJB 2.0)

Enterprise JavaBeans 1.4 platform (EJB 2.0) Enterprise JavaBeans 1.4 platform (EJB 2.0) Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. Az Enterprise JavaBeans Az Enterprise Javabeans Az Enterprise JavaBeans

Részletesebben

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) közönséges felhasználók SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:

Részletesebben

Algoritmusok és adatszerkezetek II.

Algoritmusok és adatszerkezetek II. Algoritmusok és adatszerkezetek II. Horváth Gyula Szegedi Tudományegyetem Természettudományi és Informatikai Kar horvath@inf.u-szeged.hu 3. Kiegyensúlyozott keresőfák A T tulajdonság magasság-egyensúlyozó

Részletesebben

JAVA PROGRAMOZÁS 2.ELŐADÁS

JAVA PROGRAMOZÁS 2.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,

Részletesebben

Szerver oldali Java programozás 2007-08/II. 1. óra. Elemkönyvtárak. Elemkönyvtárak használata Saját elemkönyvtár készítése. szenasi.sandor@nik.bmf.

Szerver oldali Java programozás 2007-08/II. 1. óra. Elemkönyvtárak. Elemkönyvtárak használata Saját elemkönyvtár készítése. szenasi.sandor@nik.bmf. Szerver oldali Java programozás 2007-08/II. 1. óra Elemkönyvtárak Elemkönyvtárak használata Saját elemkönyvtár készítése szenasi.sandor@nik.bmf.hu Adatbázisok elérése Témakörök Elemkönyvtárak használata

Részletesebben

Overview. Service. Application Activity Activity 2 Activity 3. Fragment. Fragment. Fragment. Frag ment. Fragment. Broadcast Receiver

Overview. Service. Application Activity Activity 2 Activity 3. Fragment. Fragment. Fragment. Frag ment. Fragment. Broadcast Receiver ANDROID ALKALMAZÁSFEJLESZTÉS Android komponensek használata Activity Fragment Service Broadcast Recevier sicz- m e s z i a r. j a n o s @ n i k. u n i - o b u d a. h u Sicz-Mesziár János 2015. március

Részletesebben

TANÚSÍTVÁNY (E-MS06T-TAN-01.ST) MELLÉKLETE

TANÚSÍTVÁNY (E-MS06T-TAN-01.ST) MELLÉKLETE TANÚSÍTVÁNY (E-MS06T-TAN-01.ST) MELLÉKLETE Dokumentumazonosító: TAN-01.ST.ME-01 Projektazonosító: E-MS06T Microsec Kft. tan. 2006 MATRIX tanúsítási igazgató: Dr. Szőke Sándor Kelt: Budapest, 2006. október

Részletesebben

Webes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)

Webes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI) Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 8. előadás (ASP.NET WebAPI) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A webszolgáltatás

Részletesebben

ISA szimulátor objektum-orientált modell (C++)

ISA szimulátor objektum-orientált modell (C++) Budapesti Műszaki és Gazdaságtudományi Egyetem ISA szimulátor objektum-orientált modell (C++) Horváth Péter Elektronikus Eszközök Tanszéke 2015. február 12. Horváth Péter ISA szimulátor objektum-orientált

Részletesebben

Helyes-e az alábbi kódrészlet? int i = 1; i = i * 3 + 1; int j; j = i + 1; Nem. Igen. Hányféleképpen lehet Javaban megjegyzést írni?

Helyes-e az alábbi kódrészlet? int i = 1; i = i * 3 + 1; int j; j = i + 1; Nem. Igen. Hányféleképpen lehet Javaban megjegyzést írni? A "java Villa -v" parancs jelentése: A java interpreter elindítja a Villa osztály statikus main metódusát, és átadja neki paraméterként a "-v" stringet. A java interpreter elindítja először a Villa osztály

Részletesebben

Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3

Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3 Tartalomjegyzék 1. BEVEZETŐ... 2 2. RENDSZER FELÉPÍTÉSE... 3 2.1. FELÜLET... 3 2.2. FELHASZNÁLÓI FUNKCIÓK... 4 2.2.1. Modulok... 4 2.2.2. Előzmények... 4 2.2.3. Lekérdezés működése, beállítások... 5 2.2.4.

Részletesebben

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei 1. Mi az elsődleges következménye a gyenge logikai redundanciának? inkonzisztencia veszélye felesleges tárfoglalás feltételes függés 2. Az olyan tulajdonság az egyeden belül, amelynek bármely előfordulása

Részletesebben

Metamodellezés. Simon Balázs BME IIT, 2011.

Metamodellezés. Simon Balázs BME IIT, 2011. Metamodellezés Simon Balázs BME IIT, 2011. Bevezetés Metamodellezés EMF & ecore Tartalom (C) Simon Balázs, BME IIT, 2011. 2 Hétfő: Simon Balázs Bevezetés hetente felváltva: előadás és gyakorlat metamodellezés

Részletesebben

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

Programozás I. 3. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar Programozás I. 3. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor 1 Primitív típusok Típus neve Érték Alap érték Foglalt tár Intervallum byte Előjeles egész 0 8 bit

Részletesebben

Adatbázis-kezelés. Harmadik előadás

Adatbázis-kezelés. Harmadik előadás Adatbázis-kezelés Harmadik előadás 39 Műveletek csoportosítása DDL adat definiálás Objektum létrehozás CREATE Objektum törlés DROP Objektum módosítás ALTER DML adat módosítás Rekord felvitel INSERT Rekord

Részletesebben

Javadoc. Dokumentációs megjegyzés (2) Dokumentációs megjegyzés (1) Dokumentációs megjegyzés felépítése

Javadoc. Dokumentációs megjegyzés (2) Dokumentációs megjegyzés (1) Dokumentációs megjegyzés felépítése Javadoc Dokumentációs megjegyzés (2) Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Verzió: 2015.0 Utolsó módosítás: 2015. április 21. Tartalmazhatja a forráskódban

Részletesebben

Adatbázis, adatbázis-kezelő

Adatbázis, adatbázis-kezelő Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,

Részletesebben

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1] Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1] T a r t a l o m j e g y z é k 1 Bevezetés... 3 1.1 A rendszer rövid leírása... 3 1.2 A dokumentum célja... 3 1.3 A rendszer komponensei... 3 1.4

Részletesebben

Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik:

Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik: 2. gyakorlat Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik: Egyed-kapcsolat diagram szemléletes ábrázolás Relációs adatbázis séma implementáció-közeli

Részletesebben

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2 Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3

Részletesebben

Adatbázis rendszerek 6.. 6. 1.1. Definíciók:

Adatbázis rendszerek 6.. 6. 1.1. Definíciók: Adatbázis Rendszerek Budapesti Műszaki és Gazdaságtudományi Egyetem Fotogrammetria és Térinformatika 6.1. Egyed relációs modell lényegi jellemzői 6.2. Egyed relációs ábrázolás 6.3. Az egyedtípus 6.4. A

Részletesebben

Absztrakció. Objektum orientált programozás Bevezetés. Általános Informatikai Tanszék Utolsó módosítás:

Absztrakció. Objektum orientált programozás Bevezetés. Általános Informatikai Tanszék Utolsó módosítás: Objektum orientált programozás Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 03. 04. OOPALAP / 1 A program készítés Absztrakciós folyamat, amelyben a valós világban

Részletesebben

Algoritmusok Tervezése. 5. Előadás Visual Basic 2. Dr. Bécsi Tamás

Algoritmusok Tervezése. 5. Előadás Visual Basic 2. Dr. Bécsi Tamás Algoritmusok Tervezése 5. Előadás Visual Basic 2. Dr. Bécsi Tamás Tömbök A deklarálás (egyszerűsített) szintaktikája: Dim varname[([subscripts])] [As type] [,...] Az indexek (subscripts) megadásának szintaktikája:

Részletesebben

Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum

Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum Az adatszolgáltatás jogi alapjáról, rendjéről, jelentési határidőkről és az orvosok jogviszony szerinti besorolásáról további fontos információkat

Részletesebben

DTD Dokumentumtípus definició

DTD Dokumentumtípus definició DTD Dokumentumtípus definició XML sémák - alapok jól formázott egy XML dokumentum, ha betartja a formai követelményeket minden nyitó címkének van záró párja az attribútumok ténylegesen kulcs-érték alakúak

Részletesebben

Előszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István (viczus@freemail.hu) Viczián István

Előszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István (viczus@freemail.hu) Viczián István Java objektumok leképzése relációs adatbázisokra -vel Viczián István (viczus@freemail.hu) Előszó E cikk olyan haladó programozóknak nyújt segítséget, kik tisztában vannak a Java nyelvvel, és többször is

Részletesebben

A JavaServer Pages (JSP)

A JavaServer Pages (JSP) A JavaServer Pages (JSP) Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 03. 27. JSP Harmadik generáci ciós s WEB szerver A dinamikus lap a tipikus Dinamikus

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer 1 Fájl rendszer Terminológia Fájl és könyvtár (mappa) koncepció Elérési módok Fájlattribútumok Fájlműveletek ----------------------------------------- Könyvtár szerkezet -----------------------------------------

Részletesebben

Egészítsük ki a Drupal-t. Drupal modul fejlesztés

Egészítsük ki a Drupal-t. Drupal modul fejlesztés Egészítsük ki a Drupal-t Drupal modul fejlesztés Drupal 6.0 2008. február 13. Miért írjunk Drupal modult? Nincs az igényeinknek megfelelő modul Valamilyen közösségi igény kielégítése Valami nem úgy működik

Részletesebben

Web-technológia PHP-vel

Web-technológia PHP-vel Web-technológia PHP-vel A PHP programnyelv 2, futtatókörnyezet beálĺıtások Erős Bence February 26, 2013 Erős Bence () Web-technológia PHP-vel February 26, 2013 1 / 19 Szuperglobális változók $ GET : request

Részletesebben

Osztálytervezés és implementációs ajánlások

Osztálytervezés és implementációs ajánlások Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv

Részletesebben

10-es Kurzus. OMT modellek és diagramok OMT metodológia. OMT (Object Modelling Technique)

10-es Kurzus. OMT modellek és diagramok OMT metodológia. OMT (Object Modelling Technique) 10-es Kurzus OMT modellek és diagramok OMT metodológia OMT (Object Modelling Technique) 1 3 Modell és 6 Diagram Statikus modell : OMT Modellek és diagramok: Statikus leírása az összes objektumnak (Név,

Részletesebben

Osztálytervezés és implementációs ajánlások

Osztálytervezés és implementációs ajánlások Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv

Részletesebben

1960 1970 1980 1990 2000

1960 1970 1980 1990 2000 Adatbázisok MSc szint 4.. témak t makör Hierarchikus adatmodell és az LDAP Dr. Kovács László ME 2009 Adatbázis adatmodellek típusai A piaci DBMS rendszerek adatmodellje - gépközeli - teljes (műveleti,

Részletesebben

RADPLAN. A Mentum Planet, Mentum Ellipse az InfoVista bejegyzett védjegye, minden jog fenntartva!

RADPLAN. A Mentum Planet, Mentum Ellipse az InfoVista bejegyzett védjegye, minden jog fenntartva! RADPLAN A távközlési hálózatok teljesebb dokumentálása érdekében létrehoztuk a RadPlan rendszert, amely az optikai hálózatok elektronikus dokumentálásán kívül alkalmas még a rádiófrekvenciás hálózatok

Részletesebben

Máté: Assembly programozás

Máté: Assembly programozás Szegmens, szegmens csoport sz_név SEGMENT aling_type combine_type osztály... szegmens sz_név ENDS sz_név a szegmens (szelet) neve. A fordító az azonos nevű szegmens szeleteket úgy tekinti, mintha folyamatosan,

Részletesebben

XML alapú adatbázis-kezelés. (Katona Endre diái alapján)

XML alapú adatbázis-kezelés. (Katona Endre diái alapján) XML alapú adatbázis-kezelés Adatstruktúrák: Digitális kép, hang: teljesen strukturálatlan A web (linkek): részben strukturált Relációs: teljesen strukturált Motiváció: (Katona Endre diái alapján) Ismeretlen

Részletesebben

w w w. h a n s a g i i s k. h u 1

w w w. h a n s a g i i s k. h u 1 w w w. h a n s a g i i s k. h u Adatbázis-kezelés Adatbázisok Az adatbázisok rendezett adatok halmaza. Rendezett adatok közt sokkal gyorsabban lehet keresni! Napjainkban a relációs típusú adatbázis terjedt

Részletesebben

Summer of LabVIEW The Sunny Side of System Design

Summer of LabVIEW The Sunny Side of System Design Summer of LabVIEW The Sunny Side of System Design 30th June - 18th July 1 Adatbázis kapcsolatok, adattárolás és a LabVIEW Ványi Zoltán Hungary Kft. Agenda az előadás tematikája Bevezető - bemutatkozás

Részletesebben

Térképek jelentése és elemzése

Térképek jelentése és elemzése Térképek jelentése és elemzése Ontológiák Az ontológiák termekre, csomópontokra (koncepciókra) és összeköttetésekre (kapcsolatokra) vonatkozó listák, amik importálhatóak és hozzáadhatóak a VUE térképekhez,

Részletesebben

XmlGessünk 13. rész - Az XML Schema II.

XmlGessünk 13. rész - Az XML Schema II. XmlGessünk 13. rész - Az XML Schema II. Az elz részben láthattuk, hogyan kell közvetlen egymásba ágyazással, referenciákkal és típusok definiálásával egyszerbb sémákat szerkeszteni. Részletesen megnéztük

Részletesebben

Informatikai alapismeretek Földtudományi BSC számára

Informatikai alapismeretek Földtudományi BSC számára Informatikai alapismeretek Földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Titkosítás,hitelesítés Szimmetrikus DES 56 bites kulcs (kb. 1000 év) felcserél, helyettesít

Részletesebben

Az alábbiakban a portál felépítéséről, illetve az egyes lekérdező funkciókról kaphat részletes információkat.

Az alábbiakban a portál felépítéséről, illetve az egyes lekérdező funkciókról kaphat részletes információkat. Súgó Az alábbiakban a portál felépítéséről, illetve az egyes lekérdező funkciókról kaphat részletes információkat. A lekérdező rendszer a Hírközlési Szolgáltatások és Interfész bejelentések, valamint az

Részletesebben

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció H - 1161 Budapest Rákóczi út 76. Tel./Fax.: +36-1-4010159 http://www.pageos.hu toni@pageos.hu DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció A program használható a TOPOBASE

Részletesebben

XML / CSV specifikáció

XML / CSV specifikáció Ajánlatok átadása az rendszerébe Termékeinek az Olcsóbbat.hu rendszerében történő megjelenítéséhez termékadatbázisát az ebben a dokumentumban megfogalmazott szabályoknak megfelelően kell formáznia, legyen

Részletesebben

Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Pál László. Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 2. ELİADÁS Visual Basic bevezetı Visual Basic.NET nyelvi elemek 2 Visual Basic.NET programozási nyelv Nyelvi elemek: Általában

Részletesebben

Fejlett programozási nyelvek C++ Iterátorok

Fejlett programozási nyelvek C++ Iterátorok Fejlett programozási nyelvek C++ Iterátorok 10. előadás Antal Margit 2009 slide 1 Témakörök I. Bevezetés II. Iterátor definíció III. Iterátorok jellemzői IV. Iterátorkategóriák V. Iterátor adapterek slide

Részletesebben

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

Szálkezelés. Melyik az a hívás, amelynek megtörténtekor már biztosak lehetünk a deadlock kialakulásában? Szálkezelés 1. A szekvencia diagram feladata az objektumok egymás közti üzenetváltásainak ábrázolása egy időtengely mentén elhelyezve. Az objektumok életvonala egy felülről lefelé mutató időtengely. A

Részletesebben

Programozási nyelvek Java

Programozási nyelvek Java Objektum-orientált szemlélet - Egységbe zárás (incapsulation) - Információ elrejtés - Öröklődés altípusosság dinamikus kötés Öröklődés Programozási nyelvek Java - kiterjesztem, kibővítem, megváltoztatom

Részletesebben

Multimédiás adatbázisok

Multimédiás adatbázisok Multimédiás adatbázisok Multimédiás adatbázis kezelő Olyan adatbázis kezelő, mely támogatja multimédiás adatok (dokumentum, kép, hang, videó) tárolását, módosítását és visszakeresését Minimális elvárás

Részletesebben

Operációs rendszerek. UNIX fájlrendszer

Operációs rendszerek. UNIX fájlrendszer Operációs rendszerek UNIX fájlrendszer UNIX fájlrendszer Alapegység: a file, amelyet byte-folyamként kezel. Soros (szekvenciális) elérés. Transzparens (átlátszó) file-szerkezet. Link-ek (kapcsolatok) létrehozásának

Részletesebben

Már megismert fogalmak áttekintése

Már megismert fogalmak áttekintése Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése Eseménykezelési módszerek 2 Már megismert fogalmak

Részletesebben

Hosszú távú hiteles archiválás elektronikus aláírás segítségével. Krasznay Csaba BME Informatikai Központ

Hosszú távú hiteles archiválás elektronikus aláírás segítségével. Krasznay Csaba BME Informatikai Központ Hosszú távú hiteles archiválás elektronikus aláírás segítségével Krasznay Csaba BME Informatikai Központ Tartalom Szabályok, szabályzatok Érvényességi kritériumok Szabványos formátumok XAdES aláírási formátumok

Részletesebben

Adatbázis rendszerek I

Adatbázis rendszerek I Adatbázis rendszerek I Szemantikai adatmodellek ek ME- GEIAL Dr. Kovács László Modellezés szerepe Problémakör modellezése adatbázis struktúrával Dolgozó kód név beosztás Feladat kód dolg termék Termék

Részletesebben

Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20.

Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. XML Sass Bálint sass@digitus.itk.ppke.hu Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML DOKUMENTUMFORMÁTUMOK

Részletesebben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016 Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS 2015-2016 Objektumorientált programozás OOP PHP-ben 2 A PHP az 5.0-as verziójától megvalósítja az OO eszközrendszerét OO eszközök:

Részletesebben

Pelda öröklődésre: import java.io.*; import java.text.*; import java.util.*; import extra.*;

Pelda öröklődésre: import java.io.*; import java.text.*; import java.util.*; import extra.*; Java osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. ( Előfeltétel 12. Tétel ) Az osztály egy olyan típus leíró struktúra, amely

Részletesebben

ColourSMS Protokol definíció. Version 1.2

ColourSMS Protokol definíció. Version 1.2 ColourSMS Protokol definíció Version 1.2 1.1 HTTP request A ColourSMS(Westel/Pannon) alkalmazások által kiadott HTTP request formátuma a következő: http://third_party_url/path_to_application A third_party_url

Részletesebben

GS Pláza API dokumentáció

GS Pláza API dokumentáció GS Pláza API dokumentáció A GS Pláza adminisztrátori felületén megadható két hivatkozás, amin keresztül az alkalmazás kapcsolat tart külső partnereivel. Az egyik ilyen a Termék API link, amely a termékek

Részletesebben

Generikus Típusok, Kollekciók

Generikus Típusok, Kollekciók Generikus Típusok, Kollekciók Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Generikus Típusok, Kollekciók 2013 1 / 26 Tartalomjegyzék 1 Enumeráció 2 Generikus Típusok 3 Kollekciók System.Collections

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 8. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. november A C++ programozási nyelv Soós Sándor 1/12 Tartalomjegyzék Miért

Részletesebben

XML adatkezelés I. Az SAX szabvány. Dr. Kovács László Miskolci Egyetem Általános Informatikai Tanszék. XML adatok kezelési lehetőségei

XML adatkezelés I. Az SAX szabvány. Dr. Kovács László Miskolci Egyetem Általános Informatikai Tanszék. XML adatok kezelési lehetőségei XML adatkezelés I. Az szabvány Dr. Kovács László Miskolci Egyetem Általános Informatikai Tanszék XML adatok kezelési lehetőségei szövegszerkesztő API XML DOM API XSL XQUERY Az XML dokumentumok feldolgozó

Részletesebben

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai SQL ALAPOK Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai BEVEZETÉS SQL: Structured Query Language Strukturált Lekérdező Nyelv Szabvány határozza meg, azonban számos nyelvjárása létezik

Részletesebben

Java VI. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. Java VI.: Öröklődés JAVA6 / 1

Java VI. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. Java VI.: Öröklődés JAVA6 / 1 Java VI. Öröklődés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 03. 07. Java VI.: Öröklődés JAVA6 / 1 Egy kis kitérő: az UML UML: Unified Modelling Language Grafikus eszköz objektum

Részletesebben

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés Dr. Wührl Tibor Ph.D. MsC 04 Ea IP P címzés Csomagirányítás elve A csomagkapcsolt hálózatok esetén a kapcsolás a csomaghoz fűzött irányítási információk szerint megy végbe. Az Internet Protokoll (IP) alapú

Részletesebben

Adatbázisok MSc. 12. téma. Ontológia és SPARQL

Adatbázisok MSc. 12. téma. Ontológia és SPARQL Adatbázisok MSc 12. téma Ontológia és SPARQL Igény az automatikus tudáskezelése Az adat és tudáskezelés szintjei adatok összesítő adatok domain leírása következtetések tudás kontexus ismerete RDBMS OLAP

Részletesebben