Ett Symfony-JavaScript projekt : Projektskapande med ramverket Symfony

Uloženo v:
Podrobná bibliografie
Název: Ett Symfony-JavaScript projekt : Projektskapande med ramverket Symfony
Autoři: Silfverberg, Hannes
Rok vydání: 2025
Sbírka: Theseus.fi (Open Repository of the Universities of Applied Sciences / Ammattikorkeakoulujen julkaisuarkisto)
Témata: informationsteknik, fi=Elektroniikka|sv=Elektronik|en=Electronic Engineering, PHP, webbprogrammering, programmeringsspråk, JavaScript, programmering, el- och automationsteknik
Popis: Mitt examensarbete utförde på basis av ett uppdrag jag fick av företaget Nyholm Solutions Oy Ab. Examensarbetet beskriver hur jag har utvecklade en webbapplikation som använder sig av ramverket Symfony. Resultatet av mitt examensarbete går till en kund. Detta examensarbete består av två delar. Den första delen är teoretisk. Där tas upp om de system, kodspråk och ramverk som använts när jag har utvecklat webbapplikationen. Den empiriska delen innehåller först en del om hur man gör en enkel webbapplikation med Symfony och den andra delen beskriver hur jag utvecklat webbapplikationen. I arbetet används databassystemet PostgreSQL och som grundkodspråk har skriptspråket PHP använts. I projektet har jag använt mig av flera pakethanterare. Dessa är Composer, npm, yarn och PHPs egna inbyggda pakethanterare. Resultatet av projektet är en webbapplikation med ett fungerande säkerhetssystem där man kan logga in sig i egenskap av användare. Användare kan ha olika tilldelade roller såsom till exempel administratör och dessa roller ger olika rättigheter åt användaren. I webbapplikationen finns fyra tabeller. För att kunna se tre av tabellerna måste man ha rollen administratör. Sidan innehåller också två widgetar där den ena visar antalet producerade produkter under en dag och den andra visar antalet producerade produkter under en månad. Slutligen finns det också två grafer som visar information om produkter som producerats under ett visst tidsintervall, där den ena visar mera noggrann information än den andra. ; Opinnäytetyöni perustuu toimeksiantoon, jonka sain Nyholm Solution Ab (Oy) nimiseltä yritykseltä. Opinnäytetyö esittelee, kuinka olen kehittänyt verkkosivustoa, joka perustuu Symfony nimiseen ohjelmistokehykseen. opinnäytetyöni tulos lähetetään asiakkaalle, jonka nimeä ei salassapitosyistä voi mainita. opinnäytetyö jakautuu kahteen osaan. Ensimmäinen osa on teoreettinen. Siinä esittelen ne järjestelmät, koodikielet ja ohjelmistokehykset, joita olen käyttänyt kehittäessäni verkko- sivustoa. Empiirinen osa jakautuu ...
Druh dokumentu: bachelor thesis
Jazyk: Swedish
Relation: Nyholm Solution Ab (Oy); https://www.theseus.fi/handle/10024/881240
Dostupnost: https://www.theseus.fi/handle/10024/881240
Rights: fi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
Přístupové číslo: edsbas.DFF5C40A
Databáze: BASE
Popis
Abstrakt:Mitt examensarbete utförde på basis av ett uppdrag jag fick av företaget Nyholm Solutions Oy Ab. Examensarbetet beskriver hur jag har utvecklade en webbapplikation som använder sig av ramverket Symfony. Resultatet av mitt examensarbete går till en kund. Detta examensarbete består av två delar. Den första delen är teoretisk. Där tas upp om de system, kodspråk och ramverk som använts när jag har utvecklat webbapplikationen. Den empiriska delen innehåller först en del om hur man gör en enkel webbapplikation med Symfony och den andra delen beskriver hur jag utvecklat webbapplikationen. I arbetet används databassystemet PostgreSQL och som grundkodspråk har skriptspråket PHP använts. I projektet har jag använt mig av flera pakethanterare. Dessa är Composer, npm, yarn och PHPs egna inbyggda pakethanterare. Resultatet av projektet är en webbapplikation med ett fungerande säkerhetssystem där man kan logga in sig i egenskap av användare. Användare kan ha olika tilldelade roller såsom till exempel administratör och dessa roller ger olika rättigheter åt användaren. I webbapplikationen finns fyra tabeller. För att kunna se tre av tabellerna måste man ha rollen administratör. Sidan innehåller också två widgetar där den ena visar antalet producerade produkter under en dag och den andra visar antalet producerade produkter under en månad. Slutligen finns det också två grafer som visar information om produkter som producerats under ett visst tidsintervall, där den ena visar mera noggrann information än den andra. ; Opinnäytetyöni perustuu toimeksiantoon, jonka sain Nyholm Solution Ab (Oy) nimiseltä yritykseltä. Opinnäytetyö esittelee, kuinka olen kehittänyt verkkosivustoa, joka perustuu Symfony nimiseen ohjelmistokehykseen. opinnäytetyöni tulos lähetetään asiakkaalle, jonka nimeä ei salassapitosyistä voi mainita. opinnäytetyö jakautuu kahteen osaan. Ensimmäinen osa on teoreettinen. Siinä esittelen ne järjestelmät, koodikielet ja ohjelmistokehykset, joita olen käyttänyt kehittäessäni verkko- sivustoa. Empiirinen osa jakautuu ...