Nyt olisivat hyvät neuvot tarpeen. Olisi kouluprojektina tehdä kotikirjanpito sovellus käyttäen PHP:tä ja XML:ää. Työ on melko alkutekijöissään, koska en pääse millään kunnolla alkuun ja selvyyteen siitä kuinka tuota sovellusta kannattaisi ruveta rakentamaan. Eli mitä funktioita kannattaisi käyttää ja miten dokumentteja tulisi linkittää jne. Tässä tehtävänanto lyhykäisyydessään:
"Tee PHP-kielellä web-sovellus, joka soveltuu kotitalouden kirjanpidon tekemiseen.
Kullekin viennille annetaan päiväys, selitys, kategoria sekä rahamäärä. Järjestelmällä on voitava ylläpitää kategorioita. Kullekin kategorialle on oltava tietoina ainakin kuvaus, sekä valinta, onko kyseessä tulo- vai meno. Vientejä on voitava syöttää sekä menneisyyteen että tulevaisuuteen. Lisäksi järjestelmässä on oltava mahdollista poistaa tai muokata aiempia vientejä.
Järjestelmällä on voitava tuottaa raportti, jolla voidaan nähdä tulot ja menot kategorioittain sekä loppusumma (tulot – menot) valitulta aikajaksolta. Raportti muodostetaan XML-dokumentiksi ja käyttäjän valinnan mukaan muutetaan web-selaimella näkyväksi XSL-tyylitiedostoa käyttäen tai
tehdään ladattavaksi linkin kautta. Kategoriat sekä viennit tallennetaan XML-tiedostoiksi."
Nyt vaan heittämään vinkkejä miten tämä sovellus kannattaisi ratkaista. Tarkoitukseni ei ole kysellä mitään valmista koodia, koska haluaisin oikeasti oppiakkin jotakin tuota projektia tehdessä, mutta ensin täytyisi päästä kunnolla alkuun. Pientä vinkkiä vaan mitä funktioita kannattais käyttää, kuinka sukkuloida PHP ja XML koodin välillä ja yksinkertaisesti mitä minun kannattaa tehdä ihan ensimmäiseksi...