• No results found

Import av svar till designapplikationen

9.6 Förslag på ytterligare funktioner

9.6.9 Import av svar till designapplikationen

Det bör vara möjligt att importera svar från svarsapplikationen tillbaka till designapplikationen. I detta förfarande borde administratören kunna se vilka svar som är möjliga att importera med hans eller hennes behörig- hetsnivå samt kunna välja att importera en delmängd av dessa.

Litteraturförteckning

[1] Kroll, Per (2001).The spirit of theRUP[www]

http://www.ida.liu.se/~HKGC10/www-pub-old/vt05/ art_rup/TheSpiritoftheRUPDec01.pdfHämtat 23/9 2005.

[2] Kruchten, Philippe (2001).What is the Rational Unified Process? [www]

http://www.ida.liu.se/~HKGC10/www-pub-old/vt05/ art_rup/WhatIstheRationalUnifiedProcessJan01.pdf

Hämtat 23/9 2005.

[3] Baird, Stewart (2002). Sams Teach Yourself Extreme Programming in 24 Hours. Sams Publishing.

[4] Beck, Kent (2000).Extreme programming explained Addison-Wesley.

[5] Pollice, Gary (2001).RUPandXP Part II: Valuing differences [www]

http://www.ida.liu.se/~HKGC10/www-pub-old/vt05/ art_rup/RUPandXPPartIIApr01.pdfHämtat 23/9 2005.

[6] Danielsson, Lars (2002).Dålig kunskap kvaddar stora projekt [www]

http://computersweden.idg.se/ArticlePages/200209/ 18/20020918172015_CS188/20020918172015_CS188.dbp. asp

Hämtat 21/9 2005.

[7] Löwgren J. & Stolterman E. (1998).Design av informationsteknik – ma- terialet utan egenskaper. Studentlitteratur, Lund.

[8] Nielsen, Jakob (2005).Heuristic Evaluation: How-To [www]

http://www.useit.com/papers/heuristic/heuristic_ evaluation.html

Hämtat 17/10 2005.

[9] Tajakka, Santto (2004). Heuristisk utvärdering - en föråldrad metod?

[www]

http://interakt.nu/home/article_show.asp?nid=144

Hämtat 17/10 2005.

[10] Tajakka, Santto (2004).D.I.N.-metoden [www]

http://www.santai.nu/metoder/din.pdf Hämtat 17/10 2005. [11] Litium Enkät [www] http://litiumlih3.litium.com/litiuminformation/ site/page.asp?Page=1&IncPage=459&Destination=7 Hämtat 13/10 2005.

[12] Litium Enkät Produktblad [www]

http://litiumlih3.litium.com/LitiumDokument20/ GetDocument.asp?archive=1&directory=7document=166

Hämtat 13/10 2005.

[13] Business Intelligence 7.5 Lathund [www]

http://www.surveyagent.com/misc/lathund_bi75.pdf Hämtat 13/10 2005. [14] Relationwise A/S [www] http://www.relationwise.se/Hämtat 13/10 2005. [15] Netigate [www] https://www.netigate.se/services/web/index.htmHäm- tat 13/10 2005. [16] E-enkät [www] http://www.e-enkat.se/Hämtat 13/10 2005. [17] re:PDF [www] http://www.re-pdf.com/Hämtat 13/10 2005.

[18] Textalk Websurvey - Enkäter på Internet [www]

https://websurvey.textalk.se/se/Hämtat 13/10 2005.

[19] ISO 9241-11 (1998)Ergonomic requirements for office work with visual dis- play terminals (VDTs) - part 11: guidance on usability. Schweiz: Interna-

tional Organization for Standardization.

[20] ISO 9241-11, standarden för användbarhet [www]

http://www.santai.nu/artiklar/iso.html Hämtat 17/10

Litteraturförteckning 99

[21] Personuppgiftslag (1998:204) [www]

http://www.notisum.se/rnp/sls/lag/19980204.HTMHäm-

tat 27/10 2005.

[22] Holmes, James (2004).Struts: The Complete Reference McGraw-Hill.

[23] Announcing the Advanced Encryption Standard (AES) [www]

http://csrc.nist.gov/publications/fips/fips197/ fips-197.pdfHämtat 26/10 2005.

[24] Hunter, Jason (1998).Java Servlet Programming O’Reilly.

[25] Gousios, G & Spinellis D. (2002). A Comparison of Portable Dynamic Web Content Technologies for the Apache Server [www]

http://www.dmst.aueb.gr/dds/pubs/conf/ 2002-SANE-DynCont/html/dyncont.pdf

Hämtat 28/10 2005.

[26] Merrill, Christopher(2004).Servlet Performance Report: Comparing The Performance of J2EE Servers [www]

http://www.webperformanceinc.com/library/ ServletReport/

Hämtat 28/10 2005.

[27] Rusty Harold, Elliotte & Means, Scott W. (2001). XML in a nutshell

Bilaga A

Termer

Vid tveksamheter kring översättning av engelska termer till svenska väljer vi att behålla det engelska ordet, till exempelJava Servlets.

Enkät Termen ”enkät” används om det dokument som användaren till- godogör sig frågorna genom. Vanligtvis är detta en webbsida. Till exempel publiceras och besvaras enkäter.

Enkätundersökning En enkätundersökning (undersökning) består av en titel, ett unikt namn, en enkät, en målgrupp och ett meddelande till målgruppen. I användargränssnittet används termen ”enkät” för detta ändamål. IDTD- ochXML-filerna används ordetsurvey.

Frågesamling En frågesamling består av en titel, ett unikt namn, en be- skrivning samt ett antal frågor. I användargränssnittet använder vi antingen termen ”frågor” eller ”frågesamling” för detta. I DTD- och XML-filerna används ordetquestionnaire.

Målgrupp/Respondenter En målgrupp består av en titel, ett unikt namn samt ett antal respondenter som ska besvara enkäten.

A.1 Tekniska termer

Extensible Markup Language, XML, är ett metamärkspråk för textdoku-

ment. Datat lagras som textsträngar i ett XML-dokument, och da-

tat omges av märktext som beskriver datat. Märktaggarna anpas- sas av utvecklaren för den domän filen ska beskriva. Ett kort ex- empel på ett element i enXML-fil är:<question>Hur gammal är du?</question>. Denna information är hämtad från boken XML

in a nutshell [27].

Extensible Stylesheet Language Transformation,XSLT, är ett språk som

används för att omvandlaXML-dokument till exempelvisHTML.

Funktion Termen funktion används för en händelse i ett program, till ex- empel att ”spara en enkät”.

Java är ett objektorienterat plattformsoberoende programmeringsspråk som är utvecklat av Sun Microsystems.

Java Beans, bönor, är instanser av en klass som implementerar gränssnit- tetSerializable. Bönorna används ofta som informationsbärare.

Klassen följer vissa namngivningsmönster. Vi använder oss ofta av StrutsDynaActionForm-objekt, som gör att vi inte behöver skriva

klasserna själva.

Java ServerPages,JSP, är en Java-teknologi som kan användas för att ska-

paHTML-sidor dynamiskt. EnJSP-sida kompileras till en servlet.

Metod När vi använder termen metod avser vi metoder skrivna i Java. Servlet Ett Java-program som körs på en webbserver och möjliggör smi-

Bilaga B

Högnivåkravspecifikation från

Lorensbergs Communication

B.1 Kravspecifikation Enkätmodul.

B.1.1 Bakgrund

I Asynja finns idag en enkäthanteringsfunktion som används för inmat- ning, lagring och enklare bearbetning av enkätsvar. Utseendet på enkä- terna kan ändras av Lorensbergs personal genom att enkäter byggs upp direkt i databasen.

Enkäter kan skrivas ut iPDF-format för distribution till dem som skall

svara på enkäten. Inmatningen av enkätsvaren sker i dagsläget av perso- nal som har erforderliga rättigheter i Asynja.

B.1.2 Vision

Administratör i Asynja skall enkelt kunna skapa egna enkätformulär. Des- sa enkäter skall sedan av användare i Asynja kunna publiceras till extern server och de patienter som skall svara på dem skall få meddelande om att det finns en enkät att besvara samt erforderliga instruktioner för att själva kunna svara på enkäten.

Efter att publicerad enkät är besvarad så skall enkätsvar mellanlagras på extern server i krypterat format för att sedan föras in i Asynja med hjälp av en importfunktion.