dc.contributor.author | Saastamoinen, Nea | |
dc.date.accessioned | 2011-05-06T12:44:37Z | |
dc.date.available | 2011-05-06T12:44:37Z | |
dc.date.issued | 2011 | |
dc.identifier.uri | URN:NBN:fi:amk-201105066525 | |
dc.identifier.uri | http://www.theseus.fi/handle/10024/28367 | |
dc.description.abstract | Tampereen Bitumikate Oy on Tampereella toimiva vedeneristysalan yritys, joka työllistää noin kymmenen henkilöä kokopäiväisesti. Suurin osa yrityksen toiminnasta perustuu erilaisiin rakennusurakoihin, joista on tarpeen tallentaa tietoja tieto-järjestelmiin. Tällaisia tietoja ovat muun muassa urakkamaksuihin liittyvät tiedot. Yrityksellä ei ole käytössään kunnollista järjestelmää, vaan tietoja kirjataan Excel-taulukkoon, joka on erittäin altis esimerkiksi näppäilyvirheille. Yritys haluaisi käyt-töönsä paremman ratkaisun tietojen tallentamiseksi.
Opinnäytetyön tavoitteena on helpottaa yrityksessä tehtävien maksukirjausten kirjaa-mista, vähentää niihin liittyvää näppäilytyötä ja virhealttiutta. Opinnäytetyön tarkoituk-sena on toteuttaa yrityksen vaatimusten mukainen sovellus, joka mahdollistaa sujuvasti maksukirjausten tekemisen. Opinnäytetyössä keskitytään sovelluksen graafisen käyttö-liittymän toteuttamiseen.
Opinnäytetyössä tutkittiin mahdollisuuksia toteuttaa sovellus ja sen käyttöliittymä Java-, PHP- ja C++-kielillä, koska kaikki nämä tarjoavat mahdollisuuden näyttävien käyttö-liittymien toteutukseen. Valintaa näiden kielten välillä punnittiin muun muassa alusta-riippumattomuuden ja tulevaisuutta kestävien näkökulmien kannalta.
Opinnäytetyön tuloksena yritykselle toteutettiin maksujen kirjaussovellus, jossa on graafinen käyttöliittymä. Käyttöliittymä toteutettiin Qt Framework -tekniikalla, joka on C++:n graafinen käyttöliittymäkirjasto ja joka mahdollistaa käyttöjärjestelmästä riippu-mattomien sovellusten toteuttamisen natiivilla ulkonäöllä.
Qt Framework havaittiin erittäin hyväksi tavaksi toteuttaa sovelluksia ja niiden käyttö-liittymiä tehokkaasti ja nopeasti. | fi |
dc.description.abstract | Tampereen Bitumikate Oy is a roof waterproofing company in Tampere and it employs about ten full-time employees. The majority of the tasks in the company are based on different types of construction work. The company needs to save information about these tasks, such as information about payments concerning the contracts. There is currently no appropriate system in use in the company but the information is kept in an Excel datasheet. The datasheet is very vulnerable to typing mistakes, for example. The company would like to use a better solution to save the information.
The objective of this thesis was to make it easier to save the information concerning the payments and lessen the vulnerability to typing mistakes. The purpose of this thesis was to create an application which meets the criteria set by the company and which makes it easier to save the payment information. The thesis is focused on creating a graphical user interface for the application.
Different kinds of methods and programming languages were investigated to create the application and its graphical user interface. For example Java, PHP and C++ were investigated because they serve a possibility to create an impressive graphical user inter-face and they are platform independent.
The result of this thesis is a graphical application in which it is easy to save information about the payments. The graphical user interface was created in Qt Framework techno-logy which is a C++ library for graphical user interfaces and which makes it possible to create operating system independent applications with native look-and-feel and user experience.
In this thesis, the Qt Framework was identified as a very good technology to build the application and graphical user interfaces very efficiently and quickly. | en |
dc.language.iso | fin | |
dc.publisher | Tampereen ammattikorkeakoulu | |
dc.rights | All rights reserved | |
dc.title | Graafisen käyttöliittymän toteuttaminen Qt-tekniikalla : Case: Tampereen Bitumikate Oy | fi |
dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
dc.identifier.dscollection | 10024/185 | |
dc.organization | Tampereen ammattikorkeakoulu | |
dc.subject.ysa | käyttöliittymät | |
dc.subject.ysa | suunnittelu | |
dc.subject.ysa | ohjelmointikielet | |
dc.subject.ysa | graafinen suunnittelu | |
theseus.studentid | 602402 | |
dc.contributor.organization | Tampereen ammattikorkeakoulu | |
dc.subject.keyword | Graafisen käyttöliittymän toteutus | |
dc.subject.keyword | Qt Framework | |
dc.subject.keyword | C++ | |
dc.subject.specialization | Tietojenkäsittelyn koulutusohjelma | |
dc.subject.degreeprogram | fi=Liiketalous, hallinto ja markkinointi|sv=Företagsekonomi, förvaltning och marknadsföring|en=Business Management, Administration and Marketing| | |
dc.subject.discipline | Liiketalouden koulutusohjelma | |