oru.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
WEBBAPPLIKATIONER: En praktisk tillämpning för ammunitionsindustrin
Örebro universitet, Akademin för naturvetenskap och teknik.
2009 (Svenska)Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
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.

Ort, förlag, år, upplaga, sidor
2009. , s. 26
Nyckelord [en]
sharing, data, client/server, LAMP, event, widget, user-friendly, application, web
Nyckelord [sv]
webbapplikation, plattformsoberoende, testad, stabil, användarvänlig, klient/server, LAMP, widget, dialogrutor, varningar, felmeddelanden, interaktion
Nationell ämneskategori
Teknik och teknologier Datavetenskap (datalogi) Data- och informationsvetenskap Programvaruteknik
Identifikatorer
URN: urn:nbn:se:oru:diva-9805ISRN: ORU-NAT/DAT-GY-2010/1--SEOAI: oai:DiVA.org:oru-9805DiVA, id: diva2:298940
Ämne / kurs
Datateknik
Presentation
2009-06-01, T213, Örebro universitet, Örebro, 10:15 (Svenska)
Uppsök
teknik
Handledare
Examinatorer
Tillgänglig från: 2010-02-25 Skapad: 2010-02-22 Senast uppdaterad: 2018-02-05Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Av organisationen
Akademin för naturvetenskap och teknik
Teknik och teknologierDatavetenskap (datalogi)Data- och informationsvetenskapProgramvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 107 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf