λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Εκπαιδευτικό Λογισμικό

Τι είναι το επίπεδο εφαρμογής;

Το "επίπεδο εφαρμογής" αναφέρεται στο υψηλότερο επίπεδο αφαίρεσης στην αρχιτεκτονική του συστήματος λογισμικού. Είναι όπου η συγκεκριμένη λειτουργικότητα που αλληλεπιδρά με τον χρήστη κατοικεί. Είναι το μέρος του συστήματος που αντιμετωπίζει άμεσα τις ανάγκες και τους στόχους του χρήστη. Τα πάντα κάτω από το επίπεδο εφαρμογής υποστηρίζουν αυτό το ανώτερο στρώμα.

Ακολουθεί μια κατανομή για να δείξετε:

* Επίπεδο εφαρμογής: Αυτή είναι η διεπαφή χρήστη (UI), η επιχειρησιακή λογική και οι δομές δεδομένων που χειρίζονται άμεσα το πρόβλημα που έχει σχεδιαστεί για να επιλύσει η εφαρμογή. Σκεφτείτε το ως το "τι" κάνει η εφαρμογή. Για παράδειγμα, σε έναν επεξεργαστή κειμένου, αυτό το επίπεδο θα περιλαμβάνει τα χαρακτηριστικά για την πληκτρολόγηση, τη μορφοποίηση κειμένου, την αποθήκευση αρχείων κ.λπ.

* χαμηλότερα επίπεδα: Κάτω από το επίπεδο εφαρμογής, έχετε στρώματα όπως:

* Στρώμα παρουσίασης: Χειρίζεται τον τρόπο εμφάνισης δεδομένων στον χρήστη (στοιχεία UI, κλπ.).

* Επίπεδο επιχειρησιακής λογικής: Περιέχει τους κανόνες και τις διαδικασίες που καθορίζουν τον τρόπο λειτουργίας της εφαρμογής.

* Layer Access Data: Χειρίζεται την επικοινωνία με βάσεις δεδομένων ή άλλες πηγές δεδομένων.

* στρώμα υποδομής: Αυτό είναι το χαμηλότερο επίπεδο, που περιλαμβάνει λειτουργικά συστήματα, δίκτυα και υλικό.

Το επίπεδο εφαρμογής βασίζεται σε όλα τα στρώματα κάτω από αυτό για να λειτουργούν σωστά. Εάν η βάση δεδομένων (Layer Access Data Access) είναι κάτω, η εφαρμογή δεν θα είναι σε θέση να αποθηκεύσει αρχεία, ακόμη και αν το UI (Layer Presentation) και η Business Logic (Logic Layer) λειτουργούν τέλεια.

Εν ολίγοις, το επίπεδο εφαρμογής είναι το τμήμα επίλυσης προβλημάτων, που αντιμετωπίζει ο χρήστης του λογισμικού, που βασίζεται σε ένα θεμέλιο υποστήριξης στρώσεων.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα