WebML Objektově orientovaná metodika pro tvorbu webových sídel

Save this PDF as:
 WORD  PNG  TXT  JPG

Rozměr: px
Začít zobrazení ze stránky:

Download "WebML Objektově orientovaná metodika pro tvorbu webových sídel"

Transkript

1 WebML Objektově orientovaná metodika pro tvorbu webových sídel Martin Molhanec Katedra elektrotechnologie, Fakulta elektrotechnická, České vysoké učení technické Technická 2, PRAHA 6, Dejvice, Česká republika tel.: (++420) Abstrakt: Cílem příspěvku je seznámit čtenáře s metodologií WebML při návrhu webových sídel. Jedná se o objektově orientovanou metodologii speciálně navrženou pro návrh webových sídel. Metodika WebML je rozsáhlá, komerčně orientovaná metodika, která si klade poměrně vysoké cíle. Jejím základem je konceptuální modelování spojené s rozpracovaným návrhem modelování návrhu navigace po webovém sídle a modelováním správy uživatelů webové aplikace. Součástí celé metodiky jsou i implementační nástroje. Klíčová slova: WebML, webové sídlo, analýza, návrh, implementace, softwarové inženýrství, www, WebRatio 1 ÚVOD Metodika pro návrh webových sídel WebML (Web Modelling Language) je jedna z nejnovějších. Vznikla na polytechnice v Miláně, kde také existuje rozsáhlé webové sídlo této metodologii věnované [1]. Metodika WebML, podobně jako jiné metodiky navržené speciálně pro návrh webových sídel nebo hypermediálních aplikací, je postavena na dvou základních modelech: konceptuálním modelu a modelu navigačním. Konceptuální model je ve své podstatě klasický nebo rozšířený datový model v tradiční ER nebo novější OO formě. Tento konceptuální model je ve většině metodologií pro návrh webových sídel rozšířen o tzv. pohledy (views), které umožňují určitý pohled na data a jsou důležité pro návrh uživatelského rozhraní. Navigační model zachycuje pohyb uživatele mezi jednotlivými stránkami webového sídla a hraje u metodologií pro návrh webových sídel nesmírně důležitou roli. Je také jedním z jejich největších přínosů v oblasti analýzy informačních systémů. Podobně jako například metodika OOHDM [3] a snad ještě více, je metodika WebML velice propracovaná s patrnou snahou o její komerční uplatnění. O tom svědčí existence firmy WebRatio [2], která prodává nástroj typu CASE a současně vývojové prostředí založené na metodologii WebML. Metodika WebML definuje bohatý grafický jazyk pro návrh a dokumentaci navigace po webovém sídle, který je založen na standardu XML. Ostatně celá metodika WebML používá právě standard XML jako hlavní prostředek textovou representaci v ní vytvořených diagramů

2 a dalších informací. Součástí metodiky je též definice objektově orientovaného dotazovacího jazyka, který je dle autorů metodiky nutný pro návrh tzv. datových pohledů. K dispozici jsou také obsáhlé tutoriály, volně dostupné na Internetu. Cílem příspěvku je poskytnout čtenáři stručného průvodce metodologií WebML a stručné porovnání této metodiky s ostatními metodikami pro návrh webových sídel. Základem metodiky WebML jsou následující modely: Strukturální model (Structural Model) o Odvozený model (Derivation Model) Hypertextový model (Hypertext Model) o Model kompozice (Composition Model) o Navigační model (Navigational Model) Uživatelský model (Personalization Model) Prezentační model (Presentational Model) Každý z těchto modelů se zabývá určitým aspektem analýzy a návrhu webového sídla. Celková představa o metodologii WebML je dle autorů metodiky vyjádřena na obr. 1. obr. 1: WebML metodika 2 Strukturální model Strukturální model je konceptuální datový model a zabývá se daty, se kterými webová aplikace pracuje. Pro vyjádření strukturálního modelu je možné v rámci metodiky WebML využít libovolný prostředek datového modelování (například ER modelování, ODMG objektový model nebo model tříd dle UML). Záleží na

3 uživateli, kterým diagramům dává přednost, nicméně autoři WebML upřednostňují objektový model a notaci dle standardu UML. Základem strukturálního modelu jsou obvyklé konceptuální datové modelovací konstrukty entita (třída), atribut a vztah. Metodika WebML dále očekává podporu atributů následujících typů: String (kratší textový řetězec) Text (delší textový řetězec) Integer Float Date Time Boolean Blob URL obr. 2: Strukturální diagram Metodika WebML dále podporuje možnost vytváření tzv. výčtových (enumerated) atributů. Pokud se týká vztahů (relationships) předpokládá metodika WebML obvyklé vztahy včetně vztahu IS-A. Ukázka strukturálního diagramu, z tutoriálu WebML, je na obr. 2. Metodika WebML navíc mimo grafické notace využívá také notaci textovou, která je založena na standardu XML. Ukázka definice entity v textové notaci následuje.

4 3 Odvozený model Odvozený model vznikne z modelu strukturálního jeho rozšířením o tzv. odvozené atributy, entity a vztahy. Důvod pro zavedení tohoto modelu je podobný, jako u jiných podobných metodologií (například metodologiích RMM [4] a OOHDM [3]). Jedná se zjednodušeně o následující koncepci: Každá webová stránka je spojena s odvozeným (derived) datovým modelem, který se dá získat dotazem do původního datového modelu. Pro získání odvozeného datového modelu využívá metodika WebML speciální dotazovací jazyk WebML-OQL, který je odvozen z dotazovacího jazyka OQL (Object Query Language). Na odvozený datový model je možné také hledět jako na tzv. pohled (view) do původního (strukturálního) datového modelu. Mimo zavedení tzv. odvozených atributů (například atributy vypočtené a agregované) umožňuje odvozený model v metodologií WebML také definovat tzv. výčet (population) entit nebo vztahů na základě omezení přes některý atribut. Jazyk WebML-OQL je velice bohatý jazyk. Podobně jako definice celého strukturálního modelu je zabudován do jazyka XML. Následuje ukázka vypočteného atributu a agregovaného atributu. 4 Hypertextový model Hypertextový model je nejdůležitějším modelem celé metodiky. Pomocí tohoto modelu uživatel modeluje chování celé aplikace. Hypertextový model je zcela specifickým přínosem WebML metodiky k modelovacím technikám v oblasti návrhu webových aplikací. Hypertextový model popisuje tzv. site view (pohled na webové sídlo) a skládá se ze dvou různých modelů. První z nich je kompoziční (composition) model, který popisuje z jakých logických částí se skládá webová stránka a druhý model je navigační (navigational model), který popisuje způsob navigace mezi různými stránkami webového sídla. Podobně jako u metodiky OOHDM může být pro jeden strukturální model vytvořeno několik hypertextových modelů. Ukázky hypertextového modelu jsou na obr. 3 a obr Kompoziční model Kompoziční model, jak bylo již zmíněno, popisuje z jakých logických prvků se skládá jedna stránka. WebML rozlišuje 6 základních prvků webové stránky: data, multi-data, index, multi-choice index, scroller a entry unit. Pro každý prvek existuje

5 v metodologii WebML speciální grafické vyjádření, navíc je nutné každý prvek (vyjma prvku entry unit) spojit s jednou entitou ze strukturálního modelu (každý prvek je tedy spojen s nějakými daty). Mimo grafického vyjádření definuje WebML též vyjádření kompozičního modelu pomocí XML. Grafická podoba výše uvedených základních prvků je uvedena v následující tabulce. WebML element vysvětlení Tento prvek slouží pro publikování (zobrazení) jednoho objektu (řádky) dané třídy (entity, tabulky). Například údaje o jednom konkrétním zpěvákovi z databáze zpěváků. Způsob zobrazení může být libovolný, toto není věc hypertextového modelu, ale modelu presentačního. Tento prvek slouží pro publikování několika objektů v rámci jedné stránky. Například přehled zboží z databáze skladu. Způsob zobrazení může být libovolný, toto není věc hypertextového modelu, ale modelu presentačního. Nejčastěji se jedná o prvky typu grid, browser, atp. Index představuje publikování několika objektů entity jako seznamu. Například seznam zboží. Po kliknutí na položku indexu se uskuteční akce navigace, například přechod na stránku s detailními informacemi o vybraném zboží. Varianta Indexu, kdy je každý prvek seznamu spojen se zaklikávacím boxem. Tento prvek obsahuje dále tlačítko pro odeslání. Při odeslání se uskuteční akce navigace na jinou webovou stránku. Při této navigaci se informace o zaškrtnutých prvcích tohoto prvku přenáší jako parametry navigace do další stránky. Prvek, který umožňuje krokovat (procházet se) mezi objekty dané entity. Obsahuje obvyklé možnosti vpřed a vzad, případně na začátek a na konec.

6 Prvek, který představuje vstupní formulář. Slouží pro zadávání údajů. Po odeslání následuje akce navigace na další stránku. Vložené údaje se přenášejí jako parametry navigace a jsou zpracovány následující stránkou. tabulka 1: základní prvky kompozičního diagramu 4.2 Navigační model Navigační model zobrazuje navigaci mezi jednotlivými stránkami webového sídla. Jednotlivé stránky webového sídla jsou spojeny odkazy (links), které mohou být kontextové (přenášejí kontextovou informaci) nebo bezkontextové (kontextovou informaci nepřenášejí). Kompoziční a navigační model se kreslí společně do jednoho diagramu a tak dohromady tvoří jeden hypertextový model. Ukázka takového jednoduchého modelu je na obr. 3. Ve spodní části obrázku je zobrazena zjednodušená podoba webových stránek, které mohou našemu diagramu odpovídat. Tyto zjednodušené obrázky jsou velice užitečné pro pochopení významu jednotlivých prvků a účelu jednotlivých webových stránek. Stručně si vysvětlíme co tento jednoduchý diagram představuje. Jedná se o diagram, který přináleží dvěma webovým stránkám. První stránka obsahuje index italských zpěváků a druhá stránka obsahuje podrobné informace o jednom z nich včetně přetáčecího prvku, který umožňuje krokovat vpřed a vzad mezi jednotlivými zpěváky. V hypertextovém diagramu je webová stránka představena pomocí čárkovaného obdélníku, který obsahuje její jednotlivé prvky. Je zřejmé, že první stránka obsahuje pouze prvek index a druhá stránka obsahuje prvek data a přetáčecí prvek. Všimněte si, že všechny prvky jsou spojeny s odvozenou datovou entitou, ze které získávají informace pro svojí činnost. Prvek index a přetáčecí prvek je spojen s entitou italský pěvec a prvek data je spojen s entitou zpěvák. Navigační část diagramu představují šipky mezi prvky stránek (případně stránkami). Na našem diagramu jsou pouhé dvě šipky. První šipka směřuje z prvku se jménem ArtistIndex do prvku ArtistInfo a její význam je následující: Při kliknutí na index na první stránce se naviguje na stránku druhou a zároveň prvek se jménem ArtistInfo zobrazí informaci o námi vybraném zpěvákovi. Druhá šipka směřuje od přetáčecího prvku se jménem ArtistScroll opět na prvek ArtistInfo. Pokud tedy klikneme na přetáčecí prvek, neuskuteční se žádná navigace na jinou stránku, ale dojde k obnovení informací na téže stránce a prvek ArtistInfo zobrazí data o následujícím nebo předcházejícím zpěváku.

7 obr. 3: WebML - Hypertextový diagram Osobně se domnívám, že vyjadřovací schopnosti hypertextového diagramu jsou vynikající, tento diagram považuji za významný přínos metodiky WebML v oblasti modelovacích technik. Mimo výše uvedených základních prvků poskytuje metodika WebML celou řadu další více či méně specializovaných prvků, které je možné využít při návrhu webových stránek. Ukázka složitějšího hypertextového diagramu je na obr. 4. obr. 4: Složitější hypertextový diagram

8 5 Uživatelský model Uživatelský model definuje jednotlivé uživatele a skupiny uživatelů. Důvodem pro modelování uživatele či skupiny uživatelů je podpora uživatelského kontextu v jednotlivých stránkách webového sídla. Jedná se vlastně o přizpůsobení stránek webového sídla podle jejího návštěvníka. Příkladem takové stránky může být například stránka nákupní košík. Metodika WebML pro modelování uživatelů využívá obvyklé objektové orientované techniky s notací standardu UML. Příkladem takovéhoto diagramu je na obr. 5. obr. 5: Uživatelský diagram 6 Prezentační model Prezentační model vyjadřuje vzhled a rozmístění jednotlivých prvků stránky nezávisle na skutečném výstupním zařízení (HTML 3.2, HTML 4, WAP, ) pomocí abstraktní XML syntaxe. Pro generování výstupního kódu pro konkrétní výstupní zařízení se využívá technologie XSLT. Metodika WebML dovoluje, aby si uživatel sám zvolil způsob implementace vzhledu webových stránek. Na podporu práce s tímto modelem je k dispozici vývojový systém fy WebRatio [2], jehož trial verzi je možné po zaregistrování zdarma stáhnout z Internetu. Nástroj obsahuje možnost návrhu tzv. layout jednotlivých stránek pochopitelně v návaznosti na všechny předchozí modely. Ukázka takového návrhu je na obr. 6.

9 obr. 6: Návrh layout v nástroji WebRatio obr. 7: Nástroj WebRatio

10 7 Implementační nástroje Na rozdíl od jiných metodologií nezapomínají autoři metodiky WebML i na řadu nástrojů, které jejich metodologii podporují. Jedná se o následující nástroje: Site Designer je základním nástrojem. Umožňuje vytvořit strukturální, hypertextový a uživatelský model. Presentational Designer umožňuje navrhovat vzhled a rozmístění grafických prvků na webové stránce. Pro snadnější používání obsahuje Preview Function, která umožňuje navržené grafické schéma okamžitě prohlížet. Site Manager je nástroj, který umožňuje webové sídlo vytvořené metodologií WebML spravovat a instalovat při jeho provozu. Konkrétní realizací výše uvedených nástrojů je produkt společnosti WebRatio [2], který poskytuje kompletní vývojové prostředí postavené na technologii WebML a byl již v tomto článku několikrát zmíněn. Ukázka prostředí tohoto vývojového nástroje při návrhu strukturálního modelu je na obr. 7. obr. 8: Vývojový proces WebML

11 8 Vývojový proces. Autoři metodiky WebML se věnují i popisu celé metodiky z hlediska vývojového procesu. Základní kroky celého vývoje webového sídla jsou přehledně zobrazeny na obr. 8. Tato část metodiky je v současné době ve stadiu rozpracování. Z velké části zde autoři WebML do své metodiky zahrnují metody známé již z jiných metodologií (například využívají metody USE CASE známé z metodiky UML) a snaží se o jejich provázání se základními WebML metodami. 9 Porovnání Protože se metodologiím pro návrh webových sídel věnují již delší dobu ([5], [6], [7], [8]), pokusím se o několikařádkové porovnání metodiky WebML s ostatními mne známými podobnými metodikami (přehled některých podobných metodologií je obsažen v mém příspěvku na konferenci Tvorba software 2003 [5]). Podobně jako všechny ostatní metodiky přebírá metodika WebML tradiční datový model a přestože nechává na uživateli volbu mezi klasickým ER modelem nebo novějším OO modelem, sami autoři dávají přednost OO modelu v standardní notaci UML podobně jako autoři metodiky OOHDM. Podobně jako u ostatních metodologií je vlastní přínos WebML metodiky zejména v oblasti specifického modelu určeného pro modelování navigace po webovém sídle (hypertextový model). V porovnání s podobnými modely v metodologiích RMM či OOHDM se zdá být velice efektivně a srozumitelně navržen. Pokud se týká prvků webových stránek, není náhodou, že všechny webové metodiky definují velice podobné sady webových prvků, které má uživatel při tvorbě diagramu k dispozici. Je to konec konců logické, všechny metodiky se zabývají stejným subjektem svého zájmu návrhem webového sídla. Je též zajímavé, že se všechny metodiky snaží vyrovnat s nutností tzv. pohledů na datový model a podobně jako ostatní metodiky si pro tyto účely vytváří metodika WebML vlastni objektově orientovaný dotazovací jazyk WebML-OQL. Podobně jako v ostatních metodologiích je nejméně propracovaná oblast prezentačního modelu, je totiž závislá na dostupnosti vývojového prostředku, který by pro danou metodologii daný prezentační model podporoval. Na rozdíl od jiných podobných metodologií je však metodika WebML plně podporována nástrojem firmy WebRatio. Kladem metodiky WebML je též ukládaní všech modelů v textové formě založené na standardu XML. 10 Závěr Je zřejmé, že metodika WebML je nejen rozsáhlá, ale i na nejlepší cestě ze všech ostatních podobných metodologií ke svému komerčnímu uplatnění. Navíc staví na zásadním uplatnění XML jako prostředku pro ukládání modelovaných dat a při definování prezentačního modelu uplatňuje další XML technologii, a to XSLT.

12 Stránky autorů metodiky prošli v nedávné době podstatnou změnou svého vzhledu. Objevil se produkt firmy WebRatio speciálně podporující tvorbu webových sídel pomocí metodiky WebML. Na stránkách metodiky WebML je dále celá řada článků věnujících se rozšiřování možností této metodiky v nejrůznějších směrech. Už dávno se nejedná o akademický projekt z jedné univerzity. Nicméně, jak nám praví zkušenost, pro přežití celé metodiky bude rozhodující její případné zakoupení firmou kategorie Microsoft, Sun nebo IBM. Každopádně však doporučuji podrobné prostudování této metodiky všem zájemcům o metodiky určené pro tvorbu webových sídel. V Praze 5. října 2003 Ing. Martin Molhanec, CSc Reference 1. WebML: 2. WebRatio: 3. OOHDM. 4. Isakowitz, T., Kamis, A., Koufaris, M.: The Extended RMM Methodology for Web Publishing, Working Paper IS-98-18, Center for Research on Information Systems, 1998 On line: 5. Molhanec Martin: Metodologie orientované na tvorbu webových sídel. Tvorba software Tanger Ostrava, Ostrava ISBN Molhanec Martin: Metodologie OOHDM, jazyk Lua a tvorba webových aplikací, Tvorba software 2002, TANGER, Ostrava ISBN Molhanec Martin: The Object-Oriented Hypermedia Design Model (OOHDM), Objekty 2001, Česká zemědělská universita, Praha ISBN X. 8. Molhanec Martin: Tvorba webových sídel jako inženýrský úkol, Tvorba software 2001, TANGER, Ostrava ISBN Annotation: Article describes a new object WebML methodology for analyzing, designing and developing web sites. Focus of article is targeted to brief explanation of WebML developing process and the graphic notation used in WebML diagrams. At conclusion we compare WebML methodology with another similar methodologies.

METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL

METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL Martin Molhanec České vysoké učení technické FEL,Technická 2, 166 27 PRAHA 6, Dejvice, ČR tel.: (++420) 2 2435 2118, mailto: molhanec@fel.cvut.cz, http://martin.feld.cvut.cz/~mmm

Více

METODIKY ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL

METODIKY ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL METODIKY ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL Martin Molhanec České vysoké učení technické FEL, K-313, Technická 2, 166 27 PRAHA 6, Dejvice, Česká republika, tel.: (++420) 2 2435 2118 mailto: molhanec@fel.cvut.cz,

Více

Y13ANW ÚVOD DO WEBOVÝCH METODIK. Ing. Martin Molhanec, CSc.

Y13ANW ÚVOD DO WEBOVÝCH METODIK. Ing. Martin Molhanec, CSc. Y13ANW ÚVOD DO WEBOVÝCH METODIK Ing. Martin Molhanec, CSc. Metodika softwarové inženýrství Popisuje, jakým způsobem realizovat softwarové dílo (produkt, program, informační systém, webové sídlo, službu,

Více

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH Jindřich Kaluža Ludmila Kalužová Recenzenti: prof. Ing. Milan Turčáni, CSc. prof. Ing. Ivan Vrana, DrSc. Tato kniha vznikla za finanční podpory Studentské grantové

Více

Analýza a návrh webových aplikací I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Analýza a návrh webových aplikací I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Analýza a návrh webových aplikací I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Osnova dnešní přednášky Proč tento předmět vlastně existuje? Proč nestačí standardní metodiky SI? Co standardním

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Nástroje pro tvorbu wireframes

Nástroje pro tvorbu wireframes Nástroje pro tvorbu wireframes Tento dokument stručně popisuje dostupné nástroje, které slouží pro tvorbu modelů stránek, tzv. wireframes. Michal Pařízek v červnu 2009 vyzkoušel celkem sedm nástrojů, z

Více

Principy UML. Clear View Training 2005 v2.2 1

Principy UML. Clear View Training 2005 v2.2 1 Principy UML Clear View Training 2005 v2.2 1 1.2 Co je touml? Unified Modelling Language (UML) je univerzálníjazyk pro vizuální modelování systémů Podporuje všechny životní cykly Mohou jej implementovat

Více

SOFTWAROVÉ INŽENÝRSTVÍ 1

SOFTWAROVÉ INŽENÝRSTVÍ 1 Metodický list č. 1 Název tématického celku: Úvod do softwarového inženýrství Základním cílem tohoto tematického celku je vysvětlení smyslu discipliny nazývané softwarové inženýrství. Tematický celek zahrnuje

Více

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů. Modely datové Existují různé úrovně pohledu na data. Nejvyšší úroveň je úroveň, která zachycuje pouze vztahy a struktury dat samotných. Konceptuální model - E-R model. Další úrovní je logická úroveň Databázové

Více

7.5 Diagram tříd pokročilé techniky

7.5 Diagram tříd pokročilé techniky 7.5 Diagram tříd pokročilé techniky Stereotypy - jeden ze základních prostředků rozšiřitelnosti UML - pro modelovací konstrukce neexistující v UML, ale podobné předdefinované v UML definované uživatelem

Více

Základní informace. Modelování. Notace

Základní informace. Modelování. Notace Základní informace BPMS = business process management systems - systémy pro modelování a optimalizace business procesů uvnitř organizace BPMN = business process modeling notation - součást BPMS, notace

Více

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM Manuál pro administrátory Verze 1.0 2012 AutoCont CZ a.s. Veškerá práva vyhrazena. Tento

Více

7.3 Diagramy tříd - základy

7.3 Diagramy tříd - základy 7.3 Diagramy tříd - základy - popisuje typy objektů a statické vztahy mezi nimi Objednávka -datumpřijetí -předplacena -číslo -cena +vyřiď() +uzavři() {if Objednávka.zákazník.charakteristika = 'nejistý'

Více

XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ

XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ XML A XWEB JAKO NÁSTROJE PRO TVORBU WEBOVÉHO SÍDLA S VELKÝM MNOŽSTVÍM KŘÍŽOVÝCH ODKAZŮ Vlastimil Čevela 664 42 Modřice, Benešova 279, tel. 547 216 183, http://www.volweb.cz/cevelavl/, e-mail: cevelavl@vol.cz

Více

EXTRAKT z mezinárodní normy

EXTRAKT z mezinárodní normy EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě ICS 03.220.01;35.240.60 Inteligentní dopravní systémy (ITS) Rozšíření specifikací mapové

Více

PRODUKTY. Tovek Tools

PRODUKTY. Tovek Tools jsou desktopovou aplikací určenou k vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci i s velkým objemem textových dat z různorodých informačních zdrojů.

Více

Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová

Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová Databáze MS-Access Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová Obsah Principy a možnosti databází. Uložení dat v databázi, formáty dat, pole, záznamy, tabulky, vazby mezi záznamy. Objekty databáze

Více

Použití inteligentních značek s informačními službami

Použití inteligentních značek s informačními službami Použití inteligentních značek s informačními službami Jan Fransen Podokno úloh Zdroje informací v aplikacích sady Microsoft Office 2003 umožňuje uživatelům snadno prohledávat množství integrovaných či

Více

1 Administrace systému 3. 1.3 Moduly... 3 1.4 Skupiny atributů... 4 1.5 Atributy... 4 1.6 Hodnoty atributů... 4

1 Administrace systému 3. 1.3 Moduly... 3 1.4 Skupiny atributů... 4 1.5 Atributy... 4 1.6 Hodnoty atributů... 4 CRM SYSTÉM KORMORÁN PŘÍRUČKA ADMINISTRÁTORA Obsah 1 Administrace systému 3 1.1 Uživatelské účty.................................. 3 1.2 Přístupová práva................................. 3 1.3 Moduly.......................................

Více

APLIKACE XML PRO INTERNET

APLIKACE XML PRO INTERNET APLIKACE XML PRO INTERNET Jaroslav Ráček Fakulta Informatiky, Masarykova Universita Brno Abstrakt Text je věnován možnostem využití XML technologie pro prezentaci dokumentů pomocí Internetu. V úvodu je

Více

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken Jazyk UML - přehled Unified Modeling Language jazyk pro popis objektově orientované analýzy a návrhu aplikací slouží k vzájemné komunikaci mezi zadavatelem a návrhářem systému má několik částí, není nutné

Více

PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI

PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI Cyril Klimeš a) Jan Melzer b) a) Ostravská univerzita, katedra informatiky a počítačů, 30. dubna 22, 701 03 Ostrava, ČR E-mail: cyril.klimes@osu.cz b) DC Concept

Více

Vývoj a implementace webové aplikace s podporou notace IFML

Vývoj a implementace webové aplikace s podporou notace IFML Mendelova univerzita v Brně Provozně ekonomická fakulta Vývoj a implementace webové aplikace s podporou notace IFML Diplomová práce Vedoucí práce: doc. Ing. Ivana Rábová, Ph.D. Bc. Jiří Syrový Brno 2015

Více

Rady pro tvorbu USE CASE MODELU, rada první: Jak pracovat s pojmy ve scénářích UC

Rady pro tvorbu USE CASE MODELU, rada první: Jak pracovat s pojmy ve scénářích UC Rady pro tvorbu USE CASE MODELU, rada první: Jak pracovat s pojmy ve scénářích UC Úvod Před nedávnem jsem obdržel trochu delší mail tohoto znění: Dobrý den pane Kravale, před časem jsem absolvoval vaše

Více

UML: Unified Modeling Language

UML: Unified Modeling Language UML 1 UML: Unified Modeling Language Systém kombinace softwaru, hardwaru, dat a uživatelů, která umožňuje řešení konkrétního problému Vývoj systémů vytváření systémů pro klienta Vývoj probíhá na základě

Více

Databáze pro evidenci výměny a prodeje publikací Knihovny Kabinetu hudební historie EÚ AV ČR (Dokumentace k projektu)

Databáze pro evidenci výměny a prodeje publikací Knihovny Kabinetu hudební historie EÚ AV ČR (Dokumentace k projektu) Řešitelský tým: Beránková Kateřina Doležal Petr Kleňha Lukáš Matuška Michal Nikola Databáze pro evidenci výměny a prodeje publikací Knihovny Kabinetu hudební historie EÚ AV ČR (Dokumentace k projektu)

Více

Jiří Mašek BIVŠ V Pra r ha 20 2 08

Jiří Mašek BIVŠ V Pra r ha 20 2 08 Jiří Mašek BIVŠ Praha 2008 Procesvývoje IS Unifiedprocess(UP) Iterace vývoje Rysy CASE nástrojů Podpora metodických přístupů modelování Integrační mechanismy propojení modelů Podpora etap vývoje Generování

Více

DBS Konceptuální modelování

DBS Konceptuální modelování DBS Konceptuální modelování Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze Michal.Valenta@fit.cvut.cz c Michal Valenta, 2010 BIVŠ DBS I, ZS 2010/11 https://users.fit.cvut.cz/

Více

Ukládání a vyhledávání XML dat

Ukládání a vyhledávání XML dat XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2014/12/04 19:41:24 $ Obsah Ukládání XML dokumentů... 3 Ukládání XML do souborů... 4 Nativní XML databáze... 5 Ukládání

Více

7. Enterprise Search Pokročilé funkce vyhledávání v rámci firemních datových zdrojů

7. Enterprise Search Pokročilé funkce vyhledávání v rámci firemních datových zdrojů 7. Enterprise Search Pokročilé funkce vyhledávání v rámci firemních datových zdrojů Verze dokumentu: 1.0 Autor: Jan Lávička, Microsoft Časová náročnost: 30 40 minut 1 Cvičení 1: Vyhledávání informací v

Více

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY Roman Malo Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta, Ústav informatiky, malo@pef.mendelu.cz Abstrakt Problematika

Více

TEORIE ZPRACOVÁNÍ DAT

TEORIE ZPRACOVÁNÍ DAT Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky TEORIE ZPRACOVÁNÍ DAT pro kombinované a distanční studium Jana Šarmanová Ostrava 2003 Jana Šarmanová, 2003 Fakulta

Více

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ RELATIONAL AND OBJECT DATABASES DESIGN DIFFERENCES AND IT S IMPLICATIONS TO MODEL TRANSFORMATION Vít Holub

Více

Systém elektronického rádce v životních situacích portálu www.senorady.cz

Systém elektronického rádce v životních situacích portálu www.senorady.cz Systém elektronického rádce v životních situacích portálu www.senorady.cz Obec Senorady Miroslav Patočka 2006 Obsah: 1. Úvodní informace 1.1 Informace pro uživatele 1.1.1 Přístupnost HTML, PDA, WAP, XML

Více

BORM-II a BPMN v provozně ekonomických procesech BORM-II and BPMN in operation economic processes

BORM-II a BPMN v provozně ekonomických procesech BORM-II and BPMN in operation economic processes BORM-II a BPMN v provozně ekonomických procesech BORM-II and BPMN in operation economic processes Abstrakt Tento článek popisuje BORM (Business Objects Relations Modelling), BPMN (Business Process Modeling

Více

46 Objekty a atributy

46 Objekty a atributy 46 Objekty a atributy Modul Objekty a atributy je určen pro pokročilé uživatele zodpovědné za mapování přístupnosti architektonických bariér. Modul umožňuje stanovit jaké objekty budou mapovány, jaké skutečnosti

Více

Inspirace pro seminární práci předmětu Techniky a CASE nástroje vývoje IS

Inspirace pro seminární práci předmětu Techniky a CASE nástroje vývoje IS Inspirace pro seminární práci předmětu Techniky a CASE nástroje vývoje IS výtah z ukázkového příkladu Cestovní kancelář z knihy Buchalcevová Alena, Stanovská Iva. Příklady modelů analýzy a návrhu aplikace

Více

Results of innovation of the course Application software

Results of innovation of the course Application software Zkušenosti z inovace předmětu Aplikační programové vybavení Results of innovation of the course Application software Miroslav Cepl *, Ondřej Popelka Abstrakt Článek popisuje postup a průběžný výsledek

Více

AMPHORA - NÁSTROJ PRO INDEXOVÁNÍ WEBOVÝCH STRÁNEK.

AMPHORA - NÁSTROJ PRO INDEXOVÁNÍ WEBOVÝCH STRÁNEK. AMPHORA - NÁSTROJ PRO INDEXOVÁNÍ WEBOVÝCH STRÁNEK. Václav Snášel, Jiří Dvorský, Petr Šaloun, Daniela Ďuráková VŠB Technická univerzita, 17. listopadu 15, 708 33 Ostrava Abstract Textová databáze AmphorA

Více

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra mikroelektroniky Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce Zadání Stávající

Více

Globema CS s.r.o. NetStork. Popis funkcí

Globema CS s.r.o. NetStork. Popis funkcí Globema CS s.r.o. NetStork Popis funkcí Obsah 1 Automatizovaná kontextová nápověda... 3 2 Automaticky generovaná interaktivní schémata... 3 2.1 Schémata průběhů trubek, výkopů... 4 2.2 Schémata šachet...

Více

Metodologie řízení projektů

Metodologie řízení projektů Metodologie řízení projektů Petr Smetana Vedoucí práce PhDr. Milan Novák, Ph.D. Školní rok: 2008-09 Abstrakt Metodologie řízení projektů se zabývá studiem způsobů řešení problémů a hledání odpovědí v rámci

Více

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka Metody tvorby ontologií a sémantický web Martin Malčík, Rostislav Miarka Obsah Reprezentace znalostí Ontologie a sémantický web Tvorba ontologií Hierarchie znalostí (D.R.Tobin) Data jakékoliv znakové řetězce

Více

TVORBA WEBOVÝCH SÍDEL JAKO INŽENÝRSKÝ ÚKOL

TVORBA WEBOVÝCH SÍDEL JAKO INŽENÝRSKÝ ÚKOL TVORBA WEBOVÝCH SÍDEL JAKO INŽENÝRSKÝ ÚKOL Martin Molhanec ČVUT, Elektrotechnická fakulta v Praze, Katedra elektrotechnologie Technická 2, 166 27 PRAHA 6, Dejvice, Česká republika Telefon:++420(2)24352118,

Více

MOODLE PRO PEDAGOGY - orientace v programu

MOODLE PRO PEDAGOGY - orientace v programu MOODLE PRO PEDAGOGY - orientace v programu Mgr. Magda Sováková ESF PROJEKT OP VK ČÍSLO PROJEKTU CZ.1.07/1.1.07/11.0047 EFEKTIVNÍ VYUŽÍVÁNÍ ICT VE VÝUCE VŠEOBECNĚ VZDĚLÁVACÍCH A ODBORNÝCH PŘEDMĚTŮ NA SŠ

Více

HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY

HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY 29 HODNOCENÍ VÝKONNOSTI PODNIKU VE SPOJITOSTI SE STRATEGICKÝMI CÍLY POKORNÝ Karel Abstrakt: Metoda Balanced Scorecard (BSC) její podstata, obsah a principy. Vztah BSC ke strategickému a operativnímu řízení

Více

4D Mobile! Úvod! Achitektura 4D Mobile!

4D Mobile! Úvod! Achitektura 4D Mobile! 4D Mobile Úvod Wakanda, publikovaná 4D SAS, je platforma pro vývoj a publikování webových aplikací vnitřně založena na standardních technologiích: jako je JavaScript a HTML5. Můžete použít "4D Mobile",

Více

Název modulu: Tvorba webu pomocí XHTML a CSS začátečníci

Název modulu: Tvorba webu pomocí XHTML a CSS začátečníci Název modulu: Označení: C7 Stručná charakteristika modulu Modul vznikl za účelem úvodního seznámení zájemců o problematiku tvorby moderních webových stránek podle standardů W3C. Zahrnuje základní nezbytné

Více

UML NĚKOLIK KRITICKÝCH POZNÁMEK

UML NĚKOLIK KRITICKÝCH POZNÁMEK UML NĚKOLIK KRITICKÝCH POZNÁMEK Martin Molhanec ČVUT-FEL, Technická 2, 166 27 PRAHA 6, Dejvice, Česká republika, tel.: ++420 (2) 2435 2118, email: molhanec@fel.cvut.cz, web: http://martin.feld.cvut.cz/~mmm

Více

Poznámky k verzi Remote support platform 3.1

Poznámky k verzi Remote support platform 3.1 What's New Verze dokumentu: 1.0 2014-05-09 Verze dokumentu Následující tabulka poskytuje přehled nejdůležitějších změn dokumentu. Verze Datum Popis 1.0 2014-05-09 První verze 2 All rights reserved. Verze

Více

Využití SysML pro tvorbu modelů v systémovém inženýrství

Využití SysML pro tvorbu modelů v systémovém inženýrství Využití SysML pro tvorbu modelů v systémovém inženýrství Antonín Srna, Ústav informatiky, Provozně ekonomická fakulta, Mendelova univerzita v Brně, xsrna2@mendelu.cz Abstrakt Článek se zaobírá univerzálním

Více

Spuštění a ukončení databázové aplikace Access

Spuštění a ukončení databázové aplikace Access Spuštění a ukončení databázové aplikace Access Aplikaci Access spustíte tak, že vyhledáte její ikonu v nabídce "Start" a klepnete na ní. Najdete ho v Sekci Všechny programy/mircosoft Office. Po výběru

Více

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM Manuál pro editaci ŽS Verze 1.0 2012 AutoCont CZ a.s. Veškerá práva vyhrazena. Tento dokument

Více

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML ROZHRANÍ ESA XML Ing. Richard Vondráček SCIA CZ, s. r. o., Thákurova 3, 160 00 Praha 6 www.scia.cz 1 OTEVŘENÝ FORMÁT Jednou z mnoha užitečných vlastností programu ESA PT je podpora otevřeného rozhraní

Více

RELAČNÍ DATABÁZE ACCESS

RELAČNÍ DATABÁZE ACCESS RELAČNÍ DATABÁZE ACCESS 1. Úvod... 2 2. Základní pojmy... 3 3. Vytvoření databáze... 5 4. Základní objekty databáze... 6 5. Návrhové zobrazení tabulky... 7 6. Vytváření tabulek... 7 6.1. Vytvoření tabulky

Více

Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta. Začínáme s BPM. Učební pomůcka. Vypracoval: Ing.

Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta. Začínáme s BPM. Učební pomůcka. Vypracoval: Ing. Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta Začínáme s BPM Učební pomůcka Vypracoval: Ing. Michael Štencl Brno 2007 OBSAH 2 Obsah 1 Jak přistupovat k BPM 3 2 Prvky BPM

Více

Studijní průvodce e-learningovými kurzy

Studijní průvodce e-learningovými kurzy Studijní průvodce e-learningovými kurzy Obsah průvodce: 1. METODICKÝ PRŮVODCE... 2 1.1. PRŮBĚŽNÉ TESTY - AUTOTESTY... 2 1.2. ZÁVĚREČNÝ TEST... 2 2. PRŮVODCE OVLÁDÁNÍM UŽIVATELSKÉHO PROSTŘEDÍ... 3 2.1.

Více

Význam datových standardů pro automatizované sdílení dat

Význam datových standardů pro automatizované sdílení dat Význam datových standardů pro automatizované sdílení dat Data Standards eaning for the anagement of Shareable Data Jitka Štěpánová Katedra informačních technologií, PEF ČZU Praha 165 21 Praha 6 - Suchdol

Více

Magento se představuje

Magento se představuje Kapitola 1 Magento se představuje 1.1 Co je to vlastně Magento? Magento je nový profesionální open-source e-shop pro e-commerce 21. století. Nabízí nevídanou flexibilitu, funkčnost a ovládání. S tímto

Více

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE WEBOWÉ STRÁNKY TŘÍD KAMIL POPELKA ZÁVĚREČNÁ MATURITNÍ PRÁCE BRNO 2011 Prohlášení Prohlašuji, že maturitní práce je mým původním autorským dílem, které

Více

Struktura e-learningových výukových programù a možnosti jejího využití

Struktura e-learningových výukových programù a možnosti jejího využití Struktura e-learningových výukových programù a možnosti jejího využití Jana Šarmanová Klíčová slova: e-learning, programovaná výuka, režimy učení Abstrakt: Autorská tvorba výukových studijních opor je

Více

Úvodní studie (pokraov

Úvodní studie (pokraov Úvodní studie (pokraov ování) Model jednání a kontext Model jednání (use case model) slouží pro evidenci aktér a služeb systému. Kontextový diagram slouží pro evidenci aktér a datových tok. Oba modely

Více

8 SEMESTRÁLNÍ PRÁCE VYHLEDÁVÁNÍ A ZPRACOVÁNÍ INFORMACÍ

8 SEMESTRÁLNÍ PRÁCE VYHLEDÁVÁNÍ A ZPRACOVÁNÍ INFORMACÍ 8 SEMESTRÁLNÍ PRÁCE VYHLEDÁVÁNÍ A ZPRACOVÁNÍ INFORMACÍ Seznámení s různými vyhledávacími databázemi vědeckých informací na internetu. Postup vyhledávání, rozšiřování a zužování vyhledávaného tématu. Vyhledávání

Více

Mapa Česka: www.mapa-ceska.cz

Mapa Česka: www.mapa-ceska.cz Mapa Česka: www.mapa-ceska.cz Mapový portál Mapa Česka, který je dostupný na internetové adrese www.mapa-ceska.cz, byl vytvořen v roce 2014 v rámci bakalářské práce na Přírodovědecké fakultě Univerzity

Více

OOT Objektově orientované technologie

OOT Objektově orientované technologie OOT Objektově orientované technologie Požadavky a případy užití Daniela Szturcová Institut geoinformatiky, HGF Osnova Systém Uživatelé Případy užití Vazby (asociace, generalizace, include a extend) Shrnutí

Více

VYUŽITÍ MATLAB WEB SERVERU PRO INTERNETOVOU VÝUKU ANALÝZY DAT A ŘÍZENÍ JAKOSTI

VYUŽITÍ MATLAB WEB SERVERU PRO INTERNETOVOU VÝUKU ANALÝZY DAT A ŘÍZENÍ JAKOSTI VYUŽITÍ MATLAB WEB SERVERU PRO INTERNETOVOU VÝUKU ANALÝZY DAT A ŘÍZENÍ JAKOSTI Aleš Linka 1, Petr Volf 2 1 Katedra textilních materiálů, FT TUL, 2 Katedra aplikované matematiky, FP TUL ABSTRAKT. Internetové

Více

SOFTWAROVÁ PODPORA TVORBY PROJEKTŮ

SOFTWAROVÁ PODPORA TVORBY PROJEKTŮ Slezská univerzita v Opavě Obchodně podnikatelská fakulta v Karviné SOFTWAROVÁ PODPORA TVORBY PROJEKTŮ Distanční studijní opora Karel Skokan František Huňka Karviná 2012 Projekt OP VK 2.2 (CZ.1.07/2.2.00/15.0176)

Více

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19 3 Obsah Novinky v tomto vydání 10 Význam základních principů 11 Výuka principů nezávisle na databázových produktech 12 Klíčové pojmy, kontrolní otázky, cvičení, případové studie a projekty 12 Software,

Více

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy!

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy! Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy! Značkovací jazyky Angl. termín "MARKUP" ("vyznačování") Smyslem je přidat do textu metainformace: formátovací sémantické Výsledek je prostý

Více

IT v průmyslu. Standardizované komunikační rozhraní mezi MES systémem a jeho okolím. 21.4.15 Leoš Hons Leo.Hons@mescentrum.cz

IT v průmyslu. Standardizované komunikační rozhraní mezi MES systémem a jeho okolím. 21.4.15 Leoš Hons Leo.Hons@mescentrum.cz IT v průmyslu Standardizované komunikační rozhraní mezi MES systémem a jeho okolím Základní informace o MES Centrum Založeno v roce 2012 Organizace nebo spoluúčast na organizaci 15 odborných akcí (semináře,

Více

Seznámení s prostředím dot.net Framework

Seznámení s prostředím dot.net Framework Základy programování v jazyce C# Seznámení s prostředím dot.net Framework PL-Prostředí dot.net - NET Framework Je základním stavebním prvkem, na kterém lze vytvářet software. Jeho součásti a jádro je založené

Více

Datové rozhraní pro výměnu dat ve stavebnictví XC4 Verze 2.5 https://www.xc4.cz/

Datové rozhraní pro výměnu dat ve stavebnictví XC4 Verze 2.5 https://www.xc4.cz/ Datové rozhraní pro výměnu dat ve stavebnictví XC4 Verze 2.5 https://www.xc4.cz/ Smyslem tohoto předpisu je definovat jednoznačné podmínky pro výměnu dat v oblasti stavebních rozpočtů, především při tvorbě

Více

Inovace výuky prostřednictvím šablon pro SŠ

Inovace výuky prostřednictvím šablon pro SŠ Název projektu Číslo projektu Název školy Autor Název šablony Název DUMu Stupeň a typ vzdělávání Vzdělávací oblast Vzdělávací obor Tematický okruh Inovace výuky prostřednictvím šablon pro SŠ CZ.1.07/1.5.00/34.0748

Více

Výukový materiál KA č.4 Spolupráce se ZŠ

Výukový materiál KA č.4 Spolupráce se ZŠ Výukový materiál KA č.4 Spolupráce se ZŠ Modul: Téma workshopu: Výpočetní technika Co je to internet? Jak si udělat vlastní www stránku? Vypracovala: Ing. Lenka Hellová Termín workshopu: 30. říjen 2012

Více

DATABÁZE MS ACCESS 2010

DATABÁZE MS ACCESS 2010 DATABÁZE MS ACCESS 2010 KAPITOLA 5 PRAKTICKÁ ČÁST TABULKY POPIS PROSTŘEDÍ Spuštění MS Access nadefinovat název databáze a cestu k uložení databáze POPIS PROSTŘEDÍ Nahoře záložky: Soubor (k uložení souboru,

Více

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY metodický list č. 1 Úvodem: Protože předmětu manažerské informační systémy (MIS) je vyhrazeno ve studijním plánu kombinovaného studia pouze 10 prezenční hodin (5 dvouhodinových bloků), je nezbytné, abyste

Více

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé

Více

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ Úvod do problematiky VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ Databáze je uspořádaná množina velkého množství informací (dat). Příkladem databáze je překladový slovník, seznam PSČ nebo telefonní seznam. Databáze

Více

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

X36SIN: Softwarové inženýrství. Životní cyklus a plánování X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a

Více

Max Homebanking PS uživatelský manuál rozhraní pro automatické stahování dat

Max Homebanking PS uživatelský manuál rozhraní pro automatické stahování dat Max Homebanking PS uživatelský manuál rozhraní pro automatické stahování dat Obsah 1 Úvod... 2 2 Nastavení přístupů k rozhraní... 2 2.1 Popis obrazovky... 2 2.1.1 Nastavení datových extraktů z banky...

Více

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY Metodický list č. 1 MANAŽERSKÉ INFORMAČNÍ SYSTÉMY Úvodem: Protože předmětu manažerské informační systémy (MIS) je vyhrazeno ve studijním plánu kombinovaného studia pouze 10 prezenční hodin (5 dvouhodinových

Více

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu. Bannerový systém ProEshop od verze 1.13 umožňuje zobrazování bannerů na popředí e-shopu. Bannerový systém je přístupný v administraci e-shopu v nabídce Vzhled, texty Bannerový systém v případě, že aktivní

Více

Novinky ve Visual Studio 2010. Tomáš Kroupa Tomas.Kroupa@hotmail.com

Novinky ve Visual Studio 2010. Tomáš Kroupa Tomas.Kroupa@hotmail.com Novinky ve Visual Studio 2010 Tomáš Kroupa Tomas.Kroupa@hotmail.com O čem si dnes řekneme Visual studio 2010 (beta 2) Jazyk C# 4.0 ASP.NET 4.0.NET 4.0 Visual Studio 2010 Beta 2 Jak získat Testovací verze

Více

Jeden ze způsobů zadávání dat v programu MS Access je pomocí tabulek. Ovšem mnohem výhodnější způsob je pomocí tzv. formulářů.

Jeden ze způsobů zadávání dat v programu MS Access je pomocí tabulek. Ovšem mnohem výhodnější způsob je pomocí tzv. formulářů. 10.12 TVORBA FORMULÁŘE 10.12.1 VYTVOŘENÍ JEDNODUCHÉHO FORMULÁŘE Jeden ze způsobů zadávání dat v programu MS Access je pomocí tabulek. Ovšem mnohem výhodnější způsob je pomocí tzv. formulářů. Jak jste se

Více

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML. 24. XML Úvod Značkovací jazyk XML (extensible Markup Language) vznikl ze staršího a obecnějšího jazyku SGML (Standard Generalized Markup Language). XML byl vyvinut konsorciem W3C, aby poskytl standardní

Více

Naše Město Web design

Naše Město Web design Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Katedra informačních technologií Naše Město Web design Cvičení: 10. 1. 2012, 16 hod. Pracovní skupina Jitka Sedláčková Nina Tůmová ... 1

Více

Databázové aplikace pro internetové prostředí. 01 - PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Databázové aplikace pro internetové prostředí. 01 - PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku Databázové aplikace pro internetové prostředí 01 - PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku Projekt: Inovace výuky prostřednictvím ICT Registrační číslo: CZ.1.07/1.5.00/34.250

Více

Ekonomický systém WinStrom 10

Ekonomický systém WinStrom 10 IT Strategie Ekonomický systém WinStrom 10 Miloš Grásgruber WinStrom je ekonomický systém, který má na českém trhu dlouhou historii. V případě verze WinStrom 10 se však jedná o zcela novou generaci systému,

Více

Modul Kalendář verze 1.0

Modul Kalendář verze 1.0 Modul Kalendář verze 1.0 Uživatelský manuál a správa modulu QCM, s.r.o., 2007 Mgr. Petr Andrýsek 1 Obsah 1. Popis modulu Kalendář...3 2. Jak přidat akci do kalendáře...5 3. Správa modulu Kalendář...6 4.

Více

EndNote Web. Stručné informace THOMSON SCIENTIFIC

EndNote Web. Stručné informace THOMSON SCIENTIFIC THOMSON SCIENTIFIC EndNote Web Stručné informace Web je webový nástroj navržený tak, aby poskytoval studentům a výzkumníkům pomoc při psaní výzkumných prací. Databáze ISI Web of Knowledge a nástroje EndNote

Více

DoplněkCite While You Write pro aplikaci Microsoft Word

DoplněkCite While You Write pro aplikaci Microsoft Word DoplněkCite While You Write pro aplikaci Microsoft Word Díky doplňku Cite While You Write pro nástroj EndNote Web máte možnost reference a formátované citace či bibliografie při psaní vaší práce v aplikaci

Více

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W Osnova přednášky Co to je softwarové inženýrství Softwarový proces Metodika a metoda Evoluce softwarových

Více

Popis produktu IDFU. Řešení součinnosti s oprávněnými osobami verze 2. Aegis s.r.o.

Popis produktu IDFU. Řešení součinnosti s oprávněnými osobami verze 2. Aegis s.r.o. Popis produktu IDFU Řešení součinnosti s oprávněnými osobami verze 2 Obsah Produkt IDFU...3 K čemu slouží...3 Historie IDFU...3 IDFU dnes...3 Generování odpovědí...4 Pozice produktu...5 Hlavní přínosy...5

Více

Cornelius Scipio s.r.o. Scénáře. SBD Vítkovice. Elektronická hlášení závad. Scénář postupu práce. Předseda samosprávy. Autor: Cornelius Scipio s.r.o.

Cornelius Scipio s.r.o. Scénáře. SBD Vítkovice. Elektronická hlášení závad. Scénář postupu práce. Předseda samosprávy. Autor: Cornelius Scipio s.r.o. SBD Vítkovice Elektronická hlášení závad Scénář postupu práce Předseda samosprávy Autor: Cornelius Scipio s.r.o. Obsah: 1. Úvod... 3 2. Postup práce s touto webovou aplikací... 4 2.1. Spuštění a přihlášení

Více

Online Autoškola Koncept bakalářské práce VŠE PRAHA. Online Autoškola. Koncept bakalářské práce. Jan Demuth 22.4.2009

Online Autoškola Koncept bakalářské práce VŠE PRAHA. Online Autoškola. Koncept bakalářské práce. Jan Demuth 22.4.2009 Online Autoškola Koncept bakalářské práce VŠE PRAHA Online Autoškola Koncept bakalářské práce Jan Demuth 22.4.2009 Návrh databázového modelu pro informační, komunitní a e-learningový portál se zaměřením

Více

Administrace webu Postup při práci

Administrace webu Postup při práci Administrace webu Postup při práci Obsah Úvod... 2 Hlavní menu... 3 a. Newslettery... 3 b. Administrátoři... 3 c. Editor stránek... 4 d. Kategorie... 4 e. Novinky... 5 f. Produkty... 5 g. Odhlásit se...

Více