Συνέδριο ΛΑΚ Πανεπιστήµιο Μακεδονίας, Μάιος 2011 ΕλεύθεροΛογισµικό & ΛογισµικόΑνοιχτού ΑνοιχτούΚώδικα για την ΤριτοβάθµιαΕκπαίδευση ικτυακή Πύλη http://opensci.grnet.gr/ Γεωργιόπουλος Παναγιώτης Κουρτελής Βίκτωρ
Λεπτοµέρειεςέργου έργου Έργο «εςτηνψηφιακά» «Απόκτηση φορητών προσωπικών υπολογιστών από τους πρωτοετείς φοιτητές στην Τριτοβάθµια Εκπαίδευση» Επιχειρησιακό πρόγραµµα «ΨηφιακήΣύγκλιση» Ανάθεσηαπότο Εθνικό ίκτυο Έρευνας & Τεχνολογίας Ε ΕΤ 2
Επισκόπηση Στόχοι Εργαλεία υλοποίησης ιαχείριση περιεχοµένου Κατηγοριοποίηση λογισµικού Παρεχόµενες υπηρεσίες 3
Στόχοι Συγκέντρωση, οµαδοποίηση και παρουσίαση εφαρµογών τριτοβάθµιας εκπαίδευσης Υποστήριξη εκπαιδευτικής κοινότητας Φοιτητές Ακαδηµαϊκό διδακτικό προσωπικό Υποβοήθηση διδακτικού και ερευνητικού έργου. 4
Ορολογία CMS (Content Management System), Σύστηµα ιαχείρισηςπεριεχοµένου: Λογισµικό για την προσθήκη υλικού και την γραφική διαχείριση ιστοτόπου. Αρχιτεκτονική τριών επιπέδων ιακοµιστήςήεξυπηρέτης (Server): Λογισµικό (& Η/Υ) παροχής υπηρεσιών Σύστηµαδιαχείρισηςβάσεωνδεδοµένων (DBMS): Αποτελεσµατική αποθήκευση και διαχείριση των δεδοµένων. Πελάτης (Client): Λογισµικό (& Η/Υ) υποβολής αιτηµάτων στον διακοµιστή. 5
Εργαλείαυλοποίησης ιακοµιστήςιστοσελίδων: Apache Web Server Σύστηµα βάσεων δεδοµένων: MySQL Λειτουργικόσύστηµα: Linux Ubuntu 10.04 Server CMS: Drupal 6.19 6
Drupal Σηµαντικές δυνατότητες παραµετροποίησης (προσθήκη & εµφάνιση περιεχοµένου). ηµιουργία τύπων ύλης (π.χ. «λογισµικό») Εκτέλεση προσαρµοσµένου κώδικα (API - Application Program Interface) Ορισµός νέων λειτουργιών και κανόνωνµορφοποίησης. 7
Drupal Αξιοσηµείωτα εργαλεία: Όψεις (Views): γραφικές όψεις της βάσης δεδοµένων. Υποδοχές (Panels): τοποθέτηση υλικού σε µία σελίδα. Κατηγοριοποίηση (Taxonomy): δηµιουργία λεξικών ταξινόµησης του περιεχοµένου. Γλωσσάρι (Glossary): εύκολη δηµιουργία ορολογίας. 8
ιαχείρισηπεριεχοµένου Οιχρήστεςείναιχωρισµένοισεοµάδεςµε διαφορετικά δικαιώµατα: ιαχειριστές (Administrator (1) & Managers) Συντονιστές (Moderators) Μελλοντικά, ταδικαιώµαταπροσαρµόζονται, ανάλογα µε τις απαιτήσεις. 9
ιαχείρισηπεριεχοµένου Μοντέλοεισαγωγήςπεριεχοµένου: δοκιµαστικό περιβάλλον (SandBox) Οι Συντονιστές εισάγουν (αδηµοσίευτο) περιεχόµενο χωρίς «λογοκρισία». Το περιεχόµενο παραµένει αδηµοσίευτο µέχρι οι ιαχειριστές να το εγκρίνουν. 10
Κατηγοριοποίησηλογισµικού Επιστηµονικό πεδίο, µε βάση επιστηµονικάκριτήρια τα επιστηµονικά πεδία του µηχανογραφικού δελτίου παρόµοιεςιστοσελίδες Λειτουργία Λειτουργικό σύστηµα 11
Επιστηµονικόπεδίο πεδίο Ανθρωπιστικές Επιστήµες Επιστήµες Οικονοµίας και ιοίκησης Επιστήµες Πληροφορικής και Τηλεπικοινωνιών Επιστήµες της Μουσικής και Ακουστικής Επιστήµες του Περιβάλλοντος Επιστήµες Υγείας Ιστορία Κοινωνικές Επιστήµες Μαθηµατικά Παιδαγωγικές Επιστήµες Πολυµέσα και Γραφικές Επιστήµες Τεχνολογικές Επιστήµες Φιλολογία Φυσική Χηµεία 12
Λειτουργία Ανάλυση και Επεξεργασία εδοµένων Εργαλεία CD και DVD Αναπαραγωγή και Επεξεργασία Πολυµέσων ιαχείριση Αρχείων Ανάπτυξη Εφαρµογών ιαχείριση Συστήµατος Αντίγραφα Ασφαλείας Εφαρµογές Γραφείου Αποµακρυσµένη Πρόσβαση Λειτουργικά Συστήµατα Ασφάλεια Παιχνίδια ιαδίκτυο Προσοµοίωση ίκτυα και Εργαλεία ικτύων Συµπίεση Εκπαίδευση ιαχείριση - CMS Εξυπηρετητές και Βάσεις εδοµένων Σχεδίαση και CAD 13
Λειτουργικόσύστηµα BeOS BSD Linux MacOS MS-DOS OS/2 PalmOS SunOS / Solaris Unix Windows 14
Αρχικήσελίδα 15
Παρεχόµενεςυπηρεσίες Κατηγοριοποίηση του λογισµικού Κατανοµή ιαχείριση κατηγοριοποίησης Αναζήτηση Αξιολόγηση λογισµικού Υποβολή σχολίων Σύστηµα προστασίας recaptcha ηµιουργία εξατοµικευµένης λίστας λογισµικού 16
Περιήγηση