Ακολουθεί μια κατανομή για να δείξετε:
* Επίπεδο εφαρμογής: Αυτή είναι η διεπαφή χρήστη (UI), η επιχειρησιακή λογική και οι δομές δεδομένων που χειρίζονται άμεσα το πρόβλημα που έχει σχεδιαστεί για να επιλύσει η εφαρμογή. Σκεφτείτε το ως το "τι" κάνει η εφαρμογή. Για παράδειγμα, σε έναν επεξεργαστή κειμένου, αυτό το επίπεδο θα περιλαμβάνει τα χαρακτηριστικά για την πληκτρολόγηση, τη μορφοποίηση κειμένου, την αποθήκευση αρχείων κ.λπ.
* χαμηλότερα επίπεδα: Κάτω από το επίπεδο εφαρμογής, έχετε στρώματα όπως:
* Στρώμα παρουσίασης: Χειρίζεται τον τρόπο εμφάνισης δεδομένων στον χρήστη (στοιχεία UI, κλπ.).
* Επίπεδο επιχειρησιακής λογικής: Περιέχει τους κανόνες και τις διαδικασίες που καθορίζουν τον τρόπο λειτουργίας της εφαρμογής.
* Layer Access Data: Χειρίζεται την επικοινωνία με βάσεις δεδομένων ή άλλες πηγές δεδομένων.
* στρώμα υποδομής: Αυτό είναι το χαμηλότερο επίπεδο, που περιλαμβάνει λειτουργικά συστήματα, δίκτυα και υλικό.
Το επίπεδο εφαρμογής βασίζεται σε όλα τα στρώματα κάτω από αυτό για να λειτουργούν σωστά. Εάν η βάση δεδομένων (Layer Access Data Access) είναι κάτω, η εφαρμογή δεν θα είναι σε θέση να αποθηκεύσει αρχεία, ακόμη και αν το UI (Layer Presentation) και η Business Logic (Logic Layer) λειτουργούν τέλεια.
Εν ολίγοις, το επίπεδο εφαρμογής είναι το τμήμα επίλυσης προβλημάτων, που αντιμετωπίζει ο χρήστης του λογισμικού, που βασίζεται σε ένα θεμέλιο υποστήριξης στρώσεων.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα