Muistiinpano-ohjelma Ajaxia käyttäen : Web-sovellus
Perttu, Aki (2014)
Perttu, Aki
Vaasan ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014101914825
https://urn.fi/URN:NBN:fi:amk-2014101914825
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli tutkia, kuinka saadaan luotua muistiinpano-ohjelma käyttäen Ajax-tekniikkaa.
Ajax-tekniikalla pystytään luomaan nopeita ja dynaamisia sivustoja, koska Ajaxin avulla tieto selaimen ja palvelimen välillä siirretään ilman web-sivun päivittämistä. Opinnäytetyön muistiinpano-ohjelman vaatimuksiin kuuluu tekstin tallennus, muistiinpanojen haku, uuden muistiinpanon luonti sekä muistiinpanon poistaminen.
Teoriaosuudessa käydään läpi erilaisia ohjelmantekoon tarvittavia ohjelmointikieliä.
Käytännön toteutuksena tein oman muistiinpano-ohjelman, jonne käyttäjä voi käydä tekemässä helposti ja nopeasti omat muistiinpanonsa. Ohjelmassa on myös käyttäjänhallinta. Käytännön toteutuksen osuudessa esittelen tavat, jolla olen saanut muistiinpano-ohjelman toimimaan, käyttäjän kirjautumisen hallinnan sekä tietokantaratkaisun. Käsittelen toteutuksen yhteydessä vastaan tulleita ongelmia ja itse kehittämiäni ratkaisuja. Opinnäytetyö on tehty puhtaalla koodilla eli mitään kielikirjastoja ei ole käytetty. Käytännön toteutuksessa on myös kiinnitetty huomiota ulkoasuun ja käytettävyyteen.
Muistiinpano-ohjelman luonti onnistui täydellisesti. Ajax-tekniikan avulla sain ohjelmasta nopean ja yksinkertaisen käyttää. Ulkoasullisesti ohjelma on yksinkertainen ja selkeä. Opinnäytetyössäni päädyin siihen lopputulokseen, että Ajax-tekniikkaa käyttämällä voidaan luoda dynaamisia, responsiivisia ja ennen kaikkea nopeita web-sovelluksia.
Ajax-tekniikalla pystytään luomaan nopeita ja dynaamisia sivustoja, koska Ajaxin avulla tieto selaimen ja palvelimen välillä siirretään ilman web-sivun päivittämistä. Opinnäytetyön muistiinpano-ohjelman vaatimuksiin kuuluu tekstin tallennus, muistiinpanojen haku, uuden muistiinpanon luonti sekä muistiinpanon poistaminen.
Teoriaosuudessa käydään läpi erilaisia ohjelmantekoon tarvittavia ohjelmointikieliä.
Käytännön toteutuksena tein oman muistiinpano-ohjelman, jonne käyttäjä voi käydä tekemässä helposti ja nopeasti omat muistiinpanonsa. Ohjelmassa on myös käyttäjänhallinta. Käytännön toteutuksen osuudessa esittelen tavat, jolla olen saanut muistiinpano-ohjelman toimimaan, käyttäjän kirjautumisen hallinnan sekä tietokantaratkaisun. Käsittelen toteutuksen yhteydessä vastaan tulleita ongelmia ja itse kehittämiäni ratkaisuja. Opinnäytetyö on tehty puhtaalla koodilla eli mitään kielikirjastoja ei ole käytetty. Käytännön toteutuksessa on myös kiinnitetty huomiota ulkoasuun ja käytettävyyteen.
Muistiinpano-ohjelman luonti onnistui täydellisesti. Ajax-tekniikan avulla sain ohjelmasta nopean ja yksinkertaisen käyttää. Ulkoasullisesti ohjelma on yksinkertainen ja selkeä. Opinnäytetyössäni päädyin siihen lopputulokseen, että Ajax-tekniikkaa käyttämällä voidaan luoda dynaamisia, responsiivisia ja ennen kaikkea nopeita web-sovelluksia.