oru.sePublikationer
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
WEBBAPPLIKATIONER: En praktisk tillämpning för ammunitionsindustrin
Örebro University, School of Science and Technology.
2009 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Denna rapport behandlar utvecklingen av en webbapplikation åt Gyttorp Cartridge Company med syftet att underlätta, effektivisera och skapa nya möjligheter att hantera produktionstekniska data. Gyttorp Cartridge Company är tillverkare av sport- och jaktammunition. Uppdragsgivarens huvudsakliga krav var att skapa en applikation med samma arbetsgång som det tidigare tillvägagångssättet. Ett problem som löstes var möjligheten för användarna att jobba med gemensamma data. Målet var att lösa problemen på ett kostnadseffektivt och plattformsoberoende sätt och att kunna leverera en väl testad, stabil och användarvänlig lösning.

Rapporten redogör för ett antal lämpliga metoder som ska ingå i applikationen för att tillgodose uppdragsgivarens krav. Här redogörs behovet av en klient/server-lösning och därav valet av programvaror (LAMP) för applikationen. En webbapplikation valdes som lösning och vidare beskrivs behovet av händelsehantering med asynkron kommunikation.

För att förenkla programmeringen skrevs ett bibliotek för att hantera händelseanrop och skapa grafiska widgets. Ett tillägg till biblioteket skrevs för att hantera dialogrutor, varningar och felmeddelanden. Med tanke på uppdragets mål på användarvänlighet behandlar rapporten interaktionen mellan dator och människa. Applikationen är användarbaserad och ger möjlighet att anpassa vyer efter användare. Applikationen ger även möjligheten att generera rapporter åt den produktionsansvarige.

Projektet visade att applikationen underlättar arbetet för arbetsgivaren. Den minskar risken för fel under produktionen. Den uppfyller de krav som ställts och ger även möjligheter för vidare utbyggnad.

I slutdiskussionen behandlas alternativa vägar för byggande av webbapplikationer. Tillkortakommanden av det egna programbiblioteket tas upp samt hur det kan förbättras. Förslag på hur applikationen kan utökas för att ge ett större värde åt uppdragsgivaren ges.

Abstract [en]

This report discusses the process of developing a web application for Gyttorp Cartridge Company with the aim of making it easier and create new possibilities to handle data gathered during the production. Gyttorp Cartridge Company is a manufacturer of sports and hunting ammunition. The main requirements where to create an application with the same work flow as their previous proceedings. One of the problems that where solved was the possibility for the users to work with shared data. The goal was to solve the problems in a money efficient and platform independent way and to be able to deliver a stable, well tested and user friendly solution.

The report explains a number of suitable methods that will be included in the application to satisfy the demands of the employer. An explanation of the need for a client/server solution and the choice of software (LAMP) is given. A web application was chosen for the task and the need for handling events with asynchronous communication is explained.

To simplify the process for the software engineer a program library was written that handles events and provides widgets. An addition to the library was added which handles dialog windows, warnings and errors. With the goal of making a user-friendly application the subject of interaction between human and computer is discussed. The application is user based which gives the possibility to adapt the visuals according to the user. The application also gives the possibility for generating reports to the person in charge of the production.

The project showed that the application does ease the task for the employer. It reduces the risk for errors during the production. It satisfies the demands and makes it possible for further enhancements in the future.

I the final discussion alternatives for building a web application are given. Shortcomings of the written library and how to solve them are given. Suggestions on how to improve the value of the application for the employer is also discussed.

Place, publisher, year, edition, pages
2009. , 26 p.
Keyword [en]
sharing, data, client/server, LAMP, event, widget, user-friendly, application, web
Keyword [sv]
webbapplikation, plattformsoberoende, testad, stabil, användarvänlig, klient/server, LAMP, widget, dialogrutor, varningar, felmeddelanden, interaktion
National Category
Engineering and Technology Computer Science Computer and Information Science Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-9805ISRN: ORU-NAT/DAT-GY-2010/1--SEOAI: oai:DiVA.org:oru-9805DiVA: diva2:298940
Subject / course
Computer Engineering
Presentation
2009-06-01, T213, Örebro universitet, Örebro, 10:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2010-02-25 Created: 2010-02-22 Last updated: 2015-08-05Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Jakobsson, Patrik
By organisation
School of Science and Technology
Engineering and TechnologyComputer ScienceComputer and Information ScienceSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar

Total: 79 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