Tiekuntien kirjanpidon automatisointi
Linna, Daniel (2022)
Diplomityö
Linna, Daniel
2022
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2022052538711
https://urn.fi/URN:NBN:fi-fe2022052538711
Tiivistelmä
Tämä diplomityö käsittelee neljä aihealuetta, jotka liittyvät tiekuntien kirjanpitoon ja automaattisen kirjanpidon sovelluksen toteuttamiseen. Sovelluksen tarkoitus on muodostaa kirjanpitoa automaattisesti tiekunnan talouteen liittyvien toimenpiteiden ohessa. Ensimmäisen aihealueen tavoitteena oli selvittää mitä rajoituksia, vaatimuksia ja käytäntöjä tiekuntien kirjanpitoon kohdistuu. Toisen aihealueen tavoitteena oli määrittää tutkimukselle tutkimusmenetelmät ja -tavat, sekä kriteerit toteutettavan sovelluksen teknologiakokonaisuudelle. Kolmannen aihealueen tavoitteena oli vertailla teknologioita kolmelta eri osa-alueelta ja valita määritettyjen kriteerien pohjalta tässä diplomityössä toteutettuun sovellukseen sopivimmat teknologiat. Teknologioiden osa-alueet olivat ohjelmointikielet ja niiden tarjoamat viitekehykset, tietokantateknologiat ja rajapinnat. Neljännen aihealueen tavoitteena oli suunnitella ja toteuttaa sovellus, joka kykenee muodostamaan kirjanpitoa automaattisesti tiekunnan talouden toimenpiteiden yhteydessä.
Tarkasteluiden tuloksena saatiin määritelmä tiekunnan kirjanpidon sisällölle ja kirjanpidon käytännöille. Toisen aihekokonaisuuden tuloksena saatiin määritettyä tässä diplomityössä toteutetulle sovellukselle kriteerit, jotka vastaavat sovelluksen vaatimuksia. Teknologioiden vertailun tuloksena saatiin valittua kokonaisuus, joka sopi aiemmin määritettyihin kriteereihin. Viimeisen aihekokonaisuuden tuloksena saatiin toteutettua sovellus, joka kykenee muodostamaan kirjanpitoa tiekunnille automaattisesti. Sovellukseen sisältyy myös tiekuntien taloushallinnon toimintoja, joiden ympärille kirjanpidon automatisointi rakentuu. This Master’s thesis consists of four topics which are related to the accounting of private road maintenance associations, and an application which performs automated accounting. The purpose of the application is to perform accounting automatically alongside the financial tasks of road maintenance associations. The goal of the first topic was to study the restrictions, requirements, and practices of accounting in these associations. The goal of the second topic was to define the research methods and practices for the study, and the criteria for the technologies used in the application to be implemented. The goal of the third topic was to compare the technologies from three different categories and to select the most suitable technologies for this thesis based on the defined criteria. The categories for the technologies were programming languages and the frameworks they offer, database technologies and application programming interfaces. The goal of the fourth topic was to design and implement an application, which performs accounting automatically alongside the financial tasks of road maintenance associations.
A definition for the contents and practices of accounting in road maintenance associations was formed as an outcome of the study. Criteria for the application to be implemented which match the requirements of the application was defined as a result of the second topic. Comparing the technologies resulted in the selection of a set of technologies matching the criteria defined before. As a result of the last topic, the application which performs accounting for the road maintenance associations automatically was implemented. Additionally, the application includes features for financial tasks, around which the automated accounting is built.
Tarkasteluiden tuloksena saatiin määritelmä tiekunnan kirjanpidon sisällölle ja kirjanpidon käytännöille. Toisen aihekokonaisuuden tuloksena saatiin määritettyä tässä diplomityössä toteutetulle sovellukselle kriteerit, jotka vastaavat sovelluksen vaatimuksia. Teknologioiden vertailun tuloksena saatiin valittua kokonaisuus, joka sopi aiemmin määritettyihin kriteereihin. Viimeisen aihekokonaisuuden tuloksena saatiin toteutettua sovellus, joka kykenee muodostamaan kirjanpitoa tiekunnille automaattisesti. Sovellukseen sisältyy myös tiekuntien taloushallinnon toimintoja, joiden ympärille kirjanpidon automatisointi rakentuu.
A definition for the contents and practices of accounting in road maintenance associations was formed as an outcome of the study. Criteria for the application to be implemented which match the requirements of the application was defined as a result of the second topic. Comparing the technologies resulted in the selection of a set of technologies matching the criteria defined before. As a result of the last topic, the application which performs accounting for the road maintenance associations automatically was implemented. Additionally, the application includes features for financial tasks, around which the automated accounting is built.