liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Analys av skräddarsytt system för datainläsning
Linköping University, Department of Computer and Information Science.
2009 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Att underhålla ett stort system som redan är ute hos produktanvändaren ställer krav på utvecklarna, både i anpassningsförmåga och att snabbt hitta lösningar på funna problem. Här gäller det rapporteringssystemet Paid som används av det norska företaget Gramo. För att hitta nya lösningar och förbättringar så fick jag i uppdrag att gå igenom Paid systemet. Med fokus på funktioner som används vid import och matchning mot databasen.

Programmet har tidigare inte givit tillräckligt bra rapporter på vilka fel som uppstått och var de inträffat. Även hanteringen av fel har inte varit tillfredsställande då programmet tidigare avbrutit hela processen och inte kunnat hantera fel separat. Hantering av fel i en lista avbröt programmet. Fel i gränssnittet kunde orsaka dolda fel och irritera användarna. Problemen har i detta fall koncentrerats till procedurer och program som körs främst i samband med att musik ska matchas mot databasen. Många uppstod pga funktioner som saknade fullständig felhantering i samband med att programmet skrevs och senare inte åtgärdades, i dessa fall ofta på kritiska ställen. På andra ställen har utvecklingen gått framåt men anpassning till de större datamängderna har legat efter. Några av problemen har sedan tidigare varit kända medan andra dyker upp allteftersom man testar och kör programmet. Även en mera utförlig logg av fel som inträffar har införts så att det enklare ska vara möjligt att gå tillbaka och felsöka i filer.

Lösningarna har givit hanteringen av en lista möjligheten till att ta hand om posterna en och en, med senare förbättring i detta arbete genom att använda mig utav en binär sökning efter fel. Optimering och förslag på förbättringar i databasen, borttagning av oanvändbar kod samt införa hantering av fel. Problem har påträffats i Paid gränssnittet och har med förändringar i koden kunnat undvikas, dels med felhantering men även att förhindra att problem uppstår med hjälp av fler tester av programmet. Lösningarna leder till att programmet körs smidigare och har färre irritationsmoment. Även upptäckten av tänkbara förbättringar att undersöka och fundera vidare på inför framtida utveckling syns tydligare allteftersom man går igenom kod och testkörningar. Förslagen på förbättringarna finns även med i denna rapport.

Place, publisher, year, edition, pages
2009. , 49 p.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-51756ISRN: LIU-IDA/LITH-EX-G--09/010--SEOAI: oai:DiVA.org:liu-51756DiVA: diva2:277334
Presentation
2009-09-30, Muhammad al-Khwarizmi, Linköpings Universitet 581 83 LINKÖPING, Linköping, 13:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2009-11-20 Created: 2009-11-17 Last updated: 2010-02-01Bibliographically approved

Open Access in DiVA

Analys av skräddarsytt system för datainläsning(1273 kB)149 downloads
File information
File name FULLTEXT02.pdfFile size 1273 kBChecksum SHA-512
0fa9d62f34e3eb57a5381c7fd0f78231cd6aa5ffd961724b88415be18946efdedb4dc72660a132bcbe32b155fbee08ac0232f998c150bb8628fa5351d49131bc
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Danielsson, Dick
By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 152 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 116 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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