Nowadays more and more companies follow the work of employees in different ways. There are many methods to solve this problem, such as filling out simple tables, or using web-, or desktop applications which were directly developed for this purpose. The situation is similar in case of managing manpower, namely planning the tasks of the employees. It is easy to realize the connection of the two functions, however in most cases these are found in separate products in the market.
In the frame of the diploma my task is to plan and implement a Liferay based web application together with the connected database which serves for task planning and work hour recording. In the course of the above task the details of the planning, implementation and the main milestones are shown. I also write about the testing of the finalized application, respectively the used technologies and frameworks. The main point of view was, that the application should be able to solve the planning and recording functions at the same time, as well as to support multiple and easily extendable task sources. Due to the fact, that this product was basically intended for companies, therefore it was essential the stability and maturity, consequently my choice fell on Liferay platform. Liferay is one of the most important one among the portal systems, offering very good basis to the application to be prepared. In addition a lot of built in functions can be found in it, among others, users-, and authorization management and a number of built in portlets, and last but not least, it is also able to manage web contents.