Sökresultat:
205 Uppsatser om Java ME - Sida 7 av 14
TECHNOLOGY MEETS THE EYE : Utveckling av system för att jämföra eye tracking data med visuellt stimuli
The purpose of the project was to make a system that could extract data from a mobile eye tracker and make it comparable with data from visual stimuli. The produced system was programmed in Java and provided all the necessary parts that were required to achieve the purpose. This provides a foundation for further research to determine whether the eye tracker is sufficiently accurate to diagnose Parkinson?s disease..
IMPLEMENTERING AV PHONGLJUSSÄTTNINGI 2D-SPELMILJÖ
Under de senaste åren har en ny trend inom spelindustrin uppstått då en stor del av spelen har gåtttillbaka till de tvådimensionella miljöerna som var vanligare i tv-spelens barndom, detta tack vareatt mobiltelefoner och deras spel har tagit allt större plats på marknaden och de är oftatvådimensionella på grund av sin begränsade hårdvara. De tvådimensionella spelen har enligttradition inte haft någon dynamisk ljussättning, utan de har bestått utav färdig grafik medförutbestämda intensiteter vilket gör att spelen kan se platta ut.Men inom andra områden av spelindustrin, framförallt tredimensionella spel, har utvecklingen avdynamiska ljussättningsmetoder kommit långt. Problemet med dessa metoder är att de kräverobjektens normaler, vilka normalt inte finns tillgängligt i tvådimensionella bilder.Idag är mobiltelefonerna kraftfulla och klarar av mycket tyngre beräkningar än vad de gjorde förbara några år sedan. Därför undersökte vi möjligheten att implementera dynamisk ljussättning i etttvådimensionellt spel på androidbaserade mobiltelefoner. För att genomföra detta krävdes också attvi undersökte metoder för att generera normaler för tvådimensionell grafik.För att ett fullständigt spel skulle kunna skapas så implementerades också saker somkollisionshantering, artificiell intelligens och procedurell generering av banor..
Utvärdering av plattformar för tunga Java-klienter
BRP Systems utvecklar och säljer affärssystem till mindre och medelstora tjänsteföretag. Huvudsystemet är en Java Swing-applikation och för att få bättre struktur på programmet önskar man vid utvecklingen använda ett lämpligt ramverk om något sådant går att identifiera. Denna rapport undersöker två sådana ramverk.Ett ramverk kan användas som hjälp vid utvecklingen av komplexa applikationer. De fungerar som en grund till applikationen som utvecklas och kan erbjuda olika hjälpfunktioner som ofta behövs i vanliga program. Ramverk kan även få källkoden att bli mer strukturerad och lättunderhållen.
Function Practice : Ett verktyg för att öva programmering
När fler och fler väljer att lära sig programmering kan det vara bra att öva på attlösa problem, genom att skriva funktioner som sedan kan testas för att se omanvändaren har lyckats. Function Practice är en tjänst för att kunna öva programmeringpå just detta sätt, genom att lösa uppgifter med att skriva funktioneri olika programmeringsspråk, de språk som kommer kunna användas ärJava, C++ och Python. Det ger även ett lätt och smidigt sätt att skapa sådanauppgifter. Syftet med projektet är att utveckla denna tjänst, genom att skapa enwebbtjänst som kan kompilera och köra funktioner för de olika språken, enhemsida som användarna kan skriva och testa kod på, samt ett sätt att definierauppgifterna som ska lösas, detta testas sedan med hjälp av ett användartest i enmindre grupp för att se om hur användarvänlig den är, samt att funktionalitetentestas och jämförs med några tidigare lösningar. Tjänsten testas för att se om ytterligaresäkerhet behövs genom att försöka att köra kommandon på värdsystemet.Slutsatsen av projektet är funktionaliteten bakom tjänsten fungerar dock atthemsidan behöver vara lite tydligare för att den ska vara mer användarvänlig,samt att användaren borde kunna få felmeddelanden utifall något inte fungerarför att de lättare ska veta vad de behöver göra.
Anbudskalkylering : utveckling av ett Java EE-baserat system
Ett konsultföretag får in anbudsförfrågningar och måste därmed göra kalkyler för dessa förfrågningar. Med hjälp av ett webbaserat system där en anställd kan göra kalkyleringar kan företaget få ett gemensamt sätt att arbeta och uppföljningen underlättas. Systemet som har skapats ger användare möjlighet att göra anbudskalkyler genom en överskådlig och lättarbetad webbsida, där man kan se förhållandet mellan företagets kostnad gentemot kundpriset. All information lagras persistent i en databas för att möjliggöra uppföljning och synkronisering med andra system som används på företaget..
Generellt datainsamling- och kontrollsystem för
Internetanslutna sensorer
Rapporten beskriver funktionen och implementationen av ett mjukvarusystem utformat för att hämta och presentera data från Internetanslutna sensorer. Idén bygger på ett koncept av Jerry Lindblom vid EISLAB på Luleå tekniska universitet. Utvecklandet har skett i nära samarbete med Gema Industri AB med målet att möjliggöra användning av systemet för övervakning av elmotorer och remdrifter i industrier, men detta är bara ett av de möjliga användningsområdena. Systemet gör det möjligt för användare att skapa webbsidor som kan innehålla dynamiskt skapade grafer utifrån mätdata som tidigare insamlats från sensorer. Tillvägagångssättet är användbart i en mängd olika tillämpningar.
Beslutsstödsystem för munslemhinneförändringar
This thesis has been carried out in collaboration with two students at the Department of Dental Medicine at Karolinska Institutet in Stockholm, Sweden. The aim of this project was to construct a computerized decision support system to facilitate diagnosis of changes in the Oral Mucosa using information collected by the above mentioned students. A program which poses specic questions to the user was constructed with the Java programming language. Depending on how these questions were answered, one or more possible diagnoses were presented by the program. In order to conclude whether or not this program was of any use in terms of time savings, a series of tests were run and timed both when using the program and when not.
Interoperabilitet mellan DVB-HTML och DVB-J
Vid sändning av digital television är det möjligt att utöver ljud och bild även sända och erbjuda olika typer av tjänster och applikationer till mottagare. Vid utveckling av applikationer för digital television kan man välja att utveckla i antingen DVB-J (som är en bantad variant av Java för exekvering i Set-Top-Boxar) eller i DVB-HTML (som till stor del överensstämmer med XHTML). Syftet med detta arbete är att utreda hur DVB-J och DVB-HTML kan kombineras i en och samma applikation och hur interoperabilitet kan uppnås mellan DVB-J och DVB-HTML..
Projektering av passersystem : En studie i användarstöd vid offertarbete för ARX passersystem
To have a tool that guides you when you work with a complex system can be helpful since the complexity of the work can be reduced. In this thesis I explore the possibilities to use a helper application whilst planning installations of access control systems. The purpose of the application is to provide support during the planning and at the same time make the user aware of the limitations that exist in the access control system ARX Access. By combining early user input and the theory of formativity, the result became an application written in Java..
ITS - Interaktivt textsystem
This report describes the creation of an interactive text system for storing, retrieval and publishing of texts, ITS.My task was to create a GUI together with a database capable of handling text, commenting of texts, references between texts, and the capability to associate images with texts.After enough texts have been inserted into the database, there shall be an ability to generate a report out of them.The report describes the methods used when the GUI was implemented, how the database was modelled and implemented, and how the security aspects where solved.The entire project is created with the help of Java, MySQL server, Connector/J and OpenSSL.Furthermore the functions of the GUI and the future of ITS is described..
En Android-applikation : för övervakning av varningar och fel
Lawson Software, ett dotterbolag till Infor, är ett företag med mer än 4000 anställda i 40 länder. De levererar affärsystemlösningar och tjänster till företag inom hälsovård, tillverkning, distribution, underhåll och service.Grundsystemet i Lawsons affärssystem består av en mängd mindre applikationer som körs mot ett egenutvecklat system. Vad jag ska göra är att undersöka möjligheten att övervaka dessa applikationer genom en smartphone och bygga en prototyp för övervakningen i Java, för Android.Applikationen mottogs positivt av Lawson och det finns redan planer på vidare utveckling av den efter exjobbets avslut..
Att lösa sudoku med SAT-lösare
Yahtzee is a popular dice game around the world. The complexity makes the game interesting to play and analyze. This report compares the effectiveness of the mathematically optimal strategy with a strategy that can be used for casual play. The rules used are those of the Nordic variant Yatzy, in which a few but important rules are different from the American Yahtzee. To evaluate the everyday strategy 100,000 games was simulated in a java program written specifically for this purpose.
Utveckling av tjänsteplaneringssystem
Högskolan i Gävle har inget gemensamt system för tjänsteplanering. Processen är ineffektivt och innefattar ifyllandet av Excel-ark. Detta arbete omfattar designen och skapandet av ett tjänsteplaneringssystem åt en tjänsteplanerare vid HiG. Det som efterfrågades var ett system som är smidigare och ger möjlighet att överblicka det som planerats. Systemet behövde bara stödja en användare.
Prototype Maker : Ett prototypverktyg för mjukvaruindustrin
Rapporten handlar om framställningen av ett prototypverktyg för konsultfirman Logica. Marknaden har idag ett stort behov av ett prototypverktyg och det är en lösning på det problemet som vi utvecklat. Utvecklingsarbetet är utfört i Java och har resulterat i ett program som kan rita upp prototyper och ett som kan visa och köra prototypprojekt. Projektets syfte har varit att effektivisera Logicas arbetssätt och tillgodose ett behov av en mjukvara som är avsett för att skapa och hantera prototyper av mjukvarusystem. Därutöver har projektet syftat till att erbjuda Logicas kunder mervärde då de får en körbar prototyp av det system de överväger att köpa..
Robust internetinfrastruktur med DNSSEC och IPv6 : En studie av DNSSEC- och IPv6-implementationen hos utvalda organisationer i Sverige
Domännamnssystemet DNS är en vital och ofrånkomlig del av internet. Det är dock sårbart för attacker. DNSSEC är ett sätt att minska sårbarheten hos DNS. I detta examensarbete har data om ett antal domäner samlats in med hjälp av Zonemaster och domain information groper för att sedan bearbetas med hjälp av bash-skript och java-kod. Detta data har sedan analyserats.