|
Analysis of using web and mobile applications in teamwork on projects.
Jordanidis, Jakub ; Střížová, Vlasta (advisor) ; Andera, Michal (referee)
The aim of this thesis is the analysis of using web and mobile applications in team work within projects. Thesis is divided into the two main parts. Firstly, the theoretical part provides basic information and facts about work at a team, communication and team work on common projects. Theoretical part also includes a definition and development of web and mobile applications from past until now. Secondly, the practical part includes analysis by the survey. The survey was conducted using two different methods - questionnaire survey method and structured interviews. The questionnaire was focused on the usage of basic applications for communication, cooperation and coordination within work teams. The structured interviews was focused more on benefits for employees
|
|
Web application for making of graphical invitations
Snížek, Martin ; Sklenák, Vilém (advisor) ; Vojíř, Stanislav (referee)
This bachelor thesis focuses on applications development and particularly on web applications development. It describes the whole process of application development. In the thesis, there are some suggestions of specific matter that should not be underesti-mated, or forgotten during such development of web applications. The main objective of the thesis is to develop a web application, which will allow the user to create graphical invitations. In the analytical part, there is defined who the target audience is and who will be using this application. There is also a preliminary analysis, which shows the interest of the target group in this application. There also needs to be considered, if the product has enough of benefits for the target audience as opposed to existing possibilities. Based on available data, there it is obvious that this application can be very helpful for potential users. Firstly, in the practical part of the thesis, there are defined the requirements that must be accomplished by the application. Also there is stated how the application should work to fulfil these requirements. The next part is focused on designing and developing the application. There are also described partial problems that were solved during the development. At the end there is a user test, which unveils any defects or insufficiently solved problems, therefore they could be fixed prior to releasing the application.
|
| |
| |
|
ODCleanStore Framework
Michelfeit, Jan
We present an ODCleanStore framework (1) enabling management of Linked Data on the Web and (2) providing web applications with a possibility to consume cleaned and integrated Linked Data according to their needs.
Slides: idr-498_1 - PDF Video: idr-498_2 - MP4
|
|
Google BigQuery and other Google tools for big data
Hráček, Filip
You have a lot of data. You kind of know what you want to do with them, but every operation would take minutes or hours to complete on your machine(s). Google BigQuery, Refine and FusionTables are some of the tools that help you harness the cloud - so you can do complex things with huge data in very short amounts of time.
Slides: idr-495_1 - PDF Video: idr-495_2 - MP4
|
|
Design of the process of software quality assurance in small business
Langr, Lukáš ; Buchalcevová, Alena (advisor) ; Pecinovský, Rudolf (referee)
This thesis deals with the quality assurance of software developed within a small business and also it covers software testing as a means for checking the quality of software. The goal of this thesis is to reveal weaknesses in quality assurance of software developed with particular small business and weaknesses in quality of developed software itself. The real benefit of this thesis is to provide solution to discovered weaknesses by defining appropriate activities and tools of software quality assurance. The main purpose of these suggested activities is to improve the product quality to fulfill the expectations of users and developers. At first, it is necessary to determine the factors influencing the quality of the software and the causes leading to a decline in quality. This issue, together with the theoretical bases of software quality assurance is covered in the first part of thesis. The current state of quality assurance in the company is analyzed in the second part of the thesis. Appropriate measures, activities and tools that will help improve the software quality, are recommended based on the results of this analysis in the final section of this thesis.
|
|
An Analysis of the Impact of UI Conventions on Usability
Toušek, Pavel ; Šedivá, Zuzana (advisor) ; Buchalcevová, Alena (referee)
This thesis focuses on the impact of user interface's compliance with different platform conventions on usability measures and user habits. Theoretical background is provided by usability guidelines and preceding research papers on related topics. Conducted research incorporates techniques of unmoderated remote usability testing for obtaining quantitative data on usability of three different prototypes of the same web application with different graphical user interfaces. Confirmatory data analysis proves differences between prototypes' usability measures, more importantly, it proves utilization of different user habits in each tested visual interface type. These results broaden the knowledge of user habits in relation to the interface environment.
|
|
Continuous Integration in PHP web applications development
Hujer, Martin ; Mittner, Jan (advisor) ; Pavlíček, Luboš (referee)
This work deals with continuous integration of web applications, especially those in PHP language. The main objective is the selection of the server for continuous integration, its deployment and configuration for continuous integration of PHP web applications. The first chapter describes the concept of continuous integration and its individual techniques. The second chapter deals with the choice of server for continuous integration and its basic settings. The third chapter contains an overview of the different tools that are used for the continuous integration of web applications in PHP. The fourth chapter deals with build script creation and configuration of individual tools.
|
|
Development of web applications for mobile phones
Žabka, Michael ; Mittner, Jan (advisor) ; Buchalcevová, Alena (referee)
This bachelor work aims to describe the technologies used for developing mobile web applications, explain the differences between developing desktop application and mobile application, and give an example of mobile application. In addition to web application are in the work also mentioned the native application. Further the work analyzes mobile platforms and devices, and describes the differences between it. For web application development are described the most frequently used frameworks such as jQuery Mobile, Sencha Touch, etc. Work also describes the development environments and emulators that support the creation of mobile web application. For a given topic, there is a very austere literature and even fewer resources in the Czech language, so I decided to prepare this topic. The goal is achieved by gradually injected in to the topic, describing the current market situation and probable development of the sector. Subsequently are processed and explained most used technologies and principles of their use, especially using the programing language JavaScript. At the end of the work is created a sample application that demonstrates the possibilities of the web and also native applications.
|