CSharp2012 Kontaktid: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 9: Line 9:
Süsteemil on ainult üks kasutaja roll, Kasutaja kes saab programmi käivitada.
Süsteemil on ainult üks kasutaja roll, Kasutaja kes saab programmi käivitada.


====Kasutuslood==== (User Stories)  
====Kasutuslood====  
(User Stories)  


Rakenduse avanud Kasutaja soovib:
Rakenduse avanud Kasutaja soovib:
Line 41: Line 42:




===Ajakava=== (Tähtajad)
===Ajakava===  
(Tähtajad)


9.04 Analüüs
9.04 Analüüs

Revision as of 14:10, 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)

  1. lisada/salvestada kontakti (isiku) asukoht kaardil (koordinaat punkt);
  2. vaadata kontakti (isiku) asukohta kaardil;
  3. muuta kontakti (isiku) asukohta kaardil;
  4. 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