Meeskond "Jana ja poisid": Difference between revisions
No edit summary |
|||
(26 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Idee == | ==Idee == | ||
Ideeks on luua üleüldine raamatukogu erinevate kasutajate vahel. Programmi saavad registreerida kasutajad ning seejärel lisada sinna raamatuid. Programmis oleks võimalik näha kõiki sisestatud raamatuid ning soovi korral mingi raamat sisestajalt laenutada. Raamatu omanikule tuleks teade kas e-mailie või programmisisesesse postkasti laenusoovija andmetega, et saaks temaga ühendust võtta. | Ideeks on luua üleüldine raamatukogu erinevate kasutajate vahel. Programmi saavad registreerida kasutajad ning seejärel lisada sinna raamatuid. Programmis oleks võimalik näha kõiki sisestatud raamatuid ning soovi korral mingi raamat sisestajalt laenutada. Raamatu omanikule tuleks teade kas e-mailie või programmisisesesse postkasti laenusoovija andmetega, et saaks temaga ühendust võtta. | ||
==Juhend== | |||
Raamatu laenutamiseks on vaja avada lisainfo paneel tehes tabelis topeltklõpsu raamatu peal. Sinna tekib nupp "laenuta". Kui kasutaja, kellele raamat laenutati, tagastab selle, siis tuleks omanikul tabelist enda raamat üles otsida ja lisainfo paneelis tagasta nuppu litsuda. Sel viisil muutub raamat teistele kasutajatele jälle laenutatavaks. | |||
==Sihid paika == | ==Sihid paika == | ||
Line 17: | Line 20: | ||
Üheskoos otsustasime WPFi kasuks ning kõik installeerisime vajaliku lisatarkvara, et tööta rühmana üle võrgu | Üheskoos otsustasime WPFi kasuks ning kõik installeerisime vajaliku lisatarkvara, et tööta rühmana üle võrgu | ||
==Tööjaotus== | ==Tööjaotus== | ||
Line 33: | Line 32: | ||
| Andmemudel ||Kõik ||jah | | Andmemudel ||Kõik ||jah | ||
|- | |- | ||
| Disain || | | Disain ||Jana||jah | ||
|- | |- | ||
| Wiki ||Allar || | | Wiki ||Allar ||jah | ||
|- | |- | ||
| Sisse- ja väljalogimine ||Kaspar ||jah | | Sisse- ja väljalogimine ||Kaspar ||jah | ||
Line 45: | Line 44: | ||
| Raamatute vaatamine || Joosep || jah | | Raamatute vaatamine || Joosep || jah | ||
|- | |- | ||
| Kasutaja profiil || | | Kasutaja profiil || Allar || jah | ||
|- | |- | ||
| Laenutused ||Siim || jah | | Laenutused ||Siim || jah | ||
|- | |- | ||
| Teated ||Siim ||jah | | Teated ||Siim ||jah | ||
|- | |||
| E-maili sätted ||Kaspar ||jah | |||
|- | |||
| Testimine ||Jana || jah | |||
|- | |||
| Viimane lihv ||Kõik ||jah | |||
|} | |} | ||
==~20 Nov. 2010== | |||
[[Image:skeem.png|thumb|right|alt=A |]] | |||
*Andmebaasi loomine ja üheskoos vajalike atribuutide välja selgitamine | |||
*Vajalike ülesannete määramine | |||
==~22 nov. 2010== | ==~22 nov. 2010== | ||
Line 70: | Line 80: | ||
Programm avastas enda jaoks kooli wiki ning kolis sisse | Programm avastas enda jaoks kooli wiki ning kolis sisse | ||
== | ==~22 dets. 2010== | ||
Bugfix: | |||
* lisatud emaili kontroll | |||
* profiilis ei näita enam parooli | |||
* registreerimine ja seejärel sisselogimine loogilisem | |||
* väljalogimisel näitab nüüd kõiki raamatuid | |||
* raamatu lisamisel andmete kontroll | |||
* peale registreerimist teeb kastid tühjaks | |||
* ja muud vähemolulist | |||
==Ekraanipauk== | |||
[[File:Sslib.jpg|250px]] | |||
==Programm== | ==Programm== | ||
* '''EXE:''' http://enos.itcollege.ee/~saaver/C%23Prog/WPF_raamatukogu/wpf_raamatukogu_EXE.zip | |||
==Lähtekood== | ==Lähtekood== | ||
* '''Source:''' http://enos.itcollege.ee/~saaver/C%23Prog/WPF_raamatukogu/wpf_raamatukogu_SRC.zip |
Latest revision as of 13:10, 6 January 2011
Idee
Ideeks on luua üleüldine raamatukogu erinevate kasutajate vahel. Programmi saavad registreerida kasutajad ning seejärel lisada sinna raamatuid. Programmis oleks võimalik näha kõiki sisestatud raamatuid ning soovi korral mingi raamat sisestajalt laenutada. Raamatu omanikule tuleks teade kas e-mailie või programmisisesesse postkasti laenusoovija andmetega, et saaks temaga ühendust võtta.
Juhend
Raamatu laenutamiseks on vaja avada lisainfo paneel tehes tabelis topeltklõpsu raamatu peal. Sinna tekib nupp "laenuta". Kui kasutaja, kellele raamat laenutati, tagastab selle, siis tuleks omanikul tabelist enda raamat üles otsida ja lisainfo paneelis tagasta nuppu litsuda. Sel viisil muutub raamat teistele kasutajatele jälle laenutatavaks.
Sihid paika
- Rakenduse loomiseks vajamineva lähtematerjaliga tutvumine
- Idee arendamine
- Loodava rakenduse põhiidee paikapanemine
- Graafilise kasutajaliidese loomise vahendi valimine
- uue lähtematerjali otsimine ja sellega tutvumine
- idee täpsustamine
- Graafilise kasutajaliidese loomise vahendi lõplik valik
- lähtematerjali juurdeotsimine
- idee veel täpsem paikapanemine
- esialgne ülesannete jaotus
- natuke-vähem-esialgne ülesannete jaotus
- ülesannete jaotus, mis on natuke täpsem kui esialgne ülesannete jaotus
Üheskoos otsustasime WPFi kasuks ning kõik installeerisime vajaliku lisatarkvara, et tööta rühmana üle võrgu
Tööjaotus
Ülesanne | Seotud isik | Kas valmis? |
---|---|---|
MYSQL server | Kaspar | jah |
Andmemudel | Kõik | jah |
Disain | Jana | jah |
Wiki | Allar | jah |
Sisse- ja väljalogimine | Kaspar | jah |
Kasutaja registreerimine | Joosep | jah |
Raamatute lisamine | Allar | jah |
Raamatute vaatamine | Joosep | jah |
Kasutaja profiil | Allar | jah |
Laenutused | Siim | jah |
Teated | Siim | jah |
E-maili sätted | Kaspar | jah |
Testimine | Jana | jah |
Viimane lihv | Kõik | jah |
~20 Nov. 2010
- Andmebaasi loomine ja üheskoos vajalike atribuutide välja selgitamine
- Vajalike ülesannete määramine
~22 nov. 2010
Oli näha esimesi märke programmi olemasolust algse disaini näol
~24 nov. 2010
Programm sai ühendatud andmebaasiga ning oli võimalik juba vaadata raamatuid, mis sisestatud otse andmebaasi
~1 dets. 2010
Peale vaikset nokitsemist oli võimalik juba ka programmi sisse logida andmebaasis oleva kasutajaga ning raamatuid lisada, veidike hiljem oli võimalik ka uusi kasutajaid registreerida
~5 dets. 2010
Lisandusid mõned mõtted programmiga seoses ning sai eemaldatud buge ja ebaloogilisust. Asusime täiendama programmi uute mõtetega
~10 dets. 2010
Programm justkui oleks valmis esitlemiseks, sest töötavad teated, registreerimine, sisselogimine, raamatu lisamine ja muud programmi eluks vajaminevad komponendid
~14 dets. 2010
Programm avastas enda jaoks kooli wiki ning kolis sisse
~22 dets. 2010
Bugfix:
- lisatud emaili kontroll
- profiilis ei näita enam parooli
- registreerimine ja seejärel sisselogimine loogilisem
- väljalogimisel näitab nüüd kõiki raamatuid
- raamatu lisamisel andmete kontroll
- peale registreerimist teeb kastid tühjaks
- ja muud vähemolulist