Abstract:
Today we encourage using the electronic system for almost everything in the banking domain. The main research motivation is that electronic systems have a great advantage: there are integrated systems from one start to an end for a banking operation. So there is no need of additional systems and additional work. This article focuses on two important things: the importance of offline applications, so there can be used in the absence of a connection to the Internet and the second focus is on the kind of technologies and software design patterns which have the goal to reuse, sustain and easy create and maintain an software application for banking. The goal of this article is to present a particular application in bank management designed by the authors using technologies and concepts from software engineering.