Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

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

Download "Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής"

Transcript

1 Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική» Μεταπτυχιακή Διατριβή Τίτλος Διατριβής Ονοματεπώνυμο Φοιτητή Πατρώνυμο Αριθμός Μητρώου Επιβλέπων Ανάλυση και κατασκευή ενός πληροφοριακού συστήματος διαχείρισης εργασιών συντήρησης μηχανημάτων με τη χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP Στυλιανός ΜΠΠΛ Καθηγητής Δημήτριος Δεσπότης

2 Ημερομηνία Παράδοσης Οκτώβριος 2012 χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 2

3 χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 3

4 Τριμελής Εξεταστική Επιτροπή (υπογραφή) (υπογραφή) (υπογραφή) Δ. Δεσπότης Καθηγητής Ε. Φούντας Καθηγητής Δ. Αποστόλου Επικ. Καθηγητής χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 4

5 Περίληψη Στα πλαίσια της παρούσας διατριβής αναπτύχθηκε ένα πληροφοριακό σύστημα διαχείρισης εργασιών συντήρησης. Το σύστημα αποτελείται από μία βάση δεδομένων, στην οποία αποθηκεύονται οι επιθυμητές πληροφορίες, και μία εφαρμογή γραφικού περιβάλλοντος η οποία παρέχει πρόσβαση στις πληροφορίες. Για την οργάνωση της κατασκευής του συστήματος χρησιμοποιήθηκε η διαδικασία ανάπτυξης έργων λογισμικού Rational Unified Process και για την υλοποίησή του χρησιμοποιήθηκε η γλώσσα προγραμματισμού C# σε συνδυασμό με την πλατφόρμα ανάπτυξης.νετ. Για τη φιλοξενία της βάσης δεδομένων επιλέχθηκε το σύστημα διαχείρισης βάσεων δεδομένων MySQL. Κατά τις φάσεις ανάπτυξης του έργου κατασκευάστηκαν UML διαγράμματα που περιγράφουν τις απαιτήσεις και τον τρόπο υλοποίησης του έργου. Μετά το πέρας της ανάπτυξης πραγματοποιήθηκε έλεγχος επάρκειας της λειτουργικότητας του συστήματος. Λέξεις κλειδιά: Πληροφοριακά Συστήματα, Σύστημα Διαχείρισης Εργασιών Συντήρησης, Βάσεις Δεδομένων, Rational Unified Process, C#,.NET Abstract Under the context of this essay, a Computerized Maintenance Management Systems is designed and developed. The system comprises of a database which holds the respective data and an application which provides access to these data. The system is designed and developed with use of Rational Unified Process. Moreover, C#,.NET and MySQL technologies are used for the system production. Various UML diagrams were produced according to the directives of the phases of Rational Unified Process. After completeness of the project, the system was tested in order to clarify its proper functionality, according to the specifications initially set. Keywords: Information Systems, Database Management Systems, Databases, Rational Unified Process, C#,.NET χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 5

6 χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 6

7 Στους γονείς μου και την οικογένεια μου χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 7

8 Πίνακας Περιεχομένων Περιεχόμενα... 8 Πίνακας Εικόνων Αντικείμενο της εργασίας Δομή της εργασίας Κεφάλαιο 2: Βιβλιογραφική Ανασκόπηση Βιβλιογραφική Έρευνα Συστήματα Σχεδιασμού Επιχειρησιακών Πόρων Συστήματα διαχείρισης εργασιών συντήρησης Τεχνολογίες και Εργαλεία Το σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ) mysql Η γλώσσα προγραμματισμού C# και το περιβάλλον.net Το περιβάλλον ανάπτυξης Microsoft Visual Studio Η διαδικασία ανάπτυξης RUP (Rational Unified Process) Κεφάλαιο 3: Ανάπτυξη Εφαρμογής Ορισμός απαιτήσεων σε φυσική γλώσσα Προδιαγραφές Εννοιολογικές οντότητες της εφαρμογής Χρήστες και επίπεδα πρόσβασης Λειτουργίες της εφαρμογής Φάση σύλληψης (ανάλυση) Διαγράμματα περιπτώσεων χρήσης (Use Case Diagrams) Διαγράμματα τάξεων (Class Diagrams) Φάση κλιμάκωσης (εκπόνηση μελέτης) χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 8

9 3.4.1 Διαγράμματα περιπτώσεων χρήσης (Use Case Diagrams) Διαγράμματα τάξεων (Class Diagrams) Διαγράμματα δραστηριοτήτων (Activity Diagrams) Διαγράμματα συνεργασίας (Collaboration Diagrams) Διαγράμματα σειράς (Sequence Diagrams) Διαγράμματα διανομής(deployment Diagrams) Φάση κατασκευής Διαγράμματα περιπτώσεων χρήσης (Use Case Diagrams) Διαγράμματα τάξεων (Class Diagrams) Διαγράμματα δραστηριοτήτων(activity Diagrams) Διαγράμματα συνεργασίας(collaboration Diagrams) Διαγράμματα σειράς (Sequence Diagrams) Διαγράμματα διανομής(deployment Diagrams) Διάγραμμα Οντοτήτων Συσχετίσεων της Βάσης Δεδομένων Διάγραμμα Σχεσιακού Μοντέλου της Βάσης Δεδομένων Κεφάλαιο 4: Περιγραφή της Εφαρμογής Συνοπτική Περιγραφή της Εφαρμογής Η οθόνη εισόδου Η κεντρική οθόνη εισαγωγής στοιχείων της εφαρμογής Η οθόνη αλλαγής στοιχείων χρήστη Η οθόνη προβολής κινήσεων των χρηστών Η οθόνη αντιστοίχησης ανταλλακτικού με μηχάνημα Η οθόνη αντιστοίχηση ανταλλακτικού με ΣΠΣ Η οθόνη πληροφοριών Η οθόνη καταχώρησης ολοκλήρωσης ΣΠΣ χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 9

10 4.2 Σενάρια χρήσης της εφαρμογής Εισαγωγή, αλλαγή στοιχείων και διαγραφή μηχανήματος Εισαγωγή, αλλαγή στοιχείων και διαγραφή ΣΠΣ Εισαγωγή, αλλαγή στοιχείων και διαγραφή ανταλλακτικού Εισαγωγή, αλλαγή στοιχείων και διαγραφή ιστορικού Αλλαγή και διαγραφή αποθέματος ανταλλακτικού Προβολή πληροφοριών και εξαγωγή δεδομένων σε αρχεία Καταχώρηση Ολοκλήρωσης ΣΠΣ Διαχείριση εφαρμογής Κεφάλαιο 5: Συμπεράσματα Συμπεράσματα Προτάσεις για περαιτέρω ανάπτυξη Βιβλιογραφία Παράρτημα χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 10

11 Πίνακας Εικόνων Εικόνα 3-1: Αρχικό διάγραμμα περιπτώσεων χρήσης της εφαρμογής Εικόνα 3-2: Αρχικό διάγραμμα τάξεων της εφαρμογής Εικόνα 3-3: Διάγραμμα περιπτώσεων χρήσης κατά τη φάση κλιμάκωσης Εικόνα 3-4: Διάγραμμα τάξεων κατά τη φάση κλιμάκωσης Εικόνα 3-5: Διάγραμμα δραστηριοτήτων της λειτουργίας εισαγωγής νέου μηχανήματος Εικόνα 3-6: Διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων μηχανήματος Εικόνα 3-7: Διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής μηχανήματος Εικόνα 3-8: Διάγραμμα δραστηριοτήτων της λειτουργίας εισαγωγής νέου ΣΠΣ Εικόνα 3-9: Διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ΣΠΣ Εικόνα 3-10: Διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ΣΠΣ Εικόνα 3-11: Διάγραμμα δραστηριοτήτων της λειτουργίας εισαγωγής νέου ανταλλακτικού Εικόνα 3-12: Διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ανταλλακτικού Εικόνα 3-13: Διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ανταλλακτικού Εικόνα 3-14: Διάγραμμα δραστηριοτήτων της λειτουργίας εισαγωγής ιστορικού συντήρησης Εικόνα 3-15: Διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ιστορικού συντήρησης Εικόνα 3-16: Διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ιστορικού συντήρησης Εικόνα 3-17: Διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής ποσότητας αποθέματος Εικόνα 3-18: Διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής αποθέματος Εικόνα 3-19: Διάγραμμα συνεργασίας κατά τη φάση κλιμάκωσης του έργου Εικόνα 3-20: Διάγραμμα σειράς για επιτυχημένη λειτουργία καταχώρησης Εικόνα 3-21: Το διάγραμμα διανομής του έργου Εικόνα 3-22: Το ανανεωμένο διάγραμμα περιπτώσεων χρήσης στη φάση κατασκευής του έργου Εικόνα 3-23: Το ανανεωμένο διάγραμμα τάξεων κατά τη φάση ανάπτυξης του έργου Εικόνα 3-24: Διάγραμμα δραστηριοτήτων λειτουργίας αλλαγής στοιχείων μηχανήματος Εικόνα 3-25: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής μηχανήματος Εικόνα 3-26: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ΣΠΣ Εικόνα 3-27: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ΣΠΣ χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 11

12 Εικόνα 3-28: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ανταλλακτικού Εικόνα 3-29: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ανταλλακτικού Εικόνα 3-30: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής στοιχείων ιστορικού συντήρησης Εικόνα 3-31: Το Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής ιστορικού συντήρησης Εικόνα 3-32: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας αλλαγής ποσότητας αποθέματος. 57 Εικόνα 3-33: Ανανεωμένο διάγραμμα δραστηριοτήτων της λειτουργίας διαγραφής αποθέματος Εικόνα 3-34: Το διάγραμμα συνεργασίας κατά τη φάση κατασκευής του έργου Εικόνα 3-35: Ανανεωμένο διάγραμμα σειράς κατά τη φάση της κατασκευής του έργου Εικόνα 3-36: Το μοντέλο Οντοτήτων-Συσχετίσεων της βάσης δεδομένων του συστήματος Εικόνα 3-37: Το Σχεσιακό μοντέλο της βάσης δεδομένων σε κλασσική μορφή Εικόνα 3-38: Το Σχεσιακό μοντέλο της βάσης δεδομένων από την εφαρμογή MySQL Workbench Εικόνα 4-1: Η οθόνη εισόδου της εφαρμογής Εικόνα 4-2: Η κεντρική οθόνη της εφαρμογής Εικόνα 4-3: Η οθόνη αλλαγής στοιχείων χρήστη για το διαχειριστή της εφαρμογής Εικόνα 4-4: Η οθόνη αλλαγής στοιχείων χρήστη για έναν απλό χρήστη της εφαρμογής Εικόνα 4-5: Η σελίδα προβολής των κινήσεων των χρηστών της εφαρμογής Εικόνα 4-6: Η οθόνη αντιστοίχησης ανταλλακτικού με μηχάνημα Εικόνα 4-7: Η οθόνη αντιστοίχισης ανταλλακτικού με ΣΠΣ Εικόνα 4-8: Η οθόνη πληροφοριών Εικόνα 4-9: Η οθόνη καταχώρησης ολοκλήρωσης ΣΠΣ Εικόνα 4-10: Λειτουργία εισαγωγής μηχανήματος Εικόνα 4-11: Λειτουργία αλλαγής στοιχείων μηχανήματος Εικόνα 4-12: Λειτουργία διαγραφής μηχανήματος Εικόνα 4-13: Λειτουργία εισαγωγής ΣΠΣ Εικόνα 4-14: Λειτουργία αλλαγής στοιχείων ΣΠΣ Εικόνα 4-15: Λειτουργία διαγραφής ΣΠΣ Εικόνα 4-16: Λειτουργία εισαγωγής ανταλλακτικού Εικόνα 4-17: Λειτουργία αντιστοίχησης ανταλλακτικού με Μηχάνημα και ΣΠΣ χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 12

13 Εικόνα 4-18: Λειτουργία αλλαγής στοιχείων ανταλλακτικού Εικόνα 4-19: Λειτουργία διαγραφής ανταλλακτικού Εικόνα 4-20: Λειτουργία εισαγωγής ιστορικού Εικόνα 4-21: Λειτουργία αλλαγής ιστορικού Εικόνα 4-22: Λειτουργία διαγραφής ιστορικού Εικόνα 4-23: Λειτουργία αλλαγής ποσότητας αποθέματος ανταλλακτικού Εικόνα 4-24: Πίνακες (πλέγματα grids) πληροφοριών από την οθόνη προβολής λεπτομερειών Εικόνα 4-25: Μήνυμα επιτυχούς δημιουργίας αρχείου Εικόνα 4-26: Λειτουργία καταχώρησης ολοκλήρωσης ΣΠΣ Εικόνα 4-27: Επεξήγηση επιπέδων πρόσβασης χρηστών χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 13 1

14 Κεφάλαιο 1: Εισαγωγή Η παρούσα εργασία πραγματεύεται την ανάλυση και κατασκευή ενός πληροφοριακού συστήματος διαχείρισης εργασιών συντήρησης μηχανημάτων με τη χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP (Rational Unified Process). Το πληροφοριακό σύστημα έχει τη μορφή εφαρμογής που μπορεί να εκτελεστεί στο λειτουργικό σύστημα Windows της εταιρείας Microsoft και η αποθήκευση των, προς διαχείριση, πληροφοριών γίνεται σε βάση δεδομένων. Για την ανάπτυξη του συστήματος χρησιμοποιήθηκαν τεχνικές και μέθοδοι που απαντώνται στην ανάπτυξη σύγχρονων έργων λογισμικού μεγάλης κλίμακας. Χρησιμοποιήθηκαν τεχνολογίες και εργαλεία ευρέως διαδεδομένα και με μεγάλη αποδοχή από κοινότητες ανάπτυξης λογισμικού. Στις παραγράφους αυτού του κεφαλαίου περιλαμβάνεται συνοπτικά το αντικείμενο του πληροφοριακού συστήματος που αναπτύχθηκε και η δομή της εργασίας. 1.1 Αντικείμενο της εργασίας Το πληροφοριακό σύστημα που αναπτύχθηκε στα πλαίσια της παρούσας εργασίας σχεδιάστηκε για τη διαχείριση εργασιών συντήρησης που πραγματοποιούνται σε μηχανήματα υποβρυχίων. Το σύστημα διατηρεί πληροφορίες για το σύνολο των μηχανημάτων, ανταλλακτικών και αναλώσιμων καθώς επίσης και των προγραμματισμένων, ή έκτακτων, εργασιών συντήρησης που μπορούν να πραγματοποιηθούν. Οι χρήστες καταχωρούν ιστορικά εργασιών συντήρησης και ανανεώνουν τα τρέχοντα αποθέματα ανταλλακτικών ώστε να διευκολύνεται η διαδικασία παραγγελίας τους. Ορισμένες κατηγορίες χρηστών μπορούν να εισάγουν, να διαγράφουν και να αλλάζουν πληροφορίες σχετικά με τις κύριες οντότητες του συστήματος (μηχανήματα, ανταλλακτικά, εργασίες συντήρησης). Αξίζει να σημειωθεί ότι το σύστημα σχεδιάστηκε με βάση συγκεκριμένες ανάγκες του περιβάλλοντος στο οποίο πρόκειται να χρησιμοποιηθεί, αλλά ταυτόχρονα έγινε προσπάθεια ώστε να διατηρηθεί όσο πιο γενικό γίνεται ώστε να μπορεί να εγκατασταθεί και σε διαφορετικά περιβάλλοντα εργασιών συντήρησης. Το σύστημα περιλαμβάνει μία βάση δεδομένων όπου διατηρούνται οι πληροφορίες του περιβάλλοντος συντήρησης και μία εφαρμογή η οποία λειτουργεί ως γραφικό περιβάλλον πρόσβασης (front end) της βάσης δεδομένων. Η εφαρμογή αναπτύχθηκε με τη χρήση της γλώσσας προγραμματισμού C# στο περιβάλλον ανάπτυξης Visual Studio της εταιρείας Microsoft. Η βάση δεδομένων διατηρείται στο σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων MySQL. Η επικοινωνία της εφαρμογής με το σύστημα διαχείρισης βάσεων δεδομένων γίνεται με τη χρήσιμη έτοιμης βιβλιοθήκης λογισμικού πρόσβασης στη μορφή dll αρχείου. Έγινε προσπάθεια η εφαρμογή να είναι εύκολη στη χρήση και τέθηκαν περιορισμοί στην εισαγωγή των δεδομένων ώστε να αποτραπούν λάθη από τη μεριά των χρηστών. Για την ανάπτυξη της εφαρμογής χρησιμοποιήθηκε η επαναληπτική μέθοδος RUP (Rational Unified Process) η οποία επιβάλει ρητό ορισμό των προδιαγραφών του συστήματος και σχεδιασμού των οντοτήτων που το απαρτίζουν. Κατά τις φάσεις ανάπτυξης του έργου οι προδιαγραφές και ο σχεδιασμός του ανανεώνονται με βάση ενδιάμεσα αποτελέσματα ή νέες παρατηρήσεις σχετικά με τη χρήση του. Η μέθοδος RUP προβλέπει επίσης την κατάρτιση διαγραμμάτων συμβατών με το μοντέλο UML (Unified Modeling Language) τα οποία περιγράφουν τη δομή και τις αλληλεπιδράσεις μεταξύ των λειτουργικών οντοτήτων του συστήματος με έναν ενιαία κατανοητό και αποδεκτό τρόπο. Διαγράμματα τέτοιου τύπου κατασκευάστηκαν σε όλες τις φάσεις ανάπτυξης του συστήματος και ανανεώθηκαν με βάση αποφάσεις σχεδιασμού που λήφθηκαν ενδιάμεσα. Όπως προβλέπει η μέθοδος RUP, μετά το πέρας της ανάπτυξης του έργου έγινε έλεγχος της λειτουργικότητας του παραδοτέου προς τους χρήστες ώστε να εξασφαλιστεί ότι παρέχεται η λειτουργικότητα που αρχικά αποφασίστηκε. 1.2 Δομή της εργασίας Στην παρούσα αναφορά περιγράφονται τα στάδια ανάπτυξης και το τελικό αποτέλεσμα της εργασίας. Πιο αναλυτικά: χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 14

15 Στο 2ο κεφάλαιο γίνεται μία βιβλιογραφική επισκόπηση που καλύπτει τον τομέα των συστημάτων διαχείρισης επιχειρησιακών πόρων (Enterprise Resource Planning Systems) και συγκεκριμένα τον τομέα των συστημάτων διαχείρισης εργασιών συντήρησης. Επιπλέον παρουσιάζονται συνοπτικά τα εργαλεία και οι τεχνολογίες που χρησιμοποιήθηκαν. Σημαντικό κομμάτι του κεφαλαίου καταλαμβάνει η περιγραφή της μεθόδου RUP. Στο 3ο κεφάλαιο παρουσιάζεται η διαδικασία ανάπτυξης του συστήματος ακολουθώντας το μοντέλο RUP. Αρχικά αναφέρονται οι προδιαγραφές του έργου και στη συνέχεια περιγράφονται αναλυτικά οι φάσεις σύλληψης, κλιμάκωσης και κατασκευής. Παρατίθενται όλα τα UML διαγράμματα που σχεδιάστηκαν στα πλαίσια της διαδικασίας ανάπτυξης καθώς επίσης και όλες οι αλλαγές που έγιναν στις προδιαγραφές ή το σχεδιασμό του συστήματος. Στο 4ο κεφάλαιο περιγράφεται η τελική λειτουργικότητα του συστήματος. Πριν το σύστημα παραδοθεί στους χρήστες κρίθηκε σκόπιμο να αναλυθεί η τελική μορφή της εφαρμογής ώστε να φανεί αν εκπληρώνει τους σκοπούς για τους οποίους σχεδιάστηκε. Το κεφάλαιο περιλαμβάνει στιγμιότυπα από τις οθόνες εκτέλεσης καθώς επίσης και αναλυτική περιγραφή όλων των λειτουργιών που βρίσκονται στη διάθεση των χρηστών. Στο 5ο και τελευταίο κεφάλαιο της αναφοράς αποτιμάται η επιτυχία εκτέλεσης του έργου και αναλύονται χρήσιμα συμπεράσματα που προέκυψαν κατά τη διαδικασία ανάπτυξής του. Στο δεύτερο μέρος του κεφαλαίου παρουσιάζονται προτάσεις επέκτασης του συστήματος και ζητήματα προς μελλοντική μελέτη. χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 15

16 2 Κεφάλαιο 2: Βιβλιογραφική Ανασκόπηση Σε αυτό το κεφάλαιο γίνεται μία σύντομη βιβλιογραφική επισκόπηση. Αρχικά περιγράφεται συνοπτικά το πεδίο των συστημάτων διαχείρισης πόρων και πιο συγκεκριμένα το πεδίο των συστημάτων διαχείρισης συντήρησης. Σε αυτό το πλαίσιο παρουσιάζονται σχετικές εμπορικές, και μη, εφαρμογές. Στο δεύτερο μέρος του κεφαλαίου περιγράφονται οι τεχνολογίες και τα εργαλεία που χρησιμοποιήθηκαν στα πλαίσια της παρούσας εργασίας. 2.1 Βιβλιογραφική Έρευνα Το σύστημα που αναπτύχθηκε στα πλαίσια της παρούσας εργασίας ανήκει στην κατηγορία των εφαρμογών διαχείρισης εργασιών συντήρησης (CMMS Computerized Maintenance Management Systems). Ένας ευρύτερος τομέας εφαρμογών που περιλαμβάνει τα CMMS είναι οι εφαρμογές σχεδιασμού επιχειρησιακών πόρων (ERP Enterprise Resource Planning) που θα αναλυθούν στην επόμενη παράγραφο Συστήματα Σχεδιασμού Επιχειρησιακών Πόρων Τα Συστήματα Σχεδιασμού Επιχειρησιακών πόρων (ERP Enterprise Resource Planning) [1] απαντώνται σε ένα μεγάλο εύρος βιομηχανιών με διαφορετικές ανάγκες και μεγέθη και σκοπό έχουν να βοηθήσουν στην καλύτερη οργάνωση των διαδικασιών της εταιρείας ώστε να επιτυγχάνεται μεγαλύτερη παραγωγικότητα και λιγότερα λάθη. Η ανάγκη καταγραφής των πόρων μιας εταιρείας, είτε αυτοί είναι υλικοί (πρώτες ύλες, μηχανήματα), είτε είναι άυλοι (κεφάλαια, τεχνογνωσία) είτε έμψυχοι (εργατικό δυναμικό, συνεργάτες) εμφανίστηκε από τις πρώτες μέρες της σύγχρονης επιχειρηματικότητας. Τα τελευταία χρόνια η διαδικασία της οργάνωσης των διαθέσιμων πόρων συστηματοποιήθηκε και με τη βοήθεια των τεχνολογιών πληροφορικής και επικοινωνιών έγινε διαθέσιμη με τη μορφή υπολογιστικών συστημάτων. Σε μεγάλες επιχειρήσεις ή οργανισμούς συχνά απαντώνται ενοποιημένα ERP συστήματα που παρέχουν λειτουργικότητα σε διαφορετικά τμήματα της επιχείρησης (ή του οργανισμού). Με αυτό τον τρόπο η πληροφορία από κάθε ένα τμήμα διαχέεται και είναι ιεραρχικά διαθέσιμη. Επιπλέον, διαθέτοντας ένα ενοποιημένο ERP σύστημα, μία εταιρεία εξοικονομεί χρήματα καθώς απευθύνεται σε έναν μόνο προμηθευτή ο οποίος αναλαμβάνει την εγκατάσταση και παραμετροποίηση του συστήματος. Υπάρχουν, βέβαια και περιπτώσεις όπου ένα ενοποιημένο, και γενικό ERP σύστημα δεν ικανοποιεί τις εξειδικευμένες ανάγκες που απαιτεί μία εταιρεία ή ένα τμήμα της εταιρείας. Υπάρχουν επίσης μικρότεροι οργανισμοί και επιχειρήσεις που δε θα μπορούσαν να εκμεταλλευτούν όλες τις δυνατότητες που μπορεί να προσφέρει ένα γενικό ERP σύστημα. Για την επίλυση εξειδικευμένων αναγκών με απλούστερο και οικονομικότερο τρόπο έχουν αναπτυχθεί υποκατηγορίες ERP συστημάτων με πιο περιορισμένο πεδίο δράσης και πιο εξειδικευμένες λειτουργίες. Μερικές από αυτές τις κατηγορίες είναι: Συστήματα διαχείρισης πελατειακών σχέσεων (CRM Customer Relationship Management Systems): Τέτοιες εφαρμογές οργανώνουν τις αλληλεπιδράσεις της εταιρείας με εξωτερικές, κυρίως, οντότητες, όπως π.χ. προμηθευτές, πελάτες, εξωτερικούς συνεργάτες κλπ. Συστήματα διαχείρισης εφοδιαστικής αλυσίδας (SCM Supply Chain Management Systems): Οι εφαρμογές αυτές χρησιμοποιούνται για την καλύτερη οργάνωση και την επιτάχυνση των διαδικασιών παραγωγής και τροφοδοσίας προϊόντων. Οι εφαρμογές αυτές μοντελοποιούν εισερχόμενους πόρους και διαδικασίες με τελικό στόχο την ελαχιστοποίηση του χρόνου παράδοσης του τελικού προϊόντος. χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 16

17 Συστήματα διαχείρισης αποθεμάτων (Inventory Management Systems): Οι εφαρμογές αυτές χρησιμοποιούνται για τη διαχείριση των πρώτων υλών που παράγει ή διακινεί μία εταιρεία με σκοπό την ταχύτερη αντιμετώπιση ελλείψεων και την πιο αποτελεσματική διαδικασία παραγγελίας. Συστήματα Διαχείρισης Αποθήκης (Warehouse Management Systems): Οι εφαρμογές αυτές απευθύνονται σε μεταφορικές εταιρείες ή εταιρείες logistics στις οποίες γίνεται μόνο διακίνηση προϊόντων μεταξύ διαφορετικών σταθμών και σημαντικές ανάγκες είναι η γρήγορη μεταφορά και ο γρήγορος εντοπισμός των φορτίων. Συστήματα Διαχείρισης Εργασιών Συντήρησης (Computerized Maintenance Management Systems): Οι εφαρμογές αυτές χρησιμοποιούνται σε τμήματα συντήρησης επιχειρήσεων (ή οργανισμών) ή σε εταιρείες που έχουν ως μόνο αντικείμενο τη συντήρηση μηχανημάτων (συνεργεία, εργαστήρια κλπ). Τα πλεονεκτήματα από τη χρήση συστημάτων ERP γίνονται εύκολα αντιληπτά. Υπάρχει περισσότερη διαθέσιμη πληροφορία, η οποία αξιολογείται πιο εύκολα από τη διοίκηση του οργανισμού. Ως αποτέλεσμα εντοπίζονται και αντιμετωπίζονται ευκολότερα καθυστερήσεις ή λάθη και αυξάνεται η παραγωγικότητα. Οι χρόνοι παραγωγής ή οι χρόνοι απόκρισης προς αιτήματα πελατών μειώνονται με αποτέλεσμα να αυξάνει η κερδοφορία. Αυτή τη στιγμή διατίθενται μία πληθώρα έτοιμων λύσεων που παρέχουν ERP δυνατότητες. Υπάρχουν δωρεάν λύσεις ανοιχτού κώδικα (VTiger, SugarCRM, dolibarr κ.α.) ενώ στον τομέα δραστηριοποιούνται μεγάλες εταιρείες όπως η SAP, η Microsoft, η Oracle, και άλλες. Μικρότερες εταιρείες, ανάμεσά τους και αρκετές ελληνικές, δραστηριοποιούνται στον τομέα αναπτύσσοντας επεκτάσεις που συνεργάζονται με περίπλοκα ERP συστήματα ή εγκαθιστώντας και παραμετροποιόντας τέτοιες λύσεις. Έχοντας αναφέρει τα παραπάνω, αξίζει να υπογραμμιστούν ορισμένες προκλήσεις που ανακύπτουν στο σχεδιασμό και την εγκατάσταση ERP συστημάτων. Η 1 η σημαντική πρόκληση αφορά την ευχρηστία αυτών των συστημάτων καθώς συχνά απευθύνονται σε χρήστες χωρίς υπόβαθρο στην Πληροφορική. Οι επαφές με τους χρήστες πρέπει να είναι όσο το δυνατό απλούστερες ώστε να αποφεύγεται η λανθασμένη εισαγωγή στοιχείων. Η 2 η μεγάλη πρόκληση είναι η ορθή επιλογή και παραμετροποίηση ενός ERP με βάση τις ανάγκες του οργανισμού στον οποίο θα εγκατασταθεί. Πολλές φορές μπορεί να είναι προτιμότερη η αγορά ή κατασκευή ενός συστήματος με λιγότερες αλλά πιο εξειδικευμένες δυνατότητες από την προμήθεια και παραμετροποίηση ενός πιο περίπλοκου συστήματος. Τέλος, σημαντικός παράγον που πρέπει πάντα να λαμβάνεται υπόψη είναι η ασφάλεια των δεδομένων που διαχειρίζεται ένα ERP σύστημα καθώς αντικατοπτρίζουν μεγάλο μέρος από την κατάσταση και τις προσδοκίες μιας επιχείρησης ή ενός οργανισμού Συστήματα διαχείρισης εργασιών συντήρησης Τα συστήματα διαχείρισης εργασιών συντήρησης (CMMS (Computerized Maintenance Management Systems) [2] απευθύνονται σε επιχειρήσεις και οργανισμούς (ή τμήματα αυτών) που ασχολούνται με το αντικείμενο της συντήρησης. Για το σκοπό αυτό συνήθως διατηρούν συγκεκριμένες πληροφορίες σχετικά με τον οργανισμό που εξυπηρετούν. Οι πιο σημαντικές από αυτές είναι: Σύνολο εξοπλισμού και διαθέσιμο ανταλλακτικών: Η εφαρμογή τηρεί αρχείο για όλα τα μηχανήματα και εργαλεία που εμπλέκονται στη συντήρηση καθώς επίσης και για τα ανταλλακτικά και αναλώσιμα που χρησιμοποιούνται σε εργασίες συντήρησης ή επισκευής. Διαδικασίες προγραμματισμένης συντήρησης: Η εφαρμογή διατηρεί πληροφορία για τις διαδικασίες συντήρησης τόσο σε επίπεδο λειτουργιών όσο και σε επίπεδο αναγκών σε ανταλλακτικά και αναλώσιμα. Καταγραφή κατάστασης εξοπλισμού: Η εφαρμογή κρατά πληροφορία σχετικά με την κατάσταση στην οποία βρίσκονται τα μηχανήματα και εργαλεία που διαχειρίζονται από αυτή. χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 17

18 Καταγραφή ιστορικού εργασιών: Η εφαρμογή τηρεί πληροφορία για τις εργασίες, προγραμματισμένες ή μη, που έχουν γίνει στα μηχανήματα που διαχειρίζονται από αυτήν. Καταγραφή αποθεμάτων ανταλλακτικών: Εφαρμογές διαχείρισης συντήρησης συχνά αποθηκεύουν αναλυτικές πληροφορίες σχετικά με το απόθεμα που διατηρούν σε ανταλλακτικά και αναλώσιμα. Οικονομικά στοιχεία: Πολύ συχνά εφαρμογές διατήρησης συντήρησης προσφέρουν δυνατότητες αυτόματης τιμολόγησης εργασιών με βάση τις εργατοώρες και τα υλικά που δαπανήθηκαν. Αρχείο προσωπικού: Καταγράφονται τα πρόσωπα ή οι ρόλοι που συμμετέχουν στις διαδικασίες συντήρησης. Υπάρχουν αρκετά εξειδικευμένα προγράμματα διαχείρισης εργασιών συντήρησης στην αγορά λογισμικού. Από την ελληνική αγορά ξεχωρίζουν οι λύσεις AIMMS της εταιρείας Atlantis Engineering [3], imaint της εταιρείας Ολοκληρωμένα Πληροφοριακά Συστήματα [4], IMIS της εταιρείας ΙΤ Open Solutions [5], και το CMMS της εταιρείας ANCO [6]. Όλες οι παραπάνω εφαρμογές διαθέτουν τις κυριότερες λειτουργίες ενός συστήματος διαχείρισης εργασιών συντήρησης και μπορούν να παραμετροποιηθούν ανάλογα με τις ανάγκες της επιχείρησης στην οποία θα εγκατασταθούν. Μπορούν να δράσουν αυτόνομα ή σε συνεργασία με μεγαλύτερα ERP συστήματα. Υπάρχουν ακόμη πιο εξειδικευμένα προγράμματα όπως η εφαρμογή ΑΝΕΛΚΥΣΤΗΡΑΣ της εταιρείας ΜΗΧΑΝΟΓΡΑΦΗΣΗ [7] που στοχεύει στη διαχείριση περιοδικών συντηρήσεων ανελκυστήρων και η εφαρμογή Fleetmaster της εταιρείας LOGIFER [8] που αφορά τη συντήρηση οχημάτων. Στην ξένη αγορά λογισμικού υπάρχει πληθώρα παρόμοιων προγραμμάτων για διαφορετικές ανάγκες χρηστών και οργανισμών. 2.2 Τεχνολογίες και Εργαλεία Στα πλαίσια της παρούσας εργασίας, για την κατασκευή του συστήματος διαχείρισης εργασιών συντήρησης, χρησιμοποιήθηκαν σύγχρονα εργαλεία και τεχνολογίες που γνωρίζουν ευρεία αποδοχή και αποτελούν συνήθεις επιλογές σε διαδικασίες υλοποίησης παρόμοιων υπολογιστικών συστημάτων. Τα σημαντικότερα από τα εργαλεία αυτά παρουσιάζονται στις επόμενες παραγράφους Το σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ) mysql Τα περισσότερα σύγχρονα υπολογιστικά συστήματα χρησιμοποιούν ειδικό λογισμικό διαχείρισης βάσεων δεδομένων για την αποθήκευση των πληροφοριών που χειρίζονται. Ως Βάση Δεδομένων ορίζεται μια σαφώς δομημένη συλλογή πληροφοριών ή εγγράφων που βρίσκονται αποθηκευμένα σε υπολογιστικό σύστημα. Τα τελευταία χρόνια έχει επικρατήσει η χρήση σχεσιακών βάσεων δεδομένων στις οποίες οι πληροφορίες αποθηκεύονται με τη μορφή πινάκων που σχετίζονται μεταξύ τους μέσω ρητά ορισμένων συνδέσμων Μια ηλεκτρονική βάση δεδομένων χρησιμοποιεί ειδικό λογισμικό για την οργάνωση της αποθήκευσης των δεδομένων της. Το λογισμικό αυτό είναι γνωστό ως Σύστημα Διαχείρισης Βάσης Δεδομένων( DBMS Database Management System) και αναλαμβάνει τη διαφανή διαχείριση των αποθηκευμένων, σε αυτό, πληροφοριών[9]. Στα πλαίσια της παρούσας εργασίας χρησιμοποιήθηκε το σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων MySQL [10]. Το ΣΔΒΔ MySQL δημιουργήθηκε το 1994 από τους Michael Widenius και David Axmark και παρέχει δυνατότητες δημιουργίας, διαχείρισης και ανάκλησης εγγραφών από σχεσιακές βάσεις δεδομένων. Το συγκεκριμένο ΣΔΒΔ επιλέχθηκε λόγω της ευρείας αποδοχής του, της εύκολης και πλήρως τεκμηριωμένης παραμετροποίησής του και του μηδενικού κόστους απόκτησης. Το MySQL ξεκίνησε ως λογισμικό ανοιχτού κώδικα και επεκτάθηκε σημαντικά λόγω της πολύ δραστήριας κοινότητας προγραμματιστών που ενεπλάκη με αυτό. Το 2008, μετά από σχετική εξαγορά [11], τα δικαιώματα ανάπτυξης και διάθεσης του MySQL πέρασαν στην εταιρεία Sun Microsystems. Το 2009 μετά την εξαγορά της Sun από την εταιρεία Oracle[12], βασικού κατασκευαστή ΣΔΒΔ, ξεκίνησαν χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 18

19 αρκετές συζητήσεις σχετικά με την άδεια χρήσης του MySQL [13]. Αυτή τη στιγμή διατίθενται τόσο εκδόσεις που απαιτούν πληρωμή και απευθύνονται σε επιχειρήσεις όσο και δωρεάν εκδόσεις που διατίθενται για εκπαιδευτικούς σκοπούς ή μη κερδοσκοπικές δραστηριότητες. Η κυριότερη λειτουργική οντότητα του συστήματος MySQL είναι ο εξυπηρετητής MySQL (MySQL Server) o οποίος δέχεται ερωτήματα από τοπικούς MySQL Clients αλλά και από απομακρυσμένα συστήματα (π.χ. μέσω άλλων εφαρμογών όπως αυτή που αναπτύχθηκε). Τα ερωτήματα που δέχεται ο MySQL Server χωρίζονται σε εντολές διαχείρισης και εντολές SQL. Οι εντολές διαχείρισης χρησιμοποιούνται για την έναρξη συνδέσεων, για την αναγνώριση και αυθεντικοποίηση χρηστών, για την ανάθεση ξεχωριστών δικαιωμάτων σε διαφορετικές κατηγορίες χρηστών, για εξειδικευμένες ρυθμίσεις ασφάλειας και κρυπτογράφησης και γενικά για τη ρύθμιση των παραμέτρων του εξυπηρετητή. Οι SQL εντολές χρησιμοποιούνται για το σχεδιασμό της Βάσης Δεδομένων που θα χρησιμοποιηθεί στα πλαίσια της εφαρμογής(δηλαδή τη δημιουργία πινάκων) και τη διαχείριση των δεδομένων της (εισαγωγή, διαγραφή και αναζήτηση δεδομένων). Κάποιες από τις πιο σημαντικές από αυτές τις εντολές είναι οι ακόλουθες : CREATE DATABASE (δημιουργία μιας Βάσης Δεδομένων) CREATE TABLE (ορισμός των πεδίων ενός πίνακα της Βάσης Δεδομένων) INSERT (εισαγωγή εγγραφών σε κάποιον πίνακα της Βάσης Δεδομένων) DELETE ( διαγραφή εγγραφών από κάποιον πίνακα της Βάσης Δεδομένων) UPDATE ( αλλαγή εγγραφών σε κάποιον πίνακα της Βάσης Δεδομένων) SELECT (αναζήτηση δεδομένων από έναν ή περισσότερους πίνακες της Βάσης Δεδομένων) Εκτός από τις παραπάνω υπάρχουν αρκετές άλλες εντολές SQL οι οποίες αφορούν πιο περίπλοκες εφαρμογές και είναι εκτός των στόχων της παρούσας εργασίας. Εκτός από τον εξυπηρετητή MySQL χρησιμοποιήθηκε η εφαρμογή MySQL workbench για τη διαχείριση της Βάσης Δεδομένων καθώς επίσης και η αντίστοιχη βιβλιοθήκη για τη γλώσσα C# η οποία επιτρέπει την πρόσβαση της εφαρμογής που αναπτύχθηκε στη βάση δεδομένων Η γλώσσα προγραμματισμού C# και το περιβάλλον.net Η C#(C Sharp)[14] είναι μια αντικειμενοστραφής γλώσσα προγραμματισμού η οποία δημιουργήθηκε από την εταιρεία λογισμικού Microsoft στα πλαίσια της προώθησης του περιβάλλοντος.net. Η γλώσσα C# έχει αρκετά κοινά στοιχεία και παρόμοια σύνταξη με τις γλώσσες C++ και Java, γεγονός που βοήθησε στη γρήγορη υιοθέτητή της από μεγάλο μέρος της κοινότητας προγραμματιστών εφαρμογών για το λειτουργικό σύστημα Windows. Η C# αναπτύχθηκε ώστε να υποστηρίζει το περιβάλλον.net. Κύριο χαρακτηριστικό της γλώσσας είναι ότι ο μεταγλωττιστής της δε δημιουργεί απευθείας κώδικα μηχανής, όπως για παράδειγμα οι μεταγλωττιστές για της C++, άλλα ενδιάμεσο MSIL (Microsoft Intermediate Language) κώδικα που θα εκτελεστεί από το περιβάλλον.net. Η παράγωγή ενδιάμεσου κώδικα ομοιάζει πολύ με την αντίστοιχη διαδικασία στη μεταγλώττιση και εκτέλεση προγραμμάτων Java. Το.ΝΕΤ [15] είναι η πλέον διαδεδομένη πλατφόρμα ανάπτυξης εφαρμογών για το λειτουργικό σύστημα Windows. Κύριος σκοπός ανάπτυξης του περιβάλλοντος.νετ από τη Microsoft, ήταν η απλοποίηση της υλοποίησης εφαρμογών αποκρύπτοντας τις λεπτομέρειες υλοποίησης λειτουργιών όπως η διαχείριση μνήμης, η δικτυακή επικοινωνία και η επικοινωνία με άλλες συσκευές και παρέχοντας κατάλληλες διεπαφές για τη χρήση τους. Η πλατφόρμα.net δημιουργεί ένα ελεγχόμενο και ασφαλές περιβάλλον μέσα στο οποίο εκτελούνται οι εφαρμογές(sandbox). Εκτός από τη γλώσσα C#, το.net υποστηρίζει και άλλες γλώσσες προγραμματισμού όπως οι Visual Basic.NET, J++ και Managed C++ οι οποίες διαθέτουν κατάλληλους.net μεταγλωττιστές. Για την ακρίβεια, το περιβάλλον.νετ καταλαβαίνει μόνο τη γλώσσα MSIL, οπότε, οποιαδήποτε γλώσσα προγραμματισμού μπορεί να χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 19

20 μεταγλωττιστεί σε αυτή μπορεί να εκτελεστεί στην πλατφόρμα.net. Κύρια οντότητα του περιβάλλοντος.net είναι το κοινό περιβάλλον εκτέλεσης (CLR Common Language Runtime). Η οντότητα αυτή ορίζει το κλειστό περιβάλλον μέσα στο οποίο εκτελούνται οι εφαρμογές. Το CLR θα μπορούσε να αντιστοιχηθεί με την εικονική μηχανή της Java (JVM Java Virtual Machine) και παρέχει αυτοματοποιημένη διαχείριση μνήμης, ασφάλεια εκτέλεσης και διεπαφές για επικοινωνία με το λειτουργικό σύστημα. Η χρήση της γλώσσας προγραμματισμού C# επελέγη κυρίως λόγω της εύκολης εκμάθησής της και της ευρείας χρήσης της σε εφαρμογές για το λειτουργικό σύστημα Windows. Η χρήση του περιβάλλοντος.νετ απλοποίησε αρκετές από τις διαδικασίες ανάπτυξης της εφαρμογής και βοήθησε στην γρήγορη κατασκευή ενός γραφικού περιβάλλοντος πλήρως εναρμονισμένου με το λειτουργικό σύστημα Το περιβάλλον ανάπτυξης Microsoft Visual Studio Το Microsoft Visual Studio είναι ένα ενοποιημένο περιβάλλον ανάπτυξης (IDE Integrated Development Environment) που κατασκευάζει και διαθέτει η εταιρεία Microsoft [16]. Το περιβάλλον χρησιμοποιείται κυρίως για την ανάπτυξη εφαρμογών στο λειτουργικό σύστημα Windows και παρέχει μεταγλωττιστές για τις περισσότερες γλώσσες προγραμματισμού που υποστηρίζει το.net. Οι κυριότερες από τις λειτουργίες του Microsoft Visual Studio που χρησιμοποιήθηκαν στα πλαίσια αυτής της εργασίας ήταν: Η σχεδίαση φορμών και η παραγωγή κώδικα ο οποίος επεκτείνεται για να υποστηρίξει την επιθυμητή λειτουργικότητα. Οι δυνατότητες αυτόματης συμπλήρωσης κώδικα, επισήμανσης λαθών και αυτόματης μορφοποίησης που παρέχει οθόνη συγγραφής κώδικα (code editor). Οι δυνατότητες αποσφαλμάτωσης που προσφέρει ο ενσωματωμένος αποσφαλματωτής (debugger), οι οποίες βοηθούν στον εντοπισμό και τη διόρθωση λαθών του κώδικα. Τα γραφικά εργαλεία διαχείρισης των κλάσεων και των μεθόδων της εφαρμογής. Το Microsoft Visual Studio είναι διαθέσιμο τόσο σε δωρεάν εκδόσεις (Express Editions) όσο και σε εκδόσεις επί πληρωμή (Professional ή Ultimate Editions). Υπάρχουν επίσης διαφορετικές εκδόσεις ανάλογα με τη γλώσσα προγραμματισμού η οποία θα χρησιμοποιηθεί. Το περιβάλλον Visual Studio μπορεί να συνδυαστεί με άλλα προϊόντα της Microsoft σχετικά με τη διατήρηση διαφορετικών εκδόσεων του κώδικα και τη συνεργασία ομάδας προγραμματιστών Η διαδικασία ανάπτυξης RUP (Rational Unified Process) Η διαδικασία ανάπτυξης λογισμικού RUP (Rational Unified Process) είναι μια ρητά ορισμένη μέθοδος διαχείρισης, σχεδιασμού και ανάπτυξης έργων λογισμικού μεγάλης κλίμακας [17]. Είναι, για την ακρίβεια, ένα ολοκληρωμένο πλαίσιο ελέγχου της το οποίο περιλαμβάνει τα ακόλουθα χαρακτηριστικά: Σχεδιασμό με βάση τις οντότητες: Το σύνολο του έργου χωρίζεται σε ανεξάρτητες δομικές μονάδες λογισμικού. Δομημένη οργάνωση των προδιαγραφών: οι προδιαγραφές του έργου δομούνται κατάλληλα ώστε να προκύψουν οντότητες σαφώς ορισμένες διεπαφές αλληλεπίδρασης. Επαναληπτική ανάπτυξη κώδικα: τα τμήματα του κώδικα που αναπτύσσονται ελέγχονται, επεκτείνονται και συμπληρώνονται όσο μεγαλώνει το μέγεθος του συνολικού έργου. Έλεγχος των αλλαγών στον κώδικα: Τηρούνται στοιχεία για τις διαφορετικές εκδόσεις κομματιών του κώδικα και τις αλλαγές που έγιναν σε αυτά. χρήση της αντικειμενοστραφούς μεθόδου ανάπτυξης RUP 20

Dynamic Business Systems. Παρουσίαση Εφαρμογής

Dynamic Business Systems. Παρουσίαση Εφαρμογής Παρουσίαση Εφαρμογής Διαχείριση Αποθήκης Ειδών, Μητρώου και Τιμοκαταλόγων Προμηθευτών, Αξιολόγηση Προμηθειών μέσω Προσφορών Ειδών Dynamic Business Systems (Dynamic Supplies) Περιεχόμενα A. Η Εφαρμογή Dynamic

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

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

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

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

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο Βάσεις Δεδομένων Εισαγωγή Ανάλυση Απαιτήσεων Φροντιστήριο 1 ο 16-10-2008 Εισαγωγή - Ορισμοί Βάση Δεδομένων είναι μία συλλογή από σχετιζόμενα αντικείμενα Ένα σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ)

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Εισαγωγή Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

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

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΕΝΟΤΗΤΑ 1.1 ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΔΙΔΑΚΤΙΚΟI ΣΤOΧΟΙ Στο τέλος της ενότητας αυτής πρέπει να μπορείτε: να επεξηγείτε τις έννοιες «βάση δεδομένων» και «σύστημα διαχείρισης βάσεων δεδομένων» να αναλύετε

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

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

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

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

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ 4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ Η εφαρμογή "Υδροληψίες Αττικής" είναι ένα πληροφοριακό σύστημα (αρχιτεκτονικής

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

Επιχειρησιακά Πληροφοριακά Συστήματα. 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 ΕΙΣΑΓΩΓΗ Η τεχνολογία των Βάσεων Δεδομένων (ΒΔ) (Databases - DB) και των Συστημάτων Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ)

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

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους

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

SGA Διαχείριση Πρωτόκολλου

SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου SGA Διαχείριση Πρωτόκολλου 1. SGA Διαχείριση Πρωτοκόλλου... 2 1.1. Καινοτομία του προσφερόμενου προϊόντος... 2 1.2. Γενικές αρχές του προσφερόμενου συστήματος... 2 1.3. Ευκολία

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

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ.

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ. Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων Δρ. Κωνσταντίνος Χ. Γιωτόπουλος Βασικά θέματα Βάσεων Δεδομένων Ένα Σύστημα Βάσης Δεδομένων

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων - Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a)

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

Μοντελοποίηση Συστημάτων

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

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

Πληροφορική 2. Τεχνολογία Λογισμικού

Πληροφορική 2. Τεχνολογία Λογισμικού Πληροφορική 2 Τεχνολογία Λογισμικού 1 2 Κρίση Λογισμικού (1968) Στην δεκαετία του 1970 παρατηρήθηκαν μαζικά: Μεγάλες καθυστερήσεις στην ολοκλήρωση κατασκευής λογισμικών Μεγαλύτερα κόστη ανάπτυξης λογισμικού

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

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές

Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Μοντελοποίηση δεδομένων με UML Χρήση σε πολυμεσικές εφαρμογές Ελληνικό Ανοικτό Πανεπιστήμιο ΓΤΠ61 Πληροφορική Πολυμέσα Αγγελική Μαζαράκη Τι είναι η UML Είναι μια γραφική γλώσσα μοντελοποίησης συστημάτων.

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

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Παραδοτέα 1. Το αρχείο.mdb της βάσης δεδομένων σας σε ACCESS 2. Ένα CD που θα αναγράφει το ονοματεπώνυμο του σπουδαστή και το ΑΕΜ και θα περιέχει το αρχείο.mdb της βάσης δεδομένων καθώς και το εγχειρίδιο

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

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο

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

Microsoft Dynamics NAV & Verticals

Microsoft Dynamics NAV & Verticals Microsoft Dynamics NAV & Verticals 1 Cosmos Business Systems SA Cosmos Consulting SA Software Solutions Microsoft Dynamics NAV ERP Τι είναι; Το Enterprise Resource Planning (ERP) είναι μια λύση λογισμικού

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

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

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

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

Πληροφορική 2. Βάσεις Δεδομένων (Databases)

Πληροφορική 2. Βάσεις Δεδομένων (Databases) Πληροφορική 2 Βάσεις Δεδομένων (Databases) 1 2 Επίπεδα αρχεία (flat files) Επίπεδο αρχείο είναι ένα αρχείο που αποτελείται από ένα σταθερό, μικρό αριθμό πεδίων. Οι εγγραφές του αρχείου μπορεί να μην ακολουθούν

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

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες

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

ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ

ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 351 ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ Τζουμάκας Βασίλης Καθηγητής Πληροφορικής στο Παπαστράτειο Γυμνάσιο Αγρινίου vtzoum@sch.gr

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

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

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

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

UML: Unified modelling language

UML: Unified modelling language UML: Διαγράμματα UML: Unified modelling language Γλώσσα μοντελοποίησης για ανάλυση και σχεδιασμό Παρέχει το συμβολισμό για ανάλυση και σχεδιασμό. Είναι γλώσσα συμβολισμού. Δεν είναι ολόκληρη μεθοδολογία.

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

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης

περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης Περιπτώσεις Χρήσης περιεχόμενα παρουσίασης Actors Σενάρια Περιεχόμενο περιπτώσεων χρήσης Πρότυπα περιπτώσεων χρήσης Διαγράμματα περιπτώσεων χρήσης περιπτώσεις χρήσης Τι θα κάνει το λογισμικό για κάποιον

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Rational Unified Process Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

Περιεχόμενο του μαθήματος

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

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

Ενότητα 4: Πληροφοριακά συστήματα για την επιχείρηση

Ενότητα 4: Πληροφοριακά συστήματα για την επιχείρηση Ενότητα 4: Πληροφοριακά συστήματα για την επιχείρηση Χρηματοοικονομική διοίκηση Χρηματοοικονομικό ΠΣ: επιχειρησιακό ΠΣ που υπάρχει σχεδόν σε κάθε οργανισμό και υποστηρίζει χρηματοοικονομικούς λογαριασμούς

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

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων: ΠΟΤΗΡΑΚΗΣ ΑΝΤΩΝΙΟΣ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων: ΠΟΤΗΡΑΚΗΣ ΑΝΤΩΝΙΟΣ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΚΑΙ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ ΜΕΤΟΧΙΑΝΑΚΗ ΙΩΑΝΝΑ ΑΜ:6725 ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΓΙΑ ΑΛΥΣΙΔΑ SUPERMARKET ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων:

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Επιχειρηματική Μοντελοποίηση Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική Θεσσαλονίκη, Σεπτέμβριος 2013 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης

Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Mεθοδολογίες Ανάπτυξης Μάρα Νικολαϊδου Μοντελοποίηση Συστήµατος Περιπτώσεις χρήσης Οι περιπτώσεις χρήσης είναι µια τεχνική

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΑΜΗΝΟ Η ΟΝΟΜΑΤΕΠΩΝΥΜΟ ΦΟΙΤΗΤΗ : ΜΟΣΧΟΥΛΑ ΟΛΓΑ ΑΡΙΘΜΟΣ ΜΗΤΡΩΟΥ : 30/02 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΥΛΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΙΑΧΕΙΡΙΣΗΣ ΣΥΝΕ ΡΙΩΝ ΜΕ ΧΡΗΣΗ

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

Μοντελοποίηση Συστημάτων

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

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

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

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

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

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης

Περιπτώσεις Χρήσης για το Π.Σ. ΜΟ.ΔΙ.Π. Κρήτης ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΡΗΤΗΣ ΜΟΝΑΔΑ ΔΙΑΣΦΑΛΙΣΗΣ ΠΟΙΟΤΗΤΑΣ Ε.Π.: «ΕΚΠΑΙΔΕΥΣΗ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗ» ΠΡΑΞΗ: ΜΟΔΙΠ ΤΟΥ Τ.Ε.Ι. ΚΡΗΤΗΣ ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΕΥΘΥΝΟΣ: ΚΩΝ/ΝΟΣ ΣΑΒΒΑΚΗΣ Περιπτώσεις Χρήσης για

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων -Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a) Create

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

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Τεχνολογία Λογισμικού. Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Τεχνολογία Λογισμικού Ενότητα 1: Εισαγωγή στην UML Καθηγητής Εφαρμογών Ηλίας Γουνόπουλος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας. Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα

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

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που 1 Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που μπορούμε να χρησιμοποιήσουμε σε μία JDBC εφαρμογή. Υπάρχει

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

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

ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ ΠΑΡΑΡΤΗΜΑ ΧΙ ΕΘΝΙΚΟΝ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟΝ ΠΑΝΕΠΙΣΤΗΜΙΟΝ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ 2008-2013 ΠΑΡΑΡΤΗΜΑ ΧΙ ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

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

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ > ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΟΡΙΣΜΟΣ: Το Cloud Computing είναι η ονοµασία της τεχνολογίας η οποία επιτρέπει στους χρήστες να

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

08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο

08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο 08 Η γλώσσα UML I Τεχνολογία Λογισμικού Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Χειμερινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language

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

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων 01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883 e Prtcl-01 Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων Συνοπτική Παρουσίαση Το σύστημα e Prtcl-01 Το σύστημα

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

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών

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

Συστήματα Πληροφοριών Διοίκησης

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Προγράμματα Η /Υ / Εφαρμογές σε συστ ήματα Π ό οι τητας Αριστομένης Μακρής

Προγράμματα Η /Υ / Εφαρμογές σε συστ ήματα Π ό οι τητας Αριστομένης Μακρής Προγράμματα Η/Υ Εφαρμογές σε συστήματα Ποιότητας Οι οκτώ αρχές της ποιότητας Εστίαση στον πελάτη: οι επιχειρήσεις, δδ δεδομένου ότι στηρίζονται και εξαρτώνται απ τους πελάτες, οφείλουν να αναγνωρίζουν

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

«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών

«Περιεχόµενα. 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα. 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών «Περιεχόµενα 03 Εισαγωγή Ένα ολοκληρωµένο πληροφοριακό σύστηµα 04 Περιγραφή Εργαλείο εφαρµογής διαδικασιών 05 Χαρακτηριστικά Τι περιλαµβάνει το epolis 06 Πλεονεκτήµατα Λύσεις και οφέλη του προγράµµατος

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

«ΤΕΚΜΗΡΙΩΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΠΑΡΑΓΩΓΗΣ»

«ΤΕΚΜΗΡΙΩΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΠΑΡΑΓΩΓΗΣ» «ΤΕΚΜΗΡΙΩΣΗ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΠΑΡΑΓΩΓΗΣ» Διπλωματική Εργασία Αγγελικής Λαμπ. Θεοδώρου Σχολή Μηχανολόγων Μηχανικών Ε.Μ.Π. Τομέας Βιομηχανικής Διοίκησης & Επιχειρησιακής Έρευνας Αθήνα,

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

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

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

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων .. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή

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

Μάθημα 7 ο : Πληροφοριακά Συστήματα Επιχειρήσεων (2/2)

Μάθημα 7 ο : Πληροφοριακά Συστήματα Επιχειρήσεων (2/2) Μάθημα 7 ο : Πληροφοριακά Συστήματα Επιχειρήσεων (2/2) ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ 1/42 ΗΛΙΑΣ ΓΟΥΝΟΠΟΥΛΟΣ Σκοπός 7 ου Μαθήματος Να γνωρίσετε τις: Εφαρμογές Διαχείρισης επιχειρησιακών πόρων (Enterprise

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

Διαδικασίες παραγωγής λογισμικού. Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση. Ευαγγελίδης Γεώργιος Τμήμα Εφαρμοσμένης Πληροφορικής

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση. Ευαγγελίδης Γεώργιος Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

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

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

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

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

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

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

περιεχόμενα παρουσίασης

περιεχόμενα παρουσίασης Ανάλυση Απαιτήσεων περιεχόμενα παρουσίασης Δημιουργία μοντέλου Προσεγγίσεις Μοντελοποίησης Μοντελοποίηση δεδομένων Διαγράμματα ροής δεδομένων Μη διαγραμματικά μοντέλα ανάλυσης Διαγράμματα δραστηριότητας

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

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Κάργα Σουλτάνα MSc Πληροφορικός skarga@uom.gr Κατσάνα Αικατερίνη MSc Πληροφορικός akatsana@uom.gr «18 ο Συνάντηση Εκπαιδευτικών για θέματα Τ.Π.Ε. στη Δυτική Μακεδονία»,

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

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 Διαχείριση Επιχειρηματικών Δεδομένων - Databases Ορισμός Βάσης Δεδομένων Συλλογή συναφών αρχείων

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

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται

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

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

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

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

Πληροφοριακά Συστήματα Διοίκησης. Διοικητική Επιστήμη και Λήψη Αποφάσεων Πληροφοριακά Συστήματα Διοίκησης Διοικητική Επιστήμη και Λήψη Αποφάσεων Η πολυπλοκότητα των αποφάσεων Αυξανόμενη πολυπλοκότητα λόγω: Ταχύτητας αλλαγών στο εξωτερικό περιβάλλον της επιχείρησης. Έντασης

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

Εκτέλεση-Χρήση Auto Moto Cube

Εκτέλεση-Χρήση Auto Moto Cube POWERED BY ACT Εκτέλεση-Χρήση Auto Moto Cube Version: 01 1 Μάιος 2017 Περιεχόμενα All in One 3 Καλάθι 13 2 All in One Η All in One αποτελεί μια ευέλικτη και εύχρηστη φόρμα δημιουργημένη να εξυπηρετεί πολλαπλές

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

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Περιγραφή Πλατφόρμας Η πλατφόρμα eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου

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

ΤΕΥΧΟΣ ΑΠΑΝΤΗΣΕΩΝ ΣΤΗ ΔΗΜΟΣΙΑ ΔΙΑΒΟΥΛΕΥΣΗ ΤΟΥ ΣΥΝΟΠΤΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ

ΤΕΥΧΟΣ ΑΠΑΝΤΗΣΕΩΝ ΣΤΗ ΔΗΜΟΣΙΑ ΔΙΑΒΟΥΛΕΥΣΗ ΤΟΥ ΣΥΝΟΠΤΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΤΕΥΧΟΣ ΑΠΑΝΤΗΣΕΩΝ ΣΤΗ ΔΗΜΟΣΙΑ ΔΙΑΒΟΥΛΕΥΣΗ ΤΟΥ ΣΥΝΟΠΤΙΚΟΥ ΔΙΑΓΩΝΙΣΜΟΥ «Ανάπτυξη διαδικτυακών υπηρεσιών αναζήτησης, θέασης, τηλεφόρτωσης και μετασχηματισμού γεωχωρικών δεδομένων του ΝΠΔΔ «Ελληνικό Κτηματολόγιο»,

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

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Εγκατάσταση της Access 2002...17 Τι είναι το Office XP;...17 Τεχνικές απαιτήσεις του Office XP...17 Πρόσθετα απαιτούμενα για την αξιοποίηση εξειδικευμένων χαρακτηριστικών...18

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

SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου

SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου Σελίδα 1 από 40 SGA Διαχείριση Ηλεκτρονικού Πρωτόκολλου 1. SGA Διαχείριση Ηλεκτρονικού Πρωτοκόλλου... 4 1.1. Γενικές αρχές του προσφερόμενου συστήματος... 4 1.2.

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

Ολοκληρωμένο Πληροφοριακό Σύστημα Εξυπηρέτησης Πολιτών και Παρόχων

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

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

Δεδομένα και Πληροφορίες

Δεδομένα και Πληροφορίες Εισαγωγή Δεδομένα και Πληροφορίες, Βάση Δεδομένων, Σύστημα Διαχείρισης Βάσεων Δεδομένων (Ορισμοί, Γλώσσες & Διεπαφές, Κατηγορίες), Σύστημα Βάσης Δεδομένων, Κατάλογος Δεδομένων Μεταδεδομένα, Λειτουργική

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

Διαδικτυακές Εφαρμογές Ενότητα 1: JPA

Διαδικτυακές Εφαρμογές Ενότητα 1: JPA Διαδικτυακές Εφαρμογές Ενότητα 1: JPA Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

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

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο

09 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Εαρινό εξάμηνο 09 Η γλώσσα UML I Τεχνολογία Λογισμικού Τμήμα Πληροφορικής & Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Εαρινό εξάμηνο 2017 18 Δρ. Κώστας Σαΐδης saiko@di.uoa.gr Unified Modeling Language

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

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

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

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

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

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

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

ALERTS ή EDA (Event Driven Actions)

ALERTS ή EDA (Event Driven Actions) ALERTS ή EDA (Event Driven Actions) Το ALERTS είναι ένα ευέλικτο εργαλείο ανοιχτού σχεδιασµού που αναπτύχθηκε µε σκοπό να καλύψει ιδιαίτερες απαιτήσεις διαµόρφωσης ή επέκτασης της λειτουργικότητας όλων

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

Επίτευξη επιχειρησιακής αριστείας και σχέσεων με τους πελάτες: Επιχειρησιακές εφαρμογές

Επίτευξη επιχειρησιακής αριστείας και σχέσεων με τους πελάτες: Επιχειρησιακές εφαρμογές Κεφάλαιο 9 Επίτευξη επιχειρησιακής αριστείας και σχέσεων με τους πελάτες: Επιχειρησιακές εφαρμογές 9.1 ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ Πώς μπορούν οι επιχειρήσεις να αποκτήσουν επιχειρησιακή αριστεία με τη βοήθεια των

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

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 Εισαγωγή

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

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ Draft version Θεσσαλονίκη, Ιούλιος 2016 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 4 1. ΓΕΝΙΚΑ... 5 1.1. Πρόσβαση... 5 1.2. Χρήστες... 5 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ ΗΜΑ... 6 2.1.

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

ΛΥΣΕΙΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ

ΛΥΣΕΙΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ ΛΥΣΕΙΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΙΜΟΛΟΓΗΣΗΣ E-INVOICING 1 η Υπηρεσία Ηλεκτρονικής Τιμολόγησης στην Ελλάδα 1 η Ολοκληρωμένη εφαρμογή Ηλεκτρονικής Τιμολόγησης βασισμένη στην Ελληνική Νομοθεσία και το Φορολογικό Πλαίσιο

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

ιοίκηση Πληροφοριακών Συστηµάτων

ιοίκηση Πληροφοριακών Συστηµάτων ιοίκηση Πληροφοριακών Συστηµάτων ιάλεξη 4 η 4.1 Αρχιτεκτονική Επιχειρησιακών Εφαρµογών 4.2 1 Επιχειρησιακά Συστήµατα ή Επιχειρησιακά Συστήµατα ιαχείρισης Πόρων(ERPs) Συστήµατα ιαχείρισης Εφοδιαστικής Αλυσίδας

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

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

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

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

Οι λύσεις της Cosmos Business Systems για τη Νέα Δράση ΕΣΠΑ: Εργαλειοθήκη Ανταγωνιστικότητας Μικρών & Πολύ Μικρών Επιχειρήσεων

Οι λύσεις της Cosmos Business Systems για τη Νέα Δράση ΕΣΠΑ: Εργαλειοθήκη Ανταγωνιστικότητας Μικρών & Πολύ Μικρών Επιχειρήσεων Οι λύσεις της Cosmos Business Systems για τη Νέα Δράση ΕΣΠΑ: Εργαλειοθήκη Ανταγωνιστικότητας Μικρών & Πολύ Μικρών Επιχειρήσεων ΝΕΑ ΔΡΑΣΗ ΕΣΠΑ Προκηρύχτηκε η Δράση «Εργαλειοθήκη Ανταγωνιστικότητας Μικρών

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

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr»

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Επεξήγηση web site με λογικό διάγραμμα «Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Web : www.e-base.gr E-mail : support@e-base.gr Facebook : Like Twitter : @ebasegr Πολλοί άνθρωποι

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

CRM για Εκπαιδευτικούς Φορείς

CRM για Εκπαιδευτικούς Φορείς Cosmos Business Systems S.A. Group CRM για Εκπαιδευτικούς Φορείς CRM Εκπαιδευτικών Φορέων Το CRM Εκπαιδευτικών Φορέων έχει αναπτυχθεί για να ικανοποιήσει τις ανάγκες διαχείρισης του υποψήφιου πελατολογίου

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

«ΕΥΕΛΙΚΤΟ ERP. ΥΛΟΠΟΙΗΣΗ ΕΝΟΣ ΜΙΚΡΟΥ ΣΥΣΤΗΜΑΤΟΣ ERP»

«ΕΥΕΛΙΚΤΟ ERP. ΥΛΟΠΟΙΗΣΗ ΕΝΟΣ ΜΙΚΡΟΥ ΣΥΣΤΗΜΑΤΟΣ ERP» ΑΛΕΞΑΝΔΡΕΙΟ Τ.Ε.Ι. ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ «ΕΥΕΛΙΚΤΟ ERP. ΥΛΟΠΟΙΗΣΗ ΕΝΟΣ ΜΙΚΡΟΥ ΣΥΣΤΗΜΑΤΟΣ ERP» Επιβλέπων καθηγητής Σφέτσος Παναγιώτης Θεσσαλονίκη 2011 Λιάρας Ευάγγελος

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

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

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

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΘΕΟΔΟΣΙΟΥ ΝΙΚΗ Α.Μ. 103/04 ΠΑΠΑΠΕΤΡΟΥ ΦΩΤΕΙΝΗ Α.Μ. 134/04 Εξεταστική Επιτροπή Επιβλέπουσα Καθηγήτρια : Σατρατζέμη Μαρία, Καθηγήτρια Μέλη : Ευαγγελίδης

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

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ 1. Γενικά ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ Η ηλεκτρονική υποβολή των ισοζυγίων κρέατος πραγματοποιείται μέσα από το λογισμικό Άρτεμις του Ελληνικού Γεωργικού Οργανισμού

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

GoDigital.Store E-Commerce Platform

GoDigital.Store E-Commerce Platform GoDigital.Store E-Commerce Platform Πλήρης διαχείριση καταλόγου και καταστήματος banet Α.Ε. Βαλαωρίτου 20 54625 Θεσσαλονίκη Τ.2310253999 F.2310253998 www.banet.gr info@banet.gr GoDigital.Store Γενική περιγραφή

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

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

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

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