Sök:

Sökresultat:

897 Uppsatser om Android applikation programmering - Sida 35 av 60

Grail²

Detta arbete är det första steget i en lång process vars slutgiltiga mål är att utveckla en metod för automatisk övergång från en icke-generisk objektorienterad applikation till en generisk.Helst borde stöd för en sådan transformation implementeras i en utvecklingsmiljö, IDE. En analogi skulle kunna dras till faktorisering av klasser, en operation som stöds av de flesta utvecklingsmiljöer idag. Som ett första steg i en pågående process är detta arbete tänkt att fungera som ett icke-trivialt exempel för framtida analys. Exemplet består av ett icke-generisk och ett generisk grafpaket som är skrivet i Java 1.4.2 respektive Java 5.0. Uppsatsen beskriver övergången från den icke-generiska till den generiska lösningen på systematiskt sätt som går att upprepa.

BSR Diagnosverktyg ? Kommunikation över CAN och K-line bussen

Den här rapporten beskriver ett examensarbete för högskoleingenjörsexamen i datorteknik vid Växjö universitet. Vid företaget BSR i Växjö pågår utvecklingen av ett diagnosverktyg benämt BSR Diagnostic Tool. Syftet med projektet är att kunna använda en hårdvaruklass som kommunikationsdel istället för diagnosverktyg från de olika biltillverkarna. Inom objektorienterad programmering är en klass ett avsnitt programkod som samlar en mängd relaterade attributer och funktioner för ett objekt. I rapporten beskrivs implementeringen av hårdvaruklassen samt tillhörande teori för kommunikationsbussen som används, nämligen CAN.

Databas och webbgränssnitt för inventeringar

1995 påbörjades en omfattande inventering av samtliga byggnader i Visby innerstad på uppdrag av länsmuseet på Gotland. Det material som samlades in placerades i en Accessdatabas för att kunna användas av museet, länsstyrelsen på Gotland och stadsarkitektkontoret i Visby. Emellertid hade man vid inventeringens start inte någon klar struktur för att skapa enhetlighet i materialet och därför blev resultatet en svåranvändbar databas. Tillgängligheten till databasen begränsades också eftersom man var tvungen att göra en kopia till var och en som behövde möjlighet att använda den. Möjligheten att uppdatera informationen i databasen var alltså i stort sett obefintlig, eftersom man då skulle vara tvungen att skicka ut nya versioner till alla användare.

Hur offshoring kan påverka organisationen

Offshoring, att ett företag delar av sin verksamhet till ett annat land, har blivit allt mer uppmärksammat, både av IT-företag och av fackpress. I denna uppsats har vi undersökt hur informanter vid tre företag i Sverige anser att deras företag har påverkats, organisatoriskt, efter det att de startade sin offshoring till Indien. Utöver detta har informanter vid kringliggande organisationer i den svenska IT-sektorn intervjuats för att ge sin syn på hur offshoring kan påverka den svenska IT-sektorn och dess företag. Resultatet av undersökningen visar att de undersökta företagen har påverkats genom förbättrade arbetsprocesser inom organisationen. Personal har omplacerats eller vidareutbildats inom organisationen.

En anpassningsbar applikationstruktur för flerpunktspekskärmar

Klassisk mus-interaktion har begränsningen att bara en punkt kan aktiveras på skärmen i taget. Interaktionen med de flesta applikationer blir, på grund av detta, sekventiell vilket kan vara en begränsning eftersom människan är van att utforska problem simultant med båda händerna. Flerpunktspekskärmar är en relativt ny teknik som möjliggör nya interaktionsmöjligheter där flera pekpunkter kan vara aktiva simultant. Det här examensarbetet fokuserar på problemen kring att skapa en applikation med användargränssnitt för flerpunktspekskärmar. Applikationen som utvecklats har en grundstruktur vilken är möjlig att vidareutveckla och på så sätt anpassas för att passa nya behov, till skillnad från de implementationer som granskats vid förstudien vilka fokuserar på att lösa specifika problem.

En kartläggning av metaforers bruk i objektorienterad programmeringsundervisning

Inom undervisning av Objekt-Orienterad Programmering (OOP) blir metaforer ett allt viktigare redskap. En av anledningarna till detta är bland annat metaforers kapacitet till att underlätta undervisning av ämnesrelaterade koncept. Den här rapporten syftar till att synliggöra och analysera lärares bruk av metaforer som redskap och stöd i undervisning av OOP. För att möjliggöra det här har jag genomfört ett antal intervjuer på ett gymnasium i Skåne. Intervjuerna har skett med lärare som undervisar i OOP-relaterade ämnen.

MONOLITH : TCP/IP kommunikation och seriell dataöverföring

Bofors UwS (Underwater Systems) har påbörjat utvecklingen av ett nytt centraliserat system för att koordinera alla torpedhanterare ombord på ett fartyg till en central enhet. Detta system måste kunna ta emot och i vissa fall sända data till de övriga delsystemen ombord på fartyget. För att lyckas med detta behöver de en kommunikationsapplikation till denna centrala enhet. MONOLITH är en prototyp av en sådan applikation. Dess huvudändamål är att demonstrera hur detta kan utföras och att testa enheter som kan kontrollera ett antal torpeder.

AUTOMATISK PAN/TILT-KONTROLLER FÖR ANTENNINRIKTNING

This report describes the design and construction of a prototype that automatically aims a microwave link towards a target. The link, that is located on a mobile aerial mast, is used by Saab Training Systems as a part of an infrastructure network. The report also discusses the development of a GUI that communicates with the control unit by Bluetooth.The control unit, called Pan/Tilt-controller, controls the position of the link by stepping motors. One motor controls the azimuth angle and the other one controls the elevation angle.By a GUI the operator enters the coordinates on its own position and the targets position. Hereafter a bearing is calculated and it will be sent up to the control unit.The control unit will sense its own direction by a magnetic sensor that works as an electronic compass.

Generering av skelettkod för prototyper av användarvänliga databasapplikationer

Det blir allt vanligare att utvecklare av databasapplikationer använder någon form av kodgenererare för delar av eller fullständiga applikationer. De utvecklingsverktyg som används idag är antingen wizards eller kompletta applikationsgenererare. Problemet med detta är att wizards ger väldigt lite hjälp och kompletta applikationsgenererare skapar applikationer som inte går att förändra. Det finns alltså ett stort gap mellan dessa båda sorters utvecklingsverktyg. För att fylla ut detta gap kan användarvänlighet för en applikation läggas till en wizard, vilket får till följd att wizarden skall klara av att skapa en användarvänlig databasapplikation som har viss funktionalitet.

DUKNING AV MATERIAL FÖR HYTTMONTERINGSLINJE

Upplevelsen av att vistas på offentliga platser i större städer är olika. De plats er som upplevs obehagliga och med oro för att utsättas för brott är inte alltid de platser där det statistiskt sätt sker flest brott. Stockholm är en av de städer som jag har tittat på och på vilka platser i storstaden som upplevs på vilket sätt.Risken för att utsättas för brott på offentliga platser har ökat och våldsbrott på offentliga platser står för 18 % av antalet anmälda brott och där ingår även misshandel och sexualbrott. Jag har titta närmare på hur man upplever sin trygghet i vardagen och på vilket sätt man kan hindra eller förändra de utsattas beteenden och beslut.Mitt arbete har lett fram till en produkt som är personbunden och har som uppgift att visa anhöriga vart man befinner sig och hur man mår för att snabbt kunna ta kontakt med någon om otryggheten ökar och förstärka upplevelsen av kontroll och trygghet. Det resulterade i ett armbandskoncept som har en tjänst kopplat i sig i form av en applikation..

Utveckling av webbapplikation för visualisering av rankingdata över tid

Denna rapport beskriver utvecklingen av en webbapplikation för visualisering av rankingdata över tid åt SESNordic AB i Vilhelmina. Applikationen är skriven i PHP och läser in data från antingen en Excel- eller CSV-fil. Vissa beräkningar görs på indatat och resultatet visas sedan i grafer. Den färdiga resultatrapporten kan sedan skickas till kunden som inbäddad HTML eller exporteras till en PDF-fil.Nuvarande programvaran som SESNordic använder vid sina analyser av ranking, Web CEO, har en bristfällig funktionalitet när det gäller grafvisualisering. Dess rankingdata visas i tabellform med en lista på sökorden och dess nuvarande rank.

Simulering av stelkroppssystem

Denna rapport beskriver utvecklingen av en stelkroppssimulator. Syftet är att föreslå en generell design som tillåter stor flexibilitet i val av algoritmer för implementeringen. Rapporten förutsätter att läsaren är bekant med linjär algebra och objektorienterad programmering. Teoriavsnittet ger en introduktion till rotationer i tre dimensioner, grundläggande fysiska begrepp och fysiksimulering. Den slutgiltiga produkten baseras en objektorienterad modell implementerad i C++.

Medianer under trecykelavståndet på symmetriska gruppen

Samtidighetskonflikt, även känt under den engelska termen concurrency conflict, uppstår när två eller flera processer försöker uppdatera samma information i en databas vid samma tidpunkt. Processen som sparar ändringarna sist blir de ändringar som gäller och på så sätt kan viktigt information försvinna. Det finns flera tillvägagångssätt för att förhindra dessa problem med olika typer av samtidighetskontroller som kan ske i applikationen eller redan på databasnivå via lagrade procedurer.Metoden som används för att undersöka problemområdet har utgått från ett praktiskt arbete med en utökning av en existerande applikation, webbutiken RoyalDesign, skriven i ASP.NET (ASP-dotnet) Web Forms. Utökningen kräver samtidighetskontroll där användaren ska informeras av eventuella konflikter. Undersökningen avser att granska hur samtidighetskontroll implementeras och hanteras i applikationen.

Lastcells applikation : Verktyg för montering av trådtöjningsgivare i lastcell

Ett verktyg för applicering av trådtöjningsgivare har tagits fram på uppdrag av AED AB i Växjö. Verktyget skall användas för färdigställning/slutmontering av lastceller som i sin tur skall användas till att mäta vilka krafter som påverkar en skogsmaskin när denna lastas med sin givna maxlast. Verktyget skall föras in i ett 25 mm brett hål där det skall hålla fast och lägga tryck på fyra trådtöjningsgivare, en i vardera riktning, vilka bestrykts med lim. Verktyget skall hålla ett tryck på tre till fyra kiloPond medan lastcellen värms till 150° C då limmet härdar. Verktyget består av fyra ben, ett i vardera riktning.

Lastcells applikation : Verktyg för montering av trådtöjningsgivare i lastcell

Ett verktyg för applicering av trådtöjningsgivare har tagits fram på uppdrag av AED AB i Växjö. Verktyget skall användas för färdigställning/slutmontering av lastceller som i sin tur skall användas till att mäta vilka krafter som påverkar en skogsmaskin när denna lastas med sin givna maxlast. Verktyget skall föras in i ett 25 mm brett hål där det skall hålla fast och lägga tryck på fyra trådtöjningsgivare, en i vardera riktning, vilka bestrykts med lim. Verktyget skall hålla ett tryck på tre till fyra kiloPond medan lastcellen värms till 150° C då limmet härdar. Verktyget består av fyra ben, ett i vardera riktning.

<- Föregående sida 35 Nästa sida ->