Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών

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

Download "Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών"

Transcript

1 Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Ηλεκτρονικών Υπολογιστών Αριστοτέλειο Πανεπιστήµιο Θεσσαλονίκης ΘΕΜΑ : Ανάπτυξη µηχανισµών για συστήµατα διαχείρισης περιεχοµένου βασισµένων στο Web Επιβλέπων καθηγητής :Μ.Γ.Στρίντζης Ντάσιου Ευγενία Α.Ε.Μ : 3538 Συρµακέζη Αναστασία Α.Ε.Μ : 3366 Θεσσαλονίκη

2 ΠΕΡΙΕΧΟΜΕΝΑ Περιεχόµενα Εισαγωγή Συστήµατα Workflow Management 1.1 Ορισµός και βασικά χαρακτηριστικά ενός workflow συστήµατος Ιστορία των τεχνολογιών workflow Κατανοµή και συστήµατα Interfaces Η εξέλιξη του workflow Γενική δοµή ενός workflow προϊόντος Εναλλακτικά σενάρια υλοποίησης Μοντέλο αναφοράς Workflow Ορισµός του Workflow Enactment Service Process Definition Process Definition Tools Workflow Definition Interchange (Interface 1) WAPI Interoperability Functions (Interface 4) Συστήµατα ιαχείρισης Μέσα διαχείρισης και αποτύπωσης ιαχείριση και αποτύπωση του interface Πρωτόκολλο WAPI Εφαρµογές και χρήση του workflow από διάφορες εταιρείες Information Access Systems, Inc Mind Wrap

3 Gauss Χρήση του workflow σε ιατρικές τεχνολογίες Παράδειγµα χρήσης του Workflow σε έναν οργανισµό Εργαλεία προγραµµατισµού 2.1 Αναφορά στην γλώσσα προγραµµατισµού PHP Ορισµός και χρήση της PHP Γιατί η PHP είναι τόσο δηµοφιλής Πρωτόκολλα που χρησιµοποιεί η PHP; Η βάση Mysql Ορισµός της Mysql Ασφάλεια της Mysql από τους crackers Ονόµατα χρηστών και passwords στην Mysql phpmyadmin Προβλήµατα σχετικά µε Mysql και PHP Τι πρέπει να γίνει στο κοντινό µέλλον O Apache server Τι είναι ο Apache server Apache project H ασφάλεια στον Apache Τα µελλοντικά σχέδια στον Apache Templates

4 3 ΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ΚΑΙ ΚΩ ΙΚΑ 3.1 Περιγραφή της βάσης δεδοµένων mail Ανάλυση και περιγραφή του κώδικα Παράδειγµα εφαρµογής Ανάπτυξη περαιτέρω εφαρµογών

5 ΕΙΣΑΓΩΓΗ Τα τελευταία χρόνια παρατηρήθηκε αλµατώδης ανάπτυξη των νέων τεχνολογιών πληροφόρησης. Ολοένα και περισσότεροι επιστήµονες συνειδητοποιούν σήµερα την ανάγκη συµµετοχής τους στη νέα εποχή της πληροφορικής και των επικοινωνιών. Η ολοκλήρωση των προσπαθειών προς αυτήν την κατεύθυνση φαίνεται να οδηγεί σε ένα διαφορετικό τρόπο αντίληψης και ενηµέρωσης. Η καθηµερινή ενηµέρωση γίνεται πλέον συνεχής και αλληλεπιδραστική. Η συνεργασία των οµάδων ξεπερνά τους χρονικούς και τοπικούς περιορισµούς. Η ασφάλεια και η αξιοπιστία αποτελούν κρίσιµες παραµέτρους για την υλοποίηση των παραπάνω. Με προσιτό κόστος απόκτησης και λειτουργίας είναι δυνατή σήµερα η διακίνηση πληροφοριών, ηλεκτρονικών εγγράφων και εντύπων διαµέσου των δικτύων υπολογιστών σε τοπική και ευρεία κλίµακα. Χαρακτηριστικό παράδειγµα της ανάπτυξης των νέων τεχνολογιών αποτελεί το Internet, το οποίο προσφέρει την δυνατότητα πρόσβασης σε πλήθος πληροφοριών καθώς επίσης και δυνατότητα επικοινωνίας µεταξύ χρηστών µε s. Επίσης είναι δυνατή η διακίνηση αρχείων, η αναζήτηση τους και τέλος, η ηλεκτρονική συνδιάλεξη,. Έτσι, παρατηρείται ανατροπή των παλαιότερων µηχανισµών διακίνησης αλλά και αποθήκευσης των πληροφοριών. Σήµερα λοιπόν, τα πληροφοριακά συστήµατα είναι πια κοινός τόπος στην καθηµερινή ζωή µας. εν υπάρχει ανθρώπινη δραστηριότητα που να µην υποστηρίζεται από κάποιο είδος υπολογιστικού συστήµατος, ενώ η απίστευτα µεγάλη ροή και συγκέντρωση πληροφοριών, η διεύρυνση των δικτύων επικοινωνίας και η αυξανόµενη χρήση βάσεων πληροφοριών από το σπίτι µας, συνθέτουν την εικόνα «πληροφοριοποιηµένης» κοινωνίας. Αποτέλεσµα της πληροφοριακής έκρηξης των τελευταίων χρόνων, αποτελεί και η εξάπλωση της τεχνολογίας των βάσεων δεδοµένων. Με τον όρο αυτό εννοούµε µια συλλογή χρήσιµων, κοινών πληροφοριών µε υψηλό βαθµό οργάνωσης την οποία µπορούν να χρησιµοποιούν και να ενηµερώνουν οι εφαρµογές του οργανισµού ή της επιχείρησης. Βεβαίως στην ανάπτυξή της 5

6 συντελούν και άλλοι παράγοντες όπως είναι η συνεχής αύξηση του κόστους προγραµµατισµού και συντήρησης των εφαρµογών, ο ραγδαία αυξανόµενος αριθµός των τελικών χρηστών των συστηµάτων πληροφορικής και η σχετική µείωση του κόστους. Βασικά χαρακτηριστικά µιας βάσης δεδοµένων είναι η κοινοκτηµοσύνη των δεδοµένων (µε ορισµένους βέβαια περιορισµούς στο δικαίωµα προσπέλασης) και ο διαχωρισµός τους από τα διάφορα προγράµµατα που τα χρησιµοποιούν. Επιπλέον, τα δεδοµένα κρατιούνται στον υπολογιστή µια µόνο φορά ανεξάρτητα του αν χρησιµοποιούνται σε περισσότερες από µια εφαρµογές, γεγονός που δηλώνει την εξοικονόµηση χώρου και την κατοχύρωση της ασφάλειας των πληροφοριών. Στηριζόµενοι στο συνδυασµό των δυνατοτήτων που παρέχουν τόσο το Internet όσο και ένα σύστηµα βάσεως δεδοµένων είναι δυνατή η αµφίδροµη επικοινωνία µεταξύ ανθρώπων µε τη βοήθεια των s, ήχου, εικόνας, video, fax αλλά και άλλων τερµατικών συσκευών. Για παράδειγµα, η ροή των εργασιών στο εσωτερικό ενός οργανισµού όπου έγγραφα ή πληροφορίες ανταλλάσσονται µεταξύ των επικοινωνούντων (Workflow), αποτελεί µια από τις σηµαντικότερες εφαρµογές του παραπάνω συνδυασµού. Η ανάπτυξη λοιπόν µηχανισµών συνεργασίας για συστήµατα διαχείρισης περιεχοµένου βασισµένου στο Web, αποτέλεσε το σκοπό αυτής της εργασίας. Η συνεργασία πραγµατοποιείται µεταξύ ατόµων µιας οµάδας µε την ανταλλαγή µηνυµάτων και εγγράφων για την έκδοσή τους στο Internet. Έτσι, στο πρώτο κεφάλαιο της εργασίας µας αναπτύσσουµε τα συστήµατα Workflow δίνοντας τον ορισµό και τους διάφορους µηχανισµούς που χρησιµοποιούν. Επίσης, γίνεται αναφορά σε διάφορες εταιρίες που ασχολήθηκαν µε την ανάπτυξη µηχανισµών για την περαιτέρω βελτίωσή του. Στο δεύτερο κεφάλαιο, αναφερθήκαµε στα εργαλεία που χρησιµοποιήσαµε για την υλοποίηση του προγράµµατος όπως είναι η γλώσσα προγραµµατισµού PHP, µια απλή αλλά και ευρέως διαδεδοµένη γλώσσα, η βάση δεδοµένων Mysql για την δηµιουργία tables, στα οποία γίνεται η αποθήκευση των στοιχείων που µας ενδιαφέρουν. Επίσης χρησιµοποιήθηκαν ο Apache server ένας από τους 6

7 σηµαντικότερους και γρηγορότερους server που υπάρχουν στο εµπόριο καθώς και τα Templates για την διευκόλυνση της ανάπτυξης του κώδικα. Τέλος, στο τρίτο κεφάλαιο γίνεται η ανάπτυξη του κώδικα όπου εξηγούµε αναλυτικά και σχηµατικά τις δυνατότητες του χρήστη. Παρουσιάζεται επίσης η χρησιµότητα της βάσης Mysql, µε την βοήθεια του phpmyadmin, για το πρόγραµµά µας δηλαδή του τρόπου διαχείρισης των µηνυµάτων αλλά και αρχείων. Για την καλύτερη κατανόηση παραθέσαµε και κάποια κοµµάτια του κώδικά µας. Ευχαριστούµε τον κ. Μιχάλη-Γεράσιµο Στρίντζη καθώς επίσης και τον υποψήφιο διδάκτορα κ. Λάµπρο Μακρή για την πολύτιµη βοήθεια και καθοδήγηση που µας προσέφερε κατά την διάρκεια της προσπάθειας µας. 7

8 ΚΕΦΑΛΑΙΟ Ι 1.ΣΥΣΤΗΜΑΤΑ WORKFLOW MANAGEMENT 1.1. Ορισµός και βασικά χαρακτηριστικά ενός workflow συστήµατος Οι τεχνολογίες διαχείρισης της ροής εργασιών µέσα σε έναν οργανισµό (workflow management systems) ασχολούνται µε τον αυτοµατισµό των διαδικασιών όπου έγγραφα ή πληροφορίες ανταλλάσσονται µεταξύ των συµµετεχόντων σύµφωνα µε ένα καθορισµένο σύνολο ρόλων ώστε να πετύχουν ή να συνεισφέρουν σε έναν γενικό επιχειρηµατικό στόχο. Η ροή εργασιών, οργανώνεται στο εσωτερικό ενός πληροφοριακού συστήµατος (Information System) παρέχοντας υπολογιστική υποστήριξη για τον αυτοµατισµό αυτών των διαδικασιών. Μια εφαρµογή λογισµικού η οποία ολοκληρωτικά καθορίζει, διαχειρίζεται και εκτελεί εργασίες των οποίων η σειρά εκτελέσεως καθοδηγείται από τη λογική Workflow που προαναφέραµε, ονοµάζεται σύστηµα διαχείρισης ροής εργασιών (Workflow Management ή WFM). Τα συστήµατα WFM είναι µια γρήγορα αναπτυσσόµενη τεχνολογία, η οποία είναι σήµερα εκµεταλλεύσιµη από το σύνολο ενός οργανισµού, ενώ παλιότερα περιοριζόταν στο προσωπικό ενός γραφείου. Πρωταρχικά χαρακτηριστικά της είναι ο αυτοµατισµός των διαδικασιών, ο οποίος συνδυάζει δραστηριότητες βασιζόµενες στον άνθρωπο και στην µηχανή. Όλα τα συστήµατα WFM µπορούν να χαρακτηριστούν από την υποστήριξη που παρέχουν σε τρεις λειτουργικές περιοχές: Λειτουργίες Κατασκευής (Build-time), οι οποίες αφορούν τον καθορισµό της διαδικασίας workflow και των δραστηριοτήτων από τις οποίες αυτή αποτελείται. Το αποτέλεσµα συνήθως ονοµάζεται και process definition, δηλαδή η υπολογιστική απεικόνιση µιας διαδικασίας. Λειτουργίες Ελέγχου Λειτουργίας (Run-time), που αφορούν την διαχείριση της διαδικασίας workflow κατά την λειτουργία του 8

9 συστήµατος. Αυτές οι λειτουργίες συµβάλουν στην υλοποίηση µιας διαδικασίας που να µπορεί να χρησιµοποιηθεί και στην πράξη. Λειτουργίες Αλληλεπίδρασης µε τον Χρήστη (User Interface) οι οποίες αφορούν τον τρόπο επικοινωνίας του τελικού χρήστη µε τα εργαλεία που παρέχει το σύστηµα WFM και τα πληροφοριακά συστήµατα που το αποτελούν. Στο παρακάτω σχήµα φαίνονται τα βασικά χαρακτηριστικά ενός WFM συστήµατος και των σχέσεων µεταξύ των παραπάνω λειτουργιών. Σχήµα 1-Βασικά χαρακτηριστικά ενός workflow συστήµατος 9

10 1.2. Ιστορία των τεχνολογιών workflow Η πρώτη γενιά του Workflow στην δεκαετία του 1980 χαρακτηρίστηκε από hard-coded προϊόντα. Κατά την διάρκεια της δεύτερης περιόδου (δεκαετία 1990) πολλοί οργανισµοί άρχισαν να καθορίζουν πρότυπα µοντέλα για την ανάπτυξη των διαδικασιών workflow. Ένα παράδειγµα αυτών αποτελεί η τεχνολογία pull σύµφωνα µε την οποία ο χρήστης µπορεί να ζητήσει περισσότερη πληροφορία ή εργασία, και αυτή να του δοθεί. Σήµερα, αντί της pull τεχνολογίας χρησιµοποιείται η push. Η τελευταία, χρησιµοποιεί σαν πηγή της έξυπνες εφαρµογές, όπου ο χρήστης δεν χρειάζεται να αναζητά επιπλέον εργασία ή να ρωτάει αν υπάρχει επείγουσα δουλειά. Μ αυτήν την τεχνολογία η δουλειά σπρώχνεται στον χρήστη. Γι αυτό, το επόµενο αντικείµενο στην σειρά παραλαµβάνεται αυτόµατα από τον ίδιο. Έτσι σε κάθε χρήστη έχει ανατεθεί µια συγκεκριµένη εργασία αλλά και διαφορετικές αρµοδιότητες για κάθε στάδιο της όλης διαδικασίας. Αυτό επιτρέπει την συνεργασία πολλών ανθρώπων οι οποίοι µπορούν να δουλεύουν σε διαφορετικές φάσεις του ίδιου workitem δηλαδή, των βηµάτων από τα οποία αποτελείται µια επιµέρους διαδικασία workflow. Αν κάποια από αυτές τις ενέργειες αποτύχει, στέλνεται αυτόµατα µήνυµα λέγοντας για παράδειγµα «ο αιτών αποσύρθηκε της εφαρµογής» κτλ. Η διαφορά των δυο τεχνολογιών έγκειται στο ότι η παλιά απαιτούσε να συµβούν κάποιες ενέργειες στο desktop πριν σταλθεί η δουλειά, ενώ στην νέα αυτόµατα στέλνεται όποτε χρειάζεται. Σύµφωνα µε την τελευταία τεχνολογία, παρατηρείται µια νέα προσέγγιση του αυτοµατισµού µιας διαδικασίας business όπου οι χρήστες και οι επιχειρήσεις είναι σε θέση να αναπτύξουν µια µορφή συνεργασίας. Τέλος, η τρίτη γενιά Workflow καθοδηγείται από την τεχνολογία Intranet δηλαδή, τις εφαρµογές που παρέχουν ευρέως επιχειρηµατική πρόσβαση σε πληροφορία. Με λίγα λόγια, το Workflow συνεχίζει να αναπτύσσεται βασιζόµενο στην τεχνολογία Intranet, την κεντρική διαχείριση και την ενσωµάτωση µη παραδοσιακών µορφών πληροφορίας. 10

11 1.3. Κατανοµή και συστήµατα Interfaces Η ικανότητα διανοµής θεµάτων και πληροφοριών µεταξύ χρηστών είναι ένα ξεχωριστό χαρακτηριστικό της τρέχουσας υποδοµής µιας διαδικασίας workflow. H λειτουργία διανοµής µπορεί να χειριστεί τα ποικίλα επίπεδα ενός συστήµατος (τόσο δηλαδή ενός µεµονωµένου χρήστη όσο και ολόκληρου του οργανισµού) και να χρησιµοποιήσει ποικίλα είδη µηχανισµών επικοινωνίας όπως είναι για παράδειγµα τα s. Στο παρακάτω σχήµα απεικονίζεται η αρχιτεκτονική ενός συστήµατος που δίνει έµφαση στο τµήµα της κατανοµής, όπου η ροή της εργασίας στο εσωτερικό του κεντρικού πλαισίου περνά ανάµεσα από δύο ή περισσότερα προϊόντα workflow. Για παράδειγµα οι δραστηριότητες 1,2 και 5 µπορούν να εκτελεστούν από ένα σύστηµα workflow και οι δραστηριότητες 3 και 4 από ένα άλλο σύστηµα, µε τον έλεγχο να γίνεται σε κατάλληλα σηµεία. Σχήµα-2 ιανοµή µέσα σε ένα workflow enactment service 11

12 1.4. Η εξέλιξη του workflow Πολλά προϊόντα στην αγορά των πληροφοριακών συστηµάτων έχουν υποστηρίξει την λειτουργικότητα των workflows και η εξέλιξη τους ως τεχνολογία, έχει συµπεριλάβει έναν αριθµό από διαφορετικά προϊόντα. Το workflow υποστηρίζει συστήµατα εικόνας (images), ηλεκτρονικά έγγραφα (documents) και αρχεία (directories), s, groupware εφαρµογές (επικοινωνία µεταξύ οµάδων) καθώς και εφαρµογές βασιζόµενες στη συναλλαγή (transactionbased applications). Ακόµη, σχετίζεται µε projects υποστήριξης του software και µε τις διαδικασίες ανάλυσης, καθορισµού και σχεδίασης των εργαλείων που χρησιµοποιούνται. Το workflow πρώτα από όλα σχετίζεται, όπως προαναφέρθηκε, µε συστήµατα εικόνας εφόσον πολλές paper-based πληροφορίες είναι δυνατόν να συλληφθούν ως δεδοµένα εικόνας σε ένα τµήµα µιας αυτόµατης διαδικασίας. Οι πληροφορίες αυτές, εφόσον ανταλλάσσονται µεταξύ διαφορετικών συµµετεχόντων, για διαφορετικούς σκοπούς κατά την εκτέλεση µιας διαδικασίας, δηµιουργούν την απαίτηση χρήσης συστηµάτων workflow. Όσον αφορά την τεχνολογία διαχείρισης εγγράφων, αυτή ασχολείται κυρίως µε την ανακύκλωση ηλεκτρονικών εγγράφων. Χρησιµοποιείται σε επιχειρήσεις ή και οργανισµούς για την διαχείριση και την διανοµή τους σε µεµονωµένα άτοµα τα οποία µπορούν να έχουν πρόσβαση στις πληροφορίες και δικαίωµα τροποποίησης τους. Η απόκτηση των εγγράφων, γίνεται µε κριτήριο τις αρµοδιότητες και τα δικαιώµατα που παρέχονται στους συµµετέχοντες της όλης διαδικασίας. Έτσι, συγκεκριµένα άτοµα έχουν πρόσβαση σε συγκεκριµένες πληροφορίες. Τα s από την άλλη πλευρά, παρέχουν δυνατότητες διανοµής πληροφοριών µεταξύ χρηστών ενός οργανισµού αλλά και µεταξύ διαφορετικών οργανισµών. Η χρήση των απ ευθείας µηχανισµών, όχι µόνο παρέχει τρόπους αναγνώρισης των χρηστών, αλλά επιπλέον καταγράφει και πληροφορίες σχετικές µε τις αρµοδιότητές τους, όπως είναι ο ρόλος τους µέσα σε µια εταιρία. Επιπρόσθετα, η groupware τεχνολογία, έχει εισάγει ευρύ φάσµα εφαρµογών software, σχεδιασµένες να υποστηρίζουν και να βελτιώνουν τις αλληλεπιδράσεις 12

13 µεταξύ οµάδων αποτελούµενων από µεµονωµένα άτοµα. Αρχικά, πολλές από αυτές τις εφαρµογές στήριξαν την ανάπτυξη της οµαδικής εργασίας δια µέσου µη τυπικών διαδικασιών. Αργότερα όµως µε την εξάπλωσή τους, δηµιουργήθηκε η απαίτηση παροχής περισσότερων τυπικών και ελεγχόµενων πλαισίων εργασίας. Η τεχνολογία workflow δίνει λύση σ αυτήν την απαίτηση. Όσο για τις εφαρµογές συναλλαγής, τυπικά, παρουσιάζουν σηµαντικά χαρακτηριστικά αυτοδυναµίας και υποστήριξης ατοµικών ιδιοτήτων. Παρ όλα αυτά δεν µπορούν να πετύχουν τον διαχωρισµό µεταξύ της λογικής µιας επιχειρησιακής διαδικασίας και των εφαρµογών workflow. Αυτό οδηγεί στην απαίτηση σταθεροποίησης των δυνατοτήτων workflow µε σκοπό τον έλεγχο των παραπάνω διαδικασιών, γεγονός που οφείλεται στην ικανότητα τους να επικαλούνται ήδη υπάρχοντα προγράµµατα εφαρµογών συναλλαγής για κατάλληλα τµήµατα µιας τέτοιας διαδικασίας. Τέλος, το software που χειρίζεται την εφαρµογή του πληροφοριακού συστήµατος, αποσκοπεί στη µεταφορά, αναπτυσσόµενων θεµάτων µεταξύ των χρηστών και στον καθορισµό της πορείας που θα ακολουθήσει η πληροφορία, για να υποστηρίξει τα παραπάνω θέµατα Γενική δοµή ενός workflow προϊόντος Τα βασικά λειτουργικά στοιχεία από τα οποία αποτελείται ένα γενικό σύστηµα workflow είναι τα παρακάτω και απεικονίζονται στο επόµενο σχήµα: το software, το οποίο παρέχει υποστήριξη για πλήθος λειτουργιών µέσα σε ένα σύστηµα workflow (παρουσιάζεται µε το έντονο µαύρο) πλήθος τύπων από συστήµατα καθορισµού και ελέγχου δεδοµένων (παρουσιάζεται µε το κενό) τα οποία χρησιµοποιούνται από ένα ή περισσότερα software εφαρµογές και εφαρµογές βάσεων (φαίνονται µε το γκρι χρώµα) οι οποίες δεν αποτελούν µέρος του προϊόντος workflow, αλλά µπορούν να επικαλεσθούν από αυτό ως µέρος του συνολικού workflow συστήµατος. 13

14 Σχήµα-3 Γενική δοµή ενός workflow προϊόντος 1.6. Εναλλακτικά σενάρια υλοποίησης Οι δύο εναλλακτικοί τρόποι υλοποίησης είναι: Κεντρικό(Centralized) ή διανεµηµένο(distributed) workflow enactment service (σχήµα-4) Μηχανισµοί διανοµής και τοποθέτηση του Worklist handler (δηλαδή, στοιχείο λογισµικού που διαχειρίζεται µια αίτηση που υποβάλλεται στην διαδικασία workflow µε σκοπό να συµπεριλάβει όλα τα στάδια που την αποτελούν) (σχήµα-4) Το workflow enactment software είναι εκείνο το τµήµα του λογισµικού που αποτελείται από µια ή περισσότερες workflow engines (δηλαδή, µηχανές που 14

15 παρέχουν το περιβάλλον για την εκτέλεση των διαδικασιών), οι οποίες είναι υπεύθυνες για την ολική ή µερική διαχείριση της εκτέλεσης της συγκεκριµένης διαδικασίας. Αυτό µπορεί να εγκατασταθεί ως ένα κεντρικό σύστηµα(centralized system) µε µια µόνο workflow engine, υπεύθυνη για την διαχείριση της ολικής διαδικασίας εκτέλεσης, ή ως ένα διανεµηµένο σύστηµα (distributed system) στο οποίο συνεργάζονται µερικές engines, που η καθεµία διαχειρίζεται µέρος της ολικής εκτέλεσης. Όλα τα παραπάνω συνθέτουν τη µορφή ενός τυπικού enactment service που εικονίζεται στη συνέχεια. Σχήµα-4 Τυπικό workflow enactment service Στο παραπάνω σχήµα οι δύο workflow εξυπηρετήσεις παρουσιάζουν κοινές ιδιότητες στα όρια αλλά ακολουθούν διαφορετικές εσωτερικές αρχιτεκτονικές υλοποίησης, τα χαρακτηριστικά των οποίων µπορούν να είναι προϊόντα εξαρτώµενα. Όταν µερικές workflow engines συνεργάζονται στην εκτέλεση της υποδεικνυόµενης διαδικασίας, ο έλεγχος των δεδοµένων που σχετίζεται µ αυτήν πρέπει να έχει πρόσβαση σε διαφορετικές µηχανές. Αυτός ο έλεγχος των 15

16 δεδοµένων µπορεί να διανεµηθεί κατά µήκος των µηχανών και στη συνέχεια να τοποθετηθεί σε µια κύρια. Η διαδικασία καθορισµού δεδοµένων, µπορεί να κατανεµηθεί κατά µήκος των engines ή τµηµατικά µεταφερόµενη σε µεµονωµένες, από µια κύρια πηγή κατά την διάρκεια εκτέλεσης της διαδικασίας. Όσον αφορά τη συνεργασία µεταξύ διαφορετικών προϊόντων, τα interfaces καθορίζονται για συγκεκριµένες λειτουργίες µεταξύ διαφορετικών enactment services. Έτσι µια πολυσύνθετη εφαρµογή workflow µπορεί να εκτελέσει τµήµατα µιας συγκεκριµένης διαδικασίας σε διαφορετικά enactment services. Στο µοντέλο workflow η αλληλεπίδραση συµβαίνει µεταξύ του worklist handler και µιας workflow engine, διαµέσου ενός καλά ορισµένου interface περικλείοντας µια λίστα από αντικείµενα εργασίας που ανατίθενται σε έναν συγκεκριµένο χρήστη (worklist). Στο απλούστερο επίπεδο, η worklist έχει πρόσβαση τόσο στην workflow engine όσο και στο worklist handler. Στο παρακάτω σχήµα παρουσιάζονται τέσσερις πιθανές προσεγγίσεις του worklist handler, µια από τις οποίες υποστηρίζει τη λειτουργία centralized ενώ οι άλλες τρεις την distributed. 16

17 Σχήµα-5 Host based Model: Η worklist handler εφαρµογή βασίζεται στην εξυπηρέτηση περιφερειακών συστηµάτων και η επικοινωνία γίνεται µε την worklist διαµέσου µιας τοπικής κλήσης στην workflow engine. Shared filestore model: Η worklist handler εφαρµογή υλοποιείται ως µια λειτουργία client και η επικοινωνία γίνεται διαµέσου ενός αρχείου αποθήκευσης το οποίο βρίσκεται ανάµεσα στο περιβάλλον host και client και είναι προσβάσιµο και στα δυο. Electronic mail model: η επικοινωνία γίνεται µε τα s τα οποία υποστηρίζουν τη διανοµή τµηµάτων της δουλειάς σε µεµονωµένους συµµετέχοντες για τοπική διαδικασία. Procedure Call ή Message Passing model: η επικοινωνία γίνεται διαµέσου της κλήσης της διαδικασίας ή άλλων µηχανισµών διανοµής µηνυµάτων. 17

18 1.7. Μοντέλο αναφοράς Workflow Το πρότυπο µοντέλο αναφοράς Workflow δηµιουργήθηκε από την δοµή της γενικής (generic) εφαρµογής workflow, µε την αναγνώριση των interfaces µέσα σ αυτήν την δοµή, έτσι ώστε τα προϊόντα να λειτουργούν σε διάφορα επίπεδα. Όλα τα workflow συστήµατα περιέχουν έναν αριθµό από γενικά χαρακτηριστικά τα οποία αλληλεπιδρούν µε διαφορετικούς τρόπους. Για να πετύχουµε την επικοινωνία και συνεργασία δυο ή περισσότερων workflow engines, είναι απαραίτητο ένα τυποποιηµένο σύνολο από interfaces και δεδοµένα. Στο παρακάτω σχήµα απεικονίζονται τα βασικά συστατικά και interfaces της αρχιτεκτονικής workflow. Σχήµα-6 Βασικά χαρακτηριστικά και interfaces Το interface γύρω από το workflow enactment service χαρακτηρίζεται ως WAPI (αναφορά παρ1.12), και µπορεί να θεωρηθεί ως ένα σύνολο από διαφορετικές δοµές, µε τις οποίες µπορούµε να έχουµε πρόσβαση στις λειτουργίες ενός Workflow συστήµατος. Επιπλέον, µπορεί να ρυθµίζει τις αλληλεπιδράσεις µεταξύ των λειτουργιών ελέγχου του software και άλλων στοιχείων του συστήµατος. Πολλές από τις λειτουργίες µέσα στις πέντε περιοχές 18

19 των interfaces είναι κοινές σε δυο ή περισσότερα interfaces, γι αυτό είναι καταλληλότερο να θεωρήσουµε ότι το WAPI χρησιµοποιείται για να υποστηρίξει την διαχείριση ροής της πληροφορίας κατά µήκος του συνόλου των πέντε λειτουργικών περιοχών, και όχι πέντε µεµονωµένων interfaces Ορισµός του Workflow Enactment Service Το τµήµα εκείνο του λογισµικού (software) το οποίο µπορεί να αποτελείται από µια ή περισσότερες workflow engines µε σκοπό να δηµιουργήσει, να διαχειριστεί και να εκτελέσει τα βήµατα µιας διαδικασίας Workflow, ονοµάζεται Workflow Enactment Service. Σε αυτό µπορούν να εκτελεστούν διαφορετικές εφαρµογές δια µέσου του WAPI. Το workflow enactment service µπορεί να θεωρηθεί και ως µια µηχανή µετάβασης καταστάσεων, όπου συγκεκριµένα στιγµιότυπα των διαδικασιών ή των δραστηριοτήτων µεταβαίνουν σε άλλες καταστάσεις ως απόκριση σε κάποια εξωτερικά γεγονότα. Αυτό φαίνεται καλύτερα στο σχήµα που ακολουθεί όπου η µετάβαση από την µια κατάσταση στην άλλη (που παριστάνεται µε τις γραµµές) γίνεται ως απόκριση στις συγκεκριµένες απαιτήσεις WAPI : Σχήµα-6 Παράδειγµα καταστάσεων µετάβασης 19

20 H αλληλεπίδραση µε εξωτερικές πηγές προσβάσιµες στο συγκεκριµένο enactment service, λαµβάνει χώρα δια µέσου δύο interfaces των: α) Workflow client application (interface 2) και β) Invoked application function (interface 3). α) Workflow client application (interface 2) Το client application interface, διαµέσου του οποίου η workflow engine αλληλεπιδρά µε το worklist handler, είναι υπεύθυνο για την οργάνωση της δουλειάς από την πλευρά του χρήστη. Τo worklist handler µπορεί να λαµβάνεται ως τµήµα ενός προϊόντος διαχείρισης Workflow ή µπορεί να γραφτεί από τον χρήστη. Σε άλλες περιπτώσεις, το workflow µπορεί να ενοποιηθεί σε µια κοινή desktop λειτουργία παράλληλα µε άλλες λειτουργίες όπως είναι η αποστολή και λήψη s. Στόχος των παραπάνω είναι η παροχή ενός ενοποιηµένου συστήµατος διαχείρισης για τον τελικό χρήστη, µε την κατασκευή πολλών διαφορετικών συστηµάτων που βρίσκονται σε λειτουργία, που επιτυγχάνεται µε τη χρήση ενός ευέλικτου µηχανισµού επικοινωνίας ανάµεσα σε ένα workflow enactment service και µια workflow client application. Στο µοντέλο workflow, η αλληλεπίδραση συµβαίνει µεταξύ της client application και της workflow engine δια µέσου ενός καλά ορισµένου interface υιοθετώντας την ιδέα µιας worklist. Στο απλούστερο επίπεδο η worklist είναι προσβάσιµη στην workflow engine και στο worklist handler. To παραπάνω interface πρέπει να είναι επαρκώς ευέλικτο σε ότι αφορά τη χρήση των: εδοµένων αναφοράς και δεδοµένων δοµής Εναλλακτικών µηχανισµών επικοινωνίας Πηγών ονοµάτων και διευθύνσεων Μηχανισµών αναγνώρισης των διαφόρων διαδικασιών Η ενεργοποίηση των µεµονωµένων βηµάτων της διαδικασίας από την worklist µπορούν να είναι υπό τον έλεγχο του Interface2 ή του τελικού χρήστη. Πλήθος διαδικασιών καθορίζεται µεταξύ αυτού και του workflow enactment service όπως είναι η πρόσθεση νέων στοιχείων στην worklist, µετακίνηση 20

21 ολοκληρωµένων δραστηριοτήτων από την worklist κτλ. Αυτά απεικονίζονται στο παρακάτω σχήµα. Σχήµα-7 Client application interface Το API (Application Programming Interface) και όλοι οι παράµετροι του, όπως φαίνεται στο παραπάνω σχήµα, θα στηριχθούν πάνω σε εναλλακτικούς µηχανισµούς επικοινωνίας έτσι ώστε να ταιριάξει την ποικιλία των µοντέλων υλοποίησης. Για παράδειγµα, στην περίπτωση της επικοινωνίας µε , είναι πιθανό ένα worklist handler, να έχει απ ευθείας πρόσβαση στο mailbox των εισερχόµενων µηνυµάτων, χρησιµοποιώντας οποιοδήποτε τοπικό mailbox για πρόσβαση στο interface και όχι µε χρήση του WAPI. Σ αυτήν την περίπτωση η worklist handler εφαρµογή ελέγχει τα s µιας µη workflow διαδικασίας και τα χειρίζεται κατάλληλα. Ο ίδιος µηχανισµός ισχύει και στην περίπτωση των απαντήσεων στα s που ελήφθησαν. 21

22 Παρακάτω δίνονται οι λειτουργίες µιας client application: 1.Session establishment Σύνδεση/αποσύνδεση των τµηµάτων µεταξύ των επικοινωνούντων συστηµάτων 2.Workflow Definition Operations συναρτήσεις επανάκτησης/ζήτησης συναρτήσεις ελέγχου διαδικασίας (Process Control Functions) δηµιουργία/ξεκίνηµα/τερµατισµός ενός στιγµιότυπου διαδικασίας διαθεσιµότητα/ανάκτηση του στιγµιότυπου αναγκασµός αλλαγής µιας κατάστασης µέσα σε ένα στιγµιότυπο διαδικασίας ή δραστηριότητας διανοµή ή ζήτηση µιας συγκεκριµένης συµπεριφοράς (π.χ προτεραιότητα) 3.Process Status Functions ενεργοποίηση / απενεργοποίηση του στιγµιότυπου της ζήτησης µιας διαδικασίας προσκόµιση των λεπτοµερειών µιας διαδικασίας 4.Worklist/Workitem Handling Functions ικανοποίηση ή όχι ενός worklist αιτήµατος προσκόµιση των worklist items γνωστοποίηση της συλλογής, της αναδιανοµής και της πληρότητας ενός συγκεκριµένου workitem διανοµή ή ζήτηση των χαρακτηριστικών ενός workitem 5.Process Supervisory Functions αλλαγή της λειτουργικής κατάστασης µιας διαδικασίας workflow 22

23 αλλαγή της κατάστασης όλων των στιγµιότυπων της διαδικασίας ενός συγκεκριµένου τύπου τερµατισµός όλων των τµηµάτων της διαδικασίας 7.Data Handling Functions Επανάκτηση/επιστροφή από workflow relevant ή application data, όπου relevant data είναι τα δεδοµένα τα οποία χρησιµοποιούνται από ένα σύστηµα WFM για να δηλώσουµε την κατάσταση µετάβασης ενός στιγµιότυπου µιας διαδικασίας, ενώ το application data δεν είναι προσβάσιµο από το σύστηµα και σχετίζεται µε τις λειτουργίες του χρήστη που εκτελούνται κατά την διάρκεια του workflow. 8.Administration Functions Είναι κατάλληλες για client applications 9. Application Invocation Οι συναρτήσεις που παρουσιάστηκαν παραπάνω παρέχουν µια βάση για την υλοποίηση εφαρµογών, από µια λειτουργία worklist handler. β) Invoked application function (interface 3) Το interface που εµπλέκεται στην εφαρµογή, το οποίο καθιστά ικανή µια µηχανή workflow να ενεργοποιεί απ ευθείας ένα συγκεκριµένο tool (δηλαδή, µια workflow διαδικασία η οποία εµπλέκεται σε ένα σύστηµα WFM) για να πάρει µέρος σε µια συγκεκριµένη δραστηριότητα, είναι το Interface 3. Υπάρχουν αρκετά συστήµατα τα οποία συµφωνούν µε µια περιορισµένη περιοχή εφαρµογών, ειδικά εκείνων όπου τα δεδοµένα συνδέονται άµεσα (π.χ δια µέσου ενός directory) µε µια συγκεκριµένη εφαρµογή όπως είναι ένας επεξεργαστής λέξεων. Σε άλλες περιπτώσεις, η υλοποίηση ενός χειρισµού από µια συγκεκριµένη εφαρµογή µπορεί να πραγµατοποιηθεί διαµέσου ενός τυπικού µηχανισµού ανταλλαγής. 23

24 Μερικές υλοποιήσεις χρησιµοποιούν την ιδέα του Application Agent δηλαδή το να περιλαµβάνουν την παραπάνω ποικιλία µεθόδων, πίσω από ένα πρότυπο interface µέσα σε ένα workflow enactment service. Ένας άλλος τρόπος υλοποίησης στηρίζεται στην δυνατότητα της ανάπτυξης των workflow enabled (για παράδειγµα η άµεση αλληλεπίδραση µε µια workflow engine) εφαρµογών οι οποίες χρησιµοποιούν ένα γενικό set από ΑΡΙs για να επικοινωνούν µε το workflow enactment service δηλαδή να δέχονται αιτήσεις δεδοµένων, σηµάτων και άλλα. Καθώς τα ΑΡΙs µπορεί να χρησιµοποιούνται απ ευθείας από ένα application tool ή από µία διαδικασία Application Agent, συµπεριφέρονται ως εφαρµογές όπου η γνώση του workflow δεν είναι απαραίτητη. Το παρακάτω σχήµα δείχνει τη σκοπιµότητα του interface το οποίο προορίζεται για εφαρµογές που έχουν σχεδιαστεί να είναι workflow enabled. Σχήµα-8 Invoked Application Interface Στην απλούστερη περίπτωση, η υλοποίηση των εφαρµογών (application invocation) γίνεται τοπικά σε µια workflow engine, χρησιµοποιώντας 24

25 πληροφορίες για την αναγνώριση της φύσης της δραστηριότητας, τον τύπο της εφαρµογής που υλοποιείται και οποιεσδήποτε απαιτήσεις δεδοµένων. Η υλοποιήσιµη εφαρµογή τοποθετείται πολλές φορές στις ίδιες ή σε διαφορετικές προσβάσιµες network platforms. Η διαδικασία καθορισµού περιέχει επαρκείς τύπους εφαρµογών και πληροφορίες διευθυνσιοδότησης (συγκεκριµένα στις ανάγκες µιας workflow engine) για την διευκόλυνση της υλοποίησης. Παρακάτω δίνονται οι συναρτήσεις για την υλοποίηση των διαφόρων εφαρµογών 1. Session Establishment Σύνδεση/αποσύνδεση των τµηµάτων µεταξύ των επικοινωνούντων συστηµάτων 2. Activity Management Functions (από workflow engine σε workflow application) Έναρξη εργασίας Αναβολή/επανάκτηση εργασίας (από workflow applications σε workflow engine) Γνωστοποίηση του τέλους της εργασίας Σήµα κατάστασης (π.χ συγχρονισµός) Ζήτηση χαρακτηριστικών 3. Data Handling Functions ίνει workflow relevant data ίνει δεδοµένα διεύθυνσης ή application data 25

26 1.9. Process Definition Process Definition Tools Ένα προϊόν workflow έχει το δικό του τρόπο να ορίζει µια εφαρµογή workflow. Οι διαδικασίες καθορισµού είναι προσβάσιµες, διαµέσου ενός interface, για ανάγνωση ή εγγραφή πληροφοριών ενώ επίσης, µπορούν να χρησιµοποιηθούν από διαφορετικά προϊόντα. Η διαδικασία ανάλυσης, σχεδίασης και καθορισµού των workflow εφαρµογών καθορίζει την τυποποίηση των διαδικασιών στο εσωτερικό της δοµής ενός οργανισµού Workflow Definition Interchange (Interface 1) Το interface ανάµεσα στη διαδικασία ανάλυσης, σχεδίασης και καθορισµού των εφαρµογών workflow, και του enactment service αποτελεί το Workflow Definition Interchange το οποίο µπορεί να υποστηρίξει την ανταλλαγή πληροφοριών της διαδικασίας καθορισµού σε όλα τα φυσικά ή ηλεκτρονικά µέσα συναλλαγής. Σχήµα-9 Process Definition Interchange 26

27 Τα πλεονεκτήµατα χρησιµοποίησης µιας τυπικής φόρµας για τον καθορισµό αυτού του interface είναι τα παρακάτω: Πρώτον, καθορίζει ένα σηµείο διαχωρισµού ανάµεσα στις λειτουργίες buildtime και runtime καθιστώντας ικανή µια διαδικασία καθορισµού να χρησιµοποιηθεί ως είσοδος σε έναν αριθµό από διαφορετικά προϊόντα workflow. εύτερον, προσφέρει τη δυνατότητα χρησιµοποίησης µιας διαδικασίας καθορισµού από διαφορετικά προϊόντα workflow τα οποία θα µπορέσουν να συνεργαστούν WAPI Interoperability Functions (Interface 4) Η πληροφορία που ανταλλάσσεται µεταξύ των ετερογενών workflow συστηµάτων και ο έλεγχος που πραγµατοποιείται, φαίνεται στο παρακάτω σχήµα: Σχήµα-10 Workflow Interoperability Interface 27

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή Οι σηµερινές δραστηριότητες των επιχειρήσεων δηµιουργούν την ανάγκη για όσο το δυνατό µεγαλύτερη υποστήριξη από τα πληροφοριακά τους

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

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Γενικά Η αρχιτεκτονική ανάπτυξης τους πληροφοριακού συστήµατος Γραµµατεία 2000 υποσύστηµα διαχείρισης προσωπικού

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

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

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

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Πλωτάρχης Γ. ΚΑΤΣΗΣ ΠΝ Γιατί χρησιµοποιούµε δίκτυα? Δίκτυο Σύνολο Η/Υ και συσκευών Συνδεδεµένα µε κάποιο µέσο Stand-alone

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

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

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

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

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

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

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

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet

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

Προγραμματισμός διαδικτυακών εφαρμογών με PHP

Προγραμματισμός διαδικτυακών εφαρμογών με PHP ΕΣΔ516: Τεχνολογίες Διαδικτύου Προγραμματισμός διαδικτυακών εφαρμογών με PHP Ερωτήματα μέσω Περιεχόμενα Περιεχόμενα Λογισμικό για εφαρμογές Web Η τριεπίπεδη αρχιτεκτονική (3-tier architecture) Εισαγωγή

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

Επιχειρησιακά Πληροφοριακά Συστήματα. 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 Στόχος Σκοπός μαθήματος Σκοπός:

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

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

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

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

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών

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

Διαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Διαδικτυακές Εφαρμογές. Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Διαδικτυακές Εφαρμογές Ενότητα 2: Enterprise Java Beans και Java Server Faces Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001

ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001 ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ Αθήνα 18/ 10/ 2001 ΥΠ.ΕΣ...Α Αριθµ.Πρωτ. / ΙΑ Π/A1/22123 Γ.Γ. ΗΜΟΣΙΑΣ ΙΟΙΚΗΣΗΣ ΓΕΝ. /ΝΣΗ ΙΟΙΚΗΤΙΚΗΣ ΟΡΓΑΝΩΣΗΣ /ΝΣΗ ΑΠΛΟΥΣΤΕΥΣΗΣ ΙΑ ΙΚΑΣΙΩΝ ΚΑΙ ΠΑΡΑΓΩΓΙΚΟΤΗΤΑΣ ΤΜΗΜΑ ΜΕΘΟ ΩΝ ΕΡΓΑΣΙΩΝ

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

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

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

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

Open Text edocs Records Management

Open Text edocs Records Management Open Text edocs Records Management Η λύση Open Text edocs Records Management, παρέχει ένα ασφαλές και πλήρως λειτουργικό περιβάλλον τήρησης και παρακολούθησης του αρχείου ενός οργανισµού, πειθαρχώντας

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

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

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

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

Διαφορές single-processor αρχιτεκτονικών και SoCs

Διαφορές single-processor αρχιτεκτονικών και SoCs 13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό

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

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

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

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

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ 210 2896709, 210 2896722, 210 2896721, noc@aspete.

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ 210 2896709, 210 2896722, 210 2896721, noc@aspete. H υπηρεσία VPN προσφέρει τη δυνατότητα σε χρήστες της ΑΣΠΑΙΤΕ που συνδέονται στο Internet από άλλους φορείς (πχ ISP, άλλα ιδρύματα, κτλ) να αποκτούν ασφαλή πρόσβαση στο δίκτυο και στις υπηρεσίες της Σχολής.

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες

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

ιαχείριση Τηλεφωνικών Κλήσεων

ιαχείριση Τηλεφωνικών Κλήσεων ιαχείριση Τηλεφωνικών Κλήσεων 1 Διαχει ριση Τηλεφωνικω ν Κλη σεων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 3 ΔΟΜΗ ΧΡΗΣΤΩΝ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ ΕΠΙ ΤΩΝ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ... 3 ΣΧΗΜΑΤΙΚΗ ΑΠΕΙΚΟΝΙΣΗ... 4 ΕΙΣΕΡΧΟΜΕΝΕΣ ΚΛΗΣΕΙΣ... 5

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

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

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

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

ΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών)

ΕΡΓΑΣΙΑ. (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών) ΕΡΓΑΣΙΑ (στο µάθηµα: Τεχνολογίες Εφαρµογών ιαδικτύου του Η εξαµήνου σπουδών του Τµήµατος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρµογή ιαδικτύου ιαχείρισης Αποθήκων (Warehouse Management Web Application) Ζητούµενο:

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

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Πρότυπη Εφαρµογή ιαλειτουργικότητας για Φορητές Συσκευές Όνοµα: Κωνσταντίνος Χρηστίδης Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο Αντικείµενο

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

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

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

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

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής 1 Ελληνικό Ανοικτό Πανεπιστήµιο Η και ο στην Ενοποιηµένη ιαδικασία ρ. Πάνος Φιτσιλής Περιεχόµενα Γενικές αρχές ανάλυσης και σχεδιασµού Τα βήµατα της ανάλυσης και του σχεδιασµού Συµπεράσµατα 2 3 Η ανάλυση

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

Βασικές Έννοιες Web Εφαρμογών

Βασικές Έννοιες Web Εφαρμογών ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα

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

Τεχνικός Εφαρμογών Πληροφορικής

Τεχνικός Εφαρμογών Πληροφορικής Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή

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

7.11 Πρωτόκολλα εφαρµογής

7.11 Πρωτόκολλα εφαρµογής 7.11 Πρωτόκολλα εφαρµογής Ερωτήσεις 1. Ποιος ο ρόλος των πρωτοκόλλων εφαρµογής και πώς χειρίζονται τις συνδέσεις δικτύου; 2. Γιατί κάθε πρωτόκολλο εφαρµογής ορίζει συγκεκριµένο τρόπο παρουσίασης των δεδοµένων;

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

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

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

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

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ Αριθμ. Πρωτ.: 129334/2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΤΟΥ ΑΡΙΣΤΟΤΕΛΕΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΑΚΟΙΝΩΝΕΙ Τη διενέργεια διαδικασίας ΑΠΕΥΘΕΙΑΣ

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

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Κωστής Αϊβαλής Μηχανικός Πληροφορικής TU-Berlin 2/5/2008 ΕΑΠ-ΓΤΠ61-Κωστής Αϊβαλής 1 Εισαγωγή Η ταχύτητα επεξεργασίας των εφαρµογών διαδικτυακών υπηρεσιών

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

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών)

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών) (Υπηρεσία Αναζήτησης Συνεπιβατών) Για το Έργο ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 3 2 Τεχνικά Χαρακτηριστικά... 4 3 Περιβάλλον Εργασίας... 5 4 Σύνδεση / Αποσύνδεση Διαχειριστή... 7 4.1 Σύνδεση Διαχειριστή... 7 4.2

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

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

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

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Στόχοι

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ. Στόχοι ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΙΟΙΚΗΣΗΣ Στόχοι Τι είναι ένα πληροφοριακό σύστηµα; Ποιος είναι ο ρόλος των πληροφοριακών συστηµάτων στο σύγχρονο επιχειρηµατικό περιβάλλον; Οι βασικές προκλήσεις στην διοίκηση Π.Σ.

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012 ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ Τρίτη, 7 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου Κων/νος Ποτιέ 21/ Χανιά, ΤΚ 73100 AΦΜ: 065439343 Τηλ./Fax:

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

Νέες τεχνολογίες εισάγονται ή χρησιµοποιούνται

Νέες τεχνολογίες εισάγονται ή χρησιµοποιούνται special report τoυ Γιώργου Φετοκάκη / gfetokakis@boussias.com Jobs scheduling Η χρυσή τοµή της αυτοµατοποίησης Μια λύση job scheduling πρέπει να είναι αρκετά περιεκτική. Πρέπει να υποστηρίζει την ενσωµάτωση

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

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή Εγχειρίδιο Φοιτητών 1. Εισαγωγή Η ηλεκτρονική πλατφόρµα «e-class», αποτελεί ένα ολοκληρωµένο σύστηµα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι παροχή υποδοµών εκπαίδευσης και κατάρτισης ανεξάρτητα από

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

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

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

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

SiEBEN Innovative Solutions Μαρίνου Αντύπα 28, 141 21, Ν. Ηράκλειο, Aθήνα Τηλ: +30 210 2725350, Fax: +30 210 2724439 www.sieben.

SiEBEN Innovative Solutions Μαρίνου Αντύπα 28, 141 21, Ν. Ηράκλειο, Aθήνα Τηλ: +30 210 2725350, Fax: +30 210 2724439 www.sieben. SiEBEN Innovative Solutions Μαρίνου Αντύπα 28, 141 21, Ν. Ηράκλειο, Aθήνα Τηλ: +30 210 2725350, Fax: +30 210 2724439 www.sieben.gr, Email: info@sieben.gr ΠΕΡΙΕΧΟΜΕΝΑ 1. ΠΕΡΙΓΡΑΦΗ ΠΡΟΪΟΝΤΟΣ... 3 1.1. EXCHANGE

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

Μάθηµα 3. Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας

Μάθηµα 3. Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας Μάθηµα 3 45 Ολοκληρωµένα Συστήµατα Βιβλιοθηκών Η έννοια του «Ολοκληρωµένου» Συστατικά (modules)( Καταλογογράφηση Προσκτήσεις ανεισµός ιαχείριση Περιοδικών ηµόσιος Κατάλογος (OPAC( OPAC-On-line Public Access

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

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

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

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

Τεχνικές Προδιαγραφές ιαλειτουργικότητας

Τεχνικές Προδιαγραφές ιαλειτουργικότητας ΤΕΧΝΙΚΕΣ ΠΡΟ ΙΑΓΡΑΦΕΣ ΕΙΓΜΑ ΠΑΡΑΡΤΗΜΑΤΟΣ ΙΑΓΩΝΙΣΜΟΥ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «Κοινωνία της Πληροφορίας» http://www.infosociety.gr Μάιος 2003 Τεχνικές Προδιαγραφές ιαλειτουργικότητας

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

Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client

Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client ΕΣΔ516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client Περιεχόμενα Περιεχόμενα Η Διεπίπέδη αρχιτεκτονική (2-tier architecture) Η τριεπίπεδη αρχιτεκτονική (3-tier architecture)

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

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

Διοίκηση Παραγωγής και Υπηρεσιών

Διοίκηση Παραγωγής και Υπηρεσιών Διοίκηση Παραγωγής και Υπηρεσιών Εισαγωγή -3 Γιώργος Ιωάννου, Ph.D. Αναπληρωτής Καθηγητής Σύνοψη διάλεξης Σχεδιασμός διαδικασιών ορισμός Συστημική προσέγγιση Μεθοδολογίες σχεδιασμού διαδικασιών Διαγράμματα

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

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

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

ΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΥΠΕΥΘΥΝΟΣ ΈΡΓΟΥ AΝ.KΑΘ.Χ. ΚΟΥΚΟΥΡΛΗΣ ΤΗΛ: , FAX :

ΗΜΟΚΡΙΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΡΑΚΗΣ ΥΠΕΥΘΥΝΟΣ ΈΡΓΟΥ AΝ.KΑΘ.Χ. ΚΟΥΚΟΥΡΛΗΣ ΤΗΛ: , FAX : ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ (ΕΠ ΚτΠ) Μέτρο 1.2 «Εισαγωγή και Αξιοποίηση των νέων Τεχνολογιών στην Εκπαίδευση» Κατηγορία Πράξεων 1 : «Ψηφιακό Εκπαιδευτικό Περιεχόµενο και Λογισµικό»

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

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

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

H CISCO ανακοινώνει νέα τεχνολογία για τις Εταιρείες Λιανικής

H CISCO ανακοινώνει νέα τεχνολογία για τις Εταιρείες Λιανικής Υπεύθυνη Τύπου Σιλβάνα Θεοδωροπούλου Τηλ: +30 210 6381457 e-mail: stheodor@cisco.com H CISCO ανακοινώνει νέα τεχνολογία για τις Εταιρείες Λιανικής Η Cisco βοηθάει τις εταιρείες λιανικής να επεκτείνουν

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

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr ..χτίζουµε την ιστοσελίδα σας στο Internet www.kalliergea.gr Λάουρα Π. Καζακράντε «Καλλιεργαία» Πληροφορική - Internet - ιαφήµιση - Μεταφράσεις Τηλ.: 211 0104925, 695 6118589 Email: info@kalliergea.gr

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

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

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

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

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

ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΥΣΤΗΜΑΤΩΝ ΙΑΧΕΙΡΙΣΗΣ ΕΠΙΧΕΙΡΗΣΙΑΚΩΝ ΠΟΡΩΝ ΠΕΡΙΕΧΟΜΕΝΑ 1. ERP Τι Είναι - Χαρακτηριστικά Οφέλη από την Εφαρµογή τους 2. Μεθοδολογική Προσέγγιση Επιλογής & Υλοποίησης Συστηµάτων ERP

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

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή Εγχειρίδιο Φοιτητών 1. Εισαγωγή Η ηλεκτρονική πλατφόρµα «e-class», αποτελεί ένα ολοκληρωµένο σύστηµα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι παροχή υποδοµών εκπαίδευσης και κατάρτισης ανεξάρτητα από

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

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

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

ΕΙΣΑΓΩΓΗ. Πρόκειται για µια δυνατότητα που προσφέρεται σήµερα.

ΕΙΣΑΓΩΓΗ. Πρόκειται για µια δυνατότητα που προσφέρεται σήµερα. ΕΙΣΑΓΩΓΗ Φανταστείτε ότι στην εταιρεία σας, ανεξαρτήτως µεγέθους ή βιοµηχανικού κλάδου, είσαστε σε θέση να ανταλλάξετε µε τους εµπορικούς σας εταίρους, µεταφορές, τράπεζες ή εκτελωνιστές, τα συνήθη εµπορικά

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

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων

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

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql Php και Joomla Ψηφιακό Περιεχόμενο & Επικοινωνίες Αρχίζοντας Το Joomla τρέχει: PHP MySql Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) με την χρήση

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

ΟΤΑ Επιχειρησιακή Νοηµοσύνη

ΟΤΑ Επιχειρησιακή Νοηµοσύνη ΟΤΑ Επιχειρησιακή Νοηµοσύνη Ενότητα: Bc1.1.5 Επιχειρησιακές Διαδικασίες στους Δήµους: Εξοικείωση µε τη χρήση ΙΙ Πρακτική Άσκηση (επίπεδο 2): Στόχος της άσκησης είναι η εξοικείωση των εκπαιδευοµένων µε

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

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται: Μάθημα 10 Συστήματα Διάχυσης και Διαχείρισης Γνώσης Chapter 10 Knowledge Transfer In The E-world Chapter 13 Knowledge Management Tools and Knowledge Portals Συστήματα Διάχυσης και Διαχείρισης Γνώσης Λογισμικό

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

Εγχειρίδιο Χρήστη - Μαθητή

Εγχειρίδιο Χρήστη - Μαθητή Εγχειρίδιο Χρήστη - Μαθητή 1. Εισαγωγή Η ηλεκτρονική πλατφόρµα «e-class», αποτελεί ένα ολοκληρωµένο σύστηµα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι παροχή υποδοµών εκπαίδευσης και κατάρτισης ανεξάρτητα

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

Σχεδιαστικά Προγράμματα Επίπλου

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

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

Στρατηγική Επιλογή. Το xline ERP - Λογιστικές Εφαρμογές αποτελείται από:

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

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

Περιεχόμενα. Visio / White paper 1

Περιεχόμενα. Visio / White paper 1 Περιεχόμενα Τι είναι η πλατφόρμα Visio Αρχιτεκτονική Δουλεύοντας με το Περιεχόμενο Πηγές Περιεχόμενου Διαγραφή Περιεχομένου Βασικές Λειτουργίες Προφίλ Χρήστη Διαχείριση Χρηστών Σύστημα Διαφημίσεων Αποθήκευση

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

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

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

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

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

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

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

Εισαγωγή στην Πληροφορική Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση

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

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.)

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ MANAGEMENT INFORMATION SYSTEMS (M.I.S.) 1.1 Κωνσταντίνος Ταραμπάνης Καθηγητής Τμήμα Οργάνωσης και Διοίκησης Επιχειρήσεων Πανεπιστήμιο Μακεδονίας Γρ. 307 2310-891-578 kat@uom.gr

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

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή Τι είναι ένα CMS CMS ή Σύστημα Διαχείρισης Περιεχομένου (Content Management System) ονομάζουμε ένα λογισμικό που μας βοηθά να ελέγχουμε και να διαχειριζόμαστε έναν ιστότοπο δημόσιας ή περιορισμένης πρόσβασης.

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

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

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

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

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

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

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Ηµεροµηνία Μάιος 2004 Πίνακας Περιεχοµένων ΕΙΣΑΓΩΓΗ 3 ΦΙΛΟΣΟΦΙΑ ΠΛΑΤΦΟΡΜΑΣ 4 ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ

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

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23 Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης GUnet e-class Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης

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

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων

Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Το λειτουργικό σύστημα. Προγραμματισμός II 1 Το λειτουργικό σύστημα Προγραμματισμός II 1 lalis@inf.uth.gr Συστήματα υπολογιστών Ειδικού σκοπού συστήματα για μια συγκεκριμένη εφαρμογή η εφαρμογή είναι γνωστή εκ των προτέρων περιορισμένοι υπολογιστικοί

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

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

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

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

Atlantis - Νέο user interface

Atlantis - Νέο user interface New Desktop 1 Atlantis - Νέο user interface ATLANTIS - ΝΕΟ USER INTERFACE...2 ΓΕΝΙΚΗ ΠΑΡΟΥΣΙΑΣΗ...3 ΓΡΑΜΜΗ ΣΥΣΤΗΜΑΤΟΣ...4 ΜΠΑΡΑ ΧΡΗΣΤΗ (USER TOOLBAR)...5 ΚΕΝΤΡΙΚΟ ΜΕΝΟΥ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ...6 Κεντρικό μενού

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

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

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Μάθημα Πρώτο Εισαγωγή στις Υπηρεσίες Ιστού (Web Services) Μοντέλα WS JSON Χρήση (consume) WS μέσω python Πρόσβαση σε WS και άντληση δεδομένων Παραδείγματα

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

Ενότητα 1: Πληροφοριακά Συστήματα και Άνθρωποι

Ενότητα 1: Πληροφοριακά Συστήματα και Άνθρωποι Ενότητα 1: Πληροφοριακά Συστήματα και Άνθρωποι Google «Αποστολή της Google είναι να οργανώσει τις παγκοσμίως διαθέσιμες πληροφορίες». Η πρόσβαση στις πληροφορίες έχει μεταμορφώσει τον τρόπο εργασίας και

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

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

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

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

ΜΕΤΑΠΤΥΧΙΑΚΟ ΤΜΗΜΑ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΤΜΗΜΑ ΣΠΟΥ ΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΜΑΘΗΜΑ:ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ MARKETING ΚΑΘΗΓΗΤΕΣ: κ. A. ΟΙΚΟΝΟΜΙ ΗΣ & κ. Γ.ΣΙΩΜΚΟΣ ΘΕΜΑ ΕΡΓΑΣΙΑΣ: ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ

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

8 ΙΑΧΕΙΡΙΣΗ Ε ΟΜΕΝΩΝ ΠΡΟΙΟΝΤΟΣ PRODUCT DATA MANAGEMENT (PDM)... 8-1

8 ΙΑΧΕΙΡΙΣΗ Ε ΟΜΕΝΩΝ ΠΡΟΙΟΝΤΟΣ PRODUCT DATA MANAGEMENT (PDM)... 8-1 8 ΙΑΧΕΙΡΙΣΗ Ε ΟΜΕΝΩΝ ΠΡΟΙΟΝΤΟΣ PRODUCT DATA MANAGEMENT (PDM)... 8-1 8.1 ΟΡΙΣΜΟΣ...8-1 8.2 ΠΕΡΙΓΡΑΦΗ ΤΗΣ ΛΕΙΤΟΥΡΓΙΑΣ...8-3 8.3 ΠΡΟΤΕΡΗΜΑΤΑ ΧΡΗΣΗΣ...8-5 8.4 ΣΤΑ ΙΑ ΕΦΑΡΜΟΓΗΣ...8-7 8 ΙΑΧΕΙΡΙΣΗ Ε ΟΜΕΝΩΝ ΠΡΟΙΟΝΤΟΣ

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

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης

Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού. Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σχεδίαση και ανάπτυξη ιστοχώρου του εργαστηρίου Μηχανικής Λογισμικού Π λ ό λ Α όλ Π ώ Παληόπουλος Αποστόλης-Παπαναγιώτου Παναγιώτης Σκοπός και χρησιμότητα της δημιουργίας portal για το τομέα Μικροϋπολογιστών.

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

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

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

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

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

Προγραμματισμός Διαχείρισης Συστημάτων Ι Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 7ο X Window System Μιχαηλίδης Παναγιώτης Tι είναι παραθυρικό σύστημα; Ένα παραθυρικό σύστημα (window system) είναι μια γραφική διεπαφή χρήστη (Graphical

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Το λειτουργικό σύστημα. Προγραμματισμός II 1 Το λειτουργικό σύστημα Προγραμματισμός II 1 lalis@inf.uth.gr Συστήματα υπολογιστών Ειδικού σκοπού συστήματα για μια συγκεκριμένη εφαρμογή η εφαρμογή είναι γνωστή εκ των προτέρων περιορισμένοι υπολογιστικοί

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

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

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

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

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

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

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων

Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων Μέθοδοι και Τεχνικές για τον Στρατηγικό Σχεδιασµό Πληροφοριακών Συστηµάτων (SISP) Στρατηγική και Διοίκηση Πληροφοριακών Συστηµάτων Μάθηµα 2 No 1 Δοµή της Παρουσίασης l 1. Εισαγωγή l 2. Μεθοδολογία SISP

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

Ελεγχος Πρόσβασης (Access Control)

Ελεγχος Πρόσβασης (Access Control) Ελεγχος Πρόσβασης (Access Control) Το Access MaSter, που ανήκει στην οικογένεια εφαρµογών HR MaSter, αποτελεί το λογισµικό µιας ολοκληρωµένης λύσης, που έχει στόχο να καλύψει πλήρως τις ανάγκες µίας επιχείρησης

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

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19

Περιεχόµενα. Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional. Ευχαριστίες... 17 Εισαγωγή... 19 Περιεχόµενα Ευχαριστίες... 17 Εισαγωγή... 19 Μέρος I Βασικά στοιχεία των Microsoft Windows XP Professional 1 Εισαγωγή στη διαχείριση των Microsoft Windows XP Professional... 25 Ξεκίνηµα µε τα Windows XP

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

Σύστημα Αναθέσεων. Σχεδιασμός Υποσυστημάτων

Σύστημα Αναθέσεων. Σχεδιασμός Υποσυστημάτων Unified IT services Αγ. Παρασκευής 67 15234 Χαλάνδρι http://www.uit.gr Σύστημα Αναθέσεων Σχεδιασμός Υποσυστημάτων ΕΛΛΑΚ Ημερομηνία: 7/12/2010 UIT Χαλάνδρι Αγ. Παρασκευής 67 15234 210 6835289 Unified Information

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