993 resultados para WWW-sovellus


Relevância:

70.00% 70.00%

Publicador:

Resumo:

World Wide Webin suosiolla on ollut merkittävä vaikutus yhteiskuntaan. WWW-sivut ovat helposti saatavilla ja sisällön tekeminen WWW:hen on helppoa. WWW-ympäristölle myös kehitetään paljon sovelluksia. WWW-sovellusten kehittämiselle ominaista on valinnanvapaus ja nopeuden tavoittelu. WWW-sovellusten ohjelmoinnin mahdollistavat useat toisilleen vaihtoehtoiset tekniikat. Ne eroavat toisistaan suoritusnopeudessa, ominaisuuksien määrässä ja joustavuudessa. Ohjelmoinnissa käytetään apuna useita erilaisia menetelmiä. Apumenetelmiä ovat muun muassa työkalut ja valmiiden komponenttien hyödyntäminen. Valmiit komponentit voivat olla joko ilmaisia, avointa lähdekoodia tai maksullisia. Tämän kandidaatintyön aikana valmistui sovellus, joka piirtää tilastotiedoista kaaviokuvia ja näyttää niitä dynaamisella WWW-sivulla. Sovellus pyrittiin toteuttamaan älykkäästi apumenetelmiä sopivasti hyödyntäen. Sovelluksen kehittämisessä käytettiin apuna sekä ohjelmointityökaluja että valmiita komponentteja. Kaaviokuvien tyypin ja ulkoasun haluttiin olevan käyttäjien muokattavissa. Toisaalta sovelluksen haluttiin olevan helposti laajennettavissa. Vaatimuksiin vastattiin tekemällä kaaviokuvien piirrosta osittain tietokannalla ohjelmoitava.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Ohjelmistotestauksen avulla voidaan tarkastella sovelluksen vastaavuutta vaatimuksiin. Tavoitteena on löytää sovelluksesta virheitä, ja siten parantaa sovelluksen laatua. Sovelluksen laatu voidaan määritellä useilla mittareilla, kuten esimerkiksi testattavuudella. Tässä työssä tarkastellaan WWW-sovelluksen automatisoidun testauksen toteutusta, jossa käytetään apuna testauskehystä. Automatisoituun testaukseen kuuluu testitapausten suunnittelu sekä toteutus, joiden lopputuloksena on uudelleenajettavia testitapauksia. Testaus keskittyy sovelluksen toiminnallisuuteen ja jättää tietokantaan päivitettävien tietojen tarkastamisen tekemättä. Testaus suoritetaan ilman tarkempaa tietoa sovelluksen sisäisestä toiminnasta. Testattava sovellus on Mobilding-hankkeessa toteutettu WWW-sovellus, jonka avulla hallinnoidaan rakennuksen elementtejä. Työssä vertaillaan WWW-sovelluksen käyttöliittymän testaukseen soveltuvia testauskehyksiä, ja pyritään tuomaan esille niiden ominaispiirteitä. Työn tuloksena on uudelleensuoritettavia testitapahtumia. Lisäksi pohditaan ohjelmointikäytäntöjä, joilla voidaan edistää automatisoitua testausta. Ohjelmointikäytännöt perustuvat työn toteutuksen aikana havaittuihin ongelmiin.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

Nykyisin yhä laajempia sovelluksia toteutetaan WWW-sovelluksina, joita myös vähän tietokoneita käyttäneiden pitäisi oppia käyttämään. Ohjelmiston oppimisen helppoutta mitataan opittavuudella, jota parantavat yksinkertaistaminen, graafinen suunnittelu, kuvakkeiden selkeys ja yleisesti käytettävät toimintatavat. Tässä työssä tarkastellaan HTML5:ttä ja kolmea WWW-sovellusta edellä mainittujen opittavuuden tekijöiden suhteen. HTML5:ssä on muutamia opittavuutta parantavia uusia ominaisuuksia, kuten tehokkaammat tietojensyöttötavat ja median toisto. Tutkituilla sivuilla opittavuuteen vaikuttavat tekijät olivat pääosin kunnossa. Hyvin toteutettuna laajakin WWW-sovellus on helposti opittava. HTML5 tuo yhtenäisyyttä ja häivyttää yhä enemmän WWW-sovellusten ja työpöytäsovellusten rajaa. Jatkossa sisällön visualisointia voisi kehittää opittavuuden parantamiseksi.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Tietotekniikan osaston osastokirjaston nykyinen varausjärjestelmä toimii paperilapuin merkittävin varauksin. Kirjojen lainaus- ja saatavuustilanne halutaan selkeämmäksi, sekä lainausprosessi helpommaksi. Työssä suunnitellaan varausjärjestelmä vanhan kirjojen hakuun jo olemassa olevan järjestelmän pohjalta, kaikki ohjelmakoodi kirjoitetaan kuitenkin uusiksi, jotta järjestelmä olisi yhtenäinen. Uusina toimintoina lisätään kirjojen varaus ja lainaus, sekä admin-käyttäjälle mahdollisuus tarkastella lainoja ja varauksia. Työn toteutuksessa edetessä sitä testataan jatkuvasti, ennen käyttöönottoa järjestelmää testataan oikeassa käyttöympäristössään. Työn tuloksena on järjestelmä, joka mahdollistaa kirjojen varaamisen ja lainaamisen sekä selkeyttää kirjojen lainaustilannetta. Lisäksi tässä dokumentissa selvitetään lyhyesti järjestelmän jatkokehitysmahdollisuuksia.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Kuusakoski Oy on maailmanlaajuisesti toimiva kierrätysyritys, jolla on yli 100 toimipistettä 10 eri maassa. Toimipisteistä osa pelkästään vastaanottaa kierrätysmateriaalia, osassa suoritetaan myös kierrätysmateriaalin jatkojalostusta. Lisäksi Kuusakoski Oy tarjoaa kierrätysmateriaalin noutopalvelua asiakkailleen. Edellä mainituista syistä kuljetus ja logistiikka nousevat yrityksen toiminnassa merkittävään rooliin. Tässä diplomityössä tehtiin Kuusakoski Oy:n kuljetusten suunnittelujärjestelmän toteutus. Järjestelmän toteutuksen teknisessä tutkimisessa keskityttiin kolmeen pääaiheeseen: ohjelmistoarkkitehtuuriin, karttapalvelujen sekä ajoneuvopäätteen ja toimistosovellusten väliseen rajapintaan. Diplomityön empiirisessä osuudessa käsitellään järjestelmän toimintaa sekä tietokannan että käyttöliittymän näkökulmasta.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Customer specific functionalities are a challenging part of procurement and invoice automation environments. In Basware Enterprise Purchase to Payment product family the customer specific reports are supported only in a basic level without any seamless interface between all EPP products. Also other customer specific functionalities are not supported as there is no customizable interface between the applications and only the most common features are implemented to the products themselves. In this thesis foundations are created for a new web based value added module where it is possible to create seamless customer specific functionalities throughout the whole EPP product family. The work is implemented in a Proof of Concept type of piloting. The system is created in user centered way where the users are able to explain their requests and determine their needs. The result is an excellent foundation for a module that can be developed further.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Summary: Inferring users intentions and interests from eye movements

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Työssä käsitellään selainkäyttöliittymää käyttävien oliopohjaisten tietokantasovellusten toteuttamista. Erityisesti keskitytään olio- ja relaatiomallien yhteensovittamiseen ja oliopohjaisten selainkäyttöliittymien toteutukseen Java-servlettien ja JSP-sivujen avulla. Myös hajautetut sovellusarkkitehtuurit käydään läpi ja niiden toteuttamista arvioidaan servlet-sovellusten näkökulmasta. Työssä on toteutettu selainkäyttöliittymän avulla hallittava kaksitasoarkkitehtuuria käyttävä oliopohjainen sovellus Ilmatieteen laitoksen tuotantojärjestelmän seurantaan. Sovellus mahdollistaa mm. tuotantoajojen ja laajempien tuotantoketjujen suoritusaikojen tilastollisen seurannan. Työn tuloksena todettiin Java-servlettien ja JSP-sivujen olevan suorituskykyinen ja monipuolinen ratkaisu selainkäyttöliittymien toteuttamiseen. Olio- ja relaatiomallien väliset erot sekä käyttöliittymän eriyttäminen toimintalogiikasta osoittautuivat ongelmakohdiksi.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Tutkielmassa analysoidaan kunnan kassanhallinnan likvidimpien varojen prosessien toteuttamista, kun tavoitteena on kustannustehokkuuden parantaminen. Lisäksi selvitetään Etelä-Karjalan ydinkuntien eli Lappeenrannan, Imatran ja Joutsenon mahdollisuuksia tehostaa yhteistyötä taloushallinnon alueella. Työn teoriaosassa tarkastellaan kuntasektorin kassanhallintaa erityisesti myyntisaamisten ja ostovelkojen hallinnan osalta. Keskeistä on löytää prosesseista kustannuksia ja viivettä minimoivia menettelytapoja, joita olisi mahdollista hyödyntää kunnan kassanhallinnassa. Tehokkaassa kassanhallinnassa korostuu yhä enenevissä määrin informaatioteknologian rooli. Tästä johtuen tutkimuksessa kartoitetaan perinteisten menettelytapojen automatisoinnin mahdollisuuksia ja etuja. Empiirisessä osassa tarkastellaan kohdekuntien kassanhallinnan menettelytapoja sekä niiden yhtäläisyyksiä ja eroavuuksia. Lisäksi kartoitetaan yhteistyön lisäämisen mahdollisuuksia ja esteitä sekä määritetään käytetyn aineiston perusteella tehokkaan kassanhallinnan edellyttämät menettelytavat. Tutkimuksesta voidaan päätellä kuntien tavoittelevan joustavampia ja kustannuksia minivoivia kassanhallinnan menettelytapoja vaikka perinteisten menetelmien uudistaminen ei aina olekaan helppoa. Automatisointi ja prosessien virtaviivaistaminen on taloudellisen menestyksen ja kilpailussa mukana pysymisen edellytys. Tehokkuuden etsiminen tiiviimmän yhteistyön kautta olisi järkevää, mutta asenteet ja kontrollin menettämisen pelko estävät yhteistyöhön perustuvien suuruuden etujen saavuttamisen.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Ostotapahtumassa kiinnitetään usein huomiota hintaan, mutta hankintapäätökseen vaikuttavat myös muutkin kustannukset. Ongelman asiassa aiheuttaa kokonaiskustannusvaikutuksien arvioinnin ja mittauksen haasteellisuus, sekä kunnollisen raportointijärjestelmän puuttuminen. Hankinnan kokonaiskustannusten selvittäminen pitkällä aikavälillä on kuitenkin tärkeää, koska hankintojen osuus yritysten liikevaihdoista on jatkuvassa kasvussa. Työn tarkoituksena oli tarkastella Total cost of ownershipia, eli TCO:ta, elinkaarilaskennan sovellusta. Tarkastelun aluksi työlle luotiin teoreettinen pohja käyttäen hyväksi kirjallisuutta, artikkeleita sekä www-dokumentteja. Teoriaosuus rakentui kustannuslaskennan osalta kustannusten tunnistamisesta, jakamisesta ja kohdistamisesta. TCO:sta luotiin mahdollisimman laaja-alainen teoreettinen kuvaus. Seuraavaksi työssä käsiteltiin TCO:n soveltamista sen perinteisimpiin käyttökohteisiin: taloudellisesti merkittäviin hankintoihin, ulkoistamispäätöksiin, hinnoitteluun sekä toimittajien suorituskyvyn seurantaan ja analysointiin. TCO:n soveltamista käsittelevä osuus päätettiin kotimaisilla esimerkeillä TCO:n soveltamisesta IT-hankintojen apuvälineenä. Työ päätettiin käymällä läpi työtä tehdessä kypsyneet ajatukset sekä johtopäätökset.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

App Engine on lyhenne englanninkielisistä termeistä application, sovellus ja engine, moottori. Kyseessä on Google, Inc. -konsernin toteuttama kaupallinen palvelu, joka noudattaa pilvimallin tietojenkäsittelyn periaatteita ja mahdollistaa asiakkaan oman sovelluskehityksen. Järjestelmään on mahdollista ohjelmoida itse ideoitu palvelu Internet - verkon välityksellä käytettäväksi, joko yksityisesti tai julkisesti. Kyse on siis hajautetusta palvelinjärjestelmästä, jonka tarjoaa dynaamisesti kuormitukseen sopeutuvan sovellusalustan, jossa asiakas ei vuokraa virtuaalikoneita. Myös järjestelmän tarjoama tallennuskapasiteetti on saatavilla joustavasti. Itse kandidaatintyössä syvennytään yksityiskohtaisemmin sovelluksen toteuttamiseen palvelussa, rajoitteisiin ja soveltuvuuteen. Alussa käydään läpi pilvikäsite, joista monilla tietokoneiden käyttäjillä on epäselvä käsitys. Erilaisia kokonaisuuksia voidaan luoda erittäin monella tavalla, joista rajaamme käsittelyn kohteeksi toteuttamiskelpoiset yleiset ratkaisut.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Tämä tutkimus on kokonaisuus, jossa käsitellään kahta sotahistorian alaan kuuluvaa aihetta, B.H. Liddell Hartin teoriaa epäsuoruudesta sodankäynnissä sekä Krimin sodan tapahtumia Itämerellä. Tavoitteenani on yhdistää ajankohtainen sotataidon tutkimus perinteiseen sotahistoriaan tavalla, joka hyödyttää molempia osa-alueita. Käytän historiallisia tapahtumia esimerkkinä kuvaamaan teoriaa käytännössä ja teoriaa selittämään sotatapahtumia uudella tavalla. Tutkimus on kaksiosainen: ensimmäisessä osassa esitellään Liddell Hartin teoria epäsuoruudesta sodankäynnissä ja toisessa osassa sitä sovelletaan analysoimalla Krimin sodan Itämeren alueen sotatoimia. Laivaston lähettäminen Itämerelle oli mielestäni ratkaisevin päätös, minkä liittoutuneet tekivät voittaakseen sodan. Laivaston toiminta osoittautui sodan kannalta monin tavoin merkittäväksi, sillä Krimin rintaman taistelut eivät tuoneet sotaan ratkaisua. Laivasto muodosti merkittävän maihinnousu-uhan rannikolla, sodan loppuvaiheessa uhka kohdistui Pietaria vastaan. Uhka sitoi Itämeren rannikolle suuria määriä venäläistä sotaväkeä, jota olisi muuten voitu käyttää Krimillä. Tämän tutkimuksen perusteella voidaan sanoa, että Krimin sodan Itämeren alueen toiminta oli perustaltaan epäsuoraa suurstrategian tasolla ja osaltaan myös strategian tasolla. Epäsuora vaikutus ei välttämättä ollut suunniteltua tai edes tietoista, epäsuora vaikutus voi tapahtua myös vahingossa.