TurIS Turistický informační systém ITERACE 2 Ondřej Brožek Martin Cízler Zuzana Hynoušová Roman Jonáš Petr Pulc.

Slides:



Advertisements
Podobné prezentace
Kreslítko Petr Diviš Zdeněk Papež. Úvod Desktopová („stand-alone“) aplikace Jednoduchý grafický editor  Tvorba a editace základních geometrických objektů.
Advertisements

Kreslítko Petr Diviš Zdeněk Papež. Úvod - připomenutí Desktopová („stand-alone“) aplikace Jednoduchý grafický editor  Tvorba a editace základních geometrických.
Hotel Tatra, Velké Karlovice 23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Osobní management Tomáš Procházka.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons. ze sady:3tematický.
Projekt Informační a vzdělávací portál Libereckého kraje I CZ.1.07/1.1.00/ I Školení pro uživatele portálu.
Inf Používání a tvorba databází. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT.
BEZPEČNOSTNÍ TECHNOLOGIE I Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní systém státu (reg. č.: CZ.1.01/2.2.00/ )
Eliška Klimentová, CVTI SR. - obohacují bežný knihovnický katalog o různé prvky - intuitivní rozhraní (které se nemusí nikdo dlouho učit) - vyhledávání.
Praha6.cz Administrace portálu. Struktura informací Hlavní strom  Stránky se statickým textem automatické oživení ( , web, tel., RMČ/ZMČ) textové.
1/1/ Rozšíření aplikace FatRat Luboš Doležel Vedoucí práce: Ing. Jan Žďárek, PhD. Oponent: Ing. Tomáš Kadlec
Název materiálu: Služba Edu Live Anotace: Výklad nového učiva Autor: Iveta Pasterňáková, 2013 Ověření ve výuce , 4.třída Vyučovací předmět: Informatika.
Prezentace Powerpoint 1 Prezentace vznikla v rámci projektu Škola 21. století, reg. číslo: CZ.1.07/1.3.06/ , který realizuje ZŠ a MŠ Lomnice nad.
Formální a obsahové požadavky na referát z odborných p ř edm ě t ů Referát Zpracoval Ing. Jan Weiser.
Microsoft Office 2010 Anotace: Výklad nového učiva Autor: Iveta Pasterňáková, 2013 Ověření ve výuce: , 4.třída Vyučovací předmět: Informatika.
Osobní management Milan Šorm. 9. prosince 2005Univerzitní informační systém2 Obsah prezentace Motivace Zařazení osobního managementu v IS Přehled funkcí.
Společnost a informační prostředí. Informační prostředí Odborné poznatky uložené v dokumentech Instituce a jednotlivci přispívající ke komunikaci informací.
VideoWeb: Webová aplikace pro správu domácí videotéky Adam Melkus, Radek Jirovský, Jakub Kutil, Hoa Quoc TranPB138
Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY MVC vs MVP.
Anotace Materiál je určen pro žáky středních odborných škol a středních odborných učilišť v rámci výuky finanční gramotnosti v bloku ekonomických a příbuzných.
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_036.ICT.34 Tvorba webových stránek – databáze úvod.
ŠKOLA: Gymnázium, Chomutov, Mostecká 3000, příspěvková organizace AUTOR:Mgr. Jiří Kolář NÁZEV:VY_32_INOVACE_08B_15_Sítě_internet2 TEMA:HARDWARE A SOFTWARE.
Číslo projektu CZ.1.07/1.5.00/ Název školy Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64 Název materiálu VY_32_INOVACE_ZV_3_KRE_19_SPRAVNI_PRAVO.
Software =je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost. - Software je protiklad k hardwaru,
Databáze © Mgr. Petr Loskot
Úvod do databází MS Access (1).
PROJEKT ISTI INFORMAČNÍ SYSTÉM TECHNICKÉ INFRASTRUKTURY VEŘEJNÉ SPRÁVY
Nástroje pro tvorbu a údržbu územně analytických podkladů (ÚAP)
Architektura operačních systémů
PŘIHLÁŠENÍ K ELEKTRONICKÉ EVIDENCI TRŽEB
Věcné autority v roce 2016
Osobní management v UIS
Ucelené řešení pro řízení lidských zdrojů, ekonomiky a logistiky
Bohumil Havel MoodleMoot.cz 2016
Vysoká škola technická a ekonomická v Českých Budějovicích
Projekt 1 Databázové systémy I
Poštovní subsystém UIS
Přístupový systém aneb kontrola vstupů
Zkušenosti s nasazením J2EE aplikací na AS GlassFish
Ruby on Rails framework vývoj aplikací pro WWW
Software počítače 1 - opakování
Databáze MS ACCESS 2010.
Financováno z ESF a státního rozpočtu ČR.
Geografické informační systémy
Historičtí absolventi v UIS
Databázová aplikace 1 Aplikace soubory se sekvenčním přístupem
Novinky v Záznamníku učitele
GEOGRAFICKÁ KARTOGRAFIE
Databázové systémy, datové modelování
Informatika pro ekonomy přednáška 8
Projekt realizace referenčního rozhraní
Informační a komunikační technologie Informatika Operační systémy
Informační a komunikační technologie Informatika
Systému DBMAN (KEVIS).
Microsoft Office Access
Portál naměřených dat 13. – , Říčany u Prahy Josef Mádlo.
Webovský laboratórny denník
Portál PUBLIKACE jako nástroj evidence výsledků vědeckovýzkumných aktivit Situace ke konci roku 2016 Cíl na rok 2017 – z nástroje dílčích sběrů vytvořit.
A5M33IZS – Informační a znalostní systémy
Nádherné prezentace navrhnete a předvedete snadno a s jistotou.
Střední odborná škola a Střední odborné učiliště, Hradec Králové, Vocelova 1338, příspěvková organizace Registrační číslo projektu: CZ.1.07/1.5.00/
NÁVRH NOVÉHO DATOVÉHO MODELU DATABÁZE VRTŮ ODRY 2000 A VYTVOŘENÍ GRAFICKÉHO UŽIVATELSKÉHO ROZHRANÍ diplomová práce Michal Egyed Vedoucí práce: Ing. David.
Informatika pro ekonomy přednáška 8
Informační systém základních registrů
Relační databáze na příkladu aplikace Microsoft Access
Lukáš Melcher, Denis Dusík 4.C
Jaké jsou obzory digitální Evropy?
Komunitní navigace Waze
Bridge.
Digitální učební materiál
SQL Server 2017: Automatic tuning
Transkript prezentace:

TurIS Turistický informační systém ITERACE 2 Ondřej Brožek Martin Cízler Zuzana Hynoušová Roman Jonáš Petr Pulc

2 Agenda ● Návrh architektury - Django Framework - MVC vs MTV architektura - Architekturální diagram ● Návrhový model tříd ● Model komunikace ● Databázový model - ORM ● Shrnutí 2. iterace

3 Návrh architektury ● Pro implemetaci bude využit framework Django ● Architektura frameworku určuje architekturu navrhované aplikace ● Django - RAD framework pro webové aplikace - Python - ORM - šablonovací systém - automaticky generované administrační rozhraní - cache, I18n, podpora pěkných URL,...

4 Návrh architektury (2) ● Django vychází z návrhového vzoru MVC (Model-View-Controller) s modifikacemi: Tradiční MVCDjango Model→ Model View→ Template ⇒ MTV Controller→ View Browser View Database URL DispatcherTemplate Model

5 Návrh architektury (3)

6 Návrhový model tříd ● 2 top-level balíčky - Framework - poskytovaný frameworkem Django, zde pro správu uživatelů - Systém - ostatní třídy systému TurIS

7 Návrhový model tříd (2)

8 Model komunikace ● Model komunikace definován formou sekvenčních diagramů

9 Model komunikace (2)

10 Model komunikace (3)

11 Model komunikace (4)

12 Model komunikace (5)

13 Databázový model - ORM ● Ukládání dat zajištěno implicitně použitým frameworkem pomocí vestavěného objektově relačního mapperu ● Databázi není nutné samostatně modelovat

14 Shrnutí 2. iterace ● Jako základ webové aplikace byl zvolen RAD framework Django ● Zvolený framework vynutil použití modifikovaného návrhového vzoru MVC ve variantě Model-Template-View a implementační jazyk Python ● Doménový model tříd byl rozšířen a doplněn na analytický model tříd ● Byl specifikován komunikační model formou sekvenčních diagramů

15 Dotazy?

TurIS Turistický informační systém ITERACE 2