Valuutavahetus: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 1: Line 1:
===[[#Taust|Taust]]===
===[[#Taust|Taust]]===
===[[#User story' d|User story' d]]===
==User story' d==
 
Eelnevate tegevuste käigus on koostatud järgmised user story' d
 
 
1)      Klient soovib enne tehingut näha kehtivaid valuutakursse.
 
2)      Klient tahab tellerilt teada enne tehingut, kui palju ta mingit valuutat oma valuuta eest saab. 
 
3)      Klient soovib saada peale tehinguid kviitungit tehingute andmetega.
 
4)      Teller vajab kliendi teavitamiseks võimalust eelnevalt arvutada tehingu hinda.
 
5)      Teller soovib kasutada eelarvestust tegeliku tehingu vormistamiseks, et klienti kiiremini teenindada.
 
6)      Juhatajal on vaja, et kõik tehingud talletuksid hilisemaks kontrolliks.
 
7)      Telleril on vaja arvutada valuutade kassajääke tagavarade täiendamiseks.
 
8)      Teller vajab võimalust jätkata oma vahetust tõrke korral.
 
9)      Juhataja vajab, et iga teller  registreeriks  end tarkvaras vahetuse alguses.
 
10)  Juhataja vajab ainuisikulist võimalust lisada või muuta tarkvara kriitilise tähtsusega püsiandmeid – valuutakursid, tellerite nimed ja kasutajatunnused.
 
11)  Juhataja  vajab tehingute väljavõtteid erinevate perioodide ulatuses tegevuse hindamiseks.
 
12)  Juhataja vajab kokkuvõtteid  erinevate perioodide, tellerite ja valuutade lõikes.
 
13)  Juhataja vajab, et tarkvarast ja andmetest tehtaks tagavarakoopiaid regulaarselt.
 
==Andmemudel==
==Andmemudel==



Revision as of 11:13, 4 November 2011

Taust

User story' d

Eelnevate tegevuste käigus on koostatud järgmised user story' d


1) Klient soovib enne tehingut näha kehtivaid valuutakursse.

2) Klient tahab tellerilt teada enne tehingut, kui palju ta mingit valuutat oma valuuta eest saab.

3) Klient soovib saada peale tehinguid kviitungit tehingute andmetega.

4) Teller vajab kliendi teavitamiseks võimalust eelnevalt arvutada tehingu hinda.

5) Teller soovib kasutada eelarvestust tegeliku tehingu vormistamiseks, et klienti kiiremini teenindada.

6) Juhatajal on vaja, et kõik tehingud talletuksid hilisemaks kontrolliks.

7) Telleril on vaja arvutada valuutade kassajääke tagavarade täiendamiseks.

8) Teller vajab võimalust jätkata oma vahetust tõrke korral.

9) Juhataja vajab, et iga teller registreeriks end tarkvaras vahetuse alguses.

10) Juhataja vajab ainuisikulist võimalust lisada või muuta tarkvara kriitilise tähtsusega püsiandmeid – valuutakursid, tellerite nimed ja kasutajatunnused.

11) Juhataja vajab tehingute väljavõtteid erinevate perioodide ulatuses tegevuse hindamiseks.

12) Juhataja vajab kokkuvõtteid erinevate perioodide, tellerite ja valuutade lõikes.

13) Juhataja vajab, et tarkvarast ja andmetest tehtaks tagavarakoopiaid regulaarselt.

Andmemudel

Kuna tegemist on andmebaasirakendusega, siis kõige esimene töö on user storyde põhjal andmemudeli koostamine. See osa on nüüdseks olemas. Veel mitte Visual Studios realiseerituna, aga pildina täiesti esitatav. Toon selle siis siinkohal ära.