Databáze místností

Autor

Karel Nečas

Oponent

Vojtěch Jirkovský

Adresa aplikace

Zadání

  • Navrhněte webovou aplikaci, která bude umožňovat následující funkce:
    • vyhledání místnosti podle názvu či kódu,
    • grafické znázornění, kde se daná místnost nachází,
    • vyhledání, grafické znázornění a slovní popis cesty mezi místnostmi,
    • propojení na externí webové aplikace (např. jízdní řády, mapy) při vyhledávání cest mezi místnostmi v různých budovách,
    • filtrovat vyhledávání podle budov a/nebo pater.
  • Navrženou aplikaci implementujte pomocí technologií PHP a MySQL.
  • Aplikaci důkladně otestujte.

Úkoly a komunikace

12. 5. 2009

  • schůzka,
  • úkoly:
    • Veškeré SQL příkazy (Select, Update, …) dejte do databázové vrstvy.
    • Zbyde-li Vám čas, pořešte, aby se při změně jazyka neskočilo na úvodní stránku.
    • Zkuste prodloužit úvod.
    • Diskuzi dejte do první kapitoly, hned za rešerši.
    • Do 20. 5. mi pošlete text k revizi.
  • další schůzka dle dohody.

22. 4. 2009

  • schůzka,
  • úkoly:
    • rozmyslete si náplň druhé kapitoly,
    • sepište úvod a první kapitolu práce,
    • ve výsledcích vyhledávání rozlište, zda se výsledek nalezl ve správném jazyce či v jiném,
    • vytvořte uživatele (např. admin), který bude spravovat uživatele,
    • popřemýšlejte o dalších možnostech rozšíření.
  • další schůzka: 6. 5. 2009, KN:E-315

8. 4. 2009

  • schůzka,
  • úkoly:
    • pošlete mi nový obrázek datového modelu,
    • implementujte administrační rozhraní,
    • zařiďte si plánky a dejte mi, zda se Vám podařilo je získat,
    • sepište osnovu BP
  • další schůzka: 22. dubna 2009, 17:15, KN:E-315.

18. 3. 2008

  • schůzka,
  • úkoly:
    • odstranit z datového modelu tabulku Mistnosti,
    • zakreslit vztah tabulek Vztahy a Cesty k Bodum,
    • sjednotit hranate a kulate rohy,
    • textové výstupy (včetně chybových hlášek) řešit zásadně přes SMARTY,
    • chybové hlášky řešit vícejazyčně,
    • tvorbu HTML mít až v prezentační vrstvě,
    • texty v jednotlivých jazycích mějte v samostatném souboru, ne v configu,
  • další schůzka: 8. dubna 2009, 17:15, KN:E-315.

9. 3. 2009

4. 3. 2008

  • schůzka,
  • úkoly:
    • namespacy k databázi řešit pomocí číselníků,
    • podrobněji a srozumitelněji rozepsat jednotlivé USE-CASY,
    • rozchodit program na datové modely a poslat mi opravený datový model,
    • vytvořit databázi,
    • implementovat základní databázové operace,
  • další schůzka: 18. března 2009, 17:15, K315.

2. 3. 2008

12. 2. 2009

  • schůzka.
  • úkoly:
    • stanovit cíle bakalářské práce a požadované funkcionality,
    • upravit ukládání cest v databázi,
    • opravit ukládání názvů místností do databáze - umožnit více názvů než jen dva,
    • zpracovat USE-CASE diagramy,
    • zpracovat posloupnost aktivit na nejvyšší úrovni, a to pro administrátorskou i klientskou část,
  • další schůzka: přelom února a března.

4. 2. 2009

16. 12. 2008

  • schůzka.
  • úkoly:
    • do tabulky Budova přidejte přesnou adresu rozkouskovanou na jednotlivé položky,
    • pozici začleňte do tabulky Bod,
    • v databázi počítejte i s možností dělení na bloky,
    • popřemýšlejte nad řešením trojic Podlaží, Plánek, Místnost, ideální by bylo to vyřešit abstraktně pouze na úrovni bodů,
    • rozlište různé typy odkazů (idos, mapy, …),
    • popřemýšlejte nad možností vektorových plánků,
  • termín další schůzky: začátek února 2009.

14. 12. 2008

25. 11. 2008

  • schůzka, KN:E-315,
  • úkoly:
    • přečtěte si upravené zadání, případné připomínky mi pošlete mailem,
    • dopracujte rešerši konkurenčních produktů,
    • zamyslete se nad časově omezenými průchody (přes učebnu pouze o přestávkách, apod.),
    • taktéž se zamyslete nad přípravou pro různé jazykové mutace,
    • rozmyslete si a navrhněte datový model,
    • při návrhu počítejte i s kancelářemi, studovnami apod., nejen s učebnami.
  • termín další schůzky: 16. 12. 2008, 9:30, KN-E:315.

14. 10. 2008

  • Ujasněte si záměr Vaší bakalářské práce.
  • Sepište hlavní myšlenky a cíle v rozsahu dvou až pěti A4.
  • Ujasněte si, co chcete zpracovat v rámci semestrálního projektu a bakalářské práce.
  • Sepište návrh zadání (5 až 10 bodů).
  • Podívejte se, jak mají řešené informace o rozmístění učeben na jiných školách a sepište o tom rešerši.
  • Termín další schůzky: polovina listopadu.
bp/necask1.txt · Poslední úprava: 2010/09/01 19:11 autor: matyape1
 
Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki