Design af brugerflader8.1 Kursusgang 8 Oversigt: Sidste kursusgang Design ­ Design og beskrivelse ­ En simpel notation Eksempel på design af dialogen ­

Slides:



Advertisements
Lignende præsentationer
1 Test 2 Klik for at begynde. 2 Hvor skal du klikke for at få vist tabelværktøjer?
Advertisements

Trehøje-Pigerne Side 1 Vejledning til brug af hjemmesiden Det er slet ikke så vanskeligt – så brug hjemmesiden flittigt… Det er.
13 SEPTEMBER 2012 TIPS OG TRICKS OM KOMMUNEPLANTILLÆG 1 Brugerseminar 2012 Tips og tricks om kommuneplantillæg Hanne Klit Johansen, Byplanlægger, afdeling.
CoDriver Afslut 1 Tastaturet Her kan du få lidt at vide om tastaturet og tasternes funktion. Klik på knapperne nederst til venstre for at bladre frem og.
Værktøjer/tips og tricks - til implementering af ændringer i egen organisation Hvorfor benchmarking/evaluering Er der nogen, der ved, hvorfor vi laver.
JordWeb: en hjemmeside til anmeldelse af jordflytning.
PC1 Lad os komme i gang…..
1 Center for Undervisningsmidler PowerPoint 2007 Kursus Enkle præsentationer.
Notation Oversigt Kapitel 18.
Kursusgang 9 Oversigt: Sidste kursusgang Principper for visuelt design
I det efterfølgende ses på tre forskellige indgangsvinkler i kommunikationen med medarbejderne De tre temaer er Samtalen Synlig ledelse og gennemslagskraft.
Vejret Datalogger og database. Forsøg i Natur/Teknik
1 Belastningsprøve Fredag 16. september Agenda Kl. 08:00Velkomst v. Allan Harding Status på Imerco projekt, v. Allan Harding Oplæg til belastningsprøve,
Formularer (Access, del 3)
Illustration fra Kort om kræft figur 4.1.
Medier og kommunikation 20. november Webanalyse og eksamen.
Julekalender 2010 For Herren i Huset For Fruen i Huset
1. Ordreside: Køretøjerside: Brugereside: Timesedlerside: Beskederside: Oversigtskortside: Themeside: 19.
1 Velkommen til brugerinstruktion, It-Universitet.
1 It-Universitet velkommen til Easy Historien om en succes!
To modsatrettede Opfattelser Organisation, Trojka, 4. udgave, 2007
Design af brugerflader11.1 Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing.
Design af brugerflader7.1 Kursusgang 7 Oversigt: Sidste kursusgang Opgaveanalyse ­ Dekomponering af opgaver ­ Vidensbaseret analyse ­ Entity-relationship-baseret.
Design af brugerflader10.1 Kursusgang 10 Oversigt: Sidste kursusgang Andet syn på IT-systemer: Groupware Computer-Supported Cooperative Work (CSCW) Eksempel.
# DUA SEMINAR 2010 BRUGERINVOLVERING - hvordan? Ole Nielsen, COWI 5. oktober okt 2010 DUA SEMINAR 2010.
Læremiddelkultur I Folkeskolen
Hanne-Pernille Stax, ph.d
Kursus om borger.dk og brugen af digital signatur
22.maj 12 Globaliseringsredegørelsen Globaliseringsredegørelsen 2012 Grafer og figurer fra temakapitlet: Gældskrisen fører til langvarig lavvækst.
Masterpages/Otto Knudsen 1 Master Pages Master Pages i ASP.NET 2.0.
Introduktion til Access (Access, del 1)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi 2 Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser vores.
CFU 1 Center for Undervisningsmidler PowerPoint-kursus Enkle præsentationer.
Center for Undervisningsmidler Vejle Diagrammer % 1.
DK-CLARIN Workspace Struktur - Arbejdsbænk / Workbench Værktøj Ressource Ny ressourceEgen mappe 1DKClarin (KMIV)
12.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Modelkomponent Oversigt, principper og teknikker Kapitel 12.
1 Test i Word 2007 Klik her for at begynde. 2 Hvor skal du klikke for at gemme dit dokument?
Du finder registreringsskemaet på: dev2. siteloom
Et vejledningsværktøj KOT Ansøgningsflow. Forsiden af Optagelse.dk 2.
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
…helt naturligt ! Velkommen til Meldgaard. Data til Excel videre til Nav kan eksportere alle data fra listevisninger til Excel (som så kan videresende.
Dagens gang Sidste uges opgaver Design af grænseflader
Kap 19 E – handel Kapitel 19.
MMP Model og Metode til Programudvikling – MMP 1 Kursusindhold: Modellering af postkontor Objekt Orienteret Programudvikling - OO* Unified Modelling.
I det følgende er der 20 spørgsmål, hvor du skal afgøre hvilken af 3 konturer der spilles: op, ned og ligeud. Alle spørgsmålene har stor afstand. Melodisk.
I det følgende er der 20 spørgsmål, hvor du skal afgøre hvilken af 2 konturer der spilles: op-ned, ned-op og ligeud. Alle spørgsmålene har stor afstand.
Globaliseringsredegørelsen 24.mar. 14 Figurer fra Danmark tiltrækker for få udenlandske investeringer i Sådan ligger landet
I det følgende er der 20 spørgsmål, hvor du skal afgøre hvilken af 2 konturer der spilles: op-ned, ned-op og ligeud. Alle spørgsmålene har stor afstand.
Rapporter (Access, del 5). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller, og.
1 Dagens gang Sidste uges opgaver OA+D: Adfærd Nye opgaver.
Sproghistorie Syntaks (struktur) Semantik (Indhold)
FEN KbP/seminar 1: Specifikationer/Notationen Q 1 Kontraktbaseret programmering: Seminar 1 Om specifikationer Algoritmenotationen Q.
1 Design, analyse og verifikation. 2 Design Bevisteknikker Design ved hjælp at matematisk induktion Analyse O-notation Logaritmer Binær søgning Verifikation.
Opslagsfelter (Access, del 6). RHS – Informationsteknologi – Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser.
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
Interaktionsformer En begrebsmæssig model kan understøttes med forskellige interaktionsformer Interaktionsformen fastlægger centrale egenskaber: Hvordan.
DIEB4.1 Kursusgang 4 Oversigt: Sidste kursusgang Opgaver Aktivitet 2: Generer design (fortsat) Design af interaktionselementer.
DIEB2.1 Kursusgang 2 Oversigt: Sidste kursusgang Opgaveanalyse ­ Dekomponering af opgaver: Hierarchical Task Analysis (HTA) ­ Entity-relationship-baseret.
Usability ITU, efterår Informations arkitektur ITU Efterår 2007.
Oprettelse af tabeller (Access, del 2)
DIEB3.1 Kursusgang 3 Oversigt: Sidste kursusgang Design og dialognotationer ­ Fra analyse til design (Dix) ­ Notation: state transition networks (STN)
DIEB4.1 Kursusgang 4 Oversigt: Sidste kursusgang Opgaver Aktivitet 2: Generer design (fortsat) Design interaktionselementer Analysedokumentet.
PivotTable i MS Excel Se evt. teksten til opgave 18 kap Start MS Excel og åben filen exped.dbf som du finder på hjemmesiden sammen med denne vejledning.
Globaliseringsredegørelse 21.mar. 11 Globaliseringsredegørelsen 2011 Grafer fra temakapitlet Eksporten som drivkraft for vækst og velstand.
Unified Modeling Language
Design af brugerflader13.1 Kursusgang 13 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
Miniguide Avaya Omstilling af kald Omstil igangværende samtale: Tryk ”omstil” Tast ønsket nummer Stil samtale igennem Ved ubesvaret eller optaget.
Udgivet af Uddannelsesafdelingen Telegrafregimentet Begynd lektionen Vejleding Undervisningen er opbygget med et antal ”faner”. Du kan vælge at navigere.
Dokumentation.
Dokumentation.
Præsentationens transcript:

Design af brugerflader8.1 Kursusgang 8 Oversigt: Sidste kursusgang Design ­ Design og beskrivelse ­ En simpel notation Eksempel på design af dialogen ­ Biografsystemet ­ Matchracesystemet

Design af brugerflader8.2 Sidste kursusgang Fokus på traditional analyse inden for HCI Opgaveanalyse ­ Dekomponering af opgaver ­ Vidensbaseret analyse ­ Entity-relationship-baseret analyse ­ Dataindsamling Eksempel på design baseret på opgaveanalyse ­ Kommunikation på containerskib ­ Meget detaljeret opgaveanalyse A BCD EFG

Design af brugerflader8.3 Design og beskrivelse Analyse kontra design: hvad er forskellen Hvorfor laver vi beskrivelser i design?

Design af brugerflader8.4 Design af dialoger Vi designer dialoger mellem et interaktivt system og brugeren af dette system En dialog er en struktureret kommunikation Vi vil gerne kunne beskrive en sådan dialog mellem system og bruger Hvad kendetegner den: ­ Afsenderen siger noget til modtageren ­ Modtageren svarer tilbage og gør noget ­ Der ventes på næste kommunikation Eksempel på en struktureret dialog mellem to personer: 1 you can let go the bow line 2 let go bow line 5 bow line let go 6 bow line let go 11 and we have the bow line home 12 ok

Design af brugerflader8.5 Struktureret dialog: Lav et diagram i Excel

Design af brugerflader8.6 Et simpelt beskrivelsesværktøj State transition network (STN) To grundlæggende symboler Tilstande (states) Transitioner (tilstandsovergange) Dialogens dele som etiketter på transitioner Specielle start- og sluttilstande Øvelse: beskriv Excel-dialogen med dette værktøj udløsende handling systemets response Start Slut

Design af brugerflader8.7 AAUs websted (1)

Design af brugerflader8.8 Eksempel Hvordan kan vi beskrive dialogen ved hjælp af et STN?

Design af brugerflader8.9 AAUs websted (2)

Design af brugerflader8.10 Udvidet notation Selektion: Der kan være flere transitioner ud af en tilstand Iteration: Der kan vendes direkte eller indirekte tilbage til samme tilstand (cykel) Hierarki: Et symbol for et separat (under)diagram Eksempel: hvordan kan vi beskrive komplekse dialoger? Diagramnavn

Design af brugerflader8.11 Hvilken sprogklasse Et STN er et eksempel på et regulært sprog Et regulært sprog har konstruktioner til at udtrykke: ­ Sekvens ­ Selektion ­ Iteration Et regulært sprog kan være baseret på tekst eller symboler Et regulært sprog er nemt at forstå og bruge, men det har væsentlige begrænsninger A BCD EFG konto åbnet + (beløb indsat | beløb hævet)  + konto lukket

Design af brugerflader8.12 Tre fundamental problemer Det simple STN kan ikke håndtere følgende: 1. Der kan hoppes ud af alle tilstande 2. Forskellige kombinationer 3. Flere del-dialoger foregår parallelt

Design af brugerflader8.13 Tre fundamentale problemer (1) Der kan hoppes ud af alle tilstande En fjernkontrol til et TV: Den kan være i mange forskellige tilstande I enhver tilstand kan TV’et slukkes, og fjernkontrollen går til en bestemt tilstand Andre eksempler: I Excel-dialogen kunne der på ethvert tidspunkt trykkes på Finish-knappen Inde på et websted kan der på ethvert tidspunkt vendes tilbage til hovedsiden

Design af brugerflader8.14 Tre fundamentale problemer (2) Forskellige kombinationer af en mængde af handlinger Ørsted-satelitten: Efter udfoldning af bommen ­ Initialisering af stjernekamera ­ Initialisering af navigator ­ Initialisering af magnetsfeltsmåler Disse tre kan forekomme i en vilkårlig rækkefølge Måling kan først starte, når alle tre er afsluttet Andre eksempler: Felter kan udfyldes i vilkårlig rækkefølge

Design af brugerflader8.15 Tre fundamentale problemer (3) Flere del-dialoger foregår parallelt Eksempel: der startes flere web-sider på samme tid – hvordan beskriver vi den samlede dialog

Design af brugerflader8.16 Basal UML: en anden notation for et STN

Design af brugerflader8.17 Simpelt tilstandsdiagram venter rør løftet /tuden ciffer indtastet nummer accepteret indtastning afsluttet opkald afvist opkald accepteret indtastning afsluttet opkald besvaret samtale rør lagt på optaget /bippen

Design af brugerflader8.18 Tilstandsdiagram med hierarki

Design af brugerflader8.19 Avanceret UML

Design af brugerflader8.20 Analyse af beskrivelser Alle muligheder ud af en tilstand er beskrevet (completeness) Tilstande i diagrammet som ikke kan nås (reachability) Mulighed for at gå tilbage (reversability) Dele af diagrammet som man ikke kan komme ud af eller som gentager sig

Design af brugerflader8.21 Eksempel på design (1): Biografsystemet Et mobilt system til bestilling af biografbilletter Tre tilstande og tre simple tilstandsovergange

Design af brugerflader8.22 Eksempel på design (2): Matchracesystemet Et system til træning af opmænd