Syöpäseulonnan toiminnanohjaus- ja tiedonhallintajärjestelmän toteutus web-sovelluksena
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
School of Science |
Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2010
Major/Subject
Tietokoneverkot
Mcode
T-110
Degree programme
Language
fi
Pages
[10] + 80
Series
Abstract
The purpose of this master's thesis was to design and develop an enterprise resource planning and data management system for screening the cervical cancer for VITA-Terveyspalvelut Oy. The solution includes the whole range of the screening process: the invitations, the time reservation systems, the storing of the screening data, the answering process, the invoicing and the reporting. The work aimed to provide a usable and secure solution that could be used to produce good quality and effective screening services to Finnish municipal health care providers. Moreover, it was important that regulations in the laws concerning personal privacy and screenings were taken into account in the solution. The solution was developed as a web application the data communication of which is secured with HTTPS protocol. The web application is running on Apache web server and its data is stored in MySQL database. The web application was written in PHP language. To increase the usability of the solution the user interface and the business logistic of the solution were planned together with its users. The usability methods utilized in the design and development included the user analysis, the task analysis and the heuristic evaluation. The aspects of the information security must be well protected when handling privacy data. To increase the security of the solution most grievous threats to web applications and ways to avoid them were also studied in this thesis.Diplomityön tarkoitus oli suunnitella ja toteuttaa VITA-Terveyspalvelut Oy:lle toiminnanohjaus- ja tiedonhallintajärjestelmä kohdun kaulaosan syöpää ehkäisevään seulontaan. Järjestelmä kattaa seulontaan kutsumisen, ajanvarauksen, seulontatietojen tallentamisen, seulontatuloksen vastaamisen, laskutuksen sekä raportoinnit. Tavoitteena oli tarjota yritykselle tietoturvallinen ja käytettävä järjestelmä, jonka voidaan tuottaa laadukasta ja tehokasta seulontapalvelua Suomen kunnille. Järjestelmän kehityksessä tuli huomioida myös lait ja asetukset, jotka määräävät seulontatoiminnasta sekä seulontaan osallistuvien henkilöiden tietosuojasta. Järjestelmää käytetään sekä yrityksen sisäverkosta että Internet-verkon välityksellä. Tämän vuoksi järjestelmä toteutettiin web-sovelluksena, jossa tietoliikenne suojataan HTTPS -protokollalla. Toteutuksen alustana on Apache-palvelimella toimiva PHP-kielinen websovellus, jossa käytetään MySQL-tietokantaa. Sovelluksen käytettävyyden varmistamiseksi käyttöliittymän ja toimintalogiikan suunnittelu ja määrittely tehtiin käyttäjien kanssa yhteistyössä. Käytettävyyden suunnittelussa käytettyjä menetelmiä olivat käyttäjäanalyysi, tehtäväanalyysi sekä järjestelmän heuristinen arviointi. Tietosuojan alaisia tietoja sisältävän sovelluksen kehityksessä tuli myös huomioida tietoturvallisuus, jonka edistämiseksi selvitettiin Web-sovelluksissa yleisiä haavoittuvuuksia sekä keinoja niiden estämiseksi.Description
Supervisor
Ylä-Jääski, AnttiThesis advisor
Tarkoma, SasuKeywords
web application, web-sovellus, information security, tietoturvallisuus, usability, käytettävyys, screening, syöpäseulonta, SSL, SSL, testing, testaus, privacy, tietosuoja