Lennukad Ideed: Difference between revisions
No edit summary |
|||
Line 10: | Line 10: | ||
[[File:Lennukad_ideed_Entity.jpg]] | [[File:Lennukad_ideed_Entity.jpg]] | ||
===Projekti kasutajajuhis=== | |||
''Page1'' | |||
[[File:Lennukad_Ideed_Page1.jpg]] | |||
''Page2'' | |||
[[File:Lennukad_Ideed_Page2.jpg]] | |||
''Page3'' | |||
[[File:Lennukad_Ideed_Page3.jpg]] | |||
==''Must have'' funktsionaalsus== | ==''Must have'' funktsionaalsus== |
Revision as of 01:56, 12 January 2014
Kirjeldus
Kodudes on tihti asju, millest tahaks lahti saada, aga keegi neid asju ei taha. Kui sul siiski õnnestub mõni mittevajalik ese külla tulnud sõbrale pähe määrida, siis pärast rõõmutantsu on järgmiseks sammuks meie rakenduse avamine. Tegemist on rakendusega, mis aitab arvet pidada selle üle, kus su asjad on ja millal sa neid viimati nägid. Kes võiks antud rakendust kasutada? Raamatukogud, koolid, Eesti Pank, Tallinna Loomaaed ega Munitsipaalpolitsei seda kahjuks kasutama ei hakka. Aga kas SINA hakkad?
Analüüs
Projekti eesmärk
Projekti kasutajajuhis
Page1
Page2
Page3
Must have funktsionaalsus
Sisselogimine erinevate kasutajatena.
Sisselogides saab sisestada erinevaid asju enda nimele. Omanikuks on automaatselt sisseloginud kasutaja. Seejärel saab asju välja laenutada või tagastada
Asjade haldus
Praegu on ainsateks asjade tüübiks raamat. Enda omatud raamatute kustutamine, lisamine, laenutamine, tagasivõtmine
Asjade ülevaatus ja statistika
Ülevaade kelle käes asi praegu on, mis hetkest alates, laenaja kontaktid
Sõnumid
Teiselt kasutajalt ja rakenduselt peaks saama vastu võtta sõnumeid. Kõik sõnumid andmebaasi. Sõnumit saab vastuvõtja kustutada.
Nice to have funktsionaalsus
Erinevate asjade tüübid
Praegu on ainus tüüp raamat. Kõige lihtsam oleks tüüp lisada andebaasi entryle juurde stringina. Pärast saab võrrelda, kui see string siis see asja tüüp.
Sõnumite vastuvõtmine väljaspool rakendust
Kuidas saata näiteks email, et asi on vaja tagastada?
Rakenduse problemaatilised kohad
Laenaja ei ole andmebaasis
Sõnumite saatmine hakkab toimima ainult siis kui on olemas laenaja andmed andmebaasis. Laenaja salvestatakse kasutajana. Aga juhul kui laenaja ei ole rakenduse kasutaja mis oleks siis lahendus? Peab tegema eraldi tabeli kontaktide jaoks andmebaasi.
Prototüüp
seisuga 11.01.2014
Mis on:
Raamatute, kasutajate, kontaktide lisamine, kustutamine, muutimine, omavahel sidumine.
Kujundus enamvähem paigas
Login/logout
Registreerimine
Algeline rakendusesisene sõnumivahetus datagridiga.
Raamatu tagastamisaja määramine
Login/Logout
Mis puudu:
Raamatu esikaane pildi salvestuse võimalus
Rakenduse ajalugu
... - 05.01.2014k kõik grupi liikmed õppisid c#. Mingit arendust ei toimunud.
05.01 - 10.01 pusimine algsete versioonidega
11.01 - prototüüp valmis, seda uuendatakse jooksvalt.
11.01 õhtuks peaksid kontode tegemine ja laenutuste ülevaatus tehtud olema
12.01 Valmisrakendus, Emaili teavitusega ma hakkama ei saa.