Laboration 3 - Java och databaser

Storlek: px
Starta visningen från sidan:

Download "Laboration 3 - Java och databaser"

Transkript

1 Version 1.1 Laboration 3 - Java och databaser Laborationen fokuserar på det som behandlades i föreläsningarna 7 och 8. Inhämtade kunskaper från föregående föreläsningar och laborationer i kursen förutsätts liksom kunskaper från den nyligen avslutade kursen Databaser och datamodellering. Räkna också med, att du kan komma att behöva studera dokumentation om Java (t.ex. Javas egen dokumentation). Uppgiftsbeskrivningen är given i berättande form - ungefär som det kan vara efter att man har sammanställt sina anteckningar efter ett möte med beställaren. Företaget Köp & Sälj AB behöver ett program för att hantera kundernas köp. Du har fått uppdraget att utföra design och implementation av detta. När en kund har kommit till kassan, ska expediten mata in de köpta varorna en och en i kassaprogrammet genom att ange produktnumret och antal köpta exemplar eller volymmängd (liter, kilo ) av denna produkt. Programmet ska svara genom att visa produktens namn, styckpriset, antal köpta och vad detta kostar (brukar kallas för radbelopp eller subtotal). Dessutom visas totalsumman för köpet. Exempel: Kunden har köpt två enliterspaket med mjölk och 3,5 kilo apelsiner. Inmatningen blir för att tala om att de är enliterspaket med mjölk. Sedan en tvåa för att tala om att det är två paket. Programmet visar sedan detta: Mjölk 1L 2 3,60 7,20 Totalt: 7,20 Sedan matas apelsinerna in: för apelsiner och sedan 3,5 för vikten. Programmet visar: Apelsiner 3,5 14,75 51,62 Totalt: 58,83 Kommentar 1: "Mjölk 1L" är produktnamnet. Det finns även "Mjölk 2L", "Mjölk 3dl" osv. Kommentar 2: Värdena visas i exemplet åtskilda med ett mellanslag. Du får gärna använda ett annat sätt så länge som det används konsekvent. Kommentar 3: Värdena visas i exemplet som decimaltal. Du får gärna använda ett annat format så länge som det används konsekvent. Regler: Radbeloppet avrundas neråt till närmsta antalet ören. Apelsinernas radbelopp var 51,625 som då avrundades till 51,62. Beloppen ska alltid visa två siffror för beloppen, exempelvis får 7 kr 20 öre inte visas som 7,2. När kundens sista vara har registrerats, talar expediten om det för programmet. Du avgör hur. Programmet räknar ut hur mycket kunden ska betala totalt, visar detta, och begär att få veta hur mycket kunden betalade. Efter att detta har matats in tillsammans med uppgift om kunden betalade kontant eller med kort räknar programmet ut hur mycket kunden ska få tillbaka och skriver ut ett kvitto. På kvittot finns samma information om varje köpt vara, som visades, när de hade matats in (namnet, antalet, styckpriset och radbeloppet skrivet på samma rad). Totalbeloppet för köpet visas, och slutligen en rad som talar om hur mycket av totalbeloppet som är Moms. Dessutom visas ett unikt kvittonummer på en lämplig plats. Alla kvitton ska vara i nummerordning utan hack i nummerföljden - även efter att programmet har startats om.

2 Regler: Om kunden betalade kontant: Beloppet som kunden ska betala avrundas neråt till närmast hela antal kronor. Detta visas som totalbelopp på kvittot med en ledtext i stil med "Att betala:" eller "Totalbelopp:". Om kunden betalade med kort: Totalbeloppet avrundas ej. Kunden ska betala även örena. Momsbeloppet beräknas på det betalade totalbeloppet, som räknades ut enligt reglerna ovan. Bakgrundsinformation: En kort förklaring av momssystemet (kallas VAT i engelskspråkiga länder). Momssystemet används av staten som ett sätt att få näringsidkare att agera skatteindrivare från kunderna. Om du köper något av affären, som den egentligen vill ha 100 kronor för, ska du dessutom betala 25% av detta (25 kronor) i moms till staten. Affären tar då betalt 125 kronor av dig och skickar sedan via skattesystems momsredovisningsdel in 25 kronor av detta till staten. Antag, att affären köpte varan för 60 kronor. Eftersom moms är en skatt på värdeökningen, behöver företaget inte betala in hela momsen för de 125 kronorna (25 kr). Det får dra av den del av inköpspriset, som är moms (12 kronor av de 60, dvs leverantörsföretaget fick egentligen 48 kronor): = 13 kronor. Dessa 13 kronor kan också räknas ut så här: = 52 och sedan 25% av 52 = 13. Dessa 13 kr är alltså skatten för varans värdeökningen mellan dessa två led i kedjan (leverantören har motsvarande uträkning mot sin leverantör osv till den som ursprungligen sålde varan). Allt ska fortsätta att fungera efter reglerna, även efter att programmet har stängts och sedan startas om. Informationen om produkterna ska hämtas från en MySQL-databas. Om varje produkt lagras följande i databasen: Produktnumret (två siffror för produktkategorin, ett bindestreck och sedan två eller tre siffror för numret). Produktens benämning (t.ex. Apelsiner). Styckpris (örena med två siffror). Använd för databasen den datatyp som MySQL rekommenderar för pengabelopp. Regel för beloppen i Java: Beloppsvärdena måste alltid vara exakta på öret. Använd i Java en datatyp eller datatyper, som göra att denna regel kan upprätthållas. Det räcker med att du har en handfull produkter i databasen för att man ska kunna se om din lösning fungerar (5-10 stycken räcker). Data om varan hämtas från databasen efter att expediten har matat in uppgifterna om hur mycket kunden har köpt av den. I det inledande exemplet ovan sker detta efter att expediten har matat in produktnumret och antalet 2. Efter fullbordat köp lagras uppgifter om detta i databasen i en tabell med namnet Kvitton: Ett unikt kvittonummer, datum med klockslag för köpet, totalbeloppet som betalades och momsbeloppet. Programmet ska sedan vara redo för registrering av nästa kunds inköp. Kortvariga kunderbjudanden Ett rabatterbjudande kan gälla för en så kort tid som en dag eller fram till ett visst klockslag på dagen. Det lagras inga data för sådana kortvariga kampanjpriser o.dyl. i databasen. Data om dessa rabatter läses vid programstarten i stället in från en textfil till Javas Properties-objekt och hämtas sedan däri-

3 från av de metoder, som behöver dem för att kunna göra sitt jobb. (Angående hanteringen av Properties: Se föreläsningsmaterialet och Javas egen dokumentation.) I denna laboration nöjer vi oss med en förenklad variant av rabattreglerna. Det finns två former av rabatt: I textfilen anges produktnumret, ett antal, hur mycket rabatt som ska ges om kunden köper minst detta antal. Rabatten är då ett visst krontal. I textfilen anges produktnumret, ett belopp, hur många procents rabatt som kunden får när köpet av denna vara uppgår till minst detta belopp. Du finner själv ett sätt för programmet att skilja mellan dessa typer av rabatter. Detta kan finnas flera produkter som samtidigt har rabatterbjudanden. Det ska också finnas ett annat program (Rabattprogrammet kan det förslagsvis kallas), där någon av butikens personal registrerar nya rabatterbjudanden, tar bort rabatterbjudanden och ändrar befintliga. Efter ändringarna sparas den nya uppsättningen rabatterbjudanden i textfilen. Nästa gång kassaprogrammet startas läses dessa ändringar in. Programmets struktur Hanteringen av programlogiken ska separeras från in- och utmatning av data: En klass som tar emot inmatade data och visar programmets svar. Det går också bra att göra detta som två klasser. En klass som sköter läsning från databasen och skrivning till den. En eller flera klasser som är inblandade i affärslogiken, dvs gör uträkningar mm. Dessutom: Objekten kommunicerar med varandra medelst anrop till metoder och att skicka data/objekt med som parametrar i anropen. Vid behov returnerar metoden data/objekt till den som anropade. Någon annan form av överföring av värden eller objekt mellan olika objekt är inte tillåten. Metoder som endast används internt i en klass ska vara privata. För att kunna hålla reda på allt under transaktionen med en kund behövs någon form av lista/array (troligen mer än en). För vissa data/objekt gäller det bara att stoppa in dem i en lista och sedan plocka fram dem genom att loopa genom hela listan. I andra fall ska man hitta ett visst av listans objekt, t.ex. en viss produkt när produktnumret är känt. Tänk på att olika slags Collection-klasser är gjorda för olika ändamål så att du gör dig själv en tjänst genom att välja en typ som passar ändamålet. Genom ditt val visar du också hur pass väl du har förstått den delen av kursinnehållet. Du väljer själv om du som användargränssnitt vill använda Swing, BufferedReader, Scanner eller något annat. Använd det dock genomgående.

4 Individuell uppgift för betyget VG: Nedanstående skillnader och tillägg gäller för betyget VG. Programmet ska kunna hantera att olika varukategorier har olika momssatser (differentierad moms). För närvarande används tre momssatser i Sverige: Allmän moms: 25%. Livsmedel och övernattningar: 12%. Dagstidningar, resor, kultur och konst: 6% Databasen måste även innehålla uppgifter om dessa momssatser så att programmet använder rätt momssats för varje produkt. En tabell med dessa momskategorier lagras i databasen. För varje produkt anges vilken av dem, som den tillhör (det finns en ur databasteoretisk synvinkel bättre lösning, men den skulle här bara tillföra mer Javakod att skriva och åtminstone ännu en tabell i databasen). Om en momssats ändras, behöver man bara ändra ett enda värde i databasen. Uppgifterna om samtliga produkter inklusive momssatserna hämtas från databasen till programmet direkt när programmet startas. Detta är det enda tillfälle då läsningen görs från databasen för att få uppgifter om produkternas namn, pris och momssatser. När expediten matar in kundens köpta varor, hämtas namn och pris från de inlästa värdena. Ett förslag till hur detta skulle kunna hanteras: Varje produkt blir ett objekt av en produktklass (den kan heta Produkt, Vara eller något i den stilen). För att kunna hitta bland dem behöver de samlas i ett Colllection-objekt av en typ, som du finner lämpligt för ändamålet. I anropet till detta Collection-objekt skickas produktnumret med. Collection-objektet letar upp rätt produktobjekt. Du kan sedan välja mellan dessa två fortsättningar: o Collection-objektet returnerar det hittade produktobjekt till den som anropade. Sedan hämtas produkten namn och pris ur det returnerade produktobjektet, o Collection-objektet hämtar ut produktnamnet och priset och returnerar dem till den som anropade. Kommentar: Det som vid första anblicken ser lättast ut kanske inte är det, när man har gått hela vägen i programmeringen för användningen av produktdata. Det hör till uppgiften att du hanterar i alla fall en av vägarna och på så vis får förstahandserfarenhet av för- och nackdelarna med den. Efter fullbordat köp lagras uppgifter om detta i databasen: Varje köpt produkt: produktnummer, styckpris, antal, radbelopp. Ett unikt kvittonummer, datum med klockslag för köpet, totalbeloppet, momsbeloppet. Detta kan lagras i en eller två tabeller. Om du kan din databasteori och ser till att undvika redundans, blir det två tabeller (kanske rent av tre, men det är onödigt för denna uppgift). Annars får det räcka med en tabell (full med redundans). Ändringen av rabatterbjudandena ska göras i kassaprogrammet, dvs inget separat program som i fallet med G-uppgiften. De ska som i G-uppgiften sparas i textfilen. De ska till skillnad från G-uppgiften gälla och användas direkt, när nästa kunds inköp registreras, dvs programmet ska inte behöva startas om för att de ska kunna användas. Man kan tänka sig olika sätt att göra detta. Kommentar: Vid den första genomläsningen kanske du tycker, att det handlar om att skrota mycket av det som du har gjort tillsammans med din gruppkamrat i G-uppgiften. Det är inte fallet. Vissa metodanrop kan behöva bytas ut mot anrop till en annan metod (kanske i en ny klass). Nya klasser, metoder och attribut tillkommer. Nya bearbetnings- och uträkningsregler tillkommer. Vissa av dem kan ersätta de som finns i G-uppgiften. Med en vettig uppdelning i klasser och metoder i G-uppgiften blir det knappt något i den lösningen som behöver skrotas.

5 Redovisning. Följande ska lämnas in via epost till En fil med ett skript som skapar MySQL-databasen med tabellinnehåll. MySQL Workbench har en exportfunktion i "Server Administration" som skapar ett sådant skript. Projektmappen från Netbeans innehållande Javaklasserna och Properties-textfilen (som kodexemplen till Föreläsningarna 7 och 8). Ett dokument med algoritmen för programmet. Programmet ska givetvis utföra det som visas i algoritmen. Senast inlämningsdag: Sista dagen på kursen.

SÅ FUNGERAR MOMS. Begrepp, momssatser och momsperioder. www.speedledger.se 031-780 06 00

SÅ FUNGERAR MOMS. Begrepp, momssatser och momsperioder. www.speedledger.se 031-780 06 00 SÅ FUNGERAR MOMS Begrepp, momssatser och momsperioder SÅ FUNGERAR MOMS Moms, eller mervärdesskatt, är en statlig skatt som de flesta företag är skyldiga att redovisa. Tanken är att varje led i värdekedjan

Läs mer

Riktlinjer för handkassor i Härnösands Kommun

Riktlinjer för handkassor i Härnösands Kommun 2012-09-11 Kommunstyrelseförvaltningen Ekonomikontoret Carina Gårdlund-Amcoff, 0611-34 80 72 Ann Entall, 0611-34 80 71 Riktlinjer för handkassor i Härnösands Kommun Gäller från och med 15 oktober 2012

Läs mer

Hogia Small Office Kassa

Hogia Small Office Kassa Hogia Small Office Kassa Innehållsförteckning Försäljning...................................2 Logga in........................................... 2 Registrera växelkassa............................5 Registrera

Läs mer

TOWA AX-100. Kassaregister. Användarhandledning

TOWA AX-100. Kassaregister. Användarhandledning TOWA AX-100 Kassaregister Användarhandledning Innehåll Nyckellägen 3 Specifikation 3 Byte av kvittorulle 4 Byte av batterier 5 Displaysymboler 1 6 Displaysymboler 2 7 Displayen vid registrering 8 Displayen

Läs mer

Skärmbilder med beskrivningar från EasyCashier

Skärmbilder med beskrivningar från EasyCashier Skärmbilder med beskrivningar från EasyCashier Ett axplock av funktioner, inställningar, rapporter m.m. som finns i kassasystemet Det första man möts av i EasyCashier är inloggningsrutan. Här väljs vilken

Läs mer

Så fungerar moms. en guide

Så fungerar moms. en guide Så fungerar moms en guide Så fungerar moms Moms, eller mervärdesskatt, är en statlig skatt som de flesta företag är skyldiga att redovisa. Tanken är att varje led i värdekedjan ska betala en skatt på det

Läs mer

Projektuppgift - Banken

Projektuppgift - Banken Projektuppgift - Banken 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

Projektuppgift - Gymmet

Projektuppgift - Gymmet Projektuppgift - Gymmet 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

EXTRA UPPGIFTER I C++ PROGRAMMERING-A

EXTRA UPPGIFTER I C++ PROGRAMMERING-A EXTRA UPPGIFTER I C++ PROGRAMMERING-A Uppgifterna är ej sorterade efter svårighetsgrad 1. Gör ett program som kan beräkna arean och omkretsen av en cirkel om användaren (du) matar in cirkelns radie. Skapa

Läs mer

VISMA EGET AKTIEBOLAG --- version för inkomståret 2011

VISMA EGET AKTIEBOLAG --- version för inkomståret 2011 VISMA EGET AKTIEBOLAG --- version för inkomståret 2011 Visma Eget Aktiebolag passar särskilt bra för dig som vill klara hela det mindre bolagets administration på egen hand när revisorstvånget försvann

Läs mer

Euro-50TE Mini. Snabbguide

Euro-50TE Mini. Snabbguide Euro-50TE Mini Snabbguide Version 1.1. Utgiven i december 2009. Får ej kopieras eller mångfaldigas utan utgivarens tillstånd. Origum Distribution AB. INNEHÅLLSFÖRTECKNING HANDHAVANDE I REGISTRERINGSLÄGET...

Läs mer

Manual. Mobilkassan MobilePOS 1.1

Manual. Mobilkassan MobilePOS 1.1 Manual Mobilkassan MobilePOS 1.1 Innehållsförteckning Inledning...3 Användarhandledning...3 Startvy...3 Menyalternativ...3 Inställningar...4 Tangentbord...4 Tangentbord (individuella)...5 Ändra elementens

Läs mer

Euro-50TE Mini. Snabbguide. Origum Distribution AB Rosersbergsvägen 28 195 71 Rosersberg origum@origum.se 08-410 509 50. www.origum.

Euro-50TE Mini. Snabbguide. Origum Distribution AB Rosersbergsvägen 28 195 71 Rosersberg origum@origum.se 08-410 509 50. www.origum. Euro-50TE Mini Snabbguide Origum Distribution AB Rosersbergsvägen 28 195 71 Rosersberg origum@origum.se 08-410 509 50 www.origum.se Z-mode - Z Rapportering. Alla försäljningsrapporter som skrivs ut i Z-mode

Läs mer

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 AID-nummer: Datum: 2014-12-18 Kurskod: 725G61 Provkod: LAB1 Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 Skrivningstid: 2014-12-18 klockan 8.00-10.00. Hjälpmedel: Inga. För varje fråga

Läs mer

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper Tentamen Programmeringsteknik I 2016-06-11 Skrivtid: 0900 1400 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer

Läs mer

Confidence ticket 1.2

Confidence ticket 1.2 Confidence ticket 1.2 FÖR KASSAPERSONAL INNEHÅLL Starta programmet och logga in Beskrivning av kassafönstret 2 3 Inställningar 6 Personliga biljetter 7 Rabatter 8 Allotment 8 Dagsavslut 9 sida 1 Confidence

Läs mer

Mamut Business Software. Introduktion. Mamut Enterprise Variant

Mamut Business Software. Introduktion. Mamut Enterprise Variant Mamut Business Software Introduktion Mamut Enterprise Variant Dokumentation för utökningar av Mamut Enterprise System Mamut Enterprise Variant Version: 12.1 Innehåll MAMUT ENTERPRISE VARIANT... 1 PRODUKTVARIANTER...

Läs mer

Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java.

Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java. Laboration 1 Avsikt Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java. Del 1 Ta fram dokumentet NetBeans5_5.pdf från kurssidan och arbeta med

Läs mer

Förändringar per 1 oktober 2011 i FLEX reseräkning

Förändringar per 1 oktober 2011 i FLEX reseräkning Förändringar per 1 oktober 2011 i FLEX reseräkning 1. Deadline för inlämning och attestering av reseräkning är flyttat till den 6:e i månaden. a) Infaller den 6:e på en helg ska reseräkningen vara inkommen

Läs mer

Tentamen, EDAA10 Programmering i Java

Tentamen, EDAA10 Programmering i Java LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen, EDAA10 Programmering i Java 2019 08 21, 08.00 13.00 Anvisningar: Preliminärt ger uppgifterna 25 + 15 + 5 = 45 poäng. För godkänt betyg

Läs mer

TENTAMEN I PROGRAMMERING. På tentamen ges graderade betyg:. 3:a 24 poäng, 4:a 36 poäng och 5:a 48 poäng

TENTAMEN I PROGRAMMERING. På tentamen ges graderade betyg:. 3:a 24 poäng, 4:a 36 poäng och 5:a 48 poäng TENTAMEN I PROGRAMMERING Ansvarig: Jan Skansholm, tel 7721012 Betygsgränser: Hjälpmedel: Sammanlagt maximalt 60 poäng. På tentamen ges graderade betyg:. 3:a 24 poäng, 4:a 36 poäng och 5:a 48 poäng Skansholm,

Läs mer

Instruktioner till FLEX reseräkning

Instruktioner till FLEX reseräkning Instruktioner till FLEX reseräkning 1. Deadline för inlämning och attestering av reseräkning är den 6:e i månaden. a) Infaller den 6:e på en helg ska reseräkningen vara inkommen till Löneavdelningen och

Läs mer

MoreFlo ios. Snabbstartsguide. MoreFlo AB.

MoreFlo ios. Snabbstartsguide. MoreFlo AB. MoreFlo ios Snabbstartsguide MoreFlo AB www.moreflo.com 1 Tack för att du valt MoreFlo Några få steg för att komma igång I den här snabbstartsguiden går vi igenom de inställningar du behöver göra och det

Läs mer

TENTAMEN. Luleå tekniska universitet

TENTAMEN. Luleå tekniska universitet TENTAMEN Luleå tekniska universitet Kurskod: D0019N Kursnamn: Programutveckling med Java Tentamensdatum: 2009-12-21 Skrivtid: 4 timmar Tillåtna hjälpmedel: Deitel & Deitel: Java How to Program (valfri

Läs mer

Euro-500TE Handy Snabbguide

Euro-500TE Handy Snabbguide Euro-500TE Handy Snabbguide Version 1.1. Utgiven i januari 2010. Får ej kopieras eller mångfaldigas utan utgivarens tillstånd. Origum Distribution AB. INNEHÅLLSFÖRTECKNING ARBETE I REGISTRERINGSLÄGET...

Läs mer

Bankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan.

Bankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan. Bankkonto - övning Övningar att göra efter lärardemostration. Filen bankkonto.zip innehåller ett projekt med klassen Bankkonto. Zippa upp denna fil och öppna projektet i BlueJ och skriv vidare på klassen

Läs mer

Bokföring Nytt konto Ctrl-N Ta bort konto Ctrl-R Obs!

Bokföring Nytt konto Ctrl-N Ta bort konto Ctrl-R Obs! Nytt konto Gör så här: Välj Ny eller tryck på Ctrl-N. Skriv in kontonummer, benämning och övrig information. Glöm inte att ange momsrapportkod om kontot ska redovisas i momsrapporten. Uppgifter om SRU-koder

Läs mer

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad.

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. 1 (8) DUGGA: Objektorienterade applikationer Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. Skriv ditt namn, personnummer och e-postadress på försättsbladet. Skriv rent dina svar.

Läs mer

Sverigekassans hemsida

Sverigekassans hemsida Manual Sverigekassans hemsida I denna manual får du lära dig hur du själv på ett mycket enkelt sätt kan lägga in ditt sortiment mm. i ett kassaregister från Sverigekassan. Först måste du skaffa dig en

Läs mer

Introduktion till MySQL

Introduktion till MySQL Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk

Läs mer

Kom igång med. Handla på. faktura

Kom igång med. Handla på. faktura Kom igång med Handla på faktura Öka försäljningen dagarna före lön! Med Berazy Faktura får ni tillgång till ett komplett och säkert fakturasystem samtidigt som vi svarar för eventuella påminnelser, krav

Läs mer

Lathund attestera leverantörsfaktura

Lathund attestera leverantörsfaktura Lathund attestera leverantörsfaktura Logga in i fakturaportalen. Skriv in ditt användarnamn och lösenord, lämna rutan med företag tomt. Klicka sedan på ok eller enter. Nu kommer du in i din inkorg/brevlåda

Läs mer

NetBeans 7. Avsikt. Projektfönster

NetBeans 7. Avsikt. Projektfönster NetBeans 7 Avsikt Att bekanta dig med NetBeans programmeringsmiljö, dvs att med hjälp av NetBeans 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till

Läs mer

Euro-200TE Snabbguide

Euro-200TE Snabbguide Euro-200TE Snabbguide Version 1. Utgiven i januari 2010. Får ej kopieras eller mångfaldigas utan utgivarens tillstånd. Origum Distribution AB. INNEHÅLLSFÖRTECKNING ARBETE I REGISTRERINGSLÄGET... 4 Biträdeslogin...

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Dataingenjörsprogrammet, elektroingenjörsprogrammet och medicinsk teknik KTH Skolan för Teknik och Hälsa Redovisning: Se Kurs-PM om hur redovisningen

Läs mer

Kopiering av objekt i Java

Kopiering av objekt i Java 1 (6) Kopiering av objekt i Java Först När du läser detta papper bör du samtidigt studera dokumentationen för klasserna Object, Cloneable (java.lang) och ArrayList (java.util). Mycket blir klarare genom

Läs mer

Kom igång med din butik. 1. Skapa kategorier och produkter 2. Att göra en beställning i butiken 3. Övriga verktyg

Kom igång med din butik. 1. Skapa kategorier och produkter 2. Att göra en beställning i butiken 3. Övriga verktyg Kom igång med din butik Tack för att du har valt en butik hos Talex! Detta är en liten snabbguide som hjälper dig att komma igång med din butik. Den är skapad för att du snabbt ska få ett grepp om hur

Läs mer

ABC Ekonomiska termer

ABC Ekonomiska termer Ekonomiska begrepp I den ekonomiska redovisningen finns det ett antal termer som är viktiga att känna till som egen företagare. Drivhuset hjälper dig att reda ut begreppen på de allra vanligaste och beskriver

Läs mer

Eclipse. Avsikt. Nu ska ett fönster liknande figuren till höger synas.

Eclipse. Avsikt. Nu ska ett fönster liknande figuren till höger synas. Eclipse Avsikt Att bekanta dig med Eclipse programmeringsmiljö, dvs att med hjälp av Eclipse 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till byte-kod

Läs mer

Euro-2100TE Snabbguide. origum@origum.se www.origum.se

Euro-2100TE Snabbguide. origum@origum.se www.origum.se Euro-2100TE Snabbguide 20 origum@origum.se www.origum.se Vid problem med kassaregistret kontakta den återförsäljare som du köpt kassan av. Är man inte nöjd med den support återförsäljaren ger, kan man

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

Projektuppgift - Biblioteket

Projektuppgift - Biblioteket Projektuppgift - Biblioteket 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

Momshantering 31 Inköp av varor och material 35 Försäljning av varor och tjänster 42 Utlandsaffärer 48 Löner och andra personalkostnader 53

Momshantering 31 Inköp av varor och material 35 Försäljning av varor och tjänster 42 Utlandsaffärer 48 Löner och andra personalkostnader 53 2 Momshantering 31 Inköp av varor och material 35 Försäljning av varor och tjänster 42 Utlandsaffärer 48 Löner och andra personalkostnader 53 Representationskostnader 58 Materiella anläggningstillgångar

Läs mer

Quorion CR 1040/1240. Kassaregistermanual ANVÄNDARMANUAL CR 1240 CR Cashpoint AB

Quorion CR 1040/1240. Kassaregistermanual ANVÄNDARMANUAL CR 1240 CR Cashpoint AB Quorion CR 1040/1240 Kassaregistermanual Cashpoint AB 2009-10-08 CR 1240 CR 1040 ANVÄNDARMANUAL Det här QUORION kassaregistret överensstämmer med EU s EMV 2004/108 direktiv. Kassaregistret uppfyller följande

Läs mer

SAMSUNG. Bruksanvisning ER 290

SAMSUNG. Bruksanvisning ER 290 SAMSUNG Bruksanvisning ER 290 INNEHÅLL MONTERING OCH BYTE AV KVITTO/ JOURNALPAPPER... 4 MONTERING OCH BYTE AV FÄRGBAND... 6 FÖRKLARING AV TANGENTER OCH FUNKTIONER... 7 NYCKELLÄGEN... 8 FÖRKLARING AV FELMEDDELANDEN...

Läs mer

Installera din WordPress med 9 enkla steg

Installera din WordPress med 9 enkla steg Installera din WordPress med 9 enkla steg Den här artikeln förutsätter att du har satt upp en webbserver eller har köpt ett webbhotell där du kan placera din nya WordPress hemsida. Om du inte har det,

Läs mer

Omföra moms i PromikBook

Omföra moms i PromikBook Omföra moms i PromikBook För varje momsredovisningsperiod, vare sig du använder 1, 3 eller 12 månader när du redovisar din moms till skatteverket, så ska momsen omföras efter varje period. Detta innebär

Läs mer

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon). Laboration 0 Laborationen är till för dig som inte är familjär med att navigera i filträd på en dator. Om du är van vid detta (vilket är det vanliga nu för tiden) så kan du bara snabbt titta igenom laborationen.

Läs mer

Malmö högskola 2007/2008 Teknik och samhälle

Malmö högskola 2007/2008 Teknik och samhälle Laboration 8 Avsikten med denna laboration är att du lära dig skapa objekt med hjälp av klasser. Detta är en introduktion till ett objektorienterat tankesätt. Med hjälp av detta tankesätt kan du så småningom

Läs mer

Manual till programvaran. TallyMaster 3.27 Basic

Manual till programvaran. TallyMaster 3.27 Basic Manual till programvaran TallyMaster 3.27 Basic Innehållsförteckning sid 1. Förord 3 2. Installation och/eller uppdatering.. 4 3. Första gången programmet startas.. 5 4. Vid ominstallation eller byte av..

Läs mer

Confidence ticket 1.2

Confidence ticket 1.2 Confidence ticket 1.2 FÖR KASSAPERSONAL 1 INNEHÅLL Starta programmet och logga in 2 Beskrivning av kassafönstret 3 Inställningar 6 Anpassa kassavyn 7 Personliga biljetter 10 Rabatter 11 Allotment 11 Dagsavslut

Läs mer

POSICA. Version 11.03.01

POSICA. Version 11.03.01 Version 11.03.01 Page 2 / 11 1. Allmänt om POSICA 11.03 3 2. Nyheter i Kassan 3 2.1. Inloggning 3 2.2. Inmatning av bokstäver för rekvisitionsreferens 4 2.3. Automatisk retur av EPP artiklar vid kvittotrassel,

Läs mer

Manual. OpenSolution Mobile System Fristående kassa. OpenSolution Nordic AB. Växel: 0304 66 77 36 Jour: 0200 56 78 91

Manual. OpenSolution Mobile System Fristående kassa. OpenSolution Nordic AB. Växel: 0304 66 77 36 Jour: 0200 56 78 91 VERSION 1.1 Manual OpenSolution Mobile System Fristående kassa OpenSolution Nordic AB Växel: 0304 66 77 36 Jour: 0200 56 78 1 info@opensolution.se www.opensolution.se Innehåll M4100 Fristående kassa...

Läs mer

BOOK-IT OFFLINE. Version 7.1 2013-10-16

BOOK-IT OFFLINE. Version 7.1 2013-10-16 Version 7.1 2013-10-16 BOOK-IT OFFLINE Axiell Sverige AB, Box 24014, 224 21 Lund Glimmervägen 4, 224 78 Lund, tel: 046-2700 400, e-post: lund@axiell.com Innehållsförteckning Förberedelser... 3 Inloggning...

Läs mer

Java: Utvecklingsverktyg, datatyper, kontrollstrukturer

Java: Utvecklingsverktyg, datatyper, kontrollstrukturer Java: Utvecklingsverktyg, datatyper, kontrollstrukturer Sven-Olof Nyström Uppsala Universitet 13 juni 2005 1 Utvecklingsverktyg för Java Vi rekommenderar Suns utvecklingsverktyg (SDK, tidigare JDK), se

Läs mer

Uppgift 1a (Aktiekurser utan poster)

Uppgift 1a (Aktiekurser utan poster) Uppgift 1a (Aktiekurser utan poster) Vi har lite olika upplägg i de kurser vi håller och i vissa kurser finns det med något som vi kallar "poster" (eng. "record"). I andra har vi inte med detta. Vi har

Läs mer

Vanliga frågor för VoiceXpress

Vanliga frågor för VoiceXpress Vanliga frågor för VoiceXpress 1) Hur stort ordförråd (vokabulär) innehåller VoiceXpress? VoiceXpress innehåller ett mycket omfattande ordförråd, och svaret på frågan varierar en aning beroende på hur

Läs mer

Retur av lektionssaldo

Retur av lektionssaldo Retur av lektionssaldo INNEHÅLL 1 RETUR LEKTIONSSALDO... 3 1.1 Backa debitering mot lektionssaldo...3 1.2 Returnera återstående lektionssaldo...4 1.3 Exempel på kvitton...6 2 ÖVNINGSLÄGE... 7 2 1 RETUR

Läs mer

PROV. 13 JSP Standard Tag Library

PROV. 13 JSP Standard Tag Library 13 JSP Standard Tag Library 13.1 Bibliotek med nya JSP-kommandon 13.2 JSP Standard Tag Library (JSTL) 13.3 Filstruktur för webbapplikationer med JSTL 13.4 Deklaration av JSP-kommandon 13.5 Lägga till biblioteksfiler

Läs mer

Offentlig sektor KPMG AB 2014-06-10 6 sidor

Offentlig sektor KPMG AB 2014-06-10 6 sidor Avesta Kommun Rapport avseende granskning av hantering av moms Offentlig sektor KPMG AB 6 sidor Innehåll 1. Sammanfattning 1 2. Bakgrund 1 3. Syfte 2 4. Metod 2 5. Avgränsning 2 6. Genomförande 2 7. Avdrag

Läs mer

Wkassa Handledning för administratörer

Wkassa Handledning för administratörer Wkassa Handledning för administratörer 1 Inledning...1 2 Arbetssätt...1 3 Administration...2 3.1 Avslut...2 3.2 Generera om filer...2 3.3 Avstämning...2 4 Systemunderhåll...3 4.1 Fasta uppgiter...3 4.1.1

Läs mer

Objektorienterad programmering Föreläsning 2

Objektorienterad programmering Föreläsning 2 Objektorienterad programmering Föreläsning 2 Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Agenda Inläsning av data via dialogrutor Repetitioner (While-satsen och For-satsen) Nästlade

Läs mer

Fråga: Hur beställer jag? Svar: För att läsa mer om hur du handlar på linghageshop.com ska du läsa sidan: Så handlar du.

Fråga: Hur beställer jag? Svar: För att läsa mer om hur du handlar på linghageshop.com ska du läsa sidan: Så handlar du. Vanliga frågor Hur beställer jag? För att läsa mer om hur du handlar på linghageshop.com ska du läsa sidan: Så handlar du. Vilka avgifter tillkommer när jag beställer av er? Frakten inom Sverige kostar

Läs mer

EasyCashier Manual version 2.6 SE

EasyCashier Manual version 2.6 SE EasyCashier Manual version 2.6 SE 1 Innehållsförteckning Inledning... 3 Kassavy... 4 Nytt kvitto... 4 Sök artikel... 5 Registrera växelkassa... 5 Öppna kassalåda... 5 Presentkort... 5 Sälja ett presentkort...

Läs mer

Björn Abelli Programmeringens grunder med exempel i C#

Björn Abelli Programmeringens grunder med exempel i C# Björn Abelli Programmeringens grunder med exempel i C# Övningshäfte (bearbetning pågår) Senaste uppdatering: 2004-12-12 I denna version finns övningar för de mest centrala avsnitten. Häftet kommer att

Läs mer

Lathund Blanketthotell Komma igång

Lathund Blanketthotell Komma igång Lathund Blanketthotell Komma igång Introduktion Denna lathund innehåller lite samlade råd och tips för de som ska använda tjänster från NT Smartwork. (För de som redan börjat använda Blanketthotellet finns

Läs mer

Uppgift 1 ( Betyg 3 uppgift )

Uppgift 1 ( Betyg 3 uppgift ) 2008-03-12.kl.14-19 Uppgift 1 ( Betyg 3 uppgift ) Du skall skriva ett program som läser igenom en textfil som heter FIL.TXT och skriver ut alla rader där det står ett decimaltal först på raden. Decimaltal

Läs mer

Rebus är uppbyggt av olika moduler och grundpaketet i Rebus Bussbokning innehåller flera av dessa. En funktion för avståndsberäkning.

Rebus är uppbyggt av olika moduler och grundpaketet i Rebus Bussbokning innehåller flera av dessa. En funktion för avståndsberäkning. Rebus Bussbokning Rebus Bussbokning innehåller ekonomi- och bokningsprogram för bussbeställningstrafik och är ett nytt branschanpassat system som riktar sig till både större och mindre bussbolag. Rebus

Läs mer

Tentamen i Grundläggande programmering STS, åk 1 lördag 2002-05-25

Tentamen i Grundläggande programmering STS, åk 1 lördag 2002-05-25 Tentamen i Grundläggande programmering STS, åk 1 lördag 2002-0-2 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Elena Fersman besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka

Läs mer

O M. Grundnivå. Vad är moms?

O M. Grundnivå. Vad är moms? 1/11 Vad är moms? Mervärdesskatt kallas i dagligt tal för moms. På engelska heter det VAT (Value Added Tax). Alla företag som är skattskyldiga för moms ska ha ett momsreg.nr/vat-nr. M O M S 2/11 Vem är

Läs mer

NetBeans 5.5. Avsikt. Projektfönster

NetBeans 5.5. Avsikt. Projektfönster NetBeans 5.5 Avsikt Att bekanta dig med NetBeans programmeringsmiljö, dvs att med hjälp av NetBeans 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till

Läs mer

Börja med lektionssaldo

Börja med lektionssaldo Börja med lektionssaldo INNEHÅLL 1 ELEVSALDO OCH LEKTIONSSALDO... 3 1.1 Lektionssaldo...3 1.2 Skapa lektionssaldo...4 1.2.1 Skapa lektionssaldotyp...4 1.2.2 Artiklar för lektionssaldo...4 2 LEKTIONSSALDORESKONTRA...

Läs mer

Manual Administration digitala läromedel

Manual Administration digitala läromedel Manual Administration digitala läromedel I SAMARBETE MED DIG Manual för Gleerups digitala läromedel På www.gleerupsportal.se finns alla Gleerups digitala läromedel. Här kan du begära nytt lösenord, logga

Läs mer

Dagens program. Programmeringsteknik och Matlab. Objektorienterad programmering. Vad är vitsen med att ha både metoder och data i objekten?

Dagens program. Programmeringsteknik och Matlab. Objektorienterad programmering. Vad är vitsen med att ha både metoder och data i objekten? Programmeringsteknik och Matlab Övning 4 Dagens program Övningsgrupp 2 (Sal Q22/E32) Johannes Hjorth hjorth@nada.kth.se Rum 4538 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d1312

Läs mer

Euro-2100TE Snabbguide

Euro-2100TE Snabbguide Euro-2100TE Snabbguide Version 1.2. Utgiven i januari 2010. Får ej kopieras eller mångfaldigas utan utgivarens tillstånd. Origum Distribution AB. INNEHÅLLSFÖRTECKNING ARBETE I REGISTRERINGSLÄGET... 4 Biträdeslogin...

Läs mer

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

Läs mer

Inlämningsuppgifter, EDAF30, 2015

Inlämningsuppgifter, EDAF30, 2015 LUNDS TEKNISKA HÖGSKOLA Institutionen för datavetenskap Programmering i C++ Inlämningsuppgifter, EDAF30, 2015 Det finns två deluppgifter som båda ska lösas: 1. skriv ett program för att hantera bankkonton

Läs mer

Skatter och bokföring Starta-Eget-Kurs SU Innovation 10 april 2013

Skatter och bokföring Starta-Eget-Kurs SU Innovation 10 april 2013 Skatter och bokföring Starta-Eget-Kurs SU Innovation 10 april 2013 Om Kyllenius Kyllenius hjälper företag att få en Effektiv ekonomi Vi hjälper våra kunder med löpande bokföring, deklarationer, löner och

Läs mer

Lagerstyrning. Lagerstyrning av produkter. Lagerstyrning av insatsvaror

Lagerstyrning. Lagerstyrning av produkter. Lagerstyrning av insatsvaror Lagerstyrning av produkter Generellt Lagerstyrning för produkter finns i Näsgård Mark versionerna ProXtra och Advicer. Den är därför inte tillgänglig för alla användare. Lagerstyrning både för insatsvaror

Läs mer

excellence PRO Butiksdatasystem

excellence PRO Butiksdatasystem excellence PRO Butiksdatasystem Handbok för kassahanteringen Flexicon, Enköping 2001-1 - Innehållsförteckning Punkt Innehåll Sida 1 Kassabildens utseende 3 2 Inloggning 3 3 Att sälja en artikel med streckkodsläsare

Läs mer

Malmö högskola 2007/2008 Teknik och samhälle

Malmö högskola 2007/2008 Teknik och samhälle Laboration 9 Avsikten med denna laboration är att du ska jobba vidare med klasser. Uppgifterna går ut på att skriva metoder och att skriva konstruktorer. Laborationen bygger vidare på laboration 8. Skapa

Läs mer

Kryptokorsordslösare Programmeringsmetodik DV (period 2) Inlämningsuppgift 1

Kryptokorsordslösare Programmeringsmetodik DV (period 2) Inlämningsuppgift 1 Kryptokorsordslösare Programmeringsmetodik DV1 2004 (period 2) Inlämningsuppgift 1 Christer Folkesson 1. Sammanfattning 2. Användarbeskrivning 2.1. Lösa ett kryptokorsord 2.2. Utskrift av lösning 2.3.

Läs mer

Manual E-butiken Innehåll:

Manual E-butiken Innehåll: Manual E-butiken Innehåll: Allmänt... 2 Logga in... 2 Översikt... 2 Kategorisera produkter... 3 Lägg till en produkt... 4 Lägg till produktbilder... 5 Ändra en produkt... 5 Skapa menysidor... 6 Ladda upp

Läs mer

Malmö högskola 2008/2009 CTS

Malmö högskola 2008/2009 CTS Laboration 8 Avsikten med laborationen är att du lära dig skapa objekt med hjälp av klasser. Detta är en introduktion till ett objektorienterat tankesätt. Med hjälp av detta tankesätt kan du så småningom

Läs mer

TIPS. Så här väljer du rätt kassa- och kortterminal 10 TIPS SOM SPARAR DIG TID OCH PENGAR

TIPS. Så här väljer du rätt kassa- och kortterminal 10 TIPS SOM SPARAR DIG TID OCH PENGAR 10 TIPS Så här väljer du rätt kassa- och kortterminal 10 TIPS SOM SPARAR DIG TID OCH PENGAR Att välja kassaregister och kortterminal för första gången kan kännas krångligt och svårt. Därför kommer vi här

Läs mer

Övningsuppgift. Bankkonton. Steg 2. Författare: Mats Loock Kurs: Inledande programmering med C# Kurskod:1DV402

Övningsuppgift. Bankkonton. Steg 2. Författare: Mats Loock Kurs: Inledande programmering med C# Kurskod:1DV402 Övningsuppgift Bankkonton Steg 2 Författare: Mats Loock Kurs: Inledande programmering med C# Kurskod:1DV402 Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering

Läs mer

OBJEKTORIENTERAD PROGRAMVARUUTVECKLING

OBJEKTORIENTERAD PROGRAMVARUUTVECKLING Institutionen för Data- och informationsteknik TENTAMEN OBJEKTORIENTERAD PROGRAMVARUUTVECKLING OBS! Det kan finnas kurser med samma eller liknande namn på olika utbildningslinjer. Denna tentamen gäller

Läs mer

Laboration 24 Databasen MySQL och java

Laboration 24 Databasen MySQL och java Laboration 24 Databasen MySQL och java Avsikten med denna laboration är att du ska hämta information ur en eller flera tabeller och visa resultatet i en JTable-komponent. Du ska ändra innehållet i tabellen

Läs mer

Laboration 10 - Eclipse

Laboration 10 - Eclipse Laboration 10 - Eclipse Avsikten med laborationen är att du ska träna på att använda paket, att du ska packa några klassfiler i en jar-fil och slutligen använda innehållet i en jar-fil från en annan klass

Läs mer

VI BJUDER MASTERCARD. Samla bonus på 25 miljoner inköpsställen världen över!

VI BJUDER MASTERCARD. Samla bonus på 25 miljoner inköpsställen världen över! VI BJUDER PÅ ÅRSAVGIFTEN FÖRSTA ÅRET! 10 på siba kortet MASTERCARD Samla bonus på 25 miljoner inköpsställen världen över! Bonuspoäng på allt överallt! Med SIBA MasterCard samlar du bonus på alla köp du

Läs mer

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper

Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper Tentamen Programmeringsteknik II 2018-10-19 Skrivtid: 8:00 13:00 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer

Läs mer

Dokumentation. CashOnCash Box Kassa program Version: 1.1.1.864 Datum: 2009-10-15 Författare: John Richard Jacobsson

Dokumentation. CashOnCash Box Kassa program Version: 1.1.1.864 Datum: 2009-10-15 Författare: John Richard Jacobsson Dokumentation CashOnCash Box Kassa program Version: 1.1.1.864 Datum: 2009-10-15 Författare: John Richard Jacobsson Sid 1 / 11 Innehållsförteckning Sid. 1. Introduktion... 3 2. Funktioner i kassaregister...

Läs mer

Palasso RES. Lathund Resenär

Palasso RES. Lathund Resenär Palasso RES Lathund Resenär Innehåll Palasso RES... 1 Logga in i Egenrapporteringen... 2 Resor... 3 Inledning... 3 Registrera ny resa... 4 Inrikes resa... 5 Nattraktamente... 5 Registrera måltider... 5

Läs mer

Add_transaction Det första steget för att komma igång med Klarna konto är att se efter om du använder anropet add_invoice eller add_transaction.

Add_transaction Det första steget för att komma igång med Klarna konto är att se efter om du använder anropet add_invoice eller add_transaction. Klarna Konto Klarna Konto erbjuder möjligheten för kunder att placera sina nätköp i sitt Klarna konto. Varje månad får kunden en kontofaktura där alla pågående köp är specifierade. Här finner du stegen

Läs mer

1 RETUR I KASSAN ÖVNINGSLÄGE RETUR... 3

1 RETUR I KASSAN ÖVNINGSLÄGE RETUR... 3 Retur i kassan INNEHÅLL 1 RETUR I KASSAN... 3 2 ÖVNINGSLÄGE... 3 3 RETUR... 3 3.1 Retur av artikel...3 3.2 Returnera ett kvitto....4 3.2.1 Returnera Debiterade bokningar...5 3.3 Exempel på kvitton...6

Läs mer

Laboration 1 Introduktion till Visual Basic 6.0

Laboration 1 Introduktion till Visual Basic 6.0 Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.

Läs mer

Tentamen i. för D1 m fl, även distanskursen. fredag 13 januari 2012

Tentamen i. för D1 m fl, även distanskursen. fredag 13 januari 2012 1 of 6 Örebro universitet Akademin för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen

Läs mer

Laboration A Objektsamlingar

Laboration A Objektsamlingar Laboration A Objektsamlingar Avsikten med laborationen är att du ska träna på att använda ett par objektsamlingar. Uppgift 1 Titta genom föreläsningsunderlaget DA129AFAHT07.pdf och testkör exemplen (se

Läs mer

Kom i gångg. g Med Staples Netshop. www.staplesnetshop.se

Kom i gångg. g Med Staples Netshop. www.staplesnetshop.se Kom i gångg g Med Staples Netshop www.staplesnetshop.se Välkommen till vår Internetbutik Staples Netshop! För att effektivisera dina inköp lägger vi stor vikt på att erbjuda smarta lösningar inom logistik,

Läs mer

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering...

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... 4 Bussen (projektförslag)... 5 Bakgrund... 5 Klassen Buss

Läs mer