Sporto
C# projekt Sporto
Meeskonna nimi: Sporto
Projekt
Spordiürituse korraldamis -ja haldamissüsteem
Meeskonna koosseis
- Merit Ridaste
- Kelli Lukas
- Vladimir Rõkovanov
- Mikk Raudsepp
- Alar Ameerikas
Projektijuht: Vladimir Rõkovanov
Projektist
Ülevaade
Spordiürituse korraldamise -ja haldustarkvara WPF-is. Korraldaja saab luua üritusi, monitoorida ürituse toimumist, hallata hindamissüsteemi ja raportit, kuvada ajakava jne. Eesmärk on kiirendada ning muuta spordiüritused sujuvamaks ja tõhusamaks, kuna antud hetkel valitseb sageli võistlustel segadus või lausa kaos, kuna ei teata millal on kelle kord, kuhu peab minema jne.
Kasutatav .NET tehnoloogia
Kasutatav raamistik: .NET Framework 4.5
Kasutatav tehnoloogia: C#, Windows Presentation Foundation, Owin, SignalR, Entity Framework, LINQ
Kasutatav arhetektuuriline muster: MVVM
Täpsemalt rakenduse tööst
- Ürituse loomine
Korraldaja loob ürituse meelepäraseks ajaks sobivate kriteeriumite alusel (ürituse liik, osalejate/tiimide arv, toimumispaik, kuupäev jne).
- Ürituse haldamine
Planeeritavad funktsionaalsused
Kindlad funktsionaalsused
- Andmebaas, selle haldamine (vanad üritused)
- Ürituse loomine (käsitsi sisestamine)
- Hindamissüsteem
Võimalikud fuktsionaalsused (kui aega üle jääb)
- Erinevate ürituste sidumine
- Tasemete automatiseerimine
Kokkusaamiste logid
Algus
16.09
Saime esimest korda kokku ja genereerisime erinevaid ideid, millest kolm olid kõige huvitavamad. Neist valisime siis välja parima - Sporto.
Teine
23.09 Algelise spetsifikatsiooni välja selgitamine, nime välja mõtlemine. Koosoleku märkmed
Kolmas
30.09
Erinevate metoodikate arutlemine.
Neljas
03.10
By Default Võimlemisalad. Esimesena teeme Akrobaatika süsteemi. Hiljem lisame teised alad (rühmvõimlemine, kulturism, maadlus, saalihoki).
Vajalik on hindamismall, andmebaasi struktuur.
Ajakaval on 2 vaadet: KOHTUNIK/muuda, VõistlusteVaade
Merit saadab Google Docis ülevaate Akrobaatikast.
Tulevikuks teada: TeamFundation, MVVM - Navigation
Viies
14.10
Akrobaatikavõistluse infosüsteemi planeerimine - õiguste jagamine kasutajate vahel, hindamissüsteemi kujundamine.
Kohtunikud jagunevad peakohtunikuks (näeb kõiki alakohtunike tulemusi, saab need kinnitada/tagasi lükata ebasobivuse korral, saata edasi ajakavas kuvamiseks) ja alakohtunikeks (ainult hindamine, kava info).
Kelli teeb andmebaaside mudelid, õiguste tabelid.
Kuues
28.10
Andmebaasi mudelite ülevaatamine, muutmine. Analüüsi koostamine - kogu spetsifikatsioon. Nädalavahetuseks teeme lõpliku analüüsi, kõik vaatame üle ja vajadusel muudame. Vladimir kirjutab topoloogilise kirjelduse vaadetest, nende omavahelisest suhtlusest.