641 |
Creating a test system for a new era of radiosToresson, Albin January 2008 (has links)
As communication becomes more and more vital in defending a country’s borders, better radios are needed. When the Swedish armed forces saw that their existing radios took too much bandwidth in their net, they knew that something had to be done. The existing radio, called Ra 180 RAP, was modified so that it could send X.25 messages into a network. This significantly reduced the use of bandwidth, as a packet switched network only uses the bandwidth when sending info. This final thesis has been aimed to create a system that can test the X.25 function in the upgraded, so called CI-RAP, radio. This system will come in handy both when upgrading and later when performing service on the radios.
|
642 |
Kunddatabas i Java och MySQL / Customer database using Java and MySQLKimmefors, Ann, Nilsson, Niclas January 2003 (has links)
The purpose with this work that is the basis for this thesis was to help Nattavaara Economical association to develop a program for handling invoices, customer information, and storage. The program and this thesis have been done in cooperation with the economical association in Nattavaara. Some of the demands on the program are that it shall handle customer information, storage status, invoices and diesel consumption. The program must be able to printout invoices, reminders, delivery notes, a customer list and a storage list. All information will be stored in a database. The program was implemented in the program language Java and with a MySQL database; since they both are platform independent and we have previous experience using them. The program is window based and built around the usage of tabbed windows; there every tab represents an own functionality, this to create a foreseeable and easy navigated program. User friendliness is something that has been taken into consideration in the process of developing this program, among other things through grouping of adjacent information and the placement of buttons. One of the conclusions with this work is that Java can with advantage be used to create graphical interfaces with connections to databases. Further development of the program could be for example to improve the quality of the printouts and the handling of the database initiation.
|
643 |
An Android application for Meter Terminal Management using Bluetooth Serial Port ProfileNelson, Henrik, Karlsson, Andreas January 2013 (has links)
When maintaining and configuring systems for Automatic Meter Reading (AMR) it is important to have access to powerful tools for on-site management of the connected metering devices. These tools include mobile phone applications which allow system operators to directly manage the devices through the physical interfaces they expose. This thesis report explores and describes the implementation of an application, the problems and choices which arose while developing it, like choice of platform and communication protocols. The result is an Android application that is capable of setting up communication variables on the metering devices and reprogram them with new firmware, amongst many other features.
|
644 |
Visualisering av rotationer samt kvadratiska former i Linjär Algebra / Visualization of Rotations and Quadratic forms in Linear AlgebraVärn, Theo January 2011 (has links)
Examensarbetet har genomförts på Campus Norrköping, Linköpings Universitet. Nätkursen och nätduggorna är ett samarbete mellan Linköpings Universitet (LiU), Kungliga Tekniska Högskolan (KTH) och portalen MATH.SE. Målet med samarbetet är att skapa och underhålla en webbsida (http://webcourses.itn.liu.se) i kursen Linjär algebra. Detta samarbete har skapats för att öka studenters intresse och öka deras inlärning i detta ämne. Anledningen till att dessa program behövs inom Linjär algebra är att det är svårt att förklara begrepp i tre dimensioner eller mer på en tvådimensionell tavla. Syfte med examensarbetet var att skapa en webbsida, som ökar förståelsen hos studenter som läser Linjär algebra. Med webbsidan skulle studenterna själva kunna interaktivt visualisera de moment i kursen som kan vara svåra att undervisa i ett klassrum. Programmen skulle fungera på alla stora operativsystem och webbläsare. Ett krav var att programmen skulle vara lättanvända och samtidigt vara pedagogiska. De olika visualiseringar som har skapats är: • Rotation av en vektor runt en axel. • Andragradskurvor som t.ex. ellips, hyperbel och räta linjer. • Andragradsytor som t.ex. ellipsoid, hyperboloid, kon och cylinder. • För andragradskurvor och andragradsytor har även största och minsta värde från origo beräknats. • Skärningen mellan två andragradsytor. Resultatet av examensarbetet är ett antal applikationer som underlättar undervisningen. Dessa applikationer kan köras direkt i en webbläsare. Enda kravet är att Java Web Start är installerat. Java Web Start finns att installera för alla stora operativsystem.
|
645 |
Implementation och utvärdering av trådintensiv simulator i Java, Jetlang och ErlangHolmberg, Henrik January 2011 (has links)
Trådning är svårt att få så effektivt som möjligt och det är komplicerat att skriva kod för det. Det här examensarbetet beskriver en implementation och jämför sedan implementationerna. Utvärderingen av implementationerna i Java, Jetlang och Erlang avslöjar att Jetlang skalar bäst både när det gäller komplexitet och hårdvara. Erlang behöver minst extra kod för att hantera trådning. När det gäller många små körningar har även Erlang bäst prestanda men tappar försprånget snabbt när komplexiteten ökar. / Efficient threading is difficult to create and it is complicated to write. This thesis describes an implementation and compares these. The evaluationof the implementations in Java, Jetlang and Erlang reveal that Jetlang is the best when it comes to scaling regarding complexity as well as hardware. Erlang requires the least extra code for the threading. When many small executions are needed, Erlang performs the best but loses the lead quickly when the complexity increases.
|
646 |
Virtual Private Network Communication over a session layer socket protocol (SOCKS)Soler Avellén, Carl Richard January 2011 (has links)
SYSTeam is an IT solutions supplier company that wants to develop a product which permits users to communicate with each other, over the Internet, in a secure way. The solution creates communication between two subnets which are connected through a Virtual Private Network (VPN) Gateway. The security of the communication is implemented at the application layer by using the Secure Socket Layer (SSL) protocol which carries, encrypted within it, a session layer technology called Sock-et-s (SOCKS). The communication prototype is developed in a Linux platform with the Integrated Development Environment (IDE) Eclipse and Java programming language. There are many similar software-hardware based products in the market, but these solutions usually demand high budgets. This thesis shows the development of a communication prototype of a new, and low cost, alternative product. This report also describes how the Java SOCKS methods are increased with further functionality in order to reach the designed communication infrastructure. The entire implementation is tested by using a network analyzer software called Wireshark and a log function which writes out messages in order for us to know which part of the code is running.
|
647 |
An analysis of the DOI frameworkLindelöw, Jonas, Löfberg, Richard January 2006 (has links)
This report describes and evaluates an application development framework called DOI, which is used for building document-oriented applications. A document-oriented application is an application where the user interface promotes a workflow that is tightly coupled to the business objects, instead of for example the functionality (as is the case in function-oriented applications). The report provides a brief description of the underlying technologies, Java and Enterprise JavaBeans, followed by a description of the DOI framework. This entails technical descriptions as well as a more general overview of the framework and associated tools. There is also a more detailed description of how to create an application provided in an appendix. In the evaluation phase we consider the following attributes: usability, extensibility, code quality and developing time. After taking into consideration how the different parts of the framework affect these attributes we conclude that DOI is a usable and extensible framework, which should contribute a great deal in the development process for applications belonging to the domain of applications targeted by the framework.
|
648 |
Interaktiva radiotjänster : - en applikation för mobila AndroidenheterGräslund, Andreas January 2011 (has links)
The increase in sales of the so called smart phones has meant that there has also been a requirement to determine new applications for which they are suitable. One of the largest platforms for smart phones is Android and the task of this thesis is to develop an application for a company that wishes to create interactive radio for the Internet. In addition to ordinary radio features, the company would like the application to be able to present images and a small web page called Canvas. The overall aim ,of this thesis, is to build a fully functional media player that is compatible with the majority of the commonly used Android based mobile units. To fulfill the overall aim, nine explicit goals were targeted. The first stage involved studying solutions for each goal and the second stage involved implementing them in the application and the stage involved evaluating the application by enlisting the help of an expert. An application was built that allows the user to choose a radio channel and listen to it whilst interacting with the canvas. The application was built in modules, each of which had its own task, for example dealing with the web services or the sound. The expert tested the application on three mobile units and answered a series of questions regarding the explicit goals. The expert considered that all the goals had been achieved , which can thus be interpreted that a well-functioning media player compatible with Android based units had been created. Keywords: Android, compatibility, web services, Java, smart telephone-down, media players
|
649 |
Ledningsinformationssystem i webbmiljöSillanpää, Janne January 1999 (has links)
Detta arbete har utförts på WM-data i Skövde och gick ut på att skapa ett ledningsinformationssystem i webbmiljö. Systemets uppgift var att förse användaren med information om vårdplatsbeläggningen på tre av Skaraborgsläns sjukhus. Systemet skapades som en webbapplikation vilken med hjälp av Java applets kommunicerar med databaser som innehåller informationen. Arbetet resulterade i en webbapplikation, en systemspecifikation för applikationen och en examensarbetesrapport.
|
650 |
Visualisering av elektroniska kopplingsschemanBohlin, Johan January 2009 (has links)
AnSyn AB är ett företag i Linköping som utvecklar programvara för att optimera analog elektronik. I deras program Analog Dimensions finns en visualiseringsmodul som ritar upp de kopplingsscheman som elektronikkonstruktören arbetar med. Ansyn var inte nöjda med den lösningen de hade. Den gamla visualiseringsmodulen hade flera begränsningar och i denna rapport kan du följa arbetet med att ta fram en ny visualiseringsmodul. Arbetet resulterade i en helt ny visualiseringsmodul som saknar de begränsningar som den gamla visualiseringsmodulen hade. Visualiseringsmodulen är helt skriven i Java och använder sig av ett grafikbibliotek vid namn Netbeans Visual Library. Det är ett bibliotek med öppen källkod som bland annat kan användas för visualisering av vektorgrafik. Rapporten innehåller även en undersökning av programbibliotek för Java som hanterar vektorgrafik. I undersökningen studerades totalt 15 olika bibliotek.
|
Page generated in 0.0523 seconds