|
Analýza a návrh informačního systému pro základní školu
Šára, Zbyšek
This thesis deals with design and realization of an information system for the primary school. The opening part of the bachelor thesis is dedicated to the theory of information systems. For the creation of analysis and design, a structured approach is used. Models are created by PowerDesigner and MySQLWorkbench software. On the basis of the created models, the information system in a form of web application is created - using CodeIgniter and Twitter Bootstrap frameworks and the database system MySQL. The ending part of the thesis contains evaluation of the suggested solution.
|
|
30-day Challenge
Přibylová, Kateřina ; Szőke, Igor (referee) ; Beran, Vítězslav (advisor)
This bachelor thesis deals with the design and implementation of a web-based application whose job is to fight procrastination and help the user achieve goals using 30-day challenges. This work addresses the problems of putting off or delaying something that requires immediate attention and analyzes similar existing solutions on the market. The development of the application focuses most on user-friendliness, intuitive control and responsiveness. The problems of maintaining users active and motivated are solved by using gamification and socialization elements. The application is implemented through modern web technologies. The end of the thesis mentions a testing process and the future of the application.
|
|
Automatized Testing and Deployment Support for Server Application
Maga, Martin ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
Task of this master thesis is to create system for support of automated testing and deploying of server applications according to requirements defined by company AVG. The main target is create system for deploying and testing that automatically or manually test the server application in the cloud environment with ability of final deployment to the production environment with overall progress monitoring. Automated testing and deploying system has been split to the two parts. The first part is user interface that allows adding new applications, testing applications and deploying applications to its production environment. The second part represents the REST service which process testing and deploying tasks and store progress to database. System was tested with sample server's applications in Amazon Web Services cloud environment. Thesis describes general testing principles cross multiple areas. Also it contains general architecture withing diagrams, which shows use cases. At the end of thesis is described testing of samples application together with results.
|
|
Planning Task Monitoring System
Maga, Martin ; Müller, Petr (referee) ; Letko, Zdeněk (advisor)
Task of this bachelor work is to create system for monitoring of statuses of planned jobs according to requirements defined by sponsor Red Hat. The main target is to understand what planning problem means, how can be defined, stored to system, how to initiate his planning and to monitor progress. Planning system has been split to the 2 parts. The first part is user interface build up based on technologies JavaServer Faces, RichFaces a Twitter Bootstrap which allows recording, beginning and put on hold of running jobs. The second part represents web service with combination of technology Enterprise JavaBeans which processes requirements for beginning/put on hold of planning run accomplishes with utilization of framework OptaPlanner, planning progress is being stored to MySQL database. Information about planning problems is obtained from this database and continuously is being displayed in user interface. For implementation both parts has been used platform Java Enterprise Edition 6 and has been deployed in application server JBoss. System has been tested on artificial planning problem N Queen and practical problems from Red Hat company cloud balancing and travelling tournament on platform UNIX via cloud service OpenShift by users.
|
|
Automatized Testing and Deployment Support for Server Application
Maga, Martin ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
Task of this master thesis is to create system for support of automated testing and deploying of server applications according to requirements defined by company AVG. The main target is create system for deploying and testing that automatically or manually test the server application in the cloud environment with ability of final deployment to the production environment with overall progress monitoring. Automated testing and deploying system has been split to the two parts. The first part is user interface that allows adding new applications, testing applications and deploying applications to its production environment. The second part represents the REST service which process testing and deploying tasks and store progress to database. System was tested with sample server's applications in Amazon Web Services cloud environment. Thesis describes general testing principles cross multiple areas. Also it contains general architecture withing diagrams, which shows use cases. At the end of thesis is described testing of samples application together with results.
|
|
Planning Task Monitoring System
Maga, Martin ; Müller, Petr (referee) ; Letko, Zdeněk (advisor)
Task of this bachelor work is to create system for monitoring of statuses of planned jobs according to requirements defined by sponsor Red Hat. The main target is to understand what planning problem means, how can be defined, stored to system, how to initiate his planning and to monitor progress. Planning system has been split to the 2 parts. The first part is user interface build up based on technologies JavaServer Faces, RichFaces a Twitter Bootstrap which allows recording, beginning and put on hold of running jobs. The second part represents web service with combination of technology Enterprise JavaBeans which processes requirements for beginning/put on hold of planning run accomplishes with utilization of framework OptaPlanner, planning progress is being stored to MySQL database. Information about planning problems is obtained from this database and continuously is being displayed in user interface. For implementation both parts has been used platform Java Enterprise Edition 6 and has been deployed in application server JBoss. System has been tested on artificial planning problem N Queen and practical problems from Red Hat company cloud balancing and travelling tournament on platform UNIX via cloud service OpenShift by users.
|
|
30-day Challenge
Přibylová, Kateřina ; Szőke, Igor (referee) ; Beran, Vítězslav (advisor)
This bachelor thesis deals with the design and implementation of a web-based application whose job is to fight procrastination and help the user achieve goals using 30-day challenges. This work addresses the problems of putting off or delaying something that requires immediate attention and analyzes similar existing solutions on the market. The development of the application focuses most on user-friendliness, intuitive control and responsiveness. The problems of maintaining users active and motivated are solved by using gamification and socialization elements. The application is implemented through modern web technologies. The end of the thesis mentions a testing process and the future of the application.
|
|
Analýza a návrh informačního systému pro základní školu
Šára, Zbyšek
This thesis deals with design and realization of an information system for the primary school. The opening part of the bachelor thesis is dedicated to the theory of information systems. For the creation of analysis and design, a structured approach is used. Models are created by PowerDesigner and MySQLWorkbench software. On the basis of the created models, the information system in a form of web application is created - using CodeIgniter and Twitter Bootstrap frameworks and the database system MySQL. The ending part of the thesis contains evaluation of the suggested solution.
|
|
Web information system for non-profit organization
KÁLAL, Jaroslav
The objective of the bachelor's thesis is to develop fully-functional web application. The first chapter is dedicated to the explanation of the main terms, technologies used, and required functionality of the application based on the analysis of the real needs of organizations. The next chapter is dedicated to the selection of proper information system development methodology and the specifications of the new application - data model, as well as the specification of user roles. The last chapter is dedicated to implementation of the portal.
|