Return to search

Konfigureringsverktyg för modem

Westermo Teleindustri tillverkar och säljer telefonmodem för industritillämpningar och ska erbjuda ett konfigureringsverktyg till dessa. Verktyget ska konfigurera Westermos modem med Hayes AT-kommandon genom ett PC program som ska vara enkelt att använda så att deras supportavdelning blir avlastad från en del konfigureringssupport. Min uppgift i detta examensarbete var att ta fram en kravspecifikation och implementera en lösning utifrån denna. Kravspecifikation togs fram genom att skicka ut förfrågningar om önskemål till dotterbolag, distributörer och andra som har nära kontakt med slutkunderna. I kravspecifikationen beskrivs vilken funktionalitet programvaran skall innehålla. Att göra en design av en programvara kräver att man har kunskaper om språket och verktygen som ska användas för implementationen. Verktyget som Westermo tillhandahåller för att implementera Windows applikationer är MFC(Microsoft Foundation Class) som är en instans i Microsoft Visual Studio 6.0. MFC är ett bibliotek av klasser som underlättar Windows API användningen för programmeraren. Det är alltså som ett skal för programmeraren vilket gör att implementationen går snabbare. En design gjordes innan implementeringen av verktyget började. En viktig detalj i programmet är att nya produkter ska kunna utnyttja programvaran, dvs. den ska vara utvecklingsbar och kunna uppdateras för nya modem. Detta görs genom att läsa in hur modemet ska konfigureras genom vanliga textfiler som beskriver hur modemet ska konfigureras. Detta innebär att ett nytt modem endast kräver ett par nya textfiler och medför ingen omkompilering av programmet.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:mdh-6640
Date January 2009
CreatorsTimlöv, Pontus
PublisherMälardalens högskola, Akademin för innovation, design och teknik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0014 seconds