Sunday, February 28, 2010

SourceForge.net kasutajad

Heips!
Pakun välja, et projekti haldamiseks võiks kasutada SourceForge'i . Seal on olemas Subversion, Wiki ning igast muud fäänsid asjad, mis peaks tegemise lihtsamaks muutma.
Seega palun end seal kasutajaks regada (eraldi, mitte Google kontoga) ning oma kasutajanimi anda, siis saan lisada projekti memberiks.

Ahjaa, võiks siis kõikide msn/skype ka saada, siis on lihtsam :)
Minu oma on viilu ät hotmail punkt com ja skype on madisvel

Tuesday, February 23, 2010

Ilmnevad probleemid...

Esmaspäeval, 22. veebruaril toimus järjekordne rühma koosolek. Selle käigus sai tehtud loodetavasti valmis lõplik andmebaasimudel koos atribuutidega. Samuti arutati, kuidas andmebaas luua.

Põhiprobleemiks kujunes andmebaasi loomine. Võttes arvesse õppejõu soovitust, võtsime plaani panna püsti MS SQL Server. Paraku ei seisnud kellelgi nurgas enam ühtegi vana arvutit, millele see püsti panna. Esialgsete plaanide kohaselt otsustasime luua andmebaasi kohe Visual Studios projekti sisse.

Palju peavalu on hakanud valmistama ka arvete koostamise kord.
Põhiprobleemid:
  • Suurel ettevõttel võib olla mitu filiaali, mille arvete maskid on erinevad.
  • Kas salvestada kontakide kohta infot, kellele arve esitatakse?
  • Andmebaasi mudeli koostamine (kui palju tabeleid tegelikult vaja?)
  • Mida kasutada koodihalduseks?
AB mudeli pilt:

Thursday, February 18, 2010

Projekti käivitamine



Üldine kirjeldus

Süsteem, mis võimaldab teha kasutajal arveid. Arveid hoitakse meie pool andmebaasis. Firma saab teha endale konto. Konto loomisel kontrollitakse äriregistrist, kas firma on reaalselt olemas. Firma konto looja (admini õigustega isik) saab teha teistele kontosid. Kasutajatele saadetakse meili peale kasutaja nimi ja parool. Hiljem saab kasutaja oma parooli ära muuta. See, kes tegi firma konto, saab lisada teisi kasutajaid firma alla. Firma konto loojal on admini õigused. Saab kustutada ja lisada kasutajaid. Samuti saab jagada ka teistele kasutajatele admini õiguseid.

Kasutajad saavad teha arveid. Arveid saab saata meiliga klientidele (nii ühele kui ka mitmele). Arved saadetakse pdf formaadis. Arved peavad säilima. Arved on iga kasutaja alt näha. Arve looja tuleb säiltada. Arveid on võimalik ka muuta, aga muudatuste ajalugu peab säilima. Samuti on näha ka kasutaja, kes arvet muutis.

Kui arve luuakse kliendile, siis kliendi andmed salvestatakse kontakti listi. Hiljem on nii mugavam lisada sama klient vajaduse korral uuesti arvele. Kui klient on juba listis olemas, siis teda arve loomisel loendisse ei lisata. Kliendilisti on võimalik hiljem vaadata ja vajaduse korral muuta ning täiendada. Kliendi loendist on võimalik kliente otsida nime ja muude andmete järgi.

Arveid on võimalik iga firma kasutaja poolt vaadata. Arveid on võimalik otsida sisu, kliendi, looja ja muu järgi. Vajaduse korral saab arveid kliendile uuesti saata.

Iga firma võib oma arveid isemoodi nummerdada. Seega tuleb teha mingi süsteem, mis võimaldab seda.

Asjad, mis arvel peavad kindlasti olema:

  • kuupäev
  • järjekorra number
  • ostja ja müüja nimed ning aadressid
  • müüja äriegistri ja käibemaksuohstuslase numbrid
  • müüdava kauba või teenuse
  • nimetus
  • mõõtühik
  • kogus
  • hind
  • summa
  • pangakonto nr(kuhu ostja maksab)
  • Maksetähtaeg
  • Teksti osa (saab midagi muud vajalikku kirjutada)


Produktiivse kohtumise käigus valmis ka loodava andmebaasi andmemudel: