„Szoftvertechnológia - Videójegyzet” változatai közötti eltérés
félkövérítés helyesen |
félkövérítés helyesen |
||
| 670. sor: | 670. sor: | ||
* Funkcionális kép (mit kell csinálni), strukturális kép (kik a résztvevők), dinamika (időbeli viselkedés) | * Funkcionális kép (mit kell csinálni), strukturális kép (kik a résztvevők), dinamika (időbeli viselkedés) | ||
* Funkcionalitás lényege, hogy adat transzformációként képzeljük el (bejövőből valamilyen kimenő adat), formális leírása a ContextDiagram (ebbe beleugorva szétszedtük elemi folyamatokra, adatáramlásra, adattárolásra) | * Funkcionalitás lényege, hogy adat transzformációként képzeljük el (bejövőből valamilyen kimenő adat), formális leírása a ContextDiagram (ebbe beleugorva szétszedtük elemi folyamatokra, adatáramlásra, adattárolásra) | ||
* Process speci: minden process felbontható DataFlow ábrává, míg primitív nem lesz → ekkor szoktunk process specit írni: | * Process speci: minden process felbontható DataFlow ábrává, míg primitív nem lesz → ekkor szoktunk process specit írni: | ||
** Milyen paramétereink vannak (InputOut) | ** Milyen paramétereink vannak (InputOut) | ||
| 730. sor: | 729. sor: | ||
* Szintaktika (pl. elkezdek egy tag-et, azt be is zárom) | * Szintaktika (pl. elkezdek egy tag-et, azt be is zárom) | ||
* Szemantika (Értelmes-e, tudunk-e vele mit kezdeni), leírása XML sémával vagy DTD-vel (DocumentTypeDefinition) (önleírók) | * Szemantika (Értelmes-e, tudunk-e vele mit kezdeni), leírása XML sémával vagy DTD-vel (DocumentTypeDefinition) (önleírók) | ||
* | * '''W3C''' társaság → tutorialok | ||
==== 01:02:26 ==== | ==== 01:02:26 ==== | ||
| 751. sor: | 750. sor: | ||
* Pl 1.08p | * Pl 1.08p | ||
* Lehet egyben nyitó és záró tag (üres): <email /> ugyanaz, mint <email></email> | * Lehet egyben nyitó és záró tag (üres): <email /> ugyanaz, mint <email></email> | ||
* | * '''Megkötések''' nevekre: lehet betű, szám, egyéb; nem kezdődik számmal; XML szóval nem kezdünk; Nem tartalmaz Space-t | ||
==== 01:10:45 ==== | ==== 01:10:45 ==== | ||
| 762. sor: | 761. sor: | ||
==== 01:13:38 ==== | ==== 01:13:38 ==== | ||
===== 25, Elem vs. attribútum ===== | ===== 25, Elem vs. attribútum ===== | ||
* Alapszabály: ha egy attribútum a szerkezetben levő dologra vonatkozik, akkor legyen | * Alapszabály: ha egy attribútum a szerkezetben levő dologra vonatkozik, akkor legyen '''eleme''' | ||
* | * '''Attribútum''', ha nem magának az ábrázolt dolognak a lényege, hanem az XML leírással (adatszerkezettel) függ össze (pl. személy sorszáma) | ||
==== 01:17:07 ==== | ==== 01:17:07 ==== | ||
| 774. sor: | 773. sor: | ||
==== 01:20:20 ==== | ==== 01:20:20 ==== | ||
===== 27, Validáció ===== | ===== 27, Validáció ===== | ||
* XML doksi | * XML doksi '''jól formált''', ha megfelel az XML '''szintaxisnak''' | ||
* | * '''érvényes''', ha megfelel a DTD/XML Sémában megadott formának, '''szemantikailag''' helyes | ||
* <code> <![CDATA[”……”]]></code> CodeData, figyelmen kívül lesz hagyva | * <code> <![CDATA[”……”]]></code> CodeData, figyelmen kívül lesz hagyva | ||