National Repository of Grey Literature 184 records found  beginprevious170 - 179next  jump to record: Search took 0.02 seconds. 
Social Network for Team Sports
Adam, Ivo ; Očenášek, Pavel (referee) ; Burget, Radek (advisor)
This master thesis deals with development of a social network for organizing amateurish matches in collective sports. It is implemented in JavaScript. Client side is written in AngularJS framework. Server side is built on Node.js platform, uses framework Express and NoSQL database MongoDB. Resources stored on server are accessible via REST API. The social network integrates some plugins from existing social networks. For example login dialog or share buttons. The created application supports web browsers Google Chrome, Mozilla Firefox and Internet Explorer version 10 or higher.
Software for Online Record of Sales
Nguyen, Viet Bach ; Vojíř, Stanislav (advisor) ; Smutný, Zdeněk (referee)
One of the key elements of retail facilities is a cash register system because it optimizes the checkout process. Even though retail firms usually present a conservative behavior towards innovations, they still need both human resources and high-quality machines to help maintain the smoothness of daily processes, especially with cash registers and POS systems since they carry out the most crucial process in the whole establishment. Law and regulations are also an issue that firms must deal with. Most of cash registers and POS systems in the Czech Republic are to be deemed useless due to the introduction of the new Act of Online Record of Sales. This means that old machines and systems will have to be replaced by newer ones. The goal of this thesis is to design and implement a solution for retail firms to cope with legal requirements of the regulation. To achieve this goal, the thesis first deals with the requirement analysis of POS systems. It also provides a detailed analysis among significant features of the statutory regulation while describing the fundamentals of that regulation. A design of a POS system is then proposed based on gathered information. Its implementation is then carried out using the web as its platform. The POS system implements a client-server model using some of the newest and most popular JavaScript web technologies including jQuery, Express framework, Node.js and MongoDB database system. The output of this work is an on-line application which provides many important features to support retail businesses and thus can become a convenient and beneficial solution for entrepreneurs.
Application of MongoDB with Node.js
Hejtmánková, Kateřina ; Palovská, Helena (advisor) ; Mittner, Jan (referee)
The aim of my thesis is to provide a collection of examples about document oriented MongoDB database using Node.js platform, specifically using the Mongoose program, for object-document mapping (ODM). The aim is met by analysis of Mongoose and Async module, which provides functions for more comprehensive asynchronous querying, needed for working with input/output to the MongoDB database in Node.js. The main merit of this thesis is (in the general sense) a demonstration of how to create a administration part of web application (backend) in Node.js, applying document oriented MongoDB database. The thesis discusses, in the theoretical part, about characteristics and significance of document oriented MongoDB database, about characteristics and architecture of Node.js platform employing untyped and multiplatform JavaScript language and about object document mapping (ODM) programs for Node.js on MongoDB. The practical part contains a collection of examples, where in the first chapter introduces an instalation and execution manual of necessary programs. The next chapter is dedicated to simple examples of Mongoose module and in the last chapter there are stated the complex examples of Mongoose and Async modules, which are the main merits of this thesis.
Platform independent application interface based on REST architecture.
Herma, Tomáš ; Palovský, Radomír (advisor) ; David, Petr (referee)
This Diploma thesis deals with creation of web application, REST API, SDK for Android and iPhone platform and example application for these two platforms. The first part of work analyses the current application interfaces. The second part describes the selected technologies and implementation.
Web Application Development on Meteor Platform
Hlaváček, Josef ; Buchalcevová, Alena (advisor) ; Mittner, Jan (referee)
The thesis describes the Meteor Platform and the process of real-time web application design and development. The objective is to provide information covering the technology behind real-time web applications and to describe the Meteor application design and development process utilizing the MMSP methodology. First part of the thesis defines what a real-time web application is and describes Node.js platform and javascript frameworks Mojito, Derby and Meteor. The second part deals with Meteor application design and development process and provides information about used architecture and components. The last chapter provides recommendation on Meteor application development and suitability of the framework for various types of applications, as well as utilization of the MMSP methodology for Meteor application development. The main output and benefit of the thesis is the real-time web application Chute Achiever, which can be used for educational purposes. This thesis is the first academic work about Meteor platform published at the University of Economics.
Analytical tool for information extraction from version control systems
Chromický, Václav ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
This thesis discusses the extraction of information from version control systems. Its goal is to describe the implementation of a software application that facilitates this type of extraction, focusing on the version control system Git. The theoretical part of the thesis identifies and analyses data stored in repositories. It also evaluates the tools available on the market using specific criteria. The practical part specifies development requirements, describes the resulting software application, and contains a how-to manual for extending the application and implementing one's own metrics that lead to gaining information. The application is developed in the CoffeeScript programming language and Node.js engine. It contains several example metrics. The output is a graphical user interface with interactive graphs served by a built-in HTTP server. Another output option is a machine-readable export to a file.
Hybrid mobile application development
Zyka, Michal ; Pavlíčková, Jarmila (advisor) ; Keřka, Marek (referee)
The aim of this work is to gradually explain the principles of the development of hybrid mobile applications using jQuery, jQuery Mobile and Apache Cordova on top of the standard web technologies - HTML5, CSS, JavaScript. Practical part of this thesis contains application examples. The theoretical part describes the jQuery Mobile framework, explains the different phases of the application lifecycle from design to distribution. It will show how to generate dynamic content and interact with backend, how to test and debug the application directly from your mobile device and how to access native features of mobile devices using the Apache Cordova framework.
Synchronization of vector graphic between multiple clients and server
Votava, Štěpán ; Bruckner, Tomáš (advisor) ; Vencovský, Filip (referee)
Goal of this master thesis is to analyze existing algorithms for ensuring consistency in real-time synchronization of vector graphics between server and multiple clients, testing them, describe main differences and selection of the best for this purpose. The theoretical part is devoted to realtime comunication over HTTP, to WebSockets, to concurrency algorithms and to basics of application architecture. The practical part describes the technology used in this thesis, as well as actual application design a its implementation. The result of this thesis is an overview of concurrency algorithms, the choise of technology for real-time communication between server and multiple clients and implementation of selected technologies and algorithms in Node.js application.
Civic issues reporting - ZmapujTo.cz
Hujer, Martin ; Mittner, Jan (advisor) ; Šebesta, Michal (referee)
This work deals with communicating issues in public space from citizens to municipalities. The main objective is the creation of a system for reporting those issues using smartphone. The first chapter contains the analysis of existing foreign and domestic projects focused on issues mapping. The second chapter focuses on analysis and design of a new system. The third chapter discuses variants of technologies available for each part of the system. The fourth chapter describes choice of technologies and development of individual parts of the system.
Kooperativní práce na dokumentech v aplikaci TeXonWeb
Telenský, Václav
The diploma thesis deals with design and implementation of cooperative work on documents in the application TEXonWeb. The diploma theses includes the analysis of competitive solutions and key technologies for implementation. The cooperative work on documents is a functionality which allows users to cooperate simply on one document in real-time. Text of the thesis describes the process of implementation using the technology which is described in the initial analysis. The diploma theses also includes some ideas for next possible development.

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