Uroš Fikon (2011) A web banking solution using a combination of open source technologies. EngD thesis.
The thesis describes the implementation of the process for the preparation of electronic documents in a Slovenian bank. The main goal is to describe different possibilities of integration between independent modules by using open source libraries or web services. First, we introduce the most important tools and technologies used in our project. We focus on java based tools such as the JBoss application server, the Seam framework, the RichFaces tag library and the open source document management system Alfresco. Additionally, this section describes two popular technologies used in web application development nowadays: AJAX and web services. Next, we describe the development process from the end-user's point of view exposing the main parts of the application we developed. We present some best practices we adopted to achieve a better user experience. The main part of the thesis consists in the detailed explanation of the most interesting components developed to support the business process. Examples of those are the integration with the Alfresco document management system and the generation of PDF files using Microsoft Word on a remote machine. In conclusion we provide important findings about the solution we implemented and guidelines we would eventually take in consideration when redesigning the application.
Actions (login required)