Myyntikonfiguraattorin piirtotyökalu
Grbic, Edmin (2012)
Grbic, Edmin
Vaasan ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012103114779
https://urn.fi/URN:NBN:fi:amk-2012103114779
Tiivistelmä
Opinnäytetyö tehtiin vaasalaiselle firmalle nimeltä Wapice Oy, joka on keskittynyt teollisuusyritysten ohjelmistoratkaisuihin ja tietojärjestelmien integrointiin. Opinnäytetyönä tehtiin Summium 5 myyntikonfiguraattorille 2D(kaksiulotteinen)-piirtotyökalu, joka korvaa nykyisen 3D(kolmiulotteinen)-piirtotyökalun projekteissa, joissa vaaditaan nopeampaa toimintaa ja kevyempää ratkaisua. Summuim 5 myyntikonfiguraattori on myyjään tarjous-ja tilaustyökalu, jolla asiakkaille massaräätelöidään tuotteita asiakkaan vaatimusten ja valintojen perusteella.
2D-piirtotyökalu on sovellus, joka lukee Summiumista tulevan XML-tiedoston ja sen perusteella listaa kuvat ja niiden tiedot sivutyöpalkille. Sovelluksen tarkoitus on käyttää webpohjaista toteutusta, jossa kuvia raahataan sivupalkilta piirtoalustalle. Kuvia voi olla monta ja jokaista kuvaa voi raahata piirtoalustalle vain tietyn XML-tiedoston rajoittaman määrän verran. Sovelluksen myös pitää toimia kokonaan kosketusnäytöllä.
Valmis sovellus toteutti kaikki vaatimukset, jopa ylimääräisen vaatimuksen. Nämä vaatimukset ovat ohjelman integraatio Summiin, vedä ja pudota ominaisuus, kosketusnäyttöominaisuus, kuvien tiedot sivupalkilla kuvien vieressä, kuvien kopioinnin rajaus XML-tiedoston mukaisesti, kuvien koordinaatisto raahauksen aikana, kuvia ei voi raahata toistensa läpi vain ne törmäävät toisiinsa, kuvia pystyy pyörrittämään, zoom toiminta, piirtoalustan lopputulos tallenetaan png-kuvana ja viimeisenä ylimääräisenä vaatimuksena oli kuvien yhdistämis toiminta, jossa kuvat meneveät kiinni toisiinsa jos kuva tulee lähelle toista kuvaa.
2D-piirtotyökalu on sovellus, joka lukee Summiumista tulevan XML-tiedoston ja sen perusteella listaa kuvat ja niiden tiedot sivutyöpalkille. Sovelluksen tarkoitus on käyttää webpohjaista toteutusta, jossa kuvia raahataan sivupalkilta piirtoalustalle. Kuvia voi olla monta ja jokaista kuvaa voi raahata piirtoalustalle vain tietyn XML-tiedoston rajoittaman määrän verran. Sovelluksen myös pitää toimia kokonaan kosketusnäytöllä.
Valmis sovellus toteutti kaikki vaatimukset, jopa ylimääräisen vaatimuksen. Nämä vaatimukset ovat ohjelman integraatio Summiin, vedä ja pudota ominaisuus, kosketusnäyttöominaisuus, kuvien tiedot sivupalkilla kuvien vieressä, kuvien kopioinnin rajaus XML-tiedoston mukaisesti, kuvien koordinaatisto raahauksen aikana, kuvia ei voi raahata toistensa läpi vain ne törmäävät toisiinsa, kuvia pystyy pyörrittämään, zoom toiminta, piirtoalustan lopputulos tallenetaan png-kuvana ja viimeisenä ylimääräisenä vaatimuksena oli kuvien yhdistämis toiminta, jossa kuvat meneveät kiinni toisiinsa jos kuva tulee lähelle toista kuvaa.