National Repository of Grey Literature 53 records found  beginprevious34 - 43next  jump to record: Search took 0.00 seconds. 
Comparison of distributed "NoSQL" databases with focus on performance and scalability
Vrbík, Tomáš ; Šlajchrt, Zbyněk (advisor) ; Pavlíček, Luboš (referee)
This paper focuses on NoSQL database systems. These systems currently serve rather as supplement than replacement of relational database systems. The aim of this paper is to compare 4 selected NoSQL database systems (MongoDB, Apache Cassandra, Apache HBase and Redis) with a main focus on performance and scalability. Performance comparison is done using simulated workload in a 4 nodes cluster environment. One relational SQL database is also benchmarked to provide comparison between classic and modern way of maintaining structured data. As the result of comparison I found out that none of these database systems can be labeled as "the best" as each of the compared systems is suitable for different production deployment.
Framework Spring MVC
Jindráček, Petr ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
The topic of this bachelor thesis is the web application framework Spring MVC which is an integral part of the Spring platform. That means it offers many options of adjustment and support of other significant technologies. The aim is to introduce basic principles of this framework on a theoretical level and subsequently examine them on a real example of application. The thesis is divided into three main parts. The first part is focused on Spring framework in general to introduce basic principles associated with the web MVC framework. The second part contains exclusively possibilities of Spring MVC. Finally, it demonstrates all theoretical principles on a real web application and it introduces further possibilities. It summarizes basic capabilities of Spring framework for beginners who want to use this framework for web application development. The thesis attempt is to introduce main aspects of Spring specifically from web developer point of view.
Web applications creation using JSF PrimeFaces
Macoun, Jakub ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
The work is focused on creation of web applications, primary on JSF technology with usage of PrimeFaces framework. Intention of the work is description of both technologies and comparison of them to the most widely used web technology, PHP. The way of creation using JSF and PrimeFaces is described in detail and shown on an example. Thanks to the work a reader is able to understand basics of work with JSF with PrimeFaces if he has basic knowledge of web technologies and object oriented programming. Also the reader is able to notice advantages afforded by these technologies. Information in the work is useful for example in case of choosing between two widely used web technologies, PHP and Java. It is practically shown in functional example application. Its source code is enclosed. At first there are explained today's web technologies with PHP and Java programming languages highlighted. After that web creation using Java EE and frameworks JSF and PrimeFaces is focused on. At the final part the example application is created and its architecture is described.
Jabber robot for vocabulary exercising
Dušák, Petr ; Šlajchrt, Zbyněk (advisor) ; Skoupý, Radek (referee)
Thesis on "Jabber robot for exercising words" is divided into two parts. First part is concerned with basics of XMPP, its history and current trends in instant messaging. Second part is focused on XMPP robot development. This robot is based on .NET Framework 4.0 and agsXMPP SDK. Second part also includes web site which is used for administration, following statistics and results of completed tests. Robot works in GoogleTalk network.
Information system to support teaching
Vaško, Ľubomír ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
The aim of the thesis is the design and development of a simple information system to support teaching. The first part of the thesis explains the basic concepts of e learning, the selection of systems for analysis and evaluation. The beginning of the second part aims to define the general and functional requirements necessary for a simple portal to support teaching. This system should be an alternative to selected robust systems. The work also deals with the description of technology and system architecture developed. The final section of the thesis regards the installation instructions and user manuals which contain screen shots of the system in addition to the system's features. The practical output of the thesis is a modular web application which is available to users through a web browser. The developed system can be extended with new modules. The system architecture allows for future development to be distributed between developers devoted to creating the user environment and developers involved in the application logic
Project planning web application for SAP NetWeaver Portal
Tyle, Jan ; Šlajchrt, Zbyněk (advisor) ; Michalička, Jan (referee)
The aim of the work is to analyze, design and implement project planning web application, integrated on SAP NetWeaver Portal platform. Although the requirements are based on the needs of Mibcon a.s. company, the resulting application solves the problematics of project management in general. Technologies, used during the implementation are Adobe Flex (user interface), Java (server integration layer) and Oracle database (backend). The reader is introduced to various aspects of portal application development. Representative technical details, used during implementation, are presented here as well.
Application to support project management for SAP Netweaver Portal
Pavlovský, Roman ; Šlajchrt, Zbyněk (advisor) ; Hora, Jan (referee)
This work deals with the design and implementation of application to support project management that is integrated into SAP NetWeaver Portal. It describes the entire development cycle of the application from the target concept, analysis of solutions to a practical description of the application development and testing phases. It judges basic principles of teamwork and technological aspects of interconnection technology Adobe Flex (user interface), Java technology (application server, in a certified solution from SAP) and Oracle database (data storage). At the same time the reader's attention is drawn to key issues that were found during implementation.
Comparsion of frameworks for rapid web development
Florian, Jan ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
This thesis aids at comparing two frameworks based on Python and Ruby used for agile web development. Besides the basic description, history and philosophy of both Django and Ruby on Rails, all criteria used for their evaluation are laid down, described and put into wider context. In addition, the implementation of the MVC architecture in both frameworks is described along with the basic project structure and tools available.
An application for a company’s library
Mazánek, Petr ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
This work applies to an electronic solution for administration of the company's library. On the basis of an analysis of the current access and its defects a list of qualitative and functional requests for application, which is consequently drafted and implemented, has been compiled. The final system has a form of web application, which is available to its users through Internet browser from an arbitrary device connected to the company's computer net (eventually Internet), including mobile phones etc. Thanks to the fact that the program is based exclusively on open-source technologies, there are no license fees of third parties connected with its setting or operation. The application foremost enables its users (mostly employees of a company) to accede the online book catalogue, search it using different criteria, acquire information about available books and make reservations of the required books to be lent. Librarians within the system administrate especially a book catalogue and reservations and borrows of the books. The program strongly diversifies with its functionality from solution for classic public libraries -- it is possible to register and administrate there the private books of employees, information about current borrow of the given book are available to all users, it is allowed to the employees to dispose the borrows between themselves, users are able to insert commentaries to the books etc. As a part of this work there is a source code of the application and users' manual containing except for description of functions the preview of screens of the system as well.
Development of XMPP client in JavaScript
Chromický, Václav ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
The goal of this thesis is to implement a modular instant messaging client for communication via the XMPP protocol. Firstly, the thesis explains the importance of the XMPP protocol within the context of the current largest instant messaging networks. The thesis then follows with description of the protocol itself and examines further technologies used for the development of the client application. An enumeration of requirements is then built. The requirements form two layers. The first layer proposes base functionality for communication via the XMPP protocol. The second layer then builds upon the features of the first layer and delivers end-user functionality. The resulting application is avaliable as an attachment of this thesis. The thesis concludes with two handbooks. The first one is a developers handbook describing the development of extending modules, the second handbook is a user guide for end-users of the instant messaging client.

National Repository of Grey Literature : 53 records found   beginprevious34 - 43next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.