Ajatuspähkinä vähän suuremman projektin aikaan ja ohjelmointiin liittyen. Tämä ei ole minkään koulun harjoitustyö eikä mikään todellinen myytävä projekti.
http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=652&posting=22000000040241853
Eli siis käytetäänpä vielä tätä aiemman keskustelun snagarisoftaa mallina ja tarkennetaan hommaa vähän. Softaa ei tehdäkään yhdelle snagarille vaan ketjulle jolla on n. 30 toimipistettä. Softassa olisi lyhyesti listattuna seuraavat osat.
Nettipalvelimella pyörivä softa jossa snagariketjun omistaja voi lisätä tuotteita, poistaa niitä ja päivittää niiden tietoja. Näitä voivat olla esim. alekampanjat sekä erikoistuotteet joita myydään vain vähän aikaa. Softan toimitetaan kioskeille myös reseptit joilla tuotteet valmistetaan.
Asiakkaat voivat tilata asiakaskäyttöliittymän puolelta snagariruokaa ja softa lähettää heille tilauskuittauksen sähköpostiin jos asiakkaalla on sellainen. Itse tilaus lähetetään snagarin mailiin joten siitä ei tarvitse välittää enempää softan kannalta.
Toinen osa on snagarilla läppärillä pyörivä softa joka hakee säännöllisin välein päivitetyn tuotelistan ja niihin liittyvät hinnat. Myynnit kuitataan softaan ja softa pitää samalla kirjaa siitä mitä snagarilla on myyty päivän aikana. Myynnit varmistetaan palvelimelle halutuin väliajoin. Softan tulee kysyä myös tieto siitä, kuka on myyjä. Läppärillä oleva softa toimii myös silloin kun nettiyhteys on poikki ja se osaa tehdä päivityksensä kun yhteys palaa. Softa ei jää jumiin jos netti on alhaalla. Softassa pitää olla helppokäyttöinen graafinen käyttöliittymä ja snagareiden koneissa on Windows Vista tai joissain vanhemmissa Windows XP. Projektin tiimoilta on varaa vaihtaa muutamia koneita jos siihen on tarvetta, mutta ei kaikkia.
Softa ei ole varsinainen kassajärjestelmä (vain myyntitetojen keruu, ei kuitteja tms.) eikä sillä kerättyjä tietoja tarvita ainakaan nyt jatkokäsittelyä varten vaikka ne pitää varastoida.
Eli, paljonko tämä vaatisi aikaa A) määrittelyyn, B) toteutukseen ja C) testaukseen asiakkaalla yhdessä asiakkaan ja toimittajan kesken? Niin.. Ja mikä kieli ja sen kanssa käytetty rajapinta, ympäristö tai vastaava olisi se jolla toteuttaisitte tämän? Java, C , Ruby, Delphi, C#, Cobol, C... Joku muu?
Entä paljonko laskuttaisitte tämänkaltaisesta projektista?
http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=652&posting=22000000040241853
Eli siis käytetäänpä vielä tätä aiemman keskustelun snagarisoftaa mallina ja tarkennetaan hommaa vähän. Softaa ei tehdäkään yhdelle snagarille vaan ketjulle jolla on n. 30 toimipistettä. Softassa olisi lyhyesti listattuna seuraavat osat.
Nettipalvelimella pyörivä softa jossa snagariketjun omistaja voi lisätä tuotteita, poistaa niitä ja päivittää niiden tietoja. Näitä voivat olla esim. alekampanjat sekä erikoistuotteet joita myydään vain vähän aikaa. Softan toimitetaan kioskeille myös reseptit joilla tuotteet valmistetaan.
Asiakkaat voivat tilata asiakaskäyttöliittymän puolelta snagariruokaa ja softa lähettää heille tilauskuittauksen sähköpostiin jos asiakkaalla on sellainen. Itse tilaus lähetetään snagarin mailiin joten siitä ei tarvitse välittää enempää softan kannalta.
Toinen osa on snagarilla läppärillä pyörivä softa joka hakee säännöllisin välein päivitetyn tuotelistan ja niihin liittyvät hinnat. Myynnit kuitataan softaan ja softa pitää samalla kirjaa siitä mitä snagarilla on myyty päivän aikana. Myynnit varmistetaan palvelimelle halutuin väliajoin. Softan tulee kysyä myös tieto siitä, kuka on myyjä. Läppärillä oleva softa toimii myös silloin kun nettiyhteys on poikki ja se osaa tehdä päivityksensä kun yhteys palaa. Softa ei jää jumiin jos netti on alhaalla. Softassa pitää olla helppokäyttöinen graafinen käyttöliittymä ja snagareiden koneissa on Windows Vista tai joissain vanhemmissa Windows XP. Projektin tiimoilta on varaa vaihtaa muutamia koneita jos siihen on tarvetta, mutta ei kaikkia.
Softa ei ole varsinainen kassajärjestelmä (vain myyntitetojen keruu, ei kuitteja tms.) eikä sillä kerättyjä tietoja tarvita ainakaan nyt jatkokäsittelyä varten vaikka ne pitää varastoida.
Eli, paljonko tämä vaatisi aikaa A) määrittelyyn, B) toteutukseen ja C) testaukseen asiakkaalla yhdessä asiakkaan ja toimittajan kesken? Niin.. Ja mikä kieli ja sen kanssa käytetty rajapinta, ympäristö tai vastaava olisi se jolla toteuttaisitte tämän? Java, C , Ruby, Delphi, C#, Cobol, C... Joku muu?
Entä paljonko laskuttaisitte tämänkaltaisesta projektista?
Vastaukset 4
Vanhimmat
nopein ja tehokkain toteutus noista ois Delpillä, se mitä joku maksaa on neuvotelukysymys.
Hintahan tosiaan kannattaa vetästä esille vasta sitten kun on toi aikaterve tiedossa.
Teepäs itse ensin arviolaskelma kuinka monta vuotta niitä snagareja pitää pyörittää että tuon systeemin hyöty maksaa sen kulut (muista myös ylläpito).
kuulla muiden laskelmia ennen kun kertoo noi ettei vaikuita niihin muihin.
Eiköhän toi systeemi ois käytössä semmoset nykyiseltä arviolta 15v jona aikana konekantaa vaihdetaan useampaan kertaan. Ylläpito on oma kulunsa ja sen voi jakaa aluksi puhelintukeen ja projekteina tehtäviin töihin sekä korjauspaketteihin.