28.09.2013 Views

Ökad tillgänglighet av existerande programvara genom ...

Ökad tillgänglighet av existerande programvara genom ...

Ökad tillgänglighet av existerande programvara genom ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sammanfattning/slutsatser <strong>av</strong> förstudie<br />

4 Sammanfattning/slutsatser <strong>av</strong> förstudie<br />

Det här kapitlet syftar till att sammanfatta vad som framkom<br />

under förstudiefasen samt vilka slutsatser man kan dra <strong>av</strong><br />

detta.<br />

Under förstudieperioden lästes mycket material, <strong>genom</strong>gång<br />

<strong>av</strong> det <strong>existerande</strong> systemet förekom samt s.k. debuggning<br />

(debugging, <strong>av</strong>lusning) <strong>av</strong> detsamma. Den debugger som<br />

användes är den som ingår i Microsoft Visual Studio 6.0 [5].<br />

Med detta som grund kunde vissa slutsatser dras. Dessa ligger<br />

sedan till grund för det fortsatta arbetet, framför allt under<br />

utvecklingsperioden, men även under prototyputvecklingen.<br />

4.1 Utvecklingsmiljö<br />

Valet <strong>av</strong> utvecklingsmiljö var relativt lätt att göra. För själva<br />

komponenten är det Microsoft Visual Studio 6.0 [5] som är<br />

aktuellt. Anledningen till detta val är att det <strong>existerande</strong><br />

systemet är utvecklat i denna miljö. Under förstudien har även<br />

Microsoft Visual Studio.NET 7.0 studerats och det<br />

<strong>existerande</strong> systemet har kompilerats med hjälp <strong>av</strong> den<br />

kompilatorn. Själva kompileringen gick bra efter ett fåtal<br />

ändringar och en del inställningar framför allt när det gäller<br />

länkningen <strong>av</strong> programmet. Det som var <strong>av</strong>görande för valet<br />

<strong>av</strong> version 6.0 <strong>av</strong> utvecklingsmiljön var att det<br />

omkompilerade systemet krävde nya versioner <strong>av</strong> vissa s.k.<br />

DLL:er. Dessa DLL:er finns oftast inte tillgängliga i dagsläget<br />

om inte version 7.0 är installerat på respektive dator.<br />

Vad som dock kan vara intressant att utvärdera är användning<br />

<strong>av</strong> version 7.0 när det gäller utvecklingen <strong>av</strong><br />

webbgränssnittet. Detta eftersom den här versionen innehåller<br />

mycket bättre stöd för utveckling <strong>av</strong> sådana system.<br />

4.2 Komponentteknik<br />

Även valet <strong>av</strong> komponentteknik var relativt enkelt att göra.<br />

Här föll valet, som tidigare nämnts, på COM [6] (se 3.5,<br />

COM/DCOM). Detta eftersom det finns stöd för sådan<br />

utveckling i den valda utvecklingsmiljön. De delar <strong>av</strong> det<br />

<strong>existerande</strong> systemet som ska ingå i komponenten existerar i<br />

form <strong>av</strong> statiska lib-filer. Dessa filer använder sig <strong>av</strong> DLL-<br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!