Meeskond "Jana ja poisid"

From ICO wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

A
  • 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


Ekraanipauk

Programm

Lähtekood