Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Uppgradering av stabilitetsberäkningsprogrammet NYSTAB
Örebro University, School of Science and Technology.
2011 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
NYSTAB (English)
Abstract [en]

This is a report founded on a project by Atlas Copco called NYSTAB.  The application Nystab is a calculation program that can calculate the stability of the rockdrill-rigs made by Atlas Copco. The original version of Nystab is stored in a database from 1997 and the code is made in an old version of Visual Basic. My assignment was to develop the application in to a newer programming environment and make it last better in the upcoming years. The software I decided to use to accomplish this project is C# .NET in Visual Studio and Microsoft Access 2010. All the code is written in C# with some insertions from ADO.NET which helped me to easier connect the code with the database.

The coding part was split into two pieces; the first was to develop the application scale done with Windows Forms, the second was to write the code for calculations in the application. This report will cover some methods of how you can connect the database to an application and why Microsoft Access was the best alternative for database in this project. The report also shows the difference between VB and C# to get an overview on why  people today often chose to develop their applications in C#. Exceptions is a big part of the handling of errors or search for errors in the application and the report shows concrete examples on how you use exceptions in different situations and why.

Abstract [sv]

Detta är en rapport grundat på ett projekt för Atlas Copco vid namn NYSTAB. Programmet är ett beräkningsprogram som kan beräkna stabiliteten av Atlas Copcos borr-riggar, det ursprungliga programmet ligger på en databas från 1997 och är kodat i en gammal variant av Visual Basic. Mitt uppdrag var att utveckla programvaran till en nyare miljö med bättre framtidssäkerhet och kompabilitet samt att sätta mig in i Visual Basic miljön för att kunna få fram information om hur dessa stabilitetsberäkningar utförs. Den programvara jag har valt att arbeta i under detta projekt är C# .NET i Visual studio 2010 samt Microsoft Access 2010. All programmering är gjord i C# med inlägg från ADO.NET som hjälpt mig att koppla programmet med databasen.

Programmeringen var uppdelad i två delar; dels skulle jag utforma en applikation som jag gjort med hjälp av Windows Forms och dels var det programmeringen av beräkningarna. Rapporten tar upp metoder att koppla databaser mot applikationer och varför Microsoft Access är den bästa databasen till just det här arbetet. Rapporten tar även upp skillnader mellan VB och C# för att få en överblick till varför man idag ofta väljer att programmera i C#. Exceptions är en stor del i felhanteringen eller felsökningsfunktionen i applikationen och rapporten tar upp konkreta exempel på hur man använder sig av exceptions i olika situationer och varför man gör detta.

Place, publisher, year, edition, pages
2011. , 34 p.
Keyword [en]
c#, c-sharp, ADO, OleDb, Access, database, .NET, CLI, Exceptions, XML
Keyword [sv]
c#, c-sharp, ADO, OleDb, Access, databas, .NET, CLI, Exceptions, XML
National Category
Engineering and Technology Computer and Information Science Computer Science Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-15977ISRN: ORU-NAT/DAT-GH-2011/0002--SEOAI: oai:DiVA.org:oru-15977DiVA: diva2:426283
Subject / course
Computer Engineering
Presentation
2011-05-30, T211 i Teknikhuset, Örebro universitet, Fakultetsgatan 1, 701 82, Örebro, 10:30 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-06-29 Created: 2011-06-16 Last updated: 2017-10-17Bibliographically approved

Open Access in DiVA

fulltext(1091 kB)276 downloads
File information
File name FULLTEXT01.pdfFile size 1091 kBChecksum SHA-512
b19617e9f08d6873d1c0a0a505f361fa99f82006361ce4faf43b0b8e62024d2efd9e7e456d41139d048fa3716655463612746f4b4d6b4456ce4cad10e5bcb809
Type fulltextMimetype application/pdf

Search in DiVA

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

Search outside of DiVA

GoogleGoogle Scholar
Total: 276 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: 210 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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