104 resultados para object orientated user interface
Resumo:
Työn tavoitteena on sovittaa Qt opetussuunnitelmaan. Työ sisältää Qt:n lyhyen historian sekä katsauksen sen nykytilaan. Nykytilakatsaus sisältää kolme näkökulmaa: miten ja missä Qt:ta voidaan käyttää, sekä sen käyttötarkoitukset teollisuudessa ja opetuksessa. Työn tuloksena syntyy luentodemonstraatiota varten pieni ohjelma, joka on luotu C++:n ja Qt Designerin avulla ja käyttää olennaisia käyttöliittymäkirjaston olioita. Toisena tuotteena työssä syntyy luonnos Lappeenrannan Teknillisen Yliopiston ohjelmointikursseista, joissa Qt:ta voitaisiin käyttää avustamaan opiskelijoita näkemään, miten graafinen ohjelma luodaan sekä valmentaa heitä ymmärtämään viitekehyksien ja graafisten kirjastojen tuomat edut.
Resumo:
Poster at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Resumo:
Poster at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Resumo:
Presentation at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Resumo:
Presentation at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Resumo:
Presentation at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Resumo:
Työssä on tutkittu toimialakohtaisen tietojärjestelmän käyttöliittymän ja käytettävyyden kehittämistä uuteen sovelluskehittimen versioon siirtymisen yhteydessä. Kirjallisuusosassa käsitellään keskeisiä asioita käyttöliittymien suunnitteluun ja käytettävyyteen kehittämiseen liittyen. Työssä esitetään mahdollisia ratkaisumalleja erinäisiin ongelmiin. Työ sisältää käyttäjäkyselyn, johon vapaaehtoiset järjestelmän käyttäjät osallistuivat. Tämän lisäksi työ sisältää analyysia tutkimuksesta saatujen tulosten perusteella. Lopputuloksena työssä ovat testauksen merkityksen korostuminen ja yhtenäisyys käyttöliittymien suunnittelussa. Myös asiakastyytyväisyyden merkitys tietojärjestelmän käytettävyydessä korostuu.
Resumo:
Putkipalkkiliitosten käyttäminen offshore-teollisuuden rakennusten tukirakenteissa on erittäin yleistä. Liitosten valmistaminen on hankalaa ja hidasta. Hyvin usein tukirakenteiden putkipalkkiliitokset joudutaan hitsaamaan manuaalisesti tukirakenteen suuren koon vuoksi. Tukirakenteen uudella valmistustavalla, jossa rakenne kootaan pienemmistä osista, voidaan putkipalkkiliitosten valmistaminen ja hitsaaminen automatisoida. Robottihitsausasema sekä sen käyttöliittymä ja ohjelmisto todettiin toimivaksi ratkaisuksi putkipalkkiliitosten hitsaamiseen. Automaatiosuunnitteluun liittyy monia eri vaiheita, joiden huolellinen läpikäynti takaa todenmukaisemman konseptiratkaisun. Konseptiratkaisu kehittyy samalla, kun laitteistoja ja layoutia muokataan valmiimmiksi. Automaatiosuunnittelun aikana pyritään löytämään oikea taso automaatiolle. Valittu automaation taso vaikuttaa tuotannon tuottavuuteen, läpimenoaikaan ja joustavuuteen. Automaation määrällä vaikutetaan myös ihmisen tekemän työn määrään ja työnkuvaan. Tässä diplomityössä kehitettiin Pemamek Oy:lle hitsausautomaatioratkaisuja putkimaisille kappaleille. Putkiston osia valmistavan tehtaan hitsaus- ja tuotantoautomaation konseptiratkaisua tarkasteltiin esimerkkitapauksen muodossa, jolla kuvattiin, kuinka automaatiojärjestelmä voidaan suunnitella konseptitasolle. Toinen hitsausautomaatioratkaisu, joka tässä työssä kehitettiin, on robottihitsausasema käyttöliittymineen putkipalkkiliitoksen hitsaamiseen.
Resumo:
Tässä diplomityössä oli tavoitteena tutkia käytettävyyttä ja käyttöliittymiä tablet-laitteiden näkökulmasta. Työssä tutkittiin sitä, mikä tekee hyvän tablet-käyttöliittymän ja mitä asioita sen suunnittelussa tulisi huomioida. Lisäksi tehtävänä oli selvittää, miten työn toimeksian-tajan käytössä olevat tekniikat soveltuvat käytettäviksi tablet-laitteiden kanssa. Työn poh-jalta havaittiin, että tablet-käyttöliittymien suunnittelussa tulisi noudattaa vakiintuneita käyttöliittymäsuunnittelun periaatteita, joista tärkeimmät ovat yksinkertaisuus, yhtenäisyys, virheiden ehkäisy ja käyttäjätuki. Hyvän käytettävyyden takaamiseksi suunnittelussa tulisi kuitenkin huomioida tablet-laitteiden erikoispiirteet ja rajoitukset. Tutkimustyön lisäksi diplomityössä toteutettiin yksinkertainen tablet-laitteille suunniteltu käyttöliittymä Vaadin TouchKit -käyttöliittymäkehystä käyttäen.
Resumo:
Tässä opinnäytetyössä on toteutettu ja arvioitu virtuaalitodellisuuteen soveltuvaa käyttöliittymää. Motivaationa työlle oli Google Cardboardin mahdollistama todentuntuinen virtuaalikokemus älypuhelimen hinnalla. Cardboard-ympäristöön ei kuitenkaan ollut olemassa kattavaa käyttöliittymää ja tämän työn tavoitteena olikin selvittää, onko älypuhelimen kameraa mahdollista käyttää eleohjauksen toteuttamiseen niin että ohjaus on käytettävyydeltään kelvollinen ja se tukee läsnäolon tunteen syntymistä. Asian selvittämiseksi kehitettiin testipeli, jolla eleohjausta verrattiin Cardboardin oletuskäyttöliittymään. Koehenkilöt saavuttivat ehdotetulla käyttöliittymällä testipelissä keskimäärin 45-% korkeampia pistemääriä ja lisäksi he arvioivat sen olleen toimiva ja sen synnyttämän läsnäolon tunteen olleen voimakkaampaa.
Resumo:
Skaalautuvien web-sivujen merkitys kasvaa nykypäivänä, koska web-sivuja katsotaan hyvin erikokoisilla ja -resoluutiosilla laitteilla. Sivujen skaalautuessa eri laitteille ei tarvitse erikseen tehdä mobiilisivuja tai perinteistä natiivia ohjelmistoa joka laitteelle, vaan yksi sivu toimii kaikilla laitteilla. Ongelmana on saada web-sovellukset toimimaan eri laitteilla, koska laitteiden selaimissa saattaa olla pieni eroja, joiden vuoksi on työlästä saada skaalautuva käyttöliittymä toimimaan kaikilla eri laitteilla. Skaalautuvien sivujen kehittämisen avuksi on luotu erilaisia käyttöliittymä- ja grafiikkakirjastoja, jotka auttavat sivun skaalautuvuuden toteuttamisessa. Kirjastoja käyttämällä säästetään kehitystyöhön käytettävää aikaa ja ulkoistetaan kirjaston ylläpito kolmannelle osapuolelle. Tällöin jää enemmän aikaa varsinaisten sovelluksen kehitystyölle. Tässä työssä tutkitaan eri käyttöliittymä- ja grafiikkakirjastovaihtoehtoja käyttöliittymän toteuttamiseksi. Työssä toteutetaan yksinkertainen verkkoseurantajärjestelmän prototyyppi ja valitaan sille skaalautuva käyttöliittymä- ja grafiikkakirjasto. Järjestelmä koostuu kolmesta osasta: käyttöliittymästä, palvelusta ja tietolähteistä, joista palvelu kerää tietoa käyttöliittymälle näytettäväksi.
Resumo:
Inside cyber security threats by system administrators are some of the main concerns of organizations about the security of systems. Since operating systems are controlled and managed by fully trusted administrators, they can negligently or intentionally break the information security and privacy of users and threaten the system integrity. In this thesis, we propose some solutions for enhancing the security of Linux OS by restricting administrators’ access to superuser’s privileges while they can still manage the system. We designed and implemented an interface for administrators in Linux OS called Linux Admins’ User Interface (LAUI) for managing the system in secure ways. LAUI along with other security programs in Linux like sudo protect confidentiality and integrity of users’ data and provide a more secure system against administrators’ mismanagement. In our model, we limit administrators to perform managing tasks in secure manners and also make administrators accountable for their acts. In this thesis we present some scenarios for compromising users’ data and breaking system integrity by system administrators in Linux OS. Then we evaluate how our solutions and methods can secure the system against these administrators’ mismanagement.
Resumo:
In this bachelor’s thesis are examined the benefits of current distortion detection device application in customer premises low voltage networks. The purpose of this study was to find out if there are benefits for measuring current distortion in low-voltage residential networks. Concluding into who can benefit from measuring the power quality. The research focuses on benefits based on the standardization in Europe and United States of America. In this research, were also given examples of appliances in which current distortion detection device could be used. Along with possible illustration of user interface for the device. The research was conducted as an analysis of the benefits of current distortion detection device in residential low voltage networks. The research was based on literature review. The study was divided to three sections. The first explain the reasons for benefitting from usage of the device and the second portrays the low-cost device, which could detect one-phase current distortion, in theory. The last section discuss of the benefits of usage of current distortion detection device while focusing on the beneficiaries. Based on the result of this research, there are benefits from usage to the current distortion detection device. The main benefitting party of the current distortion detection device was found to be manufactures, as they are held responsible of limiting the current distortion on behalf of consumers. Manufactures could adjust equipment to respond better to the distortion by having access to on-going current distortion in network. The other benefitting party are system operators, who would better locate distortion issues in low-voltage residential network to start prevention of long-term problems caused by current distortion early on.
Resumo:
Tämän tutkimuksen kohteena on Turun yliopistossa kehitetyn www-pohjaisen ViLLE-oppimisjärjestelmän funktionaalisen käyttöliittymätestauksen automatisointityö. Tutkimusta varten olen kerännyt kattavasti aineistoa aihetta käsittelevästä yleisestä kirjallisuudesta ja artikkeleista sekä toteutuksen kannalta spesifistä tietoa tarjoavista Internet-lähteistä. Tutkimuksessa olen tehnyt myös pienehkön määrän testausalan asiantuntijahaastatteluja. Tutkimuksen empiirisessä osuudessa olen valinnut testaukseen käytettävän testaustyökalun sekä toteuttanut valitulla testaustyökalulla ViLLE-oppimisjärjestelmän testauksen automatisointityön soveltamalla käytäntöön tutkimuksen teoriaosuudessa esitettyä tietoa hyvistä käytänteistä funktionaalisen käyttöliittymätestauksen automatisoinnissa. Tutkimuksen toteutuksessa olen käyttänyt kvalitatiivista tutkimusmenetelmää. Tutkimuksen empiirisen osuuden pohjalta kerätyn havaintoaineiston perusteella olen selvittänyt vastaukset seuraaviin tutkimuksessa esitettyihin tutkimuskysymyksiin: • Miten käytetty testaustyökalu on valittu ja mitkä olivat valintaan vaikuttaneet tärkeimmät kriteerit? • Miten käytetty testaustyökalu soveltuu ViLLE-oppimisjärjestelmän funktionaalisen käyttöliittymätestauksen automatisointiin? • Millä eri tavoin käytäntöön viety hyvien testiautomaation laatimistapojen mukainen toteutus vaikuttaa nyt laadittuun testiautomaatioon? • Esiintyikö toteutetussa testiautomaatiossa tutkimuksen teoreettisessa viitekehyksessä kuvattuja funktionaalisen käyttöliittymätestauksen automatisoinnille tyypillisiä ongelmia ja miten ongelmat saatiin ratkaistua? Tutkimuksen tulokset osoittavat melko selvästi, että ViLLE-oppimisympäristön funktionaalisen käyttöliittymätestauksen automatisointityön toteutukseen valittu Vaadin TestBench -testaustyökalu, joka on valittu tutkimuksen alkuvaiheessa suoritetun evaluoinnin perusteella, soveltuu käyttötarkoitukseensa hyvin. Lisäksi pystyin luotettavasti havainnoimaan, että testiautomaation ylläpidon tarve sekä testien laatimiseen kuluva aika vähenevät merkittävästi, kun testit laaditaan heti alusta lähtien rakenteeltaan modulaariseksi sekä tietyin teknisin keinoin mahdollisimman vähän käyttöliittymän rakennetta huomioonottavaksi. Ongelmia testiautomaation laatimisessa voivat aiheuttaa käytetty työkalu itsessään, testattavan järjestelmän toteutus sekä testien suoritusympäristö. Huolimatta kirjallisuuskatsauksen perusteella tehdystä varautumisesta tyypillisiin testiautomaation laatimisessa esiintyviin ongelmiin, myös joitakin sellaisia ongelmia esiintyi, joihin en ollut osannut varautua. Mahdollisiin ongelmiin etukäteen varautuminen kuitenkin selvästi auttoi suurimpaan osaan testiautomaation laatimisessa esiintyneistä ongelmista.