Hammashoitokoneen keskitetty asetusten hallinta ja replikointi

Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Sähkötekniikan korkeakoulu | Master's thesis

Date

2014-03-31

Department

Major/Subject

Biotroniikka

Mcode

S3037

Degree programme

BIO - Bioinformaatioteknologia

Language

fi

Pages

51 + 7

Series

Abstract

Diplomityön tavoitteena oli suunnitella ja toteuttaa nykyaikaisen hammashoitokoneen asetusten hallinta ja replikointi -ominaisuus PC-ohjelmistolle. Ominaisuuden pohjana oli toiselle hoitokoneelle toteutettu vastaava ominaisuus. Ominaisuudella oli siis voitava ottaa talteen hoitokoneen asetukset tietokoneelle ja pystyttävä lähettämään asetukset takaisin yhdelle tai useammalle hoitokoneelle. Työn alussa esitellään ominaisuuden toteuttamiseksi käytettyjä teknologioita ja niille löydettyjä vaihtoehtoja. Eri vaihtoehtoja vertaillaan ja perustellaan niiden välillä tehtyjä valintoja. Työssä kuvataan myös, kuinka ominaisuuden toimintaa suunniteltiin ja sen vaatimuksia pohdittiin. Joidenkin ominaisuuden osien toteutuksien valintoja selvitetään tarkemminkin. Työn tavoitteessa onnistuttiin eli saatiin toteutettua toimiva ominaisuus, jonka toimintaperiaatetta ja käyttöä esitellään ja onnistumista arvioidaan työn loppuosassa. Lopuksi pohditaan vielä tapoja, joilla ominaisuuden toimintaa voitaisiin kehittää ja erityisesti, kuinka sen tietoturvaa voitaisiin parantaa.

The goal of this Master's Thesis was to design and to implement for a PC software the settings management and replication feature of a modern dental unit. As the basis for the feature was the corresponding feature implemented for another dental unit. So the feature had to be fit to be used to transfer and to save the settings of a dental unit to a computer and to send these settings back to one or more units. In the beginning of the Thesis technologies used to implement this feature and alternative techonologies found for them are presented. Different options are compared and choices made between them are justified. In the Thesis it's also described how the operation of the feature was planned and how its requirements were pondered. The choices of the implementations of some of the parts of the feature are clarified in even more detail. The Thesis was successful in achieving its goal. This means that a functioning feature was implemented. Its operational principle and use is presented and displayed and its success is judged in the later parts of the thesis. Lastly ways to improve the functioning of the feature and especially its information security are pondered.

Description

Supervisor

Sepponen, Raimo

Thesis advisor

Kattelus, Olli

Keywords

settings management, dental unit, shell script, asetusten hallinta, hammashoitokone, HTTP, CGI, SQL, Java, C, C++, shell-skripti

Other note

Citation