Talk:TeravC: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mmaemets (talk | contribs)
Mmaemets (talk | contribs)
Line 23: Line 23:


Kasutajaliides:
Kasutajaliides:
Kiitvalt tuleb märkida iganädalasi arenduse protokollimisi, mis võimaldaks tellijal testida varem  kui väljakuulutatud tähtaeg.
Kiitvalt tuleb märkida iganädalasi arenduse protokollimisi, mis võimaldab tellijal testida varem  kui väljakuulutatud tähtaeg.
Grupp on efektiivselt kasutanud kolmandate tegijate loodud komponente.  
Grupp on efektiivselt kasutanud kolmandate tegijate loodud komponente.  
Näiteks saab tuua kasutajaliidese menüüde osa, mis peaks välja nägema nagu Office 2010 menüüd.
Näiteks saab tuua kasutajaliidese menüüde osa, mis peaks välja nägema nagu Office 2010 menüüd.

Revision as of 08:44, 2 December 2011

Analüüsi retsensioon

Analüüs on põhjalik. Projekt ja idee äärmiselt ambitsioonikas ning mahukas töö poolest. Meeskonnale tahame soovitada, et nad ei püüaks väga põhjalikku ja paljude funktsionaalsustega rakendust tegema hakata, vastasel juhul võib projekt kasvada mahult üle pea.

Praeguses seisus tundub, et tegu on ühe kasutaja desktop rakendusega, mis kasutab MS SQL Management Studio Express 2008 andmebaasi. Kindlasti tasuks laoprogrammi puhul mõelda mitme töökoha võimalusele.

Andmebaasi kirjeldus oleks võinud juba olemas olla, kuna see on väga oluline osa rakendusest. Võib välja lugeda, et sisuliselt hallatakse nii kliente, tarnijaid, artikleid kui ka arveid. Artiklite täiendamisvajaduste nimekiri on ilmselt standardpäring artiklite andmetest. Eraldi tabelit või staatust tal vist olema ei peaks. Kindlasti tuleks läbi mõelda milliseid andmeid arhiveeritakse ja varundatakse.

Update: käesolevaks hetkeks (26.10) on valmis saanud meeskonna poolt korralik andmemudel, seega palume eelmist lõiku lugeda valikuliselt :-)

Kliendihaldust plaanitakse ilmselt ise teha (analüüsis Kontaktide osa). Samas võiks mõelda tulevikus sellele, et kliendihaldusprogramme on päris mitmeid ja võiks olla mingi moodus enamlevinud rakendustega seda ühildada. Muidu võib juhtuda, et lisaks laorakendusele tuleb teha ka kliendihaldusrakendus, mis oma mahult võib samuti piisavalt suureks kujuneda.

Laoarvestuses on LIFO kasutamisest praegusel ajal praktikas loobutud, seega soovitame selle osa rakendusest välja jätta.

Tundub, et meeskond on oma rakenduse üle põhjalikult mõtelnud ning on tugevalt motiveeritud, et töö tähtajaks valmis saada. Loodame, et projekt õnnestub ja ka meil on sellest mõndagi õppida.


Meeskond LeemurDotNet

Prototüübi retsensioon

Hinnangu aluseks on prototüüpi protokollimine ja 26.11.2011 seisu lähtetekstide uurimine.

Kasutajaliides: Kiitvalt tuleb märkida iganädalasi arenduse protokollimisi, mis võimaldab tellijal testida varem kui väljakuulutatud tähtaeg. Grupp on efektiivselt kasutanud kolmandate tegijate loodud komponente. Näiteks saab tuua kasutajaliidese menüüde osa, mis peaks välja nägema nagu Office 2010 menüüd. Tulevastel kasutajatel on abiks näha tuttavat kasutajaliidest. Lisaks menüüdele on kasutusel aknahaldussüsteem AvalonDock. Kasutajaliides on sümpaatne ja intuitiivne, menüüst avatavad loetelud ja võimalus lisada loetellu on grupeeritud.

Koodi ülevaatamisel on tuntav ühtlane stiil, kasutatakse mitmeid uusi klasse vanade laiendamise kaudu. Klasside loomisel on grupeeritud tabeli klassid koos meetoditega loogiliselt gruppidesse: dokumendiga seotu, kontaktiga seotu ja artikliga seotu.

Meeskond LeemurDotNet