METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL
description
Transcript of METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL
![Page 1: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/1.jpg)
METODOLOGIE METODOLOGIE ORIENTOVANÉ ORIENTOVANÉ
NA TVORBU NA TVORBU WEBOVÝCH WEBOVÝCH
SÍDELSÍDEL
METODOLOGIE METODOLOGIE ORIENTOVANÉ ORIENTOVANÉ
NA TVORBU NA TVORBU WEBOVÝCH WEBOVÝCH
SÍDELSÍDEL
Ing. Martin Molhanec, CSc.Ing. Martin Molhanec, CSc.
![Page 2: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/2.jpg)
Úvod• Metodologie pro tvorbu webových sídel
jsou specifickou podmnožinou softwarového inženýrství.
• Navazují na metodologie pro tvorbu hypermediálních/hypertextových aplikací.
• Jejich znalost není všeobecně rozšířená!• Poskytují cestu pro automatizovanou
tvorbu webových aplikací.
![Page 3: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/3.jpg)
RMM – Relationship Management Methodology
• Isakowitz, Stohr, Balasubramanian (1995)
• Hlavní kroky matodologie– 1. Entity-Relational Design – 2. Slice Design – 3. Navigational Design – 4. User Interface Design – 5. Protocol Conversion Design – 6. Run-Time Behaviour – 7. Construction and Testing
![Page 4: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/4.jpg)
RMM – Relationship Management Methodology
• Základem je RMDM (Relationship Management Data Model), podobný ER modelům.
• Slice Design, který definuje jakési pohledy na RMDM.
• Navigační návrh – definuje pohyb uživatele po aplikaci.– Index, Guided Tour, Indexed Guided Tour, Grouping,
Link.
• RMCase – pro podporu analýzy a návrhu
![Page 5: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/5.jpg)
RMM – Relationship Management Methodology
![Page 6: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/6.jpg)
RMM – Relationship Management Methodology
![Page 7: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/7.jpg)
RMM – Relationship Management Methodology
![Page 8: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/8.jpg)
RMM – Relationship Management Methodology
![Page 9: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/9.jpg)
RMDM – Relational Management data
Model
![Page 10: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/10.jpg)
RMM – Relationship Management Methodology
![Page 11: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/11.jpg)
OOHDM – Object Oriented Hypermedia
Design Method• Rossi a Schwabe (1996, 1998)• Nahradila starší HDM metodologii, je ale ve
skutečnosti úplně novou metodologií.• Byla podrobněji prezentována na této
konferenci a na konferenci Objekty.• Kroky metodologie:
– Konceptuální modelování– Návrh navigace– Návrh abstraktního rozhraní– Implementace
![Page 12: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/12.jpg)
OOHDMvztahy mezi jeho částmi
![Page 13: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/13.jpg)
Konceptuální diagram
![Page 14: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/14.jpg)
Schéma navigačních tříd
![Page 15: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/15.jpg)
Typy kontextů• Simple class based – splňují objekty, které jsou
téže třídy C a jsou vybrány prostřednictvím atributu P, který splňuje danou podmínku. Například „all Stories“ pokud je P vždy pravdivé.
• Class based group – je množina kontextů, které jsou typu Simple class based. Například „Stories by type“ je skupina kontextů, kde každý jednotlivý kontext je Story určitého typu.
![Page 16: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/16.jpg)
Typy kontextů• Link based – objekty v tomto kontextu jsou stejné
třídy a jsou vybrány prostřednictvím vztahu 1:M. Například „all Stories by Bob Woodward“.
• Link based group – je množina kontextů, kde každý z nich je Link based. Například „Stories by Author“.
• Enumarated – v tomto případě jsou jednotlivé elementy kontextu jmenovitě vyjmenovány.
![Page 17: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/17.jpg)
OOHDM – Object Oriented Hypermedia Design
Method
Diagram navigačního kontextu
![Page 18: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/18.jpg)
Návrh abstraktního rozhraní
• Zabývá se aspekty uživatelského rozhraní
• Je oddělena od navigace, čili jedna navigace může mít několik rozhraní!
• V praxi jsme často omezeni určitým vývojovým prostředím
![Page 19: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/19.jpg)
Návrh abstraktního rozhraní
• ADV (Abstract Data View) jsou objekty popisující uživatelské rozhraní, popisují svůj stav a rozhraní, nikoliv svoji implementaci!
• ADV mohou obsahovat jiné ADV
• Je také možné využívat hierarchie
![Page 20: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/20.jpg)
ADV diagramy
![Page 21: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/21.jpg)
Vztah ADV diagramu a skutečné stránky
![Page 22: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/22.jpg)
OOHDM-Webnástroj pro podporu
• OOHDM analýza
• CGILua – skriptovací nástroj pro vytváření dynamických stránek
• Lua – jazyk skriptů
Nevýhoda: dokumentace je jenom v portugalštině
![Page 23: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/23.jpg)
WebML – Web Modeling Language
• Politechnika v Miláně• Rozsáhlý projekt se zřejmým
komerčním záměrem• Základem jsou následující modely:
– Strukturální model (Structural Model)– Hypertextový model (Hypertext Model)– Prezentační model (Presentational Model)– Uživatelský model (Personalization Model)
![Page 24: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/24.jpg)
![Page 25: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/25.jpg)
Strukturální model • Jedná se ve skutečnosti o obvyklé
datové modelování. Lze použit libovolný ER nebo OO konceptuální datový model.
• Pro podporu dotazování do databáze se využívá dotazovací jazyk WebML-OQL, který vychází z jazyka OQL (Object Query Language).
![Page 26: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/26.jpg)
Strukturální model
![Page 27: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/27.jpg)
Hypertextový model• Skládá se ze dvou modelů, které se
kreslí do jednoho diagramu– Kompoziční model, který popisuje z
jakých prvků se stránka skládá: data, multi-data, index, filter, scroller a direct unit
– Navigační model, který zobrazuje navigaci mezi jednotlivými stránkami pomocí odkazů, které jsou: kontextové nebo bezkontextové.
![Page 28: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/28.jpg)
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ží.
![Page 29: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/29.jpg)
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.
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.
![Page 30: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/30.jpg)
Ukážeme si postupně!
![Page 31: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/31.jpg)
Toto je vlastní diagram!
![Page 32: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/32.jpg)
Toto je jednoduché grafické znázornění případných stránek.
![Page 33: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/33.jpg)
Stránka zobrazující seznam zpěváků.
![Page 34: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/34.jpg)
Stránka zobrazující informace o jednom zpěvákovi a přetáčecí
prvek.
![Page 35: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/35.jpg)
Odkaz mezi dvěma
stránkami.
![Page 36: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/36.jpg)
Odkaz v rámci jedné stránky.
![Page 37: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/37.jpg)
Složitější příklad.Ukážeme si po jednotlivých
částech!
![Page 38: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/38.jpg)
Stránka zobrazuje
seznam všech zpěváků.
![Page 39: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/39.jpg)
Stránka zobrazuje údaje
o jednom zpěvákovi.
![Page 40: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/40.jpg)
Odkaz mezi dvěma
stránkami.
![Page 41: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/41.jpg)
Tento prvek zobrazuje
stručné údaje o jednom
zpěvákovi.
![Page 42: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/42.jpg)
Tento element zobrazuje seznam alb
jednoho zpěváka.
![Page 43: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/43.jpg)
Odkaz v rámci jedné stránky.
![Page 44: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/44.jpg)
Stránka, která zobrazuje údaje o jednom albu.
![Page 45: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/45.jpg)
Element, který zobrazuje údaje o jednom albu.
![Page 46: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/46.jpg)
Element zobrazuje seznam
hudebníků.
![Page 47: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/47.jpg)
Element zobrazuje
seznam skladeb na albu.
![Page 48: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/48.jpg)
Element zobrazuje
stručná data o zpěvákovi.
![Page 49: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/49.jpg)
Odkaz v rámci jedné stránky.Odkaz v rámci jedné stránky.
Odkazy v rámci jedné stránky.
![Page 50: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/50.jpg)
Jak se Vám to líbilo ?Zdá se Vám notace WebML užitečná?
![Page 51: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/51.jpg)
Uživatelský model• Modeluje uživatele, kteří s webovým sídlem
pracují.
• Modeluje práva uživatelů k jednotlivým informacím, které jsou webovým sídlem poskytovány.
• Využívá objektovou modelovací techniku s notací UML.
![Page 52: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/52.jpg)
Uživatelský model
Objektový model uživatelů systému (webového sídla).
![Page 53: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/53.jpg)
Prezentační model• Modeluje vzhled a chování
jednotlivých prvků webových stránek nezávisle na výstupním zařízení (HTML 3.2, HTML 4, WAP, … ).
• Využívá technologie XSLT.• Pro její využití je nutné
vývojové prostředí, které podporuje tento model.
• Toto prostředí poskytuje například produkt firmy WebRatio.
![Page 54: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/54.jpg)
![Page 55: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/55.jpg)
![Page 56: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/56.jpg)
Development process• Site Designer
– Umožňuje vytvořit strukturální, hypertextový a uživatelský model.
• Presentational Designer– Umožňuje navrhovat vzhled a polohu prvků na
webové stránce.
• Site manager– Nástroj, který umí sídlo instalovat a spravovat.
![Page 57: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/57.jpg)
Development process
![Page 58: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/58.jpg)
Závěr přednášky
• Aktuální problematika – návrh webových sídel.
• Teoreticky propracovaná – stále se rozvíjí.
• Zahrnuje moderní prvky – například XML.
• Staví na standardech – UML.
![Page 59: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/59.jpg)
Závěr přednášky
• Aktuální problematika – návrh webových sídel.
• Teoreticky propracovaná – stále se rozvíjí.
• Zahrnuje moderní prvky – například XML.• Staví na standardech – UML.
Metodologie podobného druhu jsou nesmírně důležité!
![Page 60: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/60.jpg)
Závěr přednášky
• Aktuální problematika – návrh webových sídel.
• Teoreticky propracovaná – stále se rozvíjí.
• Zahrnuje moderní prvky – například XML.• Staví na standardech – UML.
Jinak je návrh webových sídel amatérský a nikoliv
inženýrský!
![Page 61: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/61.jpg)
Závěr přednášky• Falešné ikony
– Grafika – čím úžasnější, tím lepší, vždyť webové sídlo je přeci umění!
– Technologie – je lepší ASP, PHP, .NET, Perl, Apache, IIS nebo JSP?
– Business – udělej si webové sídlo a vydělávej, vyrábět nic nemusíš, jenom obchoduj!
• Bohužel, činnosti jako analýza, projektové řízení, kvalita, údržba a testování, které jsou pro skutečný a trvalý úspěch daleko potřebnější přicházejí vniveč.
![Page 62: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/62.jpg)
Závěr přednášky
• Svět metodologií pro návrh webových sídel je velice bohatý.
• Jejich nepoužívání je odpovědí na otázku proč tolik webových sídel je špatně navrženo!
![Page 63: METODOLOGIE ORIENTOVANÉ NA TVORBU WEBOVÝCH SÍDEL](https://reader036.fdocuments.net/reader036/viewer/2022062408/568141f4550346895dadd12a/html5/thumbnails/63.jpg)