Ανάπτυξη εφαρμογών για φορητές συσκευές στο υπολογιστικό νέφος HANA της SAP
Mobile application development on SAP HANA cloud platform
Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Πληροφοριακά συστήματα ; Αρχιτεκτονική ηλεκτρονικών υπολογιστών ; Κινητές συσκευές ; Υπολογιστικό νέφοςΛέξεις κλειδιά
Mobile cloud computing ; Φορητές συσκευέςΠερίληψη
Η μεγάλη αύξηση του όγκου των δεδομένων των σύγχρονων πληροφοριακών συστημάτων, σε συνδυασμό με την απαίτηση για άμεση πρόσβαση σε αυτά από όλο και περισσότερους χρήστες και διαφορετικές συσκευές, δημιουργούν μεγάλες καθυστερήσεις που οφείλονται στη συμφόρηση που παρατηρείται στο επίπεδο της Βάσης Δεδομένων. To SAP HANA απαντά σε αυτά τα προβλήματα, αλλάζοντας εντελώς την αρχιτεκτονική του συστήματος βάζοντας τη βάση δεδομένων στη μνήμη (In-Memory), αυξάνοντας κατακόρυφα την απόδοση των συστημάτων.
Αντικείμενο της παρούσας διατριβής είναι η ανάπτυξη εφαρμογών για κινητές συσκευές με βάση το SAP HANA Cloud Platform, την έκδοση του SAP HANA στο σύννεφο. Η διατριβή διακρίνεται σε 5 κεφάλαια:
- Κεφάλαιο 1: Εισαγωγή στο SAP HANA, και εξέταση των προβλημάτων στην απόδοση των πληροφοριακών συστημάτων, τα οποία αυτό επιλύει. Επίσης στο κεφάλαιο αυτό εξετάζεται η αρχιτεκτονική του SAP HANA.
- Κεφάλαιο 2: Γίνεται λεπτομερής αναφορά στις καινοτομίες του SAP HANA ως βάσης δεδομένων, και εξετάζονται αναλυτικά ο τρόπος αποθήκευσης των δεδομένων στη μνήμη, οι αλγόριθμοι συμπίεσης που χρησιμοποίει, οι δυνατότητες παράλληλης επεξεργασίας και τα αντικείμενα των RDBMS που πλέον καταργούνται.
- Κεφάλαιο 3: Εξετάζεται ο τρόπος ανάπτυξης λογισμικού στο SAP HANA. Εξετάζονται τα διάφορα μοντέλα ανάπτυξης, οι γλώσσες προγραμματισμού που χρησιμοποιούνται, και οι σύνδεση εφαρμογών για φορητές συσκευές στο SAP HANA.
- Κεφάλαιο 4: Αναλύονται οι λειτουργίες που προσφέρει το SAP HANA Cloud Platform, τα σενάρια ανάπτυξης εφαρμογών σε αυτό, και εξετάζονται οι δυνατότητες ενσωμάτωσης της υφιστάμενης μηχανογραφικής υποδομής σε αυτό.
- Κεφάλαιο 5: Περιγράφεται η υλοποίησης εφαρμογής πωλήσεων για Android συσκευές, με βάση το SAP HANA Cloud Platform. Αναλύεται η υλοποίηση του Backend στο SAP HANA Cloud Platform, του Frontend στο Android και η μεταξύ τους επικοινωνία.