431 |
Web 2.0 for IPTVLeung, Simon, Pettersson, Johan January 2008 (has links)
This master’s thesis project concerns implementing and evaluating Web 2.0 services for IPTV. This thesis project was carried out at Accedo Broadband during the period August to December 2008. Accedo Broadband is a provider of interactive applications and on-demand content for IPTV. The report will analyze, specify, create, and evaluate a solution for adding Web 2.0 functionality from the most popular sites as IPTV content. We will evaluate several different web services APIs and examine how suitable they are for implementation in the context of IPTV. An IPTV set-top box has limited CPU processing power, memory capacity, screen resolution is generally limited to 720 by 576 pixels, and only a limited set of input devices and interfaces are available. The IPTV set-top box receives digitally encoded audio and video content through IP and renders this content so it is viewable on an analogue TV and the audio is output via speakers. The goal of this project is to reduce the amount of integration work and configuration necessary for creating Web 2.0 IPTV applications by creating a general framework for Web 2.0 applications. We will present and evaluate the most common web programming technologies and see which are most suitable for our purposes. We have developed four different interactive demonstration services to illustrate the usage of an IPTV platform. / Denna rapport är ett examensarbete beträffande implementering och evaluering av Webb 2.0 tjänster för IPTV. Examensarbetet har utförts på företaget Accedo Broadband under perioden augusti till december 2008. Accedo Broadband är ett företag som utvecklar interaktiva applikationer och on-demand tjänster för IPTV. Denna rapport handlar om att analysera, specificera, skapa och utvärdera en lösning för att kunna implementera en Webb 2.0 funktionalitet från de mest populära tjänsterna till IPTV. Vi utvärderar olika webbtjänsters API:er och utforska hur passande dom är. En IPTV set-up box har begränsad CPU, minne, skärmstorlek på 720×576 pixlar och en begränsad uppsättning av inmatningenheter & gränssnitt. IPTV set-top boxen tar emot digitalt kodade ljud- och videoströmmar genom IP och konverterar dem så att det går att se på en analog TV. Målet med detta projekt är reducera arbetet med integrationen och nödvändiga konfigurationer för IPTV för Webb 2.0 applikationer. Vi kommer att presentera och utvärdera den webbteknik som är vanligast förekommande och ser vilka som passar våra syften bäst. Vi har utvecklat fyra olika demonstrations applikationer för att illustrera hur en IPTV plattform fungerar.
|
432 |
Administrative management system : Complementing an existing system with new functionality and increased efficiencyBjörk, Christoffer, Newbury, George January 2021 (has links)
This thesis is about how we delivered a product that eases maintenance and support of the client Ninetech’s system ServeIT. The product provides a website which has the purpose of providing an easy way to perform actions and show relevant information in a meaningful way. The functionalities that the product provides is showing all opticians within the different organizations in ServeIT and rebuilding search indexes when a product is added or removed by a supplier or optician. The specified requirements imposed by Ninetech were all implemented, and the final product is today used within their production environment. The project was purpose-fully made scalable, such that further development could be made by Ninetech once the project came to an end.
|
433 |
Intern företagsapplikation : För en effektiv informationshanteringSvensson, Malin January 2021 (has links)
The report presents information about the development of an intern logbook made for the company Ångtvättbilen Västernorrland. The application is created with the goal and purpose to make the daily data management more effective and to gather all the coworkers information in one tool. The application is build up with the help of WordPress where the developer creates an own theme together with new post types, plugins and CRUD-functionalities. The project results in an working, responsive, progressive web application where the members can log in to their own personal account. In the app, the coworkers can save data from the work that they are doing or have done. When a member enters information about a work and saves it, the data gets available for all the coworkers to see in an table. The information is from there possible to both edit and delete. The webbapplication also includes a page for image upload where the members can submit images together with an text to the social media manager. The images is delivered by an automatic email. On the webpage there is also a page for a shoppinglist where all the members can add articles that need to be bought. The shoppinglist has all the CRUD-functionalities too. At last every coworker has their own member-profile where they can manage their own information and where they can upload an image of themself. All the personal-information is also visible to the other members on the site. The tools in the application is available from front-end and the coworkers does not have access to the WordPress administration. The goal and purpose of the project is achieved. / Examensrapporten innefattar utvecklingen av en intern företagsapplikation, i form av en loggbok som skapas till Ångtvättbilen Västernorrland. Applikationen skapas med syftet och målet att effektivisera företagets datahantering samt för att ge medarbetarna möjlighet att samla allas information på ett ställe. Applikationen, som blir en progressive web app byggs upp i WordPress genom att utvecklaren skapar ett eget tema samt egna post-typer, plugins och CRUD-funktionaliteter. Arbetet resulterar i en fungerande, responsiv webbapplikation med möjlighet för medarbetarna att, med ett eget konto logga in i applikationen för att därefter ha möjligheten att bland annat lagra data från arbeten som utförs och utförts. När en medarbetare lagrat information om ett arbete visas denna information, tillsammans med författarens namn upp i en tabell synlig för alla medlemmar. Informationen går därefter både att redigera och radera. Webbplatsen innehåller även en undersida för bilduppladdning där medarbetarna kan skicka in bilder tillsammans med bildtext till ansvarig för sociala medier som då får tillgång till datan genom att ett automatiskt mail skickas ut. På webbplatsen finns även en sida som innehåller en inköpslista där alla medarbetare kan fylla på med vad som ska beställas eller köpas in. Inköpslistan har också CRUD-möjligheter så att all data som skapas kan läsas ut, redigeras och raderas. Tillsist har även varje medarbetare en egen profil där de egna uppgifterna kan redigeras samt att alla medlemmar visas upp i en lista tillsammans med dess uppgifter. Alla verktyg på webbplatsen är tillgängliga från front-end och medarbetarna har inte tillgång till baksidan, det vill säga WordPress-gränssnittet.
|
434 |
Historical Maps : En interaktiv upplevelse av historia genom kartorNilsson, Susanne January 2021 (has links)
This report deals with the development of the historical maps web application for a company that works to preserve the cultural heritage of old maps. The goal of the project has been to create a proof of concept for a web application that allows the user to view and interact with historical maps. As well as taking part in the history and facts behind the maps, areas and points of interest within the maps. Work on the application has begun with the foundational design, such as flowchart, mood board and design sketches for the application. Based on these, a proof of concept is developed in the form of an interactive web application written in React with additional libraries such as Materials UI for user interface and Leaflet for interactive map functions. For facts content, fetch calls are made to the Wikipedia API. Trade-offs have had to be made regarding implemented functionality in this first version of the web application, in order to represent how the interactiveness with the maps can work while also demonstrating potential future functionality. The finished application achieves the purpose of the assignment as proof of concept. Interactivity in the maps and connections between the maps are implemented, along with static elements that exists to represent future possibilities. Information and facts about areas of interest and points of interest are retrieved from Wikipedia through the API. / Rapporten avhandlar utvecklingen av webbapplikationen Historical Maps till ett bolag som arbetar med att bevara kulturarvet kring gamla kartor. Målet med projektet har varit att skapa en proof of concept för en webbapplikation som låter användaren ta del av och interagera med historiska kartor. Samt att ta del av historia och fakta bakom kartorna, områden och intressepunkter. Arbetet med applikationen har inletts med att ta fram underlag som flödesschema, moodboard och designskisser för applikationen. Utifrån dessa utvecklas en proof of concept i form utav en interaktiv webbapplikation skriven i React med tillägg som Materials UI för användargränssnitt samt Leaflet för interaktiva kartfunktioner. För faktainnehåll görs fetch-anrop till Wikipedias API. Avvägningar har fått göras vad gäller implementerad funktionalitet i denna första version av webbapplikationen, för att på ett rättvist sätt kunna representera hur interaktiviteten med kartorna kan fungera och samtidigt påvisa potentiell framtida funktionalitet. Den färdiga applikationen uppnår uppdragets syfte som proof of concept. Interaktivitet i kartorna och kopplingar mellan kartorna är implementerad, tillsammans med statiska element som finns på plats för att representera framtida möjligheter. Information och fakta om intressanta områden och intressepunkter hämtas från Wikipedia genom API.
|
435 |
Ett text- till talbaserat utropssystemLinder, Otto January 2021 (has links)
Public announcement systems have since long been a key communication method for airports. Visualcommunication, in the form of display systems, in conjunction with vocal announcements reach a broadaudience. Automating the process of generating announcements can increase effectiveness and profitability ofairports. Additionally modern text to speech technologies present airports with the possibility of announcing information in numerous languages, independent of employee language knowledge. This thesis includes the development process and result of a web-based announcement system for use in airport environments. The system utilizes modern text to speech technologies to achieve intelligibleannouncements created through an intuitive and user friendly interface.
|
436 |
Automatizované zhromažďovanie a štrukturalizácia dát z webových zdrojovZahradník, Roman January 2018 (has links)
This diploma thesis deals with the creation of a solution for continuous data acquisition from web sources. The application is in charge of automatically navigating web pages, extracting data using dedicated selectors, and subsequently standardizing them for further processing for data mining.
|
437 |
Realizace systému pro správu klientských objednávek v restauračních zařízeníchExner, Michal January 2020 (has links)
This diploma thesis deals with desing and implementation of order management system in restaurant facilities. The main goal was to create a cross-platform mobile application that allows users to order items through web REST API. System will then distribute these orders to facility staff. The system verifies authenticity of orders by using unique dynamic QR codes.
|
438 |
Intelligent valutarobot / Intelligent Exchange Rate Robot Using PythonStrandberg, Joakim January 2020 (has links)
I dagens samhälle har informationsflödet ökat dramatiskt bara de senaste åren. Vi ser det genom sociala medier och en utveckling mot att vi ska vara konstant uppkopplade mot internet och olika tjänster, som bombarderar oss med ny information. En digital verklighet som ställer högre krav och som kräver mer och mer interaktion från oss användare och system som är uppdaterade. Utveckling har även tagit fart inom Artificell Intelligence och machine learning som används för att vi som användare ska kunna få information som vi förväntas vilja ha. Umeå universitet handlar frekvent med andra länder i olika valutor. Den dagen fakturorna i utländska valutor betalas sätter banken växelkursen för varje valuta. Skillnaden mellan bankens valutakurser och de som finns i ekonomisystemet måste bokas om manuellt vilket skapar ett behov att ha sina valutakurser uppdaterade. Dagsaktuella valutakurser finns att hämta via ett stort antal så kallade application programming interfaces (API)er världen över. Denna uppsats handlar om framtagandet av en applikation i programmeringsspråket Python som ska kunna hämta valutakurser med en viss frekvens från ett antal olika API beroende på användarens val. Applikationen ska göra en rimlighetsbedömning av valutakurserna innan de läses in i ekonomisystemet, detta för att säkerställa korrekta och uppdaterade data. Hela processen ska vara automatisk efter det att användaren gör ett val av API i applikationen. En ytterligare möjlighet med applikationen är att använda historiska data för prediktion av valutakursen vid en framtida tidpunkt. Jag har i denna uppsats valt att använda gratisversioner, men det finns naturligtvis möjlighet att få mer eller mindre data i realtid om man väljer betalversionerna och sålunda skapa ännu bättre analysmaterial för mer exakta prediktioner av framtida valutakurser.
|
439 |
Social Support and Psychotherapy for Asian and Pacific Islanders with HIV/AIDSVacharakitja, Venus 01 January 2018 (has links)
HIV/AIDS rates among Asian and Pacific Islanders (APIs) have increased steadily in recent years. The Health Resources and Services Administration reported in 2011 that people living with HIV/AIDS experience psychiatric disorders at a rate 4 to 8 times higher than the general population, with as many as 60% experiencing depression. Studies show that short-term psychotherapy reduces depression and anxiety in people with HIV/AIDS, and studies have indicated that patients have better health outcomes when they receive psychotherapy in conjunction with medical treatment. It is not known how social support relates to psychotherapy attendance or health outcomes as measured by CD4 and viral load among people who are APIs and have HIV/AIDS. APIs comprise a group that does not readily engage with mental health services, thus warranting focused research attention. The purpose of this quantitative, causal, comparative study was (a) to examine the psychotherapy attendance rates of APIs and non-APIs who have HIV/AIDS, and (b) to identify the impact of social support on attendance rates and health outcomes such as CD4 and viral load. The data collected from anonymous medical files at a community health center, 993 number of records reviewed, analyzing the data using descriptive and inferential statistics in order to identify factors that increase psychotherapy attendance rates of people who are APIs and have HIV/AIDS. The study findings demonstrated that non-APIs have higher psychotherapy attendance rates over time compared to APIs, regardless of social support from case workers for attending. Positive social change for this group indicates further examination of the meaning and outcomes for API under these circumstances, with recommendation for use of qualitative data gathering the perspectives of API themselves.
|
440 |
Java API-Aware Code Generation Engine: A PrototypeVijyapurpu, Chandra Sekhar 01 May 2012 (has links)
Software reuse enhances a programmer's productivity and reduces programming errors. Improving software reuse through libraries and frameworks is a vast problem area. This thesis offers an approach to solve two sub-problems within the problem area- to identify the right library components, and to offer code snippets that use the components correctly. The Java API-Aware Code Generation Engine, or JAGE for short, is a prototype system that demonstrates the feasibility of generating semantically valid code snippets consisting of method calls to classes in the J2SDK library.
Developers often search for sample code snippets that describe how to use the library. This thesis describes the design and implementation of JAGE, which allows software developers to use an English sentence to generate helpful code snippets in Java. This thesis also discusses the related concepts in natural-language processing including ontology, Wordnet, and object-orientation in the area of automatic code snippet generation.
|
Page generated in 0.0373 seconds