Meeskond "KRTK": Difference between revisions
Created page with '== '''Projekti sisu''' == Projekti sisuks on meeskonnatöö tulemusena tekitada koduse raamatukogu rakendus, mis täidab vähemalt kodutöö juhendis märgitud miinimumnõudeid…' |
|||
Line 2: | Line 2: | ||
Projekti sisuks on meeskonnatöö tulemusena tekitada koduse raamatukogu rakendus, mis täidab vähemalt kodutöö juhendis märgitud miinimumnõudeid. Windows Forms rakendus, mis töötab MSSQL baasi peal | Projekti sisuks on meeskonnatöö tulemusena tekitada koduse raamatukogu rakendus, mis täidab vähemalt kodutöö juhendis märgitud miinimumnõudeid. Valmib Windows Forms rakendus, mis töötab MSSQL baasi peal. | ||
Line 17: | Line 17: | ||
Ivo - projektijuht ja programmeerija. Meeskonnatöö koordineerimine, TF (Codeplex) ülesseadmine, dokumentatsiooni koostamine (wiki) jne | Ivo - projektijuht ja programmeerija. Meeskonnatöö koordineerimine, TF (Codeplex) ülesseadmine, dokumentatsiooni koostamine (wiki), andmebaasi skeema, sisestamisvorm jne | ||
Tanel - programmeerija. | Tanel - programmeerija. Otsing, muutmine, kontrollid, raportid, bugiparandused jne. | ||
Indrek - programmeerija. | Indrek - programmeerija. bugiparandused | ||
''' | '''Programmi funktsionaalsus''' | ||
1. Sisestamise vorm | |||
Antud vormil saab sisestada raamatuid, laenutajaid ja riiuleid. | |||
[[File:Example.jpg]] | |||
2. Laenutamise ja tagastamise vorm: | |||
Selle vormi abil saab raamatuid välja laenutada ja tagastatuks märkida: | |||
[[File:Example.jpg]] | |||
3. Otsinguvorm: | |||
See vorm võimaldab otsida raamatuid ja vajadusel muuta raamatute andmeid - näiteks asukohta (millises riiulis raamat asub) või olemasolu (kui raamat kaob või hävib, siis saab märkida "mitteeksisteerivaks/hävinuks" | |||
'''Kood''' | |||
Lähtekood asub [http://krtk.codeplex.com/SourceControl/list/changesets siin] | |||
Rakendus kasutab eraldiserisvat MSSQL baasi - baasi loomise skripti saab Codeplexist Patches alt. Andmebaasiühendus tuleb app.configis ära määrata! | |||
Revision as of 18:56, 27 November 2010
Projekti sisu
Projekti sisuks on meeskonnatöö tulemusena tekitada koduse raamatukogu rakendus, mis täidab vähemalt kodutöö juhendis märgitud miinimumnõudeid. Valmib Windows Forms rakendus, mis töötab MSSQL baasi peal.
Liikmete kontaktid
Ivo Lõhmus - skype: dnepr650, mail: lohmus.ivo@gmail.com, 53436974
Indrek Kahu - skype: indrek.kahu, mail: indrek.kahu@mail.ee, 58150435
Tanel Staub - skype: , mail: tanelst87@hot.ee, 5106554
Tööjaotus
Ivo - projektijuht ja programmeerija. Meeskonnatöö koordineerimine, TF (Codeplex) ülesseadmine, dokumentatsiooni koostamine (wiki), andmebaasi skeema, sisestamisvorm jne
Tanel - programmeerija. Otsing, muutmine, kontrollid, raportid, bugiparandused jne.
Indrek - programmeerija. bugiparandused
Programmi funktsionaalsus
1. Sisestamise vorm
Antud vormil saab sisestada raamatuid, laenutajaid ja riiuleid.
2. Laenutamise ja tagastamise vorm:
Selle vormi abil saab raamatuid välja laenutada ja tagastatuks märkida:
3. Otsinguvorm:
See vorm võimaldab otsida raamatuid ja vajadusel muuta raamatute andmeid - näiteks asukohta (millises riiulis raamat asub) või olemasolu (kui raamat kaob või hävib, siis saab märkida "mitteeksisteerivaks/hävinuks"
Kood
Lähtekood asub siin
Rakendus kasutab eraldiserisvat MSSQL baasi - baasi loomise skripti saab Codeplexist Patches alt. Andmebaasiühendus tuleb app.configis ära määrata!
Tööülesanded
1. Analüüs / rakenduse disain
2. ERD / skeema tegemine
3. Sisestamis/muutmisvormid (+ baasi kirjutamine):
- Raamat - Kasutaja - Riiul
4. Otsingu vorm (+baasist lugemine)
- otsing tööle panna - autocomplete (optional)? - tulemuste sortimine päiste järgi
5. raportite genereermiseks välise komponendi leidmine ja tööleajamine
6. laenutamise vorm
- laenutamise tekitamine - hoiatuse kuvamine kui lohakas laenutaja on
7. E-maili saatmine hilinemise korral
8. "scheduler service"
- kontrollib regulaarselt tähaegsust - saadab mittetähtaegsetele e-mailid
9. Laenutajate otsingulehe tegemine
10. wiki lehe uuendamine