SlideShare a Scribd company logo
1 of 12
Mikael Westman
KASSAJÄRJESTELMÄ
NUORISOTYÖLLE
LÄHTÖKOHDAT
• Nuorisotilan kioskilla ei ole
  kassajärjestelmää
• Myynnin ja varaston ylläpito hankalaa ja
  puutteiden havaitseminen on liian
  myöhäistä
• Hävikin laskeminen on lähes mahdotonta
• Tarve:
  • ”Muokattava kassajärjestelmä, joka on
    helppokäyttöinen ja kevyt”
  • ei kaupallinen sovellus
Ryhmä                        Aikataulut
 Mikael Westman                      Käyttöönotto:
    Projektipäälikkö                 • Vuoden 2013 alussa
    Tekninen vastuu
• Annukka Saaristo                    Suunnittelu:
   • Tilaaja                          • Vko 40 - 44
   • Testaus & vaatimukset
 Jussi Koski
                                      Toteutus:
    Tukiryhmä
    Graafinen ilme & ominaisuudet
                                      • Vko 44 - 50
 Antti Malinen
    tukiryhmä
                                      Testaus:
                                      • Vko 46 - 51
Ominaisuudet vers. 1 1/3
Selainpohjainen kassajärjestelmä helpottamaan nuorisotyön kioskitoimintaa nuorisotilalla.
Tarve pystyä myymään ja inventoimaan tavaroita sähköisesti ja hallinnoimaan
järjestelmää useasta toimipisteestä.
Alustavat ominaisuudet ja käytettävät tekniikat.
- php / html 5 / mySQL
vers. 1 (elintärkeät)
Tuotetietojen lisääminen ja positaminen (admin)
Inventaario: tuotteiden myyntipäivät ja määrät listauksena (Admin)
Käteismyynti käsikassaan
Tuotteiden myynti (kpl määrät ja hinnat muutettavissa) ja hinnan yheenlasku
vers 2. (Tärkeät)
Admin-ominaisuudet käyttäjätunnuksen taakse
GUI
avainsanat (admin)
Tilausjärjetelmä / puutelista (Admin)
Hintatietojen muuttaminen (mm. "nollamyynti" inventaariomielessä)
Käteismyynti: hinnan ja ostosumman erotus
vers 3. (Jos mahdollista)
"Takapiikki" ja Käteismyynti (henkilölistaus takapiikkiin)
Takapiikin nollamyynti
EAN-koodit
Ominaisuudet vers. 2 2/3
Ostot
- Listaus kategorioiden mukaan
- Määrä ja summa muutettavissa ja laskettavissa
Varasto
- Varastosaldon näkyminen
- Kategorian/tuotteen lisäys
- Tuotetietojen muuttaminen
- Varastoon osto (tukku)
Takapiikki
- Takapiikin muokkaaminen
- Takapiikkiin ostaminen
Ominaisuudet nyt ja jatkossa 3/3
Ostot
- Listaus kategorioiden        1. Ulkoasu
  mukaan
- Määrä ja summa               2. Tietoturvatarkistukset
  muutettavissa ja             3. ”Ostojen” haku ja katselu
  laskettavissa                   (admin)
Varasto                        4. Koodin siistiminen ja mahd.
- Varastosaldon näkyminen         oliointi
- Kategorian/tuotteen lisäys
                               5. EAN-selvitys ja
- Tuotetietojen muuttaminen
                                  mahdollinen lisääminen
- Varastoon osto (tukku)
Takapiikki                     6. Asiakaspäätteen (infotaulu)
- Takapiikin muokkaaminen         tekeminen (Uusi
- Takapiikkiin ostaminen          ominaisuus)
Ratkaisut
• PHP, MySQL, HTML5 ja CSS
  • Selainpohjaisen järjestelmän hyvin tuetut
    tekniikat
  • Ei JavaScript ym.
• Modulaarinen
• Selainpohjainen
  • Alunperäinen tarve moneen paikkaan
    • Tarkentunut tarve: vain yksi sijainti
Järjestelmä   1/2




• Tietokanta:




                   myynti
Järjestelmä          2/2
• Puu:
         • Tiedostot: varasto, ostos ja
           takapiikki ohjaavat järjestelmää
         • 25 tiedostoa
           • n. 1100 riviä koodia
         • Kaksi käyttäjäryhmää
           • Admin: täysi valta
           • Kulmakaverit: myynti, ei
             muokkausoikeuksia
         • Mahdollisuus lisätä
           ominaisuuksia vapaasti
Puutteet ja ongelmat
• Tietoturva
  • Ei kunnollista, sillä tarve vähäinen
     • Pyörii paikallisesti -> pääsy joka tapauksessa kaikkiin
       tiedostoihin…

• Ulkoasu
  • Toteutetaan jatkoprojektina alkaen tammikuu
    2013
• Ominaisuudet
  • Ei vielä täydet ominaisuudet
     • Tarve erityisesti rahavirtojen seuraamiseen
Yleispohdinta
• Hyödyt tilaajalle
   • Tarpeeseen noussut
   • Palvelu, joka on täysin muokattavissa
   • (Oma graafinen ilme mahdollinen)
• Hyödyt itselle
   • Laajamittainen asiakasprojekti
   • Laaja-alainen 1 ja 2 vuoden opintojen hyödyntäminen
   • Aikataulutus ja suunnittelun harjoittelu

• Parannettavaa projektissa
   • Aikataulutus -> hidas aloitus, kiire loppu
   • Suunnittelu -> sudenkuopat, ammattitaito
Kymysyksiä?




Kiitos ja hyvää joulua!

More Related Content

Viewers also liked (11)

Presentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar BaliPresentasi Pemda Gianyar Bali
Presentasi Pemda Gianyar Bali
 
Hunhunhan 사업계획서
Hunhunhan 사업계획서Hunhunhan 사업계획서
Hunhunhan 사업계획서
 
Firesale! over 60% off
Firesale! over 60% offFiresale! over 60% off
Firesale! over 60% off
 
PPT PTK RESUME BAB VI
PPT PTK RESUME BAB VIPPT PTK RESUME BAB VI
PPT PTK RESUME BAB VI
 
20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chinene20121223 the warmth of christmas-hope by ps. timothy loh chinene
20121223 the warmth of christmas-hope by ps. timothy loh chinene
 
1. pembelajaran sman 2 woja
1. pembelajaran sman 2 woja1. pembelajaran sman 2 woja
1. pembelajaran sman 2 woja
 
Pbm 2012
Pbm 2012Pbm 2012
Pbm 2012
 
20121230 first christmas (part 3-peace) by ps. timothy loh
20121230 first christmas (part 3-peace) by ps. timothy loh20121230 first christmas (part 3-peace) by ps. timothy loh
20121230 first christmas (part 3-peace) by ps. timothy loh
 
รายงานผลกิจกรรมปลูกป่าชายเลน
รายงานผลกิจกรรมปลูกป่าชายเลนรายงานผลกิจกรรมปลูกป่าชายเลน
รายงานผลกิจกรรมปลูกป่าชายเลน
 
Bind9 chs
Bind9 chsBind9 chs
Bind9 chs
 
MAKING the Most out of Your Content: ICE 16
MAKING the Most out of Your Content: ICE 16MAKING the Most out of Your Content: ICE 16
MAKING the Most out of Your Content: ICE 16
 

Similar to Orientoiva projekti

101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee
Toni Rantanen
 

Similar to Orientoiva projekti (20)

Tietoturvaa it kehitykselle 12 2012
Tietoturvaa it kehitykselle 12 2012Tietoturvaa it kehitykselle 12 2012
Tietoturvaa it kehitykselle 12 2012
 
Kyberrikos 2018 - verkkokaupan kyberriskit ja niihin varautuminen
Kyberrikos 2018 - verkkokaupan kyberriskit ja niihin varautuminenKyberrikos 2018 - verkkokaupan kyberriskit ja niihin varautuminen
Kyberrikos 2018 - verkkokaupan kyberriskit ja niihin varautuminen
 
Visualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännötVisualisointi ja tiedon jakamisen käytännöt
Visualisointi ja tiedon jakamisen käytännöt
 
Verkkokauppaklinikka: Verkkokauppa-alustan valinta ja vertailu
Verkkokauppaklinikka: Verkkokauppa-alustan valinta ja vertailuVerkkokauppaklinikka: Verkkokauppa-alustan valinta ja vertailu
Verkkokauppaklinikka: Verkkokauppa-alustan valinta ja vertailu
 
Case Ruukki Constructions: Tehokas tiedon keräys, jalostaminen ja visualisoin...
Case Ruukki Constructions: Tehokas tiedon keräys, jalostaminen ja visualisoin...Case Ruukki Constructions: Tehokas tiedon keräys, jalostaminen ja visualisoin...
Case Ruukki Constructions: Tehokas tiedon keräys, jalostaminen ja visualisoin...
 
Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena
Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukenaTietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena
Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena
 
Store App -kehityksen aloittaminen
Store App -kehityksen aloittaminenStore App -kehityksen aloittaminen
Store App -kehityksen aloittaminen
 
Talent Base: Mitä on Big Data - teknologianäkökulma Big Datan hallintaan
Talent Base: Mitä on Big Data - teknologianäkökulma Big Datan hallintaanTalent Base: Mitä on Big Data - teknologianäkökulma Big Datan hallintaan
Talent Base: Mitä on Big Data - teknologianäkökulma Big Datan hallintaan
 
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
 
Sovellusvirtualisointi - Mitä missä milloin 2015
Sovellusvirtualisointi - Mitä missä milloin 2015Sovellusvirtualisointi - Mitä missä milloin 2015
Sovellusvirtualisointi - Mitä missä milloin 2015
 
Polea digitalisoi liikketoimintasi
Polea digitalisoi liikketoimintasiPolea digitalisoi liikketoimintasi
Polea digitalisoi liikketoimintasi
 
101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee
 
Micro Focus identiteettien hallinnointi ja hallinta
Micro Focus identiteettien hallinnointi ja hallintaMicro Focus identiteettien hallinnointi ja hallinta
Micro Focus identiteettien hallinnointi ja hallinta
 
Yhä lisääntyvän tietoturvainformaation tehokas hallinta ja hyödyntäminen
Yhä lisääntyvän tietoturvainformaation tehokas hallinta ja hyödyntäminenYhä lisääntyvän tietoturvainformaation tehokas hallinta ja hyödyntäminen
Yhä lisääntyvän tietoturvainformaation tehokas hallinta ja hyödyntäminen
 
Case Veikkaus: Personoinnin vaikutus asiakaskokemukseen
Case Veikkaus: Personoinnin vaikutus asiakaskokemukseenCase Veikkaus: Personoinnin vaikutus asiakaskokemukseen
Case Veikkaus: Personoinnin vaikutus asiakaskokemukseen
 
Case Varma: Ketterän integraatiokeskuksen rakennusaineet
Case Varma: Ketterän integraatiokeskuksen rakennusaineetCase Varma: Ketterän integraatiokeskuksen rakennusaineet
Case Varma: Ketterän integraatiokeskuksen rakennusaineet
 
Qlik for the Enterprise
Qlik for the EnterpriseQlik for the Enterprise
Qlik for the Enterprise
 
AitoAnalytics
AitoAnalyticsAitoAnalytics
AitoAnalytics
 
Windows 8 yrityksen työasemana
Windows 8 yrityksen työasemanaWindows 8 yrityksen työasemana
Windows 8 yrityksen työasemana
 
Verkkokauppajärjestelmät Suomessa 2016
Verkkokauppajärjestelmät Suomessa 2016Verkkokauppajärjestelmät Suomessa 2016
Verkkokauppajärjestelmät Suomessa 2016
 

Orientoiva projekti

  • 2. LÄHTÖKOHDAT • Nuorisotilan kioskilla ei ole kassajärjestelmää • Myynnin ja varaston ylläpito hankalaa ja puutteiden havaitseminen on liian myöhäistä • Hävikin laskeminen on lähes mahdotonta • Tarve: • ”Muokattava kassajärjestelmä, joka on helppokäyttöinen ja kevyt” • ei kaupallinen sovellus
  • 3. Ryhmä Aikataulut  Mikael Westman Käyttöönotto:  Projektipäälikkö • Vuoden 2013 alussa  Tekninen vastuu • Annukka Saaristo Suunnittelu: • Tilaaja • Vko 40 - 44 • Testaus & vaatimukset  Jussi Koski Toteutus:  Tukiryhmä  Graafinen ilme & ominaisuudet • Vko 44 - 50  Antti Malinen  tukiryhmä Testaus: • Vko 46 - 51
  • 4. Ominaisuudet vers. 1 1/3 Selainpohjainen kassajärjestelmä helpottamaan nuorisotyön kioskitoimintaa nuorisotilalla. Tarve pystyä myymään ja inventoimaan tavaroita sähköisesti ja hallinnoimaan järjestelmää useasta toimipisteestä. Alustavat ominaisuudet ja käytettävät tekniikat. - php / html 5 / mySQL vers. 1 (elintärkeät) Tuotetietojen lisääminen ja positaminen (admin) Inventaario: tuotteiden myyntipäivät ja määrät listauksena (Admin) Käteismyynti käsikassaan Tuotteiden myynti (kpl määrät ja hinnat muutettavissa) ja hinnan yheenlasku vers 2. (Tärkeät) Admin-ominaisuudet käyttäjätunnuksen taakse GUI avainsanat (admin) Tilausjärjetelmä / puutelista (Admin) Hintatietojen muuttaminen (mm. "nollamyynti" inventaariomielessä) Käteismyynti: hinnan ja ostosumman erotus vers 3. (Jos mahdollista) "Takapiikki" ja Käteismyynti (henkilölistaus takapiikkiin) Takapiikin nollamyynti EAN-koodit
  • 5. Ominaisuudet vers. 2 2/3 Ostot - Listaus kategorioiden mukaan - Määrä ja summa muutettavissa ja laskettavissa Varasto - Varastosaldon näkyminen - Kategorian/tuotteen lisäys - Tuotetietojen muuttaminen - Varastoon osto (tukku) Takapiikki - Takapiikin muokkaaminen - Takapiikkiin ostaminen
  • 6. Ominaisuudet nyt ja jatkossa 3/3 Ostot - Listaus kategorioiden 1. Ulkoasu mukaan - Määrä ja summa 2. Tietoturvatarkistukset muutettavissa ja 3. ”Ostojen” haku ja katselu laskettavissa (admin) Varasto 4. Koodin siistiminen ja mahd. - Varastosaldon näkyminen oliointi - Kategorian/tuotteen lisäys 5. EAN-selvitys ja - Tuotetietojen muuttaminen mahdollinen lisääminen - Varastoon osto (tukku) Takapiikki 6. Asiakaspäätteen (infotaulu) - Takapiikin muokkaaminen tekeminen (Uusi - Takapiikkiin ostaminen ominaisuus)
  • 7. Ratkaisut • PHP, MySQL, HTML5 ja CSS • Selainpohjaisen järjestelmän hyvin tuetut tekniikat • Ei JavaScript ym. • Modulaarinen • Selainpohjainen • Alunperäinen tarve moneen paikkaan • Tarkentunut tarve: vain yksi sijainti
  • 8. Järjestelmä 1/2 • Tietokanta: myynti
  • 9. Järjestelmä 2/2 • Puu: • Tiedostot: varasto, ostos ja takapiikki ohjaavat järjestelmää • 25 tiedostoa • n. 1100 riviä koodia • Kaksi käyttäjäryhmää • Admin: täysi valta • Kulmakaverit: myynti, ei muokkausoikeuksia • Mahdollisuus lisätä ominaisuuksia vapaasti
  • 10. Puutteet ja ongelmat • Tietoturva • Ei kunnollista, sillä tarve vähäinen • Pyörii paikallisesti -> pääsy joka tapauksessa kaikkiin tiedostoihin… • Ulkoasu • Toteutetaan jatkoprojektina alkaen tammikuu 2013 • Ominaisuudet • Ei vielä täydet ominaisuudet • Tarve erityisesti rahavirtojen seuraamiseen
  • 11. Yleispohdinta • Hyödyt tilaajalle • Tarpeeseen noussut • Palvelu, joka on täysin muokattavissa • (Oma graafinen ilme mahdollinen) • Hyödyt itselle • Laajamittainen asiakasprojekti • Laaja-alainen 1 ja 2 vuoden opintojen hyödyntäminen • Aikataulutus ja suunnittelun harjoittelu • Parannettavaa projektissa • Aikataulutus -> hidas aloitus, kiire loppu • Suunnittelu -> sudenkuopat, ammattitaito