Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
BAKALÁŘSKÁ PRÁCE Tomáš Janda
WEBOVÁ BURZA PRODUKTŮ BAKALÁŘSKÁ PRÁCE Tomáš Janda
2
Cíl práce Navrhnout a implementovat webovou aplikaci, která bude sloužit výrobcům a prodejcům k prezentaci jejich výrobků. Ty budou k dispozici návštěvníkům k prohlížení, vyhledávání a hodnocení. Obdoba „nákupního rádce” Heureka. Jiné zaměření produktů oproti Heurece. Nejedná se o internetový obchod – není počítáno s prodejem přímo z webu (zatím).
3
Implementační platforma
Programovací jazyk serverové části - PHP 5. Objektový přístup. Architektura MVC podpořena frameworky: Zend Framework, Doctrine ORM, Smarty, Další menší frameworky a knihovny… Databáze: MySQL. Klient: Validní HTML 4.01, CSS 2, Javascript, AJAX.
4
Vybrané vlastnosti I Libovolné množství atributů různých typů.
Produkt může být ve více kategoriích. Stromová struktura. Libovolné množství atributů různých typů. Libovolné množství prodejců u produktu. Max. 1 výrobce u produktu. Podle těchto vlastností lze vyhledávat.
5
Vyhledávání Atributy jsou zobrazovány dynamicky v závislosti na zvolené kategorii. Možnost zvolit si operátor.
6
Prototypy AJAX Výběr ze tří datových typů:
Prototyp obsahuje předdefinované atributy. AJAX Výběr ze tří datových typů: string, Integer, float.
7
Mapa Výrobci a prodejci mají kromě adresy také přiřazený kraj.
Implementace: HTML mapa ČR rozdělená na kraje + AJAX.
8
Vybrané vlastnosti II Administrační rozhraní: obrázky, články, pořadí menu, lokality, uživatelé… Možnost publikovat/skrýt článek/produkt. Rozdělení na 2 moduly: Společné entitní modely. Vlastní kontroléry a šablony.
9
Uživatelské role Čtyři uživatelské role: Administrátor, Výrobce,
Prodejce, Uživatel.
10
Shrnutí Vytvořena funkční aplikace.
Solidní základ pro další rozšiřování: Větší participace uživatelů (komentáře k produktům, hlasovací ankety, uživatelské recenze, hodnocení článků…). Větší možnosti měnit obsah skrze administrační rozhraní (stálé články přiřazené k některým sekcím, změna firemního loga, pozadí a další grafiky…). Importy/exporty produktů.
11
Konec Děkuji za pozornost.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.