DreamTeam project: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
Line 6: | Line 6: | ||
=Idee= | =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. | 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. | ||
Line 22: | Line 21: | ||
*Teavitamine (kordus)visiidist, vaksineerimisest | *Teavitamine (kordus)visiidist, vaksineerimisest | ||
*Profiilil märge, et võistluskoer/kass | *Profiilil märge, et võistluskoer/kass | ||
==Projekti faasid== | |||
1: dictionary, ehk teenused on juba andmebaasis sisestatud ja uut lisada saab ainult andmebaasi kaudu. | |||
2: teenused saab lisada rakenduse vormi pealt | |||
==Süsteemi kasutajad, kasutusrollid== | |||
*Tavaline kasutaja - profiilide loomine, muutmine, visiidikaardi täitmine | |||
*Salongi administraator - uute teenuste loomine, uute töötajate loomine (faas 2) | |||
==Kasutajaliides, vaated ja kuvatavad andmed== | |||
*Otsungu 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 programeerimiskogemus | |||
==Ü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 (vajab kooskõlastust). | |||
*Administraatori õigusega sisseloginud töötajal otsingu vaatest saab liikuda administratiivse vormile. | |||
*Administratiivsel vormil on kaks plokki: töötajate plokk, teenuste plokk. (Igas plokkis saab vastavat kirjet lisada.) | |||
==Logi== | ==Logi== | ||
Line 33: | Line 79: | ||
*Visual Studio Online loomine ja kasutajate lisamine | *Visual Studio Online loomine ja kasutajate lisamine | ||
===== 23. oktoober ===== | ===== 23. oktoober - 01. november ===== | ||
*Analüüsi | *Analüüsi koostamine, arutamine, muutmine ja täiendamine | ||
*Andmebaasi olemite koostamine |
Revision as of 11:33, 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.
"Must have" funktsionaalsused
- Loomade registreerimine esmavisiidil
- Omanike registreerimine esmavisiidil
- Registreeritud loomade andmete muutmine
- Registreeritud omanike andmete muutmine
- Teostatud teenuste sisestamine ja sidumine loomaga
- Raportite, ajaloo väljastamine omanike põhiselt
- Raportite, ajaloo väljastamine looma põhiselt
- Järgmise ajastatud teenuse osutamise aja meeldetuletus (vaktsineerimise puhul)
"Nice to have" funktsionaalsused
- Teavitamine (kordus)visiidist, vaksineerimisest
- Profiilil märge, et võistluskoer/kass
Projekti faasid
1: dictionary, ehk teenused on juba andmebaasis sisestatud ja uut lisada saab ainult andmebaasi kaudu. 2: teenused saab lisada rakenduse vormi pealt
Süsteemi kasutajad, kasutusrollid
- Tavaline kasutaja - profiilide loomine, muutmine, visiidikaardi täitmine
- Salongi administraator - uute teenuste loomine, uute töötajate loomine (faas 2)
Kasutajaliides, vaated ja kuvatavad andmed
- Otsungu 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 programeerimiskogemus
Ü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 (vajab kooskõlastust).
- Administraatori õigusega sisseloginud töötajal otsingu vaatest saab liikuda administratiivse vormile.
- Administratiivsel vormil on kaks plokki: töötajate plokk, teenuste plokk. (Igas plokkis saab vastavat kirjet lisada.)
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