Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Laskutusohjelma

Sivun loppuun

jarspa [04.11.2005 18:12:32]

#

Olen alkanut suunnitella varastonlaskutusohjelmaa. Kyseessä olisi varastotapahtumien syöttäminen sql-kantaan. Yksi ongelma vaan syö miestä... Tarkoitus olisi et joka päivä kantaan tulisi tallentaa ainakin varastossa oleva lava määrä. Miten saisin tämän toimimaan automaattisesti joka päivä?

kasetti [04.11.2005 19:57:46]

#

Suunnittele tietokantasi niin että mitään tietoja ei tarvitse "automaattisesti" tallentaa. SQL-lauseilla voidaan sitten hakea tarvittavat tapahtumat.

jarspa [04.11.2005 20:46:21]

#

No toinen on et teen esim. vuodeksi eteenpäin tauluun rivit joka päivälle niin silloin on vaan yksi ongelma... täytyy muistaa vuoden päästä syöttää lisää päiviä :)

kasetti [04.11.2005 21:45:29]

#

Suosittelen että haet kirjastosta tietokantoihin liittyvän kirjan ja opiskelet hieman asiaa. Tietokantojen suunnittelu voi olla välillä jopa ihan mielenkiintoista.

Tuo että teet päivät valmiiksi tauluun kuulostaa erittäin huonolta ratkaisulta...

wwwapu [05.11.2005 11:17:13]

#

Kannassahan on tieto, miten monta lavaa nyt on varastossa, eikö vain? Lähtötilanne - poistuneet lavat + tulleet lavat aina tapahtumittain.

Jos aikaa edellisestä tapahtumasta on kulunut riittävästi, tallennetaan tämänhetkinen lavatieto. Toinen asia on tarvitaanko tällaista lokia lainkaan. Ilmeisesti tarkoituksena on seurata varastovolyymia ja piirtää siitä sitten hienoja kaavioita. Jos jotain tällaista on mielessä kannattaisi ehkä seurata myös tulevaa ja lähtevää liikennettä, jotta mahdolliset ruuhkahuiput olisi helpompi kuvista huomata.

Jos varastossa operoidaan ainoastaan lavoittain, ei juurikaan muuta tarvita. Jos osa lavoista on tarkoitettu pientoimituksiin, poistetaan ne lavavarastosta ja lisätään pientoimitusvarastoon.

Ja todellakin suunnitteleminen auttaa virheenetsinnässä. Ruutupaperi ja kynä ovat mainettaan paremmat apuvälineet.

jarspa [05.11.2005 13:54:12]

#

Joo tarkoitus olisi vaan saada asiakkaalle lasku joka päivälä varastossa olevista lavoista. Joten joka päivälle pitää saada kantaan rivi jossa lavamäärä. Täytyy suunnitella vielä paljon mutta eiköhän tästä projekstista jotain viel tule... :)

Niko [05.11.2005 15:09:04]

#

"automaattisesti" lisäys onnistuu että teet php scriptin joka lisää sen ja suoritetaan päivittäin cronilla

jarspa [05.11.2005 15:30:46]

#

Niko kirjoitti:

"automaattisesti" lisäys onnistuu että teet php scriptin joka lisää sen ja suoritetaan päivittäin cronilla

Ok! Mut mikä on croni? Heh...

ajv [05.11.2005 15:34:40]

#

crontab, cron, *nixin scheduled tasks :)
http://www.google.fi/search?hl=fi&q=crontab&btnG­=Google-haku&meta=
tai
man crontab

str4nd [06.11.2005 08:23:45]

#

[offtopic]Eilen minäkin opiskelin vähän MySql-tietokantojen käyttöä ja sehän oli helppoa. Nyt olen tänään saanut valmiiksi uutisjärjestelmän MySql-pohjaisesti, jossa uutisia pystyy lisäämään, muokkaamaan ja tietysti lukemaan alueittain.[/offtopic]


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta