|
Web Interface for Image Processing
Beran, Milan ; Mlích, Jozef (referee) ; Beran, Vítězslav (advisor)
This paper concerns design and implementation of a system which provides easier control of digital image processing console applications. The work is based on threes information technology domains: distributed systems, image processing and web technologies. The system consist of number of separated components communicating with each other in order of processing desired tasks. Control interface and the task daemon are implemented in PHP language. Image processing programs are implemented in C language using OpenCV graphic library. Control of the system is carried out through web graphical interface using dynamic control components implemented in Javascript language, jQuery library and jQueryUI interface. Part of the work is also a description of employment of the system in practical use in two environments, experiments concerning system performance and web interface user acceptance testing.
|
|
Software Integration
Strouhal, Jaroslav ; Burget, Radek (referee) ; Kreslíková, Jitka (advisor)
The aim of this master's thesis: processing problem of intregration software resolution and propose the integration such the resolution using in real company, implemented into local information system with using existing data formats and interface. Proposal integration must implement and evaluate resolution of work.
|
|
Asset Tracking Information System
Labounek, Petr ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
The work deals with recording and tracking of the objects in a certain area. It also puts mind to web services, mapping applications and modern standards, which seeks to compare and choose the best for this project. Then explore the existing systems and discusses their pros and cons, which specifies the requirements and propose solutions to information system built of selected technologies in order to create a friendly user interface. The proposed solution implements using modern PHP frameworks based on the MVP design pattern, and finally deals with verification of functionality and outline future developments.
|
|
Extendable Information System of SDC with a Multi-Tier Architecture
Vrážel, Dušan ; Weiss, Petr (referee) ; Zendulka, Jaroslav (advisor)
This master's thesis deals with analysis, design and implementation of an information system that allows easy extensibility with three-tier architecture. System is developed using object oriented approach by programming language PHP, relational database server MySQL and web services and protocol SOAP. The View tier is implemented by web technologies XHTML and CSS. Analysis and design of this system is done with using the modeling language UML. In this thesis is described the problem of multi-tier software architecture, theory of development information's systems and described design and implementation of an information system with a three-tier architecture and it's application in the society SDC.
|
|
Modular Architecture of Distributed Applications
Musil, Jiří ; Hrubý, Martin (referee) ; Hanáček, Petr (advisor)
Traditional architectures of software systems are in heterogenous environment of today's computer networks too heavy-footed. One of principles, which tries to solve this problem is service-oriented architecture (SOA). Practical way of its implementation is represented by web services (WS) built upon protocols like SOAP or XML-RPC. This diploma thesis focuses problem of providing contextual information to mobile devices and its solution based on SOA principles. The thesis introduces design and implementation of web service providing contextual information to mobile devices and prototype of modular inverse SOAP proxy server allowing its effective monitoring and management.
|
|
PDA for Information Distribution in Closed Networks
Maslaňák, Martin ; Smrčka, Aleš (referee) ; Hanáček, Petr (advisor)
This thesis deals with creating client - server application. Client part of the application is created with a help of the Compact .NET framework and it is running on the mobile facility (PDA). Server part is written on .NET framework and it is running on the desktop computer. In the first part I characterize PDA facility, it's using and also I discuss communication between SQL Servers and PDA facilities. Next part describes .NET platform and advantages, which this platform provides. Also I tried to show differences between client - server architectures, because of understanding in my working. The last part of this work deals with implementation of the client - server application.
|
|
A Framework for Dynamic Updating of Java-Based Applications
Genčúr, Martin ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
This work concerns with dynamic evolution of applications written in Java. It investigates existing solutions implemented in both Java and other programming languages. Following part analyses complete substitution of object in running application in various situations. A framework for dynamic updating of Java-based applications is designed. The framework is implemented and is used in illustrative application. Finally, achieved results are evaluated and additional possible enhancements are stated.
|
|
Realisation of Service-Oriented Architecture: Web Services
Jiráček, Pavel ; Rychlý, Marek (referee) ; Weiss, Petr (advisor)
The main subject of this master thesis is the Service-Oriented Architecture (SOA). It shows a complete overview of Web Services in terms of realisation of a SOA. The thesis mentions what is already done and what else remains to ful ll the basic SOA principles. Then, it reviews Java EE platform tools used to deal with the Web Services. Next, it introduces the Java Management Extensions (JMX) technology as a solution of the web service's area - SOA governance. Moreover, it examinates the possible usage of JMX for the web service's management and monitoring issues. Finally, it implements an exemplary web services management and monitoring application on GlassFish server for testing purposes.
|
|
Web Server for Protein Interaction Searching
Halfar, Martin ; Očenášek, Pavel (referee) ; Burget, Radek (advisor)
Tato práce se zabývá zbůsoby, jimiž je možné získávat data z bioinformatických databází obsahujících data týkajících se interakcí mezi proteiny. Od souvislostí okolo vzniku bioinformatiky sloučením informatiky a biologie tato práce uvede čtenáře do problematiky přístupu k datům týkajících se interakcí mezi proteiny. Tato práce vysvětlí důvody vzniku IMEx konsorcia, jeho cíle a prostředky, kterými svých cílů dosahuje. IMEx konsorcium dalo vzniknout mnoha standardům, které usnadňují přístup k datům členů konsorcia a výměnu těchto dat mezi nimi. Jedním z výtvorů IMEx konsorcia je i webová služba PSICQUIC, která byla navržena s využitím architektonického stylu REST, a která je přístupná i pomocí protokolu SOAP. Obě tyto kategorie přístupů k webových službám jsou v rámci této práce studovány a na základě výsledků výzkumu je implementována aplikace pro získávání interakcí mezi proteiny z databází, jenž jsou členy IMEx konsorcia.
|
|
A Tool for Robustness Testing of Web-Services
Zelinka, Tomáš ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
This project deals with testing of web services. The result of this work will be a tool for load testing of web services using fault injection in their communication. The first part of the project discusses the basic aspects of testing web services. The second part of the work is more focused on testing high loads in combination with fault injection. The tool will allow automated run of the tests. The distributed model of the tool was designed to simulate real loads. In the last chapter are summarized achieved results.
|