Examensarbeten på grundnivå // Basic Level Theses
Länka till denna samling:
Browse
Browsar Examensarbeten på grundnivå // Basic Level Theses efter Publicerad
Visar 1 - 20 av 250
Sökresultat per sida
Sortera efter
- PostApplikation för mobil inventering av hållplatser(2010) GUDMUNDSSON, STEFAN; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta examensarbete visar på hur ett mobilanpassat och webbaserat inventeringssystem för busshållplatser kan se ut och fungera. Projektets mål var att ta fram en lätthanterlig och snabb lösning för att ute i fält kunna fylla i efterfrågad information om hållplatsen enligt ett formulär och sedan överföra informationen till en central server. Det unika med detta arbetet var att med ett webbgränssnitt hitta lämpliga lösningar för att ange hållplatsens position samt att designa gränssnittet för användning på en smartphone. Systemet bygger på en rad olika tekniker: positionering, kamera, JavaScript, PHP, HTML, DOM, databas och bildkomprimering. Vid val av tekniker var det viktigt att kostnaden för kommersiell användning blir så låg som möjligt, att tekniken är välkänd och väldokumenterad. Prototypen som togs fram visar att en webbaserad lösning är möjlig och som efter vidare utveckling skulle kunna bli en väl fungerande produkt.
- PostAnnonsering av loppmarknader på Internet(2010) Jilvero, Andreas; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Om man planerar att sälja ett föremål, är det naturligt att vända sig till en köp- och säljsajt, exempelvis Blocket.se. Detta går bra om föremålet är värdefullt, ty då får säljaren ut mycket pengar per spenderad tid. Om man däremot ska sälja en mängd mindre värdefulla saker, då blir det inte ekonomiskt hållbart att använda samma process, eftersom tidåtgången antagligen kommer vara stor medan inkomsten är låg. Rapportens syfte är bland annat att visa och utveckla en webbaserad tjänst där privatpersoner kan annonsera ut sina loppmarknader. Genom att annonsera ut en personlig loppmarknad kan man på så sätt minska tidsåtgången för säljaren samt centralisera försäljningen av alla föremål till ett ställe. Systemutvecklingen har dock varit ett komplext arbete, där man som utvecklare ställs inför många val gällande plattformar och implementationsteknik, där varje val påverkar det nästa. Rapporten redovisar de implementationsval som har gjorts samt ett resultat som, med implementationsvalen som grund, visar en webbapplikation som syftar till att vara en annonsmarknad för loppmarknader.
- PostUndersökning om utökning av throughput i nätverks proxis(2010) Segura, Alejandro Gómez; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Resurs optimering är av stor vikt vid dagens nätverksapplikationer. Detta arbete utfördes hos företaget MobilityGuard för sin säkerhet- och verifieringsapplikationen MobilityGuard Security Platfoms. I början av rapporten görs en lite teoretisk förklaring av trådar och andra konkurrens mekaniskmer i java programming language. Sen går den igenom problemen som MobilityGuard ville ha lösning på, såsom trådens inverkan i ett program och de olika metoder för att hantera dessa. Vi kom på att lösningen var att insätta en metod som kallas för trådpoolar. Vi införde detta i programmet och gjorde tester. Resultaten förklaras och redovisas i denna rapport.
- PostWebbaserad priskalkylering och ritningshanteringför hus(2010) Göransson, Simon; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)AnebyTimber isa company that constructs houses that is is in need for a web based sales support software. The software they areasking for is to be available on their homepage.The aim of the software is to give the customer a price, based on a group of customer provided parameters.This essay is todevelopawebbasessoftwaretoolthatcanassistthecompanyinthisissue.Theprojectstartswithsettinguprequirementstogetherwiththecompany.Followedbyaniterativedevelopmentprocess,thatresultedinawellworkingsoftwaretoolonahomepageforthecompany.
- PostOrdersystem integrerat med affärssystem och lagersystem(2010) Lögdberg, Mattias; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)ntegration between existing systems and dissemination of information from systems to users and groups has in recent years increased importance. Integration between systems may mean that instead of creating a new system the company / organization can use the best systems in each area and link these systems together. This project will handle integration between two existing system and a new created system. Main purpose is to remove the need of having mail and telephone contact with the customer at every creation of order or question about the stock. The existing system is Visma SPCS and Ongoing Warehouse these two systems have their own interfaces for making integration and that will be used in this project. The system that is created is an order handling system for information spreading and giving the customers possibility to create the orders and at any giving time se how the stock is. The plan was to build two highly intuitive systems that could easily be used without too much time used to learn it. The system that was built for integration with Visma was a very successful system in this area. The customer thought the system was very easy to understand and use. The order handling system however failed on this area when it came to presenting deliveries, at the site the presentation is to show all deliveries in their own list, this where not easy to understand and a lot of questions about the deliveries came up.
- PostSäkerhet I trådlösa nätverk(2010) CHERRO, ARIJ; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Användandet av trådlösa nätverk har ökat kraftigt de senaste åren och har blivit en självklarhet för både företag och privatpersoner. Detta på grund av att fördelarna är många. Man får tillgång till det lokala nätverket eller Internet utan att behöva ansluta några kablar. Det har gjort att många företag och privatpersoner föredrar att koppla upp sig trådlöst då det är mer kostsamt med kabeldragning. Detta trots de olika säkerhetsrisker som finns. Denna rapport belyser de olika säkerhetshoten och säkerhetslösningar som finns i dagens läge. För att undersöka vilka säkerhetsrisker och lösningar som finns genomfördes först en litteraturstudie. Därefter gjordes ett praktiskt försök för att knäcka WEP och WPA-PSK. Baserat på den litteraturstudie som gjordes och det praktiska försöket med att knäcka krypteringen i de olika protokollen, har det bekräftats att det är enkelt att knäcka WEP-krypteringsnyckeln, medan WPA-PSK kan knäckas beroende på hur starkt lösenordet är. Slutsatsen är att WEP inte bör användas som säkerhetsmetod eftersom den är bristfällig. Det som bör användas är WPA2 då det i dagens läge anses som den säkraste krypteringsmetoden.
- PostVerktyg för utvärdering av energieffektiviseringar, baserat på effektsignaturanalyser(2010) Lindquist, Peter; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Avdelning Energitjänster på Göteborg Energi AB eftersöker ett verktyg för att, effektivare än idag kunna utvärdera de energieffektiviseringar som görs i deras energitjänstavtal. Effektiviseringsåtgärderna kan vara systeminvesteringar i form av styrutrustning, eller driftåtgärder i befintliga styrutrustningar m.m. Syftet är att använda en ny energiutvärderingsmetod som ska ge ett alternativ till dagens metoder. Utvärderingsmetoden integreras i ett IT-verktyg och kan nås via webbgränssnitt. Resultatet är en modul i ett IT-verktyg som kan användas till att utvärdera energieffektiviseringar på valfri längd av period, även referensperiod kan väljas fritt. Utvärdering kan göras inom en vecka, med hänsyn tagen till medelutetemperaturer. Modulen kan även estimera en energimängd, då felaktig mätning har konstaterats på en fjärrvärmemätare. Verktyget kan modifieras för att läsa av andra databaser och andra medier än FV, men idag kan det bara användas mot Göteborg Energis databaser. Utvärdering lämpar sig bäst på bostadshus men även lokaler och industrier som har sin energi kopplad till utetemperatur kan göras i verktyget. Utvärdering görs mot utfallen energimängd, ekonomiska värden kan sedan beräknas manuellt eller i annat program utifrån energimängd och beräknad effekt.
- PostIlait virtuell blocklagringskommunikation(2011) Björk, Kristian; Falk, Sebastian; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Målet med examensarbetet var att utveckla ett lagringssystem åt företaget Ilait AB, Göteborg. I denna rapport kommer lagringssystemets utvecklingsprocess att presenteras och diskuteras. IVBS, som systemet kallas, är ett virtuellt blocklagringssystem, som är designat för ett större antal användare. Idén med systemet är att det skall kunna hantera stora mängder data. För att hantera en stor mängd data måste systemet vara skalbart, med benämning av skalbarhet att det ska vara lätt att addera och subtrahera datorkraft. Systemet ska också uppfylla de krav som Ilait kräver av ett sådant här system, kraven av åtkomlighet och säkerhet. Ett av kraven är att systemet ska vara åtkomligt åt en större mängd slutanvändare. Vi har ej definierat hur många användare systemet skall kunna ha utan har designat systemet för att vara skalbart, så att ett flexibelt antal användare kan ansluta sig till systemet. Ett säkerhetskrav är att systemet ska en redundant lösning, innebärande att det finns en originalmiljö och en “kopia” på denna. En sådan lösning gör att om originalmiljö går ned så tar “kopia” över. “Kopian” innehåller identisk information som originalmiljön. Den redundanta lösningen löses genom att ha flera maskiner av varje sort. Med hjälp av en enskild “server” som hantera infromationsflödet. IVBS är utvecklat i programmeringsspråket Go och med en dokumentbaserad databas vid namn Mongo DB, som använts till att strukturera all information. En dokumentbaserad databas skiljer sig mot en vanlig relationsdatabas genom att data sparas ner utan relationer. Data hittas inte via relationer utan via sökning på valda sökbegrepp. Denna rapport kommer att fokusera på kommunikationen och dataflödet i IVBS.
- PostPortlet designmetodik och informationsdelning(2011) Farmanesh, Sasan; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)The portal market is filled with portals. There are a few good ones that have risen to the top. One such portal is the Java based Liferay portal (liferay.com). Portals are content providers or providers of web applications where the delivered application or content are portlets. Portlets in turn can implement anything imaginable ranging from simple text to complex systems displaying real-time charts and other graphical components. Three portlets were implemented that each has a specific purpose. The Google Maps portlet shows a topdown view of the otherwise abstract services. The Performance portlets main feature is a chart that has the capability of finding correlations between data types. An example could be to find a correlation between CPU load and number of dropped calls in a mobile solution. In the Service portlet four different views are implemented to display the status of services. Each view has its strengths and weaknesses. The four views are gauge, grid, text (name of service) and simple (shows only condition). All services are color coded depending on the condition of the service. Dojo toolkit is the framework that runs all of the graphical components in the portlets. Dojo is a free to use, free to modify framework that implements a plethora of different components ranging from simple text areas to charts and mobile UIs. By reading the report the reader will gain an understanding on how to develop portlets by learning of what not to do through reading about the mistakes done. A simplified usability test was conducted at the end of the implementation phase. The outcome of the usability test was a long list of improvements that can be implemented to significantly increase the user experience in the portlets.
- PostEn marknadsplats för mobila plattformar(2011) Peci, Feriz; Rhodin, Jonatan; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Både mobila plattformar och digitala marknadsplatser är idag växande branscher med ständigt fler användare. Den här rapporten ämnar kombinera dessa två områden i en applikation anpassad för Android. Applikationen bygger på de funktioner som vanligtvis kännetecknar en digital marknadsplats och några nya funktioner som den mobila plattformen erbjuder. Den tekniska utformningen beskrivs i detalj och alla för applikationen nödvändiga funktionaliteter är uppdelade i moduler. Uppbyggnaden av applikationen delats upp i fyra steg, från en simpel handelsplats för ett enskilt företag till en fullfjädrad marknadsplats med ett potentiellt stort antal säljare och köpare där även den fysiska positionen av varorna kan spela en viktig roll. Varje steg eller fas i uppbyggnaden är i sig en självständig applikation, med tillräcklig funktionalitet för att användas i ett enskilt sammanhang. Den slutliga produkten är en generaliserad lösning som uppfyller alla de nödvändiga kraven som en digital marknadsplats har. Dessutom tillför den nya funktioner anpassade till en mobil plattform.
- PostZigBee - en generell applikation(2011) Hauer, Therese; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)This project started as an idea of developing smart and cost effective home automation with power outlets and switches being controlled via e.g. a smart phone or a web interface. As a part of this concept, an application running on the outlets and switches, communicating wireless with each other, needed to be developed. The choice to use ZigBee as communication protocol was made and thus this project began. The aim was to develop a simple ZigBee application, being able of sending and receiving data between hardware units. The hardware had been developed specifically for the home automation concept. However, in this project, focus was on the ZigBee software application. An application was created and tested for basic functionality together with the hardware. Testing and debugging became a large part of the project, since ZigBee and how it was made up and how it worked had to be learned from the beginning since no previous knowledge in the area existed. Some functionality was met with the application. However, the uncertainty of how well the wireless part worked shadowed the entire project and at the end, it was settled that the application that was created, didn’t have all the functionality that would have been needed for the final application of the home automation concept. The conclusions were that developing with ZigBee demanded much time and effort. Also, had ready-made hardware specifically developed for ZigBee been used, both time and effort could have been decreased. The hardware factor remained an issue throughout this project, since it was hard to test its functions since there was no guaranteed-to-work-software for it; that was the one that was about to get built.
- PostKommunal tjänsteutveckling med ruttoptimering inom äldreomsorg(2011) FREUDENTHALER, HENNING; YUEN, GWING-BEN; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Äldreomsorgen i svenska kommuner arbetar fortfarande med en manuell schemaläggning av personal, vilket innebär att det finns en stor potential att med hjälp av it-verktyg i att effektivisera organisatioen. Det gick på flera sätt att effektivisera utan att försämra det för vårdtagarna och vårdarna. Den här rapporten innehåller information om utvecklingen av just ett sådant system som Ystads kommun har beställt för deras äldreomsorg. Systemet kommer göra det möjligt för äldreomsorgen i Ystad kommun att göra sina planeringar med schemaläggning baserad på digitaltruttoptimering. Problemet i Ystad utgör integrationen mellan förvaltningssystemet Procapita och standardiserad datorprogramvara för ruttoptimering som kräver en formatering av grunddatat (insatser) i förvaltningssystemet till aggregerade poster (tidsfönster) för varje vårdtagares besök som används i schemaläggningen, vilket är ett krav för att effektivisera hemtjänstens arbete. Detta löstes med hjälp av en mellandatabas som utvecklades inom ramen för föreliggande projekt. Ystads kommun hjälpte till med att skriva en kravspecifikation, för att bestämma hur arbetsscheman skulle genereras, vilket var en förutsättning för att utföra systemering och programmering så att resultatet gick att använda för ruttoptimering. Mellandatabasen utvecklades i MSQL och det program som abonnerade på informationen från Procapita samt det program som skickade informationen från melladatabasen till ruttoptimeringsprogrammet skrevs i C#. Vid en skarp test påvisar resultaten besparingspotential på samtliga studerade nyckeltal. Det krävdes 13 % färre bilar, avståndet man körde var 21 % kortare, körtiden blev 17% mindre och arbetstiden blev 10% mindre. Det värde som är mest intressant för Ystads kommun för att beräkna besparing är den totala arbetstiden (väntetid + arbetstid), som förminskad med 14,6 % vilket motsvaren drygt 1 timmes arbete per dag och heltidsanställd. Värt att påpeka är att studien enbart innefattar Löderup, ett hemtjänstområde med 17 vårdpersonal, och det simulerade nuläget jämfördes med resultatet som båda kom från en förmiddag. En schemaläggning med större omfattning (fler insatser och längre avstånd) innebär sannolikt att besparingspotentialen ökar. Förhoppningsvis kommer dessa resultat öka kommunernas intresse för att investera i digital schemaläggning baserad på ruttoptimeringsprogram. Den tekniska lösningen med en mellandatabas har ökat kommunens möjigheter att minska sina utgifter inom äldreomsorgen (utan att försämra situationen för vård eller vårdtagarna) och genom detta hjälpt dem att minska sina CO2 utsläpp.
- PostTredimensionell sensorscanner(2011) Hansen, Andreas; Johansson, Niklas; Onsjo, Johan; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)This report is a bachelor thesis presented at the department of Computer Science and Engineering at Chalmers University of Technology. The aim for the project is to find a simple method to measure and display physical quantities in a three dimensional room. The report describes a method to construct a system for measuring different physical quantities via sensors. The system must be built in a modular and expandable way to be adaptable to different tasks. The system explained in the report consists of two parts; A physical scanner with moveable probes for carrying sensors and a microcontroller for controlling the probes and communicating with the next part. An application written in Java for storing the measured values and presenting them in a lucid perspective. It is possible to construct the scanner with different designs and circuitry, with multiplexers and flip-flops, to ensure that an unspecified number of probes can be added to the system and that they can be operated simultaneously. The Java application is written in a modular way, using a design pattern that separates each individual part of the application. It contains exceptions and interfaces that ensure a safe and expandable application.
- PostDevelopment of an order system with a communication module(2011) ROSTAM, HENRIK; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Web development has grown rapidly since the invention of the internet so more languages and frameworks are being developed for this platform. Unfortunately, many existing systems are either expensive or not user-friendly and difficult to modify in order to satisfy different requirements. This thesis is about is about overcoming these problems and creating a modular, dynamic, reliable and secure web order system with a communication module. The system should also be easy to use both for the customer and the staff who administer it. I choose to implement this system using the PHP framework Symfony which is built up from the MVC model, together with the Object-relational mapping named Propel.
- PostTestdriven utveckling för mobila applikationer/Android(2011) VINNÅ, BURE RÅMAN; MALMBERG, NICLAS; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Android is one of the leading software platforms for the new generation of smartphones. The market for applications is growing rapidly. So to be able to compete with such large competition the applications need a solid and stable development methodology. Therefore have we created an application based on a test-driven development, to investigate if the methodology was applicable on the Android platform. The conclusion is that Android’s suitability for test-driven development is dependent on the application that is being developed and if difficulties concerning the testing framework can be avoided. We find it suitable for applications that are not being dependent on components of external applications. Although, the concerns regarding the test-framework is unavoidable without the use of suitable third party libraries.
- PostSIP IP-telefoni – En lättvikts VoIP klient som använder SIP(2011) ANGHOLT, JONAS; MILDING, CHRISTOFFER; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta examensarbete undersöker möjligheterna att skapa en liten avskalad VoIP-applikation som skall göra det möjligt för två användare att kommunicera med varandra gratis bara de har tillgång till Internet. Målet är att applikationen skall vara en del av en helhetslösning som skall passa företag och eventuellt skall den portas till en mobil plattform. Frågeställningar som rapporten fokuserat på är bland annat: Vilka SIP meddelanden behövs för grundläggande funktionalitet hos en VoIPapplikation? Hur ser kopplingen mellan två klienter ut? Då kravspecifikationen inte var fullständig vid arbetets början har vi arbetat i en iterativ process, lagt till funktionalitet sedan testat innan nästa iteration påbörjats. Denna applikation har utvecklats i ett nära samarbete med ett annat examensarbete där fokus ligger på att traversera brandväggar. Arbetet har utförts genom studier av liknande lösningar och artiklar, trialand- error programmering. Resultatet vi kom fram till är en applikation som kan traversera brandväggar, om än med en icke tillfredsställande ljudkvalitet och fördröjning på ljudet. Även en prototyp för mobiltelefoner utvecklades.
- PostTrådlös energiöverföring via elektromagnetisk induktion(2011) Ansari, Ali; Backman, Neda; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)This paper describes a method for wireless energy transfer via near-field electromagnetic induction that is inexpensive, simple and can be applied to almost any type of system, regardless of size and energy demands. The method uses a primary unit consisting of an oscillator, amplifier and inductive coil that transfers energy to a secondary unit consisting of a coil, rectifier and voltage regulator. Two types of oscillators and several amplifier designs were realized and evaluated together with a multitude of flat coils of both monofilar and bifilar type. The results show that it is important to use an oscillator whose frequency is dependent on the inductance of the connected transmission coil, such as the Colpitts oscillator. This is preferable to an oscillator with a preset frequency, such as a Schmitt-trigger oscillator.
- PostRobotRace - Universal kretskortlösning för bordsspelsindutrin(2011) Nilsson, Michael; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)This paper describes a project to develop simple and inexpensive circuit designs for the board-game industry to simplify the development of games with robots that can perform simple commands on a game plan based on the information sent to them via a base station. Circuit solutions for both base station and the robots are similar and the same sensors are used as much as possible in order to achieve the desired functions the base station and robots should have. The essay describes, step by step, how to design and build a circuit. The focus is on the purely practical parts of the creation of a new circuit and the hope it to give readers inspiration to try develop their own circuit boards and give advice and things to conscider if this is the case. No deeper description of the computer programs used are given, nor is there detailed descriptions of the theory of the various stages of the manufacturing process. However, there are names of computer programs, links to manufacturers of components, simple descriptions of the components, functions and other links to pages that gives a deeper description of words and expressions used in this paper. At the end of the paper the results and possibilities for establishing a universal circuit board platform for the board-gaming industry is discussed.
- PostWebControl i ASP.NET - En implementation av diagrambibliotek(2011) Allevik, ROBERTH; JOHANSSON, JOSEF; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Uppgiften som utförde var att i samråd med LogBoostia, skriva en kravspecifikation för utredning av vilket diagrambibliotek som var den mest lämpliga att integrera i LogBoostias system med avseende på funktionalitet, kostnad samt att implementera ett abstraktionslager ovanpå detta bibliotek; så att det på ett modulärt vis kunde integreras i LogBoostias befintliga system. För att det sedan skall agera som ett verktyg för kunder när de vill undersöka hur mycket, samt på vilket vis LogBoostias system används. På marknaden finns idag en rad bibliotek som används för att visualisera data, som är allt från stora aktörer till små implementationer. I en första etapp valdes därmed ett bibliotek ut, sedan tillskaffades kunskap avseende API, utvecklingsmiljö och programmeringsspråk, för att förstå vad som krävs för att implementera ett bibliotek genomlevdes en inlärningsprocess även i .NET-ramverket. Rapporten beskriver därför de grundläggande delarna i .NET-ramverket, de mest grundläggande koncepten för hur ASP.NET löser problemet med att bibehålla applikations- och tillståndsdata över flera HTTP-anrop. Vidare beskrivs hur sidor i ASP.NET är uppbyggda kring web-kontroller och hur de fungerar, och även tekniker och tillvägagångsätt för att bygga upp en abstraherande struktur kring biblioteken som implementerats. Rapport beskriver även hur implementationen av modulen genomfördes, vilka viktiga designbeslut och anpassningar som gjordes för att kunna leverera det utvalda biblioteket Microsoft Charts som en modul, med kraven på modularitet och användarvänlighet som skulle uppfyllas med hjälp av ASP.NET.
- PostUtvärdering av TCP/IP-kommunikation(2011) Huynh, Dieu Hon; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta projekt är utfört på Chalmers Tekniska Högskola. Syftet med detta arbete var att utvärdera om TCP/IP kommunikation i kombination med realtidsoperativsystem FreeRTOS genom en mikroprocessor ur Microchips PIC18-serie var möjlig. För att ta reda på detta användes en testrigg med en elmotor och tre pneumatiska cylindrar. Det skulle vara möjligt att varvtalsreglera likströmsmotor via en webbsida. De tre pneumatiska cylindrarna skulle styras parallellt där svarstiden inte skulle vara märkbar. Resultatet av projektet var att det gick att fjärrstyra motorn från en webbsida men också att det gick att styra cylindrarna parallellt med en svarstid som inte var märkbar. Dessvärre kunde inte projektets realtidsoperativsystemsdel fullbordats då det fanns kompabilitetsproblem med den valda processorn.