Česká zemědělská univerzita v Praze Provozně ekonomická fakulta
TEZE k diplomové práci na téma
Vývoj dialogu člověk – počítač v prostředí WWW
Autor práce: © Bc. Markéta Motáňová, 2005 Vedoucí diplomové práce: Doc. Ing. Zdeněk Havlíček CSc.
Vývoj dialogu člověk - počítač v prostředí WWW
INTERNET - celosvětová datová síť je fenomén, který nemá v průběhu posledního desetiletí obdobu. Miliony a miliony počítačů, doslova po celém světě, jsou propojeny do jediné počítačové sítě. Lidé, kteří na těchto počítačích pracují mohou jejich prostřednictvím navzájem komunikovat bez ohledu na skutečnost, zda se v daný moment nacházejí na opačné straně zeměkoule, nebo zda sedí v jedné kanceláři. Internetová komunikační síť nezkracuje jen vzdálenosti mezi lidmi ale prostřednictvím svých služeb vytváří interaktivní prostředky pro vzájemnou spolupráci a poskytování on-line informací ve všech oborech lidské činnosti. Propojení množství různých sítí v celém světě do jedné velké sítě sítí, je umožněno díky protokolu TCP/IP. Významnou službou, která tato síť, nabízí je World Wide Web (www) umožňující přenos hypertextových souborů = webových stránek s
využitím principu
komunikačního modelu klient/ server. Vytvořené a stále se rozvíjející datové medium (INTERNET) celosvětově provozované sítě umožňuje realizovat i další neméně významné služby prostřednictvím komunikačních protokolů zajišťující přenos elektronické pošty a datových souborů (například E-mail, ICQ, FTP) a v poslední době i telefonních hovorů VoIP ( Voice over IP) atd. Web je nejmladší informační médium, které svět zná, přesto je už nyní jasné, že se významně vyrovná médiím ostatním, jako jsou tisk, rozhlas či televize. Cílem předložené diplomové práce na téma: Vývoj dialogu člověk – počítač v prostředí WWW je: 1. analyzovat vývoj a vytváření WWW stránek 2. definovat zásady pro správnou tvorbu webových stránek 3. prakticky ukázat možnosti realizace internetových stránek 4. zdůraznit výhody a funkce sémantického webu 5. zhodnotit vybraný web site Web má nejen svá pravidla, svůj jazyk a jeho přesnou syntaxi, ale také své zásady. „Nové médium si vyžaduje nové myšlení“, tvorba webu obsahuje soubor doporučení a zkušeností, které vedou k tomu, aby byly vytvořené stránky účelné, zajímavé, a aby proto byly často navštěvované.
-1-
Vývoj dialogu člověk - počítač v prostředí WWW
Základní zásady používané při tvorbě www stránek jsou: ¾ vytvoření správné šablony dokumentu, která přehledně vytváří stromovou strukturu hierarchického uspořádání jednotlivých elementů ¾ využívání kaskádových stylů pro formátování dokumentu ¾ používání tabulek (efektivnější uspořádání dat v dokumentu, podpora grafického rozvržení stránky) ¾ výběr vhodného grafického formátu (GIF, JPG, PNG), pro vytvoření animace je výhodnější použít technologii Flash, která je podporována většinou prohlížečů ¾ výběr vhodného programového prostředku pro dosažení interaktivní aplikace (JavaScript, Java, PHP, JSP, ASP, atd.) ¾ klást důraz na srozumitelnou, přehlednou a intuitivní navigaci ve struktuře celého dokumentu (využití mapy webového serveru) ¾ při tvorbě návrhu www stránky se zaměřit na účelnost, věcnost a přehlednost ¾ kontrola vizualizace stránek v různých prohlížečích (problém českých znaků a kódování ve Windows)
Web site společnosti ALZASOFT Společnost Alzasoft se od svého vzniku zabývá prodejem počítačových komponent, PC sestav včetně výpočetní a provozní elektroniky. Předmětem jejich web site je tedy poskytnutí maximální informace o nabízeném zboží s cílem upoutat zákazníka při uspokojování jeho potřeb z hlediska nabízené techniky. Hodnocení webové aplikace: Z hlediska designu webové aplikace je zde v současné době použito několik standardních technik pro jednoduchý pohyb uživatele v předloženém schématu nabídky obchodního zboží v elektronické podobě. ¾ Úvodní webová stránka je vybavena logem společnosti, která informuje o aktuálním nasměrování a výběru, a nenechá uživatele na pochybách o správnosti jeho volby.
-2-
Vývoj dialogu člověk - počítač v prostředí WWW
Základním informačním prvkem o společnosti a „provozních aktualitách“ je rozbalovací menu tvořené progresivním programovým prostředkem „Java-script“, jehož kód je implementovaný v základní HTML stránce
a umožňuje snadný
informační servis. Grafický návrh je orientovaný (optimalizovaný) na pevné rozlišení 800x600 a vzhled na obrazovce s vyšším rozlišením může působit omezeným dojmem ale tato skutečnost je vyvážena velkou univerzálností správného zobrazení na různých typech a verzích prohlížečů. ¾ Dobře jsou zde navrženy prostředky pro vyhledávání formou full textového vyhledávače s možností rozšíření zadání dalších parametrů pro vyhledávání, které dovolí zúžit vyhledávací prostor a zpřesnit očekávaný výsledek hledání. Tyto možnosti přinášejí uživateli rychlé a přesné „zacílení“ pro získání potřebných informací o produktu, s důrazem kladeným na uspokojení potřeb zákazníka. Nedílnou součástí úvodní stránky jsou i upoutávací reklamy tvořené programovými prostředky typu
Flash, ActiveX apod. mající za cíl informovat o aktuálních novinkách.
V současné době se již tyto prostředky nahrazují méně agresivní vizualizací s cílem neunavit uživatele přemírou informací . ¾ Nedílnou součástí je zde i registrační pole pro přihlášení do internetového obchodu ( jméno, heslo), kde se zákazník identifikuje a může si závazně objednat vybrané zboží. Předmětem registrace je platná E-mail adresa a kontaktní údaje pro založení „účtu“ zákazníka. Z hlediska programového je zde použito opět skriptu spolupracujícího s firemní databází zákazníků, který odešle kontaktní údaje do databáze klientů a provede automatickou registraci a informaci o provedené operaci. ¾ Hlavním a propracovaným řešením jsou informační podstránky o nabízených produktech, které jsou jasně a přehledně uspořádány a setříděny podle vyhledávacích kritérií. V jednotlivých obrazových a textových informačních polích jsou odkazy na stránky výrobce případně jiné doplňující informace. Celá mapa serveru (obchodní zboží) je uvedena v rozbalovacím seznamu udávající polohu jednotlivých tématicky zaměřených oblastí s položkami určující konkrétní skupiny produktů. Z hlediska návrhu a programového zpracování jde o progresivní metodu zpracování informací prostřednictvím programových aplikací.
-3-
Vývoj dialogu člověk - počítač v prostředí WWW
Z hlediska popsaných technik pro tvorbu WWW stránek, zajištění bezpečnosti, použití programových prostředků, grafických formátů a základních zásad při návrhu web aplikací uvedených v diplomové práci lze posoudit návrh web site společnosti Alzasoft takto: Technická specifikace: 1. web site je umístěn na výkonné procesorové jednotce se stabilním operačním systémem a širokopásmovou konektivitou k internetu 2. web site využívá současné programové prostředky pro vytváření, zavedení a podporu dynamických objektů ve formě obchodních reklam a nabídkových informací 3. při tvorbě stránek je použita technika kaskádových stylů a informační tabulkové pole pro formátování textů a jednotné grafické úpravy 4. obrazové informace jsou optimalizovány z hlediska výběru vhodných kompresních grafických formátů ( GIF, JPEG, PGN) 5. web site využívá fulltextové vyhledávací metody k uspokojení požadavku uživatele s parametrizovaným prohledáváním produktové databáze 6. web site je optimalizovaný pro různé prohlížeče se zachováním maximální kompatibility (nezávislost na výrobci, typu a verzi prohlížeče) 7. hodnocený
web
s propracovaným
site
poskytuje
navigačním
řízený
systémem
(registrovaný) a
výběrovým
přístup
do
E-shopu
mechanismem
pro
automatickou objednávací službu - interaktivní propojení vizualizačních a databázových serverů s cílem poskytnou maximální komfort a spolehlivost výběru 8. pro zamezení neoprávněného přístupu k interním databázím jsou použity softwarové prostředky a to: systém autorizace a autentifikace přístupu s ověřením (hesla, klíčů atd.) Uživatelská specifikace: 1. snadný přístup k informační databázi nabízených produktů, aktuální cenové relace 2. přehledný informační systém pomocí rozbalovací nabídky a navigačních tlačítek 3. informace o novinkách v dané oblasti aktuální stavy zásob a dostupnosti nabízeného zboží
-4-
Vývoj dialogu člověk - počítač v prostředí WWW
4. intuitivní ovládání společné pro podobné systémy provozované na internetu (E-shop atd.) Z uvedeného vyplývá, že zpracování návrhu web site firmy Alzasoft je z hlediska objektivního posouzení na velmi dobré úrovní a splňuje hlavní kritéria (zásady) pro tvorbu interaktivního dialogu člověk - počítač s obchodním zaměřením a jako takový přináší uživatelsky příjemné rozhraní a novou užitnou hodnotu ve formě pohodlného a rychlého zajištění potřeb zákazníka.
-5-
Vývoj dialogu člověk - počítač v prostředí WWW
Seznam použité literatury Seznam odborné literatury: [1.]
Havelka, J. a kol.: Vytváříme WWW stránky a spravujeme moderní web site. Praha: Computer Press , 2002.
[2.]
Broža, P.: Programování WWW stránek pro úplné začátečníky. Praha: Computer press, 2000.
[3.]
Kosek, J.: HTML – tvorba dokonalých WWW stránek – podrobný průvodce. Praha: Grada Publishing, 1998.
[4.]
Milda, M.: HTML pro začátečníky. České Budějovice: Nakladatelství Kopp, 2000.
[5.]
Kostrhoun, A.: Stavíme si malou síť. Praha: Computer press, 2001.
[6.]
Foltr, J. a Schneider, Z.: Flash pro grafiky a tvůrce webů . Praha: Computer Press, 2000
[7.]
Powell, T.: Web Design. Brno: Computer Press, 2004
Časopisy: [8.]
CHIP magazín informačních technologií. Praha: Vogel publishing, s.r.o., 4/2000, 6/2000, 7/2000, 3/2001, 7/2002, 10/2002.
WWW materiály: [9.]
ftp://ftp.cs.wisc.edu/connectivity_table/
[10.]
Review World Software – www.rwsaktualne.net
[11.]
The Languages of the Semantic Web New New Architect Magazine, 2002 http://www.newarchitectmag.com
[12.] http://www.w3c.org [13.] http://www.w3c.org/XML/ -6-
Vývoj dialogu člověk - počítač v prostředí WWW
[14.] http://www.w3c.org/RDF/ [15.]
Scientific American - The Semantic Web http://www.sciam.com/article.cfm?articleID=00048144-10D2-1C7084A9809EC588EF21
[16.]
Markup language and Ontologies http://www.semanticweb.org/knowmarkup.html
[17.]
Alzasoft, s.r.o. - www.alzasoft.cz
-7-