Sök:

Sökresultat:

280 Uppsatser om Datavetenskap - Sida 10 av 19

Automatiserad unit testning

Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera. Rapporten kommer även att presentera grunderna i testning av mjukvara, en introduktion till eXtreme Programming och Test-Driven Development samt hur testningen utförs på UIQ idag. Då jag kom fram till att ett automatiserat unit test skulle passa sig bra på UIQ kommer jag i slutet av denna rapport presentera ett implementerings förslag. Man bör även införa en test driven utvecklings metodik för att säkerhetsställa att det kommer att utvecklas automatiserade testfall..

Patientjournalen på fickan - en studie som visar att handdatorn kan stödja distriktssköterskans yrkespraktik och hur det grafiska gränssnittet utvecklats när distrikttsköterskor deltagit i designprocessen.

Projektets syfte var att undersöka om en handdator kan stödja distriktssköterskans arbete. I rapporten beskrivs hur vi tillsammans med distriktssköterskor har iakttagit i vilka situationer handdatorn kan vara ett hjälpmedel. Om patientjournalen är tillgänglig via handdatorn vid hembesök skulle det styrka de av oss utvalda nyckelorden som representerar distriktssköterskans yrkeskunnande; "seende", lyhördhet, kommunikation, flexibilitet, prioritering, beslutsfattande, dokumentation, framförhållning samt utveckla ett minne och självständighet. I rapporten skriver vi också om hur distriktssköterskorna tillsammans med oss har påverkat utvecklingen av det grafiska gränssnittet i designprocessen. Vi visar med mock-upbilder hur denna process har framskridit och vi pekar på hur viktig användarmedverkan är.

En jämförande prestandastudie mellan JSON och XML

När man utvecklar en ny produkt eller tjänst står man ofta inför valet av dataformat. De mest använda idag är JSON och XML. Formaten ser väldigt olika ut, erbjuder olika funktioner, men används inte sällan till samma sak. Vilket som egentligen är snabbast finns det mycket åsikter om, men inte lika mycket testresultat. Den luckan skall detta arbete täcka. Programmeringsspråken som används är Python och JavaScript, vilka båda är populära på webben. Genom experiment testas hur snabbt JSON och XML kan kodas och avkodas.

Nine

Vår kandidatarbetstid har resulterat i nio stycken småfilmer som är till för att ge mer information om BTH och regionen för nyfikna. Fyra av dessa filmer innerhåller lite mer information om region, boende/kommunikationer, skolan och det studiesociala. Syftet med dessa fyra filmer är att blanda in BTH på olika sätt, att man sätter skolan som en röd tråd även i region och bostadsfrågorna. Vi gjorde även fyra stycken studentintervjuer, för att visa vad nuvarande studenter tycker om bostadsmöjligheterna och det studiesociala mm. Vi ville även visa att det finns folk från Kiruna i norr till Lund i Söder, som går på skolan, och att det finns många olika typer av människor som du får möjlighet att lära känna om du börjar studera här.

IPv6 - Inte längre frågan OM och inte så mycket NÄR utan snarare HUR!

Problemområde: Idag har Internet blivit var mans egendom. Detta innebär tyvärr en hel del problem. Det tydligaste vi står inför idag är att IP-adresserna håller på att ta slut. För att bli av med problemet används olika temporära lösningar ("lappningsteknik") men även en permanent lösning utvecklas, nämligen Ipv6 (Internet Protocol version 6).Det nya protokollet löser adressbristen men har även många andra funktioner så som säkerhet och bättre routinglösningar. Vi ställde oss då frågan varför har ingen övergång skett trots dessa fördelar. Frågeställning: Var i övergången mellan IPv4 och IPv6 står vi idag? Varför har inte övergången mellan IPv4 och IPv6 redan skett? Vilka är de största anledningarna och vilka fler möjliga finns det? Slutsats: Arbetet visar att tiden för en övergång ännu inte är inne.

Ett gränssnitt blir till, design och implementation av ett grafiskt gränssnitt med inriktning interaktionsdesign och grafik

Gränssnitt finns överallt i vår vardag. Du finner dem i hemmet, i biblioteket, i affären, på tågstationen och till och med i din ficka. Hur kan utvecklingen av ett gränssnitt se ut och vad kan göras för att effektivisera utvecklingen? Ett gränssnitt kan alltid utvecklas och bli bättre. En gräns måste emellertid sättas för när gränssnittet är redo att komma ut på marknaden.

En jämförande studie av JDBC och Hibernate med avseende på användbarhet

Två grundläggande paradigm inom Datavetenskap är objektorienterad programmering och relationsdatabasteknik. En kombinering av applikationer gjorda i ett objektorienterat programmeringsspråk med den beständighet och funktionalitet som ges av relationsdatabaser är en möjlig vidareutveckling av ens kunskaper inom dessa områden. Kombinationen av dessa båda förutnämnda paradigm innebär åtminstone ett problem som uppkommer då en relationsdatabas lagrar data i tabeller och en objektorienterad applikation lagrar data i objekt. Detta problem kallas objekt/relations paradigmens missanpassning. På grund av detta problem så måste kopplingen mellan paradigmen skötas av ett ramverk av något slag.

Riktlinjer för mobil applikationsutveckling

Marknaden för mobila system har utvecklats enormt snabbt de senaste åren. Idag är det ett område med en allt större omsättning och det har vuxit fram som en helt ny gren inom Software Engineering. Utvecklare av mobila applikationer står ständigt inför en utmaning när det gäller att välja vilket mobilt system man ska satsa på när man utvecklar applikationer. Valet av system kan vara helt avgörande för om man hittar rätt målgrupp av konsumenter och därmed kan generera tillräckligt med omsättning för att driva lönsam utveckling av applikationer. Det räcker inte att enbart kolla på vilket system som har mest användare eller vilket system som genererar mest omsättning, utan man bör noggrant överväga de förhållande som gäller för just den applikation som ska utvecklas. Genom att följa denna guiden och överväga de olika faktorer som vi har sammanställt så kan man som utvecklare göra ett val som är baserat på aktuella marknadsundersökningar.

Teknikens Under - En problemrapport över arbetet på diariet, Regionens Hus i Mariestad

Att en dator hänger sig, inte gör som man vill eller bara är obegriplig är inget nytt fenomen. Dock är detta en del av vardagen på diariet i Regionens Hus i Mariestad, där de tre registratorernas arbetsprocesser innehåller ett antal problem som bland annat är datorrelaterade. Rapporten beskriver arbetet på diariet, de problem som finns, vem som äger problemen, och innehåller också en diskussion runt de befintliga problemen. Rapporten tar upp allt från postöppning till sökfel i programmet Diabas och mycket annat som ingår i arbetet som registrator. De problem som finns i arbetet på diariet har hopat sig över registratorerna som känner att det inte finns någon självklar part som de kan vända sig till för att få hjälp.

Operatörsoberoende SMS-leverans med designmönstret Bridge

When different type of programs are developed one wants to make these adjustable to future changes and requirements. It must be done a good design of the program from the beginning to make it possible to continue development of it without having to redo big parts of it to high costs. In the area of object orientation there are design pattern, which can be used to design systems that can be adjusted to new changes in an easier way. I have in this thesis chosen to take a closer look at how to design a program that sends SMS to cell phones through a system of an operator. One requirement on the program is that it has to be possible to change what operator to send though in an easy way.

Ragdolls - En verletimplementation

Det huvudsakliga syftet med denna rapport är att genomföra och testa en implementationsteknik för ragdolls ämnade användas i spelsammanhang. Implementationen sker genom en kombination av en verletimplementering tillsammans med en fördefinierad bone-hierarki i meshen som skall användas. Verletimplementeringen programmerades som en grund till en enklare fysikmotor och parsningen och struktureringen av meshen sköttes parallellt utanför fysikmotorn. Rotationsmatriser för samtliga större kroppsdelar, såsom över- och underarmar, överkropp, huvud etc. beräknas sedan i fysikmotorn och används för att vrida mesh-kroppen rätt.

Trafikinformation via SMS

Abstract The technology has made it possible for you as a train traveller to be available in other places than stations and on the train. You now have the possibility to communicate by the phone or through the Internet to get information about the train you want to take. Development in mobile technology gives us new possibilities to communication. We want to find out whatever SMS would be a suitable approach to inform passengers about delays. The problem formulation is ?If the technology is available to inform the passengers about delays in an more effective way than today, then why not use it? The ?Kustpilen? that operates in Blekinge and Skåne is the case for our study.

I'm SALSA How are you?

Genom vår undersökning ville vi ta reda på om SALSA, Vodafones data warehouse tillgodoser användarnas informationsbehov. Som stöd för vår analys jämförde vi befintliga teorier inom områdena information samt data warehouse, med tillämpning i verkligheten genom vårt referensföretag. Undersökningen har utförts genom skriftliga intervjuer samt enkäter, där två olika undersökningsgrupper ingått. Den ena gruppen har utgjorts av SALSAs utvecklare och den andra av SALSAs användare. Den hypotes som vi arbetat med är "SALSA tillgodoser användarnas informationsbehov" med underfrågorna "Vilka krav kan användarna rimligen ställa på SALSA?", "Vilken information saknar användarna att få fram från SALSA?", "Vilka förslag på förbättringar gällande SALSA har användarna?" samt "Räcker användarforum för att framföra användarnas synpunkter på SALSA?". Då vi analyserat och bearbetat materialet från enkätundersökningen samt besvarat våra frågeställningar, har vi verifierat vår hypotes.

Datorisering av arbetsuppgifter: att understödja det viktiga eller det oviktiga?

I den här rapporten presenterar vi vår argumentation angående datoriseringen av två arbetsuppgifter på Habiliteringen, Karlskrona har inneburit ett understöd av det direkta arbetet med patienter eller av det administrativa arbetet. De anställda anser att den direkta kontakten med patienten är det viktiga, medan dokumentering och det administrativa arbetet är det ?oviktiga?, aspekt som också framgår från vår empiriska undersökning. Det finns en ambivalens med datoriseringen av dessa arbetsuppgifter som vi beskriver i vår uppsats. Å ena sidan stödjer datoriseringen dokumenteringen och det administrativa arbetet, det oviktiga, medan å andra sidan användningen av dataprogrammen har en stor potential i att indirekt understödja huvudarbetet, det direkta arbetet med patienter, vilket är det viktiga. För att belysa de här aspekterna skildrar vi i vilket syfte de anställda använder dataprogrammen, på vilket sätt de använder datorn och dataprogram, och de olika problemen som har uppstått sedan datorn har införts. Vi föreslår ett antal förslag/förbättringar som kan leda till effektivisering av huvudarbetet (arbetet med patienter) och kollateralt av arbetssättet..

Webbaserat system för dugga

Detta är ett 10 poängs examensarbete på C-nivå vid Karlstads Universitet. Målet med examensarbetet var att utveckla ett befintligt system för webbaserade kurstest så att det också kan användas för duggor. Säkerheten skulle förbättras så att studenter blir tvungna att logga in med användarnamn och lösenord när de ska skriva duggor. Resultaten från de studenter som skriver duggor skulle sparas i en databas. Vi hade också som mål att låta studenter testa systemet och att låta dem fylla i en enkät med frågor om vad de tycker om ett webbaserat system för duggor.Det resultat vi har kommit fram till är ett system som både hanterar webbaserade kurstest och webbaserade duggor.

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