Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin

Tässä tutkielmassa esitetään suomalaisen ohjelmistoyrityksen pilvipalvelusovellukseen toteutettu dokumenttien muokkausominaisuus. Ominaisuuden tavoitteena on yrityksen manuaalisen työn sekä inhimillisten virheiden vähentäminen. Tutkielma pyrkii käytännön esimerkin avulla selkiyttämään n-tasoarkkiteh...

Full description

Bibliographic Details
Main Author: Kekäläinen, Ilpo
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:fin
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/73005
_version_ 1828193076710998016
author Kekäläinen, Ilpo
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Kekäläinen, Ilpo Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Kekäläinen, Ilpo Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Kekäläinen, Ilpo
datasource_str_mv jyx
description Tässä tutkielmassa esitetään suomalaisen ohjelmistoyrityksen pilvipalvelusovellukseen toteutettu dokumenttien muokkausominaisuus. Ominaisuuden tavoitteena on yrityksen manuaalisen työn sekä inhimillisten virheiden vähentäminen. Tutkielma pyrkii käytännön esimerkin avulla selkiyttämään n-tasoarkkitehtuureihin liitettyä monimutkaisuutta. Tutkielman tutkimusmenetelminä käytettiin suunnittelututkimusta ja kvalitatiivisia menetelmiä. Suunnittelututkimusta sovellettiin tutkimuksen läpivientiin. Tutkimusartefaktin arviointi toteutettiin kvalitatiivisilla menetelmillä. Tutkielman kirjallisuuskatsauksessa keskitytään pilvipalveluihin, n-tasoarkkitehtuureihin ja ASP.NET MVC -ohjelmistokehykseen. This thesis presents a document editing feature implemented in a cloud service application provided by a Finnish software company. The goal of the feature is to reduce the manual work and human errors of the company. The thesis seeks to clarify the complexity associated with n-tier architectures using a practical example. The research methods of the thesis were design science and qualitative methods. Design science was applied to the implementation of the research process. The evaluation of the research artifact was carried out using qualitative methods. The literature review of the thesis focuses on cloud services, n-tier architectures and the ASP.NET MVC software framework.
first_indexed 2024-09-11T08:49:36Z
format Pro gradu
fullrecord [{"key": "dc.contributor.advisor", "value": "Viinikainen, Ari", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Kek\u00e4l\u00e4inen, Ilpo", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-12-07T14:32:03Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-12-07T14:32:03Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/73005", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 tutkielmassa esitet\u00e4\u00e4n suomalaisen ohjelmistoyrityksen pilvipalvelusovellukseen toteutettu dokumenttien muokkausominaisuus. Ominaisuuden tavoitteena on yrityksen manuaalisen ty\u00f6n sek\u00e4 inhimillisten virheiden v\u00e4hent\u00e4minen. Tutkielma pyrkii k\u00e4yt\u00e4nn\u00f6n esimerkin avulla selkiytt\u00e4m\u00e4\u00e4n n-tasoarkkitehtuureihin liitetty\u00e4 monimutkaisuutta. Tutkielman tutkimusmenetelmin\u00e4 k\u00e4ytettiin suunnittelututkimusta ja kvalitatiivisia menetelmi\u00e4. Suunnittelututkimusta sovellettiin tutkimuksen l\u00e4pivientiin. Tutkimusartefaktin arviointi toteutettiin kvalitatiivisilla menetelmill\u00e4. Tutkielman kirjallisuuskatsauksessa keskityt\u00e4\u00e4n pilvipalveluihin, n-tasoarkkitehtuureihin ja ASP.NET MVC -ohjelmistokehykseen.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This thesis presents a document editing feature implemented in a cloud service application provided by a Finnish software company. The goal of the feature is to reduce the manual work and human errors of the company. The thesis seeks to clarify the complexity associated with n-tier architectures using a practical example. The research methods of the thesis were design science and qualitative methods. Design science was applied to the implementation of the research process. The evaluation of the research artifact was carried out using qualitative methods. The literature review of the thesis focuses on cloud services, n-tier architectures and the ASP.NET MVC software framework.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2020-12-07T14:32:03Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-12-07T14:32:03Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "104", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "n-tasoarkkitehtuuri", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "monitasoarkkitehtuuri", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kerrosarkkitehtuuri", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ASP.NET MVC", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "suunnittelututkimus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202012076952", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "restrictedAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovelluskehykset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pilvipalvelut", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "The author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyv\u00e4skyl\u00e4 University Library (https://kirjasto.jyu.fi/en/workspaces/facilities).", "language": "en", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "Tekij\u00e4 ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyv\u00e4skyl\u00e4n yliopiston kirjaston arkistoty\u00f6semalta. Ks. https://kirjasto.jyu.fi/fi/tyoskentelytilat/laitteet-ja-tilat..", "language": "fi", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_73005
language fin
last_indexed 2025-03-31T20:02:56Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Kekäläinen, Ilpo Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin n-tasoarkkitehtuuri monitasoarkkitehtuuri kerrosarkkitehtuuri ASP.NET MVC suunnittelututkimus Tietotekniikka Mathematical Information Technology 602 sovelluskehykset pilvipalvelut
title Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
title_full Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
title_fullStr Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
title_full_unstemmed Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
title_short Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
title_sort dokumenttien muokkausominaisuuden toteuttaminen n tasoarkkitehtuuriin
title_txtP Dokumenttien muokkausominaisuuden toteuttaminen n-tasoarkkitehtuuriin
topic n-tasoarkkitehtuuri monitasoarkkitehtuuri kerrosarkkitehtuuri ASP.NET MVC suunnittelututkimus Tietotekniikka Mathematical Information Technology 602 sovelluskehykset pilvipalvelut
topic_facet 602 ASP.NET MVC Mathematical Information Technology Tietotekniikka kerrosarkkitehtuuri monitasoarkkitehtuuri n-tasoarkkitehtuuri pilvipalvelut sovelluskehykset suunnittelututkimus
url https://jyx.jyu.fi/handle/123456789/73005 http://www.urn.fi/URN:NBN:fi:jyu-202012076952
work_keys_str_mv AT kekäläinenilpo dokumenttienmuokkausominaisuudentoteuttaminenntasoarkkitehtuuriin