Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Marjatilan kirjanpito-ohjelmisto Esa Hill Vaasan ammattikorkeakoulu.

Samankaltaiset esitykset


Esitys aiheesta: "Marjatilan kirjanpito-ohjelmisto Esa Hill Vaasan ammattikorkeakoulu."— Esityksen transkriptio:

1 Marjatilan kirjanpito-ohjelmisto Esa Hill 2003 @ Vaasan ammattikorkeakoulu

2 Työn tavoitteet Luoda ohjelmisto, jolla: pystytään tallentamaan marjatilan sadonkorjuuseen ja sadon myyntiin liittyvät tapahtumat. tarkkailemaan näiden tapahtumien summia ja suhteita. tulostamaan näiden tapahtumien yhteenvetoja.

3 Ohjelmiston perusajatukset Sato joudutaan korjaamaan käsin. Työntekijän palkka maksetaan poimitun määrän perusteella. Poiminnoista pidettävä tarkka kirjanpito.

4 Ohjelmiston perusajatukset Tilalta myydään suoraan yksityisasiakkaille Myynti-tapahtumia on kolmen tyyppisiä –Itsepoimien myynti –Tilalta myynti –Varastomyynti

5 Toteutus Java Tietokanta: MS Access Yksi satokausi == yksi tietokanta Ulkopuoliset komponentit: –TableLayout.jar Käyttöliittymä http://java.sun.com/products/jfc/tsc/articles/tablelayout – JFreeChart.jar Kaaviot http://www.jfree.org/jfreechart/index.html –TableSorter.java, TableMap.java Taulukkojen datan järjestäminen

6 Ohjelmiston pääkohdat Lajike Työntekijä Poiminnat Myynti Varasto Muut meno- ja tulo-tapahtumat Muistiinpanot

7 Tapahtumat Lisäys Muokkaus Poisto Selaus Statistiikat (tilastot, yhteenvedot) Tulostus

8 Uuden satokauden luonti

9 Lajikkeen lisäys

10 Poiminnan lisäys

11 Myynnin lisäys

12 Lajikkeiden selaus

13

14 Lajikkeen statistiikka

15 Tulosteet Palkanmaksu: yksittäinen kaikki+yhteenveto Kuitti myynti-tapahtumasta. Lajikkeen tiedot. Poiminnat yhteenveto. Myynnit yhteenveto. Meno/tulo-tapahtumien yhteenveto. ”Selaus”-käyttöliittymien taulukkojen sisältö. Kaaviot

16 Tulosteet, palkanmaksu

17 Kaavio, poimintojen edistyminen

18 Muut toiminnot Sisään kirjautuminen Pääkäyttäjä Käyttäjä Zoom Käyttöliittymän kielenvaihto

19 Ohjelmiston rakenne Kolmitasomalli ( userinterface, businesslogic, database ) 59 luokkaa (26 + (8+17) + 8) 31 erilaista käyttöliittymää + 10 kaaviota ~22 000 koodiriviä Lisäksi: TableLayout.jar sekä JFreeChart.jar TableSorter.java ja TableMap.java Tietokannassa 11 taulua

20 esa.hill@puv.fi


Lataa ppt "Marjatilan kirjanpito-ohjelmisto Esa Hill Vaasan ammattikorkeakoulu."

Samankaltaiset esitykset


Iklan oleh Google