Η συνεχής ανάπτυξη της τεχνολογίας και των οφελών που προσφέρει στους χρήστες της, επηρεάζει σε μεγάλο βαθμό τις ανάγκες και τη λειτουργία κάθε επιχείρησης. Η ενσωμάτωση της τεχνολογίας στον κόσμο των επιχειρήσεων, οδήγησε στην σταδιακή ανάπτυξη και εγκατάσταση πληροφοριακών συστημάτων, τα οποία μπορούσαν να καλύψουν τις ανάγκες της εκάστοτε εταιρίας, απέναντι στους πελάτες της και υπήρχε η δυνατότητα αργότερα να προσφέρουν υπηρεσίες, οι οποίες να διευκολύνουν τους ίδιους τους πελάτες, προσφέροντάς τους τη δυνατότητα να φέρουν εις πέρας συγκεκριμένες ενέργειες προς όφελος και διευκόλυνσή τους. Χαρακτηριστικό παράδειγμα τέτοιας επιχείρησης, είναι η τράπεζα. Ο όγκος των πληροφοριών που έπρεπε να διαχειριστεί η επιχείρηση ήταν μεγάλος, με αποτέλεσμα να οδηγηθεί στη δημιουργία ενός συστήματος καταγραφής και ενημέρωσης των προσωπικών δεδομένων των πελατών της και των συναλλαγών τους, ο οποίος όμως να είναι παράλληλα προσβάσιμος από τον πελάτη μέσω του διαδικτύου.
Με την πάροδο της τεχνολογίας, ολοένα και αυξάνεται η ανάγκη για δημιουργία εφαρμογών οι οποίες αξιοποιούν την ταχύτητα, την ασφάλεια, την αξιοπιστία και την τεχνολογία server-side. Μια νέα τεχνολογία είναι κι αυτή που υποστηρίζει η Java EE5, καθώς προσφέρει ένα ισχυρό σύνολο από APLs μειώνοντας το χρόνο ανάπτυξης, την πολυπλοκότητα της εφαρμογής και τη βελτίωση της απόδοσης της εφαρμογής. Το Java Persistence API παρέχει ένα αντικείμενο για τη διαχείριση των σχεσιακών δεδομένων σε bean κλάσεις των συστατικών μερών του Web και αποτελεί ένα χρήσιμο εργαλείο για την ανάπτυξη επαγγελματικών εφαρμογών, ενώ υποστηρίζεται εντός και εκτός του περιβάλλοντος της Java EE.
Το πρόγραμμα που αναπτύχθηκε, αναφέρεται στη δημιουργία ενός ολοκληρωμένου συστήματος τράπεζας, το οποίο περιλαμβάνεται από ένα πρόγραμμα διαχείρισης των δεδομένων των πελατών της και των καταθέσεών της κι ένα πρόγραμμα προσβάσιμο από το διαδίκτυο, επιτρέποντας την επεξεργασία των προσωπικών δεδομένων των χρηστών και τη διεκπεραίωση συναλλαγών, από τους ίδιους τους πελάτες της τράπεζας με τη χρήση νέων τεχνολογιών όπως αυτής του server-side προγραμματισμού μέσω πλατφόρμας Java Platform, Edition (Java EE).
Νέες τεχνολογίες, Επιχειρήσεις, Τράπεζες, Προσωπικά δεδομένα, Ίντερνετ, Java EE5, Σχεσιακά δεδομένα, Εφαρμογές, Πελάτες.