Palmbaserad datainsamling och databassynkronisering. Projektpresentation. 2D1954 Programutvecklingsprojekt Projektgruppen Harald



Relevanta dokument
KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362. Projektpresentation

Projektpresentation. Uppdragsgivare: Alex Olwal

Preliminär specifikation av projekt

Projekt Intelligent Indexering

Rapport för Projekt Alhanko

Projektpresentation Sakfrågan

PROJEKT- PRESENTATION

THE STRATEGIZER PROJEKTPRESENTATION (

Projektpresentation. Kungliga Tekniska Högskolan 2D1954 Programutvecklingsprojekt Vårterminen 2002

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool

Projektpresentation Wapspel

Webservice & ERP-Integration Rapport

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document

Sakfrågan Preliminär specifikation

Specifikation för Projekt Alhanko

TestForum Robert Magnusson, Nordic Medtest, Karlstad Lars Palm, Temagon AB / Future Position X, Gävle

Användning av handdatorer och trådlösa nät på föreläsningar och i labsalar. Preliminär specifikation

Agenda. Inledning, teoretiska metoder Hierarkisk uppgiftsanalys, HTA Cognitive walkthrough CW Heuristisk evaluering

APPARAT SLUTRAPPORT. 1. Inledning

STADSLEDNINGSKONTORET SOA SDK IT-AVDELNINGEN VERSION 2.1. Läs mig först. Stockholms stad SOA-plattform. Sida 1 (5)

Kommunal Jämförelsetjänst

PROJEKTPLAN LINKÖPINGS SAMORDNINGSFÖRBUND. Datum: Reviderad

27 september Finansieringsguiden. Sammanställning och slutleverans Verksamt Värmland

Problemlösningsmetod från ALA Goal Attainment Scaling, GAS Vad är Eldorado? Vilken målgrupp vänder vi oss till? Fördelar med metoden

Projekt Fake för Virtutech

Thomas Pettersson. Sammanfattning. Född: Telefon: Kristinagatan 23B Norrköping.

Design för användbarhet

Slutrapport för projektet Öppen tillgång till Drugline kliniska frågor och svar om läkemedelsbehandling

Anvisningar för inkoppling till Mikrodataåtkomst vid SCB

RVS5000PC. Allmänt. RVS5000PC produktblad

Användarmanual. Dokumentationen finns tillgänglig på Internet:

Sammanträdesdatum Utredning om möjligheterna att införa Open Sourceprogram i kommunens datorer

Bättre och snabbare service till patienten och minskade kostnader för verksamheten så drar vi nytta av e- tjänster

I det här dokumentet beskriver IT-mästarens tjänsten Applikationsdrift, dess ingående komponenter och dess tillägg.

Meddix ÖV SIP. Ta fram den enskilde som planering ska göras på genom att välja Person därefter Översikt personer:

Offertunderlag Webbportal NILS

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

PROTOKOLL i HANDDATOR för POCKET PC

Bilaga 4. Forskningsperson-information: Studie om internetförmedlad kognitiv beteendeterapi för ungdomar med IBS.

Programvara på Nada. Johan Berglund Systemgruppen, Nada

Kund: Jetpak

Design för användbarhet

Projektmaterial. Tillgänglig väg till högskola/universitet. Furuboda folkhögskola

SPAice och SPA-Analys Rql-applikationer hos Map Sverige

Handi. ett hjälpmedel i tiden!

Meddix ÖV - SIP Skapa SIP

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

KBT-behandling via Internet

God vård. vid depression och ångestsyndrom hos barn och ungdomar. Malin Green Landell, BUP-kliniken, Universitetssjukhuset i Linköping

Yttrande till Västra Götalandsregionen Hälso- och sjukvårdsutskott över regional utvecklingsplan för psykiatri.

Hi-Fi Prototyping + laborationsgenomgång & verktyg

Design för användbarhet

LEDNINGSÄGARMODUL. Systemkrav 1(6)

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

SCANIA FLEET MANAGEMENT

Studie av internetförmedlad kognitiv beteendeterapi vid intermittent (paroxysmalt) förmaksflimmer

Överenskommelse om samverkan mellan Sveriges Kommuner och Landsting och industrins företrädare rörande Nationella Kvalitetsregister

PROJEKTSKOLA 1 STARTA ETT PROJEKT

Farligt avfall från småföretagare kan insamlingssystemet förbättras? Miljösamverkan Stockholms Län

Uppgradering till DentalEye 3.2

För installationer av SQL Server som inte görs från Hogias installation måste följande inställningar göras:

Sammanfattande rapport Norrbottens läns landsting. Tidpunkt Ansvarig projektledare Johan Frisack

Projektstatus 20 februari 2002

Databasapplikationen HYR AKS. Vers 1.0 6, AKS har framtagits av ApplData AB på uppdrag av TillSaluGrejorAB

Rabattsystem TEXTILGALLERIAN RABATTSYSTEM

BBIC Barns behov i centrum. Marta Nannskog Sakkunnig, SKL Regional utvecklingsledare/bbic-samordnare, Stockholms stad

Med koppling till EmiWeb

Tillämpningsbeslut av RA-FS 1999:1 Bevarande och gallring av forskningshandlingar

Utveckling av nytt Radiofarmakaregister i Java

Vad tycker patienterna?

Människa-Datorinteraktion. HCI text

Informationssystem för giftfritt byggande

Funktionsbeskrivning

emopluppen Installationsmanual

Teknisk kravspecifikation för nytt Omsorgs system

Vidareutveckling av lokalbokningssystem

Systemkrav. Systemkrav för Hogia Approval Manager. Gäller från och med programversion

Slutrapport YUNSIT.se Portfolio/blogg

IT-stöd för strukturerad dokumentation vid bipolär sjukdom

PROGRAMUTVECKLINGSPROJEKT

Utöver projektdirektivet ska en teknisk dokumentation för projektet arbetas fram.

ANVÄNDARTESTNING VID LULEÅ UB Ola Andersson Luleå universitetsbibliotek

Funktionsbeskrivning

Giltig från Version Nr 1.2

Systemkrav. Artvise Kundtjänst

Sync Master startas via Task Scedule (schemaläggaren). Programmet kan köras på servern utan att någon är inloggad på servern.

PKS5000PC hjälpmedel uppföljning

Systemrekommendation. Artvise Contact Center

Summering: Workshop 14/3-19

Metodbank för folkhälsoarbete

Om systematisk uppföljning. inom den sociala barn- och ungdomsvården

Fördjupningsseminarie om den nationella informationsstrukturen NI 2015:1

Chapter 12: Development

Designkoncept Field Study Organizer

Bluetooth-sammankoppling. Användarhandbok

Mina listor. En Android-applikation. Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Användbarhet. Geodataportalen 2.0 Beta. Testat av GeoTest. RAPPORT fastställd Geodataportalen 2.0 Beta testad för användbarhet

Public. Lifecare roadmap. Allt detta spännande och fantastiska väntar på er runt hörnet!

webbaserat program för telefonstatistik

Grupputvärdering Gängbildning

Transkript:

Palmbaserad datainsamling och databassynkronisering Projektpresentation 2D1954 Programutvecklingsprojekt Projektgruppen Harald

PROJEKTPRESENTATION 3 PROJEKTANSVARIGA: 3 PROJEKTBESKRIVNING 3 BAKGRUND 3 PROBLEMBESKRIVNING 4 TÄNKTA ANVÄNDARE 4 DATORMILJÖ OCH ANVÄND PROGRAMVARA 4 FUNKTIONER 5 PALMAPPLIKATION 5 SYNKNINGSAPPLIKATION 5 ADMINISTRATÖRSAPPLIKATION 5

Projektpresentation Projektansvariga: Gustav Back, projektledare, administrationsapplikation Johan Driessen, synkningsapplikation, databas Ola Glimåker, palmapplikation David Järnland, administrationsapplikation Staffan Rydergård, databas, synkningsapplikation Fredrik Schmidt, synkningsapplikation Claes Williamsson, palmapplikation Uppdragsgivare: Alex Olwal och Oscar Rönnberg Denna dokumentation och andra relaterade handlingar kan hämtas från http://www.nada.kth.se/projects/proj02/harald Projektbeskrivning Insamling av data är något ett stort antal människor sysselsätter sig med, exempel kan vara enkätundersökningar, uppföljningar av prestanda, diagnosformulär m.m. Ett problem är att efter att själva datainsamlingen är utförd, vidtar ett i många fall tröstlöst arbete att överföra information från papper till en databas. Detta arbete är nödvändigt för att via databasen kunna behandla informationsmängden. Datainsamlingssystemet Harald löser detta problem genom att via en handdator möjliggöra datainsamlingen och sedan överföra den till en databas med ett enkelt tryck på en knapp. Borta är de långa tröstlösa timmarna med inmatning av data. När datainsamlandet är färdigt, kan databehandlingen starta direkt. Bakgrund Goal Attainment Scaling (GAS) är en utvärderingsmetod som används inom kognitiv beteendeterapi. I metoden ingår att formulera ett antal mål och skala dem efter grad av uppfyllelse. Löpande uppskattningar görs sedan av hur bra målen uppfylls och uppnåtts, dagligen, veckovis, månadsvis etc. Allteftersom en patient blir bättre kan man ändra målen. GAS ger två fördelar, för det första är den ett kvalitativt mått för att bedöma effektiviteten av en psykoterapeutisk behandlingsmetod och för det andra fungerar den som en morot för patienten, som hela tiden får rimliga mål att sträva mot. Systemet används bl.a. på rehabiliteringshem för narkomaner. Det går ut på att man baserat på delmålen kan sätta upp en graf över hur väl patienter klarat de uppgifter som fastställts för densamma under en längre period och således överskådligt kan visa patientens utveckling. Med tiden kan man göra uppgifterna mer och mer krävande. Skalningen för det hela brukar anges i fem nivåer, där mellanalternativet är förväntad uppfyllelsegrad (0) och de fyra övriga är mycket sämre än förväntat (-2), sämre än förväntat (- 1), bättre än förväntat (1) och mycket bättre än förväntat (2).

Problembeskrivning I dagsläget utförs allt som har med GAS att göra för hand, något som leder till att metoden blir klumpig då mängden databehandling blir belastande. Detta medför många gånger i sin tur till att metoden inte används. Syftet med projektet är att kunna underlätta användandet genom att läkare eller annan lämplig person i en Palm Pilot kan uppdatera patienternas uppgifter. Uppgifterna från Palm Piloten förs över till en databas och på så sätt underlättas den statistiska databehandlingen. Hela processen skulle således kunna effektiviseras. Gruppens uppdragsgivare, Oscar Rönnberg och Alex Olwal, arbetar åt beteendevetenskapliga institutet som har upplevt ett behov av ett system för datainsamling. Syftet med projektet har varit att ta fram en prototyp som sedan ska kunna vidareutvecklas av uppdragsgivarna för att passa deras specifika behov. Därför har stor vikt lagts vid att systemet ska vara generellt och lätt att använda för olika typer av användare. Tänkta användare Idén är att alla som idag samlar in data via papper och för in det i en databas ska kunna använda systemet. Primärt är projektet dock inriktat på att personer som arbetar inom rehabiliteringsvården eller använder sig av GAS (Goal Attainment Scaling) är de presumtiva användarna. Meningen är att dessa personer ska kunna effektivisera sitt arbete med hjälp av projektets slutprodukt. Vi har därför försökt att göra systemet så användarvänligt som möjligt. Tyvärr har vi inte haft möjlighet att testa systemet på slutanvändarna, men andra testpersoner, som fått representera den generelle informationsinsamlaren har använts. Datormiljö och använd programvara Applikation Systemkrav Utvecklingsmiljö Palmapplikation Palm OS ver. 3.5 Palm OS SDK 4, PilRC Synkningsapplikation Windows 2000/XP Java 2 SDK, Palm Conduit Development kit 4.02a Databas Linux MySQL Administrationsapplikation Windows 98/2000/XP JDK 1.3.1

Funktioner Systemet består av fyra delar, administratörsapplikationen, synkningsapplikationen, palmapplikationen och en databas. Nedan visas en systematisk skiss av systemet. MySQL 3.1 Databaskommunikation 1. Palmapplikation 2. Palmsynk 4.1 Databaskommunikation 3. Synkprogram 4. Adminverktyg Palmapplikation Palmapplikationen representerar en låda med frågeformulär, varje formulär innehåller ett antal frågor som kan besvaras med val av olika alternativ, fritext eller en kombination. Applikationen tvingar användaren att ge ett minsta och högsta antal svar som krävs för att en fråga ska anses besvarad. Synkningsapplikation När användaren synkar sin Palm Pilot kommer den information som finns i Palmens databas att föras över till databasen. Därefter kommer nya formulär att föras över till Palmen och den kan användas för nya frågor. Användaren får en lista på formulär att välja bland och anger vilka av dessa som ska föras över till Palmen vid synkning. Administrationssapplikation I Administrationsapplikationen skapar man och tar bort frågor och formulär samt kopplingar mellan dessa och lagrar det i databasen. Dessa formulär är de som i synkningsgränssnittet väljs att lägga till i Palmen. För att skapa ett formulär ger man detta ett antal egenskaper som tex ett namn.