Toiminnanohjausjärjestelmän toteuttaminen Symfony-ohjelmistokehyksellä
Kiiskinen, Tuomas (2020)
Kiiskinen, Tuomas
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202005108168
https://urn.fi/URN:NBN:fi:amk-202005108168
Tiivistelmä
Opinnäytetyössä käsitellään toiminnanohjausjärjestelmän kehitysprosessia Symfony-PHPohjelmistokehyksellä. Aluksi työssä esitellään työn kehityksessä käytettyjä menetelmiä ja tekniikoita, minkä jälkeen käydään läpi sovelluksen pääasiallisten toimintojen tuottamista vaiheittain. Tuotettuja ominaisuuksia tarkastellaan käyttöliittymään, koodiin sekä Symfonykomponentteihin ja jQuery- ja JavaScript-liitännäisiin tutustuen. Lopuksi arvioidaan työn onnistumista ja lopputuloksia.
Opinnäytetyön tavoitteena oli tuottaa toimeksiantajan asiakkaalle toimiva ja tarpeita vastaava sovellus. Sovellus on laajalti räätälöity yrityksen vaatimuksia ajatellen
Sovellus toteutettiin asiakastyönä Etelä-Suomessa toimivalle rakennusalan yritykselle. Tuotetun järjestelmän tarkoitus on pyrkiä helpottamaan yrityksen töiden ja resurssien jakoa, parantamaan viestintää sekä työtuntien ja tehtävien seurantaa, automatisoimalla ja korvaamalla vanhat, paperilla ja laskentataulukko-ohjelmistoilla toimivat, toimintatavat.
Lopputuloksena opinnäytetyön sovellus saatiin testaus- ja viimeistelyvaiheeseen. Sovelluksen päätoiminnot saatiin toteutettua, minkä jälkeen työstettäväksi jäi pienet korjaukset, kuten käyttöliittymän ratkaisut ja niissä sovelletut termit sekä testauksessa paljastuvat mahdolliset puutteet.
Toteutukseen valitut tekniikat soveltuivat toiminnanohjausjärjestelmän tuottamiseen mainiosti. Symfonyn komponenttikirjasto tarjosi kattavasti työkaluja sovelluksen ominaisuuksien toteuttamiseen ja automatisoi sovelluksen perustarpeita, kuten käyttöturvallisuutta
Opinnäytetyön tavoitteena oli tuottaa toimeksiantajan asiakkaalle toimiva ja tarpeita vastaava sovellus. Sovellus on laajalti räätälöity yrityksen vaatimuksia ajatellen
Sovellus toteutettiin asiakastyönä Etelä-Suomessa toimivalle rakennusalan yritykselle. Tuotetun järjestelmän tarkoitus on pyrkiä helpottamaan yrityksen töiden ja resurssien jakoa, parantamaan viestintää sekä työtuntien ja tehtävien seurantaa, automatisoimalla ja korvaamalla vanhat, paperilla ja laskentataulukko-ohjelmistoilla toimivat, toimintatavat.
Lopputuloksena opinnäytetyön sovellus saatiin testaus- ja viimeistelyvaiheeseen. Sovelluksen päätoiminnot saatiin toteutettua, minkä jälkeen työstettäväksi jäi pienet korjaukset, kuten käyttöliittymän ratkaisut ja niissä sovelletut termit sekä testauksessa paljastuvat mahdolliset puutteet.
Toteutukseen valitut tekniikat soveltuivat toiminnanohjausjärjestelmän tuottamiseen mainiosti. Symfonyn komponenttikirjasto tarjosi kattavasti työkaluja sovelluksen ominaisuuksien toteuttamiseen ja automatisoi sovelluksen perustarpeita, kuten käyttöturvallisuutta