(Development of Online ERP System in Cross Platform

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "(Development of Online ERP System in Cross Platform"

Transcript

1 Υλοποίηση Διαδικτυακού Συστήματος Διαχείρισης Επιχειρησιακών Πόρων σε Περιβάλλον Υποστήριξης Πολλαπλών Πλατφορμών (Development of Online ERP System in Cross Platform Environment) Η Διπλωματική Εργασία παρουσιάστηκε ενώπιον του Διδακτικού Προσωπικού του Πανεπιστημίου Αιγαίου Σε Μερική Εκπλήρωση των Απαιτήσεων για το Δίπλωμα του Μηχανικού Πληροφοριακών και Επικοινωνιακών Συστημάτων του Αθανάσιου Τσακυράκη ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ

2 Η ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ ΔΙΔΑΣΚΟΝΤΩΝ ΕΠΙΚΥΡΩΝΕΙ ΤΗ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΤΟΥ ΑΘΑΝΑΣΙΟΥ ΤΣΑΚΥΡΑΚΗ: Ιωάννης Χαραλαμπίδης, Επίκουρος Καθηγητής, Επιβλέπων Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Ευριπίδης Λουκής, Αναπληρωτής Καθηγητής, Μέλος Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Δημήτριος Δρόσος, Επίκουρος Καθηγητής, Μέλος Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ

3 ΠΕΡΙΛΗΨΗ Στην εποχή που ζούμε οι ρυθμοί ανάπτυξης της τεχνολογίας είναι ταχύτατοι. Η επικοινωνία και η ευκολία του ανθρώπου βρίσκεται στο επίκεντρο. Έτσι, τα κινητά τηλέφωνα εξελίσσονται διαρκώς και μετατρέπονται σε έξυπνες κινητές συσκευές βελτιώνοντας όλο και περισσότερο την επικοινωνία, την διασκέδαση και τις υποχρεώσεις του σύγχρονου ανθρώπου. Στο πλαίσιο της παρούσας διπλωματικής εργασίας σχεδιάστηκε και αναπτύχθηκε μία κινητή εφαρμογή για έξυπνες κινητές συσκευές με τον τίτλο WareHouse13, έχοντας ως στόχο την διευκόλυνση των πωλητών στον τομέα της παραγγελιοληψίας. Η εφαρμογή αξιοποιεί τεχνολογίες διαπλατφορμικών εφαρμογών (Cross Platform Applications) με σκοπό την λειτουργιά της σε όλα τα λειτουργικά συστήματα των κινητών έξυπνων συσκευών. Η εργασία ξεκινά με την παρουσίαση των έξυπνων κινητών συσκευών (smartphone, tablet, phablet, smartwatch) και συνεχίζει με τα κυριότερα λειτουργικά συστήματα που υπάρχουν. Έπειτα, παρουσιάζεται ο όρος κινητή εφαρμογή και τα είδη που την αποτελούν με έμφαση στις υβριδικές. Στην συνέχεια, παρουσιάζονται και αναλύονται τα κυριότερα εργαλεία ανάπτυξης διαπλατφορμικών εφαρμογών. Αναφέρονται, επίσης και τα συστήματα Διαχείρισης Επιχειρησιακών Πόρων (ERP- Enterprise Resource Planning), τι είναι και ποιος ο σκοπός τους με παρουσίαση των κυριότερων στον ελληνικό χώρο καθώς και οι κινητές εφαρμογές αυτών. Κλείνοντας, παρουσιάζεται η ανάπτυξη και η λειτουργία της εφαρμογής. Ξεκινά με την αναφορά στους λόγους που οδήγησαν στην επιλογή του κάθε εργαλείου για την ανάπτυξη της εφαρμογής και τελειώνει με την παρουσίαση της και την επίδειξη της λειτουργίας της. [2015] του Αθανάσιου Τσακυράκη Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων ΠΑΝΕΠΙΣΤΗΜΙΟΑΙΓΑΙΟΥ ii

4 ABSTRACT The main goal of this thesis is the design and implementation of a mobile application for smart mobile devices with the title WareHouse13 in order to facilitate sellers in ordering. The application utilizes Cross Platform Applications technologies from purpose of functioning in all operating systems of mobile smart devices. The thesis begins with the presentation of smart mobile devices (smartphone, tablet, phablet, smartwatch) and continues with major operating systems available. Then it s presented the term of mobile application and the types that compose it with emphasis on hybrid. After that, it s presented and analyzed the major Cross Platform Application s development tools. Also the ERP (Enterprise Resource Planning) systems have mentioned what they are and what their purpose, with presentation of Greek s market major systems and their mobile applications. Finally, presents the development and operation of the application. It starts by referring to the reasons that led to the choice of each tool for the development of the application and ends with the presentation and demonstration of the operation. [2015] Athanasius Tsakyrakis Department of Information and Communication Systems Engineering UNIVERSITY OF THE AEGEAN iii

5 ΕΥΧΑΡΙΣΤΙΕΣ - ΑΦΙΕΡΩΣΕΙΣ Η παρούσα διπλωματική εργασία είναι αφιερωμένη στους γονείς μου, Απόστολο Τσακυράκη και Μαρία Βαφειάδου, για την υποστήριξη που μου έδωσαν όλα αυτά τα χρόνια καθώς και την υπομονή τους. Στην συνέχεια θέλω να ευχαριστήσω τον επιβλέποντα καθηγητή μου, κύριο Ιωάννη Χαραλαμπίδη, για την ευκαιρία που μου έδωσε ώστε να ασχοληθώ με αυτό το θέμα. Τέλος να ευχαριστήσω όλους φίλους μου που με συμπαραστάθηκαν και έδειξαν κατανόηση μέχρι το πέρας της εργασίας. Αθανάσιος Τσακυράκης Σεπτέμβριος 2015 iv

6 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΕΡΙΛΗΨΗ... ii ABSTRACT... iii ΕΥΧΑΡΙΣΤΙΕΣ - ΑΦΙΕΡΩΣΕΙΣ... iv ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ... v ΚΑΤΑΛΟΓΟΣ ΔΙΑΓΡΑΜΜΑΤΩΝ... viii ΚΑΤΑΛΟΓΟΣ ΕΙΚΟΝΩΝ... 9 ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ Αντικείμενο Διπλωματικής Εργασίας Δομή Κεφαλαίων Παρουσίαση Εφαρμογής Σκοπός δημιουργίας Πλατφόρμα Υλοποίησης Διαφορές της warehouse13 από άλλες παρόμοιες εφαρμογές ΚΕΦΑΛΑΙΟ 2 - ΚΙΝΗΤΕΣ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΣΥΣΚΕΥΕΣ Έξυπνες Κινητές Συσκευές Έξυπνο Κινητό Τηλέφωνο (Smartphone) Ταμπλέτα (Tablet) Phablet Smartwatch Μερίδιο αγοράς Λειτουργικό Σύστημα ios Android OS Windows Phone OS Κινητές Εφαρμογές Εγγενής Εφαρμογές (Native Applications) Εφαρμογές Ιστού (Web Applications) Υβριδικές Εφαρμογές Σύγκριση αρχιτεκτονικών προσεγγίσεων ΚΕΦΑΛΑΙΟ 3- Συστήματα ERP Συστήματα ERP Τι είναι το ERP Ιστορική Αναδρομή Πλεονεκτήματα συστημάτωνerp ERP Συστήματα v

7 3.2 Κινητές Εφαρμογές ERP Συστημάτων JD Edwards Mobile Enterprise Applications Atlantis on Android more (Mobile Rich Enterprise) DoliDroid ΚΕΦΑΛΑΙΟ 4 - Ανάπτυξη Εφαρμογής Εργαλεία Ανάπτυξης Εφαρμογής Cordova/PhoneGap Titanium Qt Adobe AIR Sencha Επιλογή Back-Office από ERP Επιλογή Εργαλείων Υλοποίησης AngularJS OnsenUI Εγκατάσταση Cordova Εισαγωγή πλατφόρμας Εδραίωση εφαρμογής Έλεγχος της εφαρμογής ΚΕΦΑΛΑΙΟ 5 Υλοποίηση εφαρμογής Υλοποίηση Ανάλυση Προβλήματος Υλοποίηση και Προβλήματα Αυτής Οθόνες της Εφαρμογής Αρχιτεκτονική του Συστήματος Πρώτη Οθόνη Δεύτερη Οθόνη Οθόνη Προφίλ Χρήστη Προφίλ εταιρίας Πελατολόγιο Διαδικασία Εισόδου Διαδικασία Παραγγελίας ΚΕΦΑΛΑΙΟ 6 ΣΕΝΑΡΙΟ ΧΡΗΣΗΣ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Ροή συμβάντων ΚΕΦΑΛΑΙΟ 7 - ΣΥΜΠΕΡΑΣΜΑΤΑ Επίλογος vi

8 7.2 Συμπεράσματα Μελλοντικά Σχέδια ΒΙΒΛΙΟΓΡΑΦΙΑ ΠΑΡΑΡΤΗΜΑ vii

9 ΚΑΤΑΛΟΓΟΣ ΔΙΑΓΡΑΜΜΑΤΩΝ ΔΙΑΓΡΑΜΜΑ 1 : Στατιστικά στοιχεία διείσδυσης smartphonesστην δυτική Ευρώπη ΔΙΑΓΡΑΜΜΑ 2 : Μερίδιο αγοράς ανά κατασκευαστή τηλεφώνου από τον Ιούνιο του 2014 μέχρι και το Μάιο του 2015 ΔΙΑΓΡΑΜΜΑ 3 : Μερίδιο Αγοράς Λειτουργικών Συστημάτων το 1 ο τρίμηνο του 2015 viii

10 ΚΑΤΑΛΟΓΟΣ ΕΙΚΟΝΩΝ ΕΙΚΟΝΑ 1 : Ένα παράδειγμα έξυπνου κινητού τηλεφώνου της εταιρείας Samsung ΕΙΚΟΝΑ 2 : Χαρακτηριστικό παράδειγμα ενός tablet ΕΙΚΟΝΑ 3 : Σύγκριση έξυπνων κινητών τηλεφώνων ΕΙΚΟΝΑ 4 :Samsung Gear Watch ΕΙΚΟΝΑ 5 : Λογότυπο του Λειτουργικού Συστήματος ΕΙΚΟΝΑ 6 : Λογότυπο του λειτουργικού συστήματος Android ΕΙΚΟΝΑ 7 : Windows Phone ΕΙΚΟΝΑ 8 : Η αρχιτεκτονική μιας εγγενούς εφαρμογής για κινητή συσκευή ΕΙΚΟΝΑ 9 : Η αρχιτεκτονική μιας διαδικτυακής εφαρμογής για κινητή συσκευή ΕΙΚΟΝΑ 10 :Η αρχιτεκτονική μιας υβριδικής εφαρμογής για κινητή συσκευή ΕΙΚΟΝΑ 11 :Τα πεδία που καλύπτει ένα σύστημα ERP σε μια επιχείρηση ΕΙΚΟΝΑ 12 :Ιστορική εξέλιξη των συστημάτων ERP ΕΙΚΟΝΑ 13 : Αρχική οθόνη Dolibarr ΕΙΚΟΝΑ 14 : Χαρακτηριστικές περιοχές του Dolibarr ΕΙΚΟΝΑ 15 :Διαδικασία δημιουργίας εφαρμογής για έξυπνες κινητές συσκευές με το PhoneGap ΕΙΚΟΝΑ 16 :Τρόπος λειτουργίας μιας Titanium εφαρμογής ΕΙΚΟΝΑ 17 :Οι δυνατότητες της πλατφόρμας ανάπτυξης Qt ΕΙΚΟΝΑ 18 :Λειτουργικά που υποστηρίζει η πλατφόρμα ανάπτυξης Adobe Air ΕΙΚΟΝΑ 19 : Εκτέλεση του Cordovaσε Android ΕΙΚΟΝΑ 20 : Αρχιτεκτονική Του Συστήματος ΕΙΚΟΝΑ 21 : Πρώτη Οθόνη, Οθόνη Εισόδου ΕΙΚΟΝΑ 22 : Δεύτερη Οθόνη, Αρχική Οθόνη ΕΙΚΟΝΑ 23 : Δεύτερη Οθόνη, Οθόνη του Μενού ΕΙΚΟΝΑ 24 : Οθόνη Προφίλ Χρήστη ΕΙΚΟΝΑ 25 : Οθόνη Προφίλ της Εταιρείας ΕΙΚΟΝΑ 26.α : Οθόνη Πελατολογίου Χρήστη A ΕΙΚΟΝΑ 26.β : Οθόνη Πελατολογίου Χρήστη Β ΕΙΚΟΝΑ 27 : Οθόνη Πελάτη ΕΙΚΟΝΑ 28 : Οθόνη Παραγγελιοληψίας ΕΙΚΟΝΑ 29 : Οθόνη Εισόδου με Στοιχεία Λογαριασμού Χρήστη ΕΙΚΟΝΑ 30 : Οθόνη με Μήνυμα για Λάθος Στοιχεία Σύνδεσης ΕΙΚΟΝΑ 31 : Οθόνη με Συμπληρωμένη την Φόρα της Παραγγελίας 9

11 ΕΙΚΟΝΑ 32 : Οθόνη με Απάντηση του Εξυπηρετητή ΕΙΚΟΝΑ 33 : Οθόνη από το Dolibarr με την παραγγελία ΕΙΚΟΝΑ 34 : Οθόνη από το Dolibarr με τις Σημειώσεις της Παραγγελίας ΕΙΚΟΝΑ 35 : Διάγραμμα ροής 10

12 ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ Αρχικά, θα αναφερθεί το αντικείμενο της παρούσας διπλωματικής εργασίας και στη συνέχεια, θα γίνει μία γενική αναφορά στη δομή των κεφαλαίων που θα αναλυθούν εκτενέστερα στο υπόλοιπο της εργασίας. 1.1 Αντικείμενο Διπλωματικής Εργασίας Το αντικείμενο της διπλωματικής εργασίας είναι η μελέτη γύρω από τα Enterprise Resource Planning συστήματα (ERP) και τα νέα εργαλεία που υπάρχουν για την υλοποίηση Cross Platform Application ( CPA ), καθώς και η σχεδίαση και η υλοποίηση εφαρμογής διαχείρισης ενός ERP συστήματος μέσω κινητών συσκευών smartphone. Η εφαρμογή δημιουργήθηκε με σκοπό την παροχή των παρακάτω δυνατοτήτων στους χρήστες: 1. Την απομακρυσμένη σύνδεση με τον server που φιλοξενεί το ERP σύστημα. 2. Παροχή Πληροφοριών για τον χρήστη που συνδέθηκε 3. Παροχή Πληροφοριών για την Εταιρία 4. Πλήρες Πελατολόγιο που αντιστοιχεί στον κάθε Χρήστη 5. Παροχή Πληροφοριών για τον Πελάτη 6. Δημιουργία παραγγελίας ως το στάδιο πριν την Τιμολόγηση Στα πλαίσια της παρούσας διπλωματικής θα αναφερθούμε και στον όρο του Ηλεκτρονικού Επιχειρείν και του Κινητού Εμπορίου. Επίσης, θα μελετηθούν παρόμοιες εφαρμογές και θα αναλυθούν τα εργαλεία που χρησιμοποιήθηκαν για την υλοποίηση της εφαρμογής. Τέλος, θα παρουσιαστούν διάφορες περιπτώσεις χρήσης και μελλοντικής εξέλιξης στις δυνατότητες της εφαρμογής. 11

13 1.2 Δομή Κεφαλαίων H διπλωματική εργασία αναλύεται σε πέντε κεφάλαια. Περιληπτικά, αναφέρονται τα κύρια σημεία κάθε κεφαλαίου: Κεφάλαιο 1: Περιγράφεται ο σκοπός και το αντικείμενο της διπλωματικής εργασίας και παρουσιάζεται η δομή των κεφαλαίων. Παρουσιάζεται, επίσης, περιληπτικά η εφαρμογή Warehouse13. Κεφάλαιο 2: Αρχικά, ο αναγνώστης εισάγεται στα είδη των έξυπνων κινητών συσκευών και τα κυριότερα λειτουργικά συστήματα αυτών. Στη συνέχεια, αναλύεται ο όρος κινητές εφαρμογές και η σημασία τους στις σύγχρονες κινητές συσκευές. Κεφάλαιο 3: Σε αυτό το κεφάλαιο μελετούνται και αναλύονται τα ERP συστήματα. Επίσης παρουσιάζονται μερικά από αυτά και καθώς και οι κινητές εφαρμογές τους. Κεφάλαιο 4 : Αναλύονται τα εργαλεία ανάπτυξης της εφαρμογής και στο τέλος παρουσιάζεται ο τρόπος εγκατάστασης συγκεκριμένων εργαλείων. Κεφάλαιο 5: Παρουσίαση της υλοποίησης της εφαρμογής, των εργαλείων που χρησιμοποιήθηκαν καθώς και τα προβλήματα που προέκυψαν κατά την υλοποίηση. Έπειτα, παρουσιάζονται διεξοδικά όλες οι λειτουργίες της εφαρμογής και οι επιλογές που έχει ο χρήστης όταν αλληλοεπιδρά με αυτή. Περιγράφεται κάθε διαφορετική οθόνη διεπαφής χρήστη της εφαρμογής, οι επιλογές του χρήστη για καθεμιά από αυτές, καθώς και ο τρόπος υλοποίησης των λειτουργιών στο προγραμματιστικό περιβάλλον. Κεφάλαιο 6 : Δίνεται ένα παράδειγμα χρήσης της εφαρμογής. Ένα σενάριο χρήσης, δηλαδή, παρουσιάζεται με βήματα και με φωτογραφίες. 12

14 Κεφάλαιο 7: Παρουσιάζονται τα συμπεράσματα που προέκυψαν κατά τη διάρκεια της σχεδίασης, υλοποίησης και χρήσης της εφαρμογής. Τέλος, γίνεται αναφορά σε μελλοντικά σχέδια για την αναβάθμιση ή τη χρήση της εφαρμογής. 1.3 Παρουσίαση Εφαρμογής Θα παρουσιαστούν συνοπτικά οι βασικές πληροφορίες της εφαρμογής που αναπτύχθηκε με τίτλο Warehouse Σκοπός δημιουργίας Σκοπός της κινητής εφαρμογής Warehouse13 είναι η δημιουργία ενός ERPσυστήματος, που θα υποστηρίζεται από έξυπνες κινητές συσκευές online, προς όφελος της διευκόλυνσης συγκεκριμενών καθημερινών διαδικασιών παραγγελιοληψίας από πωλητές. Ο χρήστης θα μπαίνει στην εφαρμογή κάνοντας σύνδεση. Θα εισάγει, δηλαδή, το όνομα του (username) και τον κωδικό του (password). Έτσι, εισέρχεται στο προφίλ του, όπου βρίσκονται όλες οι πληροφορίες του και από όπου θα μπορεί να κάνει τις παραγγελίες του εύκολα, απλά και γρήγορα. Όταν η παραγγελία είναι έτοιμη, υπάρχει η δυνατότητα εξόδου του χρήστη από το σύστημα Πλατφόρμα Υλοποίησης Η εφαρμογή απευθύνεται σε όλες τις πλατφόρμες των έξυπνων κινητών συσκευών και πρόκειται για μια υβριδική εφαρμογή. Διατίθεται δωρεάν και μπορεί να τη μεταφορτώσει οποιοσδήποτε επιθυμεί, αρκεί η συσκευή του να πληροί τις τεχνικές απαιτήσεις της εφαρμογής. 13

15 1.3.3 Διαφορές της warehouse13 από άλλες παρόμοιες εφαρμογές Δύο είναι οι βασικές διαφορές της εφαρμογής αυτής από άλλες παρόμοιες. Δεν διατίθενται ως εφαρμογές ανοικτού κώδικα και δεν παρέχουν κάποια πρόσβαση στα δεδομένα τους, αφού οι περισσότερες έχουν καθαρά εμπορικό χαρακτήρα και δεν προσφέρονται δωρεάν. 14

16 ΚΕΦΑΛΑΙΟ 2 - ΚΙΝΗΤΕΣ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΣΥΣΚΕΥΕΣ Στο παρόν κεφάλαιο δεν θα γίνει ανάλυση μόνο των συσκευών στις οποίες μπορεί να φιλοξενηθεί η εφαρμογή αλλά και των λειτουργικών συστημάτων αυτών. Επίσης, θα γίνει αναφορά στο τι είναι οι κινητές εφαρμογές. 2.1 Έξυπνες Κινητές Συσκευές Στην παρούσα ενότητα θα γίνει αναφορά στις συσκευές που ανήκουν στον χώρο των έξυπνων κινητών συσκευών και την κατηγοριοποίηση αυτών. Οι έξυπνες κινητές συσκευές ανήκουν στην ευρύτερη κατηγορία των κινητών υπολογιστικών συσκευών. Με τον όρο αυτό αναφερόμαστε, σύμφωνα με τους Chen & Kotz (2000) στις τεχνολογίες (πληροφορικής και τηλεπικοινωνιών) που προσφέρουν φορητότητα, ασύρματη επικοινωνία και συνδεσιμότητα καθώς και τις συσκευές που τις υποστηρίζουν. Οι κινητές υπολογιστικές συσκευές έχουν φέρει την επανάσταση στον τομέα της πληροφορίας και των δικτύων. Η χρήση τους αυξάνεται ολοένα και περισσότερο και μάλιστα πολλοί είναι αυτοί που διαθέτουν περισσότερες από μία κινητή συσκευή. Πλέον στις μέρες μας οι περισσότερες κινητές συσκευές χαρακτηρίζονται ως έξυπνες κινητές συσκευές, καθώς οι δυνατότητες τους εξελίσσονται συνεχώς και λειτουργούν όλο και πιο έξυπνα Έξυπνο Κινητό Τηλέφωνο (Smartphone) Ο όρος Έξυπνο Κινητό Τηλέφωνο πρωτοχρησιμοποιήθηκε το 1992 από την IBM και την BellSouth και αναφερόταν σε μια κινητή συσκευή με την ονομασία Simon. Η συσκευή δεν διέθετε κουμπιά αλλά χρησιμοποιούσε οθόνη αφής και είχε επιπλέον εφαρμογές όπως Ημερολόγιο, , Fax και άλλες οι οποίες ομαδοποιήθηκαν κάτω από τον τίτλο Κινητό Γραφείο. 15

17 Για πολλούς, λοιπόν, αυτή η συσκευή ήταν το πρώτο έξυπνο κινητό τηλέφωνο. Ωστόσο, η χρήση τους γίνεται πιο ευρέως γνωστή με την έλευση του 9000 Communicator της Nokia. Έκτοτε, τα έξυπνα κινητά τηλέφωνα κερδίζουν όλο και περισσότερους φανατικούς οπαδούς και χρήστες, αφού γίνονται πιο ελκυστικά και προσφέρουν μεγαλύτερες και περισσότερες δυνατότητες αλλά και διότι γίνονται ολοένα και πιο οικονομικά. Εικόνα 1 : Ένα παράδειγμα έξυπνου κινητού τηλεφώνου της εταιρείας Samsung, Πηγή : Έξυπνο Κινητό Τηλέφωνο, επομένως, αποκαλούμε τις συσκευές που συνδυάζουν τις δυνατότητες ενός προσωπικού υπολογιστή (Personal Computer ή PC) ή ενός προσωπικού ψηφιακού βοηθού (Personal Digital Assistant ή PDA) και ενός κινητού τηλεφώνου. Η φορητότητά του, καθώς και η πληθώρα αισθητήρων το χαρακτηρίζουν ως μοναδικό, γιατί προσφέρει περισσότερες δυνατότητες στον χρήστη, από ότι ο απλός συνδυασμός των παραπάνω (κινητού τηλεφώνου και PC). Πρόκειται, με λίγα λόγια, για μία σχετικά μικρή σε μέγεθος συσκευή που προσφέρει τις κλασικές λειτουργίες ενός απλού κινητού τηλεφώνου (κάμερα, βίντεο, κ.ά.) προσφέροντας παράλληλα τη δυνατότητα στον χρήστη να επιλέγει ο ίδιος το εύρος και το είδος των 16

18 εφαρμογών που θα εγκαταστήσει και θα χρησιμοποιήσει. Για αυτό το λόγο διαθέτουν ανοιχτή αρχιτεκτονική. (Herrington J., 2009). Η κυριότερη διαφορά των έξυπνων κινητών τηλεφώνων με των απλών είναι η παρουσία ενός παραμετροποιήσιμου λειτουργικού συστήματος. Αναλυτικότερα τα χαρακτηριστικά ενός smartphone : 1. Πληθώρα αισθητήρων. Οι πρώτες συσκευές πέρα από την οθόνη αφής, οι οποίες ήταν τύπου Resistive (λειτουργούν, δηλαδή, ασκώντας πίεση σε αυτές), δεν είχαν άλλους. Στην τωρινή εποχή, οι οθόνες έχουν αλλάξει σε τύπου Capacitive ( λειτουργούν ηλεκτρικές ιδιότητες του ανθρωπίνου σώματος) και έχουν προστεθεί νέοι αισθητήρες. Οι κυριότεροι είναι ανιχνευτής επιτάχυνσης, ψηφιακή πυξίδα, ανιχνευτής φωτισμού, γυροσκόπιο και GPS. 2. Λειτουργικό Σύστημα. Όλα τα smartphones έχουν λειτουργικό σύστημα παρόμοιων δυνατοτήτων με αυτό των PC και επεξεργαστή ARM, επιτρέποντας την ταυτόχρονη εκτέλεση εφαρμογών. Τα κυριότερα λειτουργικά συστήματα είναι ios που αναπτύχθηκε από την εταιρείαapple, Windows Phone της εταιρείας Microsoft και Android της Google. 3. Εφαρμογές. Σε κάθε λειτουργικό σύστημα δίνεται η δυνατότητα στον χρήστη να κατεβάσει από το διαδίκτυο και να εγκαταστήσει εφαρμογές που ικανοποιούν τις ανάγκες του. Με αυτό τον τρόπο, η συσκευή εξατομικεύεται κάνοντάς την πιο προσωπική για κάθε χρήστη. 4. Πλήρες πληκτρολόγιο qwerty και συνήθως μεγάλη οθόνη αφής (έως 5 ιντσών). Με αυτό τον τρόπο μειώνεται ο χρόνος δακτυλογράφησης και τις περισσότερες φορές έχουν αρκετά χαμηλό βάρος, διευκολύνοντας τη μεταφορά τους. 5. Πρόσβαση στο διαδίκτυο. Αν και τα απλά κινητά συνδεόντουσαν στο διαδίκτυο μέσω GSM σήματος (WAP, GPRS), η ύπαρξη φυλλομετρητή (browser) καθιστά την περιήγηση ευκολότερη. Πλέον η σύνδεση μέσω του GSM γίνεται με τα δίκτυα 4G 3G ή μέσω ασύρματου τοπικού δικτύου (Wi-Fi). 6. Αποθηκευτικός χώρος. Διαθέτουν κυρίως microsd κάρτες μνήμης με μεγάλο αποθηκευτικό χώρο (έως 16 GB). 7. Αναπαραγωγή πολυμέσων. Υποστηρίζουν την αναπαραγωγή αρχείων ήχου (mp3, midi, κ.ά.), βίντεο (mp4, 3gp, κ.ά.), εικόνων (gif, png, κ.ά.) αλλά και άλλων αρχείων (pdf, doc, κ.ά.) 8. Εκτέλεση αλλά και λήψη τηλεφωνικών κλήσεων και βιντεοκλήσεων 9. Αποστολή δεδομένων και συγχρονισμό με άλλες δικτυακές συσκευές 17

19 10. Δημιουργία, αποστολή και λήψη SMS, MMS και 11. Ανθεκτικές μπαταρίες με μεγάλη διάρκεια λειτουργίας Η χρήση των έξυπνων κινητών τηλεφώνων εδραιώνεται όλο και περισσότερο. Πρόσφατες στατιστικές έρευνες, που πραγματοποιηθήκαν εκ μέρους της Statista, απεικονίζουν την διείσδυση των έξυπνων κινητών τηλεφώνων στην δυτική Ευρώπη από το 2011 μέχρι και το 2018, σύμφωνα με εκτιμήσεις. Διάγραμμα 1 : Στατιστικά στοιχεία διείσδυσης smartphonesστην δυτική Ευρώπη, Πηγή : Ταμπλέτα (Tablet) Οι ταμπλέτες (tablets) είναι κατά κανόνα συσκευές με μεγαλύτερη οθόνη από τα smartphones που όμως δεν παρέχουν τις βασικές λειτουργίες αυτών, που είναι η τηλεφωνική κλήση και η ανταλλαγή γραπτών μηνυμάτων. Οι διαστάσεις της οθόνης ενός tablet φτάνει ως και τις 12 ίντσες. Δεν διαθέτουν φυσικό πληκτρολόγιο αλλά κυρίως εικονικό για ευκολία στη χρήση. Ωστόσο, πολλοί χρήστες αποκτούν και ένα εξωτερικό 18

20 πληκτρολόγιο που συνήθως συνδέεται μέσω Bluetooth και έτσι εκμηδενίζεται η ανάγκη για την χρήση/απόκτηση κάποιου laptop. Χρησιμοποιούνται από το ευρύ κοινό τόσο για περιήγηση στο διαδίκτυο όσο και για την ανάγνωση ηλεκτρονικών βιβλίων (e-books), βρίσκουν, ωστόσο εφαρμογή σε πολλούς τομείς (ψυχαγωγία, εκπαίδευση, εργασία, κ.ά.). Οι πιο διαδεδομένες και επιτυχημένες ταμπλέτες είναι τα ipad Air, ipad Mini και Samsung Galaxy Tab 3. Ο όρος χρησιμοποιήθηκε για πρώτη φορά από την εταιρεία Microsoft το 2000, όταν κατασκεύασε έναν φορητό υπολογιστή για να χρησιμοποιείται από τους εργαζομένους στις επιχειρήσεις. Λόγω, όμως, του υψηλού κόστους και των προβλημάτων χρηστικότητας που προέκυψαν δεν κατάφερε να γνωρίσει η προσπάθεια αυτή την επιτυχία. Σειρά είχε η εταιρεία Apple, η οποία κυκλοφόρησε τον Απρίλιο του2010 ένα tablet με το όνομα ipad. Η απήχηση στους καταναλωτές ήταν τεράστια και έτσι ο όρος ipad ταυτίστηκε με την ορολογία του tablet. Εικόνα 2 : Χαρακτηριστικό παράδειγμα ενός tablet, Πηγή : Τα κυριότερα χαρακτηριστικά των ταμπλετών είναι : 1. Λειτουργικό Σύστημα. Διαθέτουν δικό τους λειτουργικό σύστημα, εσωτερική μνήμη (έως και 1 GB) και διπύρηνο ή τετραπύρηνο επεξεργαστή ARM για την ταυτόχρονη εκτέλεση εφαρμογών. 19

21 2. Προεγκατστημένες εφαρμογές. Κάμερα, βίντεο, ημερολόγιο, ρολόι, YouTube, Facebook, κ.ά. 3. Υποστηρίζουν υπηρεσίες όπως Bluetooth, GPS, USB, κ. ά. 4. Αναπαραγωγή πολυμέσων. Υποστηρίζουν την αναπαραγωγή αρχείων ήχου (mp3, midi, κ.ά.), βίντεο (mp4, 3gp, κ.ά.), εικόνων (gif, png, κ.ά.) 5. Υποστηρίζουν την ανάγνωση και επεξεργασία αρχείων Office, pdf, κ. ά. 6. Πρόσβαση στο διαδίκτυο. Παρέχουν ασύρματη σύνδεση μέσω Wi-Fi ή μέσω 3G 4G δικτύων δίνοντας την δυνατότητα για web browsing, κατέβασμα αρχείων, κ. ά. 7. Αποθηκευτικό χώρο. Διαθέτουν εξωτερικό αποθηκευτικό χώρο (έως 8 GB) και υποστηρίζουν επίσης και επεκτάσεις μνήμης με τη βοήθεια microsd ή SD καρτών μνήμης. 8. Επαναφορτιζόμενες μπαταρίες με μεγάλη διάρκεια και αυτονομία 9. Χαμηλό κόστος αγοράς Phablet Το κενό μεταξύ των smartphones και των tablets ήρθαν το γεφυρώσουν τα phablets (phone + tablet). Οι συσκευές αυτές έχουν το μέγεθος ενός tablet και παρέχουν τις κύριες λειτουργίες ενός τηλεφώνου (τηλεφωνική κλήση και αποστολή γραπτών μηνυμάτων) και διαθέτουν οθόνη αφής με διαγώνιο 5 ίντσες τουλάχιστον. Δημοφιλή μοντέλα της κατηγορίας αυτής είναι τα Samsung Galaxy Note, LG Optimus Vu αλλά και το Dell Streak. Πρόκειται στην ουσία για ένα gadget, το οποίο χαρακτηρίζεται ως υβρίδιο των smartphone και tablet. Η πρώτη συσκευή που κυκλοφόρησε και χαρακτηρίστηκε ως phablet ήταν το 2010 η Streak της Dell. Ωστόσο, τον τίτλο της πρώτης συσκευής phablet διεκδικεί και η LG Electronics. Ο όρος πρωτοχρησιμοποιήθηκε στην ιστοσελίδα του Forbes και του Engadget technology, ενώ το έτος 2013 ανακηρύχθηκε από το Reuters ως η χρονιά των phablets. 20

22 Τα κύρια χαρακτηριστικά των συσκευών είναι : Εξαιρετική απόδοση. Λόγω του μεγέθους τους, οι κατασκευαστές έχουν περισσότερη ελαστικότητα στο να προσφέρουν άπειρες δυνατότητες καθιστώντας, με αυτόν τον τρόπο, την συσκευή ένα δυναμικό κομμάτι hardware. Ένα χαρακτηριστικό παράδειγμα είναι η δυνατότητα εκτέλεσης παιχνιδιών σε πολύ καλή ανάλυση και υψηλότερο ρυθμό ανανέωσης εικόνων ανά δευτερόλεπτο (framerate). Κάμερα υψηλής ανάλυσης. Παράδειγμα αποτελεί η κάμερα isight του iphone 6 Plus, η οποία διαθέτει έναν νέο αισθητήρα που προσφέρει γρηγορότερη και καλύτερη αυτόματη εστίαση, ακόμη και σε κατάσταση προεπισκόπησης. Νέο επίπεδο παράλληλων εφαρμογών (multitasking). Αυτό σημαίνει πως σε μία μόνο οθόνη υπάρχει δυνατότητα ανοίγματος πολλαπλών παραθύρων και εκτέλεση δύο εφαρμογών ταυτόχρονα ή ακόμη και άνοιγμα μίας εφαρμογής σε δύο παράθυρα. Εικόνα 3 : Σύγκριση έξυπνων κινητών τηλεφώνων Πηγή : 21

23 2.1.4 Smartwatch Τα τελευταία χρόνια τα ρολόγια έχουν εξελιχθεί και αυτά σε έξυπνα (Smartwatch). Η κύρια λειτουργία τους έχει εξελιχθεί και παραπέρα της απλής ενημέρωσης της ώρας. Ενώ τα πρώτα μοντέλα των έξυπνων ρολογιών εκτελούσαν βασικές λειτουργίες, όπως υπολογισμούς, μετατροπές και κάποιες φορές εκτέλεση παιχνιδιών, τα πιο πρόσφατα έξυπνα ρολόγια είναι σε γενικές γραμμές υπολογιστές που φοριούνται. Δίνεται η δυνατότητα σύνδεσής τους με κάποιο smartphone, tablet ή phablet μέσω Bluetooth. Με τον τρόπο αυτό μπορούν να εμφανίσουν εισερχόμενες κλήσεις, να προκαλέσουν εξερχόμενες κλήσεις, για αυτό και μερικά έξυπνα ρολόγια χαρακτηρίζονται και ως watchphones ή ρολόγια-τηλέφωνα, και να παρέχουν στην άλλη συσκευή πληροφορίες από τους αισθητήρες τους. Μπορούν, επίσης, όπως όλοι οι υπολογιστές, να διαθέτουν κάμερα, θερμόμετρο, πυξίδα, οθόνη αφής, πλοήγηση μέσω GPS, ακουστικά, κάρτες SD. Εικόνα 4 : Samsung Gear Watch Πηγή : 22

24 2.1.5 Μερίδιο αγοράς Πολλές είναι στις μέρες μας οι εταιρείες κατασκευής κινητών συσκευών. Έχουν συνειδητοποιήσει την ανάγκη του ανθρώπου για γρήγορη και έξυπνη επικοινωνία που όλες προσπαθούν να κερδίσουν ένα μερίδιο στην αγορά των έξυπνων κινητών συσκευών. Συσκευές που μπορεί να βασίζονται στο ίδιο λειτουργικό σύστημα είναι πιθανό να παρουσιάσουν διαφορές μεταξύ τους λόγω των διαφορετικών υλικοτεχνικών γνωρισμάτων της συσκευής. Το διάγραμμα που ακολουθεί δίνει μια εικόνα για το ποια είναι η κατάσταση της παγκόσμιας αγοράς την παρούσα χρονική στιγμή, σύμφωνα με την Stat Counter Global Stats. Διάγραμμα 2 : Μερίδιο αγοράς ανά κατασκευαστή τηλεφώνου από τον Ιούνιο του 2014 μέχρι και το Μάιο του 2015 Πηγή : Λειτουργικό Σύστημα Όπως προαναφέρθηκε, στις έξυπνες συσκευές μεγάλο ρόλο έχει και το λειτουργικό τους σύστημα. Σε αυτή την ενότητα, θα αναλυθούν τα τρία σημαντικότερα λειτουργικά συστήματα που υπάρχουν την παρούσα στιγμή στην αγορά. 23

25 Ένας ακόμη βασικός όρος των κινητών υπολογιστικών συστημάτων είναι η πλατφόρμα. Κύριος στόχος της είναι η δυνατότητα πρόσβασης στις εφαρμογές της συσκευής, αλλά και η δυνατότητα εκτέλεσης λογισμικού και άλλων υπηρεσιών. Με τον όρο λειτουργικό σύστημα εννοούμε τα προγράμματα εκείνα που χειρίζονται τις εσωτερικές λειτουργίες των υπολογιστικών συσκευών και ενεργούν ως σύνδεσμοι (interface) ανάμεσα στον χρήστη και τον υπολογιστή. Προκειμένου να γίνει εκμετάλλευση των δυνατοτήτων και όλων των πόρων που προσφέρουν οι κινητές υπολογιστικές συσκευές αλλά και η επικοινωνία μεταξύ των εφαρμογών είναι απαραίτητη η ύπαρξη πλατφόρμας και κάποιου λειτουργικού συστήματος. Οι κινητές υπολογιστικές συσκευές που δεν υποστηρίζουν κάποιο λειτουργικό τρέχουν μόνο εφαρμογές που δεν μιλάνε μεταξύ τους. Τα περισσότερα λειτουργικά συστήματα έχουν το ίδιο όνομα με τν πλατφόρμα, διότι δίνονται ως bundled συστήματα, δεμένα, δηλαδή, μεταξύ τους. Γίνεται, επομένως, αντιληπτό πως τα βασικά καθήκοντα ενός λειτουργικού συστήματος είναι ; Παροχή συστήματος αρχειοθέτησης. Δυνατότητα, δηλαδή, εγγραφής, αντιγραφής αρχείων, πρόσθεση νέων δεδομένων κ.ά. Είναι υπεύθυνο για την φόρτωση και εκτέλεση προγραμμάτων και εφαρμογών Εξασφάλιση επικοινωνίας ανάμεσα στην υπολογιστική συσκευή και στους πόρους και εφαρμογές 1ο Τρίμηνο του ,70% 1% 18,30% 78% Android ios Windows Phone Άλλα Διάγραμμα 3 : Μερίδιο Αγοράς Λειτουργικών Συστημάτων το 1 ο τρίμηνο του 2015, Πηγή : 24

26 2.2.1 ios Tο ios, ή πιο ευρέως γνωστό iphone OS, είναι το λειτουργικό σύστημα που έχουν οι κινητές συσκευές της εταιρίας Apple. Αναπτύχθηκε με αρχικό σκοπό μόνο την υποστήριξη του iphone, τώρα όμως έχει επεκταθεί και στην υποστήριξη των ipad, ipod και του νεόφερτου Apple Watch. Το συγκεκριμένο λειτουργικό σύστημα δεν υποστηρίζει άλλες εφαρμογές πέρα αυτών που αναπτύχθηκαν από την ίδια την Apple. Η Apple Inc. δεν παρέχει άδειες εγκατάστασης του λειτουργικού της σε συσκευές άλλων εταιριών και απαιτείται η χρήση του itunes για την σύνδεση με υπολογιστή και την εκτέλεση κάποιων εργασιών του λειτουργικού, για παράδειγμα αντίγραφα ασφαλείας ή η τοποθέτηση πολυμέσων στην συσκευή. Ένα από τα μεγάλα πλεονεκτήματα του είναι το AppStore, που περιέχει πάνω από 1,4 εκατομμύρια εφαρμογές, και το itunesstore, για κατέβασμα εφαρμογών. Το περιβάλλον χρήσης βασίζεται στην άμεση αλληλεπίδραση του χρήστη με την οθόνη αφής. Το Φεβρουάριο του 2008 αναπτύχθηκε από την Apple και δόθηκε στο κοινό το λογισμικό ανάπτυξης εφαρμογών ios SDK, προκειμένου να γίνει αναπτυχθούν εφαρμογές στο περιβάλλον του λειτουργικού. Το λειτουργικό σύστημα είναι βασισμένο πάνω στα Mac OS X οπότε κατ επέκταση είναι και βασισμένο από την φύση του στο λειτουργικό UNIX. Κανόνας στην αρχιτεκτονική αυτού του λειτουργικού είναι να μην επιτρέπεται η άμεση επικοινωνία εφαρμογών με το υλικό μέρος της συσκευής και ο λόγος είναι η συμβατότητα των εφαρμογών με διαφορετικές συσκευές. Η επικοινωνία όμως με το υλικό μέρος επιτυγχάνεται μέσω τεσσάρων επιπέδων λογισμικού. Τα ονόματα αυτών από το χαμηλότερο (επικοινωνεί άμεσα με το υλικό μέρος) είναι: 1. Ο πυρήνας του λειτουργικού συστήματος (CoreOS) 2. Επίπεδο βασικών υπηρεσιών (Core Services) 3. Επίπεδο μέσων υπηρεσιών (Media Services) 4. Cocoa Touch, με το οποίο επικοινωνούν όλες οι εφαρμογές 25

27 Εικόνα 5: Λογότυπο του Λειτουργικού ΣυστήματοςiOS Πηγή : Android OS Το λειτουργικό σύστημα Android προορίζεται για κινητές υπολογιστικές συσκευές και βασίζεται στο λειτουργικό Linux. Αναπτύχθηκε σε πρώτη φάση από μια μικρή εταιρεία λογισμικού και εξαγοράστηκε στη συνέχεια από την Google. Το μεγαλύτερο μέρος του κώδικα του λειτουργικού Android είναι ανοιχτό και έτσι δίνεται η δυνατότητα σε πολλούς προγραμματιστές να αυξήσουν τις δυνατότητες των συσκευών που υποστηρίζουν το λειτουργικό αυτό. Οι εφαρμογές για Android διανέμονται μέσω του Google Play Store, το οποίο παρέχει ήδη περισσότερες από 1,5 εκατομμύριο εφαρμογές. Το Android Software Development Kit χρησιμοποιείται για την ανάπτυξη εφαρμογών του λειτουργικού. Το πακέτο αυτό περιλαμβάνει βιβλιοθήκες, εξομοιωτή, debugger, βιβλιογραφία, παραδείγματα κώδικα και μαθήματα. Χρησιμοποιείται, όμως, και το Native Development Kit για τον ίδιο σκοπό. Αυτό συντάσσει βιβλιοθήκες γραμμένες σε C ή άλλες γλώσσες σε κώδικα για επεξεργαστές ARM. Το λειτουργικό αποτελείται από πέντε μέρη λογισμικού,= τα οποία χωρίζονται σε τέσσερα επίπεδα, όπως και στο ios. Αναλυτικότερα, τα επίπεδα ξεκινώντας από το κατώτερο, είναι: 1. Linux Kernel. Ο πυρήνας του λειτουργικού συστήματος. Βασίζεται στο πυρήνα Linux 2.6 και προσφέρει την βασική επικοινωνία μεταξύ του υλικού μέρους και των παραπάνω επιπέδων. 2. Βιβλιοθήκες (Libraries). Στο επίπεδο αυτό βρίσκονται όλες οι βασικές βιβλιοθήκες του λειτουργικού συστήματος που επιτρέπουν βασικές ενέργειες όπως αποθήκευση, αναπαραγωγή ήχου και εικόνας κ.α. 26

28 3. Android Runtime. Βρίσκεται στο ίδιο επίπεδο με τις βιβλιοθήκες. Σε αυτό βρίσκεται το βασικότερο όλων των μερών του λογισμικού και είναι μια εικονική μηχανή JAVA κατάλληλα προσαρμοσμένη για το Android. H ονομασία αυτού, Dalvik Virtual Machine. 4. Πλαίσιο Εφαρμογών (Application Framework). Σε αυτό εμπεριέχονται κλάσεις της JAVA που βοηθούν στην επικοινωνία εφαρμογών με την συσκευή. 5. Επίπεδο Εφαρμογών (Applications). Είναι το ανώτερο επίπεδο και σε αυτό φιλοξενούνται όλες οι εφαρμογές όπως οι κλήσεις και ο φυλλομετρητής. Εικόνα 6 : Λογότυπο του λειτουργικού συστήματος Android Πηγή : Windows Phone OS Το λειτουργικό Windows Phone ανήκει στην οικογένεια λειτουργικών συστημάτων κινητών συσκευών που αναπτύχθηκε από την Microsoft για έξυπνα κινητά τηλέφωνα και είναι ο διάδοχος του Windows Mobile. Η ιδιαιτερότητα του έγκειται στο γεγονός ότι η εταιρία Microsoft προσπαθεί να κάνει ένα κοινό λειτουργικό σύστημα για PC και Smartphones. Έκανε την εμφάνιση του τον Οκτώβριο του 2010 με το Windows Phone 7. Πλέον, χρησιμοποιείται ως βασικό λειτουργικό σύστημα για τα κινητά της Nokia. Το περιβάλλον χρήσης του λειτουργικού συστήματος είναι εντελώς καινούριο και έχει δημιουργηθεί με μια γλώσσα προγραμματισμού ονόματι Metro. Παρέχεται πλήρη υποστήριξη των υπηρεσιών της Microsoft όπως για παράδειγμα το Windows Live, το Zune, το Xbox Live και το Bing, αλλά και υπηρεσιών τρίτων εταιριών όπως το Facebook και τα Google Accounts. Εφαρμογές για το λειτουργικό σύστημα υπάρχουν στο Microsoft Store. Μερικές από τις εφαρμογές είναι κοινές για PC και Smartphones. 27

29 Ο διαχωρισμός των επιπέδων είναι λίγο διαφορετικός από τα άλλα δύο λειτουργικά συστήματα. Διακρίνεται σε δύο κύρια επίπεδα τα οποία πιο αναλυτικά είναι: 1. Κοινόχρηστος Πυρήνας (Shared Core). Σε αυτό το επίπεδο συναντάται η ιδιαιτερότητα. Το επίπεδο αυτό χωρίζεται σε δύο περαιτέρω μέρη. Τον πυρήνα του λειτουργικού συστήματος των PC, Windows (Windows Core System) και στον Mobile πυρήνα (Mobile Core). O Windows Core System έχει τον ίδιο κώδικα με αυτόν των Windows OS και είναι το βασικότερο κομμάτι του kernel. Ο Mobile Core έχει παρόμοιες λειτουργίες και κώδικα με αυτόν των Windows OS και είναι προσαρμοσμένος στις ανάγκες της κινητής συσκευής. Οι δύο αυτοί πυρήνες συνεργάζονται μέσω κοινών APIs (Application Program Interface). Γενικότερα όμως ο πυρήνας του Windows Phone OS διαφέρει με αυτόν του Windows OS. 2. Στο επόμενο επίπεδο βρίσκεται το καθ αυτό λειτουργικό σύστημα το οποίο χωρίζεται σε υπο-επίπεδα με σημαντικότερο το Platform Services (Πλατφόρμα Υπηρεσιών) το οποίο είναι υπεύθυνο για την παροχή διαφόρων υπηρεσιών στις εφαρμογές. Εικόνα 7 : Windows Phone, Πηγή : Κινητές Εφαρμογές Κινητή εφαρμογή καλείται το λογισμικό που έχει παραχθεί με στόχο την λειτουργία του σε smartphones, tablets και κάθε είδους κινητή συσκευή που καλείται έξυπνη (παρόμοια λειτουργία με τα PCs). Οι εφαρμογές αυτές είναι είτε προ-εγκατεστημένες είτε τις κατεβάζει ο χρήστης από κάποιο ηλεκτρονικό κατάστημα (διανομέα εφαρμογών του κάθε λειτουργικού συστήματος, όπως έχει ήδη αναφερθεί). Στις ακόλουθες υπο-ενότητες θα αναλυθούν οι τρεις κύριες κατηγορίες. 28

30 2.3.1 Εγγενής Εφαρμογές (Native Applications) Εγγενής εφαρμογή ονομάζεται η κινητή εφαρμογή που είναι εκτελέσιμο αρχείο και έχει γραφτεί για ένα συγκεκριμένο λειτουργικό σύστημα. Τα εκτελέσιμα αρχεία αποθηκεύονται από στην συσκευή. Η εκτέλεση της εφαρμογής αυτής προκαλείται από κάποια συντόμευση ή από το εικονίδιο του αρχείου, το οποίο βρίσκεται στην οθόνη της συσκευής. Όταν εκτελείται για πρώτη φορά, η εφαρμογή συνδέεται άμεσα με το λειτουργικό σύστημα, χωρίς κάποιο ενδιάμεσο στρώμα λογισμικού. Έτσι, αποκτά πλήρη έλεγχο της συσκευής και έχει πρόσβαση στις λειτουργίες των υπόλοιπων εφαρμογών. Ο τρόπος εγκατάστασης της εκάστοτε εφαρμογής ποικίλει. Συνηθέστερος και απλούστερος είναι μέσω του ηλεκτρονικού καταστήματος/διανομέα που έχει δημιουργήσει η εκάστοτε εταιρία λειτουργικού συστήματος π.χ. AppleStore από την Apple Inc. και Play Store από την Google. Ένας άλλος τρόπος είναι να έχει ο χρήστης το αρχείο εγκατάστασης της εφαρμογής αποθηκευμένο κάπου μέσα στην κινητή συσκευή του. Εκτελώντας αυτό το αρχείο, ξεκινά η εγκατάστασή του, ρωτώντας πρώτα όμως τον χρήστη για την χορήγηση άδειας χρήσης κάποιων λειτουργιών. Αυτός ο τρόπος δεν υποστηρίζεται από όλες της εταιρίες. Ο τρίτος τρόπος είναι η ύπαρξη του αρχείου εγκατάστασης μέσα στο PC του χρήστη. Αφού πρώτα ο χρήστης συνδέσει την κινητή συσκευή του με το PC μέσω USB καλωδίου ή ασύρματου δικτύου Wi-Fi, εκτελεί ένα πρόγραμμα στο PC που του δίνει την δυνατότητα εγκατάστασης εφαρμογής στην κινητή συσκευή από το PC του. Μετά την εγκατάσταση και την εκτέλεση της εφαρμογής στην κινητή συσκευή, λαμβάνει χώρα η αλληλεπίδραση της εφαρμογής με το λειτουργικό σύστημα κάνοντας χρήση των διαθέσιμων διεπαφών (APIs). Οι διεπαφές προγραμματισμού χωρίζονται σε δυο βασικές κατηγορίες : 1. Διεπαφές προγραμματισμού χαμηλού επιπέδου. Δίνουν τη δυνατότητα στην εφαρμογή να αλληλοεπιδρά με την οθόνη αφής, το πληκτρολόγιο, να συνδέεται σε δίκτυα, κ.ά. 2. Διεπαφές προγραμματισμού υψηλού επιπέδου. Παραδείγματα υπηρεσιών που προσφέρουν είναι η πλοήγηση στο διαδίκτυο, πρόσβαση σε ημερολόγιο, επαφές και η εκτέλεση/λήψεων κλήσεων και αποστολή/παραλαβή μηνυμάτων μέσω της εφαρμογής. 29

31 Για να μπορέσει ο προγραμματιστής να δημιουργήσει μια εγγενή εφαρμογή, θα πρέπει να γνωρίζει την γλώσσα προγραμματισμού που υποστηρίζει το κάθε λειτουργικό σύστημα. Για τα λειτουργικά συστήματα που προαναφέρθηκαν έχουμε, την Objective-C για το ios, την Java για το Android και την C# για το Windows Phone. Η λογική σχεδίασης, δημιουργίας μιας εφαρμογής και η συγγραφή κώδικα είναι παραπλήσια μεταξύ των παραπάνω γλωσσών καθώς και οι τρεις είναι αντικειμενοστραφείς, άλλα τα περιβάλλοντα ανάπτυξής (SDKs) τους εμφανίζουν σημαντικές διάφορες. Οπότε αν κάποιος προγραμματιστής θέλει να παράγει την ίδια εφαρμογή για κάθε λειτουργικό σύστημα, θα πρέπει να γνωρίζει όλες τις γλώσσες προγραμματισμού που υποστηρίζονται από τα λειτουργικά συστήματα που στοχεύει και να έχει άριστες γνώσεις πάνω στα SDK τους. Το πλεονέκτημα των εγγενών εφαρμογών είναι πως έχουν σχεδιαστεί και κατασκευαστεί με γνώμονα το λειτουργικό σύστημα που στοχεύουν. Για αυτό το λόγο μπορεί να δοθεί άδεια χρήσης όλων τον λειτουργιών της συσκευής, λογισμικού και υλικού μέρους αυτής. Λογισμικό μέρος, για παράδειγμα, είναι οι προ-εγκατεστημένες εφαρμογές, όπως τηλεφωνικός κατάλογος και υλικό μέρος είναι, για παράδειγμα, κάποιος από τους αισθητήρες, όπως GPS (Global Positioning System) και η πυξίδα. Αντιθέτως, το μειονέκτημα των εγγενών εφαρμογών είναι οι διαφορές που παρουσιάζονται στο περιβάλλον ανάπτυξης. Αυτό σημαίνει, πως ο κώδικας που γράφτηκες για ένα συγκεκριμένο λειτουργικό σύστημα δεν μπορεί να χρησιμοποιηθεί σε κάποιο άλλο. Με αυτόν τον τρόπο αυξάνεται η πολυπλοκότητα ανάπτυξης και συντήρησης της εφαρμογής. 30

32 Εικόνα 8 : Η αρχιτεκτονική μιας εγγενούς εφαρμογής για κινητή συσκευή,πηγή : ΤΛΤΛ Consultancy Services Whitepaper, Mobile Client Architecture Εφαρμογές Ιστού (Web Applications) Πρόκειται για μια γνωστή κατηγορία εφαρμογών, καθώς χρησιμοποιούνται ήδη από τους ηλεκτρονικούς υπολογιστές εδώ και πολλά χρόνια. Ένα χαρακτηριστικό παράδειγμα είναι το ηλεκτρονικό ταχυδρομείο, όπως είναι το gmail της Google. Οι εφαρμογές ιστού (web applications ή web apps) διαφέρουν σημαντικά από τις εγγενής, διότι δεν απαιτούν εγκατάσταση στην συσκευή. Αντ αυτού εκτελούνται μέσω ενός περιηγητή ιστού (web browser) οπότε είναι αναγκαία η σύνδεση με το διαδίκτυο. Οι εφαρμογές αυτές δεν δίνονται μέσω κάποιου διανομέα ή ηλεκτρονικού καταστήματος. Φιλοξενούνται πάντα σε κάποιον εξυπηρετητή διαδικτύου (web server). 31

33 Οι εφαρμογές αυτές προσπαθούν να λύσουν το μειονέκτημα των εγγενών εφαρμογών. Είναι προγραμματισμένες σε HTML5, JavaScript και CSS τεχνολογίες. Ο τρόπος κατασκευής του είναι αυτός που προσφέρει την δυνατότητα στις εφαρμογές αυτές να εκτελούνται σε όλα τα λειτουργικά συστήματα, μη χρήζοντας κάποιας διαφοροποίησης στον κώδικά τους. Για τον λίγο αυτό θεωρείται πως είναι η λύση στο πρόβλημα κατακερματισμού που προκαλείται από την διαφορετικότητα των λειτουργικών συστημάτων. Εικόνα 9 : Η αρχιτεκτονική μιας διαδικτυακής εφαρμογής για κινητή συσκευή, Πηγή : ΤΛΤΛ Consultancy Services Whitepaper, Mobile Client Architecture Υβριδικές Εφαρμογές Υβριδικές εφαρμογές είναι οι εφαρμογές που συνδυάζουν τις δύο παραπάνω κατηγορίες. Οι βασικές λειτουργίες της εφαρμογής πραγματοποιούνται με την χρήση τεχνολογιών του διαδικτυακού προγραμματισμού, ενώ δίνεται η δυνατότητα χρήσεις των λειτουργιών της συσκευής με την κλήση των εγγενών APIs. Με τον τρόπο αυτό επιτυγχάνεται η επαναχρησιμοποίηση του μέρους της εφαρμογής που υλοποιήθηκε σε web τεχνολογίες, ενώ το μόνο που χρειάζεται να τροποποιηθεί για να λειτουργήσει η εφαρμογή και σε άλλα 32

34 λειτουργικά είναι η αλλαγή των native APIs που χρησιμοποιούνται για τις λειτουργίες της συσκευής Αυτός ο τύπος εφαρμογών προτιμάται από εταιρίες παραγωγής λογισμικού γιατί κατασκευάσουν μία εγγενής εφαρμογή που ο στόχος της είναι η προβολή μια διαδικτυακής εφαρμογής, αλλά και η χρήση των δυνατοτήτων, κυρίως των αισθητήρων, της συσκευής. Σε αυτή την κατηγορία ανήκουν και οι διαπλατφορμικές εφαρμογές που προαναφέρθηκαν παραπάνω (βλ. Ενότητα 2.3). Εικόνα 10 : Η αρχιτεκτονική μιας υβριδικής εφαρμογής για κινητή συσκευή, Πηγή : ΤΛΤΛ Consultancy Services Whitepaper, Mobile Client Architecture 33

35 2.3.4 Σύγκριση αρχιτεκτονικών προσεγγίσεων Παρατηρήθηκε πως οι εγγενείς εφαρμογές αν και παρουσιάζουν υψηλό κόστος υλοποίησης και συντήρησης υπερτερούν σε απόδοση και πρόσβαση στα χαρακτηριστικά της συσκευής στην οποία λειτουργούν. Οι διαδικτυακές εφαρμογές είναι πολύ πιο απλές στην υλοποίηση, το κόστος υλοποίησης και συντήρησης είναι αρκετά χαμηλότερο, αλλά παρουσιάζουν μειωμένη πρόσβαση στις λειτουργίες των συσκευών και η ποιότητα χρήσης που παρέχουν είναι πολύ πιο χαμηλή. Οιweb εφαρμογές μπορούν να κάνουν μόνο ότι μπορεί να καταλάβει ο browser της εκάστοτε συσκευής, δεν έχουν, δηλαδή, πρόσβαση σε πιο εξελιγμένα (advanced) χαρακτηριστικά της συσκευής (όπως π. χ. Camera, GPS, πυξίδα κ.τ.λ.). Επιπλέον, εφαρμογές που δεν έχουν κατασκευαστεί με χρήση της τελευταίας έκδοσης της HTML, δηλαδή παλαιότερες εφαρμογές, δεν είναι δυνατόν να χρησιμοποιηθούν αν δεν υπάρχει σύνδεση στο διαδίκτυο. Αυτό είναι και κυριότερο μειονέκτημα των παλαιότερων διαδικτυακών εφαρμογών καθώς, αν για κάποιο λόγο, η σύνδεση του χρήστη διακοπεί τότε αυτός δεν μπορεί να χρησιμοποιήσει καθόλου την εφαρμογή. Σε περίπτωση που μια παλαιότερη διαδικτυακή εφαρμογή θελήσει να αυξήσει τις δυνατότητες της προκειμένου να μπορεί να λειτουργεί και εκτός διαδικτύου τότε αυτή θα πρέπει να ξανακατασκευαστεί σε μεγάλο μέρος της από την αρχή. Η υβριδική προσέγγιση προσφέρει μεν συνδυασμό των καλύτερων στοιχείων των δύο κατηγοριών αλλά από την άλλη πλευρά, σε κάποιες περιπτώσεις απαιτούνται συμβιβασμοί που, ωστόσο δεν μειώνουν την ευελιξία της. 34

36 ΚΕΦΑΛΑΙΟ 3- Συστήματα ERP Το παρόν κεφάλαιο αναφέρεται στα ERP συστήματα και στις κινητές εφαρμογές αυτών. Θα γίνει μια πλήρη ανάλυση των συστημάτων ERP ώστε να γίνει αντιληπτός ο λόγος ύπαρξης τους, καθώς τα συστήματα αυτά προσφέρουν άπειρες δυνατότητες σε μια επιχείρηση. Με το κατάλληλο σύστημα και την ανάλογη διαχείριση του, τα συστήματα αυτά μπορούν να συμβάλλουν στην αύξηση της παραγωγικότητας, στην καλύτερη και αποδοτικότερη διαχείριση των πόρων και στη μείωση της ενέργειας. 3.1 Συστήματα ERP Σε αυτή την ενότητα θα αναλυθούν τα ERP συστήματα, θα αναφερθεί ο σκοπός τους και ο αντίκτυπός τους σε μία επιχείρηση Τι είναι το ERP Το ακρωνύμιο ERP προέρχεται από τις λέξεις Enterprise Resource Planning (Διαχείριση Επιχειρησιακών Πόρων). Οι εργασίες που είναι σημαντικές για την διοίκηση/διαχείριση, όπως η απογραφή, διαχείριση εντολών, λογιστική, διαχείριση ανθρωπίνων πόρων, διαχείριση πελατειακών σχέσεων και πολλές ακόμη, συμπεριλαμβάνονται μέσα σε ένα ERP σύστημα με απώτερο σκοπό την απλούστευση των εργασιών και των πληροφοριών για ολόκληρη την εταιρία. Πρόκειται για ένα προϊόν λογισμικού, το οποίο αντιμετωπίζει τις επιχειρηματικές ανάγκες μιας επιχείρησης και ολοκληρώνει βασικές και ουσιώδεις διεργασίες για την ίδια την επιχείρηση, λαμβάνοντας υπόψιν όλες τις παραμέτρους και πληροφορίες που την αφορούν. Το πακέτο αυτό λογισμικού είναι έτοιμο και δεν κατασκευάζεται για την κάθε εταιρεία ξεχωριστά, ωστόσο παραμετροποιείται και προσαρμόζεται στις ανάγκες της εκάστοτε επιχείρησης κατά την εγκατάστασή του. 35

37 Εικόνα 11 : Τα πεδία που καλύπτει ένα σύστημα ERP σε μια επιχείρηση, Πηγή : Το σημαντικότερο και ταυτόχρονα δυνατό στοιχείο ενός ERP συστήματος είναι η ίδια του η βάση δεδομένων που είναι κοινή για όλα τα τμήματα μιας εταιρίας, οπότε όλοι οι υπάλληλοι έχουν πρόσβαση στην ίδια πληροφορία. Για παράδειγμα, το τμήμα λογιστικής μπορεί να ξέρει ακαριαία για τις πωλήσεις από το ομώνυμο τμήμα. Ακόμη ένα πλεονέκτημα αυτών των συστημάτων είναι η άμεση έκδοση αναφορών, κάνοντας την δουλειά όλων των τμημάτων ταχύτερη, αποδοτικότερη και με μεγάλη ακρίβεια Ιστορική Αναδρομή Τα πρώτα συστήματα χρονολογούνται περίπου στην δεκαετία του 1960 και στόχευαν στην διαχείριση αποθήκης και στον έλεγχο του κατασκευαστικού τομέα. Η αιτία ήταν η ανάγκη ελέγχου των αποθεμάτων και των οικονομικών, καθώς και η έκδοση αναφορών για την κατάσταση αυτών. Την δεκαετία του 70, τα συστήματα αυτά είχαν εξελιχθεί σε συστήματα διαχείρισης υλικών απαιτήσεων (Material Requirements Planning ή MRP) με στόχο τον προγραμματισμό της διαδικασίας παραγωγής. Ωστόσο, δεν έχασαν το προηγούμενο χαρακτηριστικό τους καθώς ο προγραμματισμός της παραγωγικής διαδικασίας 36

38 πραγματοποιούνταν με ταυτόχρονο συντονισμό της προμήθειας υλικών και των απαραίτητων προδιαγραφών παραγωγής. Ένα σύστημα MRP προκειμένου να συμβάλλει στην παραγωγή του τελικού προϊόντος εφαρμόζει μια τεχνική υπολογισμού των ποσοτήτων των απαιτούμενων συστατικών υλικών. Τα δεδομένα εισάγονται στο σύστημα σε πραγματικό χρόνο και γίνονται άμεσα διαθέσιμα στους χρήστες. Το σύστημα χρησιμοποιώντας ένα συνολικό πλάνο παραγωγής και με τη βοήθεια δενδροειδών δομών αναλύει την διαδικασία παραγωγής σε επιμέρους κομμάτια/ υλικά που απαιτούνται, υπολογίζοντας ταυτόχρονα την χρονική στιγμή διεκπεραίωσης και τις ποσότητες των υλικών. Την δεκαετία του 80 μετονομάστηκε το σύστημα σε MRP-II (Material Resource Planning), δηλαδή σύστημα διαχείρισης υλικών πόρων. Μία επέκταση του προηγούμενου συστήματος από την παραγωγή στις πωλήσεις και στις διαδικασίες διαχείρισης και διανομής προϊόντων. Το νέο σύστημα καλείται να λύσει το πρόβλημα προσδιορισμού του τι πρέπει να παραχθεί και όχι μόνο το τι μπορεί να παραχθεί. Αυτό συμβαίνει καθώς βασίζεται σε δύο επιμέρους συστήματα : ένα σύστημα Material Requirements Planning (ΜRΡ) και ένα σύστημα Capacity Requirement Planning (CRΡ). Έφτασε πια και η δεκαετία του 90, όπου εμφανίζεται ο όρος ERP μαζί με τις δυνατότητες υποστήριξης και διαχείρισης μίας εταιρίας, καθώς τα παλιά συστήματα εξελίχθηκαν και ασχολήθηκαν και με άλλους τομείς των επιχειρήσεων. Η εξέλιξή τους όμως δεν σταμάτησε εκεί. Στην σημερινή εποχή προσφέρονται πλέον και δυνατότητες όπως αυτοματοποίηση των πωλήσεων, του μάρκετινγκ καθώς και το ηλεκτρονικό εμπόριο. Ένας ακόμη παράγοντας που έλαβε ρόλο στην εξάπλωση των συστημάτων αυτών είναι και το Cloud Computing. Χάρη σε αυτή την τεχνολογία τα ERP συστήματα έχουν γίνει πιο προσιτά σε διαφόρου βεληνεκούς εταιρίες λόγο του χαμηλού κόστους. Ακόμη, προσφέρουν προσβασιμότητα και στα πιο απομακρυσμένα μέρη, κάνοντας την διοίκηση και τον έλεγχο όλων των τμημάτων μιας εταιρίας πιο εύκολο. 37

39 Εικόνα 12: Ιστορική εξέλιξη των συστημάτων ERP, Πηγή : Πλεονεκτήματα συστημάτωνerp Οι βασικότεροι λόγοι χρήσης ενός λογισμικού ERP από μια επιχείρηση είναι η βελτίωση της παραγωγικότητας, το ανταγωνιστικό πλεονέκτημα και η ικανοποίηση του πελάτη. Τα πλεονεκτήματα, όμως, είναι αρκετά περισσότερα. Ανταγωνιστικότητα : Η χρήση κάποιου συστήματος ERP από μια επιχείρηση την καθιστά αμέσως ανταγωνιστική προς τις άλλες παρόμοιες επιχειρήσεις. Πρώτα απ όλα βελτιώνεται η ποιότητα της πληροφορίας και όλες οι διαδικασίες εκτελούνται με τον ίδιο αλληλένδετο τρόπο. Έτσι, η εξυπηρέτηση του πελάτη γίνεται ακόμη πιο γρήγορη, άμεση και ευέλικτη. Τεχνολογία : Χάρη στην τεχνολογία των συστημάτων ERP, οι διεργασίες της επιχείρησης χαρακτηρίζονται από υψηλή ποιότητα και μεγάλη ταχύτητα. Επιτυγχάνεται, επίσης, και η ομογενοποίηση των διαδικασιών, αφού το πληροφοριακό σύστημα, το περιβάλλον εργασίας και η πλατφόρμα εργασίας είναι ενιαία για όλους. Ποιότητα : Τα συστήματα διακρίνονται από τη μεγάλη ταχύτητα, την αξιοπιστία, την ασφάλεια, την συντηρισημότητα, την προσαρμοστικότητα και την ευχρηστία, χαρακτηριστικά που οδηγούν στην ποιότητα. Επιπλέον, ένα σύστημα ERP έχει σχεδιαστεί 38

40 ώστε να υποστηρίζει άμεσα την έννοια της διαδικασίας και γενικότερα διαδικασίες διασφάλισης ποιότητας. Άμεσο κέρδος : Με ένα σύστημα ERP περιορίζεται η οργανωτική δομή του πληροφοριακού κέντρου, το προσωπικό που αναπτύσσει το λογισμικό αλλά και ο χρόνος ανάλυσης των απαιτήσεων. Επομένως, το κέρδος είναι το φυσικό επακόλουθο. Η υπάρχουσα τεχνογνωσία δεν απορρίπτεται και το κόστος συντήρησης είναι μηδαμινό, αφού τώρα υπάρχει μόνο ένα και όχι πολλαπλά συστήματα. Θετικές επιδράσεις : Μία επιχείρηση επωφελείται της χρήσης ενός συστήματος ERP και κερδίζει τις θετικές εντυπώσεις από τους πελάτες. Χαρακτηρίζεται από καινοτόμες και πρακτικές λειτουργίες, υποστηρίζεται από σύγχρονες διοικητικές δομές και σχήματα ιεραρχίας οπότε και οδηγείται εύκολα στην αναδιοργάνωση, και τέλος όλοι οι χρήστες επεξεργάζονται τις ίδιες πληροφορίες, όποτε δεν υπάρχει λόγος διαφορών στα αποτελέσματα. Συνήθως, όμως, όπου υπάρχουν πλεονεκτήματα υπάρχει και ο αντίποδας και πολλοί είναι αυτοί που προτείνουν επιφυλακτικότητα στην χρήση συστημάτων ERP. Πολλές φορές απαιτείται πλήρης ανασχεδιασμός της επιχείρησης για την ικανοποιητική εφαρμογή του συστήματος. Επίσης, πρέπει όλοι οι άνθρωποι της επιχείρησης να δεχτούν το καινούριο σύστημα και να εκπαιδευτούν σε αυτό. Τέλος, μπορεί η συντήρηση του συστήματος να είναι οικονομική αλλά το κόστος της εγκατάστασης είναι αρκετά υψηλό ERP Συστήματα Εδώ θα αναφερθούν μερικά από τα πιο σημαντικά συστήματα στην Ελληνική αγορά. Όλα σχεδόν τα συστήματα ERP στη χώρα μας είναι πλήρως ομαδοποιημένα και οι εταιρείες που ασχολούνται με αυτά είναι αρκετές. 39

41 JD Edwards Enterprise One από την Oracle Το Enterprise One είναι ένα ολοκληρωμένο εργαλείο ERP το οποίο συνδυάζει επιχειρηματική αξία, πρότυπα τεχνολογίας και βιομηχανική εμπειρία σε μία εφαρμογή χαμηλού κόστους. Το Enterprise One είναι το πρώτο ERP το οποίο προσφέρεται και στην κινητή συσκευή ipad και προσφέρεται και ως κινητή εφαρμογή. Τέλος, το Enterprise One προσαρμόζεται σε κάθε επιχείρηση, γιατί προσφέρει περισσότερα από 80 υποσυστήματα για διάφορες εργασίες, όπως Κατασκευή/Μεταποίηση, Έργα και Υπηρεσίες. Ονομαστικά μερικά από τα υποσυστήματα που προσφέρει: 1. Χρηματοοικονομική Διοίκηση (Financial Management) 2. Διαχείριση Έργων (Project Management) 3. Διαχείριση Κύκλου Ζωής Περιουσιακών Στοιχείων/Ενεργητικού (Asset Lifecycle Management) 4. Διαχείριση Παραγγελιών (Order Management) 5. Διαχείριση Παραγωγής (Manufacturing Management) 6. Κινητές Εφαρμογές (Mobile Solutions) 7. Υποβολή Αναφορών/Εκθέσεων (Reporting) Το σύστημα πρωτοαναπτύχθηκε από τον J.D. Edwards, ο οποίος κυκλοφόρησε την πρώτη εκδοχή του λογισμικού το 1997 με την ονομασία JD Edwards One World. Το όνομα άλλαξε σε αυτό που γνωρίζουμε σήμερα, αφού ο δημιουργός του εργάστηκε για λογαριασμό νέας εταιρείας, PeopleSoft, το Το 2005 η εταιρεία Oracle διεκδίκησε την PeopleSoft και μαζί της το λογισμικό του JD Edwards. Τον επόμενο χρόνο η Oracle ανακοίνωσε πως θα συνεχίσει να αναπτύσσει και να υποστηρίζει επ αόριστον το λογισμικό JD Edwards Enterprise One Atlantis II από την Altec Software Το Atlantis ERP προσφέρει κάλυψη όλων των αναγκών μία επιχείρησης, διενεργώντας την ανταλλαγή πληροφοριών μεταξύ των τμημάτων μίας επιχείρησης, καθώς και απομακρυσμένων σημείων πώλησης και παραγωγής. Προσφέρει λεπτομερής απεικόνιση της εταιρίας και βοηθάει στην λήψη σωστών αποφάσεων. Ενσωματώνοντας, δηλαδή, όλες τις τεχνολογικές εξελίξεις το Atlantis II ενημερώνει για τα αποτελέσματα κάθε 40

42 δραστηριότητας, υποδεικνύει τις επιχειρηματικές ευκαιρίες και υποστηρίζει ουσιαστικά κάθε διοικητική απόφαση σε όλα τα επίπεδα. Τα αποτελέσματα τηρούνται σε κατάλληλη δομή τύπου OLAP για να είναι εύκολα προσπελάσιμα με εργαλεία Business Intelligence και Business Analytics τρίτων κατασκευαστών για περαιτέρω ανάλυση και επεξεργασία. Βασισμένο στην προηγμένη τεχνολογία ROADS που ανέπτυξε το Software Business Unit της Altec είναι ένα σύστημα ανοιχτής αρχιτεκτονικής που αξιοποιεί τις δυνατότητες αξιόπιστων βάσεων δεδομένων και μπορεί να λειτουργήσει στις δημοφιλέστερες πλατφόρμες. Έτσι, προσφέρει κινητή εφαρμογή σε περιβάλλον Android. Τέλος, είναι ένα επεκτάσιμο σύστημα ώστε να καλύπτει κάθε μοναδική ανάγκη μίας επιχείρησης. Ονομαστικά μερικά από τα υποσυστήματα που προσφέρει: 1. Χρηματοοικονομικά 2. Λογιστική 3. Business Intelligence 4. Πωλήσεις και Διανομές 5. Αποθέματα 6. Αγορές 7. Service (Παροχή Υπηρεσιών) 8. Παραγωγή 9. Μισθοδοσία και Διαχείριση Προσωπικού (HRM) ERPs Από την SingularLogic Η SingularLogic προσφέρει μια γκάμα συστημάτων, κατάλληλα σχεδιασμένων στις ανάγκες της κάθε επιχείρησης που καλύπτουν όλο το εύρος, από τις πιο μικρές έως και τις πιο μεγάλες. Τα συστήματα ενδοεπιχειρησιακού σχεδιασμού προσαρμόζονται στις μοναδικές ανάγκες κάθε επιχείρησης και προσφέρουν την δυνατότητα λήψης αποφάσεων. Διαθέτει τέσσερα πληροφοριακά συστήματα που το καθένα απευθύνεται σε επιχειρήσεις με διαφορετικά χαρακτηριστικά : 1. Galaxy Enterprise Suit 2. Business ERP: Αναφέρεται σε μεσαίες επιχειρήσεις που έχουν ωστόσο αναπτύξει σημαντικό μέγεθος. Αξιοποιεί την ευχρηστία του λειτουργικού συστήματος των Windows εκμεταλλευόμενο τις δυνατότητες της βάσης SQL Server. Διαθέτει 41

43 εξελιγμένο, ευέλικτο και εύχρηστο interface αλλά και εξελιγμένο σύστημα διοικητικής πληροφόρησης. Τέλος, διασυνδέει όλα τα τμήματα, τις λειτουργίες και τις πληροφορίες μιας επιχείρησης σε ένα ευρέως γνωστό περιβάλλον, που δεν είναι άλλο από τα Windows. 3. Enterprise ERP: Αναφέρεται συνήθως σε μεσαίες επιχειρήσεις. Αξιοποιεί πλήρως τις δυνατότητες της κορυφαίας βάσης δεδομένων Oracle. Χαρακτηρίζεται από αξεπέραστη σταθερότητα και αξιοπιστία. Διαθέτει απόλυτη παραμετρικότητα και ευελιξία προσαρμογής και τέλος προσφέρει δυνατότητα προσαρμογής στις ανάγκες της επιχείρησης. 4. Galaxy Compak G 5. Compak Win Τέλος, προσφέρει και κινητή εφαρμογή Dolibarr ERP & CRM Το Dolibarr ERP&CRM είναι ένα ERP&CRM σύστημα το οποίο δεν είναι τόσο διαδεδομένο στην Ελλάδα, αλλά αξίζει να αναφερθεί λόγω της μοναδικότητάς του. Το σύστημα αυτό προορίζεται για μικρές ή μεσαίες επιχειρήσεις και ελεύθερους επαγγελματίες. Είναι λογισμικό ανοιχτού κώδικα και προσφέρεται δωρεάν επιτρέποντας στον χρήστη να ενεργοποιεί όποιες από τις λειτουργίες, που προσφέρει το σύστημα, κρίνει αυτός απαραίτητες. Είναι κατασκευασμένο σε διαδικτυακά εργαλεία (Apache, MySQL, PHP, HTML, CSS), γεγονός που το καθιστά ιδανικό, διότι μπορεί να εγκατασταθεί και να λειτουργήσει σε όλα τα λειτουργικά συστήματα. Είναι εύκολο στην εγκατάσταση και στον χειρισμό του, ενώ μπορεί να χρησιμοποιηθεί ως μια αυτόνομη εφαρμογή ή σε απευθείας σύνδεση σε ένα mutualized ή dedicated server για χρήση οπουδήποτε. Η εφαρμογή έχει γραφτεί σε γλώσσα PHP και χρησιμοποιεί βάσεις δεδομένων MySQL. Λειτουργεί κανονικά με όλες τις ρυθμίσεις PHP και δεν απαιτεί επιπλέον χαρακτηριστικά ή ενότητες PHP. Συνεργάζεται με μία μεγάλη ποικιλία εξυπηρετητών (servers) και συνοδεύονται σε ένα πακέτο με όλες τις απαιτήσεις για γρήγορη και εύκολη εγκατάσταση. Οι βασικές λειτουργίες της εφαρμογής είναι : Διαχείριση και οργάνωση φακέλου προμηθευτών ή πελατών 42

44 Διαχείριση πωλήσεων Δημιουργία λίστας προϊόντων ή υπηρεσιών Διαχείριση προϊόντων stock Διαχείριση τραπεζικών λογαριασμών Διαχείριση συμβολαίων Διαχείριση διαφημιστικών ενεργειών Διαχείριση παραγγελιών Διαχείριση πληρωμών Μαζική ηλεκτρονική αλληλογραφία Διάθεση και ανάλυση ερευνών Διαχείριση δωρεών και χορηγιών Παραγωγή αναφορών Εισαγωγή και εξαγωγή αρχείων σε γνωστές μορφές εγγράφων (Excel, Pdf) Δυνατότητα επέκτασης με εξωτερικά χαρακτηριστικά διαθέσιμα στο Dolistore.com Διαχείριση υποχρεώσεων Βιβλίο διευθύνσεων Συνδεσιμότητα LDAP (Lightweight Directory Access Protocol, πρωτόκολλο εφαρμογών για πρόσβαση και διατήρηση πληροφοριών στο διαδίκτυο) Παρά τον μεγάλο αριθμό λειτουργιών και χαρακτηριστικών που το Dolibarr προσφέρει, υπάρχουν και κάποιες δυνατότητες που δεν μπορεί ακόμη να υποστηρίξει : Λογιστικές δυνατότητες (μόνο διαχείριση λογαριασμών) Διαχειρίζεται μόνο σε ένα νόμισμα Απευθύνεται μόνο σε μία επιχείρηση, που σημαίνει πως σε περίπτωση διαχείρισης πολλών επιχειρήσεων είναι απαραίτητη η εγκατάσταση του λογισμικού πολλές φορές. Ωστόσο, μία ακόμη λύση είναι η επέκταση του Dolibarr με το πρόσθετο Module Multi Company Δε γίνεται διαχείριση ανθρώπινου δυναμικού Ξεκινώντας την εφαρμογή εμφανίζεται η εικόνα σύνδεσης, απαιτείται, δηλαδή, όνομα και κωδικός πρόσβασης, γεγονός που αυξάνει την ασφάλεια της εφαρμογής. Αφού γίνει η σύνδεση εμφανίζεται η αρχική οθόνη, η οποία αποτελείται από τα μενού (ένα οριζόντιο και ένα κάθετο) και πληροφορίες στο κέντρο : πότε ήταν η τελευταία φορά σύνδεσης, στατιστικές σχετικές με τις τελευταίες ενέργειες, διάγραμμα εργασιών (τι ενέργειες και 43

45 πότε πρέπει να γίνουν) και οι υπόλοιπες ποικίλλουν ανάλογα με το τι έχει επιλέξει ο χρήστης από το μενού Home Setup Boxes. Εικόνα 13 : Η αρχική σελίδα του Dolibarr Πηγή : Το μενού στην οριζόντια μπάρα σχετίζεται με τα χαρακτηριστικά (modules). Όταν ενεργοποιείται ένα χαρακτηριστικό το αντίστοιχο μενού του εμφανίζεται στην οριζόντια μπάρα. Για την χρήση του χαρακτηριστικού το τσεκάρουμε και εμφανίζεται το αντίστοιχο μενού επιλογών. Κάθε χαρακτηριστικό Dolibarr διαχειρίζεται ένα αντικείμενο. Αντικείμενα είναι οι εγγραφές που διαχειρίζονται από την εφαρμογή. Για παράδειγμα, ένα αντικείμενο μπορεί να είναι ένας προμηθευτής, ένας πελάτης, μία παραγγελία και ούτω καθεξής. Για κάθε αντικείμενο υπάρχει στο μενού επιλογή δημιουργία και επιλογή λίστα για την εμφάνιση και διαχείριση των αντικειμένων. 44

46 Εικόνα 14 : Χαρακτηριστικές περιοχές του Dolibarr Πηγή : Την εφαρμογή μαζί με το πακέτο εγκατάστασης μπορεί κανείς να την κατεβάσει στην επίσημη ιστοσελίδα του Dolibarr : Στην σελίδα αυτή υπάρχει και forum χρηστών για επίλυση αποριών και ζήτηση βοήθειας από ειδικούς καθώς και εγχειρίδιο χρήσης της εφαρμογής και φυσικά ανακοινώσεις για νέα χαρακτηριστικά και λειτουργίες. Η εφαρμογή αναπτύχθηκε από την ομάδα Dolibarr με επικεφαλή του project τον Laurent Destailleur και η τελευταία έκδοση είναι η Στην εφαρμογή αυτή έγινε χρήση του λογισμικού Dolibarr. Κυρίως επειδή ο κώδικας του είναι ανοιχτός και προσφέρεται δωρεάν αλλά και επειδή είναι πολύ απλό στη χρήση του, καθώς σχεδιάστηκε και απευθύνεται σε ανθρώπους χωρίς ιδιαίτερες τεχνικές γνώσεις. Είναι, επίσης, πολύ εύκολο και γρήγορο στην εγκατάσταση του και επειδή είναι εφαρμογή διαδικτύου χρησιμοποιείται παντού αρκεί να υπάρχει σύνδεση internet. Επίσης, προσφέρει λειτουργία οργάνωσης και διαχείρισης παραγγελιών, γεγονός που σχετίζεται άμεσα με την εφαρμογή που κατασκευάστηκε. 3.2 Κινητές Εφαρμογές ERP Συστημάτων Όπως προαναφέρθηκε, όλα τα παραπάνω συστήματα έχουν τις δικές τους κινητές εφαρμογές. Η κάθε μία κάνει κάτι διαφορετικό και είναι προσαρμοσμένη στις ανάγκες των πελατών που εξυπηρετεί το κάθε σύστημα ERP. 45

47 Οι εργοδότες επιθυμούν πλέον το προσωπικό τους να μπορεί να εργαστεί οποιαδήποτε στιγμή και από οποιοδήποτε μέρος. Για να καλυφθεί η νέα αυτή ανάγκη των ανθρώπων πολλές εταιρείες ανάπτυξης ERP συστημάτων (όπως για παράδειγμα η εταιρεία SAP σε συνεργασία με την εταιρεία Sybase) έχουν προχωρήσει στην ανάπτυξη εφαρμογών που επιτρέπουν τη χρήση όλων των λειτουργιών ενός ERP συστήματος μέσω κινητών συσκευών. Οι εταιρείες ανάπτυξης ERP συστημάτων, που αναπτύσσουν τέτοιες εφαρμογές λειτουργίας του λογισμικού τους μέσω κινητών συσκευών, έρχονται αντιμέτωποι με τις ακόλουθες προκλήσεις : Συμβατότητα με όλες τις υπάρχουσες κινητές συσκευές της αγοράς. Οι λειτουργίες του ERP θα πρέπει να είναι διαθέσιμες σε όλους του χρήστες ανεξάρτητα από τη συσκευή που αυτοί χρησιμοποιούν. Προσαρμογή όλων των λειτουργιών και πληροφοριών του ERP, έτσι ώστε αυτές να εμφανίζονται σωστά και φιλικά προς το χρήστη στην οθόνη των κινητών συσκευών. Ασφάλεια των ηλεκτρονικών συναλλαγών. Τα πρωτόκολλα ασύρματης επικοινωνίας που θα χρησιμοποιηθούν για τη διασύνδεση των κινητών συσκευών με το ERP θα πρέπει να διασφαλίζουν την ακεραιότητα και την εμπιστευτικότητα των συναλλαγών (π.χ. παραγγελίες, εγκρίσεις, ενημερώσεις της βάσης δεδομένων) που πραγματοποιούν οι χρήστες. Πιο συγκεκριμένα θα πρέπει να υπάρχει ένα ασφαλές σύστημα ταυτοποίησης των χρηστών και ισχυρής κρυπτογράφησης όλων των διακινούμενων πληροφοριών. Ενσωμάτωση του cloud, ώστε να γίνει χρήση των δυνατοτήτων ασφαλείας που αυτό προσφέρει κατά την ηλεκτρονική επικοινωνία. Ανάπτυξη εργαλείων που θα παρέχουν στους πελάτες και στους συνεργάτες τη δυνατότητα να αναπτύξουν τις δικές τους custom mobile εφαρμογές. Διασύνδεση του ERP συστήματος με ενσωματωμένες εφαρμογές των κινητών συσκευών. 46

48 3.2.1 JD Edwards Mobile Enterprise Applications Η εφαρμογή αυτή δεν έχει το τίποτε διαφορετικό ή μοναδικό σε σχέση με το σύστημα ERP. Είναι η πιστή μεταφορά του από εφαρμογή επιτραπέζιου Υπολογιστή (PC) στις έξυπνες συσκευές. Δηλαδή υποστηρίζει όλα τα εργαλεία και υποσυστήματα που αναφέρθηκαν παραπάνω. Υπάρχει μόνο για τα λειτουργικά Android και ios. Κάνει επίσης χρήση παρακάτω λειτουργιών μιας έξυπνης συσκευής: 1. Πλοήγηση 2. Χαρτών 3. Τηλεφώνου 4. Φωτογραφιών 5. Επαφών 6. Διαδικτυακών Συνδέσμων Atlantis on Android Σε σχέση με το ERP σύστημα του, το Atlantis Android έχει πιο περιορισμένες λειτουργίες που κύριο στόχο έχουν να παρέχουν οικονομικές και εμπορικές πληροφορίες στον επιχειρηματία και να προσφέρουν μια πλήρη εικόνα για τον πελάτη στους πωλητές. Η εφαρμογή αύτη, όπως είναι και στον τίτλο της, είναι μόνο σε Android λειτουργικό σύστημα. Τέλος, θα αναφερθούν επιγραμματικά οι λειτουργίες της εφαρμογής: 1. Οι Πελάτες μου: 1. Προβολή Στοιχείων Πελατών 2. Χρηματοοικονομική Εικόνα Πελάτη 3. Στοιχεία Υποκαταστημάτων Πελάτη 2. Οικονομικά Στοιχεία: 1. Οικονομική Εικόνα Πελάτη 2. Συγκεντρωτική Εικόνα Πωλήσεων 3. Αναλυτική Παρουσίαση Τζίρου 3. Είδη και Παραγγελίες 47

49 1. Αναζήτηση Ειδών 2. Προβολή Στοιχείων Ειδών 3. On-Line Καταχωρίσεις 4. Στοιχεία CRM 5. Οι Εκκρεμότητές μου 1. Προβολή Λίστας 2. Δυνατότητα on-line Αλλαγών 6. Ανάλυση Πωλήσεων 1. Συγκεντρωτικά Στοιχεία Πωλήσεων Ημερολογιακών Περιόδων 2. Προβολή Εκκρεμών Παραγγελιών 7. Ανάλυση Εισπράξω/Πληρωμών 1. Προβολή Διαθέσιμων Ανά Τραπεζικό Λογαριασμό 2. Προβολή Εισπράξεων/Πληρωμών 3. Ανάλυση Ανοιχτών Υπολοίπων Πελατών more (Mobile Rich Enterprise) Όπως οι δύο προηγούμενες εταιρίες, έτσι και η SingularLogic έχει την δική της κινητή εφαρμογή η οποία συνδέεται με όλα τα ERP συστήματα που αναφέρθηκαν. Όλη η υποδομή φιλοξενείται σε σύστημα cloud, το Data Center της SingularLogic. Με τον τρόπο αυτό παρέχεται καλύτερη απόδοση και ακεραιότητα. Η εφαρμογή είναι σε περιβάλλον ios και Android και αποτελείτε από τέσσερα υποσυστήματα: 1. more Sales Το υποσύστημα αυτό αναφέρεται σε όσες εταιρίες έχουν ως κύριο σκοπό την παραγγελιοληψίας. Δηλαδή σε εταιρίες με μικρό ή μεγάλο τμήμα πωλήσεων και σε εταιρίες εμπορίας ή διανομής αγαθών. Χάρη στην τεχνολογία cloud που χρησιμοποιεί, μπορεί να λειτουργεί είτε on-line είτε off-line. Δυνατότητες εφαρμογής: 1. Παραγγελιοληψία/Εισπράξεις 2. Τιμολόγηση 48

50 3. Καθορισμός Δρομολογίων 4. Λήψη Αναφορών 5. Ορισμός Πωλητών και Επιθεωρητών 2. more Field Service Αναφέρεται σε εταιρίες παροχή υπηρεσιών βοηθώντας τες να οργανώσουν το τεχνικό τμήμα τους και να αυτοματοποιήσουν την επισκευή ή συντήρηση συσκευών στον χώρο του πελάτη. Δυνατότητες εφαρμογής: 1. Προγραμματισμός Δρομολόγησης 2. Διεκπεραίωση Εντολών Εφαρμογής 3. Κατάσταση Αποθήκης 4. Ημερολογιακή Διαχείριση Επισκέψεων 3. more CRM Παρέχει την δυνατότητα σύνδεσης με το CRM μια επιχείρησης μέσω κινητής συσκευής. Δυνατότητες εφαρμογής: 1. Πρόσβαση σε Έργα και Ενέργειες 2. Συμφωνίες με Επαφές 3. Ευκαιρίες Πώλησης 4. Εμφάνιση Κατάστασης Παγίων 5. Δυνατότητα Κλήσεων/Αποστολής μέσω της εφαρμογής 4. more Accountant Αναφέρεται σε λογιστές και παρέχει on-line σύνδεση με το σύστημα λογιστικής SingularLogic Accountant. Με τον τρόπο αυτό παρέχει άμεση ενημέρωση και αποτελεσματική διαχείριση του χρόνου τους. Δυνατότητες εφαρμογής: 1. Δεδομένα Πελατών 2. Πληροφορίες Προμηθευτών 3. Στοιχεία Επιταγών 4. Δηλώσεις 49

51 5. Υπενθυμίσεις 6. Συμβάντα DoliDroid To DoliDroid είναι η κινητή εφαρμογή του Dolibarr ERP & CRM και όπως προδίδει η ονομασία του είναι γραμμένο για Android συσκευές. Η εφαρμογή δεν είναι ακριβές αντίγραφο του ERP, αλλά μία διεπαφή χρήστη σε φορητή συσκευή. Για τον λόγο αυτό όλα τα υποσυστήματα και οι δυνατότες του Dolibarr ERP & CRM προσφέρονται στην εφαρμογή. 50

52 ΚΕΦΑΛΑΙΟ 4 - Ανάπτυξη Εφαρμογής 4.1 Εργαλεία Ανάπτυξης Εφαρμογής Στη προσπάθεια δημιουργίας εφαρμογών για έξυπνες συσκευές κυριαρχεί η διαπλατφορμική ανάπτυξη (cross platform development). Η χρήση, δηλαδή, πλαισίων ανοιχτού κώδικα (open source frameworks), όπου ο αρχικός και βασικός προγραμματισμός γίνεται μία φορά, ενώ στη συνέχεια γίνεται ανάπτυξη για πολλαπλές πλατφόρμες. Στο πλαίσιο αυτό, για την ανάπτυξη της εφαρμογής χρησιμοποιήθηκαν εργαλεία ανάπτυξης κώδικα για διαπλατφορμικές εφαρμογές (CPA). Τα εργαλεία αυτά έχουν ως στόχο την παραγωγή εφαρμογών για όλα τα λειτουργικά συστήματα απλά μεταγλωττίζοντας τον ίδιο κώδικα για διαφορετικά λειτουργικά. Αναφορικά μερικά από αυτά είναι το Cordova, το οποίο και χρησιμοποιήθηκε, PhoneGap, Titanium, Qt, Adobe Air, Sencha κ.α Cordova/PhoneGap Το PhoneGap είναι ένα ανοιχτού κώδικα πλαίσιο για τη δημιουργία εφαρμογών για κινητά. Δημιουργήθηκε από τη Nitobi, η οποία εξαγοράστηκε από την Adobe Systems το Έτσι, το λογισμικό του PhoneGap είναι Apache Cordova. Καθώς πρόκειται για ένα ανοιχτού κώδικα λογισμικού, επιτρέπεται η χρήση του και σε άλλους εκτός των μελών της Adobe, όπως για παράδειγμα IntelXDK, Appery.io. Χρησιμοποιείται κώδικας ανεπτυγμένος σε HTML, CSS και JavaScript. Είναι ιδανικό πλαίσιο για τη μετατροπή μιας διαδικτυακής εφαρμογής σε εγγενή εφαρμογή για κινητά και υποστηρίζει ios, Android, Blackberry, Palm Web OS, WRT και Symbian. 51

53 Εικόνα 15 Διαδικασία δημιουργίας εφαρμογής για έξυπνες κινητές συσκευές με το PhoneGap Πηγή : Τα πλεονεκτήματα του έναντι των άλλων εργαλείων είναι: 1. Οι προγραμματιστές διαδικτύου το προτιμούν γιατί οι γλώσσες προγραμματισμού που χρησιμοποιούνται είναι αυτές που χρησιμοποιούνται κατά κόρον για τη δημιουργία των ιστοσελίδων 2. Οι εφαρμογές εγκαθίστανται όπως και οι εγγενής. Επίσης, ως εγγενής εφαρμογή μπορεί να έχει πρόσβαση σε ορισμένες δυνατότητες που δεν είναι διαθέσιμες από μια διαδικτυακή εφαρμογή, όπως η πρόσβαση σε δεδομένα επαφών, ο εντοπισμός γεωγραφικής θέσης, η ενεργοποίηση κάμερας και το επιταχυνσιόμετρο με τη χρήση JavaScript 3. Μέσω plug-ins μπορεί η εφαρμογή να έχει πρόσβαση σε εγγενές APIs 4. Είναι εργαλείο Ανοιχτού Κώδικα Μειονεκτήματα 1. Το γεγονός πως είναι ανοιχτού κώδικα μπορεί να θεωρηθεί και ως αρνητικό γιατί η επεκτασιμότητα και η συμβατότητα δεν είναι εγγυημένες. 52

54 2. Τα plug-ins θεωρούνται ως πλεονέκτημα μόνο όταν υπάρχουν σε αφθονία ή μπορεί ο ίδιος ο προγραμματιστής να παράγει αυτά που χρειάζεται. 3. Η αποδοτικότητα αυτών των εφαρμογών εξαρτάται από τις γνώσεις του προγραμματιστή στην δημιουργία και στα εργαλεία δημιουργίας διεπαφών χρήστη. 4. Δεν ενδείκνυται το πλαίσιο αυτό για την ανάπτυξη εφαρμογών που λειτουργούν εκτός δικτύου (offline) Titanium Η πλατφόρμα ανάπτυξης Titanium εισήχθη από την Appcelerator τον Δεκέμβριο του Χρησιμοποιείται για την ανάπτυξη εγγενών εφαρμογών για έξυπνες κινητές συσκευές αλλά και για σταθερούς υπολογιστές με την βοήθεια γλωσσών προγραμματισμού HTML, PHP, JavaScript, Ruby και Python. Δεν είναι ανοιχτού κώδικα πλατφόρμα, αλλά διατίθεται ο πηγαίος κώδικας βάσει της άδειας Apache. Η πλατφόρμα είναι διαθέσιμη για περιβάλλοντα MAC, Linux και Windows. Πρόκειται για έναν συνδυασμό από εγγενή χαρακτηριστικά με APIs σε JavaScript. Αποτελείται από ένα SDK με τα απαραίτητα εργαλεία, μεταγλωττιστές και APIs για τη δημιουργία εφαρμογών αλλά και το περιβάλλον εργασίας, για τη διαχείριση του, Titanium Developer. Ο προγραμματιστής γράφει σε JavaScript ενώ για την διεπαφή χρήστη (User Interface, UI), χρειάζεται το Alloy MVC Framework το οποίο κάνει χρήση των εγγενών εξαρτημάτων διεπαφή χρήστη. Αυτή η λειτουργία του Titanium είναι που το καθιστά ταχύτερο σε σχέση με άλλες υβριδικές επιλογές. 53

55 Εικόνα 16 : Τρόπος λειτουργίας μιας Titanium εφαρμογής Πηγή : Πλεονεκτήματα 1. Η χρήση των εγγενών UIs προσφέρει κέρδος απόδοσης. 2. Η χρήση της JavaScript ως κύρια γλώσσα προγραμματισμού, κάνει πιο εύκολη την συγγραφή κώδικα. 3. Η Appcelerator παρέχει επίσης την υπηρεσία BaaS (Backend as a Service), η οποία μέσω Υπηρεσιών Cloud παρέχει χρήσιμες λειτουργίες όπως το push notification Μειονεκτήματα 1. Είναι αναγκαία η εγκατάσταση SDK κάθε πλατφόρμας στην οποία στοχεύει ο προγραμματιστής. Οπότε σε περίπτωση που στοχεύει σε πολλές πλατφόρμες ταυτόχρονα θα χάσει αρκετό χρόνο λόγω των προβλημάτων που προκαλούνται από την εγκατάσταση κάθε έκδοσης του SDK που θα χρησιμοποιηθεί, καθώς και προβλήματα κατά τη κατασκευή της εφαρμογής. 2. Ο προγραμματιστής πρέπει να εκπαιδευτεί μέχρι να αποκτήσει τις ικανότητες για να μπορέσει να χρησιμοποιήσει πλήρως τις δυνατότητες των εγγενών UIs. 54

56 4.1.3 Qt Η πλατφόρμα ανάπτυξης Qt (διαβάζεται cute) χρησιμοποιείται ευρέως για ανάπτυξη λογισμικού εφαρμογών σε διάφορες λογισμικές πλατφόρμες, εκτελώντας λίγες ή και καθόλου αλλαγές στον κεντρικό κώδικα, προσφέροντας τις δυνατότητες και την ταχύτητα των εγγενών εφαρμογών. Χρησιμοποιεί την QML που είναι γλώσσα προγραμματισμού παρόμοια με τις CSS και JavaScript. Οι εφαρμογές που παράγονται μέσω του Qt κάνουν χρήση βιβλιοθηκών της C++, όπως επίσης και το UI εργαλείο είναι γραμμένο σε C++. Εικόνα 17 : Οι δυνατότητες της πλατφόρμας ανάπτυξης Qt Πηγή : Πλεονεκτήματα 1. Παρέχονται βιβλιοθήκες με APIs για την χρήση νημάτων (threading), δικτύωσης (networking), κινούμενη εικόνας (animations) και άλλα. 2. Το Ολοκληρωμένο Περιβάλλον Ανάπτυξης (Intergraded Development Environment ή IDE) του Qt είναι σταθερό εργαλείο για ανάπτυξη 55

57 εφαρμογών και με το QML Profiler δίνεται η δυνατότητα ανάλυσης του κώδικα. 3. Το Qt προσφέρει την μετάφραση στις εφαρμογές και την δυνατότητα πολλαπλών γλωσσών σε μία εφαρμογή με το Qt Linguist Μειονεκτήματα 1. Τα εργαλεία του Qt είναι αποκλειστικά για αυτό και η ενασχόληση με αυτό οδηγεί στην απόλυτη αφοσίωση σε μία πλατφόρμα (platformlockin). Οι περισσότεροι προτιμούν να χρησιμοποιούν ικανότητες που προϋπάρχουν στον προγραμματισμό, όπως προγραμματιστές ιστοσελίδων, ενώ με το Qt και την QML πρέπει να μάθουν από την αρχή ώστε να κάνουν το πέρασμα από την JavaScript 2. To ολοκληρωμένο πακέτο του Qt στοιχίζει 4000 ενώ άλλα CTPs προσφέρονται με πολύ λιγότερα ή και δωρεάν Adobe AIR Το εργαλείο αυτό της Adobe συνδυάζει HTML, JavaScript, Adobe Flash, τεχνολογίες Flex και ActionScript για την παραγωγή Διαδικτυακών Πλουσίων Εφαρμογών (Rich Internet Applications ή RIAs) για ευρύ φάσμα συσκευών, όπως PCs, tablets, smartphones αλλά και υπολογιστή. 56

58 Εικόνα 18: Λειτουργικά που υποστηρίζει η πλατφόρμα ανάπτυξης Adobe Air Πηγή : Πλεονεκτήματα 1. Το Adobe AIR έχει ένα εντυπωσιακό εύρος και λειτουργία σε ένα μεγάλο φάσμα σταθερών και κινητών συσκευών. Εάν ο προγραμματιστής θέλει ένα κινούμενο UI και δεν θέλει εγγενές προγραμματισμό, η προτίμηση του AIR αντί για HTML, JavaScript και CSS είναι καλύτερη προσέγγιση. 2. Τα εργαλεία Flash και ActionScript θεωρούνται αρκετά ώριμα ως IDE από αρκετούς προγραμματιστές. Μειονεκτήματα 1. Είναι γνωστό πως η Adobe αγόρασε την Nitobi και τα δικαιώματα του ονόματος για το PhoneGap, γεγονός που δείχνει πως το AIR μπορεί και να μην είναι μια μακροπρόθεσμη λύση για ανάπτυξη εφαρμογών. 2. Το πρόβλημα είναι ότι δεν μπορεί να χρησιμοποιηθεί HTML και JavaScript μόνο ανάπτυξη εφαρμογής, πρέπει ο προγραμματιστής να γνωρίζει Flash και ActionScript 57

59 4.1.5 Sencha Πρόκειται για μια πλατφόρμα ανάπτυξης βασισμένη σε βιβλιοθήκες JavaScript, ειδικά σχεδιασμένη για διαδικτυακές εφαρμογές σε κινητές συσκευές. Είναι πλήρως βασισμένη σε standards διαδικτύου, HTML 5, CSS 3 και JavaScript. Το Sencha Touch κάνει χρήση ενός πλαισίου κινητών εφαρμογών HTML5 για την παραγωγή Διαδικτυακών Εφαρμογών, που μοιάζουν με τις εγγενείς εφαρμογές. Οι εφαρμογές που παράγονται με το Sencha μπορούν να τρέχουν και με το Cordova ή στο εγγενές πακέτο του Sencha. Και στα δύο πακέτα, η εφαρμογή τρέχει σε ένα εγγενές πλαίσιο που επιτρέπει την πρόσβαση σε APIs των συσκευών που καμία απλή Διαδικτυακή εφαρμογή δεν θα είχε. Πλεονεκτήματα 1. Το Sencha παρέχει δικά του εργαλεία. Το Sencha Architect που είναι εφαρμογή ανάπτυξης HTML5. Το Sencha Touch Charts το οποίο είναι για οπτικοποίηση δεδομένων. Το IDE με το Sencha Eclipse Plug-in και τέλος το Sencha Space που είναι για ασφαλή ανάπτυξη εφαρμογής. 2. Προσφέρει ένα εργαλείο MVC αρχιτεκτονικής που περιέχει βιβλιοθήκες UI, ένα επεκτάσιμο API και UI θέματα εφαρμογής. 3. Τα εγγενές πακέτα είναι πιθανά μέσω του Cordova/PhoneGap ή το Sencha SDK Μειονεκτήματα 1. Οι εφαρμογές μπορούν να έχουν προβλήματα επίδοσης αν οι προγραμματιστές δεν έχουν εμπειρία στην εγγραφή JavaScript και DOM δομών. 2. Η έμφαση στο δικό του τρόπο ανάπτυξης αποτρέπει τους προγραμματιστές, οι οποίοι είναι εξειδικευμένοι στα εργαλεία ανάπτυξης ιστοσελίδων με HTML5, JavaScript, CSS 3. Η επεκτασιμότητα των εφαρμογών ώστε να έχουν πρόσβαση σε εγγενή APIs, απαιτεί την παρασκευή προσαρμοσμένων επεκτάσεων, που απαιτεί εξειδικευμένες δεξιότητες σε πλατφόρμες. 58

60 4.2 Επιλογή Back-Office από ERP Αυτή η διπλωματική αναφέρεται στην ανάπτυξη και υλοποίηση μίας κινητής εφαρμογής που θα βοηθάει τον χρήστη να κάνει χρήση ενός ERP συστήματος από την κινητή του συσκευή και επειδή η κατασκευή ενός ERP συστήματος είναι εκτός του θέματος της παρούσας διπλωματικής, έπρεπε να γίνει η επιλογή ενός από τα ήδη υπάρχοντα. Μετά από έρευνα που διεξήχθη για την εύρεση του κατάλληλού συστήματος, επιλέχτηκε το Dolibarr ERP & CRM για τους εξής λόγους : 1. Τα περισσότερα ERP συστήματα είναι κλειστού κώδικα, που σημαίνει ότι κανείς πέραν της εταιρίας παραγωγής τους δεν έχει πρόσβαση σε αυτό τον κώδικα. Σε αντίθεση, όμως, το Dolibarr είναι ανοιχτού κώδικα. Άρα, υπάρχει η δυνατότητα πρόσβασης στον πηγαίο κώδικα αλλά και δυνατότητα τροποποίησης από οποιονδήποτε έχει τα απαραίτητα εργαλεία και γνώσεις. 2. Επίσης, τα περισσότερα ERPs είναι με ακριβές άδειες χρήσεις καθώς είναι προϊόντα που έχουν μεγάλο κόστος παραγωγής. Το Dolibarr και πάλι έρχεται σε αντίθεση, καθώς είναι ελεύθερο για χρήση και τροποποίηση. 3. Η εγκατάσταση του Dolibarr είναι απλή και εύκολη, καθώς γίνεται με μερικά μόνο βήματα και μέσω ενός περιηγητή ιστοσελίδων. 4. Κάνει χρήση διαδικτυακών εργαλείων, γεγονός που το κάνει πιο εύκολο στο χειρισμό και στην τροποποίηση, καθώς και στην προσβασιμότητα, γιατί με μία σύνδεση στο διαδίκτυο ή με την εγκατάστασή του σε ένα διαδικτυακό εξυπηρετητή μετατρέπεται σε υπηρεσία Cloud και προσφέρει πρόσβαση σε παγκόσμιο επίπεδο. 5. Τέλος, όλα τα ERP συστήματα είναι πολύπλοκα στην κατασκευή τους και για τον λόγο αυτό είναι αναγκαία η δημιουργία κάποιου API ώστε να γίνει η σύνδεση μεταξύ ERP και εφαρμογής. Όπως προαναφέρθηκε, με τις δυνατότητες του ανοιχτού κώδικα, την ελεύθερη άδεια τροποποίησης και το γεγονός ότι είναι διαδικτυακή εφαρμογή, κάνουν πιο εύκολη την δημιουργία κάποιου API. 59

61 4.3 Επιλογή Εργαλείων Υλοποίησης Επόμενο βήμα είναι η πλατφόρμα ανάπτυξης και τα εργαλεία που θα χρησιμοποιηθούν. Πρώτο βήμα σε αυτό το στάδιο ήταν η επιλογή του τύπου της εφαρμογής, δηλαδή αν θα είναι εγγενής, ή διαδικτυακή ή υβριδική. Σε αυτή την απόφαση, το back-office έπαιξε σημαντικό ρόλο, γιατί όντας ανοικτού κώδικα και με ελεύθερη άδεια χρήσης, έπρεπε και με την κινητή εφαρμογή να γίνει κάτι παραπλήσιο. Το γεγονός ότι στις εγγενείς εφαρμογές έπρεπε να γραφτούν το ελάχιστο τρεις για να καλυφθεί το μεγαλύτερο εύρος των τελικών χρηστών και επειδή δεν είναι σημαντική η χρήση του συνόλου των δυνατοτήτων τους, καθιστούσε τις εφαρμογές αυτές ως την χειρότερη επιλογή. Οι ίδιοι λόγοι καθιστούν ως καλύτερη επιλογή τις υβριδικές εφαρμογές. Οι διαπλατφορμικές εφαρμογές ανήκουν στις υβριδικές και για αυτό επιλέχτηκε ως εργαλείο το Apache Cordova (βλ. ενότητα 2.3.1). Επειδή το Cordova κάνει χρήση HTML5, CSS και JavaScript, ο πηγαίος κώδικας μπορούσε να συγγραφεί σε οποιοδήποτε επεξεργαστή κειμένου, που σημαίνει πως δεν είναι αναγκαία η χρήση κάποιου εξιδεικευμένου μεταγλωττιστή (compiler), αλλά ταυτόχρονα υπάρχει έλλειψη επισήμανσης λαθών κατά την συγγραφή του κώδικα. Επίσης, η εγκατάστασή του Cordova απαιτεί πολλά επιμέρους εργαλεία και η σωστή εγκατάσταση αυτών πρέπει να είναι προσεκτική ώστε να συνεργαστούν άψογα για την αποφυγή λαθών κατά την μεταγλώττιση του κώδικα. Οι δύο παραπάνω λόγοι κατέστησαν αναγκαία την έρευνα για κάποιον αξιόλογο μεταγλωττιστή, ο οποίος να είναι σε θέση να αναλάβει σε αρχικό στάδιο την εγκατάσταση των επιμέρους εργαλείων και μετέπειτα την παροχή βοήθειας στην συγγραφή του κώδικα, μειώνοντας έτσι των χρόνο παραγωγής της εφαρμογής. Ο μόνος που πληρεί αυτές τις προϋποθέσεις είναι ο Visual Studio 2015 CTP. Επειδή είναι ακόμη στο στάδιο της ανάπτυξης είναι δωρεάν η παροχή του. Ο συγκεκριμένος μεταγλωττιστής αν και είναι προϊόν της Microsoft, πέραν του Windows Phone, μεταγλωττίζει και σε Android και ios. Τέλος, μετά την εύρεση του μεταγλωττιστή, έπρεπε να αποφασιστεί πως θα είναι η διεπαφή του χρήστη. Αυτή έπρεπε να δημιουργηθεί από την αρχή, αλλά ως πιο γρήγορη και αξιόπιστη λύση θεωρήθηκε η χρήση ενός ακόμη εργαλείου το οποίο προσφέρει, δωρεάν και ανοιχτού κώδικα, διεπαφή χρήστη. Η ονομασία αυτού, OnsenUI. Το εργαλείο αυτό κάνει χρήση HTML5, CSS, JavaScript και AngularJS για να παράγει διεπαφή χρήστη (κουμπιά, πλαίσια κειμένου κ.α.). 60

62 4.3.1 AngularJS Το AngularJS είναι δομικό πλαίσιο για δυναμικές διαδικτυακές εφαρμογές, που σημαίνει ότι με την χρήση της HTML και την επέκταση της που το ίδιο προσφέρει, δύναται η δυνατότητα να δημιουργηθούν εφαρμογές με συντομία και σαφήνεια στον κώδικά τους. Οι νέες επεκτάσεις που προσφέρει, ειδικά στην διασύνδεση, δέσμευση και μεταφορά δεδομένων, μειώνουν κατά πολύ τον όγκο του κώδικα. Τέλος Angular θεωρείτε ως το πώς θα ήταν η HTML, αν ήταν δυναμική και προοριζόταν για κατασκευή διαδικτυακών εφαρμογών OnsenUI Το OnsenUI με την χρήση της JavaScript και της CSS παρέχει την δυνατότητα δημιουργίας διεπαφών χρήστη για εφαρμογές σε HTML5 και Cordova. Το OnsenUI είναι γενικά ευέλικτο εργαλείο διότι προσαρμόζεται σε διαφορετικά μεγέθη οθονών και πλήρη συνεργασία με όλες τις κινητές έξυπνες συσκευές. 4.4 Εγκατάσταση Cordova Αν και έγινε χρήση του εργαλείου Visual Studio, αξίζει να αναφερθεί η εγκατάστασή του Cordova, γιατί η παραγωγή της εφαρμογής ξεκίνησε πριν την κυκλοφορίας του Visual Studio για τις διαπλατφορμικές εφαρμογές και είναι μόνο για το λειτουργικό σύστημα τωνwindows. Η εγκατάσταση του Cordova έγινε χρησιμοποιώντας την διεπαφή της γραμμής εντολών του Cordova (CLI). Αυτό το εργαλείο, επιτρέπει την δημιουργία νέων projects, την εφαρμογή τους σε διαφορετικές πλατφόρμες και την εκτέλεση τους σε πραγματικού χρόνου συσκευές ή σε προσομοιωτές. Προτού γίνει χρήση του εργαλείου πρέπει να εγκατασταθεί το αντίστοιχο SDKγια κάθε πλατφόρμα στην οποία θέλουμε να τρέχει η εφαρμογή που υλοποιούμε. 61

63 Για την εγκατάσταση εκτελούνται τα εξής βήματα : Κατεβάζουμε και εγκαθιστούμε το Node.js*. Κατεβάζουμε και εγκαθιστούμε ένα gitclient*, εάν δεν έχουμε ήδη κάποιο. Το εργαλείο αυτό δεν χρησιμοποιείται εναλλακτικά παρά μόνο από το Cordovaστο παρασκήνιο για το κατέβασμα κάποιων χαρακτηριστικών στην δημιουργία ενός νέου project. Εγκατάσταση του στοιχείου (module)cordovaεκτελώντας την εντολή $ sudo npm install g cordova σε περιβάλλον Linuxή την εντολή C:\> npm install -g cordova σε περιβάλλονwindows Εισαγωγή πλατφόρμας Όλες οι εντολές γράφονται και εκτελούνται μέσα στον ίδιο φάκελο του project. Οπότε μεταβαίνουμε στο directoryτου projectμε την εντολή $cd όνομα_directory. Για την πρόσθεση, λοιπόν, πλατφορμών εκτελούμε σε περιβάλλον Windows την εντολή $ cordova platform όνομα_πλατφόρμας, όπου όνομα_πλατφόρμας μπορεί να είναι android, blackberry10 και ούτω καθεξής Εδραίωση εφαρμογής Χρησιμοποιούμε την εντολή $ cordova build Έλεγχος της εφαρμογής Χρησιμοποιείται η εντολή $ cordova emulate android σε περίπτωση πλατφόρμας Android. 62

64 Εικόνα 19 : Εκτέλεση του Cordovaσε Android Πηγή : 63

65 ΚΕΦΑΛΑΙΟ 5 Υλοποίηση εφαρμογής 5.1 Υλοποίηση Στην ενότητα αυτή θα παρουσιαστεί το πρόβλημα που προορίζεται να λύσει η εφαρμογή «WareHouse13». Θα παρουσιαστούν οι τεχνικές και η διαδικασία υλοποίησης και τέλος προβλήματα που προέκυψαν κατά την διάρκεια αυτής Ανάλυση Προβλήματος Στην σημερινή εποχή, που οι ρυθμοί ζωής είναι γρήγοροι, οι απαιτήσεις για πιο γρήγορη, πιο αξιόπιστη και ευκολότερα προσβάσιμη επικοινωνία διαρκώς αυξάνονται και θεωρούνται πλέον αναγκαία πάγια για την διοίκηση και διαχείριση μίας εταιρίας, ειδικά όταν αυτή η εταιρία έχει ως κύριο τμήμα εσόδων της το τμήμα πωλήσεων. Θεωρείται αναγκαίο, δηλαδή, να μπορούν οι πωλητές της να κάνουν τις παραγγελίες των πελατών της απομακρυσμένα, με αξιοπιστία και άμεσα. Όπως αναφέρθηκε στα προηγούμενα κεφάλαια, σχεδόν όλα τα συστήματα ERP προσφέρουν πλέον την δική τους κινητή εφαρμογή, αλλά οι άδειες χρήσης σε μερικά στοιχίζουν αρκετά, ενώ άλλες εφαρμογές είναι συνδρομητικές. Οπότε για τις μικρές και μεσαίες επιχειρήσεις αυτό είναι αρκετά ζημιογόνο, αφού η επένδυση σε τέτοια προγράμματα δύσκολα θα αποσβεστεί και θα αποφέρει κέρδη. Πέραν του κόστους, άλλο ένα πρόβλημα είναι η πολυπλοκότητα όλων αυτών των κινητών εφαρμογών, καθώς μερικές φέρουν όλες τις λειτουργίες του ERP, ενώ άλλες φέρουν πολλά υποσυστήματα μαζί προσπαθώντας να καλύψουν ένα μεγάλο εύρος από τις συνολικές ανάγκες πολλών εταιριών μαζί. Έτσι, για κάποιες εταιρίες, κάποια από τα υποσυστήματα μέσα στις εφαρμογές είναι αχρείαστες. Η εφαρμογή «WareHouse13» λύνει αυτά τα προβλήματα καθώς στόχος της είναι να διανέμεται δωρεάν και να χαρακτηρίζεται όσον το δυνατό πιο απλή γίνεται, έτσι ώστε να πραγματοποιούνται οι ελάχιστες δυνατές κίνησης για την εκτέλεση μία παραγγελίας. Η «WareHouse13» στην πραγματικότητα είναι τόσο προσιτή και εύχρηστη που μπορεί με λίγο κόπο και γνώσεις να προσαρμοστεί σε οποιοδήποτε API. 64

66 5.1.2 Υλοποίηση και Προβλήματα Αυτής Μετά την εύρεση των κατάλληλων εργαλείων και την ανάλυση του προβλήματος, σειρά έχει η υλοποίηση. Η υλοποίηση, στο μεγαλύτερο μέρος της, ήταν παρόμοια με αυτή μίας ιστοσελίδας λόγω των εργαλείων που χρησιμοποιήθηκαν. Όταν όμως έπρεπε να γίνει η ένωση με την βάση δεδομένων και το ERP σύστημα, παρουσιάστηκαν τα πρώτα προβλήματα, καθώς πέρα των λύσεων και των ευκολιών που παρέχουν τα νέα εργαλεία, η χρήση τους και ο σωστός συντονισμός τους ήταν αρκετά δύσκολος. Για να δουλέψουν όλα αυτά τα διαφορετικά εργαλεία μαζί έπρεπε πρώτα να βρεθούν τα κατάλληλα εγχειρίδια. Έπειτα, άλλο ένα πρόβλημα ήταν οι συνεχείς αναβαθμίσεις. Λόγω της ποσότητας των εργαλείων, κάθε φορά που έβγαινε μία νέα αναβάθμιση, η οποία τις περισσότερες φόρες γινόταν αυτόματα, προκαλούσε ασυμβατότητες ή απαιτούσε μεγάλες αλλαγές στον πηγαίο κώδικα της εφαρμογής. Αυτό το πρόβλημα λύθηκε με την χρήση του τείχους προστασίας (Firewall), με το οποίο διακόπηκε η επικοινωνία των περισσοτέρων εργαλείων με τους εξυπηρετητές των παροχών τους. 5.2 Οθόνες της Εφαρμογής Στην ενότητα αυτή θα παρουσιαστούν οι οθόνες της εφαρμογής και θα αναλυθούν τα περιεχόμενά τους. Οι εικόνες αυτές είναι στιγμιότυπα εκτέλεσης της εφαρμογής σε πραγματικό χρόνο Αρχιτεκτονική του Συστήματος Η αρχιτεκτονική της εφαρμογής είναι αρκετά απλή όπως δείχνει η παρακάτω εικόνα. Τερματικό Χρήστη (PC) Βάση Δεδομένων MySql Διακομιστή Διαδικτύου Apache Εικόνα 20 :Αρχιτεκτονική Του Συστήματος Έξυπνη Συσκευή (Smart Device) 65

67 Ξεκινάει με τον χώρο αποθήκευσης δεδομένων, οποίος είναι μία MySql βάση δεδομένων, η οποία μέσω ενός διακομιστή διαδικτύου Apache (Apache Web Server), τροφοδοτεί με δεδομένα τον φυλλομετρητή διαδικτύου (Web Browser) από τον οποίο ο χρήστης διαχειρίζεται το E.R.P. σύστημα. Επίσης, ο διακομιστής, είναι υπεύθυνος για την επικοινωνία του A.P.I. της εφαρμογής με την βάση, αλλά και με την τροφοδοσία πληροφοριών στην εφαρμογή από την βάση Πρώτη Οθόνη Μόλις ανοίξει η εφαρμογή, εμφανίζεται η οθόνη εισόδου. Η οθόνη αυτή αποτελείται από δύο πεδία εισαγωγής κειμένου και ένα κουμπί. Το πρώτο πεδίο από πάνω προς τα κάτω, είναι για την εισαγωγή του ονόματος χρήστη (username). Το δεύτερο πεδίο είναι για την εισαγωγή κλειδαρίθμου (password), και το κείμενό του δεν εμφανίζεται, αντ αυτού στην θέση των γραμμάτων εμφανίζονται τελείες, διότι πρόκειται για κωδικό. Τέλος το κουμπί είναι αυτό που κάνει την σύνδεση με την βάση δεδομένων για τον έλεγχο της αυθεντικοποίησης του χρήστη και την εμφάνιση της επόμενη οθόνης ή μηνύματος λάθους. Πρέπει να σημειωθεί ότι δεν δίνεται η δυνατότητα δημιουργίας χρήστη γιατί το ορθό είναι να ανοίγεται ο χρήστης από τον διαχειριστή του ERP. Οπότε τα στοιχεία του χρήστη που χρησιμοποιούνται είναι τα ίδια με τα οποία συνδέεται από οποιοδήποτε τερματικό που είναι συνδεδεμένο με το ERP. Εικόνα 21 :Πρώτη Οθόνη, Οθόνη Εισόδου 66

68 5.2.3 Δεύτερη Οθόνη Η δεύτερη Οθόνη έχει τον τίτλο «Home» δηλώνοντας πως είναι η αρχική οθόνη της εφαρμογής. Σε αυτή παρουσιάζονται μερικές πληροφορίες για τον χρήστη. Αυτές είναι το ονοματεπώνυμό του, οι δύο προηγούμενες συνδέσεις του και η ημερομηνία δημιουργίας του λογαριασμού του. Η Οθόνη αυτή παραμένει απλή για να έχει χώρο ώστε μετά από συνεννόηση με τον χρήστη ή με τον επιχειρηματία, να μπορέσουν να μπουν στοιχεία που αυτός θεωρεί σημαντικά να εμφανίζονται αμέσως μετά την σύνδεση όπως για παράδειγμα ένα ημερολόγιο. Το ονοματεπώνυμο του χρήστη είναι ενεργό, που σημαίνει πως αν πατήσει πάνω του ο χρήστης, των οδηγεί στην οθόνη με το προφίλ του χρήστη. Εικόνα 22 : Δεύτερη Οθόνη, Αρχική Οθόνη 67

69 Ακόμα υπάρχει και ένα μενού επιλογών. Η εμφάνισή του γίνεται σέρνοντας το δάχτυλο πάνω στην οθόνη της κινητής συσκευής από τα αριστερά στα δεξιά ή απλά πατώντας πάνω στις τρεις γραμμές στα αριστερά του τίτλου της αρχικής οθόνης. Το μενού (Menu) περιέχει τις εξής οθόνες, Αρχική, Προφίλ Χρήστη, Πελατολόγιο, Προφίλ Εταιρίας και την έξοδο, από την οποία ο χρήστης μπορεί να κλείσει την εφαρμογή. Εικόνα 23 : Δεύτερη Οθόνη, Οθόνη του Μενού Οθόνη Προφίλ Χρήστη Στην Οθόνη αυτή μας δείχνει την καρτέλα του χρήστη με τα δεδομένα όπως έχουν καταχωρηθεί στο ERP σύστημα. Από πάνω προς τα κάτω είναι ο τίτλος της οθόνης «Profile», ακολουθεί η εικόνα του χρήστη, αν έχει ανεβάσει στο ERP, έπειτα το 68

70 ονοματεπώνυμο. Κάτω από το ονοματεπώνυμο είναι ένα μήνυμα, όπως οι υπογραφές στα και μετά το . Μετά ακολουθούν τρία τηλέφωνα επικοινωνίας και τέλος είναι το όνομα χρήστη και οι ημερομηνίες των δύο τελευταίων συνδέσεων και της δημιουργίας του λογαριασμού. Όπως στην αρχική σελίδα, έτσι και εδώ μπορούν να προστεθούν οι να αφαιρεθούν δεδομένα που αφορούν τον χρήστη και πάντα προσαρμοσμένες στις ανάγκες της εταιρίας. Εικόνα 24 : Οθόνη Προφίλ Χρήστη Προφίλ εταιρίας Σε αυτή την οθόνη εμφανίζεται το λογότυπο της εταιρίας ακριβώς κάτω από τον τίτλο της οθόνης. Πάνω στο λογότυπο είναι η επωνυμία της εταιρίας καθώς και το ονοματεπώνυμο του διευθυντή/προέδρου και κάποια σημείωση. Κάτω από το λογότυπο έχει στοιχεία 69

71 επικοινωνίας, τηλέφωνο, fax, ηλεκτρονικό ταχυδρομείο, ο σύνδεσμος για την ιστοσελίδα της εταιρίας και τέλος η διεύθυνση. Όπως στις προηγούμενες οθόνες, έτσι και αυτή μπορεί να προσαρμοστεί στις ανάγκες της εταιρίας.. Εικόνα 25 : Οθόνη Προφίλ της Εταιρείας Πελατολόγιο Η πιο σημαντική οθόνη της εφαρμογής γιατί εδώ είναι η έναρξη της παραγγελίας. Η διαδικασία αποτελείται από πολλές οθόνες. Στην πρώτη εμφανίζεται μια λίστα με όλους τους πελάτες που έχει δικαίωμα να κάνει παραγγελίες ο πωλητής, όπως παρατηρείται και στις παρακάτω εικόνες (βλ. εικ. 26.α και εικ. 26.β). 70

72 Εικόνα 26.α : Οθόνη Πελατολογίου Χρήστη Α Εικόνα 26.β : Οθόνη Πελατολογίου Χρήστη Β Αμέσως επόμενη οθόνη είναι η καρτέλα του πελάτη. Είναι παρόμοια με αυτή του προφίλ της εταιρίας. Ως φόντο έχει το λογότυπο του πελάτη, πάω σε αυτό εμφανίζεται η επωνυμία του και ακριβώς από κάτω όλοι οι πωλητές που μπορούν να τον διαχειριστούν και να κάνουν παραγγελίες. Έπειτα τα στοιχεία επικοινωνίας που αναφέρθηκαν στο προφίλ της εταιρίας. Ως απόδειξη ότι οι οθόνες είναι τροποποιήσιμες, σε αυτή την οθόνη προστέθηκαν και τρία νέα πεδία. Αν ο πελάτης κάνει χρήση Φ.Π.Α., το Α.Φ.Μ. του και η σχετική (ποσοστιαία) έκπτωση που προσφέρεται σε αυτόν τον πελάτη. Για να ξεκινήσει η παραγγελία, ο χρήστης πρέπει να πατήσει στον σταυρό που βρίσκεται στα δεξιά του τίτλου της οθόνης. 71

73 Εικόνα 27 : Οθόνη Πελάτη Η επόμενη οθόνη είναι η φόρμα δημιουργίας παραγγελίας. Τα πεδία που πρέπει να συμπληρωθούν είναι από πάνω προς τα κάτω τα εξής: 1. Κωδικός Πελάτη. Αυτός είναι ένας προαιρετικός κωδικός που δίνεται στον πελάτη κατά την δημιουργία του. Προαιρετικό πεδίο. 2. Ημερομηνία Δημιουργίας Παραγγελίας. Προαιρετικό πεδίο. 3. Σημειώσεις Δημόσιες. Αυτές οι σημειώσεις εκτυπώνονται στο τιμολόγιο και συνήθως αναφέρουν κάτι που χρειάζεται να έχει γνώσει και ο πελάτης, για παράδειγμα κάποια ευκολία πληρωμής. Προαιρετικό πεδίο. 4. Σημειώσεις Προσωπικές. Σε αυτό το πεδίο εισάγονται σημειώσεις που είναι μόνο για την εταιρία και αφορούν τον πελάτη, για παράδειγμα προειδοποίηση 72

74 κακοπληρωτή η κάποια αναφορά στην προσωπικότητά του και πώς να τον χειρίζονται. Προαιρετικό πεδίο. 5. Συνθήκες Πληρωμής. Εδώ επιλέγεται ο τρόπος με τον οποίο θα γίνει η αποπληρωμή της παραγγελίας. Οι επιλογές είναι ορισμένες μέσα από το ERP σύστημα. Μπορούν να προστεθούν ή να αφαιρεθούν κάποιες. Προαιρετικό πεδίο. 6. Τύπος Πληρωμής. Από αυτό το πεδίο γίνεται η επιλογή του μέσου με το οποίο θα αποπληρωθεί τη παραγγελία. Όπως και στο προηγούμενο πεδίο, έτσι και σε αυτό μπορούν να προστεθούν και να αφαιρεθούν επιλογές, αν και εμπεριέχονται οι πιο συνηθισμένες. Προαιρετικό πεδίο. 7. Καθυστέρηση Διαθεσιμότητα. Αυτό το πεδίο αφορά στον χρόνο αποστολής της παραγγελίας, δηλαδή το πότε να γίνει η αποστολή της από την εταιρία προς το πελάτη. Το ίδιο ισχύει και σε αυτό το πεδίο, όπως και στα δύο προηγούμενα σε σχέση με το πλήθος των επιλογών. Προαιρετικό Πεδίο. 8. Όλα τα υπόλοιπα πεδία είναι τα προϊόντα ή/και οι υπηρεσίες που προσφέρει η εταιρία προς πώληση, ο τιμοκατάλογος δηλαδή. Κάθε προϊόν/υπηρεσία είναι μία γραμμή που αποτελείται από την ονομασία του προϊόντος/υπηρεσίας, την τιμή που του έχουμε δώσει από το ERP και η ποσότητα που επιθυμεί ο πελάτης. Υποχρεωτικά πεδία με ελάχιστη τιμή το Τέλος είναι το κουμπί ολοκλήρωσης της παραγγελίας με τίτλο Προσθήκη. 73

75 Εικόνα 28 : Οθόνη Παραγγελιοληψίας 5.3 Διαδικασία Εισόδου Η διαδικασία εισόδου στην εφαρμογή είναι απλή και πρέπει ο χρήστης να έχει ήδη λογαριασμό στο ERP τον οποίο τον δημιούργησε ο διαχειριστής του συστήματος. Ο χρήστης εισάγει τα στοιχεία του λογαριασμού του (όνομα χρήστη και κλειδάριθμο) και πατάει το κουμπί εισόδου (Log In). 74

76 Εικόνα 29 : Οθόνη Εισόδου με Στοιχεία Λογαριασμού Χρήστη Η εφαρμογή στέλνει τα στοιχεία αυτά στον εξυπηρετητή που φιλοξενεί το ERP σύστημα (Apache Server). Ο εξυπηρετητής με την σειρά του στέλνει τα στοιχεία στην βάση δεδομένων. Αν ο χρήστης έχει δώσει σωστά τα στοιχεία του, η βάση απαντά θετικά στον εξυπηρετητή και αυτό με την σειρά του επιτρέπει την είσοδο στον χρήστη μαζί με τα δεδομένα για την επόμενη οθόνη. Σε περίπτωση λάθος στοιχείων, δεν του επιτρέπει την είσοδο και ένα μήνυμα λάθους εκτυπώνεται στην οθόνη του χρήστη με την παρακίνηση να διορθώσει τα στοιχεία του και να ξαναπροσπαθήσει. 75

77 Εικόνα 30 : Οθόνη με Μήνυμα για Λάθος Στοιχεία Σύνδεσης 5.4 Διαδικασία Παραγγελίας Μετά την επιτυχή είσοδο του χρήστη, πέρα από την εμφάνιση όλων το πληροφοριών που παρέχει η εφαρμογή για τον χρήστη, την εταιρία και του πελάτες, δίνει και την δυνατότητα δημιουργίας παραγγελίας. Η έναρξή της δημιουργίας της γίνεται από το πελατολόγιο με την επιλογή του πελάτη. Μόλις ο χρήστης πατήσει το κουμπί δημιουργίας νέας παραγγελίας, ανοίγει η φόρμα παραγγελίας. Με το πάτημα του κουμπιού η εφαρμογή ζητά από τον εξυπηρετητή όλα τα προϊόντα/υπηρεσίες που έχει το ERP σύστημα. Αφού με την σειρά του ο εξυπηρετητής τα συλλέξει από την βάση, τα ταξινομεί και τα στέλνει πίσω στην εφαρμογή. Το πακέτο κάθε προϊόντος/υπηρεσίας βρίσκονται όλα τα δεδομένα προς 76

78 εμφάνιση (όνομα, τιμή), αλλά και άλλα δεδομένα που είναι αναγκαία για την διασύνδεση της παραγγελίας με τον χρήστη και τα προϊόντα/υπηρεσίες. Επίσης ο εξυπηρετητής στέλνει και τα δεδομένά για τις επιλογές Συνθήκες Πληρωμής, Τύπος Πληρωμής και Καθυστέρηση Διαθεσιμότητα. Ο χρήστης με την σειρά του πληκτρολογεί και επιλεγεί τα στοιχεία της παραγγελίας σύμφωνα με τις προτιμήσεις του πελάτη και πατώντας το κουμπί Προσθήκη αποστέλλεται η παραγγελία στο εξυπηρετητή. Εικόνα 31 : Οθόνη με Συμπληρωμένη την Φόρα της Παραγγελίας Ο εξυπηρετητής με την σειρά του επεξεργάζεται την παραγγελία και αν συμφωνεί με τους κανόνες παραγγελιοληψίας του συστήματος την εισάγει στη βάση δεδομένων ως πρόχειρη 77

79 και απαντά στην εφαρμογή με μήνυμα επιτυχίας και αυτή το εκτυπώνει στην οθόνη για να ενημερώσει τον χρήστη. Εικόνα 32 : Οθόνη με Απάντηση του Εξυπηρετητή Αργότερα, ο ίδιος χρήστης ή κάποιος άλλος που έχει δικαιώματα επεξεργασίας παραγγελιών, μέσα από το ERP σύστημα επεξεργάζεται την παραγγελία για τυχών αλλαγές ή προσθήκη στοιχείων σε αυτή και έπειτα την επικυρώνει και την τιμολογεί μέσω του ERP συστήματος. Ο λόγος που αυτή η διαδικασία δεν γίνεται μέσω της εφαρμογής είναι γιατί η κάθε εταιρία έχει διαφορετική στρατηγική όσων αφορά τις παραγγελίας και την αποστολή των προϊόντων. Η πιο κοινή όμως είναι να γίνεται η τιμολόγηση μαζί με τη αποστολή των προϊόντων για καλύτερο έλεγχο σε αποθέματα αλλά και στο κοστολόγιο για πιθανές 78

80 εκπτώσεις ή/και παροχή και ενημέρωση για κάποια προσφορά καθώς και τελική επιβεβαίωση, συνήθως τηλεφωνική, όταν πρόκειται για παραγγελίες που είναι να αποσταλούν μετά από μεγάλο χρονικό διάστημα. Εικόνα 33 : Οθόνη από το Dolibarr με την παραγγελία Εικόνα 34 : Οθόνη από το Dolibarr με τις Σημειώσεις της Παραγγελίας 79

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος Λογισμικό Συστήματος Λογισμικό 2 Λογισμικό Συστήματος Τα ειδικά εργαλεία χρησιμοποιούνται για την ανάπτυξη λογισμικού εφαρμογών και την εκτέλεση βοηθητικών εργασιών. Το λειτουργικό σύστημα (operating system)

Διαβάστε περισσότερα

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών Βιβλιογραφία: Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών Προγραμματισμός Android Ian Clifton. AndroidTM User Interface Design, Addison-Wesley, 2013 P. Deitel. H. Deitel, A. Deitel.

Διαβάστε περισσότερα

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Ανάπτυξη εφαρμογής Android και IOS σε περιβάλλον Flash. ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Ανάπτυξη εφαρμογής Android και IOS σε περιβάλλον Flash. ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τ.Ε.Ι. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΏΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη εφαρμογής Android και IOS σε περιβάλλον Flash. ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ Μπουρσινός Ιωάννης A.M.:

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ- ΤΜΗΜΑ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΟΙΚΟΝΟΜΙΚΗΣ ΑΝΑΠΤΥΞΗΣ, ΜΑΘΗΜΑ: ΔΙΑΧΕΙΡΙΣΗ ΑΝΘΡΩΠΙΝΩΝ ΚΑΙ ΦΥΣΙΚΩΝ ΠΟΡΩΝ- ΧΡΙΣΤΟΣ ΑΠ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ- ΤΜΗΜΑ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΟΙΚΟΝΟΜΙΚΗΣ ΑΝΑΠΤΥΞΗΣ, ΜΑΘΗΜΑ: ΔΙΑΧΕΙΡΙΣΗ ΑΝΘΡΩΠΙΝΩΝ ΚΑΙ ΦΥΣΙΚΩΝ ΠΟΡΩΝ- ΧΡΙΣΤΟΣ ΑΠ. Χ. ΑΠ. ΛΑΔΙΑΣ Το ERP είναι ένα ολοκληρωμένο πληροφοριακό σύστημα διαχείρισης επιχειρησιακών πόρων. Διαχειρίζεται και συντονίζει όλες τις λειτουργίες και διαδικασίες που λαμβάνουν χώρα σε μια επιχείρηση.

Διαβάστε περισσότερα

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η Δ.Πολίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ

ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ BUSINESS INNOVATION TECHNOLOGY Αυτοματοποιημένες διαδικασίες, αποδοτικότερη διαχείριση πόρων, απαράμιλλη ασφάλεια δεδομένων, ευέλικτα & αναλυτικά reports αυξάνουν

Διαβάστε περισσότερα

Επιμέλεια: Μαργαρίτα Ρουγγέρη Επιβλέπων: Γεώργιος Στυλιαράς Πληροφορική Πολυμέσα ΓΤΠ61 4 η Εργασία 2011

Επιμέλεια: Μαργαρίτα Ρουγγέρη Επιβλέπων: Γεώργιος Στυλιαράς Πληροφορική Πολυμέσα ΓΤΠ61 4 η Εργασία 2011 Επιμέλεια: Μαργαρίτα Ρουγγέρη 71953 Επιβλέπων: Γεώργιος Στυλιαράς Πληροφορική Πολυμέσα ΓΤΠ61 4 η Εργασία 2011 Λειτουργικό σύστημα κινητή τηλεφωνία Google Open source Smart phones, tablets, mp3, τηλεοράσεις

Διαβάστε περισσότερα

SingularLogic Mobile Applications

SingularLogic Mobile Applications SingularLogic Mobile Applications Το γραφείο μαζί σας, όπου και εάν βρίσκεστε H οικογένεια more περιλαμβάνει εφαρμογές για κινητές συσκευές (SmartPhones, PDAs, Tablets, Netbooks) με τις οποίες δίνεται

Διαβάστε περισσότερα

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία Ανδρέας Βέγλης, Αναπληρωτής Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου

Εργαλεία CASE. Computer Assisted Systems Engineering. Δρ Βαγγελιώ Καβακλή. Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Εργαλεία CASE Computer Assisted Systems Engineering Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2011-2012 1 Εργαλεία CASE

Διαβάστε περισσότερα

Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets

Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets Διαγραφή από τη λίστα Σε αυτό το τεύχος: Φεβρουάριος 2014 Mobile e-commerce από την Altec Software Mobile e-commerce από την Altec Software Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets Ετήσια

Διαβάστε περισσότερα

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι Παρτώνας Αλέξανδρος Επιβλέπων: Δρ.

Διαβάστε περισσότερα

Η Πράξη συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (ΕΤΠΑ) κατά 80% και από εθνικούς πόρους της Ελλάδας και της Κύπρου κατά 20% Μ Ε Λ Ε Τ Η

Η Πράξη συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (ΕΤΠΑ) κατά 80% και από εθνικούς πόρους της Ελλάδας και της Κύπρου κατά 20% Μ Ε Λ Ε Τ Η ΝΟΜΟΣ ΡΕΘΥΜΝΟΥ ΤΕΧΝΙΚΗ ΥΠΗΡΕΣΙΑ Μ Ε Λ Ε Τ Η ΠΡΟΜΗΘΕΙΑΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΞΟΠΛΙΣΜΟΥ ΓΙΑ ΤΗΝ ΥΠΟΣΤΗΡΙΞΗ ΤΟΥ ΕΡΓΟΥ «ΠΡΟΣΒΑΣΙΜΕΣ ΠΟΛΕΙΣ» ΠΡΟΫΠΟΛΟΓΙΣΜΟΣ : 1.200,00 ΕΥΡΩ ΝΟΜΟΣ ΡΕΘΥΜΝΗΣ Δ/ΝΣΗ ΤΕΧΝΙΚΩΝ ΥΠΗΡΕΣΙΩΝ ΕΡΓΟ

Διαβάστε περισσότερα

Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας

Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας ΓΙΑ ΜΙΑ ΑΝΟΙKΤΗ ΕΠΙΧΕΙΡΗΣΗ Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας Web & Mobile apps Για µια ανοικτή επιχείρηση Σήµερα περισσότερο από ποτέ, µια επιχείρηση που θέλει να ανοίξει νέους δρόµους ανάπτυξης

Διαβάστε περισσότερα

Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών

Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών Βερονίκης Σπύρος Τμήμα Αρχειονομίας- Βιβλιοθηκονομίας, Ιόνιο Πανεπιστήμιο spver@ionio.gr Stoica Adrian Τμήμα Ηλεκτρολόγων Μηχανικών

Διαβάστε περισσότερα

Ομαδοποίηση των απαιτήσεων του προτύπου ISO Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος

Ομαδοποίηση των απαιτήσεων του προτύπου ISO Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος Ομαδοποίηση των απαιτήσεων του προτύπου ISO 9001:2000 Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος / Παροχή της υπηρεσίας Μέτρηση ανάλυση και βελτίωση Εισαγωγή στα Συστήματα

Διαβάστε περισσότερα

ΓΙΑ ΜΙΑ ΑΝΟΙKΤΗ ΕΠΙΧΕΙΡΗΣΗ. mobile CRM ΔΩΣΤΕ ΝΕΑ ΠΝΟΗ ΣΤΙΣ ΣΧΕΣΕΙΣ ΜΕ ΤΟΥΣ ΠΕΛΑΤΕΣ ΣΑΣ

ΓΙΑ ΜΙΑ ΑΝΟΙKΤΗ ΕΠΙΧΕΙΡΗΣΗ. mobile CRM ΔΩΣΤΕ ΝΕΑ ΠΝΟΗ ΣΤΙΣ ΣΧΕΣΕΙΣ ΜΕ ΤΟΥΣ ΠΕΛΑΤΕΣ ΣΑΣ ΓΙΑ ΜΙΑ ΑΝΟΙKΤΗ ΕΠΙΧΕΙΡΗΣΗ mobile CRM ΔΩΣΤΕ ΝΕΑ ΠΝΟΗ ΣΤΙΣ ΣΧΕΣΕΙΣ ΜΕ ΤΟΥΣ ΠΕΛΑΤΕΣ ΣΑΣ Για µια ανοικτή επιχείρηση Σήµερα περισσότερο από ποτέ, µια επιχείρηση που θέλει να ανοίξει νέους δρόµους ανάπτυξης

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή):

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): 1. Ο Παγκόσμιος Ιστός (world wide web): a. Ταυτίζεται με το Internet b. Είναι υπηρεσία διαχείρισης και πρόσβασης σε

Διαβάστε περισσότερα

Smartphones και πολυμέσα

Smartphones και πολυμέσα Smartphones και πολυμέσα Λογοθέτης Σωτήρης ΚΑΘΗΓΗΤΗΣ/ΣΥΜΒΟΥΛΟΣ: ΓΕΩΡΓΙΟΣ ΣΤΥΛΙΑΡΑΣ Θεσσαλονίκη, 1 Νοεμβρίου 2009 Περιεχόμενα Ορισμοί Smartphones - Πολυμέσα Ιστορική Αναδρομή Τελευταίας τεχνολογίας Smartphones

Διαβάστε περισσότερα

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress

Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ανάπτυξη πλήρους διαδικτυακής e-commerce εφαρμογής με χρήση του CMS WordPress ΚΟΤΣΟΓΙΑΝΝΙΔΗΣ ΛΑΖΑΡΟΣ Επιβλέπων καθηγητής Σφέτσος Παναγιώτης ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ως Ηλεκτρονικό Εμπόριο ή

Διαβάστε περισσότερα

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ

ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΨΗΦΙΑΚΟΣ ΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 2: Software ΠΑΝΑΓΙΩΤΗΣ ΠΑΝΑΓΙΩΤΙΔΗΣ ΤΜΗΜΑ ΓΑΛΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης Μικρομεσαίες Επιχειρήσεις και Καινοτομία Ηλεκτρονικό Εμπόριο H δυνατότητα των καταναλωτών και των εμπορικών καταστημάτων να κάνουν

Διαβάστε περισσότερα

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας. Δεδομένα Πληροφορίες Δεδομένα: Μια ομάδα από σύμβολα, αριθμούς, λέξεις που αντιπροσωπεύουν κάτι και θα χρησιμοποιηθούν σε μια επεξεργασία. Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα,

Διαβάστε περισσότερα

Ηλεκτρονικό εμπόριο. Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου

Ηλεκτρονικό εμπόριο. Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου Ηλεκτρονικό εμπόριο Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου Ψηφιακή οικονομία Οικονομία που στηρίζεται στις ψηφιακές τεχνολογίες Απαιτεί ισχυρές τεχνολογικές υποδομές Κατάργηση γεωγραφικών

Διαβάστε περισσότερα

DO Y O Y U S PEAK K F U F TURE R?

DO Y O Y U S PEAK K F U F TURE R? GALAXY είναι Τεχνολογία αιχμής που αξιοποιεί τις πλέον σύγχρονες διεθνείς τάσεις, συνδυάζοντας τo Microsoft.NET Framework 3.5 και τα εξελιγμένα εργαλεία ανάπτυξης εφαρμογών της SingularLogic. Εξασφαλίζει

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eclass. Γνωριμία με την Open eclass

Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eclass. Γνωριμία με την Open eclass Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eclass Εισαγωγή στην Open eclass Ταυτότητα της πλατφόρμας Η πλατφόρμα Open eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και

Διαβάστε περισσότερα

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα : 4 η Δ.Πολίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Η εξέλιξη του logo της Αpple Inc.

Η εξέλιξη του logo της Αpple Inc. Η εξέλιξη του logo της Αpple Inc. Το πρώτο λογότυπο της Apple, είχε σχεδιαστεί από τον Ronald Wayne, συνάδελφο στην Atari του Steve Jobs και συνιδρυτή της Apple Computer στις 1 Απριλίου 1976 με τον Jobs

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Απομακρυσμένης Εποπτείας και Μετρήσεων

Πληροφοριακά Συστήματα Απομακρυσμένης Εποπτείας και Μετρήσεων Πληροφοριακά Συστήματα Απομακρυσμένης Εποπτείας και Μετρήσεων Cloud CRM και ERP Γεωργανάκης Παναγιώτης Τμήμα Διοίκησης Επιχειρήσεων, Γρεβενά Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Λογισμικό Συστήματος & Εφαρμογών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Γενική Δομή Υπολογιστών Λειτουργικό σύστημα Υπολογιστής

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρομεσαίες Επιχειρήσεις»

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρομεσαίες Επιχειρήσεις» ΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΒΑΣΙΚΟΣ ΠΑΡΑΓΟΝΤΑΣ ΓΙΑ ΤΗΝ ΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΚΟΙΝΩΝΙΚΗ ΑΝΑΠΤΥΞΗ ΤΟΥ ΑΙΓΑΙΟΠΕΛΑΓΙΤΙΚΟΥ ΧΩΡΟΥ Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρομεσαίες

Διαβάστε περισσότερα

Παρουσίαση της λύσης Dnet Mobile Terminal

Παρουσίαση της λύσης Dnet Mobile Terminal Παρουσίαση της λύσης Dnet Mobile Terminal Το Dnet Mobile Terminal της εταιρείας Dnet - Δημήτρης Ευστρατιάδης Α.Ε. αποτελεί την πλέον προηγμένη τεχνολογικά και αρχιτεκτονικά λύση για την παραγγελιοληψία

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

Διαβάστε περισσότερα

Κοιτάζοντας Πιο Λεπτομερώς. Ανδρεάκης Σωτήρης Καραμολέγκος Χρήστος Καλαματιανός Βασίλης

Κοιτάζοντας Πιο Λεπτομερώς. Ανδρεάκης Σωτήρης Καραμολέγκος Χρήστος Καλαματιανός Βασίλης Κοιτάζοντας Πιο Λεπτομερώς Ανδρεάκης Σωτήρης Καραμολέγκος Χρήστος Καλαματιανός Βασίλης Στην έρευνα που κάναμε ασχοληθήκαμε με την λεπτομερή λειτουργία των κινητών τηλεφώνων και πως αυτά μπορούν να επηρεάσουν

Διαβάστε περισσότερα

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Bread Online Σχεδιασμός και μετατροπή μιας απλής οικιακής συσκευής σε επαναπρογραμματιζόμενη συσκευή IP Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών

Διαβάστε περισσότερα

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Οικονοµικό Πανεπιστήµιο Αθηνών Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας ΠΛΗΡΟΦΟΡΙΑΚΑ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κεφάλαιο 5 Λογισµικό - Software Γιώργος Γιαγλής Το σηµερινό µάθηµα Λογισµικό (Software)

Διαβάστε περισσότερα

Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι. 7 η Διάλεξη. Μάθημα: Τεχνολογίες Διαδικτύου

Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι. 7 η Διάλεξη. Μάθημα: Τεχνολογίες Διαδικτύου Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι 7 η Διάλεξη Μάθημα: Τεχνολογίες Διαδικτύου Περιεχόμενα 7 η διάλεξη Δικτυακή ουδετερότητα ( net neutrality) Κινητός παγκόσμιος ιστός ( mobile

Διαβάστε περισσότερα

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Η LINK Technologies Α.Ε. ιδρύθηκε το 2002 με στόχο να καταστεί πυρήνας καινοτομικών λύσεων Τηλεματικής αναβαθμίζοντας καθημερινά

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΣΤΙΑΣΗΣ

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΣΤΙΑΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΗ ΕΦΑΡΜΟΓΗ Σ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΣΤΙΑΣΗΣ BUSINESS INNOVATION TECHNOLOGY Εξειδικευμένη εφαρμογή της Epsilon Net που απευθύνεται σε όλες τις επιχειρήσεις του κλάδου της εστίασης Το PYLON RESTAURANT

Διαβάστε περισσότερα

Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι. 7 η Διάλεξη. Μάθημα: Τεχνολογίες Διαδικτύου

Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι. 7 η Διάλεξη. Μάθημα: Τεχνολογίες Διαδικτύου Τ.Ε.Ι. Δυτικής Ελλάδας Τμήμα Διοίκησης Επιχειρήσεων Μεσολόγγι 7 η Διάλεξη Μάθημα: Τεχνολογίες Διαδικτύου Περιεχόμενα 7 η διάλεξη Δικτυακή ουδετερότητα (net neutrality) Κινητός παγκόσμιος ιστός (mobile

Διαβάστε περισσότερα

Ηλεκτρονικό Μάρκετινγκ

Ηλεκτρονικό Μάρκετινγκ Ηλεκτρονικό Μάρκετινγκ Ενότητα 7: m-marketing Αντωνιάδης Ιωάννης Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) στις Μικρομεσαίες Επιχειρήσεις (ΜΜΕ)

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) στις Μικρομεσαίες Επιχειρήσεις (ΜΜΕ) Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) στις Μικρομεσαίες Επιχειρήσεις (ΜΜΕ) Γιώργος Μανής Επίκουρος Καθηγητής Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων Τι είναι οι Τεχνολογίες

Διαβάστε περισσότερα

Ερεύνα ικανοποιήσης καταστημάτων OK Any Time Marker.

Ερεύνα ικανοποιήσης καταστημάτων OK Any Time Marker. 1 Ερεύνα ικανοποιήσης καταστημάτων OK Any Time Marker. Η αλυσίδα καταστημάτων Ok Anytime Markets, στα πλαίσια της συνεχούς ανάπτυξης και βελτίωσης των υπηρεσιών της, αναζητούσε λογισμικό το οποίο θα βελτίωνε

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

economy Δρ. Πάνος Φιτσιλής, Καθηγητής ΤΕΙ Θεσσαλίας fitsilis@teilar.gr Πρόγραμμα Μεταπτυχιακών Σπουδών Διοίκηση και Διαχείριση Έργων

economy Δρ. Πάνος Φιτσιλής, Καθηγητής ΤΕΙ Θεσσαλίας fitsilis@teilar.gr Πρόγραμμα Μεταπτυχιακών Σπουδών Διοίκηση και Διαχείριση Έργων economy Δρ. Πάνος Φιτσιλής, Καθηγητής ΤΕΙ Θεσσαλίας fitsilis@teilar.gr 1 Διοίκηση και Διαχείριση Έργων Τι είναι τα apps H λέξη app είναι μια λέξη που έχει μπει στο λεξικό όλων μας Λογισμικό εφαρμογή Λειτουργεί

Διαβάστε περισσότερα

Η χρήση Τεχνολογιών Πληροφορικής και Επικοινωνιών στις ΜικροΜεσαίες Επιχειρήσεις

Η χρήση Τεχνολογιών Πληροφορικής και Επικοινωνιών στις ΜικροΜεσαίες Επιχειρήσεις Η χρήση Τεχνολογιών Πληροφορικής και Επικοινωνιών στις ΜικροΜεσαίες Επιχειρήσεις Γιώργος Μανής Επίκουρος Καθηγητής Τμήματος Πληροφορικής Πανεπιστημίου Ιωαννίνων Περιεχόμενα ομιλίας Ανάγκη χρήσης Τεχνολογιών

Διαβάστε περισσότερα

Οδηγός Χρήσης Microsoft Office365 & OneDrive for Business Πανεπιστημίου Κύπρου

Οδηγός Χρήσης Microsoft Office365 & OneDrive for Business Πανεπιστημίου Κύπρου Οδηγός Χρήσης Microsoft Office365 & OneDrive for Business Πανεπιστημίου Κύπρου Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων ΥΠΣ-ΕΔ93 22-10-2015 Περιεχόμενα 1. Office 365... 3 2. Τι περιλαμβάνει το

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

Διαβάστε περισσότερα

Linux Terminal Server Project

Linux Terminal Server Project Linux Terminal Server Project Ένα κεντρικό σύστημα διαχείρισης των τερματικών κοινού της Βιβλιοθήκης & Κέντρου Πληροφόρησης του Πανεπιστημίου Μακεδονίας Κολοβός Φίλιππος filippos@uom.gr Ευάγγελος Μπάνος

Διαβάστε περισσότερα

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1 Ενότητα 2 Πηγές Λογισμικού Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1 Μαθησιακοί στόχοι Εξοικείωση με εναλλακτικές πηγές λογισμικού Κατανόηση του τρόπου αξιολόγησης έτοιμου λογισμικού

Διαβάστε περισσότερα

ΕΡΓΑΣΙΑ ΚΙΝΗΤΩΝ ANTIKΕΙΜΕΝΟ ΟΜΑΔΑΣ : ΚΙΝΗΤΑ ΜΑΡΚΕΣ ΤΙΜΕΣ ΛΟΓΙΣΜΙΚΑ

ΕΡΓΑΣΙΑ ΚΙΝΗΤΩΝ ANTIKΕΙΜΕΝΟ ΟΜΑΔΑΣ : ΚΙΝΗΤΑ ΜΑΡΚΕΣ ΤΙΜΕΣ ΛΟΓΙΣΜΙΚΑ ΕΡΓΑΣΙΑ ΚΙΝΗΤΩΝ ANTIKΕΙΜΕΝΟ ΟΜΑΔΑΣ : ΚΙΝΗΤΑ ΜΑΡΚΕΣ ΤΙΜΕΣ ΛΟΓΙΣΜΙΚΑ Το smartphones «αντικαθιστούν» τις τηλεοράσεις στην Ινδία Νέα έρευνα της Google αποκαλύπτει πως οι Ινδοί προτιμούν για την ψυχαγωγία τους

Διαβάστε περισσότερα

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου Διπλωματική Εργασία Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου Ποτσίκα Ηλιάνα

Διαβάστε περισσότερα

εύχρηστες και καινοτόμες εφαρμογές

εύχρηστες και καινοτόμες εφαρμογές E-COMMERCE OPEN API ΑΝΕΞΑΡΤΗΤΕΣ ΚΕΝΤΡΙΚΟ ΣΥΣΤΗΜΑ Αποθήκη Προσωπικό ΟΘΟΝΕΣ ΚΟΥΖΙΝΑΣ Πελάτες Εστιάστε στη σταθερή ανάπτυξη ΕΜΠΟΡΙΚΗ ΑΣΥΡΜΑΤΗ ΙΑΧΕΙΡΙΣΗ ΠΑΡΑΓΓΕΛΙΟμε εύχρηστες και καινοτόμες εφαρμογές ΛΗΨΙΑ

Διαβάστε περισσότερα

Ει ναι τα Windows που γνωρι ζετε, αλλα καλυ τερα

Ει ναι τα Windows που γνωρι ζετε, αλλα καλυ τερα Ει ναι τα Windows που γνωρι ζετε, αλλα καλυ τερα Γνώριμα και καλύτερα από ποτέ άλλοτε Τα Windows 10 είναι γνώριμα και εύχρηστα και με πολλές ομοιότητες με τα Windows 7, συμπεριλαμβανομένου του μενού Έναρξης.

Διαβάστε περισσότερα

64.1% 18.8% 5.9% 5.2% 2.7%

64.1% 18.8% 5.9% 5.2% 2.7% Android (Google) 64.1% ios (Apple) 18.8% Symbian 5.9% BlackBerry (RIM) 5.2% Bada, Windows Phone 2.7% droid va lipse IDE σκευές που υποστηρίζουν droid, HTC handsets, msung, LG, Motorola, tables ww.android.com

Διαβάστε περισσότερα

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη

Διαβάστε περισσότερα

Internet Business Hellas

Internet Business Hellas Internet Business Hellas Περιεχόμενα Εισαγωγή email marketing IBNEWSLETTER Χαρακτηριστικά Πλεονεκτήματα Επικοινωνία Εισαγωγή email marketing «Το μάρκετινγκ μέσω ηλεκτρονικού ταχυδρομείου συνίσταται στην

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου Α Γενικού Λυκείου 87 Διδακτικές ενότητες 10.1 Υπηρεσίες Διαδικτύου 10.2 Ο παγκόσμιος ιστός, υπηρεσίες και εφαρμογές Διαδικτύου Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να μπορούν να διακρίνουν

Διαβάστε περισσότερα

Γνωρίστε καλύτερα τους πελάτες σας

Γνωρίστε καλύτερα τους πελάτες σας Γνωρίστε καλύτερα τους πελάτες σας Οι πελάτες στο κέντρο της προσοχής Η αποτελεσματική διαχείριση των σχέσεων με τους πελάτες βρίσκεται στο επίκεντρο κάθε λειτουργίας της επιχείρησης σας, ανεξάρτητα από

Διαβάστε περισσότερα

Εφαρμογές & Υπηρεσίες Του Κινητού Τηλεφώνου Και Οι Χρήσεις Του Από τους Νέους

Εφαρμογές & Υπηρεσίες Του Κινητού Τηλεφώνου Και Οι Χρήσεις Του Από τους Νέους Εφαρμογές & Υπηρεσίες Του Κινητού Τηλεφώνου Και Οι Χρήσεις Του Από τους Νέους Ά Λυκείου 1 ου ΓΕΛ Άνω Λιοσίων The Bhta Team Άνω Λιόσια Έτος : 211-212 1 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ.. 2 ΠΡΟΛΟΓΟΣ 3 ΠΕΡΙΛΗΨΕΙΣ

Διαβάστε περισσότερα

Υποδομή ΤΠ: Υλικό και λογισμικό

Υποδομή ΤΠ: Υλικό και λογισμικό Κεφάλαιο 5 Υποδομή ΤΠ: Υλικό και λογισμικό 5.1 ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ Ποια είναι τα στοιχεία της υποδομής τεχνολογίας πληροφοριών (ΤΠ); Ποιες είναι οι βασικές τεχνολογίες υλικού υπολογιστών, αποθήκευσης δεδομένων,

Διαβάστε περισσότερα

ΠΡΟΛΟΓΟΣ. Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi

ΠΡΟΛΟΓΟΣ. Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi Πίνακας Περιεχομένων ΠΡΟΛΟΓΟΣ V Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi 1η Ενότητα: Κινητός ιστός... vii 2η Ενότητα: Κινητές εφαρμογές στην πλατφόρμα Android... vii 3η Ενότητα:

Διαβάστε περισσότερα

Δίνουμε λύσεις, δεν προτείνουμε

Δίνουμε λύσεις, δεν προτείνουμε Δίνουμε λύσεις, δεν προτείνουμε Σχετικά με εμάς Ολοκληρωμένες λύσεις προβολής επαγγελματιών στο διαδίκτυο. Ο Όμιλος FOCUS-ON, ένας όμιλος Web & Mobile Services, ξεκίνησε τη δραστηριοποίησή του το 2008

Διαβάστε περισσότερα

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο

Διαβάστε περισσότερα

121 (one2one) συμβουλές και υπηρεσίες Προσαρμόσιμη οθόνη (interface) χρήστη Κάθετη δομή ανά Δραστηριότητα Πρόσβαση στην Ομάδα Ανάπτυξης Λογισμικού μας

121 (one2one) συμβουλές και υπηρεσίες Προσαρμόσιμη οθόνη (interface) χρήστη Κάθετη δομή ανά Δραστηριότητα Πρόσβαση στην Ομάδα Ανάπτυξης Λογισμικού μας ΣΥΣΤΗΜΑ ΕΝΙΑΙΑΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΛΑΤΟΛΟΓΙΟΥ & ΕΠΙΚΟΙΝΩΝΙΑΣ (CRM) Το icomplete είναι μια βραβευμένη υπηρεσία, βασισμένη σε λογισμικό CRM μέσω cloud, ειδικά προσαρμοσμένο για μικρές και μεσαίες επιχειρήσεις

Διαβάστε περισσότερα

COSMOS CLOUD CMS. Η σύγχρονη επικοινωνία με τον COSMOS σας

COSMOS CLOUD CMS. Η σύγχρονη επικοινωνία με τον COSMOS σας COSMOS CLOUD CMS Η σύγχρονη επικοινωνία με τον COSMOS σας Το Σύστημα Διαχείρισης Επαφών COSMOS CLOUD CMS ( Contacts Management System ) είναι μια καινοτόμα και εύκολη στη χρήση της εφαρμογή που ανταποκρίνεται

Διαβάστε περισσότερα

COSMOS CLOUD CMS ΤΟ COSMOS CLOUD CMS ΔΕΝ ΕΙΝΑΙ ΜΙΑ ΑΠΛΗ ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΚΟΥ ΓΡΑΦΕΙΟΥ.

COSMOS CLOUD CMS ΤΟ COSMOS CLOUD CMS ΔΕΝ ΕΙΝΑΙ ΜΙΑ ΑΠΛΗ ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΚΟΥ ΓΡΑΦΕΙΟΥ. COSMOS CLOUD CMS Η σύγχρονη επικοινωνία με τον COSMOS σας Το Σύστημα Διαχείρισης Επαφών COSMOS CLOUD CMS ( Contacts Management System ) είναι μια καινοτόμα και εύκολη στη χρήση της εφαρμογή που ανταποκρίνεται

Διαβάστε περισσότερα

Ηλεκτρονικό Επιχειρείν & Νέες Τεχνολογίες για Επιχειρηματικότητα ΔΕΟ45

Ηλεκτρονικό Επιχειρείν & Νέες Τεχνολογίες για Επιχειρηματικότητα ΔΕΟ45 Ηλεκτρονικό Επιχειρείν & Νέες Τεχνολογίες για Επιχειρηματικότητα ΔΕΟ45 ΤΟΜΟΣ Α «Ηλεκτρονικό Επιχειρείν» πηγή: ibm.com Ηλεκτρονικό Επιχειρείν Η εφαρμογή τεχνολογιών πληροφορίας και επικοινωνίας (ΤΠΕ) για

Διαβάστε περισσότερα

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές

Διαβάστε περισσότερα

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρο-μεσαίες Επιχειρήσεις»

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρο-μεσαίες Επιχειρήσεις» ΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΒΑΣΙΚΟΣ ΠΑΡΑΓΟΝΤΑΣ ΓΙΑ ΤΗΝ ΟΙΚΟΝΟΜΙΚΗ ΚΑΙ ΚΟΙΝΩΝΙΚΗ ΑΝΑΠΤΥΞΗ ΤΟΥ ΑΙΓΑΙΟΠΕΛΑΓΙΤΙΚΟΥ ΧΩΡΟΥ Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρο-μεσαίες

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓH ΠΩΛΗΣΕΩΝ ΛΙΑΝΙΚΗΣ

ΕΦΑΡΜΟΓH ΠΩΛΗΣΕΩΝ ΛΙΑΝΙΚΗΣ OΛΟΚΛΗΡΩΜΕΝH ΕΦΑΡΜΟΓH ΠΩΛΗΣΕΩΝ ΛΙΑΝΙΚΗΣ BUSINESS INNOVATION TECHNOLOGY Touch εφαρμογή για την ευρύτερη αγορά της λιανικής Πρόκειται για μία εύκολη και γρήγορη στην εκμάθηση λύση μηχανογράφησης, που θα

Διαβάστε περισσότερα

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems

Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής. ERP Systems Τ.Ε.Ι. ΚΡΗΤΗΣ, Σ.Δ.Ο., Τμήμα Λογιστικής ERP Systems ERP puzzle ERP: Ολοκληρωμένα Πληροφοριακά συστήματα συνδεδεμένων λειτουργικών εφαρμογών (modules) τα οποία αντικαθιστούν τα ξεχωριστά αυτόνομα υπολογιστικά

Διαβάστε περισσότερα

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

Διαβάστε περισσότερα

Κοινωνική Αλληλεπίδραση

Κοινωνική Αλληλεπίδραση Κοινωνική Αλληλεπίδραση Τεχνολογία Σύγχρονης Επικοινωνίας Dirk Sommermeyer, IAQ e.v. Θέματα Τύποι Επικοινωνίας Προδιαγραφές σε μηχανήματα Υπολογιστών (hardware) Προδιαγραφές σε λογισμικό (software) Διαδικασίες

Διαβάστε περισσότερα

Πολυμέσα. παρέχουν ένα περιβάλλον πρόσβασης στα τμήματα, μέσω συνδέσεων με οποιονδήποτε τρόπο

Πολυμέσα. παρέχουν ένα περιβάλλον πρόσβασης στα τμήματα, μέσω συνδέσεων με οποιονδήποτε τρόπο Περιεχόμενα Ορισμοί Smartphone-Πολυμέσα Η εξέλιξη Τελευταίας τεχνολογίας Smartphones Χαρακτηριστικά των smartphones Λειτουργικά Συστήματα στα Smartphones Στάδια παραγωγής πολυμεσικής εφαρμογής Κατηγορίες

Διαβάστε περισσότερα

Ηλεκτρονική Επιχειρηματικότητα

Ηλεκτρονική Επιχειρηματικότητα ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ Ι Ο Ν Ι Ω Ν Ν Η Σ Ω Ν Σ Χ ΟΛ Η Δ Ι Ο Ι Κ Η Σ Η Σ Κ Α Ι Ο Ι ΚΟ Ν Ο Μ Ι Α Σ Τ Μ Η Μ Α Δ Ι Ο Ι Κ Η Σ Η Σ Ε Π Ι Χ Ε Ι Ρ Η Σ Ε Ω Ν ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ: ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Διαβάστε περισσότερα

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου ΚΕΦΑΛΑΙΟ 1 Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου Υπολογιστικά συστήματα σχεδιάστηκαν για να καλύψουν συγκεκριμένες ανάγκες σε συγκεκριμένη χρονική στιγμή και βοηθούν στη συνολική πρόοδο της τεχνολογίας Φουκαράκη

Διαβάστε περισσότερα

Περιγραφή. παρουσίαση των προϊόντων με το ipad. παρουσίαση προϊόντων με φωτογραφικό υλικό

Περιγραφή. παρουσίαση των προϊόντων με το ipad. παρουσίαση προϊόντων με φωτογραφικό υλικό ΓΙΑ ΠΩΛΗΤΕΣ Περιγραφή Εφαρμογή παρουσίασης προϊόντων και ηλεκτρονικής λήψης παραγγελιών. Συνδυάζοντας την τεχνολογία του ipad της Apple με τις ορθές πρακτικές marketing, πωλήσεων και εξυπηρέτησης πελατών

Διαβάστε περισσότερα

Αυτοματοποίηση Διαχείρισης Πελατειακών Σχέσεων για Φαρμακαποθήκες / Φαρμακευτικές Εταιρείες

Αυτοματοποίηση Διαχείρισης Πελατειακών Σχέσεων για Φαρμακαποθήκες / Φαρμακευτικές Εταιρείες exray CRM Αυτοματοποίηση Διαχείρισης Πελατειακών Σχέσεων για Φαρμακαποθήκες / Φαρμακευτικές Εταιρείες Προσφέρουμε ένα CRM πληροφοριακό σύστημα... που προσαρμόζεται στις ανάγκες της εταιρείας σας, όχι η

Διαβάστε περισσότερα

ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ

ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΣΧΕΔΙΑΣΗ ΚΑΙ ΧΡΗΣΗ ΕΚΤΥΠΩΣΕΩΝ-ΑΝΑΦΟΡΩΝ ΣΤΑ ΣΥΣΤΗΜΑΤΑ ERP ΜΕ ΣΚΟΠΟ ΤΗΝ ΣΤΗΡΙΞΗ ΑΠΟΦΑΣΕΩΝ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ

Διαβάστε περισσότερα

Ολοκληρωμένη, σύγχρονη και ευέλικτη λύση ERP (Enterprise Resource Planning-Σύστημα Διαχείρισης Επιχειρησιακών Πόρων) για επιχειρήσεις, που επιθυμούν

Ολοκληρωμένη, σύγχρονη και ευέλικτη λύση ERP (Enterprise Resource Planning-Σύστημα Διαχείρισης Επιχειρησιακών Πόρων) για επιχειρήσεις, που επιθυμούν Enterprise Resource Planning Systems (ERP) για Μεσαίες ή μεγάλες επιχειρήσεις Ολοκληρωμένη, σύγχρονη και ευέλικτη λύση ERP (Enterprise Resource Planning-Σύστημα Διαχείρισης Επιχειρησιακών Πόρων) για επιχειρήσεις,

Διαβάστε περισσότερα

Η Ανάλυση των Πληροφοριακών Συστημάτων Διοίκησης ERP (Enterprise Resource Planning ) Συστημάτων Διαχείρισης Επιχειρησιακών Πόρων

Η Ανάλυση των Πληροφοριακών Συστημάτων Διοίκησης ERP (Enterprise Resource Planning ) Συστημάτων Διαχείρισης Επιχειρησιακών Πόρων ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ (ΑΤΕΙ) ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ Η Ανάλυση των Πληροφοριακών Συστημάτων Διοίκησης ERP (Enterprise Resource Planning ) Συστημάτων Διαχείρισης Επιχειρησιακών

Διαβάστε περισσότερα

ΠΡΟΔΙΑΓΡΑΦΕΣ ΕΝΟΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ

ΠΡΟΔΙΑΓΡΑΦΕΣ ΕΝΟΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ ΠΡΟΔΙΑΓΡΑΦΕΣ ΕΝΟΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ Σύμφωνα με όλα τα παραπάνω ο τρόπος ανάπτυξης των ηλεκτρονικών καταστημάτων μπορεί να αναλυθεί με κάποιες συγκεκριμένες προδιαγραφές, οι οποίες μπορεί να είναι

Διαβάστε περισσότερα

Google Apps για το Office 365 για επιχειρήσεις

Google Apps για το Office 365 για επιχειρήσεις Google Apps για το Office 365 για επιχειρήσεις Πραγματοποίηση της μετάβασης Το Office 365 για επιχειρήσεις έχει διαφορετική εμφάνιση από το Google Apps. Για το λόγο αυτό, όταν συνδεθείτε, θα δείτε αυτήν

Διαβάστε περισσότερα

Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα. Ενισχυμένη Έκδοση 2017

Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα. Ενισχυμένη Έκδοση 2017 Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα Ενισχυμένη Έκδοση 2017 Επισκόπηση Στόχων Να διακρίνετε μεταξύ φορητών υπολογιστών (laptops), tablets, επιτραπέζιων υπολογιστών (desktops) και εξυπηρετητών

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος

Επιχειρησιακά Πληροφοριακά Συστήματα. Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com. Στόχος Σκοπός μαθήματος Επιχειρησιακά Πληροφοριακά Συστήματα Διδάσκων: Αγγελόπουλος Γιάννης Δευτέρα 3-5 Τρίτη 4-6 Εργαστήριο Α Site: www.aggelopoulos.tk e-mail: ioannis.aggelopoulos@gmail.com 1 Στόχος Σκοπός μαθήματος Σκοπός:

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΠΟΡΩΝ

ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΠΟΡΩΝ ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΜΑΤΙΚΩΝ ΠΟΡΩΝ ΚΕΦΑΛΑΙΟ 1 ΗΒασική Πληροφοριακή Υποδομή των Επιχειρήσεων Βασίλης Ταμπακάς, Καθηγητής 1 Βασικά - Ορισμοί Συστήματα Διαχείρισης Επιχειρηματικών Πόρων ή Συστήματα

Διαβάστε περισσότερα