miun.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Dynamiska Skript: Automatisering med Python
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Avdelningen för informationssystem och -teknologi.
2018 (svensk)Independent thesis Basic level (university diploma), 10 poäng / 15 hpOppgave
Abstract [sv]

Företaget X är en internetleverantör i behov av automatisering. Det finns tre IT-tekniker anställda och i dagsläget förlitar de sig på skript som automatiserar allt från dokumentering i Företagets databas till grundkonfiguration av de switchar som avlämnas till kunder. Företaget ger även support till de kunder som skriver ett sådant avtal och allteftersom företaget växer, ökar även arbetsbördan. För att minska den tid de anställda idag lägger på att informera och supportera kunder önskar företaget att skapa en webbplattform där kunder kan hjälpa sig själva. Detta arbete syftar till skapa, testa och utvärdera ett utkast till en sådan plattform, där en kund skall kunna logga in och se information om sina enheter, men också att själv kunna konfigurera sina enheter utifrån några, av företaget bestämda, parametrar. För att åstadkomma detta kommer programmeringsspråket Python och några för Python anpassade bibliotek och moduler att användas. Arbetet kommer att täcka in relevant teori och har genomförs genom kravinsamling, pseudokod och flödesscheman, kodning samt testning och utvärdering. Vidare diskuteras de etiska aspekterna rörande automation. Undersökningen har visat att Python och dess bibliotek är väl lämpade för att hantera automation enligt Företagets behov.

Abstract [en]

Company X is an Internet Service Provider in need of automation. There are three IT technicians employed and as of right now they rely on scripts that automate everything from documentation to the company database to the basic configuration of the network switches that gets delivered to the customers. The company also provides customer support if that is included in the agreement and when the company grows, so does the workload. To minimize the time the employees have to spend to inform and support customers, the company wishes to create a web-based platform where the customers can help themselves. This project aims to create, test and evaluate a first draft of said platform, on which a customer should be able to log in and see information about their units and configure those units based on parameters set by the company. To accomplish this the programming language Python and its libraries and modules will be used. This project report covers the relevant theory and the work has been realized via the gathering of project requirements, pseudocode and flowcharts, coding and testing, and evaluation. Furthermore a discussion is had regarding the ethics of automation. The study has shown that Python and its libraries is well suited to accomplish automation according to the company’s needs.

sted, utgiver, år, opplag, sider
2018. , s. 59
Emneord [en]
Python, Automation, Flask, VLAN, SNMP, Expect, MySQL
Emneord [sv]
Python, Automatisering, Flask, VLAN, SNMP, Expect, MySQL
HSV kategori
Identifikatorer
URN: urn:nbn:se:miun:diva-34006Lokal ID: DT-V18-G2-002OAI: oai:DiVA.org:miun-34006DiVA, id: diva2:1228660
Fag / kurs
Computer Engineering DT1
Utdanningsprogram
Network Management TNÄTG 120 higher education credits
Veileder
Examiner
Tilgjengelig fra: 2018-06-28 Laget: 2018-06-28 Sist oppdatert: 2018-06-28bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Søk i DiVA

Av forfatter/redaktør
Blixt Myrsell, Erik
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric

urn-nbn
Totalt: 315 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf