Utveckling och integrering av kursbokningssystemet Puzzel
Hedlund, Ulf (2012)
Hedlund, Ulf
Arcada - Nylands svenska yrkeshögskola
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012111415305
https://urn.fi/URN:NBN:fi:amk-2012111415305
Tiivistelmä
Varje år behöver utbildningsinstitutioner planera läsordningar. Rum ska bokas, resurser måste delas på och dubbelbokningar får inte ske. Processen är ofta långdragen och kan ha flera hundra personer inblandade. Kursbokningsverktyget Puzzel har utvecklats för att effektivisera bokningsprocessen för yrkeshögskolan Arcada.
Denna rapport är indelad i tre delar. I den första delen ges en överblick av de programmeringsramverk som använts vid utvecklingen av Puzzel, huvudsakligen .NET Framework, Windows Presentation Foundation och Windows Communication Foundation. Del två kartlägger befintliga bokningssystem inom yrkeshögskolan Arcada samt diskuterar hur bokningsprocessen kan effektiviseras. Del tre ger en översikt av hur Puzzel är uppbyggt samt hur integreringen mot Arcadas befintliga system har genomförts. Education institutions need to plan and book their course schedules every year. Rooms have to be found and booked, resources shared and double bookings should not happen. The process often takes a long time and hundreds of people can be involved. Puzzel is a course booking tool that has been built to streamline the booking process and save administrative costs.
This report consists of three different parts. In the first part an overview of the program-ing frameworks used in the development of Puzzel is given. Part two describes the booking systems in use within Arcada University of Applied Sciences and discusses how the booking process can be improved. Part three gives an overview of how Puzzel is built and how the integration with Arcadas systems has been made. Part three puts focus on how data is handled and exchanged, not so much on the user interface.
Denna rapport är indelad i tre delar. I den första delen ges en överblick av de programmeringsramverk som använts vid utvecklingen av Puzzel, huvudsakligen .NET Framework, Windows Presentation Foundation och Windows Communication Foundation. Del två kartlägger befintliga bokningssystem inom yrkeshögskolan Arcada samt diskuterar hur bokningsprocessen kan effektiviseras. Del tre ger en översikt av hur Puzzel är uppbyggt samt hur integreringen mot Arcadas befintliga system har genomförts.
This report consists of three different parts. In the first part an overview of the program-ing frameworks used in the development of Puzzel is given. Part two describes the booking systems in use within Arcada University of Applied Sciences and discusses how the booking process can be improved. Part three gives an overview of how Puzzel is built and how the integration with Arcadas systems has been made. Part three puts focus on how data is handled and exchanged, not so much on the user interface.