CozinHero: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 41: | Line 41: | ||
* Peavad olemas olema järgmised tabelid: | * Peavad olemas olema järgmised tabelid: | ||
:Põhitabelid | :Põhitabelid | ||
:: | ::Toiduainete tabel | ||
:: | ::Söögitegemis vahendite tabel | ||
:: | ::Retseptide tabel | ||
::Kasutaja tabel | |||
:Retsepti lisatabelid | :Retsepti lisatabelid | ||
:: | ::Märksõnade tabel retseptide kohta | ||
:: | ::Kommentaaride tabel retseptide kohta | ||
:: | ::Hinnangute tabel retseptide kohta | ||
:Retsepti vahetabelid | :Retsepti vahetabelid | ||
:: | ::Toiduainete vahetabel retseptidega sidumiseks | ||
:: | ::Söögitegemise vahendite vahetabel retseptidega sidumiseks | ||
===Võimalikud probleemid=== | ===Võimalikud probleemid=== |
Revision as of 17:47, 1 November 2016
Meeskond
- Taavi Metsvahi, 1. projektijuht
- Kai Kallastu, 2. projektijuht
Idee
Abimees igale kokale ja igasse kööki. Tegu on digitaalse retseptiraamatuga, kus registreerunud kasutaja saab lisada oma konto alla erinevaid toite ja retsepte. Sisestatud retsepte on võimalik otsida, sorteerida ja filtreerida erinevate kategooriate alusel: liigituste, nime, stiili, märksõnade, koostisosade, kalorsuse ning vajalike söögitegemise riistade, sööjate arv, seonduvate toitude järgi. Samuti on võimalik igale toidule anda hinnanguid, lisada kommentaare või teha muid märkmeid. Mitteregistreerunud kasutajal on võimalik retsepte näha ja anda hinnanguid.
Kasutatav tehnoloogia
- C#
- WPF (Windows Presentation Foundation)
- Mingit tüüpi andmebaas
Rakenduse sisu
Rakenduses on olemas järgmised võimalused / MVP
- Kasutajakonto loomine, kustutamine
- Kasutaja lisab, muudab, kustutab retsepte.
- Retsept sisaldab:
- toidu peamine liigitus (praad, supp, salat, magustoit)
- tegemiseks kuluv aeg
- sööjate arv
- toiduained
- toiduainete kogused ja mõõtühikud (sellest sõltuvad toiduainete kogused)
- toiduainete kalorsus
- vajalikud töövahendid (ja nende asendusvõimalused)
- pildid toidust ja valmistamisest
- seonduvad toidud
- märksõnad (soe toit pliidil või ahjus, külm toit, hiina toit, rahvusroog vms)
- Otsing kõigi eelpool nimetatud kategooriate alusel koos filtreerimise ja välistamise võimalusega
Rakenduses võiksid olla järgmised võimalused
- Retsept sisaldab:
- toiduainete kalorsus
- Kommentaaride lisamine, sorteerimine, heakskiitmine, kustutamine
- Hinnangute lisamine, ustutamine
Rakenduses võiksid olla järgmised võimalused kui väga palju aega üle jääb
- Võimalus retsepte tuua sisse näiteks toidutare.ee-st
Andmebaasi mudel
- Peavad olemas olema järgmised tabelid:
- Põhitabelid
- Toiduainete tabel
- Söögitegemis vahendite tabel
- Retseptide tabel
- Kasutaja tabel
- Retsepti lisatabelid
- Märksõnade tabel retseptide kohta
- Kommentaaride tabel retseptide kohta
- Hinnangute tabel retseptide kohta
- Retsepti vahetabelid
- Toiduainete vahetabel retseptidega sidumiseks
- Söögitegemise vahendite vahetabel retseptidega sidumiseks
Võimalikud probleemid
- Funktsionaalsuse kuhjumine
- Ajapuudus
- Ühildamatuse vead
Töö kulg
18.10.2016 - Sai loodud Wiki leht.