Στόχος της εργασίας είναι ο σχεδιασμός, η ανάπτυξη και η δημιουργία μιας εφαρμογής γραμμένη στην γλώσσα προγραμμισμού Java για χρήση σε μεσιτικά γραφεία.
Απαραίτητη προϋπόθεση για την λειτουργία μιας εφαρμογής σαν αυτή είναι η παρουσία μιας βάσης δεδομένων για την αποθήκευση και διαχείριση των απαραίτητων δεδομένων για την λειτουργία της επιχείρησης. Στην παρούσα υλοποίηση χρησιμοποιήθηκε το σύστημα διαχείρισης βάσεων δεδομένων MySQL. Ως διεπαφή στην βάση δεδομένων χρησιμοποιήθηκε το περιβάλλον phpMyAdmin.
Η εφαρμογή παρέχει δυνατότητες διαχείρισης πελατών και πωλήσεων περιουσιών, με δυνατότητα εισαγωγής στοιχείων για πελάτες και ακίνητα όπως φωτογραφίες, ημερομηνίες, κλπ.
Αρχικά γίνεται αναφορά στη χρήση των λογισμικών στα μεσιτικά γραφεία. Τι προβλήματα επιλύουν και με ποιους τρόπος, δείχνοντας κάποια παραδείγματα.
Στη συνέχεια γίνεται ανάλυση του σχεδιασμού της εφαρμογής μέσω διαγραμμάτων UML και συσχετίσεων που απαιτούνται για την παραγωγή της εφαρμογής. Στο ίδιο κεφάλαιο αναλύεται και η δομή της βάσης δεδομένων της συγκεκριμένης εφαρμογής.
Τέλος, αναπτύσσεται ο τρόπος δημιουργίας της εφαρμογής και παρουσιάζεται αναλυτικά ο τρόπος λειτουργίας της και των παραμέτρων της.
Στο παράρτημα παρατίθεται ολόκληρος ο κώδικας της εφαρμογής.