Juhend: Kodutöö aines "Programmeerimine CSharp keeles" (2016): Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with "=Kodutöö aines "Programmeerimine C# keeles"= ==Eesmärk== Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasuta...")
 
No edit summary
Line 171: Line 171:
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)
* Orginaalsed ideed ja hea ''story''
* Orginaalsed ideed ja hea ''story''
=Meeskonnad 2015=
==Päevaõpe==
===Meeskond: MinuKV===
Liikmed:
*Martin Luik
*Ahto Elken
*Silver Ohlo
Meeskonna koduleht: [[Meeskond: MinuKV]]
'''Retsensioonid'''
Analüüsi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Retsensioon_mc2_meeskonna_anal.C3.BC.C3.BCsist siin].
Retsensioon meeskond LetsDoIt lõpp-produktile asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt#Retsensioon_meeskonna_LetsDoIt_l.C3.B5pp-produktile siin].
'''Lõpptoode'''
Meeskonna MinuKV lõpptoode asub [http://enos.itcollege.ee/~sohlo/MinuKV.7z siin] ja juhend wiki meeskonna kodulehel.
===Meeskond: Travo===
Liikmed:
*Tarvo Reinpalu
Meeskonna koduleht: [[Meeskond: Travo]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Lebokeiss_OÜ Retsensioon meeskonna Lebokeiss OÜ rakenduse analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Lebokeiss_OÜ Retsensioon meeskonna Lebokeiss OÜ rakenduse prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Lebokeiss_OÜ Retsensioon meeskonna Lebokeiss OÜ lõppproduktile]
===Meeskond: Freshmen===
Liikmed:
*Siim Haas - Projektijuht
*Piret Pomerants
*Semjon Greef
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Freshmen Freshmen]
'''Retsensioonid'''
Retsensioon Qlibrium analüüsi [https://wiki.itcollege.ee/index.php/Talk:Qlibrium kohta]
===Meeskond: mc2===
Liikmed:
*Martin Betlem
*Johannes Tamm
*Martin Mägi
*Jana Pipar
Meeskonna koduleht: [[Meeskond: mc2]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_MinuKV_kohta#Retsensioon_MinuKV_kohta Retsensioon MinuKV kohta]
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_ruhmaVVAprototuubikohta Retsensioon rühma VVA prototüübi kohta]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Retsensioon_meeskond_VVA_l.C3.B5ppproduktile Retsensioon meeskond VVA lõppproduktile]
'''Prototüüp'''
Meie prototüüp asub [https://wiki.itcollege.ee/index.php/Meeskond:_mc2#Protot.C3.BC.C3.BCp SIIN]
===Meeskond: Sporto===
Liikmed ja panus projekti:
*Kelli Lukas 100%
*Vladimir Rõkovanov 100%
*Alar Ameerikas 100%
*Mikk Raudsepp 100%
Meeskonna koduleht ('''Dokumentatsioon'''): [https://wiki.itcollege.ee/index.php/Sporto  Sporto]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development#Retsensioon_meeskond_KTM_Development_projekti_anal.C3.BC.C3.BCsile Retsensioon meeskonna KTM Development projekti analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development#KTM_protot.C3.BC.C3.BCbi_retsensioon Retsensioon meeskonna KTM Development projekti prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_KTM_Development#KTM_valmistoote_retsensioon Retsensioon meeskonna KTM Development projekti valmistootele]
'''Prototüüp'''
[https://onedrive.live.com/redir?resid=B04DA53E21E8691B!30244&authkey=!AO2gXYl6yrrc1HM&ithint=file%2c7z Laadi alla]
'''Lõpptoode'''
[http://1drv.ms/1lSbvJz Laadi alla]
'''Juhend'''
[https://www.youtube.com/watch?v=D2_KJu4yrtk asub siin]
===Meeskond: LetsDoIt===
Liikmed:
*Liisa Suurkaev(projektijuht)
*Melissa Eenmaa
*Tanel Vähk
*Taavi Kliss
*Aleks Luik
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt LetsDoIt]
'''Retsensioonid'''
Analüüsi retsensioon meeskonnale LendBook asub [https://wiki.itcollege.ee/index.php/Talk:LendBook retsensioon siin].
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Protot.C3.BC.C3.BCbi_retsensioon siin].
Valmis toote retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt#Teise_r.C3.BChma_l.C3.B5pptoote_retsensioon siin].
'''Valmis toode'''
Meeskonna LetsDoIt valmis toode asub [https://wiki.itcollege.ee/index.php/Meeskond:_LetsDoIt#Protot.C3.BC.C3.BCp siin].
===Meeskond: VVA===
Liikmed:
*Vladislav Lahtarin
*Vladislav Kovaltšuk
*Aleksandr Babõkin
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_VVA Meeskond:_VVA]
'''Retsensioonid'''
Analüüsi retsensioon meeskonnale Sporto asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon_meeskonnale_.22Sporto.22 siin]
Prototüübi retsensioon meeskonnale mc2 asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_.22mc2.22 siin]
Lõpptoote retsensioon meeskonnale "Sporto" asub [https://wiki.itcollege.ee/index.php/Meeskond:_VVA#L.C3.B5pptoote_retsensioon_meeskonnale_.22Sporto.22 siin]
'''Prototüüp'''
[http://enos.itcollege.ee/~vkovalt/Csharp/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/LaeAllaProto/ lähtekood]
'''Lõpptoode'''
[http://enos.itcollege.ee/~vkovalt/Valmis/WEB/Desktop.html Mäng] ja [http://enos.itcollege.ee/~vkovalt/Valmis/Projekt/ lähtekood]
===Meeskond: IncMan===
Liikmed:
*Sergei Fatejev
*Nele Sergejeva
*Marko Koiduste
*Kaspar Tilk
*Jaanus Türnpuu
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Incman IncMan]
'''Retsensioonid'''
*Analüüsi retsensioon meeskonnale '''LetsDoIt''' asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LetsDoIt siin]
*Prototüübi retsensioon meeskonnale '''GlobalLite''' asub [https://wiki.itcollege.ee/index.php/Talk:GlobalLite siin]
*Lõpptoote retsensioon meeskonnale '''BIT''' asub [https://wiki.itcollege.ee/index.php/Talk:BIT#L.C3.B5pptoote_retsensioon_meeskonnalt_Incman siin]
===Meeskond: Lebokeiss OÜ===
Liikmed:
*Joonas Jõeleht - Projektijuht
*Iris Tambaum
*Timo Lanno
*Karell Veskimeister
*Kerli Edasi
Meeskonna koduleht: [[Meeskond:_Lebokeiss_OÜ]]
'''Retsensioonid'''
[[Talk:Meeskond:_Travo | Retsensioon meeskond Travo analüüsile]]
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_protot.C3.BC.C3.BCbile | Retsensioon meeskond Travo prototüübile]]
[[Talk:Meeskond:_Travo#Retsensioon_meeskond_Travo_projekti_l.C3.B5ppproduktile | Retsensioon meeskond Travo lõppproduktile]]
===Meeskond: MSI===
Liikmed:
*Siim Ivask
*Martin Saar
*Indrek Tamm
Meeskonna koduleht: [[Meeskond: MSI]]
===Meeskond: LendBook===
Liikmed:
*Egle Arge
*Liina Kolk
Meeskonna koduleht: [[LendBook]]
'''Retsensioonid'''
[[Talk:PenguinHorde | Retsensioon meeskonna PenguinHorde analüüsile]]
[[Talk:Meeskond:_mc2#Meeskonnalt_LendBook | Retsensioon meeskonna mc2 prototüübile]]
[[Talk:Meeskond:_mc2#Meeskonnalt_LendBook. | Retsensioon meeskonna mc2 lõppproduktile]]
===Meeskond: BIT===
Liikmed:
*Merilyn Renser
*Marko Hartikainen
*Ants Kristjan Rooma
*Konstantin Burdakov
Meeskonna koduleht: [[BIT]]
'''Lõpptoode:<br/>'''
[https://wiki.itcollege.ee/index.php/BIT#L.C3.95PPTOODE Lõpptoode]
[https://wiki.itcollege.ee/index.php/BIT#BIT_.C3.A4rin.C3.B5uete_rakenduse_kasutusjuhend Lõpptoote kasutusjuhend]
'''Retsensioonid'''<br/>
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Anal.C3.BC.C3.BCsi_retsensioon analüüsi retsensioon meeskonnale VVA]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Proto_retsensioon proto retsensioon meeskonnale VVA]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Retsensioon_meeskond_VVA_m.C3.A4ngu_l.C3.B5pptootele_Meeskonnalt_BIT Lõpptoote retsensioon meeskonnale VVA]
===Meeskond: PenguinHorde===
Liikmed:
*Laura Leon
*Marko Saluste
*Terje Sõelsepp
*Mari-Liis Oldja
Meeskonna koduleht: [[PenguinHorde]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:BIT Retsensioon meeskond BIT analüüsile.]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Meeskonnalt_PenguinHorde Retsensioon meeskond mc2 prototüübile.]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_mc2#Meeskonnalt_PenguinHorde_2 Retsensioon meeskond mc2 lõppproduktile.]
===Meeskond: GlobalElite===
Liikmed:
*Marek Kivikink
*Indrek Nurja
*Imre Teras
*Aapo Kersalu
*Erling Tammisto
Meeskonna koduleht: [[GlobalLite]]
'''Prototüüp'''
[https://www.dropbox.com/s/i7i01x3450umarh/GlobalElite_proto.rar?dl=0 Lae alla (RAR fail)]
'''Lõpptoode'''
Veebi versioon asub [http://gamebucket.io/game/bccd0997-07b6-441d-bd92-fffbb2c2c85b siin]
Failid (mäng ja mängu kood) asub [https://www.dropbox.com/s/stqqvgtfqqvt2a8/GlobalElite.rar?dl=0 siin, lae alla(RAR fail)]
'''Retsensioonid'''
Analüüsi retsensioon [https://wiki.itcollege.ee/index.php/Talk:RJ meeskond RJ] kohta.
Prototüübi retsensioon [https://wiki.itcollege.ee/index.php/Talk:VVA meeskond VVA] kohta.
Lõpptoote retsensioon [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_VVA#Retsensioon_meeskond_VVA_m.C3.A4ngu_l.C3.B5pptootele_Meeskonnalt_GlobalElite meeskond VVA] kohta.
===Meeskond: KTM Development===
Liikmed:
*Kristian Laupa
*Tauno Otti
*Mart Abel
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development KTM Development]
Lõpptoote kasutusjuhend: [https://wiki.itcollege.ee/index.php/KasutusjuhendKTM Simple Team Manager Kasutusjuhend]
'''Retsensioonid:'''
'''Analüüsi''' retsensioon meeskonnale '''mc2''' asub [https://wiki.itcollege.ee/index.php/User_talk:Klaupa siin]
'''Prototüübi''' retsensioon meeskonnale '''mc2''' asub [https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development#Protot.C3.BC.C3.BCbi_retsensioon_meeskonnale_mc2 siin]
'''Lõpptoote''' retsensioon meeskonnale '''VVA''' asub
[https://wiki.itcollege.ee/index.php/Meeskond:_KTM_Development#L.C3.B5pptoote_retsentsioon_meeskond_KTM_Development_poolt_meeskonnale_VVA siin]
===Meeskond: Bob?===
Liige:
*Priit Aarne
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Bob Bob?]
'''Retsensioonid'''
[[Meeskonna IncMan analüüsi retsensioon]]
[[Meeskonna IncMan prototüübi retsensioon]]
'''Lõpptoode'''
[https://drive.google.com/open?id=0B1B6XMjJFSULTFFpR0RaTEdBdjg Lõpptoode]
===Meeskond: RJ===
Liige:
*Richard Jalonen
Meeskonna koduleht: [[RJ]]
===Meeskond: Qlibrium===
Liige:
*Karl Frank
Meeskonna koduleht [[Qlibrium]]
'''Retsensioon'''
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_GlobalLite_*#Meeskonna_GlobalLite_anal.C3.BC.C3.BCsi_retsensioon]
===Meeskond: Kodune Raamat===
Liikmed:
*Siim Osa
*Taavi Kivimaa
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_Kodune_Raamat Kodune Raamat]
'''Retsensioonid'''
===Meeskond: TaTa===
Liikmed:
*Talis Tammearu
Meeskonna koduleht: [[Meeskond:TaTa]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Bob Retsensioon meeskonna Bob? lõpptootele]
===Meeskond: Ktreikel===
Liikmed:
*Kert Treikelder
Meeskonna koduleht: [https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel Ktreikel]
===Retsensioonid: ===
[https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel-analyysid#Retsensiooni_anal.C3.BC.C3.BCs_meeskonnale_IncMan Retsensiooni analüüs meeskonnale IncMan]
[https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel-analyysid#Retsensiooni_anal.C3.BC.C3.BCs_meeskonnale_IncMan Prototüübi analüüs meeskonnale GlobalElite]
[https://wiki.itcollege.ee/index.php/Meeskond:_ktreikel-analyysid#Retsensiooni_anal.C3.BC.C3.BCs_meeskonnale_IncMan KTM Development Lõpptoote analüüs meeskonnale KTM Development]
[http://www.upload.ee/files/5525181/Auto_kataloog.pptx.html Esitlus]
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]
===Meeskond: OkVaatame===
Liikmed:
*Aleks Tatter
*Vaiko Vällik
Meeskonna koduleht: [[Meeskond:_Ok_Vaatame]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:OkVaatame_retsensioon_Qlibriumile]
[https://wiki.itcollege.ee/index.php/Talk:OkVaatame_retsensioon_KTMile]
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]
==Kaugõpe==
===Meeskond: Premium===
Liikmed:
*Tarmo Petrovits
*Karin Talumäe
*Jevgeni Gavrilov
Meeskonna koduleht: [[Meeskond: Premium]]
'''Retsensioonid'''
Analüüsi retsensioon meeskonnale '''LIB''' asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]
Prototüübi retsensioon meeskonnale '''LIB''' asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_LIB siin]
Lõpptoote retsensioon meeskonnale '''Trellid Teevad Tugevaks''' asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TTT_(Trellid_Teevad_Tugevaks)#Retsensioon_meeskonna_TTT_.28Trellid_Teevad_Tugevaks.29_protot.C3.BC.C3.BCbile siin]
===Meeskond: Spooky Scary Skeletons===
Liikmed:
*Kärt Palm DK22
*Karina Egipt DK22 (Projektijuht)
*Erika Ehmann D32
*Silver Saks AK21
Meeskonna koduleht: [[Meeskond: Spooky Scary Skeletons]]
'''[https://pilv.mana.ee/public.php?service=files&t=dd72ab32e4900f3970d484317c94a94c Rakenduse Klient (20.01.2016) - Lõpptoode]
Lõpptoote kohta lugeda kindlasti ka meie wikist.
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Premium Retsensioon meeskonna Premium projekti HomeLibrary analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic#Retsensioon_protot.C3.BC.C3.BCbile Retsensioon meeskonna Fontastic projekti Fontastic prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_GreekQMark#Retsensioon_meeskonna_GreekQMark_l.C3.B5.pptootele Retsensioon meeskonna GreekQMark lõpptootele]
=== Meeskond: Nocturne No. 20 in C-sharp Minor ===
Liikmed:
*10142848 (Projektijuht)
*10090107
*10143193
*10143313
Meeskonna koduleht: [[Meeskond: Nocturne No. 20 in C-sharp Minor]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic Retsensioon meeskonna Fontastic rakenduse prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Ostukorv Retsensioon meeskonna Konsa lõpptootele]
===Meeskond: LIB===
Liikmed:
*Sigrid Pachel DK22 (Projektijuht)
*Diana Nikolajeva DK22
*Kristjan Adrat DK41
Meeskonna koduleht: [[Meeskond: LIB]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Mardo Analüüsi retsensioon Mardo meeskonnale]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Pohjavesi Retsensioon meeskonnale Põhjavesi]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_GreekQMark lõpptoote retsensioon meeskonnale GreekQMark]
===Meeskond: Greek?Mark===
Liikmed:
*Karit Kilgi DK22 (Projektijuht)
*Sten Kaasik DK22
*Siim Veskilt DK22
Meeskonna koduleht: [[Meeskond: GreekQMark]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons#Retsensioon_meeskonna_Spooky_Scary_Skeletons_rakenduse_AVE_2.0_protot.C3.BC.C3.BCbile Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Spooky_Scary_Skeletons#Retsensioon_meeskonna_Spooky_Scary_Skeletons_rakenduse_AVE_2.0_l.C3.B5pptootele Retsensioon meeskonna Spooky Scary Skeletons rakenduse AVE 2.0 lõpptootele]
===Meeskond: Tarraxacum===
Liikmed:
*Silja Kralik DK21 (Projektijuht)
*Liina Laumets DK21
*Ragne Auling DK22
Meeskonna koduleht: [[Meeskond: Tarraxacum]]
[[Retsensioon meeskonnale Põhjavesi]]
[[Retsensioon meeskonna TTT prototüübile]]
[[Retsensioon meeskond Codezilla valmistootele]]
===Meeskond: Fontastic===
Liikmed:
*Erik Hirmo DK22 (Projektijuht)
*Piret Reinumägi DK21
Meeskonna koduleht: [[Meeskond: Fontastic]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Konsa Retsensioon meeskonna Konsa projekti Ostukorv analüüsile]
===Meeskond: TTT===
Liikmed:
*Ave Karjus DK22
*Joonatan Uusväli DK22 (Projektijuht)
*Kaidar Viikman DK21 (Wiki pidaja)
*Oliver Tiks AK21
Meeskonna koduleht: [[Meeskond: TTT (Trellid Teevad Tugevaks) | TTT (Trellid Teevad Tugevaks)]]
'''Retsensioonid'''
[[Talk:Meeskond:_GreekQMark#section=1 | Retsensioon meeskonna Greek?Mark projekti analüüsile]]
[[Talk:Meeskond:_Premium#section=2 | Retsensioon meeskonna Premium projekti prototüübile ja lõpptootele (30.01.2016)]]
===Meeskond: Codezilla===
Liikmed:
*Anna Linskaja DK21 (Projektijuht)
*Alisa Dudinova DK21
*Sergei Hristoforov DK21
Meeskonna koduleht: [[Codezilla]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Maker Retsensioon meeskonna Maker projekti analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_TTT_(Trellid_Teevad_Tugevaks)  Retsensioon meeskonna TTT (Trellid Teevad Tugevaks) prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Tarraxacum  Retsensioon meeskonna Tarraxacum lõpptootele]
===Meeskond: Konsa===
Liikmed:
*Marko Konsa DK13
Meeskonna koduleht: [[Ostukorv]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/User_talk:Mkonsa#Sporto_valmistoote_retsensioon Retsensioon meeskonna Sporto projekti valmistootele]
===Meeskond: Johhaidii===
Liikmed:
*Yogesh Sharma
*Juhan Trink
Meeskonna koduleht: [[Johhaidii]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Makerile Retsensioon meeskonna Maker analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Retsensioon_Kodune_Raamat_lopptootele Retsensioon meeskonna Kodune Raamat lõpptootele]
===Meeskond: Sildur===
Liikmed:
*Andreas Papp (Projektijuht)
*Germo Väli
*Andres Trei
Meeskonna koduleht: [[Sildur]]
'''[http://1drv.ms/1PLK6G4 - Prototüüp]
'''[http://1drv.ms/1PLJQag - Lõpptoode]
'''Retsensioonid'''
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Ostukorv Ostukorv] analüüsile.
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Fontastic#Silduri_retsensioon_protot.C3.BC.C3.BCbile Fontastic] prototüübile
Retsensioon meeskonna [https://wiki.itcollege.ee/index.php/Talk:Codezilla#Retsensioon_valmislahendusele Codezilla] lõpptootele
===Meeskond: JT===
Liikmed:
*Tõnis Luik (Projektijuht)
*Juri Nikitin
Meeskonna koduleht: [[JT]]
'''Retsensioonid'''
===Meeskond: Maker===
Liikmed:
*Marek Öövel (Projektijuht)
Meeskonna koduleht: [[Maker]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Codezilla Retsensioon meeskonna Codezilla analüüsile]
===Meeskond: Põhjavesi===
Liikmed
*Indrek Pruul (Projektijuht)
*Jan Eerik
*Eeva Koplimets
Meeskonna koduleht: [[Pohjavesi]]
'''Retsensioonid'''
[https://wiki.itcollege.ee/index.php/Talk:Pohjavesi Retsensioon meeskonnale Spooky Scary Skeletons analüüsile]
[https://wiki.itcollege.ee/index.php/Talk:Sildur Retsensioon meeskonnale Sildur prototüübile]
[https://wiki.itcollege.ee/index.php/Talk:Sildur Retsensioon meeskonnale Sildur lõppversioonile]
===Meeskond: MMTL development===
Liikmed
*Martin Mänd (Projektijuht)
*Taavi Lõhmus
Meeskonna koduleht: [[Meeskond: MMTL development]]
'''Retsensioonid'''
===Meeskond: Mardo===
Liikmed:
*Mardo Halapuu
Meeskonna koduleht:[https://wiki.itcollege.ee/index.php/Meeskond_Mardo Mardo]

Revision as of 09:33, 29 August 2016

Kodutöö aines "Programmeerimine C# keeles"

Eesmärk

Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. Kasutada arendusprotsessis koodihoidlat.

Reeglid

Ühte projektimeeskonda kuulub 3-5 tudengit(Soovituslik meeskonna suurus on 3-4). Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis). Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.

Projekti loomine ja arendamine Projekt lisatakse versioonihaldusesse, kasutades selleks [Team Foundation Service'it http://tfs.visualstudio.com/] ning õppejõule antakse ligipääs. Õppejõu live id: maitposka ät hotmail.com . Projekt peab olema alates algfaasist lisatud TFSi ning kogu tööprotsess toimub versioonihaldust kasutades

Tööde esitamine (prototüüb ja lõpptoode) Töö esitamisel pakitakse see kokku ning lisatakse wiki leheküljele link lähtekoodile. Kui töö lähtekoodi ei soovita mingil põhjusel avalikustata, tuleb õppejõuga selle jaoks sõlmida eraldi kokkulepe. Lähtekood on vajalik, et tööd oleks võimalik hinnata nii õppejõul kui kaastudengitel selle kohta retsensiooni kirjutada.

Team Foundation Service kasutamine (tänasel päeval Visual Studio online) Step-by-Step juhend

NB! Siia tuleb õppejõu poolt lihtne screencast ka, kuid ideeliselt ei tohiks selle kasutamine olla väga keeruline.

Tähtaegadest kinnipidamine

Projekt jaguneb alamosadeks, millele on määratud tähtajad. Tähtaegade ületamisel võimalike punkte ei kaotata. Kui töö aga on esitatud tähtajaks, siis on võimalik selle eest teenida boonuspunkte (enamasti 0-10% võimalikust maksimumist boonust). Enne tähtaega esitatud töö ei tähenda automaatselt maksimumpunkte, kui see ei ole sooritatud korralikult.

Hindamine

Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud. Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min). Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.

Meeskonna kokkupanek ja idee

25.10.2015 (2p)

Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Lühidalt peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav. Samuti peab olema märgitud tehnoloogia, milles hakatakse rakendust looma. Meeskond on loonud TFSi konto ning on saatnud õppejõule kutse.

Analüüs

01.11.2015 (6p) Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.NB! Miinimum sõnade arv 700 Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:

  • Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.
  • Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(Must have)
  • Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(Nice to have)

Retsensioon 8.11.2015 (3p)

Prototüüp

13.12.2015 23:58(10p)

Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada). Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.

Retsensioon 20.12.2015(5p)

Lõpptoode

20.01.2016(20p) Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus.

Retsensioon 27.01.2016(5p)

Esitlus/Kaitsmine

Toimub loengutes/praktikumides või kokkulepitud ajal enne eksamit (4p) Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks. Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.

Kaitsmise ajad

Tere, iga aja taha kirjutada meeskonna nimi, kes tuleb oma tööd kaitsma. Aegu palun täita võimaluse korral järjest.

Ideaalne esitlus, sisaldab endas ka powerpointi, kus on

  • väljatoodud meeskonna nimi ja liikmed
  • idee
  • realiseerimine
  • mis oli keerukas?
  • mida uut õpiti?
  • mõnede keerulisemate probleemide lahendamine
  • meeskonnaliikmete panus

Kaitsmise käigus vaadatakse üle ka kood.

Esmaspäev - 14.12.2015

  • 14:00 - LetsDoIt
  • 14:15 -
  • 14:30 -
  • 14:45 -
  • 15:00 - Incman
  • 15:15 -
  • 16:00 -
  • 16:15 - Meeskond: Travo
  • 16:30 - GlobalElite
  • 16:45 - BIT
  • 17:00 -
  • 17:15 - KTM Development
  • 17:30 -

Neljapäev - 17.12.2015

  • 08:15 - VVA
  • 08:30 - mc2
  • 08:45 -
  • 09:00 - Sporto
  • 09:15 - MinuKV
  • 09:30 -
  • 10:00 -Kodune raamat
  • 10:15 -
  • 10:30 - MSI
  • 10:45 -
  • 11:00 - Lebokeiss OÜ
  • 11:15 - OKVaatame

Teemad 2015 sügis

Kodutööna tuleb luua:

Nõuded rakendusele

Loodav rakendus peab:

  • Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)
    • Andmebaasis peab olema vähemalt 6 andmebaasi tabelit
  • Peab võimaldama tegevuste kohta registri pidamist (logi)
    • Rakenduses tehtavad tegevused salvestatakse
  • Kasutama kasutajaliidesena ühte järgmistest: Windows Presentation Foundation, Windows Phone , Windows Store App või ASP.Net
  • Kood on kommenteeritud ning rakendus on varustatud dokumentatsiooniga
  • Maksimumpunktide jaoks kasutatakse vastavalt valitud tehnoloogiale soovitatud arendusmustreid
  • Kood on kirjutatud C# programmeerimiskeeles
    • Kuna aine nimi on "Programmeerimine C# keeles" ei tohi esitada rakendust, mis on loodud Javas, PHPs vms keeles
  • Rakendus on jaotatud kihtidesse

Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades! Klassid, klassid, klassid

  • Kood on kommenteeritud

Lisapunkte annab:

  • Silmailu
  • Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)
  • Orginaalsed ideed ja hea äriidee

Kodune raamatukogu

Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada. Loo rakendus, mis

  • Võimaldaks sisestada kodused raamatud
  • Võimaldaks luua laenutajate profiile
  • Raamatuid välja laenutada (tähtajaliselt)
  • Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused jne)


Lisavõimalused

  • Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”
  • Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.
  • Lase lisada raamatutele pilt
  • Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal kodus veel alles on)

Või

CRM

Oma klientidest peab olema ülevaade. Loo rakendus, mis võimaldab:

  • Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada
  • Võimalda sisestada kliendikontakte
  • Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.
  • Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid


Lisavõimalused

  • Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega
  • Õnnitlusmeilide template’sid võiks olla mitu
  • Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis

Mäng(Unit)

Loodav mäng peab sisaldama:

  • Erinevaid tasemeid
  • Punktiarvestust
  • XBox puldi tuge
  • Klaviatuurilt juhtimise tuge

Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades! Klassid, klassid, klassid

Lisapunkte annab:

  • Silmailu
  • Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)
  • Orginaalsed ideed ja hea story