Online plánovací systém pro řízení úkolů s přidanou hodnotou

Abstract

The purpose of this thesis is an analysis, design and implementation of online web application for task management of a team and for resolving customer requests for change of their systems. The emphasis is on good design of the system. It should be usable in practice and easy to use. System architecture must also reckon with further extensions and connectivity to third party services or applications. At the beginning of the thesis the reader is familiar with the situation and the problems that the resulting application should solve. The second chapter contains a description of existing solutions and their applicability and cons to the issue. The third chapter is devoted to requirements on the system and the initial drafts of this system. The fourth chapter discusses the selected technologies, tools and their benefits and reasons for use in created application. The fifth chapter is devoted to the design and architecture of the system. It gives a view on the available functions and partly on the implementation. There are also mentions of the principles, architectural styles and design patterns which are used. The penultimate sixth chapter describes in a detail the three non-trivial system issues and their solutions. The final chapter contains an evaluation of the created system according to its application in practice and offers insight and suggestions for further extension.

Description

Import 03/11/2016

Subject(s)

planning system, task management, client requirements management, email communication, event system, email body parsing, web application architecture, AWS, Basecamp, Slack

Citation