Sökresultat:
8717 Uppsatser om Distribuerade system - Sida 3 av 582
Skaraborgs läns hushållssällskap och dess betydelse för jordbrukets mekanisering 1930-1967
Detta arbete tar upp och beskriver fyra olika nätverksarkitekturer, med deras för och nackdelar gentemot varandra. Detta för att ge en insikt och förståelse till vilken arkitektur som bäst passar ihop med olika applikationer/system, detta för att förenkla och ge signaler på vilken arkitektur olika applikationer bör byggas upp kring i ett systemutvecklings projekt. De undersökta nätverksarkitekturerna varierar väldigt gentemot varandra, gällande ålder och användningsområde. Client/Server som är den första arkitekturen och ligger lite som grund för de övriga är dels komplext att administrera och dels kan även vara svårt för ovana datoranvändare att lära sig, då det finns så många olika funktioner att lära sig i respektive applikation, men erbjuder körning av komplexa applikationer över nätverket. För att få bukt med användarvänligheten och arbetsinsatserna vid administreringen kom det statiska intranätet som ett alternativ.
Felhantering vid informationsutbyte mellan IT-system
Problemet med hantering av fel vid informationsutbyte mellan system hos stora företag med komplex IT-arkitektur är bakgrunden till varför denna rapport har skrivits. Det primära företaget i denna studie har varit Sandvik AB.Typiska fel som kan uppstå i sådana sammanhang är så kallade logiska fel. Definitionen av ett logiskt fel är ett fel som påverkar processens funktionalitet vid utbyte av information mellan två eller flera system. Exempel på sådana fel är att ett visst system behöver en viss speciell information eller har vissa regler uppsatta för att kunna ta emot information från ett annat system. När det hänvisas till tekniska fel, så avses fel som kan uppstå i den tekniska infrastukturen.Problemet med logiska fel finner man mest i Distribuerade system och i SOA-arkitektur där det finns en anledning till detta på grund av dess uppbyggnad och lösa kopplingar mellan system.
Smartphoneutveckling förflera plattformar
Marknaden för de allt populärare smarta telefonerna är splittrad. Detta innebär nya utmaningar för utvecklare. Vill man vara säker på att nå mer än hälften av sin målgrupp med en mobilapplikation så måste man utveckla för minst två plattformar, något som kostar både tid och pengar. Ett antal så kallade multiplattformsverktyg har tagits fram för att lösa detta problem. Dessa låter utvecklare använda en och samma kodbas för flera olika plattformar.
Undersökning av problem och svårigheter med en affärskritisk mobilapplikation ur ett säkerhets- och prestandamässigt perspektiv
Detta examensarbete, utfört på Valderas Consulting AB, ämnar att hitta ett tillräckligt bra sätt för att migrera ett personalhanteringssystem (HR-system) till mobila enheter, genom att undersöka skillnader mellan olika metoder för kommunikation mellan mobila enheter och en MS-SQL databas från ett säkerhets- och prestandamässigt perspektiv. Metoderna innebär att man implementerar en webbtjänst med hjälp av antingen REST eller SOAP för att utföra kommunikationen mellan mobila enheter och en MS-SQL databas. Arbetet innefattar även en undersökning av sårbarheter för mobila enheter och hur man kan lösa dem. För att kunna göra en jämförelse mellan metoderna, implementeras en mobilversion av HR-systemet i Android och en webbtjänst i ASP. NET.Resultaten från utförda experimenten visar att REST har betydligt bättre prestanda och använder mycket mindre bandbredd än SOAP.
Mellanprogramvara för själv-hanterande fordons system
Examensarbetet initierades för att undersöka hur fordonstillverkare på ett effektivare sätt kan hantera ochdra nytta av den växande marknaden av elektroniktillbehör så som mp3-spelare, GPS-navigatorer osv.Dessa produkter går förstås redan att använda i fordon idag, men är oftast inte möjliga att kontrollera medfordonets inbyggda kontrollenheter som till exempel volym knappar i ratten. En anledning är frånvaron aven standard över hur elekronikprodukter ska kommunicera med varandra. Produkterna är i första handdesignade för att användas separat, en mp3 spelare har interface (USB) för filöverföring, men är för övrigtinte möjlig att påverka utifrån för att t.ex. byta låt.Rapporten beskriver hur ett system kan designas för att lösa detta problem. Inspiration och tekniskalösningar har tagits ifrån ämnen som autonoma system där några av dess grundläggande funktioner harstått som bas för framtagande av tekniker och lösningar.
Sammansatt händelsedetektering i Jini
Aktiv funktionalitet efterfrågas i flera sammanhang. Den har sitt ursprung i forskning om aktiva databaser, men det finns även användningsområden utanför dessa. Aktiv funktionalitet kan utnyttjas för vanliga applikationer som kan generera händelser, vilka skall initiera någon form av aktivitet. I detta arbete undersöks hur sammansatt händelsedetektering kan erhållas med hjälp av Jini. Jini är en utbyggnad av Java och har bland annat en händelsemekanism.
Lastbalansering av webbservrar : i en opensource miljö
Arbetet bygger på att de informationssystem som används idag men som blir allt äldre och därigenom inte klarar de krav som ställs på dem. Detta medför att informationssystemen måste migreras till modernare plattformar, då företagen dels inte klarar sig utan dess nuvarande funktionalitet och dels måste vidareutveckla systemen.Detta arbete tar upp olika sätt som detta kan genomföras på och vilka problem som kan komma att uppstå när detta sker. För att kunna undersöka detta så genomfördes ett antal migrationer. Språken som migrationen kommer att ske mellan är Visual Basic 6 och Visual Basic .net. Migrationerna kommer att ske med hjälp av ett migrationsverktyg, samt ett ramverk som i arbetet skräddarsys för just arbetets typ av migrationer.Det arbetet kommer fram till är att det sker problem vid användande av ett verktyg och även att det inte ger tillräckligt med respons på vad som gått snett under migrationerna..
Implementation av PKI-baserad Single Sign On för Web Services
Idag går utvecklingen mot alltmer distribuerade IT-system där en grupp datorer kommunicerar med varandra. Detta gäller för sökmotorer, beräkningsintensiva miljöer och även för den svenska försvarsmaktens ledningssystem.För att systemen ska kunna kommunicera så flexibelt som möjligt vill man ofta att kommunikationen ska ske enligt standardiserade protokoll vilka är oberoende av datorplattform, programmeringsspråk och transportprotokoll. Ett koncept som kan användas för denna sorts kommunikation är Web Services vilket är ett koncept där meddelanden skickas XML-formaterade över valfritt kommunikationsprotokoll.För att möjliggöra utbyte av känsligt data som inte får nås av obehöriga måste kommunikationen stöttas av ett flertal viktiga säkerhetsfunktioner. En av dessa funktioner är användarautentisering vilket innebär att användarens identitet kan verifieras.För att möjliggöra användarautentisering kan digitala certifikat och asymmetriska kryptooperationer användas, denna typ av operationer är prestandakrävande varför ?Single Sign On? eftersträvas.
Distribuerat generiskt ramverk för simultan textredigering via HTTP(S)/JSON
Denna rapport visar hur man kan designa ett generiskt ramverk över HTTP/JSON för textredigerings-/programmerings-samarbete över internet. Ramverket implementeras i form av en server, en webbklient och ett insticksprogram i en textredigerare. Prestandan samt användarupplevelsen av implementeringen utvärderas och vi kommer fram till att implementationen fungerar och känns till stor del naturlig att använda. Prestandan skulle kunna blir bättre genom att minska belastningen på servern genom att optimera samt flytta delar av den designade algoritmen ut till klienterna. Ramverket gick att använda men saknade många hjälpmedel för att användaren bättre skulle kunna kommunicera genom samarbetsverktyget.
Gage R&R studie på mätutrustning för förpackningsavstånd
The aim of the thesis is to analyse and understand resolution, repeatability and reproducibility of the measurement system for package distance. The measurement system for package distance is already in use, no Gage R&R has been performed on the system and before spreading use of the system the quality of the system has to be understood and approved.
System Monitor : Ett felsökningssystem för Paperline
When an error occurs in an IT system that is vital for the production of a major industry, the consequences can be great. To quickly identify and correct errors is important as a stop in a system can lead to a break in production, which is costly for the industry. Our task in this thesis has been to develop a system for ÅF that facilitates the debugging process of the system Paperline. The system's target audience is ÅF-call personnel that provides support for Paperline 24 hours a day if something goes wrong. The system consists of a Windows service, a database and a web application and is developed mainly with the techniques C#.NET, MVC 5, Google Charts, Javascript, HTML, CSS, and Entity Framework.
Tolkningen av L-system i realtid på grafikkortet
Arbetet undersöker grafikkortets lämplighet att tolka L-system i realtid. L-system är ett strängomskrivningssystem som beskriver strukturen hos botaniska former. Lsystem tolkas med hjälp av sköldpaddstolkningen för att få en geometrisk tolkning. För att utvärdera om grafikkortet är lämpat att tolka L-system i realtid har två system implementerats. Det ena systemet tolkar L-system på processorn och det andra systemet tolkar L-system på grafikkortet.
Analys, design och implementering av Orbit ones dokumenthanteringssystem
This report describes the development of a system for controlling documents. The report starts with a problem description which the company wants an intranet-based solution for. The report then continues to describe the development phase for the different parts of the system which results in a complete system. The company that wanted this system is called Orbit One and is located in Ronneby, Sweden. They have had a problem with old documents circulating in different versions and in different binders.
Distribuerade fastighetsautomationssystem : - En implementation av kommunikationsprotokollet BACnet
Building Automation Systems in commercial buildings are often designed and installed by different contractors, using equipment and components from different manufacturers. The lack of an accepted communication standard has resulted in a few different standards. Many manufacturers of building automation systems only support one, a few or none of these standards, while developing proprietary system solutions. Regin, who develop such equipment, are planning to adopt an open communication protocol specially designed for building automation - BACnet. As a step in that direction this thesis was announced with the purpose to investigate the possibility to implement BACnet in one of their products and to gain more knowledge of the BACnet protocol.
Applikationsportering till mobil plattform
När man lever i ett samhälle där användandet av mobila enheter som smartphones ökar, sker motsvarande ökning av frågan på tillgång till befintliga system i mobila enheter. Ett mobilt system kan utvecklas på olika sätt beroende på efterfrågan och kunskapsbasen hos utvecklarna. Det finns olika sorters mobila system, däribland webbaserade och plattformsspecifika system.Den här rapporten innehåller en förstudie för olika tillvägagångssätt för att skapa en mobil version av ett system. Rapporten redogör för olika tekniker som kan användas beroende på vilket system som önskas överföras, samt vilken målgruppen är. Rapporten beskriver också hur framtagandet av ett mobilt system för olika mobila plattformar har skett för ett redan befintligt system..