4249
Comment:
|
← Revision 113 as of 2017-04-25 14:21:12 ⇥
5942
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
|| https://bitbucket.org/xkmetot/pia || || https://bitbucket.org/xrentkaf/django || || https://bitbucket.org/brazdilova/todo || || https://bitbucket.org/Janci/twitter || || https://bitbucket.org/xhuskam1/pia || || https://bitbucket.org/xkleinovav/eshop || || https://bitbucket.org/xjuhaszd/medla_juhasz_django || || https://bitbucket.org/xkurajovaj/projekt || || http://bitbucket.org/xtrubacm4/projekt || |
|| https://bitbucket.org/xcsepregi/internetovy-obchod-pia2017 || || https://bitbucket.org/xgorekova/django || || https://bitbucket.org/xobrtacova/django_rozvrh || || https://bitbucket.org/xzeravy/gdrive || || https://bitbucket.org/xzakova/todolist || || https://bitbucket.org/xfratric/imdb || |
Line 26: | Line 23: |
||Juhász, Matej Medľa || |
|
Line 37: | Line 32: |
||Mária Zboranová, Martin Trubač|| | |
Line 51: | Line 45: |
||Andrea Kandová, Viera Kleinová|| | || Nikolas Csepregi || |
Line 62: | Line 56: |
Line 69: | Line 64: |
|| Frolkovič, Brázdilová|| |
|| D.Žáková || |
Line 80: | Line 74: |
|| Miklašová, Kmeťo || | |
Line 102: | Line 95: |
|| Húska || | ||Michal Hajdin|| |
Line 112: | Line 106: |
|| Peter Kottáš, Tomáš Bohumel|| | ||Iveta gorekova|| |
Line 121: | Line 117: |
|| Jana Petkaničová, MIchal Kollár || | |
Line 130: | Line 125: |
|| Rentka, Tješšová || | |
Line 135: | Line 130: |
Line 147: | Line 143: |
||Kurajová|| | |
Line 153: | Line 149: |
== Tvorba formulárov == === Čo by to malo umožňovať === * Užívateľ si môže vytvoriť formulár * Hotový formulár sa zverejní * Dáta, ktoré ľudia zadajú do formulára sa ukladajú * Dáta si je možné stiahnuť v CSV formáte == Zobrazovanie rozvrhu hodín == ||Tatiana Obrtáčová|| === Čo by to malo umožňovať === * Predpokladá sa, že máme rozvrh uložený v nejakom rozumnom tvare - textový súbor z ktorého je jasné, kto, kde, kedy, aký predmet a akú skupinu učí. Tvar vymyslite sami, ale mal by byť editovateľný v textovom editore. * Systém umožňuje importnúť rozvrh v tomto tvare do databázy a následne ho zobrazovať pre skupinu, učiteľa, miestnosť atď. Importovanie môže byť kľudne z príkazového riadku. * Prihlasovanie a registrácia v tomto zadaní nemusí byť. == Filmová databáza == || Peter Fratrič || === Čo by to malo umožňovať === * Zjednodušený klon csfd.cz alebo imdb.com * Registrácia, komentáre, hodnotenia * Stránky filmov, ku každému jeho tvorcovia, komentáre užívateľov, priemerné hodnotenie * Stránky tvorcov, ku každému zoznam filmov a čo na nich robil (scenárista/režisér/herec, prípadne viac) * Filmy a tvorcovia sú navzájom prepojení cez linky == Klon google drive == ||Michal Žeravý|| === Čo by to malo umožňovať === * Registrácia, prihlasovanie * Upload, download, mazanie * Podadresáre * Normálne sú súbory privátne, možnosť ich zverejniť * Ak je súbor obrázok, musí byť možnosť ho zobraziť v browseri == Otázky a odpovede == === Čo by to malo umožňovať === * Neúplný klon [[http://stackoverflow.com]] * Registrácia, prihlasovanie * Kladenie otázok, odpovedanie na ne * Užívatelia môžu o otázkach a odpovediach hlasovať, pribúdajú body * Možnosť utriediť si otázky aj odpovede podľa rôznych kritérií - čas vzniku, čas poslednej aktivity, počet bodov atď. |
Zadania pre predmet PIA
Contents
- Všetky zadania majú umožňovať registrovanie a prihlasovanie užívateľov -- naštudujte si príslušnú časť djanga alebo to urobte vo vlastnej réžii.
Projekty spravujte pomocou mercurialu, na bitbuckete.
- URL na repozitáre budú zverejnené tu -- pošlite mi ich mailom.
- Budem sa snažiť vám cez bitbucket pozerať cez plece, posielať vám pripomienky a pomáhať vám.
- Zverejňujte repozitáre hneď od začiatku, to mi umožní zadržať vás, keby ste išli do slepej uličky.
Repozitáre
Blog
Čo by to malo umožňovať
- Bežná funkčnosť blogu
- Zápisky by nemali byť písané v HTML, môžete použiť napr. markdown
- Články by sa mali dať tagovať
Galéria
Treba si naštudovať
- Python imaging library
- Uploady v djangu
Čo by to malo umožňovať
- Viacero albumov
- Tagging
Internetový obchod
Nikolas Csepregi |
Čo by to malo umožňovať
- Nákupný košík, pomocou sessions
- Rôzne kategórie tovarov
- Administrácia stačí pomocou admin interface
- Nemusíte robiť obrázky tovarov
Wiki
Treba si naštudovať
- Registrovanie a prihlasovanie užívateľov v djangu.
- Markdown, alebo iný wiki značkovací jazyk (existuje implementácia v pythone)
Todo list
D.Žáková |
Čo by to malo umožňovať
- Kategórie úloh (podľa urgentnosti)
- Tagy k úlohám (škola, rodina, deti a pod.)
- Možnosť zdieľať vybrané úlohy s ostatnými užívateľmi
Diskusné fórum
Čo by to malo umožňovať
- Užívateľ má možnosť vytvoriť diskusné fórum
- Tvorca môže diskusné fórum moderovať (ak chce)
- Nemusíte robiť vlákna diskusií
Odovzdávanie zadaní
Treba si naštudovať
- Uploadovanie v djangu.
Čo by to malo umožňovať
- Systém pre odovzdávanie zadaní po hodnotených cvičeniach
- Pre viacero registrovaných učiteľov
- Študenti by sa mali tiež prihlasovať
Hádanky
Michal Hajdin |
Čo by to malo umožňovať
- Užívatelia môžu zasielať hádanky, rébusy a podobne
- Po správnej odpovedi môžu diskutovať o riešení, inak nemajú do diskusie o hádanke prístup.
- Novú hádanku môže posielať až ten, kto nejakú vyriešil
- Po vyriešení je možné hádanku hodnotiť
Sudoku
Iveta gorekova |
Čo by to malo umožňovať
- Vygeneruje sa sudoku
- Užívatelia súťažia, kto ho vyrieši prvý
- Rebríčky užívateľov
Čo by to malo umožňovať
- Zjednodušený klon sociálnej siete twitter (alebo Google Buzz)
- Prihlasovanie, followers, tweets etc.
Registrácia zoznamov literatúry
Treba si naštudovať
- BibTeX (existuje pythonovský modul)
Čo by to malo umožňovať
- Možnosť importovať a exportovať zoznamy literatúry vo formáte BibTeX
- Možnosť uvádzať záznamy do vzťahu "X cituje Y"
- Možnosť povedať, že dvaja autori (uvedení pod rôznymi menami) sú ten istý autor
- napr: J. Novák a Jozef Novák
- To isté pre časopisy
- Vypisovanie zoznamov citácií pre článok, autora a podobne.
Kalendár
Čo by to malo umožňovať
- Zjednodušený klon Google Calendar
- Viacero kalendárov per užívateľ, čítacie a zápisové práva.
Tvorba formulárov
Čo by to malo umožňovať
- Užívateľ si môže vytvoriť formulár
- Hotový formulár sa zverejní
- Dáta, ktoré ľudia zadajú do formulára sa ukladajú
- Dáta si je možné stiahnuť v CSV formáte
Zobrazovanie rozvrhu hodín
Tatiana Obrtáčová |
Čo by to malo umožňovať
- Predpokladá sa, že máme rozvrh uložený v nejakom rozumnom tvare - textový súbor z ktorého je jasné, kto, kde, kedy, aký predmet a akú skupinu učí. Tvar vymyslite sami, ale mal by byť editovateľný v textovom editore.
- Systém umožňuje importnúť rozvrh v tomto tvare do databázy a následne ho zobrazovať pre skupinu, učiteľa, miestnosť atď. Importovanie môže byť kľudne z príkazového riadku.
- Prihlasovanie a registrácia v tomto zadaní nemusí byť.
Filmová databáza
Peter Fratrič |
Čo by to malo umožňovať
- Zjednodušený klon csfd.cz alebo imdb.com
- Registrácia, komentáre, hodnotenia
- Stránky filmov, ku každému jeho tvorcovia, komentáre užívateľov, priemerné hodnotenie
- Stránky tvorcov, ku každému zoznam filmov a čo na nich robil (scenárista/režisér/herec, prípadne viac)
- Filmy a tvorcovia sú navzájom prepojení cez linky
Klon google drive
Michal Žeravý |
Čo by to malo umožňovať
- Registrácia, prihlasovanie
- Upload, download, mazanie
- Podadresáre
- Normálne sú súbory privátne, možnosť ich zverejniť
- Ak je súbor obrázok, musí byť možnosť ho zobraziť v browseri
Otázky a odpovede
Čo by to malo umožňovať
Neúplný klon http://stackoverflow.com
- Registrácia, prihlasovanie
- Kladenie otázok, odpovedanie na ne
- Užívatelia môžu o otázkach a odpovediach hlasovať, pribúdajú body
- Možnosť utriediť si otázky aj odpovede podľa rôznych kritérií - čas vzniku, čas poslednej aktivity, počet bodov atď.