Sökresultat:
433 Uppsatser om Iterative programming - Sida 14 av 29
Taktisk bemanningsplanering av läkare : modellutveckling och en pilotstudie
Inom vården utförs ofta schemaläggning av personal manuellt, vilket kräver mycket tid och resurser. Att planera arbetet för en grupp läkare, med dess ofta mycket komplexa sammansättning vad gäller exempelvis arbetsuppgifter och kompetenser, är ingen lätt uppgift. Detta examensarbete studerar huruvida en automatiserad taktisk bemanningsplanering med en tidshorisont på ett halvår till ett år, skulle kunna underlätta denna uppgift.I rapporten presenteras en måloptimeringsmodell som implementerats i AMPL för att med CPLEX som lösare generera förslag till bemanningsplaner. För att utveckla en matematisk modell som väl representerar de förutsättningar som råder vid bemanningsplanering av läkare har alternativa formuleringar provats och utvärderats. Den mest lovande av modellerna, som baseras på måloptimering, har i en pilotstudie testats på data från Onkologiska kliniken vid Linköpings universitetssjukhus.
Projekthanteringssystem
This document is a summary of my work to create a project management system for
a small firm working with computer graphics. The intention is to manage
customers, projects, images and invoices in the easiest possible way. To make
the system as flexible as possible a web-interface was chosen which makes it
possible to access the system from any computer, making it independent of any
particular operating system. The only requirement on the user environment is
that the computer must have a connection to the Internet to be able to access
the system. The different techniques that have been used to develop the project
management system is primarily Ruby on Rails and a MySQL database.
Although Ruby on Rails was completely new to me, I decided to use this
framework instead of PHP, which I
already have a good knowledge of, because of the benefits Ruby on Rails
provide.
Sketching a set of multi-touch design principles
Today multi-touch technology is the basis for many new techniques designed to improve
interactions with computers and mobile devices. It seems that multi-touch screen interface
makes the user handling very natural in the sense that there is no need for a manual in how to
interact with the object on the screen.
The aim with this paper is to establish a fundamental set of design principles intended
specifically for large multi-touch interfaces. To reach this goal we have implemented a couple
of sub-goals beforehand:
It was essential that we acquired a good understanding of the current state of the multi-touch
interface and the different implementations that exist today. To make this possible we
constructed a multi-touch display, "Rosie". Knowing how the hardware is produced today will
help us understand the limitations and also the possibilities of the design implementations
today and in the future.
We also needed to devise a sound interaction design process that conveys the modern
designers work.
Varför står det stridsvagnar på Gotland? : En fallstudie om en hotbilds konstruktion och genomslag.
IKEA HaparandaTornio employ some two-hundred people in its furniture retail store.Keeping track of staff statistics and employee information has previously been achievedthrough the use of a basic Microsoft Office Excel spreadsheet. The store?s human resourcesdepartment requested an upgrade to this system with the hope of speeding up andsimplifying the administrative process, as well as to make it easier to monitor HR-relatedtarget statistics. The following report documents the development process of that upgrade ascarried out by the author. The project draws on research in usability design and cognitivepsychology to develop a user-friendly interface.
Utveckling av en Multi-Zonsmodell för NOx Bildning i Diesel Motorer
This thesis work is the last part of the Master of Science education inmechanical engineering at KTH, Stockholm.The aim of this project was the development of a Multi-zone modelfor NOxformation in Diesel engines. Because of the stringent emissionlegislations, great effort is made to decrease the fuel consumption and theharmful emissions of internal combustion engines. Computer simulationsplay a decisive role in this context because they substitute the expensiveand time-consuming laboratory tests.The model is based on a multi-zone approach and uses the wellknownExtended Zeldovich Mechanism which gives a relation to calculatethe NO formation rate using the concentration of different gas speciesinvolved in the process.All the most important phenomena involved in the Diesel combustionhave been modelled. A special attention is then paid to the equilibriumconcentration calculation; this is a significant part of the model whichstrongly influences the following steps.A Simulink model has also been developed. This second version isbased on the previous model and it is made especially to allow theconnection with other external softwares, GT-power in this case.
Analys och design för strömmande media i DySCAS
This master thesis is a part of the DySCAS project at ENEA. The purpose of this thesisproject is to add support for streaming media and USB support to the DySCAS demonstratorplatform.To achieve this, some of the widely used middlewares available today were studied. The onethat proved to be of most interest is CORBA. Although CORBA?s solution to streamingmedia couldn?t be used due to their use of object programming, the CORBA solution didprovide some interesting thoughts regarding how the USB devices should be handled, in thiscase their ?resource inspector? and ?trading service?.Ethernet was the chosen network to support streaming media.
Utvecklingsprocessen av ett företags produktionssystem : En kvalitativ intervjustudie om hur ett medelstort företag beaktar användarcentrerad systemdesign i utvecklingsprocessen av ett nytt produktionssystem
I denna studie har författaren undersökt hur ett medelstort företag gick tillväga vid framtagan-det av ett produktionssystem och jämfört processen med de teorier och riktlinjer som finns för användarcentrerad systemdesign.Studien har genomförts baserat på litteraturstudier och semistrukturerade intervjuer.Intervjuobjekten har utsetts tillsammans med handledaren, tillika linjechef för utvecklings-gruppen, på företaget för att redovisa olika perspektiv på utvecklingsarbetet.I resultatavsnittet presenteras utvecklingsprocessen med en modell av flödet tillsammans med en beskrivande text. Genom interna instruktioner för utveckling av datoriserade system anslu-ter företaget bl.a. till olika teorier inom användarcentrerad systemdesign. I det studerade ut-vecklingsprojektet var olika användare inledningsvis med informellt och allteftersom systemet växte så fick de vara med och göra acceptanstester och utvärderingar innan nya uppdateringar skulle släppas.Slutsatsen av studien är att flera inslag av användarcentrerad systemdesign applicerats i ut-vecklingsarbetet i företaget vilket sammantaget gör att användarnas synpunkter tagits tillvara. Dock följer företaget inte någon speciell metod inom området vilket sannolikt skulle förbättra utvecklingsprocessen i framtida projekt..
.Net-baserat konsulthanteringssystem
The students have been assigned a task from Consid, were they are supposed to develop a web based platform for handling the company?s consult CV:s. The key features of the system are to simplify the administration part at mission procurements towards customers and to match qualified consultants to certain missions.Consid is an international it-consult company and have about 1000 consults working for them. When Consid makes mission procurements towards a customer they have to manually match the best consult against a certain mission, this is both time consuming and complicated.The students started the project with big visions and thoughts about how the work would be performed and how the system would be developed. After the initial meetings and the closer it came to the beginning of programming it became clear that the expectations were too big.
Komponentbaserade ramverk : vilka faktorerpåverkar företag vid valet av ramverk?
An information system is something that evolves over time to enhance the company that is using it. The technology for building an information system is also evolving. New methods and new programming languages make system development easier. As new technology breaks ground and the demands of a company?s information system grow, the company will sooner or later get to a point where a change in the base of the system is necessary.
What helps or inspires busy moms while grocery shopping?
The purpose of this master thesis is to understand how busy moms experience their grocery shopping trips and the in-store environment. In gaining this knowledge, we aim at being able to suggest ways to improve the grocery shopping experience of busy moms; and present insights that can help food retailers in targeting this consumer group in-store. Methodology: We use an iterative approach, and work with photo elicitation interviews. We let our respondents capture their experiences in photographs, which then aid in recalling their memories in follow up interviews. Theoretical perspective: We base our theoretical perspective on environmental psychology where we use the original M-R model, and include personal and situational variables suggested by Bäckström and Johansson (2006); where the latter variable includes the views by Turley and Milliman (2000).
Sju heuristiker för utvärdering av webb-API:er
The amount of web APIs that are open to the public is increasing fast. Both the free web APIs as well as the ones that cost money to access. Both bigger and smaller organizations, professional and non-professional developers use these web APIs to add value to their systems or use it to create new applications. This is an area study where alot of research has been done in the last few years. In spite of this there are still no user-centered evaluation methods for web APIs.
En jämförelse mellan versionerna 1.2 och 2.0 av WAP
The ability to tackle NP-hard problems has been greatly extended by the introduction of Metaheuristics (see Blum & Roli (2003)) for a summary of most Metaheuristics, general problem-independent optimisation algorithms extending the hill-climbing local search approach to escape local minima. One of these algorithms is Iterated Local Search (ILS) (Lourenco et al., 2002; Stützle, 1999a, p. 25ff), a recent easy to implement but powerful algorithm with results comparable or superior to other state-of-the-art methods for many combinatorial optimisation problems, among them the Traveling Salesman (TSP) and Quadratic Assignment Problem (QAP). ILS iteratively samples local minima by modifying the current local minimum and restartinga local search porcedure on this modified solution. This thesis will show how ILS can be implemented for MSA.
GSM-baserat larm
The ability to tackle NP-hard problems has been greatly extended by the introduction of Metaheuristics (see Blum & Roli (2003)) for a summary of most Metaheuristics, general problem-independent optimisation algorithms extending the hill-climbing local search approach to escape local minima. One of these algorithms is Iterated Local Search (ILS) (Lourenco et al., 2002; Stützle, 1999a, p. 25ff), a recent easy to implement but powerful algorithm with results comparable or superior to other state-of-the-art methods for many combinatorial optimisation problems, among them the Traveling Salesman (TSP) and Quadratic Assignment Problem (QAP). ILS iteratively samples local minima by modifying the current local minimum and restartinga local search porcedure on this modified solution. This thesis will show how ILS can be implemented for MSA.
Översvämningsrisker i kustnära städer : Sölvesborg, Karlshamn, Ronneby, Karlskrona
This report describes the design and implementation of a multi-master, packet based protocol for small and tiny microcontrollers where resources are limited. The protocol was named "Tiny Controller Network" or TCN for short. The protocol is meant mainly as a control bus for automation and sensor acquisition applications but due to its flexibility can also be used for other purposes as well. It borrows some of its functionality and design ideas from the well known CAN bus and Modbus but also has a number of major differences like the use of standard hardware and time synchronisation. One of the key aspects during the design was the use of very little system resources and common on-chip hardware peripherals like a UART.
Uppgradering av stabilitetsberäkningsprogrammet NYSTAB
This is a report founded on a project by Atlas Copco called NYSTAB. The application Nystab is a calculation program that can calculate the stability of the rockdrill-rigs made by Atlas Copco. The original version of Nystab is stored in a database from 1997 and the code is made in an old version of Visual Basic. My assignment was to develop the application in to a newer programming environment and make it last better in the upcoming years. The software I decided to use to accomplish this project is C# .NET in Visual Studio and Microsoft Access 2010. All the code is written in C# with some insertions from ADO.NET which helped me to easier connect the code with the database.The coding part was split into two pieces; the first was to develop the application scale done with Windows Forms, the second was to write the code for calculations in the application.