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 [ 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

ROS Remote Operations Service

ROS Remote Operations Service ROS Remote Operations Service Adamis Gusztáv (adamis@tmit.bme.hu) Réthy György (Gyorgy.Rethy@ericsson.com) Ziegler Gábor (gabor.ziegler@ericsson.com) 2015.03.13. Távközlési szoftverek 1 Példa: szendvicsautomata

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

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

és az instanceof operátor

és az instanceof operátor 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

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

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

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Adatbázis-lekérdezés. Az SQL nyelv. Makány György Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési

Részletesebben

Algoritmizálás és adatmodellezés tanítása 1. előadás

Algoritmizálás és adatmodellezés tanítása 1. előadás Algoritmizálás és adatmodellezés tanítása 1. előadás Algoritmus-leíró eszközök Folyamatábra Irányított gráf, amely csomópontokból és őket összekötő élekből áll, egyetlen induló és befejező éle van, az

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

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

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 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

Programozási nyelvek Java

Programozási nyelvek Java Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 9. előadás Interface - típust vezet be, de osztálypéldány nem készíthető belőle (statikus típust ad) - több osztály is

Részletesebben

Bevezetés: az SQL-be

Bevezetés: az SQL-be Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak

Részletesebben

Pénzügyi algoritmusok

Pénzügyi algoritmusok Pénzügyi algoritmusok A C++ programozás alapjai Sztringek Osztályok alapjai Sztringek Szöveges adatok kezelése Sztring Karakterlánc (string): Szöveges adat Karaktertömbként tárolva A szöveg végét a speciális

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

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

OOP: Java 8.Gy: Abstract osztályok, interfészek

OOP: Java 8.Gy: Abstract osztályok, interfészek OOP: Java 8.Gy: Abstract osztályok, interfészek 26/1 B ITv: MAN 2019.04.03 Abszrakt metódus és absztrakt osztály. Gyakran előfordul a tervezés során, hogy egy osztály szintjén tudjuk, hogy valamilyen metódus

Részletesebben

Szerializáció. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Szerializáció / 22

Szerializáció. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Szerializáció / 22 Szerializáció Tóth Zsolt Miskolci Egyetem 2014 Tóth Zsolt (Miskolci Egyetem) Szerializáció 2014 1 / 22 Tartalomjegyzék 1 Szerializációs Alapfogalmak 2 Szerializációs Megoldások Object Szerializáció XML

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

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

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

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

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans Enterprise JavaBeans Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Az Enterprise JavaBeans Az Enterprise Javabeans Az Enterprise JavaBeans (EJB) server oldali komponens, amely Az üzleti

Részletesebben

Karakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva!

Karakterkészlet. A kis- és nagybetűk nem különböznek, a sztringliterálok belsejét leszámítva! A PL/SQL alapelemei Karakterkészlet Az angol ABC kis- és nagybetűi: a-z, A-Z Számjegyek: 0-9 Egyéb karakterek: ( ) + - * / < > =! ~ ^ ; :. ' @ %, " # $ & _ { }? [ ] Szóköz, tabulátor, kocsivissza A kis-

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

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 5. óra Kocsis Gergely, Supák Zoltán 2017.03.22. Active Directory Active Directory Eredeti definíció: Active Directory Domain Services

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

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

Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK Modellinformációk szabványos cseréje Papp Ágnes, agi@delfin.unideb.hu Debreceni Egyetem EFK Tartalom MOF, UML, XMI Az UML és az XML séma MDA - Model Driven Architecture Networkshop 2004 2 Az OMG metamodell

Részletesebben

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Tömbök (Arrays) Definíció: típus[] név; (pld. int[] szamok; ) Inicializálás: int[] szamok = new int[4]; int[] szamok = 1,2,4,3,5}; int[] szamok

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

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

Az XML Bevezetés. Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Utolsó módosítás:

Az XML Bevezetés. Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Utolsó módosítás: Az XML Bevezetés Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 10. 02. Szüks kségessége 2 Java: plattform független programok XML: plattform független

Részletesebben

DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1

DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1 DCOM Áttekintés Miskolci Egyetem Általános Informatikai Tanszék DCOM /1 Mi a DCOM? DCOM: Distributed Component Object Model A Microsoft osztott objektum modellje Bináris együttmÿködési szabvány és annak

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

SQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1

SQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL 1.rész 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL története, szabványok Szabvány adatbázis-kezelő nyelv: SQL SQL (angol kiejtésben

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

Interfészek. PPT 2007/2008 tavasz.

Interfészek. PPT 2007/2008 tavasz. 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 2 Már megismert fogalmak áttekintése Objektumorientált

Részletesebben

Labor leletező program

Labor leletező program Labor leletező program 1. A labor leletező főbb funkciói 2. Labor kérés létrehozása 3. Labor kérések figyelése 4. Eredmények bevitele 5. Kérés archiválása 6. Beteg kérések archiválása 7. Régi lelet keresése

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

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

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

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

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

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

ELTE, Informatikai Kar december 12.

ELTE, Informatikai Kar december 12. 1. Mi az objektum? Egy olyan változó, vagy konstans, amely a program tetszőleges pontján felhasználható. Egy olyan típus, amelyet a programozó valósít meg korábbi objektumokra alapozva. Egy olyan változó,

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

KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2)

KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2) KIR-STAT 2017 pedagógus adatok feltöltése KIR SZNY elemi adatok alapján Felhasználói útmutató (v.2) 2017.06.18. Tartalom 1. Adatimportálás bemutatása... 2 2. Betöltés feltételei... 2 3. Adatlap struktúra

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

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

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

Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges. Könyvtárhierarhiát fed: Pl.: java/util/scanner.java

Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges. Könyvtárhierarhiát fed: Pl.: java/util/scanner.java Függvények, csomagok Csomagok Az osztályok csomagokba vannak rendezve, minden csomag tetszőleges számú osztályt tartalmazhat Pl.: java.util.scanner Könyvtárhierarhiát fed: Pl.: java/util/scanner.java Célja:

Részletesebben

Collections. Összetett adatstruktúrák

Collections. Összetett adatstruktúrák Collections Összetett adatstruktúrák Collections framework Előregyártott interface-ek és osztályok a leggyakoribb összetett adatszerkezetek megvalósítására Legtöbbször módosítás nélkül használhatók Időt,

Részletesebben

C# Nyelvi Elemei. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei / 18

C# Nyelvi Elemei. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei / 18 C# Nyelvi Elemei Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) C# Nyelvi Elemei 2013 1 / 18 Tartalomjegyzék 1 Object 2 Típusok 3 String 4 RegEx Tóth Zsolt (Miskolci Egyetem) C# Nyelvi

Részletesebben

Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs

Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 Oktatóanyag 2 Az oktatás folyamán használt példák a fent látható egyszerű modell implementációi. Oktatóanyag 3 A definíciós részben definiálja a fejlesztő az egyes attribútumokat, metódusokat,

Részletesebben

Járműfedélzeti rendszerek II. 4. előadás Dr. Bécsi Tamás

Járműfedélzeti rendszerek II. 4. előadás Dr. Bécsi Tamás Járműfedélzeti rendszerek II. 4. előadás Dr. Bécsi Tamás 6. Struktúrák A struktúra egy vagy több, esetleg különböző típusú változó együttese, amelyet a kényelmes kezelhetőség céljából önálló névvel látunk

Részletesebben

C#, OOP. Osztályok tervezése C#-ban

C#, OOP. Osztályok tervezése C#-ban C#, OOP Osztályok tervezése C#-ban OOP Létrehozás (creating) Megszüntetés (destroying) Túlterhelés (overlading) Felsorolás típus (enumerated types) 2 Hajó osztály Sailboat class using System; class Sailboat

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

Aspektus-orientált nyelvek XML reprezentációja. Kincses Róbert Debreceni Egyetem, Informatikai Intézet

Aspektus-orientált nyelvek XML reprezentációja. Kincses Róbert Debreceni Egyetem, Informatikai Intézet Aspektus-orientált nyelvek XML reprezentációja Kincses Róbert Debreceni Egyetem, Informatikai Intézet kincsesr@inf.unideb.hu Bevezetés OOP: helyesen alkalmazva jó minőségű szoftvert lehet vele előállítani

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

Multimédia 2017/2018 II.

Multimédia 2017/2018 II. Multimédia 2017/2018 II. 1. gyakorlat HTML5, CSS3 alapok Alapvető HTML5 elemek Egyszerű HTML dokumentum Oldal cime

Részletesebben

Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs

Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.

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

Attribútumok, constraint-ek

Attribútumok, constraint-ek BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Attribútumok, constraint-ek Fehér Béla Szántó Péter, Lazányi János, Raikovich

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

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

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

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

Operációs rendszerek 1.

Operációs rendszerek 1. Operációs rendszerek 1. Fájlkezelés Balla Tibor balla.tibor@inf.unideb.hu Fájlrendszer: Könyvtárak és Fájlok Inode szuperblokk inode tábla tényleges lemezterület inode = index-node Az inode tábla egy fix

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

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

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

List<String> l1 = new ArrayList<String>(); List<Object> l2 = l1; // error

List<String> l1 = new ArrayList<String>(); List<Object> l2 = l1; // error Generics Egyszerűbb példák (java.util csomagból): public interface List { void add(e x); Iterator iterator(); public interface Iterator { E next(); boolean hasnext(); E - formális típusparaméter,

Részletesebben

ADATBÁZISOK gyakorlat: SQL 2. rész SELECT

ADATBÁZISOK gyakorlat: SQL 2. rész SELECT ADATBÁZISOK 9-10. gyakorlat: SQL 2. rész SELECT SELECT utasítás általános alakja SELECT [DISTINCT] oszloplista FROM táblanévlista [WHERE feltétel] [GROUP BY oszloplista [HAVING feltétel] ] [ORDER BY oszloplista];

Részletesebben

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17 Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez

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

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

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

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

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

Utolsó módosítás:

Utolsó módosítás: Utolsó módosítás: 2012. 02. 20. 1 Bonyolult rendszerekkel csak úgy tudunk dolgozni, hogy először egy egyszerűbb modellt építünk, megvizsgáljuk a rendszert különböző szempontokból. A modellezés nagyon általános

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

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

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

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

Komputeralgebra rendszerek

Komputeralgebra rendszerek Komputeralgebra rendszerek III. Változók Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 ősz Index I 1 Szimbolikus konstansok kezelés A konstansok Nevek levédése

Részletesebben

Programozás II. 2. gyakorlat Áttérés C-ről C++-ra

Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,

Részletesebben

Miután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni:

Miután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni: Excel objektumok Az excelben az osztályokat úgynevezett class modulokként hozzuk létre. Miután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni: View-ba

Részletesebben

Komputeralgebra rendszerek

Komputeralgebra rendszerek Komputeralgebra rendszerek III. Változók Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar 2009-2010 ősz Index I 1 Szimbolikus konstansok kezelés A konstansok Nevek levédése

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

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