Python Flask CRUD Web App
Nguyen, Huy (2020)
Nguyen, Huy
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-2020111923384
https://urn.fi/URN:NBN:fi:amk-2020111923384
Tiivistelmä
Insinöörityön tarkoituksena oli kehittää Airbus Defence and Space Oy:n tutkimus- ja tuotekehityksen osaston laboratoriotiimin käyttöön verkkosovellus, jolla voitaisiin ylläpitää ja hallinnoida osaston laitteiston tietoja. Sovelluksen tuli olla yksinkertainen ja helppo käyttää, jotta se voisi korvata nykyisen järjestelmän. Verkkosovellus toteutettiin käyttämällä Python 3.8 -ohjelmointikieltä ja Flask-mikrosovelluskehystä, jotta saataisiin luotua yksinkertainen ja monipuolinen CRUD-verkkosovellus. Sovelluksen kanssa käytettiin MariaDB SQL -relaatiotietokantaa. Sovelluksen käyttöliittymä luotiin Flaskia ja Bootstrap-kirjastoa hyödyntäen. Ohjelmistontuotantoon kuului alussa suunnitteluvaihe, jossa käytiin tiimin jäsenien ja esimiehen kanssa keskustelua siitä, mitä vaatimuksia verkkosovellukselle on. Kehitysvaihe oli erittäin itsenäistä työskentelyä, ja luotu verkkosovellus tuli vaiheittain laboratoriotiimin käyttöön. Sovelluksen kehitys perustuu käyttäjäpalautteen ja yhteisen ideoinnin perusteella. Lopputulokseksi kehitetty verkkosovellus on otettu käyttöön laboratoriotiimissä. Verkkosovellus on osoittautunut toimivaksi ja tehokkaaksi työkaluksi, joka helpottaa tietojen hallinnoimista.