Käyttöliittymäsuunnittelun nopeuttaminen : case: Boström lavausjärjestelmä
Juvonen, Mika (2014)
Juvonen, Mika
Lahden ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201503253535
https://urn.fi/URN:NBN:fi:amk-201503253535
Tiivistelmä
Tässä opinnäytetyössä on tarkoituksena tutustua käyttöliittymäohjelmistoon ja selvittää kuinka käyttöliittymän suunnittelua olisi mahdollista nopeuttaa. Työssä
tutkittiin työn ohella syntyvien komponenttien vaikutusta käyttöliittymän suunnitteluun. Tutkimustyötä varten työssä tutustuttiin iX Developeriin ja sen ominaisuuksiin.
IX Developer on Beijer Electronicsin kehittämä Human Machine Interface-ohjelmisto, jonka avulla saadaan suunniteltua nopeasti käyttöliittymiä. IX Developer mahdollistaa käyttöliittymien kehityksen graafisen suunnittelun lisäksi XAML- ja C# -ohjelmointikielillä.
Työn tavoitteena oli suunnitella iX Developerilla projektipohja, jossa voidaan hyödyntää komponentteja niin, että niitä voitaisiin helposti hyödyntää tulevissa projekteissa, ilman että muutokset tuovat projekteihin merkittävää lisätyötä.
Tutkimustyön tuloksena saatiin aikaiseksi valmiin asiakasprojektin käyttöliittymä, jossa on hyödynnetty modulaarisia komponentteja ja otettu huomioon mahdolliset muutokset tulevissa projekteissa.
tutkittiin työn ohella syntyvien komponenttien vaikutusta käyttöliittymän suunnitteluun. Tutkimustyötä varten työssä tutustuttiin iX Developeriin ja sen ominaisuuksiin.
IX Developer on Beijer Electronicsin kehittämä Human Machine Interface-ohjelmisto, jonka avulla saadaan suunniteltua nopeasti käyttöliittymiä. IX Developer mahdollistaa käyttöliittymien kehityksen graafisen suunnittelun lisäksi XAML- ja C# -ohjelmointikielillä.
Työn tavoitteena oli suunnitella iX Developerilla projektipohja, jossa voidaan hyödyntää komponentteja niin, että niitä voitaisiin helposti hyödyntää tulevissa projekteissa, ilman että muutokset tuovat projekteihin merkittävää lisätyötä.
Tutkimustyön tuloksena saatiin aikaiseksi valmiin asiakasprojektin käyttöliittymä, jossa on hyödynnetty modulaarisia komponentteja ja otettu huomioon mahdolliset muutokset tulevissa projekteissa.