Abstract [eng] |
In modern organizations information systems there are a lot of reporting functions to help users to work efficiently. The problem is the high amount of time that is used for creating and editing these reports. The roots of this problem is the functional separation between professional report designers and end-users. The goal of this work is to eliminate functional separation between professional report designers and end-users by creating online tool for report development . This solution should have significant impact on reducing development time of report creating-printing cycle. The user interface of this tool should be similar to local report development tools. During the analysis there were analyzed report creating-printing cycle and existing tools for solving similar problems, several software architecture types for realization of the tool, risks related to the development of this tool and means to lower them. The designing of the tool was done following RUP process using MagicDraw UML software. The presentation layer of this tool was realized with bleeding edge AJAX technology and the application layer is realized with ASP.NET platform. To evaluate the product there was performed an effectiveness research on the newly created „Tool for online report development“. The research showed, that tool did not completely removed the functional separation, but decreased it. In the future this tool will be developed further to completely remove functional separation between professional report designers and end-users. |