
Sökresultat:
6453 Uppsatser om Computer science - software engineering - Sida 4 av 431
Prototyping i systemdesign
Denna uppsats avser att belysa frågan varför prototyper är ett viktigt verktyg
i en utvecklingsprocess av ett mobilt system. Fördelar och nackdelar som
verktyget kan innebära behandlas och olika tillvägagångssätt beskrivs.
Arbetet med detta baseras i ett praktiskt utvecklingsprojekt på
IT-kunsultföretaget Citerus. Projektuppgiften var där att genom en
informationflödesanalys definiera olika flaskhalsar i informationsflödet på
olika hotell för att sedan föreslå ett effektiviserande system. Projektet
koncentrerades vidare på städpersonalen och deras arbete. Utifrån fortsatta
studier föreslogs ett mobilt system som ger städpersonalen information för att
lättare och effektivare göra sitt jobb.
I flera olika forskningsdiscipliner som berör design och systemutveckling
förespråkas ett utvecklingssätt med hjälp av prototyper.
En undersökning om fördelarna och begränsningarna med internetbaserade operativsystem i molnet
Den här kandidatavhandlingen undersöker fördelarna och begränsningarna med
Internetbaserade operativsystem i molnet, så kallade Internet OS, och hur
IT-företag ser på ämnet. Internet OS är operativsystem som placerar sina
resurser och processorkraft ute på Internet, ofta med hjälp av olika
molnettjänster.
Det finns problem och utmaningar med Internet OS. Dessa problem kan vara ett
hinder för företag att överge de traditionella operativsystemen, som exempelvis
Windows, och övergå till Internet OS.
Det saknas undersökningar om IT-företag vill eller kan flytta sin verksamhet
till molnet. Vi vill ge en tydligare bild och bidra med ny kunskap om företags
syn på Internet OS.
Arbetet har genomförts med en litteraturstudie som har fokuserats på vad den
akademiska världen vet om Internet OS med fokus på Chrome OS. Litteraturstudie
går in på fördelar och nackdelar, samt framtida visioner.
GPS-baserad virtuell geografisk inhägnad för mobil enhet
The aim of this paper is to find an algorithm to establish and maintain a
virtual
enclosure around a mobile unit. The area may take any form and should be
scalable
up to and including national borders. The enclosure is managed on the mobile
unit.
The target system is Android.
Smartphones, tablets and more recently, cameras is examples of mobile units. A
modern mobile unit is part of a computer network.
Mjukvarubaserad 3D-renderare
Abstrakt
Produkten som jag har utvecklat är en mjukvarubaserad 3D-renderare. För att göra
en sådan produkt är man tvungen att gå djupt in i området 3D och utföra alla
beräkningar på egen hand. Dessa tar annars grafikkortet hand om.
Denna rapport förklarar varför jag har valt att göra en egen mjukvarubaserad 3D-
renderare och vad den är för något och i vilka områden den används.
Här förklaras även min syn på programmering, digitala spel, vad programmering
innebär för mig och hur min syn på spel har påverkat mig med tiden. Jag tar även
upp mina tankar om spelindustrin och samhällets misstolkade värderingar av spel
samt vad för sorts spel jag anser skulle gynna mänskligheten i framtiden. Vad
jag
tycker om utbildningen Digitala spel nämns också samt hur jag tror att den
skulle
kunna förbättras.
Slutligen följer en kortfattad beskrivning av hur mitt projekt har genomförts.
Abstract
The product I have been developing is a software based 3D renderer.
Arkitekturer i operativsystem: en fallstudie i monolitisk och micro kernel
Den tekniska utvecklingen driver fram allt mer avancerade
datorsystem. Samtidigt ställs allt större krav på stabilitet
och flexibilitet i de operativsystem som ska användas på
dessa system. De senaste årtiondena har micro kernel
arkitekturen varit föremål för intensiv forskning och det
finns idag ett flertal operativsystem på marknaden som
använder denna arkitektur.
Traditionella monolitiska operativsystem är relativt
resurskrävande system som ofta anklagats för att sakna
struktur. Micro kernel baserade system är en lösning på
detta problem där man bantat ner kernel till så lite som ett
tiotal kilobyte och flyttar ut tjänster som normalt ligger i
kernel till user space.
Solaris och Linux bygger på en utveckling av monolitisk
kernel där man byggt operativsystemet i ett antal
sinsemellan beroende lager vilket bidrar till ökad struktur i systemet.
Flexibilitet uppnås i dessa system genom att man
lägger till funktionalitet för att under exekvering länka in
ny kod i kernel.
Windows NT och Mac OS X är baserade på micro kernel
arkitektur.
Web Services - Aspekter på nya affärsmöjligheter
E-business innebär att företag använder
Internetteknologier eller nätverksteknologier för att
skapa större affärsnytta i deras affärsprocesser. För att
kunna genomföra automatiserade affärsprocesser krävs
att de olika system som används är interoperabla, d v s
kan kommunicera och fungera ihop på ett effektivt sätt.
Målet med Web Services är att skapa hög
interoperabilitet, vilket gör denna teknik lämplig för e-business.
Företag kan specialicera sig på att skapa
specifika Web Services. Dessa Web Services kan sedan
vara byggstenar åt andra företags tjänster. Det krävs då
att Web Services kan integreras på ett bra sätt så att de
verkligen bildar en affärsprocess. Därför är även frågor
kring hur integration mellan Web Services ska gå till,
viktigt ur ett e-bussiness perspektiv.
Det vi kommit fram till är att det går att minimera
integrationsproblemen genom att anvä nda de mest
standardiserade protokollen och följa vissa riktlinjer vid
skapandet av Web Services.
Intellectual Property Rights : A Barricade to Technological Development. An Ethical Analysis on the Less Developed Countries
Debate over Intellectual Property Rights ?IPRs? particularly patent and copyrights is mainly on forward-looking industries in computer software. As part of a trade deal reached in 1994, the member nations of the World Trade Organisation must adhere to a global agreement known as TRIPS, for the Trade- Related Aspect of Intellectual Property Rights.This study is to analyse the ethical conception of Intellectual Property Rights and in particular its implications on the developing countries in relation to TRIPS. The approach will be to analyse a broad philosophical theories of property to see if there is any justification for a software program to be treated as private property and also argue base on John Rawls two principles of justice in relation to TRIPS Agreement. Some reflections will be put on the use of open-source software by less developing countries.From the study it was asserted that, strong IPRs protection would hinder technological transfer and indigenous learning activities in the early stage of industrialisation when learning takes place through reverse engineering.
Integration av simuleringsmodeller för bränslesystemet i JAS 39 Gripen
In this final thesis two simulation models have been integrated. The simulation models are models of JAS 39 Gripen?s fuel system, software and hardware. The time consuming and costly work to develop software has made the department of fuel system to build two models in Xmath/Systembuild. The software model also simplifies the comprehension of how the software in the control computer of the fuel system works.
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.
Implementering av ISOBUS Virtual Terminal på fordonsdatorn CCP XS
Modern agriculture equipment are more computer based today, and many equipments use a terminal in the tractor where the driver have the opportunity to make adjustments to the equipment. This is the reason why ISO developed a new standard called ISOBUS. It is a communication standard based on CAN specially adapted for griculture equipments. The purpose of the standard is that it should be ossible to equip a tractor with a standard terminal called Virtual Terminal that can be used to control the equipment. The use of the terminal should be independent of the manufacturer of the tractor as well as of the equipment.The purpose of this report is to ?nd a solution of how to use CC Systems on-board computer, CCP XS, as a Virtual Terminal.
Är vi artiga mot virtuella agenter?
The CASA-paradigm, Computers Are Social Actors, was introduced in the book "TheMedia Equation" by Reeves and Nass. One of their experiments concluded that we tend to be polite to computers in the same way as we are to people. In this study I have replicated Reeves and Nass experiment but instead of a text-based interface I have used a virtual agentin order to find out if we are polite to the agents, or still to the computer. Two experimental setups was conducted. The two setups had a common first part that was carried out on onecomputer with one agent.
Datorspel till nytta eller nöje? En intervjuundersökning utifrån folkbibliotekariers perspektiv
This Masters thesis concerns computer games in Swedish public libraries. We have investigated the opinions of public librarians concerning what they think about computer games, and to what extent they believe it should be a part of the public library. The method we have chosen is qualitative interviews. The theory we have used is a pedagogical literature strategy, which we have reformulated so that it fits our investigation. The results show that the interviewed public librarians think that the library should offer computer games for children and youths to use at the library, and that they should offer computer games for lending, to all the library users.
Personanpassad informationsportal (PIP)
Den explosivt ökande mängden information som finns
tillgänglig på Internet har även sina avigsidor. Att hitta
meningsfull information och kunskap på Internet idag
blir allt svårare. Behovet av verktyg som kan hjälpa
individer och företag att ta fram värdefull information,
speciellt tidskritisk sådan på ett effektivt sätt, är och
kommer att bli mycket stort. Likaså kommer behovet
av att komma åt denna information, oberoende av tid
och plats att vara stort och bli allt större i takt med den
ständigt accelererande utvecklingstakten.
Vi har försökt att belysa hypotesens komplexitet och
visa på det faktum att inte bara en utan många
beståndsdelar spelar in vid skapandet av en
personanpassad informationsportal. Arbetet har grundat
sig på att identifiera de krav som skulle kunna ställas på
grundläggande funktioner.
Autentisering i programvaruapplikationer
Dagens människa är ytterst beroende av webbtjänster och med tiden har det
blivit fler och
viktigare tjänster som startat upp på internet. Viktiga tjänster som
internetbanker. Oftast är
det bara ett användarnamn och ett lösenord som krävs för att bli autentiserad
så man skulle
kunna tro att användarna håller hårt i sina lösenord och att de väljer
starka/unika lösenord.
För många verkar det dock, enligt källor, vara ett besvär. Borde man ha
associeringar för att
lätt komma ihåg sitt lösenord eller är det för riskabelt? Det har visat att
många tycker om att
använda ord som förknippas med webbsidan.
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..