Objektorienterad modellering programmering OOMPA 2000
|
|
- Filip Ekström
- för 7 år sedan
- Visningar:
Transkript
1 Objektorienterad modellering programmering och analys Föreläsning 6 Innehåll Unified Modelling Language - den dynamiska modellen Interaktionsdiagram sekvensdiagram samarbetsdiagram Tillståndsdiagram Små exempel Analysexempel: Ett billarm - 1 -
2 Dynamiska modellen Tid Sekvensiering, synkronisering Består av tillståndsdiagram (state diagrams) som beskriver objektens inre tillstånd, och sekvensdiagram (sequence diagrams) samarbetsdiagram (collaboration diagrams) aktivitetsdiagram (activity diagrams) För att ta fram dessa diagram utgår man från specifika exempel. Dessa beskrivs först verbalt i scenarior - 2 -
3 Inre tillstånd Varje objekt befinner sig i varje ögonblick i ett visst tillstånd (state). Objektets tillstånd bestämmer hur objektet reagerar på indata och yttre händelser (events). Exempel: Knapp i ett grafiskt användargränssnitt. Save Save Save Save Save När markören flyttas in över knappen markeras ramen. När musens vänsterknapp trycks ned inverteras färgerna och operationen utförs. När knappen släpps upp återställs färgerna. När markören flyttas bort återgår ramen till normal tjocklek
4 Inre tillstånd, forts Knappen kan befinna sig i tre olika tillstånd, som kan namnges: Inactive Active Down Active Inactive Save Save Save Save Save Grafiskt kan tillstånden ritas som ovaler, och övergångarna (transitions) som pilar. Inactive Active Down Klasstillhörigheten avgör vilka tillstånd som objektet kan befinna sig i. Varje objekt befinner sig i exakt ett av tillstånden. Olika instanser av samma klass kan befinna sig i olika tillstånd vid samma tidpunkt
5 Inre tillstånd, forts De händelser som gör att objektets tillstånd ändras kan också namnges, och placeras ut i diagrammet: enter Inactive Active leave release press(n) Down Händelserna kan vara associerade med data (argument). T ex är n knappens nummer (1, 2 eller 3). Tillståndsdiagrammet ska visa alla tillåtna tillstånd och övergångar. Men vad händer om markören flyttas ut innan knappen släpps upp? Inactive Active Down Down Active Save Save Save Save Save - 5 -
6 Inre tillstånd, forts Knappen reagerar inte på händelsen leave när den befinner sig i tillståndet Down. Sluttillståndet blir i detta fall Active. Komplettera med en övergång till: enter Inactive Active leave release press(n) leave Down Inactive Active Down Inactive Inactive Save Save Save Save Save - 6 -
7 Villkorliga övergångar Antag att knappen kan kopplas till en meny. Musens högerknapp visar menyn, vänsterknappen väljer ett standardalternativ: Inactive Active Menu Menu Inactive Edit Edit Edit Edit Edit Undo Cut Copy Paste Undo Cut Copy Paste release Menu press(n)[n=3] Inactive leave enter leave release Active villkor (guard) Down press(n)[n=1] - 7 -
8 Objektets beteende Objektet kan reagera på en händelse med en handling (action). Handlingar är knutna till tillståndsövergångar. Händelser momentana handlingar momentana Handlingar kan alltså inte ha någon utsträckning i tiden. release /invert, unhighlight Inactive Menu do/ show menu enter/highlight press(n)[n=3] /invert Active leave /invert, unhighlight leave/unhighlight release /invert press(n)[n=1] Down /invert Aktiviteter (activities) är knutna till tillstånd. De pågår så länge objektet befinner sig i tillståndet. Tar tid. Skrivs efter do/ i tillståndet
9 Ingångs/utgångshandlingar För att slippa repetera samma handling vid flera övergångar kan de knytas till tillståndets ingång eller utgång. De kallas då ingångshandlingar (entry actions) respektive utgångshandlingar (exit actions). OBS! De är (som alla handlingar) momentana. release Inactive entry/unhighlight leave Down entry/invert exit/invert Menu entry/invert exit/invert do/ show menu enter leave release press(n)[n=1] press(n)[n=3] Active entry/highlight - 9 -
10 Tillståndsdiagram: notation Start Start Övergång State name event(arguments)[condition] / action State name variable: Type = initialvalue entry / action do / activity exit / action event / action(arguments) Tillstånd Tillstånd Slut Slut
11 Fler exempel Idle keypress Running shutdown finished after(2 seconds)/send c.isalive ovillkorliga övergångar noise Idle Searching Engaging targetat(p) [isthreat]/ t.addtarget(p) Tracking contact Engaging
12 Underordnade diagram För att slippa repetera likadana övergångar från många till ett tillstånd: A E A B D B D C C E kallas supertillstånd. Alla tillstånd inom E har övergången från E till D. Objekten befinner sig egentligen aldrig i själva supertillståndet, utan i ett av de subtillstånden A, B eller C. Övergången från D till E går egentligen till A, eftersom A är markerad som starttillstånd i E. Starttillstånd (initial state) Här dör objektet Sluttillstånd (final state)
13 Underordnade diagram, forts Exempel: Nummermottagare i en telefonväxel: Idle off-hook on-hook Busy do/ collect digits Idle off-hook on-hook Busy DialTone key(n) Dialing /add n to key(n) number /set number to n [number complete] Conversation Connecting do/ connect
14 Fler exempel shutdown Idle tocold(desiredtemp) tohot(desiredtemp) attemp Heating attemp Cooling Activating ready/turnon() tohot(desiredtemp) Active tocold(desiredtemp) Idle cardinserted Active maintain cancel Validating [continue] Maintenance Selecting Processing [not continue] Printing entry/readcard exit/ejectcard
15 Varifrån kommer händelser? Händelser upptäcks eller genereras oftast i andra objekt. enter Inactive Active leave Button leave release press(n) Down invert, highlight, unhighlight Button save enter, leave, press(n), release Window Document Det nedre diagrammet kallas händelseföde (event flow, men är inte en dek av UML. Det kan ändå vara bra att på liknande sätt identifiera komponenternas "kommunikationsvägar" på liknande sätt
16 Vad är handlingar och aktiviteter? Handlingar kan vara: Operationer i klassdiagrammet som inte tar någon tid. Meddelanden om nya händelser (send). Aktiveteter är: Operationer i klassdiagrammet som tar tid. enter/highlight Button Inactive Active leave leave release Down press(n) /send invert to window, send save to document Editing save Saving do/ write file Document Ofta är send... to och destinationen underförstådda
17 Exempel: Flaskfyllning Fyller Ej fylld fyll(n) [innehåll + n >= kapacitet] Full avbrott kapsyl på fyll(n) [innehåll + n < kapacitet] Fel Försluten
18 Exempel: telefon (igen) Uppringning Deltillståndet dialing
19 Exempel: lösenord Man kan definiera egna händelser i tillstånden
20 Exempel: Automatlåda Växel Neutral välj B välj N Back välj N välj F Framåt stopp Ett växla upp växla ner Två växla upp växla ner Tre Omgivande tillstånd ärvs av deltillstånd så om N väljs i något tillstånd i Framåt övergår Växeln i neutralt läge Händelse från kanten av ett tillstånd ärvs av alla deltillstånd så oberoende av framåtväxel ger stopp en övergång till Ett
21 Parallella undertillstånd Hela tillståndet övergår inte till "passed" förrän alla undertillstånd är klara
22 Parallellism Parallellism finns i sammansatta objekt (aggregat). Delarna växlar tillstånd självständigt. Edit + Undo Cut Copy Paste = Edit Undo Cut Copy Paste MenuButton Menu Button Parallellism kan också finnas inom samma objekt, t ex en godisautomat: /return coin coin inserted ReturningChange Idle Dispensing do/ dispense item
23 Sekvensdiagram, forts Villkor kan skrivas i kanten
24 Sekvensdiagram, forts Sekvensdiagram finns också på följande form. För fler detaljer se Bruegge kapitel 2 och 5 och/eller
25 Sekvensdiagram, forts Man kan också ange om ett meddelande är synkront eller asynkront. object 1 object 2 object 3 synchronous call asynchronous call
26 Samarbetsdiagram : Order Entry Window : Order Macallan line : Order Line Macallan stock : Stock Item : Delivery Item : Reorder Item Meddelanden, sekvensnumrering nästa sida
27 ...samarbetsdiagram (forts) : Order Entry Window 1:prepare() : Order 5:needToReorder() 2*:prepare() Macallan line : Order Line 3:check() 4:[check()==true]remove() Macallan stock : Stock Item 4:[check()==true]new 6::new : Delivery Item : Reorder Item
28 Samarbetsdiagram: exempel
29 Dynamisk modell - metodik Identifiera användningsfall Gör ett eller flera scenarior. Identifiera händelser. Rita ett händelseflöde. Skapa ett händelseförlopp för varje scenario. Identifiera tillstånden i händelseförloppen. Skapa sekvensdiagram
30 Exempel: telefonsamtal Scenario uppringande part (U) lyfter luren rington börjar u slår 6 rington slutar u slår 2 u slår 7 u slår 7 uppringda telefonen (M) ringer uppringningston hörs hos U M svarar M slutar ringa uppringningston upphör hos U telefonerna är anslutna M lägger på telefonerna är inte anslutna U lägger på
31 telefonsamtal forts Sekvensdiagram U lyfter luren U öppna linjen Telfonlinje M rington på slå(6) rington av slå(2) slå(7) slå(7) uppringningston på telefon ring M svarar telefonerna anslutna M lägger på U lägger på ton av bryt anslutningen ringning sluta bryt anslutningen
32 Konstruktion av dynamisk modell lysdiod detektor mottagare siren lås sändare Larmet aktiveras av en signal från sändaren. Bilen låses och lysdioden börjar blinka. Nästa signal deaktiverar larmet. Bilen låses upp och lysdioden släcks. När larmet är aktiverat kommer en signal från detektorn att sätta igång sirenen. Lysdioden övergår till fast sken. Sirenen ska tystna efter 3 sekunder. Larmet ska dock fortfarande vara aktiverat, och lysdioden ska fortsätta lysa med fast sken. Man ska kunna deaktivera larmet även när sirenen tjuter
33 Billarm - objektmodell Transmitter Receiver Detector Siren Alarm LED Lock
34 Billarm - scenario Mottagaren tar emot signal från sändaren. Dörrarna låses, lysdioden börjar blinka. Mottagaren tar emot signal från sändaren. Dörrarna låses upp, dioden släcks. Mottagaren tar emot signal från sändaren. Dörrarna låses, lysdioden börjar blinka. Detektorn känner av vibrationer. Sirenen börjar tjuta. Dioden går över till fast sken. Sirenen slutar tjuta. Mottagaren tar emot signal från sändaren. Dörrarna låses upp, dioden släcks. Mottagaren tar emot signal från sändaren. Dörrarna låses, lysdioden börjar blinka. Detektorn känner av vibrationer. Sirenen börjar tjuta. Dioden går över till fast sken. Mottagaren tar emot signal från sändaren. Sirenen slutar tjuta, dörrarna låses upp, dioden släcks
35 Billarm - händelsflöde Receiver transmission Transmitter Detector transmission vibration Siren on, off Alarm flash, steady, out LED lock, unlock Lock
36 Billarm - händelseförlopp receiver detector alarm lock siren LED transmission lock flash transmission unlock out transmission lock flash vibration on steady off transmission unlock out transmission lock flash vibration on steady transmission unlock off out
37 Billarm - larmtillstånd receiver detector alarm lock siren LED transmission lock flash Active transmission unlock out Inactive transmission lock flash Active vibration on steady Sounding off Active transmission unlock out Inactive transmission lock flash Active vibration on steady Sounding transmission unlock off out Inactive
38 Billarm - diodens tillstånd receiver detector alarm lock siren LED transmission lock flash Flashing transmission unlock out Out transmission lock flash vibration Flashing on steady off Steady transmission unlock out Out transmission lock flash vibration on steady transmission unlock off out
39 Billarm - tillståndsdiagram Inactive entry/unlock, out exit/lock, flash Alarm trans- mission transmission transmission Sounding entry/on, steady exit/off do/ wait 3s Active vibration LED Out flash out Steady do/ light Flashing do/ flash steady out
Dynamiska modellen. Objektorienterad modellering programmering OOMPA Föreläsning 6. Innehåll. Tid. Sekvensiering, synkronisering
Dynamiska modellen Tid Objektorienterad modellering programmering och analys OOMPA 1999 Föreläsning 6 Innehåll Unified Modelling Language - den dynamiska modellen Interaktionsdiagram sekvensdiagram samarbetsdiagram
Läs merI-Loft VDS. Programmerings & Användarmanual. CityKit Ref (Utanpåliggande) & 5620 (infälld)
CityKit 3-5021 Ref. 5606 (Utanpåliggande) & 5620 (infälld) Programmerings & Användarmanual Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.5 axema Sida 1 Innehåll Inkoppling...
Läs merUML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language
Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av
Läs merGX IEC Developer Sekvensstyrning och SFC-editor
GX IEC Developer Sekvensstyrning och SFC-editor 1 Vad är en sekvens? STEG0 START STEG1 STEG2 STEG3 UTMATARE SENS_UTMAT UTMATARE SENS_UTMAT KORG_NER SENS_VÅN1 Ett sekvensprogram används i PLC-systemet när
Läs merTeoridel (svaren direkt på lydelsen)
NADA, KTH 2D359 & 2D360 999-0-23 Sid () Tentamen i 2D359 & 2D360 Objektorienterad modellering programmering och analys Lördag den 23 oktober 999 kl. 4-9 MED KORTA LÖSNINGSFÖRSLAG Inga hjälpmedel tillåtna.
Läs merFöreläsning 11 Tisdag 6/6 2000
2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 11 Tisdag 6/6 2000 OCTOPUS en kort repetition Farthållare previous next OCTOPUS Kravspec Vi konstruerar bla användningsfall Användningsfallsdiagram Systemarkitektur
Läs merHOFFER Walkie-talkie set PMR446/SSP3381 Svenska
HOFFER Walkie-talkie set PMR446/SSP3381 Svenska Funktioner: 1. Antenn 2. Display, visar aktuell kanal, och andra aktuella funktioner. 3. Pil upp, tryck för att justera ner ljudet, och byta kanal. 4. Pil
Läs merObjektorientering Användning
Objektorientering Användning Samt repetition av klasser Suzana Ramadani 1 Repetition Objektorientering bygger på Abstraktion Hierarkisk strukturering Inkapsling Klassificering Generalisering specialisering
Läs merInnehållsförteckning
BRUKSANVISNING S8 s8bruks.doc Innehållsförteckning 1. System S8...2 2.0 Handhavande för kontrollenhet med lysdioder...3 2.1 Koppla till anläggningen...3 2.1.1 Om anläggningen inte går att koppla till...3
Läs merHandhavandeinstruktion
Handhavandeinstruktion för centralapparat AC 948 med LCD-manöverpanel AC 148 Denna instruktion är tänkt att läsas av den anläggningsansvarige. AC 148 Handhavande anläggningsansvarige Rev.03 010108 Grundläggande
Läs merPlantWatch. Temperatur och datalogger. Kortfattad installationsanvisning
PlantWatch Temperatur och datalogger Kortfattad installationsanvisning Huvudkontor Filialer Stockholm Göteborg Jönköping Malmö Stockholm N Stockholm S Sundsvall Västerås Tel 08-598 908 00 Tel 031-49 99
Läs merInstruktion Programmeringsapp och gränssnitt
Instruktion BT och Programmerings-app v. 0. Sida 1 av 5 Instruktion Programmeringsapp och gränssnitt Observera, instruktionen bearbetas och uppdateras fortfarande. Kolla då och då www.mollehem.se/doc/instuktion/instruktion_programmering.pdf
Läs mer+5V. start. Styrsystem. stopp. Tillståndsmaskiner
Tillståndsmaskiner Beteendet hos en stor klass av tekniska system kan beskrivas, modelleras, med tillståndsmaskiner. En tillståndsmaskin är en sekvens av tillstånd som beror av händelser och som ger olika
Läs merTDP005. Föreläsning 3 - UML. Filip Strömbäck
TDP005 Föreläsning 3 - UML Filip Strömbäck 1 Introduktion 2 Diagram 3 Klassdiagram 4 Sekvensdiagram 5 SFML-demo TDP005 Filip Strömbäck 2 UML Unified Modeling Language Visuell notation för idéer Kommunicera
Läs merUML. Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.
UML Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.fi/~tczarnec Abstrakt The Unified Modeling Language, UML, är ett visuellt
Läs merInstallationanvisning, apparatlåda för rökfunktion med spjällmotionering TBLZ-2-48-2 GOLD/COMPACT
Installationanvisning, apparatlåda för rökfunktion med spjällmotionering TBLZ-2-48-2 GOLD/COMPACT 1. Allmänt Apparatlådan för rökfunktion med spjällmotionering består av en kontrollenhet för rök,en logikenhet
Läs merObjektorienterad analys och design
Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/
Läs mer+5V. start. Styrsystem. stopp. Tillståndsmaskiner
Tillståndsmaskiner Beteendet hos en stor klass av tekniska system kan beskrivas, modelleras, med tillståndsmaskiner. En tillståndsmaskin är en sekvens av tillstånd som beror av händelser och som ger olika
Läs merObjekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur
Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt
Läs merFöreläsning 8 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML O2P 2000
2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ UML och lite mer om OOA (och OOD) - Översikt grundläggande diagram - Kravanalys användningsfall samarbetsdiagram sekvensdiagram meddelandestereotyper tillståndsdiagram
Läs merBruksanvisning NX-148 Rev.6.0 NX-148. Bruksanvisning Daglig användare. Utgåva ver.6.00 2004-03-01. Microsec AB förbehåller sig rätten till ändringar
Bruksanvisning NX-148 Rev.6.0 NX-148 Bruksanvisning Daglig användare Utgåva ver.6.00 2004-03-01 Microsec AB förbehåller sig rätten till ändringar 1 2 Bruksanvisning för NX-148 Rev.6.0 Bruksanvisning NX-148
Läs merGalaxy Integrerad Fire RIO Med Kvitteringsenhet standard
Tillgängligheten 3 417 01 Göteborg Tel.nr.031-652285 Fax.nr.031-510706 Utfärdad av: Göran Lövgren Galaxy Integrerad Fire RIO Med Kvitteringsenhet standard Reviderad: JJO Datum: 2009-12-08 Antal sid: 11
Läs merHandhavandebeskrivning för ROC Communication Panel
Handhavandebeskrivning för ROC Communication Panel 1 (5) Kvittering av larm (knappen CONFIRM ) Kontrollera först vilken eller vilka larmpunkter som har larmat och kvittera sedan med knappen CONFIRM. Ett
Läs merInstallationsmanual. Installera systemet: För att installera systemet korrekt så krävs följande: Steg 1.1- Förbered systemet.
S i d a 1 Installationsmanual Alla delar i paketet är förprogramerade för centralenheten som följer med. För att koppla ihop fler delar (larmdosor/rörelsedetektorer) se avsnittet Koppla in tillbehör. För
Läs merProdukten Ni köpt håller högsta kvalitet och använder sig av trådlösa signaler för att skicka bild i färg samt stereoljud.
Tack för att du valt våra produkter! Produkten Ni köpt håller högsta kvalitet och använder sig av trådlösa signaler för att skicka bild i färg samt stereoljud. Läs igenom manualen innan Ni påbörjar installationen.
Läs merZAP DVR-X3 Art.nr. 150346
ZAP DVR-X3 Art.nr. 150346 I förpackningen Bruksanvisning, USB-kabel samt hörlurar. Knappar och kontroller 1. Uttag för extern mikrofon 2. MENU Meny 3. PLAY På / Spela upp inspelning / Pausa uppspelning
Läs merSnabbguide Konftel 300 SVENSK
Snabbguide Konftel 300 SVENSK Beskrivning Konftel 300 är en konferenstelefon för anslutning till analogt telefonuttag, mobil/ DECT-telefon eller dator. På www.konftel.com/300 hittar du en handbok med utförligare
Läs merSkapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.
Ideell IT-förening där äldre lär äldre Skapa mapp Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. * Gör så här: 1. Se till att du befinner dig på den plats i datorn
Läs merInnehåll 1. Om ScandLarm Air... 3 2. Ladda ner App... 3 3. Starta kontrollpanel... 4 4. Konfigurera App till kontrollpanelen... 5 5.
ScandLarm Air Innehåll 1. Om ScandLarm Air... 3 2. Ladda ner App... 3 3. Starta kontrollpanel... 4 4. Konfigurera App till kontrollpanelen... 5 5. Koda enheter till kontrollpanelen... 7 5.1 Radera enhet...
Läs merHandhavandebeskrivning
Handhavandebeskrivning Säkerhetsansvarig nivå 3,6 Manualen beskriver funktioner och dagligt handhavande för Galaxy DIMENSION G3 larmsystem. Systemet uppfyller SBSC enligt SSF 1014 för security grade 3
Läs merone-x TM Deskphone Edition 9630 IP telefon 9630 Användarguide Användarguide Lunds universitet 2012-04-05 Avaya one-x Deskphone Edition
Lunds universitet 2012-04-05 one-x TM Deskphone Edition 9630 IP telefon Avaya one-x Deskphone Edition 9630 Användarguide IP Telefon Användarguide LDC vid Lunds universitet 08-06-23 Översikt USB port Meddelande
Läs merSnabbguide Konftel 250
Conference phones for every situation Snabbguide Konftel 250 SVENSK Beskrivning Konftel 250 är en konferenstelefon för anslutning till analogt telefonuttag. På www.konftel.com/250 hittar du en handbok
Läs merObjektorientering. Grunderna i OO
Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys
Läs merMacromedia. Flash 8 Grundkurs. www.databok.se
Macromedia Flash 8 Grundkurs www.databok.se Innehållsförteckning 1 Börja arbeta med Flash 8...1 Användningsområden...1 Bekanta dig med arbetsytan...2 Scen och tidslinje...3 Lager...3 Bibliotek...4 Verktygsfältet
Läs merATU. Användarmanual. Larmöverföringsenhet Firmware 2.9.4. Version 2014.58-003
ATU Larmöverföringsenhet Firmware 2.9.4 Användarmanual Version 2014.58-003 Läs igenom hela användarhandledningen innan produkten används! Viktigt :ATU använder radiosignaler för att kommunicera och är
Läs merStyrteknik: SFC Introduktion
SFC_A:1 SFC = Sequential Function Chart Language SFC är ett grafiskt programspråk som används för att beskriva sekvenser i styrtekniska tillämpningar. Många styrtekniska uppgifter är sekvensiella, dvs
Läs merLathund för snabbspar
Lathund för snabbspar 023-15326 SPARA? Någon ringer. Numret visas i displayen samt en förfrågan om att spara det. Vill du spara direkt trycker du på JA. JA MENY NEJ 023-15326 Namn: Inskrivning av namn.
Läs merKAP 18 SQL SERVER AGENT
KAP 18 SQL SERVER AGENT Tjänsten Sql Server Agent Operator Job Alert (larm) http://www.youtube.com/watch?v=ii1tc493bzm 1 VAD ÄR SQL SERVER AGENT? SQL Server Agent är en tjänst (service) som ansvarar för:
Läs merGran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)
Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) I detta exempel kommer du att lära dig Att skapa en ny presentation från början Att skapa en enkel knapp Att använda händelseinställningar, events
Läs merOntech Control för Android Användarmanual Svenska
Ontech Control för Android Användarmanual Svenska Inställningar Innan du använder denna app första gången så måste du ställa in den. Meny knapp Tryck på Meny knappen på startsidan och sedan Settings. Välj
Läs merSA031 SmartDialer. Bruksanvisning
SA031 SmartDialer Bruksanvisning 1 Inledning SA 031 fungerar som en förlängningssladd till telefonen men påverkar inte telefonens vanliga funktion eller andra sladdar. Den har en enkelzonsfunktion och
Läs merNYHETER I AUTOCAD LT 2006
NYHETER I AUTOCAD LT 2006 Nedan följer en kort beskrivning av nyheter och förbättringar i AutoCAD LT 2006, jämfört med AutoCAD LT 2005. Nyheterna är inte ordnade i speciell ordning. KOMMANDOT JOIN Med
Läs merBeröringsfri EM-läsare 3-7440 VDS
Beröringsfri EM-läsare 3-7440 Installations och användarmanual Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.5 axema Sida 1 Innehåll - Introduktion 2-3 - Kopplingsscheman 4 -
Läs merLarmanordning för motorcykel BRUKSANVISNING
Larmanordning för motorcykel BRUKSANVISNING Tack för att du valt en produkt från Honda Access. Läs igenom denna bruksanvisning noga före användning, för att kunna använda produkten rätt och säkert. Detta
Läs merEV3 Roboten. Sida 1 av 13
EV3 Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg
Läs merAnvändarmanual För Lansen Larm- och Miljösystem. Utgåva DA01 2011-11-23
Användarmanual För Lansen Larm- och Miljösystem Utgåva DA -- Användarmanual För Lansen Larm- och Miljösystem Lansen Larm- och Miljösystem är en trådlös plattform baserad på patenterad teknik som utvecklats
Läs merGalaxy Integrerad Fire RIO Med kvitteringsenhet
Tillgängligheten 3 417 01 Göteborg Tel.nr.031-652285 Fax.nr.031-510706 Utfärdad av: Göran Lövgren Galaxy Integrerad Fire RIO Med kvitteringsenhet Reviderad: Datum: 2010-02-01 Antal sid: 11 REV 0.2 Ändamål
Läs merManual. Anvisningar för användning. Snom 320 växel
Manual Snom 320 växel Inledning Denna snabbstartsguide avser Snom 320 telefonen i kombination med GCM Mobil- och Soft växellösning och är avsedd att hjälpa dig att snabbt komma i gång. Observera att de
Läs merClassicdoor s66 motormontage. Figur 1. Översiktsbild på motorupphängning
Classicdoor s66 motormontage Figur 1. Översiktsbild på motorupphängning Montera ihop skenorna och montera motorn på skenan Enligt bild Figur 3. Montage av väggfäste sker i närheten av fjäderstången och
Läs merGratulerar. Säkerhetsanvisningar
Gratulerar Till din nya telefon. Vi hoppas att du skall ha stor glädje och nytta av den. För att rätt kunna använda telefonens funktioner ber vi dig läsa denna manual och spara den så att du kan ta fram
Läs merInstallationanvisning, apparatlåda för rökfunktion med spjällmotionering TBLZ GOLD/COMPACT
Installationanvisning, apparatlåda för rökfunktion med spjällmotionering TBLZ-2-48-2 GOLD/COMPACT 1. Allmänt Apparatlådan för rökfunktion med spjällmotionering består av en kontrollenhet för rök,en logikenhet
Läs merAnvändarguide Avaya One-X
Användarguide Avaya One-X 9620 2008-10-30 Hur Fungerar Din Telefon? Svara På Inkommande Samtal Hur svarar jag? Om du inte är aktiv på ett annat samtal, svara genom att lyfta Luren, eller tryck på Speaker
Läs merObjekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar
Klassbegreppet och C++ OOP UML Klasser och objekt i C++ Uppdelning i filer Attribut och metoder Inkappsling - åtkomst Klassattribut - objektattribut Objekt-orienterad programmering Att använda ett objektorienterat
Läs mer2011-03-27. Användar-manual. Styrenhet SM-SS-F
Användar-manual Styrenhet SM-SS-F 1 Innehållsförteckning 1 Teknisk Data... 3 2 Elektriskt kopplingsschema... 4 3 Användande av styrenhet... 5 3.1 Första sidan... 5 3.2 Meny sida... 6 3.2.1 Temp Query (Temperatur
Läs merBruksanvisning. Larmsystem: Sector Alarm TC
Bruksanvisning Larmsystem: Sector Alarm TC Välkommen till Sector Alarm Bruksanvisningen som du har i handen ska fungera som ett stöd i den dagliga användningen. Läs gärna igenom den för att få tips om
Läs merOCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram
2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 7 OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram - Kravspecifikationer, användningsfall, systemarkitektur - Analysfas vad är analys?
Läs merVisa stora ikoner utan text i Command Manager = Större arbetsyta
Att anpassa gränssnittet i SolidWorks är enkelt. Högerklicka i antingen Command Manager eller statuslisten och välj Customize i listan, här finns alla verktyg som används för att anpassa SolidWorks gränssnitt.
Läs merObjektorienterad Systemutveckling 1 (7,5 hp)
[ sida 1 ] Objektorienterad Systemutveckling 1 (7,5 hp) Provmoment: Ladokkod: Tentamen ges för: Tentamen (5 hp) 21OB1B ASYST13h, NGIMI13h, ADAEK13h Datum och tid: 2015-01-14, kl. 09.00 13.00 Hjälpmedel:
Läs merObjekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur
Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 en systematisk metod för att gå från problembeskrivning till färdigt
Läs merInstruktioner för att ansluta till Polars elsystem via webbläsare. App-Android
Instruktioner för att ansluta till Polars elsystem via webbläsare. App-Android Installera SIMM-kort. Fasade hörnet inåt och tryck in SIMM-kortet hela vägen tills det tar stopp. Anslut till vagnens Wifi
Läs merObjekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur
Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 17 juni 2005 en systematisk metod för att gå från problembeskrivning till färdigt
Läs merAnvändarguide Avaya One-X 9630 & SBM24 Utbyggnadsmodul 2008-10-30
Användarguide Avaya One-X 9630 & SBM24 Utbyggnadsmodul 2008-10-30 Hur Fungerar Din Telefon? Svara På Inkommande Samtal Hur svarar jag? Om du inte är aktiv på ett annat samtal, svara genom att lyfta Luren,
Läs merObjektorienterad Programkonstruktion. Föreläsning 3 7 nov 2016
Objektorienterad Programkonstruktion Föreläsning 3 7 nov 2016 Klass/instans Med hjälp av nyckelordet static kan vi bestämma att en metod eller ett fält ska tillhöra själva klassen i stället för en specifik
Läs merTEKNISK NOTIS TN AT006
TEKNISK NOTIS INDEX DATE AMENDMENTS BY CHECK BY 00 27/12/05 CREATION C. VIAL E. CHABANEIX 01 01/12/06 TRANSLATION TO SWEDISH P-U S 02 Säkerhets information: De instruktioner som föreslås i denna tekniska
Läs mer1. Förpackningsmaskin / Packaging machine
1. örpackningsmaskin / Packaging machine venska: En förpackningsmaskin ser ut enligt nedanstående skiss. Den inkommande tuben matas fram med motorn. otorn går så länge som dess styrsignal är sann. Om tuben
Läs merProgrammering av Thangram portregister System XIP (VA/08)
Programmering av Thangram portregister System XIP (VA/08) Håll in PROG-knappen i centralen under 3 sekunder. Den gula lampan tänds. Ute på portregistret/porttelefonen fås en indikation att systemet är
Läs merOptisk bänk En Virtuell Applet Laboration
Optisk bänk En Virtuell Applet Laboration Bildkonstruktion med linser. Generell Applet Information: 1. Öppna en internet läsare och öppna Optisk Bänk -sidan (adress). 2. Använd FULL SCREEN. 3. När applet:en
Läs merEventum II Larmdator
Eventum II Larmdator Handhavandemanual SCANDINAVIAN ELECTRONIC SYSTEMS AB Box 128-284 22 PERSTORP Tel 0435-341 50 Fax 0435-341 60 Mobil 070-543 49 95 www.scandelect.se info@scandelect.se Funktionsbeskrivning
Läs merFöretagsmodellering i UML
Företagsmodellering i UML En kort-kort introduktion av Ambjörn Naeve http://kmr.nada.kth.se Modellering En modell är en förenklad beskrivning av ett komplext område En modell är motiverad av mål (= har
Läs merUML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik
UML 1(5) Introduktion till Unified Modeling Language 1 Bakgrund och historik UML är ett objektorienterat modellspråk för att specificera och visualisera system. Det är framtaget i första hand för IT-orienterade
Läs merTotal överblick för alla behov R-CONTROL ELEKTRONISKA LÅS FÖR HEM OCH FÖRETAG
Total överblick för alla behov R-CONTROL ELEKTRONISKA LÅS FÖR HEM OCH FÖRETAG Koll på läget i realtid med R-CONTROL RCO Securitys mjukvara R-CONTROL erbjuder avancerad systemstyrning och oöverträffad anläggningskontroll
Läs merKapitel Datakommunikation Anslutning av två enheter Anslutning av enheten till en persondator Anslutning av enheten till en CASIO etikettskrivare
Kapitel I detta kapitel får du veta allt du behöver känna till för att överföra program mellan fx-7400g PLUS och vissa grafiska räknarmodeller frän CASIO som kan anslutas med extra tillbehöret SB-62 kabeln.
Läs merDIGITALT VECKOKOPPLINGSUR + PROGRAMMERINGSKNAPP
DIGITALT VECKOKOPPLINGSUR + PROGRAMMERINGSKNAPP Tekniska data Produkten levereras med aktuellt datum och klockslag inställt. Automatisk växling vinter-/sommartid. Programmeringsknapp - för förbikoppling
Läs merATS-centralapparat. Användarmanual
ATS-centralapparat Användarmanual ARITECH är ett GE Security varumärke. COPYRIGHT 2004 GE Security BV. Alla rättigheter förbehållna. GE Security BV ger tillåtelse att kopiera/skriva ut denna manual endast
Läs merK44 Duo. Installation & User Manual EN SV DE FR DA FI NO
K44 Duo Installation & User Manual EN SV DE FR DA FI NO 1 2 3 8 1 6 3 2 5 4 7 A 5 8 0 6 9 B K44 Duo Installation & User Manual EN SV DE FR DA FI NO 1 2 3 8 1 6 3 2 5 4 7 A 5 8 0 6 9 B K44 Duo Installations-
Läs merUtsrkift av stillbilder på en PictBridge-skrivare
Utsrkift av stillbilder på en PictBridge-skrivare Det går lätt att skriva ut bilder du tagit med kameran på en skrivare som följer PictBridgestandarden utan att det behövs någon dator. På en PictBridge-kompatibel
Läs merHandhavandebeskrivning
Handhavandebeskrivning Säkerhetsansvarig nivå 3,6 Manualen beskriver funktioner och dagligt handhavande för Galaxy G3 larmsystem. Systemet uppfyller SBSC enligt SSF 1014 för security grade 3 (larmklass
Läs merSkapa enkäter i EvaSys
Skapa enkäter i EvaSys Innan du börjar I EvaSys skiljer man på formulär (questionnaires) och enkäter (surveys). Du jobbar i fyra steg. I det första ser du till att du har en questionnaire och i det andra
Läs merHandhavandebeskrivning
Handhavandebeskrivning Användare Manualen beskriver funktioner och dagligt handhavande för Galaxy G2-20 larmsystem. Systemet uppfyller SBSC:s krav på larmsystem och godkänt enligt Svensk Standard. Systemet
Läs merBruksanvisning. 3.5mm. 2 W RMS Mono eller 2x1W Stereohögtalare out
Bruksanvisning ELKO Bluetooth / DAB + / DAB / FM-radio i en apparatdosa och högtalare. Tack för att du köpt denna produkt, läs denna manual noga innan du använder enheten, och håller den för framtida referens.
Läs merBRUKSANVISNING CARGARD BILLARM TYP 750S/A 750 S/A. Intygat av SBSC (nr. C98-477) att uppfylla kraven i BRK 25:4 CSD
BRUKSANVISNING CARGARD BILLARM TYP 750S/A Intygat av SBSC (nr. C98-477) att uppfylla kraven i BRK 25:4 750 S/A CSD 98-08-12 CARGARD 750S är ett svenskt billarm baserat på den senaste tekniken vad gäller
Läs merLÖSNINGSFÖRSLAG. Tentamen. Objektorienterad modellering och design. EDA665, 4 poäng
LUNDS TEKNISKA HÖGSKOLA (5) Institutionen för datavetenskap LÖSNINGSFÖRSLAG Tentamen Objektorienterad modellering och design EDA665, 4 poäng 2003-06-03, 8.00-3.00 Anvisningar: Skrivningen består av 2 uppgifter.
Läs merTrådar. Aktiva objekt
Föreläsning 11 Trådar 1 Aktiva objekt Det är välkänt från vardagslivet att saker händer samtidigt. Aktiva objekt gör saker på eget initiativ, medan passiva objekt endast gör saker när de blir ombedda.
Läs merAndromeda. Användning och Installation
Andromeda Användning och Installation Innehåll 1. Introduktion... 2. Andromeda programvara installation... 3. Andromeda programvara uppdatering... 4. Data Linker anslutning... 5. Bruksanvisning 5.1. Firmware
Läs merID3000. Handhavandemanual för anläggningsskötare
ID3000 Handhavandemanual för anläggningsskötare Handhavande vid Automatlarm. Brandlarm hanteras normalt av räddningstjänsten, alternativt av den egna larmorganisationen. För-larm och fel hanteras normalt
Läs merBoiler with heatpump / Värmepumpsberedare
Boiler with heatpump / Värmepumpsberedare QUICK START GUIDE / SNABBSTART GUIDE More information and instruction videos on our homepage www.indol.se Mer information och instruktionsvideos på vår hemsida
Läs merSupport Manual HoistLocatel Electronic Locks
Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing
Läs merIdag: Centrerad utskrift. Granskning. DD1311 Programmeringsteknik med PBL. Granskning Felhantering GUI. Föreläsning 15.
Skolan för Datavetenskap och kommunikation Idag: DD1311 Programmeringsteknik med PBL Granskning Felhantering GUI Föreläsning 15 På torsdag: Mer om GUI På grupptimmen: genomgång av granskningsprotokollet
Läs merMÄLARDALENS HÖGSKOLA. CD5560 Formella språk, automater och beräkningsteori. Användarmanual. för simulatorn JFLAP
MÄLARDALENS HÖGSKOLA CD5560 Formella språk, automater och beräkningsteori Användarmanual för simulatorn JFLAP Innehållsförteckning Att komma igång med JFLAP... 3 Att köra en sträng... 5 Att köra flera
Läs merWindows Forms Winstrand Development
2013-01-23 1 Winstrand Development Användargränssnitt Hittills har vi skapat program för kommandoraden. Den bakomliggande koden fungerar som den ska, men vi upptäcker snabbt att programmen är begränsade
Läs merInnehåll Uppgifter ipad utbildning
Datum: 2015-03-09 Innehåll Uppgifter ipad utbildning ipad 1. Knappar 2. Hemskärmen & appar 3. Visa öppnade appar 4. Ordna appar 5. Skapa/ta bort mapp 6. Lägga till en app på ipaden 7. Ta bort en app på
Läs merAnvändarmanual 948 GSM-GPRS
Användarmanual 948 GSM-GPRS Kontrollpanel Aktivering och inaktivering av larmsystemet För att aktivera ditt system från kontrollpanelen, slå din PIN-kod och avsluta med OK. Du kommer därefter in i en meny
Läs merMETALL/STRÖM DETEKTOR
METALL/STRÖM DETEKTOR Bruksanvisning Läs denna bruksanvisning noga innan användning. INTRODUKTION Detta är en avancerad detektor med multifunktion. Den kan söka och lokalisera metall, ström och ribbor.
Läs merGalaxy Integrerad Fire RIO Med Kvitteringsenhet RS485
Tillgängligheten 3 417 01 Göteborg Tel.nr.031-652285 Fax.nr.031-510706 Utfärdad av: Göran Lövgren Galaxy Integrerad Fire RIO Med Kvitteringsenhet RS485 Reviderad: JJO Datum: 2009-12-08 Antal sid: 10 REV
Läs merExtentamen i 2D1359 Objektorinterad modellering programmering och analys Tisdag den 13 oktober 1998 kl
NADA, KTH OOMPA 1998-10-13 Sid 1 (8) Extentamen i 2D1359 Objektorinterad modellering programmering och analys Tisdag den 13 oktober 1998 kl. 11-13 Inga hjälpmedel tillåtna. Poäng och betyg: För godkänt
Läs merObjektorienterad analys och design
Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/
Läs merKortfattad utbildningsmanual för LARMSYSTEM RX-6. "IKEA" manualen med steg för steg punkter
Kortfattad utbildningsmanual för LARMSYSTEM RX-6 "IKEA" manualen med steg för steg punkter Del Installation, driftsättning och programmering av larmsystem RX-6 med obalanserad inkoppling av följande produkter:
Läs merClassicdoor s66 motormontage
Classicdoor s66 motormontage Figur 1. Översiktsbild på motorupphängning Montera ihop skenorna och montera motorn på skenan Enligt bild Figur 3. Montage av väggfäste sker i närheten av fjäderstången och
Läs merBruksanvisning. Maxcom KXT-701
Bruksanvisning Maxcom KXT-701 Egenskaper Nummerpresentatör (CID) för FSK och DTMF Minne för ingående- och utgående telefonnummer 4 st snabbminnen R-knapp, Redial (återuppringning) Skärm med bakgrundsbelysning
Läs merInstallation av Android-mobiler
Installation av Android-mobiler Anm! För detaljer avseende installation hänvisas till dokumentation levererad med din mobil. Installera mymmx på Android-mobiler: 1. Starta webbläsaren på din mobil. 2.
Läs mer