Skip to content

jandoubek/fjfi-rozvrh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projekt MůjRozvrh FJFI

Řešení:

Ostré nasazení na mujrozvrh.fjfi.cvut.cz testovací provoz na mujrozvrhfjfi.aspone.cz

Zadání:

  • web aplikace sloužící studentům a učitelům pro nalezení, úpravu a export vlastního rozvrhu
  • zdrojem dat XML soubory z programu TimeTableBuilder od Milana Krbálka
  • zobrazení rozvrhu v zažitém designu
  • nebude klást vysoké nároky na správu (nepřidělá nikomu práci, jedině naopak)
  • musí běžet na školním serveru (.NET4/IIS Web Server)

Funkcionality

  • filtrování podle všech myslitelných vlastností
  • zobrazení rozvrhu v zažitém designu
  • ruční úprava zobrazených hodin (změna času, předmětu, jména učitele, ...)
  • export do mnoha formátů: iCal, PDF, JPG, SVG
  • možnost uložit si vytvořený rozvrh pro další použití
  • zpřístupněny i rozvrhy z minulých semestrů

Návrhy na upgrade

  • export do JPG
  • mobilní verze webu
  • uživatelské účty s přihlašováním přes KOS pro persistenci dat

Chyby

  • v dialogu úprava hodiny jsou špatné defaultní hodnoty v dropdown menu
  • nefunguje export po reloadu stránky (hodiny jsou pouze v session)
  • po změně databáze není možné importovat xml založené na předchozí databázi
  • chyba při importu xml, kde je hodina bez color
  • zlepšit/upravit/zdokonalit (pro širší rozsah rozlišení) layout
  • chybí tutorialy
  • dohlédnout na kvalitu dat - háčky, čárky, barvy, jména předmětů

Team

  • David Blatský - zadání, aplikační logika, datový model, detaily GUI, odpovědný za chod

  • Václav Honzík - moduly pro export do iCal, PDF, SVG, JPG

  • Oldřich Štika - vývoj GUI, javascript

  • Tomáš Smola - testování, vývoj GUI

  • Richard Salač - propojení modulů v controlleru, komunikace se správcem serveru

  • Milan Krbálek - uživatel-správce aplikace, vkládá nový databázový soubor

  • Jan Doubek - přednášejí předmětu PVS, při němž byl projek úspěšně rozběhnut

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published