Analyse og optimering af et selskabs kundeoverblik

This project deals with systems which should provide information about customers in a pension fund. A crucial functionality is to provide an overview of a customer's data in a fast an reliable manner. We deal with a concrete sceneario (inspired by a current solution) where data is spread on several heterogenous systems. The current solution has deficiencies with respect to availability and response time and this thesis addresses these problems. To solve this problem, a solution based on a cache, was analyzed, designed and implemented. The principles for updating the cache are derived from properties concerning customers pension data, eg. frequency of payments. The new solution was deployed in a development environment (developed in this project), supplying a heterogenous structure with different database systems and a web-based interface. The results were promising, and especially data was available from the cache at all time, even when some connections to the production databases were lost.