17.09.2013 Views

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7.1 Valg <strong>af</strong> teknologier<br />

Side 44<br />

Produktet ønskes udviklet ved brug <strong>af</strong> standarder. Derudover skal projektet simplificere den<br />

fremtidige udviklingsproces <strong>af</strong> slutbruger<strong>system</strong>er.<br />

Simple grænseflader opnås bla. ved at bruge XML som det primære kommunkationsformat.<br />

Internt tænkes data lagres i en relationel database. Slutbruger<strong>system</strong>erne tænkes at skulle<br />

håndtere struktureret data og en relationel database leverer både kræfterne og standarderne <strong>til</strong><br />

at gøre dette.<br />

Brugergrænsefladen opbygges ved hjælp <strong>af</strong> XSLT, som kan bruges <strong>til</strong> at formatere HTML ud<br />

fra XML.<br />

Der skal kommunikeres data over netværk. Til dette bruges webservices. Webservices er en<br />

simpel måde at s<strong>til</strong>le ressourcer <strong>til</strong> rådighed på tværs <strong>af</strong> et netværk.<br />

• XML - Der bruges XML version 1.0<br />

Bruges <strong>til</strong> grænsefladerne i <strong>system</strong>et. XML’ens struktur kan valideres, og XML kan<br />

derfor bruges <strong>til</strong> såvel dataoverførsler som <strong>til</strong> konfiguration og beskrivelser i <strong>system</strong>et<br />

• WebServices - Der bruges protokollerne SOAP og WSDL.<br />

• HTML - Optimeret <strong>til</strong> Internet Explorer 6.0<br />

Dette bruges <strong>til</strong> at vise brugergrænseflader <strong>til</strong> slutbrugeren. HTML er valgt fordi det er<br />

tekstbaseret og derfor meget nemt, dynamisk at ændre. HTML er i stor udstrækning<br />

platformsu<strong>af</strong>hængigt.<br />

• .Net – version 1.1<br />

Fordelen ved at bruge .Net er alle de standard funktionaliteter der er inkluderet. En<br />

anden fordel ved .Net er at Visual Studio .Net er et udviklings værktøj der at<br />

specialfrems<strong>til</strong>let <strong>til</strong> .Net’s funktionaliteter.<br />

• XSLT<br />

Dette er et scriptsprog der kan konvertere en xml struktur <strong>til</strong> en anden struktur. I<br />

projektet er det XSLT der genererer HTML ud fra den konfiguration og den data der<br />

er <strong>til</strong>gængelig.<br />

• SQL Server 2000<br />

Relationen database. Er valgt pga. den gode integrering i .Net og dens generelt meget<br />

gode brugergrænseflader.

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

Saved successfully!

Ooh no, something went wrong!