Vis enkel innførsel

dc.contributor.advisorNes, Atle
dc.contributor.authorKerek, Julie Piroska
dc.date.accessioned2019-08-21T14:02:06Z
dc.date.available2019-08-21T14:02:06Z
dc.date.issued2019
dc.identifier.urihttp://hdl.handle.net/11250/2609648
dc.description.abstractHos Vard Electro utvikles det elektriske systempakker. I den forbindelse blir det laget flere lister i Excel og Word med data om komponenter i fartøy, som på ulike måter presenterer samme data. Dette skaper mange duplikater, og ved endringer i ei liste må man manuelt endre de andre. Dette er en tidkrevende prosess som kan skape mange feil og inkonsistens i listene. For å forbedre denne prosessen, var målet i dette prosjektet å utvikle en applikasjon med en tilhørende database hvor all data om komponenter blir lagret. Databasen er en relasjonsdatabase i Microsoft SQL Server som består av tabeller basert på komponentene, som fjerner duplikater. Ved hjelp av et brukervennlig grensesnitt i C# som kommuniserer med databasen, kan brukerne nå enkelt legge inn nye komponenter, samt endre dataene på et sted. Applikasjonen bruker Entity Framework som lager en modell av databasen, og genererer spørringer til enkle tabeller. Dette gjør at utviklingen går raskere, og gjør koden mer vedlikeholdbar. Ved bruk av validering blir dataene sjekket for feil før de blir lagret i databasen og hindrer inkonsistens. Databasen med det tilhørende grensesnittet effektiviserer arbeidet, og sjansen for feil minsker. Når listen er ferdig kan brukerne gjennom applikasjonene hente dem ut til Word- og Excel-filer, og dermed levere dem i det formatet som er påkrevd.
dc.description.abstractAt Vard Electro they develop electric system packages. In this connection, several lists with data about components in vessels are created in Excel and Word, which in different ways present the same data. This creates many duplicates of data, and when making a change to one list, one must manually change the others. This is a time-consuming process that can create many errors and inconsistency in the lists. To improve this process, it has in this project been developed an application with a database for storing all data about components. The database is a relational database in Microsoft SQL Server that consists of tables based on the components and removes duplicates. By developing an easy-to-use interface in C# which communicates with the database, users can now easily add new components and edit the data in the same application. It uses Entity Framework, that creates a model of the database and generates queries to single tables in the database. That makes development faster and makes the code more maintainable. By using validation, the data is checked for errors before being saved in the database and prevents inconsistency. The database with its user interface increases the efficiency of the work and reduces the possibility for errors. Once the list is complete, users can download them to Word and Excel files through the application in the format that is required.
dc.languagenob
dc.publisherNTNU
dc.titleConsumer Program – En applikasjon for mer effektiv informasjonsbehandling hos Vard Electro
dc.typeBachelor thesis


Tilhørende fil(er)

FilerStørrelseFormatVis

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel