|
Data Transformation Manager
Nedelka, Roman ; Hrubý, Martin (referee) ; Kočí, Radek (advisor)
The objective of this bachelor's thesis was to create a data transformation manager, which will be a part of printing process in two Czech insurance companies. It is a transformation, when data from database are transformed to output documents using various templates (for example: information about a customer stored in a XML document is transformed to a contract in a PDF file format). The manager is designed as a multi-tier application (application server, web interface, persistent data) and implemented in Java or more precisely Java EE. XML-based technologies are used for the data transmission and the data processing. The manager was tested and is ready for use. It should eventually replace familiar, currently used systems, which are outdated and difficult to maintain and contribute to increase effectiveness of a printing process.
|
|
Web Service for Electronic Vouchers
Jurdová, Natália ; Hanáček, Petr (referee) ; Kočí, Radek (advisor)
This bachelor thesis describes a creation of a web service for managing discount vouchers in the company AIS Servis Ltd. The web service is implemented in the programming language Java and provides methods for creating, editing, deleting, searching and applying discount vouchers. It also allows import and export to the CSV (Comma- separated values) file format and the creation of statistics on the application of discount vouchers.
|
|
Mobile Public Transportation Assistant
Tůma, Jan ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This thesis is a documentation covering complete design and implementation of a mobile public transportation assistant for Brno. The resulting solution consists of a mobile application and a server part. The mobile application allow user with actual position of public transport vehicles and positon of smart device navigate and determine optimal route. The server part includes web service for client-server communication.
|
| |
|
Transformation of WWW Pages into Web Services
Klement, Jan ; Rychlý, Marek (referee) ; Weiss, Petr (advisor)
The objective of this thesis was to acquaint oneself with web applications, study their architecture and communication and compare using of web applications and web services. Web services enable mass data sending and partially automate web applications. The aim of the thesis was to design a transformation of WWW page into web service in general. Furthermore, an application providing the transformation was implemented.
|
|
Web Service Broker
Pagáč, Jiří ; Rychlý, Marek (referee) ; Weiss, Petr (advisor)
The thesis deals with the study of the technology of web services and how to search for them, and with the implementation of systems used for registration of and searching for web services - directories. Greater attention is paid to the UDDI (The Universal Description, Discovery and Integration) directory, its data structures, program interface and problems related to registration of the service and searches using UDDI. The main part of the study deals with the implementation of a part of UDDI standard version 3.0.2 for the demonstration of the registration and search of the service in a UDDI type directory. The resultant application should be used for teaching problems concerning web services. It is written in C++ programming language using Firebird, libraries for communication with Firebird database IBPP and C++ toolkit for the development of web services in C++ - gSOAP.
|
|
Web Service as an Interface for Google Calendar
Paulíček, Martin ; Rychlý, Marek (referee) ; Weiss, Petr (advisor)
The objective of this project was to create a web service that provides a connection to the web calendar named Google Calendar. This service should co-operate with an UDDI service registry. Another part of this project was creation of a client application that should communicate with the web service and the service registry. The client application should also serve as a demonstration application for presenting principles of web services and their communication.
|
|
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.
|
|
Transformation of N.e.s.p.i. System into Web Services
Fiala, Jan ; Lukáš, Roman (referee) ; Květoňová, Šárka (advisor)
The diploma thesis describes the analysis, specification, origin and transformation of the current editing system N.E.S.P.I, which is the intellectual property of the company WebRex s.r.o. The main aim is to separate the administration of the web sites from their content, which can be seen on the Internet and by doing so to achieve the unified and complex administration interface for the customers. By bringing the service into work we do not only save time and simplify the work of the programmers, but we are also able to reach the stage when the editing system is not only the intellectual property of the company, but also its physical property, because the customer owns only the web sites, but the possibility to administrative them is offered as further service. The service should also provide the customers with modern access to informational technologies and propose enhanced assistance for their entrepreneurial plans and ideals.
|