DreamTeam project: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 59: | Line 59: | ||
=Üldised ärireeglid= | =Üldised ärireeglid= | ||
*Otsingu vormilt saab otsida omaniku isikukoodi või looma kiibinumbri järgi. | *Otsingu vormilt saab otsida omaniku isikukoodi või looma kiibinumbri järgi. | ||
*Kui andmed leitakse üles, siis avatakse omaniku või looma vaade vastavalt otsitavale väärtusele. | |||
*Otsingu vormilt saab liikuda otse omaniku registreerimise vormile. | *Otsingu vormilt saab liikuda otse omaniku registreerimise vormile. | ||
*Looma registreerimiseks eelnevalt peab olema registreeritud omanik. | *Looma registreerimiseks eelnevalt peab olema registreeritud omanik. | ||
Line 73: | Line 74: | ||
*Looma vaatel kuvatakse kõik salvestatud sündmused, mis temaga on seotud. | *Looma vaatel kuvatakse kõik salvestatud sündmused, mis temaga on seotud. | ||
*Looma vaatel võimalik genereerida ning välja printida või saata meilile raportit. | *Looma vaatel võimalik genereerida ning välja printida või saata meilile raportit. | ||
*Looma vaatel saab andmeid muuta. Ei saa muuta salvestatud sündmused | *Looma vaatel saab andmeid muuta. Ei saa muuta salvestatud sündmused. | ||
*Meeldetuletuste välja saatmise vormil kuvatakse ainult need sündmused, mille tähtaeg on 7 päeva pärast. | |||
*Meeldetuletuste välja saatmise vormil olemas nupp “Saada meeldetuletus”. | |||
*Looma vaatel kuvatakse kirje ka meeldetuletuse saatmise sündmusest. | |||
*Administraatori õigusega sisseloginud töötajal otsingu vaatest saab liikuda administratiivse vormile. (faas 2) | *Administraatori õigusega sisseloginud töötajal otsingu vaatest saab liikuda administratiivse vormile. (faas 2) | ||
*Administratiivsel vormil on kaks plokki: töötajate plokk, teenuste plokk. (Igas plokkis saab vastavat kirjet lisada. | *Administratiivsel vormil on kaks plokki: töötajate plokk, teenuste plokk. (faas 2) | ||
*Igas plokkis saab vastavat kirjet lisada. (faas 2) | |||
=Andmebaasi mudel= | =Andmebaasi mudel= |
Revision as of 19:16, 1 November 2014
Meeskond
Meeskonna liikmed:
- Marju Niinemaa
- Martin Vohla
- Irina Doroš (projektijuht)
Idee
Projekti eesmärk on luua lemmikloomade (kasside ja koerte) salongi WPF-rakendus, mis võimaldab salongil hallata oma kliendibaasi. Teenusteks on kiibistamine, vaktsineerimine ja iluteenused.
Rakenduse eesmärk on lihtsustada loomasalongi tööd ning pakkuda neile paremat kliendihaldusliidest.
"Must have" funktsionaalsused
- Loomade registreerimine esmavisiidil
- Registreeritud omanike andmete muutmine
- Omanike registreerimine esmavisiidil
- Registreeritud loomade andmete muutmine
- Teostatud teenuste sisestamine ja sidumine loomaga
- Raportite, ajaloo väljastamine omanike ja/või looma põhiselt
- Raportite, ajaloo väljastamine looma põhiselt
- Järgmise ajastatud teenuse osutamise aja meeldetuletus (vaktsineerimise puhul)
"Nice to have" funktsionaalsused
- Võistluslooma märkega looma profiili vaatamisel vastav pop-up info
- Sisselogimise võimalus
- Looma pildi lisamine
- Uute teenuste lisamise funktsionaalsus
- Uute töötajate lisamise funktsionaalsus
- Võimalus genereerida omaniku põhine salongi külastuste raport.
Projekti faasid
Faas 1: "Must have" funktsionaalsuse loomine
Faas 2: "Nice to have" funktsionaalsuse loomine
Süsteemi kasutajad, kasutusrollid
2 rolli:
- Tavaline kasutaja - kõik funktsionaalsused välja arvatud uute teenuste ja uute töötajate lisamine
- Admin õigustega kasutaja (faas 2) - kõik funktsionaalsused
Kasutajaliides, vaated ja kuvatavad andmed
- Otsingu vorm
- Omaniku registreerimise vorm
- Omaniku vaade
- Looma registreerimise vorm
- Looma vaade
- Uute teenuste lisamise vorm (faas 2)
- Uute töötajate lisamise vorm (faas 2)
- Sisselogimise vorm (faas 2)
- Administratiivne vorm (faas 2)
Projekti riskid
- Skoobi muudatus.
- Raporti genereerimine osutub keerulisemaks, kui algselt ette kujutatud.
- Sisselogimise võimalus osutub keerulisemaks, kui algselt ette kujutatud.
- Järgmise ajastatud teenuse osutamise aja meeldetuletuse realiseerimine osutub keerulisemaks, kui algselt ette kujutatud.
- Vähene programmeerimise kogemus.
Üldised ärireeglid
- Otsingu vormilt saab otsida omaniku isikukoodi või looma kiibinumbri järgi.
- Kui andmed leitakse üles, siis avatakse omaniku või looma vaade vastavalt otsitavale väärtusele.
- Otsingu vormilt saab liikuda otse omaniku registreerimise vormile.
- Looma registreerimiseks eelnevalt peab olema registreeritud omanik.
- Ühel omanikul võib olla mitu looma.
- Ühel loomal võib olla ainult üks omanik.
- Omaniku vaatelt saab liikuda looma registreerimise vormile.
- Omaniku vaatel kuvatakse kõik loomad, mis temaga on seotud.
- Omaniku vaatel saab andmeid muuta.
- Looma registreerimise vormil saab sisestada uut looma.
- Looma vaatel saab lisada uut sündmust külastuse kohta.
- Looma vaatel, sündmuse lisamise komponendil kuvatakse rippmenüü, mis sisaldab salongi teenuste nimekirja.
- Teenuste nimekiri võetakse tabelist SERVICE.
- Looma vaatel kuvatakse kõik salvestatud sündmused, mis temaga on seotud.
- Looma vaatel võimalik genereerida ning välja printida või saata meilile raportit.
- Looma vaatel saab andmeid muuta. Ei saa muuta salvestatud sündmused.
- Meeldetuletuste välja saatmise vormil kuvatakse ainult need sündmused, mille tähtaeg on 7 päeva pärast.
- Meeldetuletuste välja saatmise vormil olemas nupp “Saada meeldetuletus”.
- Looma vaatel kuvatakse kirje ka meeldetuletuse saatmise sündmusest.
- Administraatori õigusega sisseloginud töötajal otsingu vaatest saab liikuda administratiivse vormile. (faas 2)
- Administratiivsel vormil on kaks plokki: töötajate plokk, teenuste plokk. (faas 2)
- Igas plokkis saab vastavat kirjet lisada. (faas 2)
Andmebaasi mudel
Logi
20. oktoober
- tiimi moodustamine
- wiki lehe loomine
22. oktoober
- idee arutamine ja kirja panemine
- üldstruktuur ja funktsionaalsus
- Visual Studio Online loomine ja kasutajate lisamine
23. oktoober - 01. november
- Analüüsi koostamine, arutamine, muutmine ja täiendamine
- Andmebaasi olemite koostamine
Tähtajad
Ülesanne | Tähtaeg | Staatus |
---|---|---|
Meeskonna kokkupanek ja idee | 25.10.2014 | Tehtud |
Analüüs | 01.11.2014 | Tegemisel |
Prototüüp | 29.11.2014 | Tegemata |
Lõpptoode | 22.12.2014 | Tegemata |
Esitlus/Kaitsmine | Kokkulepitud ajal enne eksamit | Tegemata |