101 |
Band manager - Ett Content Management System för musikbranchaktörerLundberg, Hannah January 2016 (has links)
Summit Music Management är ett managementföretag som arbetar med en rad svenska artister. I deras arbetsuppgifter ingår även hantering av artisternas webbplatser, ett arbete som visat sig vara säkerhetskänsligt och svårt att få klart. Målet med projektet har varit att utveckla ett Content Management System för aktörer inom musikbranschen, vars syfte det är att förenkla det dagliga arbetet av dessa webbplatser. Systemet ska innehålla funktionalitet som gör det möjligt att skapa webbplatser åt artisterna samtidigt som det ska gå att underhålla och uppdatera textmaterial såväl som bilder som finns på webbplatserna. Systemet har skapats med tekniker, språk och ramverk som finns tillgängliga under fria licensavtal. Systemets grund är skapat med PHP-ramverket Laravel tillsammans med HTML, CSS och Twitter Bootstrap. Denna del fungerar som gränssnitt för administratörer där användaren kan logga in och skapa webbplatser. De webb-platser som skapas av systemet är skrivna i AngularJS tillsammans med HTML, CSS och Twitter Bootstrap. Mellan dessa delar finns ett REST-api skrivet i Laravel som sköter kommunikationen mellan komponenterna. Systemet arbetar mot en MySQL-databas där all data lagras och hämtas ifrån. Summit Music Management har förutom att leverera text- och bildmaterial, även fungerat somtestpanel för att kunna mäta systemets användbarhet. Testerna visade att systemet kan möta de behov som finns hos Summit Music Management men att det kan komma att behöva vidareutvecklas för att bättre passa en större kundgrupp och för att strama åt säkerhetsaspekterna ytterligare.
|
102 |
Statelessness erases every trace of security : Tillämpningar för implementation av plattformsoberoende RESTful webbtjänster med fokus på användarautentisering och skalbarhetÅström, Tobias January 2011 (has links)
Detta arbete är utfört i syfte att undersöka tillämpningar bäst lämpade för implementationer av plattformsoberoende RESTful webbtjänster med fokus på användarautentisering och skalbarhet. Arbetets resultat gällande användarautentisering menar till att problematisera det allmänt sedda tvånget av en kommunikation bestående av fler än två parter samt menar att en resursförfrågan, för användaren, först blir säker då kommunikationen bryter mot REST och statelessness. Arbetets resultat gällande skalbarhet menar till att ifrågasätta den allmänna bilden av en applikations resurs samt menar att bildandet av ett släktskap, The Resource Kinship, möjliggör för en förenklad filtrering av resursers representation och en strukturerad uppbyggnad av resursers indelning och adressering. / The intention of this dissertation is to examine implementation best practices for cross-platform RESTful web services with a focus on user authentication and scalability. The result in terms of user authentication is meant to problematize the common principle of constraint that is that communication should be made between more than two parties and also mean that the users resource request never is secure until the communication breaks the of REST required terms of statelessness. The result in terms of user scalability is meant to question the common view of application resources and mean that the establishment of The Resource Kinship enables a simplified filtering of resource representation and a structured way of organization for resource data sets and addressing.
|
103 |
Att presentera dokumentationer av tjänsterPersson, Sebastian January 2016 (has links)
Over the past decade, the IT business have shown tremendous growth specially in the area of services for both internal and external customers. As the development of these services continuous to increases so does the need to be able to present documentations of the services in an effective and useable way. TeliaSonera is one of the companies that have problems reaching its customers with information about the various services they offer, and is currently wanting to develop a system to provide to its customers to elevate this growing problem. The current system that is deployed by TeliaSonera has major issues when it comes to finding the right record or documentation which leads to that customer end up spending more time than intended and this in turn ends in customer dissatisfaction and the use of offered services decreases as well. This project aims to firstly create a requirement specification for the system that TeliaSonera needs to effectively resolve the issues they have and secondly use the requirement specification to develop a prototype for the presentation of the various services offered. The waterfall method was used when creating the requirement specification, which involved a group consisting of one system administrator and four users. By gathering the input from the group a requirement specification was created. The requirement specification was then used to develop the prototype, which included a REST API and a user interface. The usability tests that were performed comparing the current system with the prototype indicates that the prototype is providing a platform to users that enables them to decrease the time spent on finding the request information. Furthermore the usability tests indicates that by providing a very detailed and specific website almost all employees will be able to use the system. Another benefit that the usability tests showed was that users learned to use the system very effectively after the initial run and that the users retained the knowledge over time. / Under de senaste årtiondet har IT-världen vuxit explosionsartat och i dagens läge utvecklas diverse tjänster, ämnade för både intern användning och extern användning för kunder. Då utvecklandet av dessa tjänster sker kontinuerligt ökar behovet av att kunna presentera dokumentationerna av tjänsterna på ett bra sätt. TeliaSonera är ett av företagen som har problem med att presentera dokumentationerna då de idag inte har hittat ett effektivt sätt att göra de på. I nuvarande systemet som TeliaSonera har är tidsåtgången för att hitta en dokumentation för hög, vilket leder till missnöje bland de anställda, då de måste spendera dyrbar tid att leta efter efterfrågad dokumentation. Därmed syftar projektet till att minska tidsåtgången och missnöjdheten bland de anställda. Genom att ta fram en kravspecifikation enligt vattenfallsmetoden tillsammans med en grupp som bestod av en administratör och fyra anställda konstruerades en kravspecifikation. Kravspecifikationen lade grunden för påbyggnaden av en prototyp, som innehöll ett REST API och ett användargränssnitt. Därefter genomfördes användbarhetstester och sedan jämfördes det nuvarande systemet med prototypen som skapades. Jämförelsen resulterade med att de anställda hittade dokumentationerna av tjänsterna snabbare på prototypen, men jämförelsen skulle kunna vara missledande eftersom att prototypen endast innehöll 10 tjänster. Detta innebär i sin tur att det skulle kunna ta längre tid och fler klick för en anställd att hitta efterfrågad dokumentation på prototypen om samtliga tjänster lades till i prototypen. Användbarhetstestet visade även att systemet måste vara väldigt specificerat och detaljerat för att fler anställda ska kunna förstå sig på systemet, exempelvis länkarna i navigeringsmenyn. Det som även visades under användbarhetstestet var att testpersonerna lärde sig att använda systemet mycket effektivare redan efter första gången och även veckan därpå då de fick ett liknande test.
|
104 |
Att välja rätt API-teknologi för att utveckla en webbtjänst anpassad till en finansiell miljö / Choosing the right API-technology for developing a web service within a financial environmentJubell, Christopher January 2016 (has links)
Denna studie jämför Api-teknologierna WCF, ASMX web services och ASP.NET Web API som kan användas för att bygga tjänsteorienterade arkitekturer med användning av webbtjänster. För att hantera interaktionen för maskiner över ett nätverk och skicka data används SOAP/Rest. Frågan är vilken teknologi som är snabbast? Samma typ av applikation byggdes tillsammans med en applikation som kan använda tjänsterna hos webbtjänsten, svarstider beräknas från det att data efterfrågas från klient till webbtjänst och sedan tillbaka till klient. Totalt så testades varje teknologie på skickande av data från dess webbtjänst 100 gånger, där databasraderna var 10, 100 och 1000 stycken. Enligt analysen som utfördes på den data som tagits fram genom experimentet går det att konstatera att REST är snabbare än SOAP-protokollet och att ASP.NET Web API bör väljas för att få de snabbaste svarstiderna vid utveckling av en webbtjänst inom ASP.NET, detta resultat stödjer även hypotesen som tagits fram före den påbörjade studien. Som ett framtida arbete skulle det vara bra att göra tester där en internetanslutning är till hands och inte bara lokalt nätverk.
|
105 |
Forecast : Beräkningar på affärs dataVincelette, Erik January 2015 (has links)
RemoteX Technologies AB är ett mjukvaruföretag i Stockholm. De utvecklar branschlösningar för ärendehantering och administration inom och mellan företrädandevis serviceföretag, ex. fastighetsförvaltning, VVS och byggbolag. Deras produkt heter RemoteX Applications och har sedan ett par månader tillbaka en möjlighet att kunna generera jobb utifrån fördefinierade scheman, vilket säkerställer att man kan hantera sina åtaganden i form av ronderingar och planerat underhåll. Deras kunder saknar dock en möjlighet att se vad den samlade mängden scheman kommer att generera framåt i tiden.Detta examensarbete syftar till att bygga en simulator för att beräkna hur mycket jobb som genereras och visa upp detta i ett webbgränssnitt. Simulatorn kommer skrivas i C# och hämta data från bakomliggande databas med LINQ to SQL och fokus ligger på att göra simuleringen så effektiv som möjligt med de tekniker som används. Webbgränssnittet skrivs i HTML5 och JavaScript och använder sig av färdiga JavaScript bibliotek för att visualisera prognosen som skapas av simulatorn.En slutpunkt har byggts i RemoteX REST API som tillhandahåller prognoser 6 månader framåt i tiden. Det går att ge parametrar till slutpunkten för att filtrera sin prognos ytterligare. En front-end som är en ny vy inom planning modulen har skapats och denna kommunicerar med slutpunkten. Denna front-end visualiserar prognosen i form av en agenda.
|
106 |
Two rest stops along the Trans Canada TrailStark, Caroline Joy 05 1900 (has links)
Within the next decade an inter provincial trail, called the Trans Canada Trail, will be
developed to accommodate non-motorized traffic such as hikers, skiers, horsemen, and
cyclists. Anticipating the need for rest stop facilities, this thesis seeks to explore the
design potential of two isolated facilities. The focus of this exploration is the impact of
landscape on the development of architectural form.
While existing conditions found in each site were recorded and considered throughout the
design process, a conscious effort was also made to build a site rather than site plan
This position, first articulated by William Rees Morrish in his book Civilizing Terrain.
acknowledges that not every piece of land can become an urban place. Instead, placemaking
often requires willful acts of change in order to enhance or more effectively
reveal its existing qualities. This position opposes the current attitude fostered by the
environmental movement that all landscapes should remain untouched.
The two sites selected were both located in western Canada: one on the eastern shore of
Lake in southern British Columbia and the other in a farmer's field near Milk River in
southern Alberta.
This thesis traces the discoveries and attempts made to locate a center, develop an arrival
sequence and insert an architectural form into the experience of the landscape. Both sites
were explored simultaneously, reaching a similar level of resolution, at which point the
British Columbia site was dropped and the prairie site was developed further. The
Alberta site then became the developed body of the thesis. / Applied Science, Faculty of / Architecture and Landscape Architecture (SALA), School of / Graduate
|
107 |
Ethical Leadership And Moral Reasoning: An Empirical InvestigationDaniels, Dianne M. 03 April 2009 (has links)
The study of ethical behavior and moral reasoning is an important area of concentration in a period of changing technology and with the dynamics of globalization. Shareholder wealth, profitability, and organizational success have been linked to successful leadership. Corporate success can be found through strategies that capitalize on the opportunities globalization provides, and yet can be eroded by unethical behavior or poor moral decision-making. The primary purpose of this study is to explore the relationship between ethical leadership and levels of moral reasoning.
Through the use of the Ethical Leadership Scale and the Managerial Moral Judgment Test, an empirical investigation of ethical leadership and moral reasoning is made. There is a very small element of literature on ethics that discusses leadership in the context of moral decision-making. There is little testing of ethical leadership as a construct (Brown, Trevino, & Harrison, 2005), and it generally is assumed in the literature that an ethical leader exhibits conventional or post-conventional levels of moral reasoning when faced with an ethical dilemma.
This study finds the internal reliability of the Ethical Leadership Scale to be significant (r = 0.998). This research does not support the general assumption that ethical leaders exhibit conventional or post-conventional levels of moral reasoning. The Ethical Leader's age, gender, level of education, and amount of ethics training is not shown to be related to level of moral reasoning in this study.
|
108 |
Övning i medveten närvaro med inslag av naturmiljö jämfört med konventionell övning i medveten närvaro : En studie om följsamhet och godtagbarhet / Mindfulness practice with natural elements compared with conventional mindfulness practice : A study on compliance and acceptabilityFeuk, Olle January 2020 (has links)
Medveten närvaro (eng. mindfulness) har i tidigare studier visats ha positiva effekter på stress. Det finns flera sätt att öva medveten närvaro på och denna studie har undersökt huruvida långsiktig följsamhet (patienters benägenhet att följa en ordination eller föreskrift) och godtagbarhet (ett mått på hur både vårdgivare och mottagare uppfattar och tar emot behandlingen) skiljer sig åt mellan konventionell träning i medveten närvaro (CMT) och Restoration Skills Training (ReST), som är övning i medveten närvaro med stöd av en naturlig miljö. 40 människor med självupplevda stress- och koncentrationssvårigheter som tidigare deltagit i en kurs i CMT eller ReST medverkade i denna enkätstudie för att redogöra om någon av dessa kurser har högre följsamhet och godtagbarhet än den andra. Medelvärden var något högre för ReST-deltagarna för både följsamhet och godtagbarhet men skillnaderna var inte statistiskt signifikanta. Då grad av nyfikenhet på karaktären hos upplevelserna som uppstår under utövande av medveten närvaro undersöktes erhölls en signifikant skillnad mellan grupperna, i form av högre grad av nyfikenhet hos ReST-deltagarna. Övergripande kan sägas att ReST är ett lovande alternativ då det kräver mindre ansträngning men än dock ger samma resultat, som CMT.
|
109 |
Vytváření umělých dat pro testování webových aplikací / Web Application Testing with Mocked DataBruckner, Tomáš January 2017 (has links)
This work deals with creating and providing mocked data for applications that use REST interface to communicate between the client and server parts. From the various implementations of the REST interface, the work focuses only on OData standard. The project itself is mainly for SAP company. Naturally, even the libraries that are used in the final solution are from SAP. Primaly JavaScript framework SAPUI5 is used. The merit of this work is a library that facilitates the development of the client side of web applications. It fully supports CRUD operations over OData calls. Compared to other libraries creating mocked data that always return the same static data, this one simulates the behavior of the real server. So, when DELETE method is called for a specific entity, the given entity is deleted. This functionality is enabled by the client-side database created directly in the web browser, which corresponds to the database on the server side. A similar library for OData protocol does not exist, so it is a unique solution. The solution is verified using prepared web application.
|
110 |
Bezpečné nalezení zdrojů REST architektury na základě jejich sémantického popisu / Secure Semantically-Based Discovery of Resources in RESTful ArchitecutreKoudelka, Jiří January 2018 (has links)
This thesis looks into the problematics of secure semantically-based discovery of resources in REST-ful architecture. The subject of this thesis is the implementation and potential extension of the mRDP for secure discovery of resources in REST-ful architecture, including the implementation of a corresponding open-source library compatible with the Android operating system. Another topic of this thesis is the implementation of simple example applications using this library.
|
Page generated in 0.0174 seconds