Meeskond: LetsDoIt: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Tkliss (talk | contribs)
Tkliss (talk | contribs)
Line 25: Line 25:
Rakendus on eelkõige mõeldud haiglatele, doonoritele ja verepankadele. Tahame luua rakenduse, mis lihtsustaks veredoonorlusega seotud tegevusi. Kui haiglal on vaja kiiresti teatud sorti verd, teatud koguses, on võimalik läbi meie rakenduse see kiirelt ja lihtsalt tellida. Samas lihtsustab see õdede elu, kes saavad andmeid rakendusse lisades jälgida, kas patsient on terve, kas patsiendi viimasest külastuskäigust on möödas 6 kuud jne. Kliendi poole pealt on hea see, et on võimalik jälgida, millal on võimalik jälle verd annetama minna ja teatud tüübi vere vajaduse korral saab kasutaja emaili teel sellest teada.  
Rakendus on eelkõige mõeldud haiglatele, doonoritele ja verepankadele. Tahame luua rakenduse, mis lihtsustaks veredoonorlusega seotud tegevusi. Kui haiglal on vaja kiiresti teatud sorti verd, teatud koguses, on võimalik läbi meie rakenduse see kiirelt ja lihtsalt tellida. Samas lihtsustab see õdede elu, kes saavad andmeid rakendusse lisades jälgida, kas patsient on terve, kas patsiendi viimasest külastuskäigust on möödas 6 kuud jne. Kliendi poole pealt on hea see, et on võimalik jälgida, millal on võimalik jälle verd annetama minna ja teatud tüübi vere vajaduse korral saab kasutaja emaili teel sellest teada.  


'''Programmis on olemas järgmised võimalused:'''
'''Programmis on olemas järgmised võimalused (Must have):'''


*1. Saab kasutajad registeerida.
*1. Saab kasutajad registeerida.
Line 37: Line 37:
*9. Võimalik on näha doonori ajalugu.
*9. Võimalik on näha doonori ajalugu.
*10. Teatud veregrupi vajaduse korral, saab teavitada kasutajaid sellest.
*10. Teatud veregrupi vajaduse korral, saab teavitada kasutajaid sellest.
'''Must have:'''
*1. Talletada doonorite andmed, sealhulgas veregrupid, RH faktorid, aadressid, nimed, telefonid, e-mailid jne.
*2. Luua veatud vereülekanded tarkvaraliselt. Kui arst/õde sisestab andmed annetuse kohta, siis ülekantud veri peab lisanduma kogu verepanga varudesse ning õige veregrupi alla.
*3. Luua võimalus, et arst/õde saaks ka ühtlasi ise doonor olla.
*4.


'''Nice to have:'''
'''Nice to have:'''

Revision as of 20:00, 1 November 2015

Meeskond ja rollid

  • Liisa Suurkaev - Projektijuht
  • Tanel Vähk
  • Aleks Luik
  • Melissa Eenmaa
  • Taavi Kliss

Idee

Meie idee on luua verepank kasutades WPF rakendust. Meie verepanka saavad arstid luua endale kasutajad ja arstid omakorda saavad luua kasutaja doonorile, kes tuleb sooviga verd annnetada. Enne vere andmist kontrollitakse doonori tervist ning vaadatakse, kas näitajad on sobilikud vere annetamiseks. Kõik näitajad salvestatakse andmebaasi ning doonori tervise kohta on olemas ka vastav ajalugu. Samuti on võimalik vaadata, millal doonor viimati verd käis andmas. Verepangast saavad haiglad verd tellida. Verepangal on alati ülevaade, kui palju tal erinevaid veretüüpe "laos" on. Puudujääkide korral saadetakse sobilikele doonoritele teavitus, et võimaluse korral ta taas verd andma tuleks.

Kasutatav .NET tehnoloogia

Kasutatav raamistik on .NET Framework 4.5 Oma lõpplahenduse jaoks kasutame C# + WPF + LINQ.

Analüüs

Rakendus on eelkõige mõeldud haiglatele, doonoritele ja verepankadele. Tahame luua rakenduse, mis lihtsustaks veredoonorlusega seotud tegevusi. Kui haiglal on vaja kiiresti teatud sorti verd, teatud koguses, on võimalik läbi meie rakenduse see kiirelt ja lihtsalt tellida. Samas lihtsustab see õdede elu, kes saavad andmeid rakendusse lisades jälgida, kas patsient on terve, kas patsiendi viimasest külastuskäigust on möödas 6 kuud jne. Kliendi poole pealt on hea see, et on võimalik jälgida, millal on võimalik jälle verd annetama minna ja teatud tüübi vere vajaduse korral saab kasutaja emaili teel sellest teada.

Programmis on olemas järgmised võimalused (Must have):

  • 1. Saab kasutajad registeerida.
  • 2. Kasutajatel on rollid
  • 3. Kasutaja lisab rakendusse oma veregrupi, rh faktori, aadressi, nime, telefoni, emaili jne.
  • 4. Andmeid on võimalik leida läbi otsimise
  • 5. Võimalik jälgida veregrupi olemasolu laos
  • 6. Kasutaja andmete baasil, saab välja arvutada, millal tohib kasutaja uuesti verd andma tulla.
  • 7. Verenäitajate kaudu, saab välja arvutada, kas andmed mahuvad normi piiridesse.
  • 8. Võimalik näha, mis veregruppi vajatakse hetkel kõige rohkem.
  • 9. Võimalik on näha doonori ajalugu.
  • 10. Teatud veregrupi vajaduse korral, saab teavitada kasutajaid sellest.

Nice to have:

  • 1. Teavitus moodul, kus doonorit teavitatakse näiteks e-maili kaudu, kui ta tohib jälle annetama tulla.

Blogi

  • 20.09 - Tiimi loomine
  • 26.09 - Esimene kokkusaamine, idee leidmine, skype gruppi tegemine.
  • 14.10 - Alustasime andmebaasi skeemi loomisega QSEEs.
  • 28.10 - Lõpetasime andmebaasi skeemi tegemisega QSEEs ja lõime andmebaasi SQL Server Management Studiosse.