993 resultados para WWW-sovellus
Resumo:
Aplicació mòbil desenvolupada en HTML5, CSS, AngularJS i PhoneGap per obtenir les activitats de la web www.festamajor.biz. L'aplicació mostra publicitat de Google en el dispositiu per tal d'obtenir ingressos per al seu manteniment.
Resumo:
Useimmiten www-sovellusten käyttöliittymien rakentamiseen käytetään ohjelmistokehyksiä. Www-sovelluskehys voidaan valita lukuisista valmiista vaihtoehdoista. Valinta on kuitenkin ongelmallista. Vaikka hyviä vaihtoehtoja on paljon, www-sovelluskehykset ovat parhaimmillaan vain tietyissä tilanteissa. Tämän työn tavoitteena oli löytää keino vertailla www-sovelluskehyksiä. Menetelmän haluttiin olevan kustannustehokas. Työssä hyödynnettiin kirjallisuudesta löytyviä ohjeita ohjelmistokomponenttien ja työkalujen valintaan. Ohjeiden avulla valittiin www-sovelluskehyksien vertailuun sopivia arviointikriteerejä. Arviointikriteerien määrittelyä varten tutkittiin ohjelmistokehysten ja www-sovelluskehysten vaatimuksia. Ohjeiden avulla suoritettiin myös vertailu käytännössä. Työn tuloksena syntyneitä www-sovelluskehysten vaatimuksia ja arviointikriteerejä voidaan käyttää suoraan vertailuissa alustasta riippumatta. Tulosten avulla voidaan vähentää www-sovelluskehysten valintaan tarvittavan työn määrää. Työhön sisältyneen vertailun suorittamiseen kului kohtuullinen määrä aikaa, ja sillä kyettiin tunnistamaan eroja www-sovelluskehysten välillä.
Resumo:
Tässä työssä selvitettiin Ajax-tekniikan tilannetta web-sovellusten kehityksessä. Sitä varten kehitettiin demosovellus, jonka avulla tekniikoiden käyttökelpoisuutta voitiin arvioida. Samalla työssä on esitelty eri tekniikoita, jotka liittyvät kiinteästi Ajax-sovellusten toteuttamiseen. Demosovellus tehtiin vapaalla LAMP (Linux, Apache, MySQL and PHP) -alustalla. Työssä on arvioitu Ajax-tekniikan käyttökelpoisuutta ja ongelmia nykyisen webin, web-kehittäjien, käytössä olevien selainten ja käyttäjien kannalta. Lopussa on myös pohdittu hieman webin tulevaisuutta ja Ajaxin osaa siinä.
Resumo:
Tämän diplomityön tavoitteena on kehittää QPR Software Oyj:n (QPR) tuotteiden avulla geneerinen tietotekninen sovellus toimintajärjestelmän toteuttamiseen sekä laatia sovelluksen ominaisuuksien mukaisen toimintajärjestelmän toteuttamismenetelmä. Työn tavoitteena on lisäksi vertailla toimintajärjestelmiin liittyvän empiirisen tutkimustiedon luonnetta työssä kehitettyyn sovellukseen ja toimintajärjestelmiin liittyvään kirjallisuuteen. Työn keskeinen sisältö muodostuu toimintajärjestelmän luonnetta kuvaavan teorian esittelemisestä, työssä kehitettyjen toimintajärjestelmäsovelluksen ja -menetelmän kuvaamisesta, työhön liittyvän kyselytutkimuksen keskeisten havaintojen esittelemisestä ja tutkimuksen havaintojen ja kehitetyn sovelluksen vertailusta. Tämän diplomityön tuloksena syntyi QPR:n tuotteisiin pohjautuva toimintajärjestelmäsovellus sekä menetelmä, jonka avulla kehitetyn sovelluksen ominaisuuksien mukainen toimintajärjestelmä voidaan toteuttaa. Työhön liittyvässä kyselytutkimuksessa tehtiin lisäksi arvokkaita havaintoja toimintajärjestelmien tilasta suomalaisten organisaatioiden keskuudessa.
Resumo:
The goal of this thesis is to implement software for creating 3D models from point clouds. Point clouds are acquired with stereo cameras, monocular systems or laser scanners. The created 3D models are triangular models or NURBS (Non-Uniform Rational B-Splines) models. Triangular models are constructed from selected areas from the point clouds and resulted triangular models are translated into a set of quads. The quads are further translated into an estimated grid structure and used for NURBS surface approximation. Finally, we have a set of NURBS surfaces which represent the whole model. The problem wasn’t so easy to solve. The selected triangular surface reconstruction algorithm did not deal well with noise in point clouds. To handle this problem, a clustering method is introduced for simplificating the model and removing noise. As we had better results with the smaller point clouds produced by clustering, we used points in clusters to better estimate the grids for NURBS models. The overall results were good when the point cloud did not have much noise. The point clouds with small amount of error had good results as the triangular model was solid. NURBS surface reconstruction performed well on solid models.
Resumo:
Nykyaikaisissa nostureissa tehokkuutta lisätään automaation avulla. Yksi sovellus on parantaa kuorman hallintaa, tämä nopeuttaa työkiertoa ja helpottaa kuskin työtä. Järjestelmä voi myös vaikeuttaa ajamista, jos se ei toimi oikein. Työssä tutkittiin apukoneistolla toteutetun heilahduksenvaimennusjärjestelmän virheellistä toimintaa ja mistä virheellinen toiminta johtuu. Apuna käytettiin simulointimallia kyseisestä järjestelmästä. Häiriöiden tunnistukseen käytettiin tunnuslukuja, joista havaitaan virheellinen toiminta Simulointimallin avulla simuloitiin erilaisia häiriöitä, että niiden vaikutus tunnuslukuihin nähtiin. Tämän jälkeen nosturilla tehtiin työkiertoja joissa oli jokin simuloiduista häiriöistä ja mittauksista muodostettiin samoja tunnuslukuja kuin simulointituloksista ja tuloksia verrattiin keskenään. Kaikkia häiriötilanteita ei suoritettu nosturilla, koska nosturia olisi joutunut vioittamaan.
Resumo:
The UMSIC project will produce an application for social inclusion of children. This application will run on Nokia N810 internet tablet. PeerHood is an implementation of Peer-to-Peer neighborhood and communication concept, it is going to be used as a part of middleware in the project. PeerHood is responsible for providing neighboring information and connections to nearby devices. This thesis will present the requirements that the project sets to PeerHood including the general state of the art middleware requirements and the requirements set by the target device. These requirements will not be analyzed further. One main focus of this thesis is to analyze PeerHood from the UMSIC project point of view. In this thesis the results of PeerHood analysis are presented, including memory consumption testing, performance testing and testing of networking components of PeerHood. As a result of these tests modifications for PeerHood are introduced. The modifications are related to PeerHood usage in real mobile environment. Based on these requirements a framework was implemented that, when used properly, will enhance the context awareness of PeerHood, especially in mobile devices. The techniques used in framework are presented and instructions about how to use the framework are given. The approaches used in the implemented framework are analysed in this thesis. As an outcome of this thesis the context awareness of PeerHood is improved. As an additional outcome the guidelines for future development of PeerHood are introduced that are based on the results of the analysis of both PeerHood and the implemented framework.
Resumo:
Efficient problem solving in cellular networks is important when enhancing the network performance and liability. Analysis of calls and packet switched sessions in protocol level between the network elements is an important part of this process. They can provide very detailed information about error situations which otherwise would be difficult to recognise. In this thesis we seek solutions for monitoring GPRS/EDGE sessions in two specific interfaces simultaneously in such manner that all information important to the users will be provided in easily understandable form. This thesis focuses on Abis and AGPRS interfaces of GSM radio network and introduces a solution for managing the correlation between these interfaces by using signalling messages and common parameters as linking elements. ~: Finally this thesis presents an implementation of GPRS/EDGE session monitoring application for Abis and AGPRS interfaces and evaluates its benefits to the end users. Application is implemented as a part of Windows based 3G/GSM network analyser.
Resumo:
Problems in the mobile services are complex where the lack of the user analysis is not the modest issue. User centered design has increasingly become as a basis for the design of mobile services. The concept of user centered design gives end-user extensive attention at each stage of the design process. Mobile service providers want to offer experiences for users and clearly the users look for services that can provide pleasant experiences. In this thesis, the elements of user experience in mobile internet were studied as well as user experience measuring methods were researched. This study was looking for user experience measuring metrics and methods to specify new factors to measure user experience. During this thesis research project an application called CEM4Mobile was designed and implemented. CEM4Mobile is an application for observing and analysing user experience based on the user activity and behaviour. As a result of this thesis, a collection of user experience elements and measuring metrics were found. The elements and metrics were designed and implemented to CEM4Mobile product, which measures user experience. It was found out that the user experience measuring methods were based on interaction between two people but CEM4Mobile makes user observation programmatic.
Resumo:
An optimization tool has been developed to help companies to optimize their production cycles and thus improve their overall supply chain management processes. The application combines the functionality that traditional APS (Advanced Planning System) and ARP (Automatic Replenishment Program) systems provide into one optimization run. A qualitative study was organized to investigate opportunities to expand the product’s market base. Twelve personal interviews were conducted and the results were collected in industry specific production planning analyses. Five process industries were analyzed to identify the product’s suitability to each industry sector and the most important product development areas. Based on the research the paper and the plastic film industries remain the most potential industry sectors at this point. To be successful in other industry sectors some product enhancements would be required, including capabilities to optimize multiple sequential and parallel production cycles, handle sequencing of complex finishing operations and to include master planning capabilities to support overall supply chain optimization. In product sales and marketing processes the key to success is to find and reach the people who are involved directly with the problems that the optimization tool can help to solve.
Resumo:
Käyttöliittymä on rajapinta käyttäjän ja järjestelmän tarjoamien toimintojen välillä ja sen toimivuus vaikuttaa toimintojen suorittamiseen joko positiivisesti tai negatiivisesti. Täten sovelluksen suunnitteluvaiheessa on hyvä arvioida käyttöliittymän ja sen toimintojen laatua ja kokeilla ideoiden toimivuutta rakentamalla asiasta prototyyppejä. Prototypoinnilla voidaan tunnistaa ja korjata mahdolliset ongelmat jo suunnittelupöydällä. Tämä diplomityö käsittelee Web-sovelluksen kehityksen aikana toteutettua käyttöliittymän ja sen toimintojen prototypointia. Käyttöliittymien mallintamista voidaan toteuttaa erilaisilla menetelmillä, joita työssä käydään läpi teknologisista näkökulmista eli miten prototypointimenetelmiä voidaan soveltaa projektin eri vaiheissa. Prototypoinnin apuna käytettäviin työkaluihin luodaan lyhyt katsaus esitellen yleisellä tasolla muutamia eri sovelluskategorian ohjelmistoja ja lisäksi käsitellään suunnittelumallien hyödyntämistä. Työ osoittaa, että yleisiä prototypointimenetelmiä ja -periaatteita voidaan soveltaa Web-sovellusten prototypoinnissa. Prototypointi on hyödyllistä aloittaa luonnostelemalla ja jatkaa aikaisessa vaiheessa HTML-malleihin, joilla päästään lähelle toteutuksen teknologioita ja mallintamaan sovelluksen luonnetta, ilmettä, tuntumaa ja vuorovaikutusta. HTML-prototyypeistä voidaan jalostaa sekoitetun tarkkuuden malleja ja ne toimivat toteutuksen perustana. Jatkokehityksessä ideoita voidaan esittää useilla eri tarkkuuden tekniikoilla.
Resumo:
Tämän kandidaatintyön tarkoituksena on tarkastella toimintolaskennan käyttöä ulkomaalaisten yli-opistojen hallinnossa. Työ painottuu Iso-Britannian yliopistojen toimintolaskentaan, mutta esimerk-kejä toimintolaskennan käytöstä yliopistoissa on otettu myös Espanjasta, Yhdysvalloista, Australi-asta ja Malesiasta. Eri maiden toimintolaskennan käytössä on maakohtaisia ominaispiirteitä, ja esi-merkiksi Iso-Britanniassa on kehitetty yliopistoille soveltuva toimintolaskennan sovellus TRAC. Toimintolaskentaa on käytetty ulkomaalaisissa yliopistoissa jo kauan, ja sen avulla on saavutettu useita etuja. Toimintolaskennan käyttöönoton myötä esimerkiksi yliopistojen kustannustietoisuus on lisääntynyt ja päätöksenteko helpottunut. Yliopistojen lisäksi toimintolaskentaa käytetään kus-tannuslaskentamenetelmänä muissa julkisissa organisaatioissa. Esimerkiksi Suomessa toimintolas-kentaa käytetään muun muassa Ilmatieteen laitoksella, Kansaneläkelaitoksella ja Kehitysvammalii-tossa. Uudistuneen yliopistolain aiheuttamien rahoituspaineiden seurauksena myös suomalaisten yliopis-tojen on kiinnitettävä yhä enemmän huomiota kustannustensa johtamiseen. Tämän kandidaatintyön tuloksena tarkastellaan toimintolaskennan soveltuvuutta Lappeenrannan teknillisen yliopiston kus-tannusten laskentamenetelmäksi. Tarkastelun perustana voidaan pitää sekä ulkomaalaisia yliopistoja että suomalaisia julkisia organisaatioita, jotka ovat käyttäneet toimintolaskentaa onnistuneesti.
Resumo:
Tässä työssä perehdytaan erilaisiin tapoihin mallintaa radioverkon kuuluvuutta verkon suunnittelua ja erilaisia palveluja varten. Tämän tarkastelun perusteella muodostetaan ongelmaan NURBS-pintaan perustuva ratkaisu, jolla radioverkon kuuluvuutta voidaan tarkastella kolmiulotteisesti. Radioverkon kuuluvuutta mallinnettaessa työssä kehitetty malli ottaa syötteenään tietoja rakennuksesta ja mitattuja signaalivoimakkuuksia ja luo näiden perusteella kolmiulotteisen pinnan, jonka avulla pystytään tarkastelemaan kuuluvuusaluetta. Kehitetyn mallin perusteella työssä toteutettiin radioverkon kuuluvuutta mallintava sovellus, joka pystyy tarjoamaan tietoa signaalin voimakkuudesta myös muiden sovellusten tarpeisiin.
Resumo:
Through the ages technological changes have created new challenges and possibilities to develop products, services, processes or organizations. Management of the technology concerns all of those activities from technical invention to commercial application. Management of the technologic innovation process is the more challenging the more technology is involved in a process. Researches of the technological innovations are seldom concern the implementation of early phases and especially in product manufacturing company. Still there are research and development activities. Therefore the purpose of this research is to develop the pattern for implementation of research and development phases in technological innovation process. This study focuses the main elements of the technological innovation management and main obstacles and drivers. This study also focuses decision making and the other influencing elements of the decision making. The research design of this explorative research applies a qualitative research strategy where a case study method is utilized to collect and analyze the data. The study consisted of a single case to utilize of technological ideas and possibilities. The selected case company was the product manufacturing company which didn’t have own technological research and development organization. The case was a process which was analyzed from two different perspectives. The main unit of analysis was the whole process. The data collecting method of this study included semi-structured and open interviews, participant-observations and experimental tests. Analyzing the case data relies on the theoretical propositions of the framework based on the previous research. Based on this research the key elements of the research and development phases in technological innovation process were technical expertise and preliminary investigation. The obstacles and drivers in the R&D phases by the case were management of the whole process and resources and knowing objectives of process and learning during the process. In addition to the result of the research was the feature of decision making to optimize used time. The findings of this study gave further insight implementation of the technological innovation in the product manufacturing company. The research was based a single case which means the results cannot be generalized to different companies or industry fields. Therefore the results generalizing require further research with multiple researchers.
Resumo:
Testauksesta on tullut oleellinen, yhä tärkeämpi sovelluskehitysprojektien osa. Sovelluksilta vaaditaan luotettavuutta kaikilla niiden toiminnan osa-alueilla. Suorituskykyyn liittyvät asiat ovat keskeinen osa näitä vaatimuksia erityisesti, kun kyse on Internetissä toimivista www-sovelluksista. Aluksi työssä esitellään erilaisia sovellusten testausmenetelmiä. Siinä kerrotaan yleisimmistä menetelmistä, joiden avulla pyritään sovelluksista löytämään vääränlaiset toimintatavat suhteessa niiden määriteltyihin toimintatapoihin. Testauksen tulosten avulla pystytään keskittymään oikeisiin kohtiin sovellusten toiminnan korjaamisessa. Työssä analysoidaan www-sovellusten rakennetta yleisen kerrosarkkitehtuurin eri kerrosten ominaisuuksia ja niihin sisältyviä keskeisimpiä sovellusten suorituskykyyn vaikuttavia tekijöitä kuvaillen. Näiden, www-sovellusten eri osien suorituskykyyn vaikuttavien ominaisuuksien perusteella esitellään esimerkkejä, kuinka Java-kieleen perustuvien www-sovellusten suorituskykyä voidaan parantaa. Lisäksi työssä kuvataan, kuinka erityisesti ilmaisella Apache JMeter-sovelluksella voidaan Java-kieleen perustuvien www-sovellusten suorituskykyä mitata. Työn tuloksena esitellään lopuksi suorituskyvyn testaus- ja parannusprosessi. Sen tarkoitus on selkeyttää erityisesti Java-kieleen perustuvien www-sovellusten suorituskyvyn testauksessa ja parannuksessa huomioon otettavia asioita.