Refaktorering och vidareutveckling av bokläsarapplikation Att sätta sig in i och förbättra ett främmande projekt

Examensarbete på grundnivå

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12380/168230
Download file(s):
File Description SizeFormat 
168230.pdfFulltext522.36 kBAdobe PDFView/Open
Type: Examensarbete på grundnivå
Title: Refaktorering och vidareutveckling av bokläsarapplikation Att sätta sig in i och förbättra ett främmande projekt
Authors: Örn, Johan
Strömsten, Jonatan
Abstract: I dagens samhälle där applikationer och användande av datorrelaterade produkter ökar, ökar också strävan efter att göra framtidssäkra och strukturellt hållbara produkter. Programmerare förväntas ofta ta sig an ett större projektarbete och att leverera under en kort tid då tekonologier är en färskvara. Med denna stress blir ofta programmet därefter och en del lösningar kan fungera, men inte alls vara genomtänkta eller framtidssäkra. Projektet utgörs av modernisering av en produkt med syfte att göra den mer tilltalande och användbar. Produkten är en windows applikation som kan läsa elektroniska böcker, där det just nu finns stöd för vanlig läsning samt ljuduppspelningen av meningar. Innan programmet betraktas som färdigt behöver ett antal nya funktioner implementeras, vilka innefattar bland annat bokmärken, videouppspelning och en sökfunktion. Utöver detta så finns även behov av en ny design och bättre layout. Innan de nya funktionerna kan implementeras så görs en analys av den nuvarande kodbasen, innefattande en genomgång av applikationens arkitektur och hållbarhet inför implementering av nya funktioner. En genomgång av befattningen god kodstandard diskuteras och hur problemen för den här applikationen identifierades genom en omfattande analys och senare förändrades.
Keywords: Data- och informationsvetenskap;Computer and Information Science
Issue Date: 2012
Publisher: Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)
Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)
URI: https://hdl.handle.net/20.500.12380/168230
Collection:Examensarbeten på grundnivå // Basic Level Theses



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.