151 resultados para User Interface Development


Relevância:

80.00% 80.00%

Publicador:

Resumo:

Työssä tutkitaan eri tekniikoita, joilla web-käyttöliittymä voidaan toteuttaa. Tutkituista tekniikoista valitaan työn tavoitteisiin ja rajoitteisiin parhaiten soveltuvat tekniikat, joita käytetään hyväksi luotaessa varsinainen käyttöliittymäkerros olemassa olevalle web-sovellukselle. Varsinaiset käyttöliittymät luodaan automaattisesti työn aikana toteutettavalla käyttöliittymägeneraattorilla, joka käyttää hyväkseen käyttöliittymiä kuvaavia XML-kuvaustiedostoja. Tekniikoista parhaiten tarpeisiimme soveltui AJAX-lähestymistapa, joka mahdollistaa sivun osittaisen päivittämisen ja täten työpöytäsovellusmaisemman käytettävyyden nopeamman sivun päivityksen vuoksi. Käyttöliittymägeneraattorin käyttämät kuvaustiedostot puolestaan mahdollistavat käyttöliittymäkontrollien valmiin mallintamisen yleisessä kontrollikuvaustiedostossa sekä niiden helpon muokkaamisen ja sijoittelun sivu-kohtaisesti. Lisäksi käyttöliittymäkerros sisältää monipuoliset käyttöliittymäkontrollit.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

This thesis describes the design and implementation of a graphical application on a mobile device to teleoperate a mobile robot. The department of information technology in Lappeenranta University conducts research in robotics, and the main motivation was to extend the available teleoperation applications for mobile devices. The challenge was to port existing robot software library onto an embedded device platform, then develop a suitable user interface application that provides sufficient functionality to perform teleoperation tasks over a wireless communication network. This thesis involved investigating previous teleoperation applications and conducted similar experiments to test and evaluate the designed application for functional activity and measure performance on a mobile device which have been identified and achieved. The implemented solution offered good results for navigation purposes particularly for teleoperating a visible robot and suggests solutions for exploration when no environment map for the operator is present.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Usability of software describes characteristics of its user interface, which affect its ease of use, degree of satisfaction, efficiency and other factors. Usability can have great impact on the productiveness and happiness of the employees. Usability methods, specially designed for the purpose, can be used for improving the usability. This Master’s Thesis is about studying usability problems of a software used for managing product information, and fixing those problems. The aim of the thesis was to improve the usability of the software by fixing the problems and to demonstrate that improving usability is possible in a SME with limited resources. To achieve the goal a selected group of well known usability methods were used. In the thesis a number of usability problems were detected, and for some of which a solution was designed. The selected usability methods very mostly found well suited for the purpose.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Työn tavoitteena on satamanpitäjille suunnatun PDS toiminnanohjausjärjestelmä ohjelmiston kehittäminen käyttäjälähtöisesti. Tavoitteena on selvittää ohjelmiston vahvuuksia ja heikkouksia käyttäjien näkökulmasta ja tunnistaa kehitystarpeita ohjelmiston käytön tehokkuuden, hyödyllisyyden ja käyttäjäystävällisyyden parantamiseksi. Aluksi tutkitaan kirjallisuuslähteitä käyttäjälähtöisen tuotekehityksen, käyttäjätiedon, sekä sen keraamisen ja käytettävyyden aihepiireistä. Työn käytännön osuudessa määritetään tapauskohtainen käyttäjälähtöisen kehittämisen prosessi, jota sovelletaan PDS ohjelmiston kehittämiseen käyttäjän näkökulmasta. Työn lopputuloksena saadaan kuvaus kehittämisen tarpeista PDS ohjelmiston käyttäjälähtöisyyden parantamiseksi. Tulokset saadaan yhdistelemällä Satamatieto Oy:n kehitys ja ylläpitohenkilöstön näkemykset, tuotteen käytön aikainen dokumentointi, käyttäjäkyselyn tulokset, sekä ryhmälle käyttäjiä teetetyn teemahaastattelun muodossa pidetyn kehityspäivän tulokset.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Browsing the web has become one of the most important features in high end mobile phones and in the future more and more people will be using mobile phone for web browsing. Large touchscreens improve browsing experience but many web sites are designed to be used with a mouse. A touchscreen differs substantially from a mouse as a pointing device and therefore mouse emulation logic is required in the browsers to make more web sites usable. This Master's thesis lists the most significant cases where the differences of a mouse and a touchscreen affect web browsing. Five touchscreen mobile phones and their web browsers were evaluated to find out if and how these cases are handled in them. Also as a part of this thesis, a simple QtWebKit based mobile web browser with advanced mouse emulation model was implemented, aiming to solve all the problematic cases. The conclusion of this work is that it is feasible to emulate a mouse with a touchscreen and thus deliver good user experience in mobile web browsing. However, current highend touchscreen mobile phones have relatively underdeveloped mouse emulations in their web browsers and there is a lot to improve.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Työn tavoitteena oli suunnitella ja toteuttaa uudistettu versio Lappeenrannan teknillisen yliopiston kirjaston käyttämästä WWW-pohjaisesta julkaisurekisteriohjelmasta. Työssä käsitellään muuttuneita tarpeita ja syitä, jotka johtivat uuden ohjelmiston toteuttamiseen. Ohjelmiston uuteen versioon toteutettiin uusi ohjelmistoarkkitehtuuri, joka perustuu eri toiminnot toteuttaviin komponentteihin rajapintoineen. Tässä raportissa kuvataan ohjelmistoon liittyvät vaatimukset, projektin toteutukseen käytetyt tekniset ratkaisut sekä ohjelmiston toiminnallisuus käyttöliittymäkuvineen. Lisäksi käsitellään Ajax-tekniikoiden hyödyntämistä ohjelmiston käyttöliittymän vuorovaikutteisuuden parantamiseen. Lopuksi käsitellään toteutunutta projektia ja lopputuloksen merkitystä.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Asevaikutusta laukaisusta kohteeseen simuloiva integroitu laskentaketju koostuu sisä-, ulko- ja maaliballistiikan malleista. Ulkoballistiikka kattaa laskentamallit radanlaskennan, sääkorjauksen ja ammusaerodynamiikan alueilla. Graafisella käyttöliittymällä toteutetulla, fysikaalisesti tarkkaan mallinnukseen perustuvalla ja kokonaisuuden kattavalla laskentajärjestelmällä on kasvavaa tarvetta teknisiä ja koulutuksellisia tarkoituksia varten. Erikoisesti, jos laskentaketjuun lisätään räjähdysvaikutuksen mallintaminen, voidaan simuloida asejärjestelmien vaikutusta kohteessa käyttäjien arvostamalla tavalla. Tietointensiiviset ballistiikan laskentamallit ovat välttämättömiä työkaluja teknisen suunnitteluosaamisen kattamiseksi ja kilpailuedun luomiseksi verkostoituneessa yritysympäristössä. Yliopistotutkimuksen tuottamien laskennallisten menetelmien hyötykäyttö yritysten suunnittelujärjestelmissä syventää teknistä osaamista, jolla on myös henkilöstöä motivoiva vaikutus teknisesti vaikeutuvilla markkinoilla. Työssä arvioidaan toimialaa analysoimalla eri käyttötarpeita samoille tietokantoihin tukeutuville laskentamalleille. Tarkastellaan teknisiä perusteita, käyttöympäristöjä ja markkinoita liiketoimintamahdollisuuksien tunnistamiseksi. Työn tuloksena syvennetään näkemystä ydinosaamisista ja visioidaan liikeidean erottumista kilpailijoista, markkinoita ja sen kehittämistä.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Transportation and warehousing are large and growing sectors in the society, and their efficiency is of high importance. Transportation also has a large share of global carbondioxide emissions, which are one the leading causes of anthropogenic climate warming. Various countries have agreed to decrease their carbon emissions according to the Kyoto protocol. Transportation is the only sector where emissions have steadily increased since the 1990s, which highlights the importance of transportation efficiency. The efficiency of transportation and warehousing can be improved with the help of simulations, but models alone are not sufficient. This research concentrates on the use of simulations in decision support systems. Three main simulation approaches are used in logistics: discrete-event simulation, systems dynamics, and agent-based modeling. However, individual simulation approaches have weaknesses of their own. Hybridization (combining two or more approaches) can improve the quality of the models, as it allows using a different method to overcome the weakness of one method. It is important to choose the correct approach (or a combination of approaches) when modeling transportation and warehousing issues. If an inappropriate method is chosen (this can occur if the modeler is proficient in only one approach or the model specification is not conducted thoroughly), the simulation model will have an inaccurate structure, which in turn will lead to misleading results. This issue can further escalate, as the decision-maker may assume that the presented simulation model gives the most useful results available, even though the whole model can be based on a poorly chosen structure. In this research it is argued that simulation- based decision support systems need to take various issues into account to make a functioning decision support system. The actual simulation model can be constructed using any (or multiple) approach, it can be combined with different optimization modules, and there needs to be a proper interface between the model and the user. These issues are presented in a framework, which simulation modelers can use when creating decision support systems. In order for decision-makers to fully benefit from the simulations, the user interface needs to clearly separate the model and the user, but at the same time, the user needs to be able to run the appropriate runs in order to analyze the problems correctly. This study recommends that simulation modelers should start to transfer their tacit knowledge to explicit knowledge. This would greatly benefit the whole simulation community and improve the quality of simulation-based decision support systems as well. More studies should also be conducted by using hybrid models and integrating simulations with Graphical Information Systems.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Combating climate change is one of the key tasks of humanity in the 21st century. One of the leading causes is carbon dioxide emissions due to usage of fossil fuels. Renewable energy sources should be used instead of relying on oil, gas, and coal. In Finland a significant amount of energy is produced using wood. The usage of wood chips is expected to increase in the future significantly, over 60 %. The aim of this research is to improve understanding over the costs of wood chip supply chains. This is conducted by utilizing simulation as the main research method. The simulation model utilizes both agent-based modelling and discrete event simulation to imitate the wood chip supply chain. This thesis concentrates on the usage of simulation based decision support systems in strategic decision-making. The simulation model is part of a decision support system, which connects the simulation model to databases but also provides a graphical user interface for the decisionmaker. The main analysis conducted with the decision support system concentrates on comparing a traditional supply chain to a supply chain utilizing specialized containers. According to the analysis, the container supply chain is able to have smaller costs than the traditional supply chain. Also, a container supply chain can be more easily scaled up due to faster emptying operations. Initially the container operations would only supply part of the fuel needs of a power plant and it would complement the current supply chain. The model can be expanded to include intermodal supply chains as due to increased demand in the future there is not enough wood chips located close to current and future power plants.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Työn tarkoitus on suunnitella ja toteuttaa nettipohjainen voimalaitosratkaisujen hinta-arviojärjestelmä Savonia Power Oy:n käyttöön. Järjestelmän tarkoitus on automatisoida voimalaitosratkaisujen tunnuslukujen laskeminen asiakkaan antamien alkuarvojen pohjalta ja tallentaa mahdollinen yhteydenottopyyntö. Järjestelmän vaatimuksina ovat laskentakaavojen helppo päivitettävyys, kaavojen automaattinen hakeminen Excel 2007–muotoisesta tiedostosta ja asiakasrajapinnan nettipohjaisuus. Työ jakaantuu kahteen osaan. Teoriaosassa selvitetään työssä käytettyjen tekniikoiden taustaa ja selvitetään Microsoftin OOXML-tiedostomuodon rakenne työssä vaadittavin osin. Käytännön osassa suunnitellaan ja osin toteutetaan valmis järjestelmä käyttäen PHP-kieltä, XML-määrittelykieltä ja MySQL-tietokantaa. Suurimmat haasteet järjestelmän toteutuksessa ovat laskentakaavojen parsiminen Excel-tiedostosta ilman sen sisällön tiukkaa rajoittamista tiettyihin raameihin ja järjestelmän helppo päivitys saaduilla laskentakaavoilla. Työn lopputuloksena on toimiva, muttei viimeistelty järjestelmä sekä tämä dokumentti. Työn suurin merkitys tulee olemaan edellä mainittujen suunnitteluhaasteiden selvittäminen, sekä valmis ohjelmarunko yleiseen käyttöön otetulle järjestelmälle.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

RFID-tekniikka on radiotaajuudella toimivaa etätunnistusta, jossa hyödynnetään RFID-tunnisteiksi kutsuttuja tageja, sekä RFID-lukijoita. RFID-tekniikan käyttökohteet ovat erittäin laajat. Tässä kandidaatintyössä tutkitaan RFID-tekniikan hyödyntämismahdollisuuksia teollisuuden huoltopalvelusuhteessa. Työ keskittyy huollettavien laitteiden etätunnistamiseen mobiileja RFID-lukijoita hyödyntäen. Laitteiden tiedot noudetaan olemassa olevasta tietokannasta web-käyttöliittymän kautta. Koska laitteet koostuvat pääosin metallista, joudutaan tunnistetyyppien valintaa pohtimaan tarkasti. Metallipinnat sekä nesteet vaikuttavat erittäin negatiivisesti useiden tunnisteiden lukuetäisyyteen. Työssä keskitytään vaadittavan järjestelmän suunnittelemiseen aikaisempia tutkimuksia hyödyntäen, mutta itse järjestelmän toteutus ei kuulu tähän kandidaatintyöhön. Lopussa järjestelmän alustava suunnitelma esitellään.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Työn tavoitteena on kehittää elektroniikka-alalla toimivan mittalaitteita valmistavan yrityksen projektivalmistuksen tiedonkulkua. Projektivalmistuksen tietovirrat halutaan keskittää sidosryhmille yhteiseen järjestelmään. Keskittämisen mahdollistamiseksi tutkimuksessa selvitetään ensin sidosryhmien tarpeet yhteiselle järjestelmälle, jonka jälkeen olemassa olevasta järjestelmästä kehitetään löydettyjä tarpeita vastaava. Tutkimuksen taustatiedoksi syvennytään kirjallisuudessa esitettyihin ohjeisiin informaatiosysteemin kehitysprojekteista, projektin onnistumiseen vaikuttavista seikoista ja asiakaslähtöisestä kehittämisestä. Avainasemassa tutkimuksen kehitysprojektin onnistumisessa on käyttäjien tarpeiden huomiointi järjestelmän kehityksessä. Tästä syystä tutkimus toteutettiin toimintatutkimuksena, jolloin päästiin mahdollisimman syvälle kohdeorganisaation tarpeisiin. Tutkimuksen tuloksena projektivalmistuksen hallintajärjestelmä kehitettiin vastaamaan käyttäjiensä tarpeita ja tietovirrat keskitettiin järjestelmään. Yhteinen järjestelmä paransi tiedon laatua, poisti päällekkäisiä töitä sekä tarjoaa paremman näkyvyyden projektivalmistukseen. Näkyvyyden lisääntymisen myötä myös projektivalmistuksen jatkokehitys helpottuu.

Relevância:

80.00% 80.00%

Publicador:

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.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Poster at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014