Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utveckling av konfigurerbart användargränssnitt för databaser
2005 (Swedish)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [en]

This essay describes the development of a graphical user interface (GUI) for a database with rules written in XML for Industrisystem in Karlskoga. The project has been developed using the Unified Process and is influenced by previous programs written at Industrisystem. The solution is written in C# with .NET and created as two parts. The GUI and a subsystem written as a dll that holds all the rules from the XML and interacts with the database. The GUI is generated from the rules read by the subsystem. This makes it easy to change witch tables and what rules affect the program and its tables as this is specified in the XML.The benefits of using this program is that if the database changes the XML can easily be rewritten for the new database without rewriting the program. This also makes it possible for several customers with different databases to use the program.

Abstract [sv]

Uppsatsen beskriver utvecklingen av ett grafiskt användargränssnitt för en databas med regler skrivna i XML-filer åt Industrisystem i Karlskoga AB. Utvecklingen utfördes med hjälp av ”Unified Process” och är influerat av tidigare program skrivna vid Industrisystem. Programmet är skrivet i c# med .NET och är uppdelat i två delar. Användargränssnitt och en logikdel som är skriven som en dll. Logikdelen hanterar reglerna från XML-filerna och kommunicerar med databasen. Användargränssnittet genereras från reglerna i logikdelen vilket gör det enkelt att ändra den information som visas samt de regler som ska användas. Fördelen med programmet vi utvecklade är alltså att det enkelt går att anpassa om databasen som används skulle förändras. Detta gör det också möjligt för flera kunder att använda programmet trots att de använder olika databaser.

Place, publisher, year, edition, pages
2005. , 85 p.
Identifiers
URN: urn:nbn:se:kau:diva-59772Local ID: DAV C-14OAI: oai:DiVA.org:kau-59772DiVA: diva2:1124556
Subject / course
Computer Science
Available from: 2017-07-13 Created: 2017-07-13

Open Access in DiVA

No full text

Search outside of DiVA

GoogleGoogle Scholar

Total: 1 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf