• Nenhum resultado encontrado

Στο τρίτο κεφάλαιο γίνεται μία πλήρης σύγκριση των τεχνολογιών Delphi και .ΝΕΤ και λαμβάνεται απόφαση με την μέθοδο AHP για το ποια αποτελεί την καλύτερη δυνατή επιλογή για μία εταιρία πληροφορικής που δραστηριοποιείται στην ναυτιλία, προκειμένου να υλοποιήσει το ERP σύστημα της

N/A
N/A
Protected

Academic year: 2023

Share "Στο τρίτο κεφάλαιο γίνεται μία πλήρης σύγκριση των τεχνολογιών Delphi και .ΝΕΤ και λαμβάνεται απόφαση με την μέθοδο AHP για το ποια αποτελεί την καλύτερη δυνατή επιλογή για μία εταιρία πληροφορικής που δραστηριοποιείται στην ναυτιλία, προκειμένου να υλοποιήσει το ERP σύστημα της"

Copied!
48
0
0

Texto

(1)

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της

μεθόδου ΑΗΡ

Δημήτρης - Η - Παπασταμάτης

Επιβλέπων: Δημήτριος Βαρουτάς, Επίκουρος Καθηγητής

ΑΘΗΝΑ ΙΑΝΟΥΑΡΙΟΣ 2018

(2)

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηρoποιείται στον ναυτιλιακό κλάδο με τη χρήση της

μεθόδου AHP

Δημήτριος Η. Παπασταμάτης Α.Μ.: 1115201000198

ΕΠΙΒΛΕΠΟΝΤΕΣ: Δημήτριος Βαρουτάς, Επίκουρος Καθηγητής

(3)

ΠΕΡΙΛΗΨΗ

Πολλές εταιρίες πληροφορικής έχουν υλοποιήσει πολύ μεγάλου όγκου πακέτα λογισμικού τα οποία ικανοποιούν κάποιες ανάγκες και συντηρούνται για πολλά χρόνια.

Η ραγδαία ανάπτυξη της πληροφορικής και των γλωσσών προγραμματισμού επιτάσσει εκσυγχρονισμό ή ακόμα και επανυλοποίηση αυτών των συστημάτων. Θα γίνει προσπάθεια ανάλυσης του παραπάνω θέματος θεωρώντας μια εταιρία πληροφορικής η οποία έχει υλοποιήσει ένα σύστημα ERP σε γλώσσα προγραμματισμού Delphi και μελετάει το ενδεχόμενο να πάει σε ένα νέο σύστημα υλοποιημένο σε τεχνολογία .Net με C#. Το ERP σύστημα που θα αναλυθεί είναι προσανατολισμένο στον ναυτιλιακό κλάδο.

Για την λήψη της απόφασης θα χρησιμοποιηθεί η μέθοδος Analytic Hierarchy Process (AHP).

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

Στο δεύτερο κεφάλαιο γίνεται παρουσίαση της μεθόδου AHP και καθορίζονται τα μέτρα σύγκρισης της (pairwise comparison scale) τα οποία χρησιμοποιούνται στις δύο εφαρμογές της.

Στο τρίτο κεφάλαιο γίνεται μία πλήρης σύγκριση των τεχνολογιών Delphi και .ΝΕΤ και λαμβάνεται απόφαση με την μέθοδο AHP για το ποια αποτελεί την καλύτερη δυνατή επιλογή για μία εταιρία πληροφορικής που δραστηριοποιείται στην ναυτιλία, προκειμένου να υλοποιήσει το ERP σύστημα της. Χρησιμοποιούνται τρεις κατηγορίες κριτηρίων, τα κριτήρια προγράμματος, τα κριτήρια εταιρίας και τα κριτήρια κόστους.

Στο τέταρτο κεφάλαιο λαμβάνεται απόφαση για την καλύτερη στρατηγική που πρέπει να ακολουθηθεί από μία εταιρία που έχει υλοποιήσει το ERP σύστημα της σε Delphi και μελετάει το ενδεχόμενο να προβεί σε επανυλοποίηση του ERP σε .Net . Στην συγκεκριμένη περίπτωση, ως κριτήρια της μεθόδου AHP χρησιμοποιούνται κριτήρια οφέλους, κριτήρια κινδύνου και κριτήρια κόστους.

ΘΕΜΑΤΙΚΗ ΠΕΡΙΟΧΗ: Υλοποίηση πληροφοριακού συστήματος για ναυτιλιακή εταιρία ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Erp, Delphi, .Net, C#, ναυτιλιακή εταιρία, AHP, γλώσσα προγραμματισμού

(4)

ABSTRACT

Many IT companies have implemented a large volume of software packages that meet certain needs and maintained for many years. The rapid development of IT and programming languages requires modernization or even re-implementation of these systems. This topic will be analyzed by considering an IT company which has created an ERP system in programming language Delphi and is studying the possibility of going to a new system implemented in technology .Net with C#. The ERP system to be analysed will be oriented in the shipping industry. The Analytic Hierarchy Process (AHP) methodology will be used to make the decision.

The first chapter gives the etymology of the term ERP and introduces ERP systems in shipping industry, the programming languages and the importance of information systems in shipping industry. ERP is not standardized and is differentiated from company to company so it has been attempted to convey an overview of the contents of an ERP system for a shipping company without meaning that a 'real' ERP will have exactly this form.

The second section is a presentation of AHP method (Analytic Hierarchy Process) and the benchmarks of the method are set (pairwise comparison scale) which will are used in both embodiments of the method.

The third chapter is a complete comparison of the two technologies (Delphi vs .Net) and is decided with the AHP method what is the best choice for an IT company engaged in shipping industry to implement the ERP system. Specifically, three categories of criteria will be used, the program criteria, the company's criteria and cost criteria.

The fourth chapter takes a decision on the best strategy to be followed by a company that has implemented its ERP system in Delphi and is considering redeploying ERP to .Net. At this time the AHP criteria that are used are effectiveness criteria, risk criteria and cost criteria.

SUBJECT AREA: Implementation of information system for shipping companies KEYWORDS: Erp, Delphi, .Net, C#, shipping company, AHP, programming language

(5)

ΕΥΧΑΡΙΣΤΙΕΣ

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

Θα ήθελα να ευχαριστήσω τους γονείς μου Ηλία και Σοφία που με στήριξαν στην προσπάθεια μου αυτή, τα αδέρφια μου Αλέξανδρο και Ελένη που ήταν πάντα δίπλα μου όταν τους χρειάστηκα και την πολύ καλή φίλη μου Ράνια που άμα δεν ήτανε αυτή δεν ξέρω άμα θα τα είχα καταφέρει.

(6)

ΠΕΡΙΕΧΟΜΕΝΑ

ΠΡΟΛΟΓΟΣ ... 13

1. ΕΙΣΑΓΩΓΗ ... 14

1.1 Η ναυτιλία στην Ελλάδα ... 14

1.2 Ο ρόλος των πληροφοριακών συστημάτων στην ναυτιλία ... 14

1.3 ERP-Enterprise Resource Planning ... 15

1.5 Ανάλυση ERP για ναυτιλιακές εταιρίες ... 16

1.5.1 Οι εφαρμογές στο management γραφείο... 16

1.5.1.1 Λογιστήριο (Accounting) ... 16

1.5.1.2 Operations Department ... 16

1.5.1.3 Crew Department ... 17

1.5.1.4 Technical Department ... 17

1.5.1.5 Chartering Department ... 17

1.5.1.6 Insurance Department ... 17

1.5.1.7 Safety and Quality Department ... 17

1.5.1.8 Purchasing Department ... 17

1.5.2 Οι εφαρμογές στο πλοίο ... 17

2. Η ΜΕΘΟΔΟΣ AHP ... 20

2.1 Ανάλυση της μεθόδου AHP ... 20

2.2 Καθορισμός κλίμακας των συγκρίσεων της AHP ... 21

3. ΣΥΓΚΡΙΣΗ DELPHI KAI .ΝΕΤ(C#) ΓΙΑ ΑΝΑΠΤΥΞΗ ERP ΣΥΣΤΗΜΑΤΟΣ ... 22

3.1 Περιγραφή των γλωσσών-τεχνολογιών ... 22

3.1.1 Γλώσσα προγραμματισμού Delphi ... 22

3.1.2 Τεχνολογία .NET ... 23

3.1.3 Γλώσσα προγραμματισμού C# ... 23

3.2 Λήψη απόφασης με την μέθοδο AHP ... 24

3.2.1 Επιλογή των κριτηρίων για την λήψη απόφασης ... 24

3.2.2 Σύγκριση των κριτηρίων για την λήψη απόφασης ... 25

3.2.3 Σύγκριση των εναλλακτικών ως προς τα κριτήρια ... 28

3.3 Αποτελέσματα ... 32

4. ΕΠΙΛΟΓΗ ΣΤΡΑΤΗΓΙΚΗΣ ... 33

4.1 Περιγραφή των εναλλακτικών στρατηγικών της εταιρίας ... 33

4.2 Λήψη απόφασης με την μέθοδο AHP ... 33

(7)

4.2.1 Επιλογή των κριτηρίων για την λήψη απόφασης ... 33

4.2.2 Σύγκριση των κριτηρίων για την λήψη απόφασης ... 34

4.2.3 Σύγκριση των εναλλακτικών ως προς τα κριτήρια ... 36

4.3 Αποτελέσματα ... 42

5. ΣΥΜΠΕΡΑΣΜΑΤΑ ... 43

ΠΙΝΑΚΑΣ ΟΡΟΛΟΓΙΑΣ ... 46

ΣΥΝΤΜΗΣΕΙΣ – ΑΡΚΤΙΚΟΛΕΞΑ – ΑΚΡΩΝΥΜΙΑ ... 47

ΑΝΑΦΟΡΕΣ ... 48

(8)

ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ

Σχήμα 1: AHP Hierarchy (Delphi vs .NET) ... 25 Σχήμα 2: AHP Hierarchy (Επιλογή στρατηγικής) ... 34

(9)

ΚΑΤΑΛΟΓΟΣ ΕΙΚΟΝΩΝ

Εικόνα 1: Shipmanagement ERP ... 15

Εικόνα 2: Danaos Enterprise-Bunkers ... 15

Εικόνα 3: ERP modules... 18

Εικόνα 4: Replication Office-Vessel ... 19

Εικόνα 5: AHP Process ... 21

Εικόνα 6: .NET Framework (CLR-CIL) ... 24

(10)

ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ

Πίνακας 1: Fundamental Scale for Pairwise Comparison ... 21

Πίνακας 2: Σύγκριση Κριτηρίων απόφασης ... 26

Πίνακας 3: Σύγκριση Κριτηρίων Προγράμματος ... 27

Πίνακας 4: Σύγκριση κριτηρίων εταιρίας ... 27

Πίνακας 5: Σύγκριση Κριτηρίων Κόστους ... 27

Πίνακας 6: Σύγκριση των εναλλακτικών ως προς το κριτήριο Performance ... 28

Πίνακας 7: Σύγκριση των εναλλακτικών ως προς το κριτήριο User Interface ... 28

Πίνακας 8: Σύγκριση των εναλλακτικών ως προς το κριτήριο Κόστος Προγραμματιστών ... 29

Πίνακας 9: Σύγκριση των εναλλακτικών ως προς το κριτήριο Ευκολότερη Προσέλκυση ατόμων για εργασία ... 29

Πίνακας 10: Σύγκριση των εναλλακτικών ως προς το κριτήριο Αγορά Προϊόντος ... 29

Πίνακας 11: Σύγκριση των εναλλακτικών ως προς το κριτήριο Μέλλον της γλώσσας- τεχνολογίας ... 30

Πίνακας 12: Σύγκριση των εναλλακτικών ως προς το κριτήριο Μεγαλύτερη διαθεσιμότητα προγραμματιστών ειδικευμένων σε γλώσσα-τεχνολογία ... 30

Πίνακας 13: Σύγκριση των εναλλακτικών ως προς το κριτήριο Κόστος εκπαίδευσης προσωπικού ... 30

Πίνακας 14: Σύγκριση των εναλλακτικών ως προς το κριτήριο Διαδικασία update και installation σε εταιρίες ... 31

Πίνακας 15: Σύγκριση των εναλλακτικών ως προς το κριτήριο Υποστηρικτικό υλικό- Documentation ... 31

Πίνακας 16: Σύγκριση των εναλλακτικών ως προς το κριτήριο Εργατοώρες Έργου ... 32

Πίνακας 17: Σύγκριση των εναλλακτικών ως προς το κριτήριο Φήμη-Εικόνα Εταιρίας . 32 Πίνακας 18: AHP Αποτελέσματα ... 32

Πίνακας 19: Σύγκριση κατηγοριών κριτηρίων απόφασης ... 35

(11)

Πίνακας 20: Σύγκριση Κριτηρίων Οφέλους ... 35 Πίνακας 21: Σύγκριση Κριτηρίων Κόστους ... 35 Πίνακας 22: Σύγκριση κριτηρίων κινδύνου ... 36 Πίνακας 23: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Συνοχή Προσωπικού ... 36 Πίνακας 24: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Προσέλκυση νέων προγραμματιστών... 37 Πίνακας 25: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Διαθεσιμότητα προγραμματιστών γλώσσας-τεχνολογίας ... 37 Πίνακας 26: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Φήμη- Εικόνα-εταιρίας ... 38 Πίνακας 27: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Performance ... 38 Πίνακας 28: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο User Interface... 38 Πίνακας 29: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Updates και Installations ... 39 Πίνακας 30: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Δυσαρέσκεια-Απώλεια πελατών ... 39 Πίνακας 31: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Μέλλον Γλώσσας-Τεχνολογίας ... 40 Πίνακας 32: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Μη Προσδοκώμενη απόδοση έργου ... 40 Πίνακας 33: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Προσλήψεις ... 41 Πίνακας 34: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Εκπαίδευσης προσωπικού ... 41 Πίνακας 35: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Εργατοώρες έργου ... 41

(12)

Πίνακας 36: Σύγκριση των εναλλακτικών στρατηγικών με βάση το κριτήριο Περίοδος υπολειτουργίας εταιρίας ... 42 Πίνακας 37: AHP Αποτελέσματα ... 42

(13)

ΠΡΟΛΟΓΟΣ

Η παρούσα εργασία εκπονήθηκε στο τμήμα Πληροφορικής και Τηλεπικοινωνιών του Εθνικού και Καποδιστριακού Πανεπιστήμιου Αθήνας ως πτυχιακή εργασία. Υπεύθυνος Καθηγητής ήταν ο κος Δημήτριος Βαρουτάς.

(14)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 14

1. ΕΙΣΑΓΩΓΗ

H ναυτιλιακή βιομηχανία αποτελεί μία από τις αρχαιότερες μορφές βιομηχανίας στην ανθρωπότητα. Η ναυτιλία έπαιξε σημαντικό ρόλο όχι μόνο στην ανταλλαγή προϊόντων και αγαθών αλλά και στην ''ανταλλαγή ιδεών και πολιτισμών'' ανάμεσα στους λαούς.

Μέχρι και σήμερα έχει καταφέρει να παραμείνει μία από τις σημαντικότερες βιομηχανίες του πλανήτη.

1.1 Η ναυτιλία στην Ελλάδα

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

Ενδεικτικά, σύμφωνα με την ετήσια έκθεση της United Nations Conference on Trade and Development (UNCTAD) σε συνεργασία με την βάση δεδομένων της IHS Fairplay που επεξεργάζεται τα στοιχεία για τον παγκόσμιο εμπορικό στόλο πλοίων 1000 gt και άνω η ελληνική εμπορική ναυτιλία, το 2012, ήταν στην πρώτη θέση παγκοσμίως με βάση την μεταφορική ικανότητα (dwt).

1.2 Ο ρόλος των πληροφοριακών συστημάτων στην ναυτιλία

Όσο το περιβάλλον που δραστηριοποιούνταν οι ελληνικές ναυτιλιακές εταιρίες γινόταν πιο απαιτητικό, η ανάγκη για πληροφορία και επικοινωνία γινόταν εντονότερη. Πολύ γρήγορα κατάλαβαν τα οφέλη που μπορεί να έχουν οι εξελίξεις στην πληροφορική και τις επικοινωνίες και άρχισαν να επενδύουν στην ανάπτυξη τους. Ιστορικά η ελληνική ναυτιλία άρχισε να ασχολείται με την ''Τεχνολογία της Πληροφορίας και της Επικοινωνίας'' γύρω στο 1974. Λόγω του γεγονότος ότι οι προμηθευτές λογισμικού δεν διέθεταν τις κατάλληλες γνώσεις στον τομέα της ναυτιλίας και των επιμέρους διαδικασιών, οι περισσότερες από τις λύσεις λογισμικού σχεδιάστηκαν μέσα στις ναυτιλιακές εταιρίες.

Το 1986, εμφανίζονται οι πρώτοι πάροχοι εφαρμογών με αντικείμενο την ναυτιλιακή βιομηχανία. Αυτοί ήταν κυρίως άνθρωποι που είχαν ξεκινήσει ως προγραμματιστές μέσα στις ναυτιλιακές εταιρείες (in house), οι οποίοι αργότερα αποτέλεσαν τους βασικούς παρόχους λογισμικού για τις ναυτιλιακές εταιρείες.

(15)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 15

Εικόνα 1: Shipmanagement ERP

Εικόνα 2: Danaos Enterprise-Bunkers

1.3 ERP-Enterprise Resource Planning

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

(16)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 16

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

• Ενιαίος τρόπος λειτουργίας

• Κοινή νοοτροπία

• Πειθαρχία

• Άμεση πρόσβαση σε όλες τις πληροφορίες

• Ταχύτητα ανάδρασης και λειτουργίας της επιχείρησης

• Ολοκλήρωση

• Βελτίωση και επιτάχυνση των παραγωγικών διεργασιών

• Διασύνδεση της επιχείρησης με τους προμηθευτές, μείωση των αποθεμάτων και μείωση των εξόδων logistics

• Τυποποίηση της διαχείρισης των ανθρωπίνων πόρων

1.5 Ανάλυση ERP για ναυτιλιακές εταιρίες 1.5.1 Οι εφαρμογές στο management γραφείο

Η ανάγκη Πληροφοριών σε μία ναυτιλιακή εταιρία είναι ευρύτερη από μία όμοιου επιπέδου ξηράς, διότι η ναυτιλιακή εταιρεία κινεί τα ''εργοστάσια'' της στον παγκόσμιο χάρτη. Τα διεθνή γεγονότα επηρεάζουν τα επίπεδα των ναύλων και επομένως κάθε ναυτιλιακή εταιρία. Τα έσοδα της πραγματοποιούνται σε διεθνή νομίσματα (USD, UKP, DM). Παρακάτω παρουσιάζονται αναλυτικά τα τμήματα που δραστηριοποιούνται στο γραφείο μίας ναυτιλιακής πλοιοκτητικής εταιρίας και οι πληροφορίες που πρέπει να διαχειριστούν.

1.5.1.1 Λογιστήριο (Accounting)

Η παρακολούθηση των εξόδων-εσόδων της εταιρίας γίνεται από εδώ. Όλες οι πληρωμές γίνονται από το λογιστήριο. Ανάλογα με το είδος των πληρωμών, υπάρχουν και συγκεκριμένοι λογαριασμοί. Κάποιοι από τους σημαντικότερους είναι το MGA,Invoice,Insurances κτλ.

1.5.1.2 Operations Department

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

(17)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 17

1.5.1.3 Crew Department

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

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

1.5.1.4 Technical Department

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

1.5.1.5 Chartering Department

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

Όσο μεγαλύτερη η εταιρία και με πιο ανομοιογενή στόλο, τόσο μεγαλύτερη η αναγκαιότητα ύπαρξης Chartering Department εντός της εταιρίας.

1.5.1.6 Insurance Department

Το τμήμα αυτό ασχολείται με την σύναψη και παρακολούθηση των συναπτόμενων ασφαλειών, για το πλοίο και το πλήρωμα.

1.5.1.7 Safety and Quality Department

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

1.5.1.8 Purchasing Department

Ανάλογα με την εταιρεία και την φιλοσοφία της, το τμήμα αυτό είτε είναι αυτόνομο είτε αποτελεί κομμάτι του Τεχνικού. Ασχολείται με τον έλεγχο, την αγορά και την προώθηση των πλοίων, ανταλλακτικών μηχανημάτων, εργαλείων και αναλώσιμων.

1.5.2 Οι εφαρμογές στο πλοίο

Μία ναυτιλιακή εταιρία έχει πλοία τα οποία μπορεί να είναι διάσπαρτα σε όλο τον κόσμο. Στα πλοία της, κάθε ναυτιλιακή έχει εγκαταστημένες κάποιες από τις εφαρμογές του ERP οι οποίες είναι απαραίτητες για την εύρυθμη λειτουργία του πλοίου. Οπότε

(18)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 18

κάποιες από τις εφαρμογές γραφείου είναι εγκατεστημένες και στο πλοίο. Οι πιο σημαντικές από αυτές είναι:

• Σύστημα παρακολούθησης πληρώματος

• Προμήθειες σε ανταλλακτικά(spare parts)

• Προμήθειες για το πλήρωμα(stores and provisions)

• Σύστημα παρακολούθησης καυσίμων και λιπαντικών

Οι εφαρμογές που υπάρχουν στο γραφείο και στο πλοίο επικοινωνούν μέσω δορυφορικών συνδέσεων που μεταφέρουν πακέτα ώστε να γίνεται το replication μεταξύ της βάσης του γραφείου και της βάσης του πλοίου. Για παράδειγμα ας υποθέσουμε ότι υπάρχει μια εφαρμογή εγκατεστημένη και στο πλοίο και στο γραφείο στην οποία καταχωρούνται οι καταναλώσεις καυσίμων του πλοίο κάθε μέρας. Τα δεδομένα αυτά θα καταχωρηθούν στην βάση του πλοίου μέσω της erp εφαρμογής από τον αρχιμηχανικό του πλοίο και στην συνέχεια θα σταλθούν στο γραφείο.

Εικόνα 3: ERP modules

(19)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 19

Εικόνα 4: Replication Office-Vessel

(20)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 20

2. Η ΜΕΘΟΔΟΣ AHP

2.1 Ανάλυση της μεθόδου AHP

Η μέθοδος που θα χρησιμοποιηθεί για την λήψη απόφασης ονομάζεται Αναλυτική Ιεραρχική Διαδικασία (Analytic Hierarchy Process - AHP), δημιουργός της οποίας είναι ο Thomas L. Saaty και χρονολογείται μέσα στην δεκαετία του 1970. Η ΑΗΡ βασίζεται στις σχετικές συγκρίσεις ανάμεσα στους παράγοντες που προσδιορίζουν την εκάστοτε απόφαση. Οι συγκρίσεις πραγματοποιούνται με κοινή βάση την θεμελιώδη κλίμακα του Saaty. Σκοπός είναι μέσω της ιεραρχικής δόμησης του προβλήματος να προσδιοριστεί η καλύτερη από τις εναλλακτικές. Η ΑΗΡ προσεγγίζει με απλότητα την πολυπλοκότητα των αποφάσεων, γεγονός που κάνει την εννοιολογικά απλή προσέγγιση της μεθόδου εξαιρετικά ισχυρή.

Το σκεπτικό πίσω από την Αναλυτική Ιεραρχική Διαδικασία είναι αρκετά απλό και θα μπορούσε να συνοψιστεί σε τέσσερα απλά σημεία τα οποία παρουσιάζουν και τις προϋποθέσεις για την εφαρμογή της μεθόδου. Η ΑΗΡ λοιπόν, υποθέτει ότι:

• Το πρόβλημα μπορεί να περιγραφεί.

• Μπορούν να προσδιοριστούν οι σχέσεις και οι αλληλεπιδράσεις ανάμεσα στα μέρη του.

• Μπορούν να πραγματοποιηθούν συγκρίσεις ανάμεσα στα μέρη του προβλήματος σύμφωνα με ένα τελικό σκοπό που ο αποφασίζων έχει κατά νου.

Οπότε για να εφαρμοστεί η ΑΗΡ πρέπει πρώτα να οριστούν τρία πράγματα:

• Στόχος-Πραγματοποίηση μίας απόφασης (Goal)

• Καθορισμός βασικών παραμέτρων-παραγόντων απόφασης (Criteria)

• Αποτύπωση χαρακτηριστικών κάθε ενναλακτικής επιλογής με βάση τις παραπάνω παραμέτρους (Alternatives)

Για την εφαρμογή της ΑΗΡ ακολουθείται η παρακάτω μεθοδολογία:

➢ Κατασκευή υπομνήματος

➢ Σύγκριση ανά δυο των Criteria και βαθμολόγηση τους με βάση το υπόμνημα

➢ Σύγκριση ανά δύο των Αlternatives και βαθμολόγηση τους με βάση το υπόμνημα

➢ Τα αποτέλεσμα των ανά δύο συγκρίσεων αποτυπώνονται σε κατάλληλους πίνακες (pairwise comparison matrices)

➢ Εύρεση βαρών για κάθε criterion

➢ Εύρεση βαρών για κάθε alternative

➢ Εύρεση συνολικού σκορ κάθε εναλλακτικής

➢ Λήψη απόφασης - Επιλέγεται η εναλλακτική με το μεγαλύτερο βαθμό-σκορ

(21)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 21

Εικόνα 5: AHP Process

2.2 Καθορισμός κλίμακας των συγκρίσεων της AHP

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

Πίνακας 1: Fundamental Scale for Pairwise Comparison1

Intensity of Importance

Definition Explanation

1 Equal Importance Two elements contribute equally to objective.

3 Moderate Importance Experience and judgment moderately favor one element over another

5 Strong Importance Experience and judgment strongly favor one element over another

7 Very Strong Importance One element is favored very strongly over another.

9 Extreme Importance The evidence favoring one element over another is of the highest degree

1 Intensities of 2,4,6 and 8 can be used to express immediate values. Intensities of 1.1,1.2,1.3 etc. can be used for elements that are very close in importance

(22)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 22

3. ΣΥΓΚΡΙΣΗ DELPHI KAI .ΝΕΤ(C#) ΓΙΑ ΑΝΑΠΤΥΞΗ ERP ΣΥΣΤΗΜΑΤΟΣ

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

Στο πλαίσιο αυτό, στην παρούσα μελέτη περίπτωσης, εξετάζεται ποια από τις γλώσσες- τεχνολογίες Delphi και .NET αποτελεί την καλύτερη επιλογή για την υλοποίηση του εν λόγω ERP. Η επιλογή της βέλτιστης γλώσσας-τεχνολογίας γίνεται με τη μέθοδο AHP.

3.1 Περιγραφή των γλωσσών-τεχνολογιών 3.1.1 Γλώσσα προγραμματισμού Delphi

Η Delphi είναι μία αντικειμενοστραφής γλώσσα προγραμματισμού η οποία παράγει native code. Προέρχεται από την αντικειμενοστραφή Pascal χρησιμοποιώντας μία δική της διάλεκτο και πλέον είναι συμβατή με όλες τις σύγχρονες πλατφόρμες (Windows, Linux, IOS, Android). Δημιουργήθηκε από την Borland και εμφανίστηκε στην αγορά για πρώτη φορά το 1995.

Ακολούθησαν πολλές versions από την πρώτη εκείνη έκδοση, με την πιο πετυχημένη και ευρέως αποδεκτή από τον προγραμματιστικό κόσμο, την Borland Delphi 7, που παρότι έγινε release το 2002 χρησιμοποιείται ακόμα και σήμερα. Το 2008 η Delphi αγοράστηκε από την EMBARCADERO TECHNOLOGIES η οποία με την σειρά της αγοράστηκε το 2015 από την IDERA. Η επωνυμία EMBARCADERO στα Delphi products διατηρήθηκε.

Τελευταία έκδοση είναι η EMBARCADERO DELPHI 10.2 Tokyo η οποία έγινε release τον Μάρτιο του 2017. Η Delphi είναι μία υψηλού επιπέδου γλώσσα προγραμματισμού η οποία λόγω του ότι παράγει native code προσφέρει ταχύτητα και υψηλό performance.

Ένα από τα μειονεκτήματα της είναι ότι οι καινούριες εκδόσεις τείνουν να δυσκολεύονται να είναι συμβατές με προηγούμενες εκδόσεις.

Για παράδειγμα η έκδοση Delphi XE2 παρουσίασε ένα νέο compiler, IDE και User Interface, το FireMonkey, το οποίο τρέχει και σε άλλες πλατφόρμες εκτός από Windows αλλά δεν προσφέρει 100% συμβατότητα με VCL applications προηγούμενων εκδόσεων.

Η Delphi παρά το γεγονός ότι το 2002 ήτανε μία από τις πλέον εδραιωμένες γλώσσες προγραμματισμού στο χώρο της πληροφορικής και την χρησιμοποιούσανε πολλές από τις μεγαλύτερες εταιρίες λογισμικού στον κόσμο, σήμερα, το 2017 δείχνει να έχει χάσει την θέση αυτή. Μετά την Delphi 7 ακολούθησαν πολλές αποτυχημένες προσπάθειες από την Borland να ξεπεράσουν τον υψηλό πήχη που είχε θέσει η Delphi 7. To αποτέλεσμα ήταν να γίνουν πολλά λάθη που οδήγησαν σε χαμηλής ποιότητας εκδόσεις που παρουσιάζανε αστάθεια, χαμηλό performance και προδιάθεση σε memory leaks.

Αυτό είχε σαν αποτέλεσμα η Borland να εγκαταλείψει την ιδέα της Delphi και τελικά να καταλήξει στα χέρια της EMBARCADERO TECHNOLOGIES. Εκεί η Delphi είχε μία περίοδο που εξελίχθηκε αρκετά, προσφέροντας πολλά νέα features και αποκτώντας την δυνατότητα να παράγει applications εκτός από Windows για Linux, iOS και Android.

Επίσης προστέθηκε και ένα user interface πολύ υψηλών προδιαγραφών. Όταν τέλος πέρασε στα χέρια της IDERA ακολούθησε μία μεγάλη περίοδος ανασφάλειας όταν η IDERA αποφάσισε να σταματήσει την συνεργασία της με το μεγαλύτερο μέρος του

(23)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 23

delphi development team. Μάλιστα έλυσε την συνεργασία της και με τον Delphi Chief Scientist Allen Bauer δημιουργώντας μεγάλη ανασφάλεια για το μέλλον της Delphi.

Με την έκδοση 10.2 Τokyo οι φόβοι για τερματισμό της Delphi από την IDERA τερματιστήκαν. Όλη αυτή η αστάθεια όμως συνέβαλλε στην σταδιακή εγκατάλειψη της Delphi από εταιρίες λογισμικού. Παρά τις πολλές δυνατότητες που παρείχε πολλοί στο χώρο των εταιρειών πληροφορικής έθεταν το ερώτημα «Καλή η Delphi, αλλά θα υπάρχει σε δύο χρόνια; ».Έτσι σήμερα η Delphi δείχνει αποκομμένη από τον χώρο της πληροφορικής, από τα Πανεπιστήμια, δεν προωθείται και δε διαφημίζεται, με αποτέλεσμα οι περισσότεροι νέοι developers να μην την γνωρίζουν. Παρόλα αυτά οι δυνατότητες που προσφέρει ακόμα και σήμερα δείχνουν ότι μπορεί να διεκδικήσει επάξια μία θέση στην σύγχρονη αγορά της πληροφορικής.

3.1.2 Τεχνολογία .NET

Το .Net είναι ένα framework λογισμικού που έχει αναπτυχθεί από την Microsoft και τρέχει κυρίως στα Microsoft Windows. Περιέχει μία τεράστια βιβλιοθήκη που λέγεται Framework Class Library (FCL) και παρέχει συμβατότητα προς πολλές γλώσσες προγραμματισμού. Προγράμματα που έχουν γραφτεί για να τρέχουν σε .Net εκτελούνται σε περιβάλλον που ονομάζεται Common Language Runtime (CLR) και το οποίο αποτελεί μία virtual machine. Το CLR παρέχει υπηρεσίες όπως ασφάλεια, διαχείριση μνήμης, χειρισμό σφαλμάτων και multithreading.

To FCL παρέχει user interface, data access, database connectivity, cryptography, web application development, numeric algorithms και network communications. Οι προγραμματιστές παράγουν λογισμικό συνδυάζοντας τον πηγαίο κώδικα τους με το .NET Framework και άλλες βιβλιοθήκες. Το framework χρησιμοποιείται για την κατασκευή των πιο σύγχρονων applications για Windows. Το FCL μαζί με το CLR αποτελούν το .NET framework. Οι πιο γνωστές .NET γλώσσες προγραμματισμού είναι οι C#, F# και VB. Όταν ένα πρόγραμμα σε κάποια .NET γλώσσα μεταγλωττίζεται, μετατρέπεται σε CIL (Common Intermediate Language) που είναι μία ενδιάμεση γλώσσα (bytecodes) κοινή για όλες τις .NET γλώσσες. Στην συνέχεια το CLR μετατρέπει τα bytecodes αυτά σε γλώσσα μηχανής 0 και 1 ώστε το πρόγραμμα να μπορεί να εκτελεστεί στην συγκεκριμένη πλατφόρμα.

3.1.3 Γλώσσα προγραμματισμού C#

Η C# είναι μία αντικειμενοστραφής γλώσσα προγραμματισμού η οποία δημιουργήθηκε από την Microsoft μέσα από την πλατφόρμα .NET και αργότερα αναγνωρίστηκε επισήμως από την Ecma (ECMA - 334) και την ISO (ISO / IEC 2327 : 2006). Είναι μία από τις γλώσσες προγραμματισμού που δημιουργήθηκαν για την Common Language Infrastructure. Ο κύριος σκοπός της γλώσσας είναι να είναι απλή αντικειμενοστραφής γλώσσα για γενική χρήση. Ο διοικητής της ομάδας που διαχειρίζεται την γλώσσα ονομάζεται Anders Hejisberg. Στις 15 Αυγούστου 2012 κυκλοφόρησε η έκδοση 5.0, η οποία είναι η πιο πρόσφατη μέχρι σήμερα.

Ο συνδυασμός .NET με C# είναι από τους πλέον διαδεδομένους στην αγορά και ζητείται ως επί των πλείστων από εταιρίες που δραστηριοποιούνται στον χώρο του web developing. Ο μεγαλύτερος ανταγωνιστής του προϊόντος αυτού της Microsoft είναι η Oracle η οποία αντίστοιχα προσφέρει την Java Virtual Machine και την γλώσσα προγραμματισμού Java.

(24)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 24

Εικόνα 6: .NET Framework (CLR-CIL)

3.2 Λήψη απόφασης με την μέθοδο AHP

3.2.1 Επιλογή των κριτηρίων για την λήψη απόφασης

Όπως φαίνεται στο Σχήμα 1, η λήψη της απόφασης θα εξαρτηθεί από τρεις κατηγορίες κριτηρίων οι οποίες είναι το κόστος, τα κριτήρια προγράμματος και τα κριτήρια εταιρίας.

Τα τρία αυτά κριτήρια υποδιαιρούνται σε κάποιον αριθμό υποκριτηρίων το καθένα.

(25)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 25

Σχήμα 1: AHP Hierarchy (Delphi vs .NET)

3.2.2 Σύγκριση των κριτηρίων για την λήψη απόφασης

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

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

Κριτήρια Τομείς

Στόχος

Επιλογή ERP συστήματος

Κριτήρια Προγράμματος

Performance

User Interface

Updates/Installations

Documentation

Κριτήρια Εταιρίας

Προσέλκυση νέων προγραμματιστών

Διαθεσιμότητα προγραμματιστών γλώσσας-τεχνολογίας

Φήμη-Εικόνα Εταιρίας

Μέλλον Γλώσσας- Τεχνολογίας

Κόστος

Κόστος προγραμματιστών

Εργατοώρες έργου

Κόστος εκπαίδευσης προσωπικού

Αγορά licenses

(26)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 26

Για τα κριτήρια προγράμματος, ιδιαίτερη σημασία έχει το performance και το User Interface διότι ένα σύστημα πρέπει να είναι αποδοτικό και φιλικό προς το χρήστη. Για αυτό το λόγο, στα δύο αυτά κριτήρια προσδίδεται το μεγαλύτερο βάρος. Ακολουθεί το κριτήριο updates/installations που αφορά το κόστος και τον χρόνο που απαιτεί η διαδικασία του update και του installation του προγράμματος στις εταιρείες-πελάτες.

Τέλος, το μικρότερο βάρος προσδίδεται στο documentation δηλαδή το υποστηρικτικό υλικό της γλώσσας στο οποίο έχει πρόσβαση ο προγραμματιστής της εταιρίας.

Για τα κριτήρια εταιρίας, πιο σημαντικό κρίνεται το κριτήριο μέλλον της γλώσσας με το κριτήριο Φήμη-Εικόνα της εταιρίας να ακολουθεί. Αυτό συμβαίνει διότι το μέλλον της γλώσσας-τεχνολογίας μπορεί να ενέχει κινδύνους για την βιωσιμότητα και την ανταγωνιστικότητα της εταιρίας στο μέλλον. Επίσης το κριτήριο Φήμη-Εικόνα της Εταιρίας είναι μείζονος σημασίας για την κερδοφορία, προώθηση και εξέλιξη της εταιρίας. Τα κριτήρια Διαθεσιμότητα προγραμματιστών και Προσέλκυση προγραμματιστών κρίνονται ως μικρότερης σημασίας.

Τέλος για τα κριτήρια του κόστους, μεγαλύτερης σημασίας είναι οι εργατοώρες του έργου διότι μεταφράζονται στο οικονομικό κόστος που θα επιφέρει στην εταιρία η υλοποίηση ενός τέτοιου έργου. Πρέπει να ληφθεί σοβαρά υπόψη το κριτήριο αυτό διότι μπορεί να κρίνει το κατά πόσο μία εταιρία έχει την οικονομική δυνατότητα για να προχωρήσει στην υλοποίηση ενός τέτοιου έργου. Στην συνέχεια ακολουθούν τα κριτήρια Κόστος προγραμματιστών και Κόστος εκπαίδευσης. Τέλος, το μικρότερο βάρος συγκεντρώνει το κριτήριο Licencies.

Πίνακας 2: Σύγκριση Κριτηρίων απόφασης

Κριτήρια Προγράμματος Κριτήρια Εταιρίας Κόστος Κριτήρια

Προγράμματος 1 1 0.5

Κριτήρια Εταιρίας 1 1 0.5

Κόστος 2 2 1

(27)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 27

Πίνακας 3: Σύγκριση Κριτηρίων Προγράμματος

Performance User

Interface

Updates/

Installation

Documentation

Performance 1 1 2 3

User Interface 1 1 2 3

Updates/

Installations

0.5 0.5 1 2

Documentation 0.33 0.33 0.5 1

Πίνακας 4: Σύγκριση κριτηρίων εταιρίας

Προσέλκυση Προγραμματιστών

Διαθεσιμότητα Προγραμματιστών

Φήμη- Εικόνα Εταιρίας

Μέλλον γλώσσας Προσέλκυση

Προγραμματιστών

1 1 0.5 0.25

Διαθεσιμότητα

Προγραμματιστών 1 1 0.5 0.25

Φήμη-Εικόνα

Εταιρίας 2 2 1 0.5

Μέλλον γλώσσας 4 4 2 1

Πίνακας 5: Σύγκριση Κριτηρίων Κόστους

Κόστος

Προγραμματιστών

Εργατοώρες Κόστος Εκπαίδευσης

Licenses Κόστος

Προγραμματιστών 1 0.5 1 4

Εργατοώρες 2 1 2 8

Κόστος Εκπαίδευσης

1 0.5 1 4

Licenses 0.25 0.12 0.25 1

(28)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 28

3.2.3 Σύγκριση των εναλλακτικών ως προς τα κριτήρια

Σύγκριση των εναλλακτικών ως προς το κριτήριο «Performance»

Όσον αφορά το Performance η τεχνολογία Delphi είναι αισθητά ανώτερη από του .NET για δύο κυρίως λόγους. Πρώτον, ο Delphi compiler παράγει native code (άμεσα εκτελέσιμο από τον υπολογιστή) σε αντίθεση με το .NET το οποίο παράγει bytecodes τα οποία χρειάζονται μία virtual machine, το CLR για να μετατραπούν σε γλώσσα μηχανής.

Δεύτερον, το Delphi έχει πολύ μικρότερη σπατάλη μνήμης από το .NΕΤ. Τα αποτελέσματα ενός πειράματος σύγκρισης απόδοσης των δύο τεχνολογιών που πραγματοποιήθηκε από το τμήμα μηχανικών υπολογιστών, Kastamonou University, Τουρκία στο οποίο συγκρίθηκε η απόδοση του Delphi XE6 και του C# 2013 ήταν ότι το Delphi έχει καλύτερους χρόνους απόκρισης από την C# και ότι καταναλώνει περίπου την μισή μνήμη2.

Πίνακας 6: Σύγκριση των εναλλακτικών ως προς το κριτήριο Performance

Performance Delphi .Net

Delphi 1 2.5

.Net 0.4 1

Σύγκριση των εναλλακτικών ως προς το κριτήριο «User Interface»

Το Firemonkey, το GUI framework για Delphi και το WPF αντίστοιχα για το .NET είναι δύο πολύ ισχυρά user interfaces τα οποία παρέχουν πολλές δυνατότητες. Δεν υπάρχει κάποιο στοιχείο που να δίνει προβάδισμα στο ένα έναντι του άλλου.

Πίνακας 7: Σύγκριση των εναλλακτικών ως προς το κριτήριο User Interface

User Interface Delphi .Net

Delphi 1 1

.Net 1 1

Σύγκριση των εναλλακτικών ως προς το κριτήριο «Κόστος Προγραμματιστών»

Το κριτήριο κόστος προγραμματιστών αναφέρεται στα μεγέθη των μισθών των προγραμματιστών της εκάστοτε γλώσσας. Λόγω της εδραίωσης της τεχνολογίας .NET στην αγορά εργασίας και της συρρίκνωσης του Delphi οι μισθοί των .NET developers θα είναι υψηλότεροι.

2

http://www.academia.edu/18496549/A_Performance_Comparison_Of_C_2013_Delphi_

Xe6_And_Python_3.4_Languages

(29)

Μελέτη περίπτωσης: Λήψη απόφασης για επιλογή υλοποίησης ERP για εταιρία πληροφορικής η οποία δραστηριοποιείται στον ναυτιλιακό κλάδο με τη χρήση της μεθόδου AHP.

Δ. Παπασταμάτης 29

Πίνακας 8: Σύγκριση των εναλλακτικών ως προς το κριτήριο Κόστος Προγραμματιστών

Κόστος προγραμματιστών Delphi .Net

Delphi 1 2

.Net 0.5 1

Σύγκριση των εναλλακτικών ως προς το κριτήριο «Ευκολότερη Προσέλκυση ατόμων για εργασία»

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

Πίνακας 9: Σύγκριση των εναλλακτικών ως προς το κριτήριο Ευκολότερη Προσέλκυση ατόμων για εργασία

Ευκολότερη προσέλκυση προσωπικού Delphi .Net

Delphi 1 0.25

.Net 4 1

Σύγκριση των εναλλακτικών ως προς το κριτήριο «Αγορά Προϊόντος»

Το .NET σε αντίθεση με το Delphi προσφέρεται δωρεάν. Ενδεικτικά οι τιμές της τελευταίας έκδοσης του Delphi 10.2 Tokyo :

Professional: 1.803,46 euros

Enterprise: 2.705,26 euros

Architect: 6.253,92 euros

Πίνακας 10: Σύγκριση των εναλλακτικών ως προς το κριτήριο Αγορά Προϊόντος

Αγορά Προϊόντος Delphi .Net

Delphi 1 0.11

.Net 9 1

Σύγκριση των εναλλακτικών ως προς το κριτήριο «Μέλλον της γλώσσας- τεχνολογίας»

Referências

Documentos relacionados

• Οι αλλαγές που εμφανιστήκαν στις προτιμήσεις των καταναλωτών • Ο αυξημένος ανταγωνισμός από τις τρίτες χώρες σε συνδυασμό με την λανθασμένη αντίληψη των Ελλήνων γουνοποιών για την