ΔΙΑΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΕΦΑΡΜΟΓΩΝ ΕΡΓΟΜΑΔΩΝ Πτυχιακή Εργασία Χιωτέλλης Γαβριήλ Επιβλέπων Καθηγητής Ταραμπάνης Κωνσταντίνος Εξεταστής Καθηγητής Γεωργίου Ανδρέας
ΘΕΜΑΤΙΚΟ ΑΝΤΙΚΕΙΜΕΝΟ ΕΦΑΡΜΟΓΗΣ Διαχείριση έργων Λογισμικό εργομάδων Βάσεις δεδομένων Διαλειτουργικότητα και ενοποίηση εφαρμογών Αρχιτεκτονική δικτύου
ΕΝΟΠΟΙΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Δομημένη, ημιδομημένη και αδόμητη πληροφορία ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΣΤΟΙΧΕΙΑ ΕΦΑΡΜΟΓΩΝ ΕΡΓΟΜΑΔΩΝ Άμεση ανταλλαγή πληροφορίας Κοινή χρήση πληροφορίας Σύγχρονη χρήση πληροφορίας Άμεση δημοσίευση μέσο διαδικτύου Κατανομή σε διαφορετικά οργανωτικά επίπεδα Μορφοποίηση πληροφορίας ανάλογα με τον τύπο χρήστη Ιδιωτικές και κοινόχρηστες μορφές πληροφορίας Ενοποίηση διαφορετικών τεχνολογιών ΣΤΟΧΟΣ: Αξιοποίηση αδόμητης πληροφορίας μετατρέποντας την σε μία ημιδομημένη μορφή, σε διαφορετικές λειτουργικά ενοποιημένες εφαρμογές.
ΑΝΑΓΚΑΙΟΤΗΤΑ ΕΝΟΠΟΙΗΣΗΣ ΤΩΝ ΤΕΧΝΟΛΟΓΙΩΝ Εργομάδες Ημιδομημένη πληροφορία πλούσια αλλά δύσχρηστη Δυσκολία αναζήτησης (απαιτεί εξοικείωση με λέξεις κλειδιά) Δυσκολία μορφοποίησης Βάσεις Δεδομένων Μεγάλο εύρος χρήσης (διαδεδομένες σε κάθε οργανωτική δομή) Δομημένη πληροφορία οδηγεί σε ακριβή συμπεράσματα Αδόμητο μέρος της πληροφορίας αποκόβεται Διαλειτουργικότητα Άμεση πρόσβαση από ποικίλες εφαρμογές Σύνδεση δομημένης πληροφορίας με αδόμητα τμήματα της Ενημερωτικά δελτία Ροές εργασίας
ΚΑΘΟΡΙΣΜΟΣ ΑΠΑΙΤΗΣΕΩΝ Εφαρμογή Εργομάδων Ανθρώπινοι πόροι Κατάσταση έργων Κύκλος ζωής εγγράφων Ομάδες συζητήσεων Ελεγχόμενες ροές εργασίας Ομάδες εργασίας Ανάθεση και εξέλιξη δράσεων έργων Οικονομική παρακολούθηση έργων Ηλεκτρονικό ταχυδρομείο Ελεγχόμενη πρόσβαση χρηστών Εφαρμογές διαχείρισης προσωπικών πληροφοριών (PIM) Βάση Δεδομένων Ο προϋπολογισμός του έργου Η τρέχουσα κατάσταση σε σχέση με τον κύκλο ζωής του έργου Έγγραφα προϋπολογισμού έργων που κατατέθηκαν ή εγκρίθηκαν Τιμολόγια δαπανών στα πλαίσια του έργου ανά κατηγορία εξόδων Αποπληρωμή έργων από τον φορέα χρηματοδότησης σύμφωνα με την έγκριση του προϋπολογισμού
ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΗΣ ΕΡΓΟΜΑΔΩΝ Επιμέρους Τμήματα Εφαρμογής Εργομάδων Διαχείριση Χρηστών (Διευθυνσιολόγιο) Ομάδες εργασίας Φορείς Διαχείριση Έργων Δράσεις έργων Ενέργειες Βιβλιοθήκη εγγράφων Βάσεις δεδομένων συζητήσεων Οικονομική παρακολούθηση έργων Διαχείριση αιτήσεων ροών εργασίας Ημερολόγιο Ηλεκτρονικό ταχυδρομείο Βοήθεια εφαρμογής
ΣΧΕΔΙΑΣΜΟΣ ΕR ΒΔ Σύνταξη νέου έργου Σύνταξη, καταχώρηση προϋπολογισμού Έγκριση προϋπολογισμού Τιμολόγια δαπανών έργου Αποπληρωμές φορέα χρηματοδότησης Μοντέλο ER Σχεσιακό Μοντέλο Υλοποίηση ORACLE ODBC, JDBC, ΝΕΤ8
ΔΙΑΔΙΚΑΣΙΕΣ ΡΟΗΣ Καταχώρηση χρήστη εφαρμογής Καταχώρηση ομάδων εργασίας Καταχώρηση έγκρισης προϋπολογισμού Διαδικασία αναθεώρησης εγγράφου Φόρμα Αίτησης Φόρμα Εγγράφου Κατάλογος Αιτήσεων Ενημέρωση Ενδιαφερομένων Δικαιώματα Πρόσβασης
ΥΛΟΠΟΙΗΣΗ ΓΡΑΦΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΧΡΗΣΤΗ Σύνολο Πλαισίων Μενού Πλοήγησης Γραμμή Ενεργειών Προβολές, Φόρμες Πλοηγός ιστοσελίδων
ΔΙΑΧΕΙΡΙΣΗ ΧΡΗΣΤΩΝ - ΔΙΕΥΘΥΝΣΙΟΛΟΓΙΟ Ρόλοι (διαχειριστής, χρήστης, επισκέπτης) Ανάκτηση δεδομένων προϋπαρχόντων χρηστών Αίτηση δημιουργίας νέων χρηστών Κωδικός υπογραφή χρήστη
ΔΙΑΧΕΙΡΙΣΗ ΈΡΓΩΝ Φόρμα έργου Φορείς, ομάδες εργασίας Δράσεις, ενέργειες έργων Προβολές έργων
ΒΙΒΛΙΟΘΗΚΗ ΕΓΓΡΑΦΩΝ Τύποι εγγράφων Αναθεώρηση, εκδόσεις εγγράφων Ιδιότητες εγγράφων Αρχειοθέτηση εγγράφων Αποστολή, δημοσίευση εγγράφων Επισύναψη αρχείων, ActiveX Controls Πλοηγός ιστοσελίδων, πελάτης Notes
ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ ΣΥΖΗΤΗΣΕΩΝ Πρωτόκολλο NNTP Πρόσβαση σε Newsgroups και μέσο άλλων πλοηγών Newsgroups Γονική σχέση εγγράφων συζητήσεων, μορφή ερωταποκρίσεων Επισύναψη αρχείων Προσαρμοσμένη στην εφαρμογή κατηγοριοποίηση προβολών
ΟΙΚΟΝΟΜΙΚΗ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΕΡΓΩΝ
ΔΙΑΣΥΝΔΕΣΗ ΛΟΓΙΣΜΙΚΟΥ ΕΡΓΟΜΑΔΩΝ ΜΕ ΒΔ Σύνδεση ORACLE Εφαρμογής Native μέσο Net8 ODBC Bridge JDBC Bridge Διαχείριση Σύνδεσης Εφαρμογή DECS Lotus Formula LotusScript Βιβλιοθήκη LSX μέσο Net8 Βιβλιοθήκη LS:DO μέσο ODBC Πράκτορες Java μέσο JDBC ή ODBC Java Servlets μέσο JDBC ή ODBC Υλοποίηση Native συνδέσεων μέσο Net8 Υλοποίηση διασύνδεσης LSX με LotusScript Υλοποίηση διασύνδεσης σε περιβάλλον DECS
ΕΛΕΓΧΟΜΕΝΗ ΠΡΟΣΒΑΣΗ ΧΡΗΣΤΩΝ Ομάδες Χρηστών Proj_Admin Proj_Users Ρόλοι Χρηστών Διαχείριση εφαρμογής Χρήστης εφαρμογής Επισκέπτης Μέθοδοι Ελέγχου Πρόσβασης Έλεγχος πρόσβασης σε επίπεδο εφαρμογής. Δικαιώματα πρόσβασης σε τμήματα της εφαρμογής. Αντικείμενα ελεγχόμενης πρόσβασης. Εμφάνιση ή απόκρυψη αντικειμένων με κώδικα για κατά περίπτωση περιορισμούς. ΣΧΟΛΙΑ ΕΡΩΤΗΣΕΙΣ