CSharp2012 Kontaktid: Difference between revisions
Created page with '==Projekt Kontaktid== Eesmärk on koostada rakendus kontaktide haldamiseks. EIKi Programmeerimine C# keeles ainetöö. ===Analüüs=== Süsteemil on ainult üks kasutaja roll,…' |
No edit summary |
||
Line 4: | Line 4: | ||
EIKi Programmeerimine C# keeles ainetöö. | EIKi Programmeerimine C# keeles ainetöö. | ||
---- | |||
===Analüüs=== | ===Analüüs=== | ||
Line 13: | Line 14: | ||
1. salvestada infot olemasolevate kontaktide (isikute) kohta; | 1. salvestada infot olemasolevate kontaktide (isikute) kohta; | ||
2. lisada/salvestada kontakti (isiku) erinevaid, piiramata hulgal kontaktandmeid(skype, mail, jne); | 2. lisada/salvestada kontakti (isiku) erinevaid, piiramata hulgal kontaktandmeid(skype, mail, jne); | ||
3. vaadata salvestatud kontaktide (isikute) andmeid; | 3. vaadata salvestatud kontaktide (isikute) andmeid; | ||
4. vaadata salvestatud kontaktide (isikute) kontaktandmeid; | 4. vaadata salvestatud kontaktide (isikute) kontaktandmeid; | ||
5. lisada kontaktiliike; | 5. lisada kontaktiliike; | ||
6. kustutada kontakti (isiku) andmeid; | 6. kustutada kontakti (isiku) andmeid; | ||
7. muuta kontakti (isiku) andmeid; | 7. muuta kontakti (isiku) andmeid; | ||
8. kustutada kontakti (isiku) olemasolevaid kontaktandmeid; | 8. kustutada kontakti (isiku) olemasolevaid kontaktandmeid; | ||
9. muuta kontakti (isiku) olemasolevaid kontaktandmeid; | 9. muuta kontakti (isiku) olemasolevaid kontaktandmeid; | ||
10. otsida kontakti (isiku) eesnime või perenime järgi; | 10. otsida kontakti (isiku) eesnime või perenime järgi; | ||
11. otsida konkreetse kontaktiliigi järgi. (a'la skype: minamait); | 11. otsida konkreetse kontaktiliigi järgi. (a'la skype: minamait); | ||
Line 27: | Line 38: | ||
12. lisada/salvestada kontakti (isiku) asukoht kaardil (koordinaat punkt); | 12. lisada/salvestada kontakti (isiku) asukoht kaardil (koordinaat punkt); | ||
13. vaadata kontakti (isiku) asukohta kaardil; | 13. vaadata kontakti (isiku) asukohta kaardil; | ||
14. muuta kontakti (isiku) asukohta kaardil; | 14. muuta kontakti (isiku) asukohta kaardil; | ||
15. kusutada kontakti (isiku) asukoht kaardil. | 15. kusutada kontakti (isiku) asukoht kaardil. | ||
Line 43: | Line 57: | ||
9.04 Analüüs | 9.04 Analüüs | ||
10.04 Prototüüp | 10.04 Prototüüp | ||
12.04 Valmis lahendus | 12.04 Valmis lahendus | ||
15.04 10:00 Lisa funktsionaalsus | 15.04 10:00 Lisa funktsionaalsus |
Revision as of 13:07, 8 April 2013
Projekt Kontaktid
Eesmärk on koostada rakendus kontaktide haldamiseks. EIKi Programmeerimine C# keeles ainetöö.
Analüüs
Süsteemil on ainult üks kasutaja roll, Kasutaja kes saab programmi käivitada.
====Kasutuslood==== (User Stories)
Rakenduse avanud Kasutaja soovib:
1. salvestada infot olemasolevate kontaktide (isikute) kohta;
2. lisada/salvestada kontakti (isiku) erinevaid, piiramata hulgal kontaktandmeid(skype, mail, jne);
3. vaadata salvestatud kontaktide (isikute) andmeid;
4. vaadata salvestatud kontaktide (isikute) kontaktandmeid;
5. lisada kontaktiliike;
6. kustutada kontakti (isiku) andmeid;
7. muuta kontakti (isiku) andmeid;
8. kustutada kontakti (isiku) olemasolevaid kontaktandmeid;
9. muuta kontakti (isiku) olemasolevaid kontaktandmeid;
10. otsida kontakti (isiku) eesnime või perenime järgi;
11. otsida konkreetse kontaktiliigi järgi. (a'la skype: minamait);
Lisa võimalused (nice to have)
12. lisada/salvestada kontakti (isiku) asukoht kaardil (koordinaat punkt);
13. vaadata kontakti (isiku) asukohta kaardil;
14. muuta kontakti (isiku) asukohta kaardil;
15. kusutada kontakti (isiku) asukoht kaardil.
Mittefunktsionaalsed nõuded:
Andmebaasist füüsiliselt ühtegi kirjet ei kustutata. Andmeid hoitakse MS SQL andmebaasis. Rakendus programeeritakse C# keeles .NET raamistikul. Kaardiosa realisatsioon Bing maps.
===Ajakava=== (Tähtajad)
9.04 Analüüs
10.04 Prototüüp
12.04 Valmis lahendus
15.04 10:00 Lisa funktsionaalsus