Peamine bug: folderite zippimine on parandatud. Peale pikka bugteste on leitud uued vead ning ka nendele lahendused leitud.
Lõpuks sai implementeeritud progressbar ning lisatud veel paar viimast parandust.
Friday, April 16, 2010
Monday, April 12, 2010
Configuration
Tänu disaini valmimisele on väikeste funktsioonide viimistlus valmis tehtud, andmete salvestamine/hankimise plaan valmis tehtud ning nüüd vaja ainult asjad kokku visata ja restore valmis teha.
Friday, April 9, 2010
Tagant järgi dokumentatsioon
Tagant järgi siis dokumentatsioon, kuna saime teada, et leht ja teami nimi jääb meile ning dokumentatsioon siis lühendatud vormis!
Päev 1:
* esialgne kujundus - Tehtud staatilist formi ja üks dünaamiline form ning paigutatud textboxid, button jms controlid selle peale
* meetodite tegemine - Esialgsed meetodid, kuhu sai kommenteeritud, mida peab tegema
Päev 2:
* Esialgsed controlite kontrollid ning osade funktsioonide valmis tegemine
* Minimize/maximize ja taskbari (notifyicon koos menu-ga) osa sai valmis tehtud ning testitud
Päev 3:
* Lisa meetodid, buggide parandus, testimine ja veelkord buggide parandamine
* Settingute ülemõtlemine
Päev 4:
* CheckedComboBox`i classi kirjutamine Settingute jaoks, et kasutaja saab valida dropdown menust E-P`ni ning 1-30, kui intervalis on valitud Weekly või Daily
Päev 5:
* Alpha CopyTo Class sai valmis tehtud, kus on 3 meetodit:
** GetFilesList - Genereerib listi kõikidest failidest ftp-s (pärastiseks kasutamiseks)
** Download - Downloadib kõik failid, mis nimekirjas on serverist
** Copy - Backupid failid ühest kohast teise (eks siis sisearvutine backup)
Päev 6:
* Kujunduse redisain - lõplik disain programmile. Viimased disainiga seonduvad muudatuste tegemine (lisa textboxid, checkboxid, funktsioonide nagu nt: visible = false lisamine jms)
Päev 7:
* Xml class sai loodud, kus on kaks meetodit
** WriteXML, mis genereerib xml file, kuhu visatakse kõik väärtused failide nimekirjast settingudest. Triggerib, kui "Save" nuppu vajutada Settingudes
** ReadXML, täidab failide ja folderite nimekirja lugedes XMLi (muidugi kui olemas on). Triggerib, kui Settings tööle panna
Päev 1:
* esialgne kujundus - Tehtud staatilist formi ja üks dünaamiline form ning paigutatud textboxid, button jms controlid selle peale
* meetodite tegemine - Esialgsed meetodid, kuhu sai kommenteeritud, mida peab tegema
Päev 2:
* Esialgsed controlite kontrollid ning osade funktsioonide valmis tegemine
* Minimize/maximize ja taskbari (notifyicon koos menu-ga) osa sai valmis tehtud ning testitud
Päev 3:
* Lisa meetodid, buggide parandus, testimine ja veelkord buggide parandamine
* Settingute ülemõtlemine
Päev 4:
* CheckedComboBox`i classi kirjutamine Settingute jaoks, et kasutaja saab valida dropdown menust E-P`ni ning 1-30, kui intervalis on valitud Weekly või Daily
Päev 5:
* Alpha CopyTo Class sai valmis tehtud, kus on 3 meetodit:
** GetFilesList - Genereerib listi kõikidest failidest ftp-s (pärastiseks kasutamiseks)
** Download - Downloadib kõik failid, mis nimekirjas on serverist
** Copy - Backupid failid ühest kohast teise (eks siis sisearvutine backup)
Päev 6:
* Kujunduse redisain - lõplik disain programmile. Viimased disainiga seonduvad muudatuste tegemine (lisa textboxid, checkboxid, funktsioonide nagu nt: visible = false lisamine jms)
Päev 7:
* Xml class sai loodud, kus on kaks meetodit
** WriteXML, mis genereerib xml file, kuhu visatakse kõik väärtused failide nimekirjast settingudest. Triggerib, kui "Save" nuppu vajutada Settingudes
** ReadXML, täidab failide ja folderite nimekirja lugedes XMLi (muidugi kui olemas on). Triggerib, kui Settings tööle panna
Uus meeskond ja uus projekt
Üks projekt kahest on üle antud ning peale esimest projekti on teami koosseis tsips muutunud. Teamist lahkus Ra ja Karl omal põhjustel ning nende asemele tuli Daniel.
Teiseks projektiks valisime Backup creatori (projekti codename: SmartUP), mille tähtaeg on 16 april. Programm laseb kasutajal backupida ja taastada kasutaja poolt faili ftp-sse või lokaalsesse arvutisse. SmartUP pakib ennem backupitavad failid zipiks ning peale seda alles varundab. Täieliku ülevaate saab 16. aprillil.
Teiseks projektiks valisime Backup creatori (projekti codename: SmartUP), mille tähtaeg on 16 april. Programm laseb kasutajal backupida ja taastada kasutaja poolt faili ftp-sse või lokaalsesse arvutisse. SmartUP pakib ennem backupitavad failid zipiks ning peale seda alles varundab. Täieliku ülevaate saab 16. aprillil.
Thursday, March 18, 2010
Selle projekti lõpp minu poolt.
Minu poolt tehtud siis Eelarve tab, kust saab luua kategooriaid ja saab teha eelarve planerimist.
Lisaks on tehtud db_class nimeline klass, kus on Eelarve tabi kohta andmebaasidega seotud toimingud. Lisaks veel ka backbone dateTimePickeritele.
Lisaks on tehtud db_class nimeline klass, kus on Eelarve tabi kohta andmebaasidega seotud toimingud. Lisaks veel ka backbone dateTimePickeritele.
Wednesday, March 17, 2010
Rene osa
Peale vigade otsimist, parandamist ja minimaalset optimeerimist (tänu tähtajale ei jäänud aega major koodi muudatusi teha) sain siis hetkeseisu ja tseki osa valmis. Väike kokkuvõte mu tegevusest:
Pea Formi (Form1-hte), lisasin 9 meetodit ning kirjutasin kokku 120 rida (millest t_list_cheques_load(); peab asuma Form1() meetodis)
Tegin 2 ka klassi:
* CurrentStanding - 88 rida - 5 meetodit - Teeb dünaamiliselt ja returneb ListView controli, kuhu kuvatakse
1) Kulu/tulu
2) kategooria
3) etteplaneeritud summa
4) kõikide kategooriale vastavate tsekkide summad kokku
5) 3 ja 4-nda punkti vahe
* Cheque - 173 rida - 11 meetodit- Kõik tsekkide seotud:
1) Tseki lisamine
2) Tseki muutmine
3) Tseki kustutamine
4) Listboxi jaoks genereeritud list
5) Warning Form, mis siis küsib kasutajalt, kas ta on kindel, et sisestab tseki, mis on juba olemas
Väiksed märkused:
* Koodis kasutasin ka Ra poolt valmistatud meetodeid: db.get_date_id ja ka Kategooria_class´i
* Võrdle Tab sai suure makeoveri, mis tähendab seda, et tolle tekst tuleb ära muuta "Hetkeseis"-uks ning kustutasin kõik controlid ära, mis seal olin ja lisasin ainult Võrdle Buttoni [Name(v_btn_compare), Location (245; 324)] ning ListView genereeritakse siis CurrentStanding classis. See Tab on mõeldud AINULT ülevaateks hetkeseisust ning muudatusi seal teha EI saa!
* Tseki Tabi jätsin samasuguseks nagu algselt planeeritud oli. Tsekkide ListBoxis valides ühe Tseki kuvatakse textboxidesse kogu sellega seotud info. Muuda Button muudab ainult Buttonite: Lisa ja Puhasta teksti andes neile uued funktsioonid (Muuda ja Katkesta).
Kogu minu solution läheb ülesse NELJAPÄEVAL kell 5, tänu kommenteerimisele!
Pea Formi (Form1-hte), lisasin 9 meetodit ning kirjutasin kokku 120 rida (millest t_list_cheques_load(); peab asuma Form1() meetodis)
Tegin 2 ka klassi:
* CurrentStanding - 88 rida - 5 meetodit - Teeb dünaamiliselt ja returneb ListView controli, kuhu kuvatakse
1) Kulu/tulu
2) kategooria
3) etteplaneeritud summa
4) kõikide kategooriale vastavate tsekkide summad kokku
5) 3 ja 4-nda punkti vahe
* Cheque - 173 rida - 11 meetodit- Kõik tsekkide seotud:
1) Tseki lisamine
2) Tseki muutmine
3) Tseki kustutamine
4) Listboxi jaoks genereeritud list
5) Warning Form, mis siis küsib kasutajalt, kas ta on kindel, et sisestab tseki, mis on juba olemas
Väiksed märkused:
* Koodis kasutasin ka Ra poolt valmistatud meetodeid: db.get_date_id ja ka Kategooria_class´i
* Võrdle Tab sai suure makeoveri, mis tähendab seda, et tolle tekst tuleb ära muuta "Hetkeseis"-uks ning kustutasin kõik controlid ära, mis seal olin ja lisasin ainult Võrdle Buttoni [Name(v_btn_compare), Location (245; 324)] ning ListView genereeritakse siis CurrentStanding classis. See Tab on mõeldud AINULT ülevaateks hetkeseisust ning muudatusi seal teha EI saa!
* Tseki Tabi jätsin samasuguseks nagu algselt planeeritud oli. Tsekkide ListBoxis valides ühe Tseki kuvatakse textboxidesse kogu sellega seotud info. Muuda Button muudab ainult Buttonite: Lisa ja Puhasta teksti andes neile uued funktsioonid (Muuda ja Katkesta).
Kogu minu solution läheb ülesse NELJAPÄEVAL kell 5, tänu kommenteerimisele!
Tuesday, March 16, 2010
Ülesanded:
Hetkel on tiimi liikmete õlul järgnevad ülesanded:
Karl: Dokumentatsioon
Vene: Kuu eelarve väljavõtt
Ra: Kategooriate lisamine ja eelarve loomine
Rene: Võrdlus ja tšekkide lisamine
Karl: Dokumentatsioon
Vene: Kuu eelarve väljavõtt
Ra: Kategooriate lisamine ja eelarve loomine
Rene: Võrdlus ja tšekkide lisamine
Monday, March 8, 2010
Võiks teha nii...
Pange oma postitustele see label külge, et ei oleks segadust kui me teise projekti kallale asume ja pärnpuu võis panna labelid menüüsse, ehk sinna -->
Saturday, February 27, 2010
Kategooriad
Kategooriad on valmis, nüüd peab selle tabi lõppliku kujunduse tegema(koos) ja peale seda võib selle kohta juba kirjutada mingeid dokumente.
Palun testige ja soovitage, mida muuta, et asi oleks kasutaja sõbralikum. Ning muidugi kui viga tuleb, siis võiks nagu ka teada anda.
Projekt
Palun testige ja soovitage, mida muuta, et asi oleks kasutaja sõbralikum. Ning muidugi kui viga tuleb, siis võiks nagu ka teada anda.
Projekt
Andmebaasi kirjutamine.
Siin on lahendus probleemile, mille tõttu andmebaasi ei kirjutata andmeid. Tegelt on asi selles, et programm teeb debugides koopia andmebaasist, mille leiab projekti kaustast debugimise alt. See on ühe linnukese taga kinni.
See on thread foorumis!
See on thread foorumis!
Monday, February 22, 2010
Friday, February 19, 2010
Tegime Karliga microsofti asja ajal TTÜs...
Selline on meie andmebaas, siis hetkel:
Vormidest on valmis kategooriad ja tšekid, millele võib siis hakata koodi taha kirjutama. Karl lubas vist kirjeldused siia blogisse panna nendele vormidele.
Projekt ise!
Vormidest on valmis kategooriad ja tšekid, millele võib siis hakata koodi taha kirjutama. Karl lubas vist kirjeldused siia blogisse panna nendele vormidele.
Projekt ise!
Tuesday, February 16, 2010
Esialgne kujundus
Sunday, February 14, 2010
Friday, February 12, 2010
Andmebaas, välimus ja töödejaotus
Andmebaas siis põhimõtteliselt valmis ja välimust arutatud detailideni ning nüüd peaks hakkama tööd jaotama.
1. Disain peaks olema valmis ja Ra peaks uploadima kogu solutioni koos andmebaasidega rar files
2. Nüüd ära jaotama järgnevd tööd:
1. Disain peaks olema valmis ja Ra peaks uploadima kogu solutioni koos andmebaasidega rar files
2. Nüüd ära jaotama järgnevd tööd:
- Tsekid
- Kulude ja tulude lisamine
- Kulude ja tulude muutmine
- Üldine muu kood..
- Ja kellel tööd vähe peaks template peale ka mõtlema (^.^)
Monday, February 8, 2010
Õpetaja nõuded
1. Kasutaja peab saama teha kuu tulude ja kulude eelarve
2. Kasutaja peab saama juurde lisada peakagooriaid ning võimalus ka täitma/muutma neid
3. Kasutaja peab olema võimalus valida "ankeeti", kui ta ei taha teha uut eelarvet, siis ta võtab vana "template" ning lisab sinna vaid summad.
4. Kasutaja peab saama valida ükskõik millise kuu eelarvet (vist pidi olema võimalus võrrelda neid)
5. Kasutajal peab olema võimalus "tsekke" lisada. See tähendab seda, et toksib sisse tsekkil oleva
info ning pärast tsekki lisamist, peab see kajastuma lehel (vastava väljamineku eelarve - tseki $$$ = alles jäänud vabad vahendid)
6. Kuu lõpus peab kuu eelarve arvutama väljaminekute ja sissetulekute vahe (seda võiks imo pidevalt peale iga "tseki" sisestamist välja arvutada oleks "effektiivsem".
Martin/Karl täitke mille ma välja jätsin!
Märkus: me võiks igaüks nüüd tänase õhtuks välja mõelda, et mismoodi me andmebaasid kujundama ning pärast koos vaadata, kuidas oleks kõige loogilisem.
2. Kasutaja peab saama juurde lisada peakagooriaid ning võimalus ka täitma/muutma neid
3. Kasutaja peab olema võimalus valida "ankeeti", kui ta ei taha teha uut eelarvet, siis ta võtab vana "template" ning lisab sinna vaid summad.
4. Kasutaja peab saama valida ükskõik millise kuu eelarvet (vist pidi olema võimalus võrrelda neid)
5. Kasutajal peab olema võimalus "tsekke" lisada. See tähendab seda, et toksib sisse tsekkil oleva
info ning pärast tsekki lisamist, peab see kajastuma lehel (vastava väljamineku eelarve - tseki $$$ = alles jäänud vabad vahendid)
6. Kuu lõpus peab kuu eelarve arvutama väljaminekute ja sissetulekute vahe (seda võiks imo pidevalt peale iga "tseki" sisestamist välja arvutada oleks "effektiivsem".
Martin/Karl täitke mille ma välja jätsin!
Märkus: me võiks igaüks nüüd tänase õhtuks välja mõelda, et mismoodi me andmebaasid kujundama ning pärast koos vaadata, kuidas oleks kõige loogilisem.
Subscribe to:
Posts (Atom)



