|
The standard SOAP and its applications in small and middle enterprises.
Lupták, Boris ; Král, Jaroslav (advisor) ; Bulej, Lubomír (referee)
SOAP standard is core protocol used in web services. Web services open new possibilities in application interaction over the network. In connection with web services there has been much discussion of service oriented architecture. The main goal of this thesis is to show possibilities of SOAP in the context of small and medium businesses. To achieve this goal SOAP and accompanying nonns are described as well as the mechanism through which SOAP can be and is extended. Several standard extensions are shown. Furthennore this thesis points out the pros and cons of such usage as well as similar alternative approaches. The usage of SOAP is docmnented on several real life exainples. Part of this thesis concerns with fundamental principles of service oriented architecture and the connection between web services and service oriented architecture. The need of web services alignment with business processes and coarse grained interfaces are discussed as well. Powered by TCPDF (www.tcpdf.org)
|
|
Bussiness intelligence means in modern information systems
Vojtek, Martin ; Král, Jaroslav (advisor) ; Richta, Karel (referee)
Business intelligence (BI) is the ability to find and understand complex relations in business, to effectively adapt to changes of environment (competition, market, trends), to learn from data. Integration of BI applications with existing enterprise information systems leads to complex process. This process can comprise information, process, portal and service oriented integration. For this type of integration, it is also possible to use ESB technology. When integrating such complex systems, usage of standards gains great importance and significantly contributes to the architecture of result solution. Implementation of integration of BI applications with enterprise information systems represents the EPA application, which is built on Java EE integration platform with usage of JBosss, open source application server, Oracle database, data mining tools and ETL. Data warehouse implemented on the top of Oracle database is used for the integration of data sources. Part of the application presenting graphs and interactive cross tables is built on JBoss Seam, modern integration framework, which integrates technologies like JBoss Rules, JSF, EJB3 and jBPM.
|
|
Factors influencing customer profitability: an empirical examination in noncontractual settings
Hanuska, Norbert ; Kyjonka, Vladimír (advisor) ; Král, Jaroslav (referee)
Understanding of how to manage relationships with customers has become an important topic for both academic and practitioners in recent years. The effectiveness of business can be greatly improved by identifying the drivers of the most profitable customers and using them to target the right customers. In this study we identify exchange characteristics such as amount of money spent per purchase, customer relationship duration with firm, ratio of cross-buying and demographic characteristics such as age and gender as important drivers of the most profitable customers. The results of the study have important implications for academicians in understanding what drives the most profitable customers in noncotractual settings as well as practitioners to help design more effective marketing strategies. Moreover, the results of knowledge discovery about customers by different data mining techniques also contribute to help researchers identifying feasibility of these methods. Powered by TCPDF (www.tcpdf.org)
|
|
Tools for experiments with grammar and languages
Krejsa, Jiří ; Bednárek, David (advisor) ; Král, Jaroslav (referee)
The main goal of the thesis is the design and implementation environment that provides tools for working with grammars and languages. The environment is implemented by the library to which the user is working through the API. The library enables manipulation with languages represented as grammars or automata, transfer language between its various representations and to test whether the grammar is regular, linear or LR(k). The library found counterexamples in case that condition is violated. The thesis also highlights the future library expansion. Part of this work is a sample implementation of library usage. The library and samples are written in C++.
|
|
Evaluation of methods for conceptual design and implementation of service-oriented aplications based on enterprise integration systems
Kováč, Pavol ; Kapová, Lucia (advisor) ; Král, Jaroslav (referee)
Title: Evaluation of methods for conceptual design and implementation of service-oriented applications based on enterprise integration systems. Author: Pavol Kovac Department: Department of Software Engineering Supervisor: Ing. Lucia Kapova Supervisor's e-mail address: lucia.kapova@mff.cuni.cz Abstract: Service-oriented development (SOA) has become commonly used approaches for building large systems. The goal of the thesis is to evaluate of methods for conceptual design and implementation of service-oriented applications based on enterprise integration systems. In more detail, the work should analyze three frameworks for SOA development, implement a case study in these systems and based on the analysis evaluate possibilities of service coordination. The implementation of case study and introduction of steps of SOA development process is expected. Keywords: SOA, ESB, BPM, integration
|
|
The applications of Content Management Systems in e-government
Foltýn, Michal ; Král, Jaroslav (advisor) ; Kopecký, Michal (referee)
Content management systems allow easy creation and management of web pages even without expert skills. Thesis describes application of these systems at Customs Administration of Czech republic and proposes serie of steps required to migrate web pages from one system to another. Framework for developing web applications enables to integrate these applications into content management system and extend its functionalities.
|
|
Advantages and deficiences of the SOAP protocol i practical use
Zelenay, Peter ; Král, Jaroslav (advisor) ; Nečaský, Martin (referee)
Environment of computer systems in organization evolved from monolithic systems to network of many smaller nodes connected in to distributed systems. These nodes need the ability to comprehensible communicate with each other in heterogeneous environment of infrastructure that is still changing and in context of permanent changes of requirements. This work identifies possible application of SOAP as a communication carrier in given environment. SOAP as a simple and very extensible protocol based upon XML promises wide application in solving this problem.
|
|
Data Quality Scorecards
Valčík, Jakub ; Kyjonka, Vladimír (advisor) ; Král, Jaroslav (referee)
The aim of the work is to create a system for an automatic measurement and evaluation of data quality and performance monitoring of processes of data quality management based on Data Quality Scorecards. The goal of Data Quality Scorecards is to implement a multidimensional model for quantification of the relationship between data quality and business processes in the organization, monitoring these measures from various point of views on different aggregation levels.
|
|
Customer realationship management and nets of independent applications
Koňas, Jakub ; Král, Jaroslav (advisor) ; Yaghob, Jakub (referee)
The objective of this thesis is to study the concept of software confederations (networks of independent applications, NIA) orientated on its utilization in the field of customer relationship management (CRM) and the enterprise information systems. The opening chapters of the thesis specify the meaning of CRM, present the evolvement of CRM systems and clarify their internal structure and provided features. The insight into the CRM subject terminates with extensive survey of CRM systems which are being sold within the Czech Republic. The following chapters explain the conception of NIA and evaluate advantages and disadvantages of contemporary technologies for building NIA. The equivalence between NIA and SOA-based solutions is recognized. The final chapters discuss the speciffic limitations and possible benefitss of NIA in the CRM fields.
|
|
System Integration using Common Domain Model
Choma, Martin ; Richta, Karel (advisor) ; Král, Jaroslav (referee)
Canonical Data Model contains description of all data used by organization. Such "all-covering" model is difficult to create and therefore it is preferred to define CDM as data model used by messages and events of integration purpose. Using CDM is not simple. First of all it is necessary to define own canonical data model. Typically, CDM is created in some CASE tool and described by some modeling language, e.g. UML. Next issue is mappings and transformation between CDM and application formats. Work lists some kinds of transformations, which can be used, possible implementations and locations of them. Finally work describes change and release management process, which is key part of CDM successful story. CDM change can affect all integrated applications, therefore is important to be ready for this situation and think about deployment process, especially when there are incompatible changes.
|