EIKONIKEΣ ΕΠΙΧΕΙΡΗΣΕΙΣ & ΝΕΕΣ ΤΕΧΝΟΛΟΓΙΕΣ



Σχετικά έγγραφα
Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CMS Content Management Systems Joomla

Σύστημα διαχείρισης περιεχομένου (Content Management System)

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

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

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

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

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς

Σύστημα Διαχείρισης Περιεχομένου

Σχολείο, Εκπαιδευτικοί Διαδικτυακή Παρουσία με χρήση CMS. Α. Χατζηπαπαδόπουλος Φ. Δεληγιάννης 1 ο ΕΚ Αθηνών

Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου

GoDigital.Store E-Commerce Platform

6 Εισαγωγή στο Wordpress 3.x

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

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

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

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

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να:

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 4 - ΑΝΆΠΤΥΞΗ

Πλατφόρμα e-μάθησης βασισμένη στο efront

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

Συνοπτικός οδηγός χρήσης της πλατφόρμας ασύγχρονης τηλεεκπαίδευσης. Καθηγητή

Μελέτη περίπτωσης συστήµατος διαχείρισης οπτικοακουστικού περιεχοµένου δηµιουργηµένου από χρήστες Flickr

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

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

Don t hire us if you want average. We only do exceptional.

Τα είδη των ιστοσελίδων. Web Sites E-commerce Sites CMS & Blog Sites CMS Flash Facebook Layouts Tumblr Themes

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

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

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

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

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

Αλληλεπίδραση Ανθρώπου Μηχανής Σχεδιασμός διεπαφής χρήστη

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

Επιμορφωτικές Τηλεκπαιδεύσεις

Χαρακτηριστικά ιστοσελίδας

Φορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών

H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου

ICOP - ΥΠΗΡΕΣΙΕΣ - INTERNET WEBMARKETING ΠΡΟΣΦΟΡΑ ΣΥΣΤΗΜΑΤΑ ΦΙΛΟΞΕΝΙΑΣ

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

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

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

Χαρακτηριστικά ιστοσελίδας


ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ(760) Εταιρεία:.. Προς:. Tηλ.:.. Πωλητής:

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

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

QEMS TUTORIAL CRM. Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS.

SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Version 2.0

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

ΕΓΧΕΙΡΙΔΙΟ ΔΙΑΧΕΙΡΙΣΗΣ Συστήματος Διαχείρισης & Διακίνησης Εγγράφων DocuTracks

Κατασκευή Ιστοσελίδας Πανελλήνιας Ένωσης Νέων Αγροτών και Δημιουργία Forum για Ανταλλαγή Απόψεων και Συζητήσεις σχετικά με Κοινά Ενδιαφέροντα

Η λ ε κ τ ρ ο ν ι κ ό κ α τ ά σ τ η μ α. Γενικά χαρακτηριστικά της εφαρμογής για κατασκευή eshop

ΠΡΟΣΩΠΙΚΟΙ ΙΣΤΟΧΩΡΟΙ Nα δημιουργήσω/ενεργοποιήσω την προσωπική μου ιστοσελίδα Να προβάλω τις λεπτομέρειες του προφίλ μου...

Ψηφιακό Σχολείο 2.0. Βασικές έννοιες Υποδομές Ηλεκτρονική Μάθηση Διαχείριση Ηλεκτρονικής Τάξης Οργάνωση Ηλεκτρονικού Μαθήματος

Χαρακτηριστικά ιστοσελίδας

Στρατηγική ανάπτυξη δικτυακού κόμβου

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

Το νέο Twinspace. Ελληνική Υπηρεσία Υποστήριξης της δράσης etwinning. Ιστότοπος:

Η επιλογή γλώσσας (π.χ. ελληνικά) διεπαφής του συστήματος, βρίσκεται στο υποσέλιδο του ιστότοπου

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

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I)

Αξιολόγηση Ιστοσελίδων. Εργασία. Χαράλαμπος Κουτσουρελάκης

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

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Internet Business Hellas

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου

Υποέργο 5 Υλοποίηση πράξης ΣΤΗΡΙΖΩ εργασίες αρμοδιότητας Πανεπιστημίου Κρήτης

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

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

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων

Δικτυακοί τόποι. Η σχεδίαση ενός δικτυακού τόπου. Δρ. Ματθαίος Α. Πατρινόπουλος

(Δημιουργία ηλεκτρονικού καταστήματος με την χρήση του Joomla CMS)

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

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

Συνέδριο ΕΛΛΑΚ Open Source λογισμικό σε εφαρμογές του δημόσιου και ιδιωτικού τομέα

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο


Εγχειρίδιο Επιμελητή Δράσεων. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις)

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 7 - ΥΠΗΡΕΣΊΑ

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

ΤΙΜΟΚΑΤΑΛΟΓΟΣ ΣΧΕΔΙΑΣΜΟΥ E-SHOP ΗΛΕΚΤΡΟΝΙΚΟΥ ΚΑΤΑΣΤΗΜΑΤΟΣ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 9 ΣΎΣΤΗΜΑ

Διαδικτυακή Πύλη (web portal) ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

ΤΕΣΤ ΠΙΣΤΟΠΟΙΗΣΗΣ ΓΝΩΣΕΩΝ ΚΑΙ ΔΕΞΙΟΤΗΤΩΝ

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

Π.6. ΕΓΧΕΙΡΙΔΙΑ ΑΣΥΓΧΡΟΝΗ ΤΗΛΕΚΠΑΙΔΕΥΣΗ

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

XAMPP Apache MySQL PHP javascript xampp

Δημιουργία. Σε αυτό το εγχειρίδιο περιγράφεται η Δημιουργία. Εκτυπώσεων & Προβολών

5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ

Transcript:

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

Περιγραφή των χαρακτηριστικών της πλατφόρμας ανάπτυξης λογισμικού Php Δημιουργήθηκε για να χρησιμοποιηθεί στην ανάπτυξη δυναμικών ιστοσελίδων. Μπορεί να ενσωματωθεί μέσα σε HTML κώδικα και τρέχει σε ένα web server. Apache HTTP server ΣυχνάαναφερόμενοςαπλάσανApache, είναι ένας web server ο οποίος διαδραμάτισε καίριο ρόλο στην αρχική ανάπτυξη του παγκόσμιου ιστού. Ο Apache ήταν η πρώτη βιώσιμη εναλλακτική λύση απέναντι στον Netscape Corporation web server (γνωστό σήμερα ως Sun Java System web server) Κάποιες από τις δημοφιλείς γλώσσες που υποστηρίζονται είναι οι Perl, Python, Tcl και PHP. Κάποια επιπλέον χαρακτηριστικά του Apache είναι το Virtual Hosting, που επιτρέπει σε πολλές διαφορετικές ιστοσελίδες να εξυπηρετούνται από μία μόνο εγκατάσταση του server

Περιγραφή των χαρακτηριστικών της πλατφόρμας ανάπτυξης λογισμικού MySQL Server Είναι ένα σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων που λειτουργεί ως εξυπηρετητής (server) παρέχοντας ταυτόχρονη πρόσβαση σε έναν αριθμό χρηστών. Αρχικά αναπτύχτηκε από την MySQL AB και τώρα ανήκει στην Oracle Corporation. Χρησιμοποιείται σε εφαρμογές που απαιτούν διαδικασίες άμεσης πρόσβασης, επεξεργασίας και αποθήκευσης των πληροφοριών.

Συστήματα Διαχείρισης Περιεχομένου (CMS) Συστήματα Διαχείρισης Περιεχομένου (Content Management Systems CMS) Αποτελούν μια ειδική μορφή λογισμικού που ενσωματώνει ολοκληρωμένες διαδικασίες δημιουργίας, έλεγχου και δημοσίευσης περιεχομένου με διαφορετικούς τρόπους και αυτοματοποιήσεις. Πλεονεκτήματά του CMS η επεκτασιμότητα του, δηλαδή η δυνατότητα που μας προσφέρει να προσθέτουμε περισσότερες εφαρμογές σύμφωνα με τις ανάγκες μας. CMS προσφέρουν: Ευκολία χρήσης χωρίς έλλειψη δυνατοτήτων. Εύκολη και γρήγορη διαχείριση περιεχομένου. Modular - Πληθώρα plugins που διευκολύνουν την παραμετροποίηση και την εξειδίκευση. Διαμόρφωση εμφάνισης μέσω ενιαίου template. Browser-based, δεν χρειάζεται επιπλέον λογισμικό Δυνατότητα απομακρυσμένης διαχείρισης.

CMS Πακέτα Λογισμικού Τα CMS επιτρέπουν την δημιουργία ενός ιστοχώρου ο οποίος μπορεί γρήγορα και εύκολα να ενημερωθεί χωρίς ιδιαίτερες τεχνικές γνώσεις. Συντηρούνται και ενημερώνονται σε νέες εκδόσεις από την παγκόσμια κοινότητα των προγραμματιστών και διατίθενται χωρίς κόστος στην αρχική τους μορφή. Αποτελούν ένα συνδυασμό μία μεγάλης βάσης δεδομένων, ενός συστήματος αρχειοθέτησης και άλλων στοιχείων λογισμικού, τα οποία χρησιμοποιούνται για την αποθήκευση και την μετέπειτα ανάκτηση των δεδομένων. Τα Web CMS μπορούν ακόμη να διανείμουν υλικό σε πελάτες και εταιρικούς συνεργάτες πέρα από τα όρια ενός οργανισμού, παραδείγματος χάρη με την αυτόματη αποστολή newsletters στους πελάτες και την αυτόματη σύνταξη Δελτίων Τύπου και στατιστικών στοιχείων και την ηλεκτρονική αποστολή τους σε συνεργαζόμενες επιχειρήσεις ή ΜΜΕ.

Συστήματα Διαχείρισης Περιεχομένου CMS JOOMLA Εγκαθίσταται με ευκολία Στην τελευταία του έκδοση (1.7) υπερτερεί κατά πολύ καθώς δίνει την δυνατότητα της ενσωμάτωσης λέξεων κλειδιών σχετικών με το περιεχόμενο με μορφή διευθύνσεων φυλλομετρητή, εύκολα αναγνωρίσιμων (human-readable URL) σε αντίθεση με την απλή χρήση λέξεων ή αριθμών Δεν είναι αποτελεσματικό στο να αποφασίζει τι θα εμφανίζεται ή στο να δημιουργεί οριζόμενους τύπους περιεχομένου. Υποστηρίζει μόνο τρεις τύπους κατηγοριοποίησης: Ενότητες, Κατηγορίες και Άρθρα Προσφέρει την δυνατότητα καθορισμού ρολών βασισμένες σε ενότητες και τύπο περιεχομένου Υπάρχει πληθώρα ενθεμάτων που αναλαμβάνουν επαρκώς αυτόν τον ρόλο. Υποστηρίζει προφίλ, blogs και σχόλια κυρίως με χρήση προσθέτων.

Συστήματα Διαχείρισης Περιεχομένου CMS DRUPAL Εγκαθίσταται με ευκολία με λίγο μεγαλύτερο βαθμό δυσκολίας σε σχέση με το joomla. Μειωμένη λειτουργία της ενσωμάτωσης λέξεων κλειδιών σχετικών με το περιεχόμενο με μορφή διευθύνσεων φυλλομετρητή. Υπερτερεί στην δόμηση της αποθήκευσης περιεχομένου Δίνει την δυνατότητα δημιουργίας οριζόμενων κατηγοριών περιεχομένου και δομών στον ιστοχώρο και επιλέγει σε ποιες ιστοσελίδες θα περιέχονται και σε ποια σημεία. Παρέχει ένα λεπτομερές σύστημα έλεγχου. Οι διαχειριστές μπορούν να καθορίσουν ρόλους για τους χρήστες και να αποδώσουν συγκεκριμένα δικαιώματα σε αυτούς. Υπάρχουν επίσης ενθέματα που επιτρέπουν την απόδοση δικαιωμάτων ανά κόμβο (node - content unit) και ανά κατηγορία περιεχομένου (taxonomy). Σχεδιάστηκε από την αρχή ώστε να είναι μια εν γένει κοινωνική πλατφόρμα λογισμικού. Υποστηρίζει προφίλ, blogs και σχόλια χωρίς χρήση εξωτερικών προσθέτων

Σχεδίαση και Ανάπτυξη Ιστοχώρου Δημοπρασιών με Joomla Πολύ πιο πλούσια χαρακτηριστικά Προτείνεται για πιο σύνθετους ιστοχώρους και μπορεί να καλύψει ακόμα και τις πιο δύσκολες απαιτήσεις Προσφέρεται για την δημιουργία portal και απευθύνεται συνήθως σε πιο έμπειρους χρήστες που απαιτούν μία πιο ιδιαίτερη σχεδίαση στην ιστοσελίδα τους και αναζητούν κάτι περισσότερο από ένα απλό ιστολόγιο Έχει και αυτό την δυνατότητα να είναι φιλικό με τις μηχανές αναζήτησης. Κυκλοφορούν χιλιάδες modules, plugins αλλά και templates τα οποία μπορούν να εγκατασταθούν αρκετά εύκολα και γρήγορα, να το μετατρέψουν σε ένα πολύ δυνατό σύστημα διαχείρισης και παρουσίασης του περιεχομένου και να το μεταμορφώσουν από blog μέχρι eshop και από forum και newsportal μέχρι videoblog ή photogallery Προσφέρει δυναμική διαχείριση του πρωτοσέλιδου (frontpage), του περιεχομένου καθώςκαιτηςδιαμόρφωσης των πλευρικών στηλών με τα μενού και τα modules.

Δείκτης Αποδοχής CMS Σύμφωνα με μια έρευνα (market analysis) του ιστοχώρου themobiusnetwork.com τον Δεκέμβριο του 2010 βαθμολογήθηκαν τα επικρατέστερα CMS ως προς την αποδοχή και ενσωμάτωση τους στον Παγκόσμιο Ιστό και διαπιστώνεται η συντριπτική επικράτηση του Joomla. Πηγή: themobiusnetwork.com

Δομή και Ανάπτυξη του Joomla (www.joomla.org; www.joomla.gr) Ηβασικήδομήαποτελείταιαπόδυοκύριαμέρη: Η κύρια σελίδα (frontpage) η πρώτη επαφή που έχουμε επισκεπτόμενοι την ιστοσελίδα, γι αυτό τον λόγο είναι πολύ σημαντικός ο τρόπος παρουσίασης του περιεχομένου, τόσο απόαισθητικήάποψη, όσοκαιαπόάποψηδομής, έτσι ώστε να είναι ελκυστικό και κατανοητό στους χρήστες. Το τμήμα διαχείρισης (backend) δίνει την δυνατότητα να τροποποιούμε κάθε πλευρά της εφαρμογής. Περιλαμβάνει την εισαγωγή ή και επεξεργασία του περιεχομένου καθώς επίσης και την δομή του. Επιπλέον προσφέρει την δυνατότητα εύκολης εισαγωγής, πέρα από περιεχόμενο, και διάφορων πολυμεσικών στοιχείων, όπως εικόνες, αρχεία ήχου ή και αρχεία βίντεο. Ακόμα μπορούμε να προσθέσουμε ή να αφαιρέσουμε επιπλέον λειτουργίες, με την μορφή επιμέρους προγραμμάτων που συνεργάζονται με το Joomla

Τα Επιμέρους Χαρακτηριστικά του Joomla (http://www.ultijoomla.com/blog/joomla-components-modules-and-plugins.html) Components: μονάδες ανοικτού κώδικα οι οποίες έχουν αναπτυχθεί ανεξάρτητα από το CMS, αλλά κατά τέτοιο τρόπο ώστε να προσαρμόζονται στην φιλοσοφία του. Modules: τα modules είναι τμήματα λογισμικού που χρησιμοποιούνται για την προβολή διάφορων πληροφοριών και/ή διαδραστικών στοιχείων σε έναν ιστοχώρο. Ένα module μπορεί να περιέχει οτιδήποτε, από απλό κείμενο μέχρι κώδικα HTML ή και ολοκληρωμένες εφαρμογές. Plugins: τα plugins είναι λειτουργικές μονάδες κώδικα (προγράμματα) οι οποίες υποστηρίζουν τη λειτουργία του CMS. Χρησιμοποιούνται για πολλούς διαφορετικούς σκοπούς και λειτουργίες και είναι ομαδοποιημένα όλα μαζί για ευκολότερη διαχείριση.

Τα Επιμέρους Χαρακτηριστικά του Joomla Διαθέτει 8 επίπεδα: front-end groups Επισκέπτης (Unregistered, guest): Δεν έχει κανένα δικαίωμα δημοσίευσης. Εγγεγραμμένος (Registered): Δεν έχει τη δυνατότητα να δημιουργεί, να επεξεργάζεται, ή να εκδίδει περιεχόμενα. Συγγραφέας (Author): Μπορεί να δημιουργεί δικό του περιεχόμενο, να καθορίζει ως ένα βαθμό τον τρόπο εμφάνισης, και να ορίζει την ημερομηνία έκδοσης του περιεχομένου. Συντάκτης (Editor): Έχει τα ίδια δικαιώματα με ένα Συγγραφέα και μπορεί επίσης να επεξεργάζεται πέρα από το δικό του περιεχόμενο και το περιεχόμενο οποιουδήποτε άλλου Συγγραφέα. Εκδότης (Publisher): Μπορεί να επιτελέσει όλα τα καθήκοντα ενός Συγγραφέα και εϊναι και υπεύθυνος για το χρόνο έκδοσης. administration section groups Διαχειριστής (Administrator): Να προσθέτει και να διαγράφει επεκτάσεις στην ιστοθέση, να αλλάζει πρότυπα ή να τροποποιεί τη δομή των σελίδων. Manager: Έχει πρόσβαση σε όλα τα εργαλεία διαχείρισης περιεχομένου που βρίσκονται στον πίνακα διαχείρισης, αλλά δεν έχει τη δυνατότητα να αλλάξει πρότυπα (templates), να τροποποιήσει τη δομή των σελίδων. Υπερδιαχειριστής (Super Administrator): Έχει απεριόριστη πρόσβαση να επιτελεί όλες τις διαχειριστικές λειτουργίες μέσα στον ιστοχώρο. Μόνο οι υπερδιαχειριστές έχουν τη δυνατότητα να δημιουργούν νέους χρήστες.

Υποεφαρμογές Joomla Το Community Builder (CB) είναι μια από τις δημοφιλέστερες επεκτάσεις του Joomla. Χρησιμοποιείται σε εκατομμύρια sites για να δώσει ένα επιπλέον επίπεδο «κοινωνικοποίησης» σε κάθε site και στους χρήστες του. Επιτρέπει στους διαχειριστές του site να ορίσουν προφίλ χρηστών με επιπλέον πεδία που μπορούν να συμπληρωθούν από τους χρήστες. Κυριότερα χαρακτηριστικά του είναι: Επιπλέον πεδία στο προφίλ χρηστών Βελτιωμένες διαδικασίες εγγραφής χρηστών Λίστες χρηστών Συνδέσεις ανάμεσα στους χρήστες Εικόνες χρηστών Διαχείριση ροής εργασιών στο Front-end Ενσωμάτωση και συνεργασία με άλλα Components

Υποεφαρμογές Joomla Το Auction Factory υποστηρίζει όλους τους βασικούς τύπους δημοπρασιών συμπεριλαμβανομένης και της Αγγλικής που εφαρμόστηκε στον ιστοχώρο που αναπτύχτηκε. Υποστηρίζει την δημοσίευση προσφορών (bids) και παρέχει την δυνατότητα άμεσης αγοράς του προϊόντος (BuyItNow). Οι προσφορές μπορεί να είναι ανοικτές ή κλειστές στο κοινό, με αυτόματη ανάδειξη νικητή (πλειοδότη) ή με επιλογή από τον Πωλητή (auctioneer). Ο Διαχειριστής μπορεί να ελέγχει τις δημοπρασίες και τις προσφορές. Υποστηρίζει πληρωμές μέσω PayPal και Moneebookers. Το Kunena Blog αποτελεί ένα Fork (μετεξέλιξη / συνέχεια) ενός παλιότερου πρόσθετου για το Joomla του Fireboard. Αποτελεί ένα πλήρες και λειτουργικό forum που όσο περνάει ο καιρός και η κοινότητα που το αναπτύσσει μεγαλώνει, αποκτά όλο και περισσότερες δυνατότητες, όλο και περισσότερα προτερήματα. Ειδικά στην περίπτωση που η σελίδα μας δεν έχει ως κύριο αντικείμενό την δημιουργία κοινότητας, αλλά τη συμμετοχή της κοινότητας τότε το Kunena αποτελεί τον καλύτερο δρόμο για την δημιουργία ενός σχετικά απλού forum.

Υπόλοιπα Πρόσθετα του Ιστοχώρου ARRA User Export Import: αποτελεί backend component το οποίο επιτρέπει την εισαγωγή και εξαγωγή χρηστών. CB Super Activity: καταγράφει και παρουσιάζει τις ενέργειες των χρηστών σε ειδικό module jpfchat: το component αυτό είναι υπεύθυνο για την δημιουργία chat rooms μέσα στα οποία οι χρήστες μπορούν να συζητούν και να ανταλλάσουν απόψεις σε πραγματικό χρόνο. MooFAQ: αποτελεί ένα Component για την δημιουργία σελίδων υποστήριξης με ερωτήσεις και απαντήσεις (FAQ - Frequently Asked Questions). Τrendy Social Share: αυτό το πρόσθετο επιτρέπει την ενσωμάτωση αρκετών δημοφιλών κουμπιών κοινωνικής δικτύωσης (Tweeter, FaceBook, Digg, Yahoo Buzz and Google Buzz). Σύστημα σχολίων Disqus: Μια σημαντική εφαρμογή που έρχεται να καλύψει το κενό ανάμεσα στις λειτουργίες σχολιασμού (comments) και συζητήσεων. Το Disqus είναι ένα σύστημα διαχείρισης σχολίων, που βασίζεται στην υποδομή του forum, και οργανώνει τα μηνύματα με εξαιρετικό τρόπο.

Διερεύνηση Συστημάτων Ελεύθερου Λογισμικού για την Παραγωγή Συστάσεων Γιατιςανάγκεςτηςσχεδίασηςενόςιστοχώρου διαχείρισης δημοπρασιών με ενσωματωμένους μηχανισμούς παραγωγής συστάσεων, εξετάστηκαν και διερευνήθηκαν μερικά από τα πλέον δημοφιλή πακέτα λογισμικού. Το σύστημα προς επιλογήν πρέπει να έχει άδεια ελεύθερου λογισμικού, να είναι άμεσα και εύκολα παραμετροποιήσιμο και να μπορεί να ενσωματωθεί στο συνολικό λογισμικού του ιστοχώρου. Βάσει των χαρακτηριστικών αυτών που παρουσιάζονται ακολούθως, προτιμήθηκε η χρήση των βιβλιοθηκών vogoo. Vogoo: αποτελείται από ένα ολοκληρωμένο σύνολο διαδικασιών για την συλλογή και επεξεργασία δεδομένων αξιολόγησης και την παραγωγή συστάσεων προς τον χρήστη. Υπάρχουν τέσσερεις τύποι δεδομένων: member ids: αναφέρεται στον μοναδικό κωδικό στον πίνακα των χρηστών product ids: αναφέρεται στον μοναδικό κωδικό στον πίνακα των προϊόντων Αξιολογήσεις : πρόκειται για βαθμολόγηση με δεκαδικούς αριθμούς στο εύρος 0,0 έως 1,0.. Κατηγορίες : αναφέρεται στους κωδικούς των κατηγοριών που ανήκουν τα προϊόντα και χρησιμοποιείται για την δημιουργία συστάσεων για ολόκληρη κατηγορία.

Υλοποίηση Ιστοχώρου Δημιουργήθηκε δωρεάν λογαριασμός στον ιστοχώρο DynDNS.org και δεσμεύτηκε το όνομα recomengine.dyndns.org. Εγκατάσταση του XAMPP: Το XAMPP είναι ένα ολοκληρωμένο πακέτο εγκατάστασης των PHP, MySQL και Apache Web Server. Μεταφορτώνουμε το XAMPP από την διεύθυνση http://www.apachefriends.org και γίνεται εγκατάσταση με τις προκαθορισμένες ρυθμίσεις, εκκίνηση του Apache και του MySQL και αντιστοίχηση του domain name. Μεταφορά του Joomla από τον ιστοχώρο www.joomla.org.ο ιστοχώρος λειτουργεί στις διευθύνσεις: http://recomengine.dyndns.org και http://recomengine.dyndns.org/administrator Εγκατάσταση προσθέτων στο διαχειριστικό τμήμα του Joomla, και επιλογή του template από τον ιστοχώρο joomlart.com. Εισαγωγή χρηστών με το ARRA User Import Export Ρυθμίσεις του Action Factory και του Community Builder.

Διαχείριση Επιλογών Μενού Ιστοχώρου Το κύριο μενού απαρτίζεται από τις επιλογές Αρχική: Frontpage εμφανίζει κάποια κύρια άρθρα που αφορούν την λειτουργία του ιστοχώρου και παρουσιάζονται συνοπτικά κάποιες πρόσφατες δημοπρασίες ή δημοπρασίες που λήγουν σύντομα. Άρθρα: Παρουσιάζονται άρθρα στο γνωστικό πεδίο της εργασίας, άρθρα δηλαδή σχετικά με δημοπρασίες, κοινωνικά δίκτυα και συστάσεις Βοήθεια: Αντιστοιχεί στις Συχνές Ερωτήσεις που θα βοηθήσουν τους χρήστες στην εγγραφή και ενασχόληση με τον ιστοχώρο. Πληροφορίες: Γίνονται εκτενείς αναφορές στην λειτουργία του ιστοχώρου. Αγορά: Παρουσιάζεται κατάλογος με τα προϊόντα που δημοπρατούνται με τρεις μορφές παρουσίασης (Grid, Detailed Listing, Simple Listing). Πώληση: Η επιλογή αυτή είναι ορατή μόνο στους χρήστες που έχουν πραγματοποιήσει εγγραφή και έχουν κάνει login στο σύστημα. Είσοδος: παρουσιάζει την φόρμα εισόδου του χρήστη στο σύστημα

Διαχείριση Επιλογών Μενού Ιστοχώρου Το πρώτο μενού αριστερά έχει τις επιλογές: Το προφίλ μου: οθόνη αναλυτικής παρουσίασης των χαρακτηριστικών του χρήστη Οι Δημοπρασίες μου: παρουσιάζει τις δημοπρασίες που ανήκουν στον χρήστη Αγορά: κατάλογος προϊόντων Πώληση: φόρμα εισαγωγής νέου είδους Κατηγορίες: παρουσιάζει τις κατηγορίες/υποκατηγορίες των ειδών και το πλήθος των προϊόντων που έχουν Αναζήτηση: σε χρήστες και είδη Chat Room: για χρήση μόνο σε εγγεγραμμένα μέλη Σύνδεσμοι: λίστα με διευθύνσεις συνεργατών ή ισόχωρων με πληροφορίες και υλικό σχετικό με τον ιστοχώρο Χρήστες: λίστα των μελών από όπου μπορεί κάποιος να δει τα προφίλ τους Forum: παρουσίαση του forum kunena και των διεργασιών του.

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Πρώτη σελίδα Κάθε επισκέπτης έχει την δυνατότητα εγγραφής στο σύστημα επιλέγοντας την επιλογή στο οριζόντιο μενού «Είσοδος». Συμπληρώνοντας τα ζητηθέντα στοιχεία το σύστημα τον εγγράφει στην κατηγορία χρήστη Registered. Ο χρήστης δέχεται ένα email από το σύστημα ώστε να ολοκληρωθεί η εγγραφή του. Το μέλος πλέον έχει δικαίωμα εισόδου. Μπορεί να λάβει μέρος σε δημοπρασίες κάνοντας προσφορές και να δημοπρατήσει και ο ίδιος αντικείμενα συμπληρώνοντας την αντίστοιχη φόρμα. Στην πρώτη σελίδα υπάρχει στο επάνω μέρος μια σειρά από καρτέλες (tabs) στις οποίες μπορεί να δει τις τελευταίες δημοπρασίες και τις δημοπρασίες που λήγουν σύντομα. Παράλληλα ενημερώνεται για την λίστα των φίλων του και τις δραστηριότητες αυτών.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΤ. ΕΞΕΙΔ. ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Πλοήγηση και υπηρεσίες στον ιστοχώρο Δημοπρασιών (RecomEngine) Ενημέρωση προς χρήστες και μέλη Διαδικασία Εγγραφής και εισόδου Αναζήτηση μελών, κατηγοριών και δημοπρασιών Συμμετοχή σε συζητήσεις

Διαχείριση προφίλ μέλους ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Διαμόρφωση προφίλ Διαχείριση συνδέσεων Επιλογή κατηγοριών ενδιαφερόντων Φίλοι του χρήστη

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΤ. ΕΞΕΙΔ. ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Παρουσίαση Δημοπρασίας - Αξιολόγηση - Προσφορά Δήλωση ύποπτης δημοπρασίας 15 Αξιολόγηση Παρακολούθηση (watch list) Επικοινωνία Πολλαπλές φωτογραφίες Προσφορά Αξιοπιστία Πωλητή Επιπλέον Πληροφορίες

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΤ. ΕΞΕΙΔ. ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Παρουσίαση Δημοπρασιών και Συστάσεων Αξιολόγηση από τον χρήστη Προτάσεις μόνο από φίλους με παρόμοιες αξιολογήσεις Προτάσεις μόνο από χρήστες που γειτνιάζουν μόνο για προϊόντα σε κοινές κατηγορίες (από προφίλ)

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΤ. ΕΞΕΙΔ. ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διαχείριση των αξιολογήσεων - Recommendation Manager System Αποτελέσματα για συγκεκριμένο βαθμολογητή ή για συγκεκριμένο προϊόν Πολλαπλά φίλτρα αναζήτησης

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Προφίλ Μελών Στο προφίλ του το μέλος μπορεί να δεικαιναεπεξεργαστείπλήθος πεδίων και να ενημερωθεί με στατιστικά στοιχεία. Έχει την δυνατότητα να δει τα άρθρα που έχει δημοσιεύσει στο forum, τους φίλους του, τις δημοπρασίες που έχει κερδίσει, την λίστα προϊόντων που παρακολουθεί, τις προσφορές που έχει κάνει, και αν είναι πωλητής τα αντικείμενα που δημοπρατεί. Βασική λειτουργία αποτελεί η επιλογή των κατηγοριών από τα προϊόντα που τον ενδιαφέρουν, πληροφορία που χρησιμοποιείται στην δημιουργία Συστάσεων. Καρτέλα προφίλ μελών

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Διαχείριση Δημοπρασιών Πωλητή Με την επιλογή «Οι Δημοπρασίες μου» εφόσον το μέλος είναι και πωλητής του παρουσιάζεται η λίστα των αντικειμένων που έχει δημοπρατήσει με δυνατότητα φίλτρου στην παρουσίαση. Για κάθε δημοπρασία έχει την επιλογή της επεξεργασίας ή της διαγραφής της. Παρουσίαση δημοπρασιών πωλητή - Διαχείριση

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Εισαγωγή νέου είδους προς δημοπρασία Με την επιλογή «Πώληση» εισέρχεται στην φόρμα καταχώρησης νέου προϊόντος Εισαγωγή νέας δημοπρασίας

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Διαδικασίες αναζήτησης και ευρύτερης πληροφόρησης Ηεπιλογή«Κατηγορίες» οδηγεί τον χρήστη στην αποτύπωση των κατηγοριών και υποκατηγοριών με παράσταση και του πλήθους των δημοπρασιών εκάστης. Ηεπιλογή«Αναζήτηση» επεκτείνεται τόσο στις δημοπρασίες όσο και στους πωλητές με χρήση φίλτρου ετικετών και ημερομηνιών. Κατηγορίες ειδών Αναζήτηση πωλητών και ειδών

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Τρόποι επικοινωνίας μεταξύ μελών Όλα τα εγγεγραμμένα μέλη του συστήματος αυτόματα αποτελούν και μέλη στο forum. Σε αυτό μπορούν ελεύθερα να ανταλλάξουν απόψεις για πωλητές, προϊόντα και υπηρεσίες. Τα μέλη μπορούν να επικοινωνήσουν και μέσω του chat. Παρουσίαση του Forum chat module

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Τρόποι ενημέρωσης και βοήθειας Η ενημέρωση των μελών και επισκεπτών γίνεται με την βοήθεια της Ενότητας «Ενημέρωση» στην οποία αναρτούνται διάφορα άρθρα γενικότερου ενδιαφέροντος από τους διαχειριστές του ιστοχώρου. Γίνεται επίσης ευρεία αναφορά στις υποχρεώσεις και τα δικαιώματα των μελών με την βοήθεια των Συχνών Ερωτήσεων και Απαντήσεων Ενημερωτικά άρθρα Συχνές ερωτήσεις και απαντήσεις

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Συμμετοχή σε Δημοπρασία Επιλέγοντας κάποιο είδος εμφανίζεται η καρτέλα είδους με πληροφορίες για ο αντικείμενο, τον πωλητή, την παράδοση και πληρωμή. Υπάρχει η δυνατότητα να απευθύνει κάθε χρήστης ερωτήσεις προς τους πωλητές ενώ μπορεί να δει και ποιες άλλες δημοπρασίες κατέχει ο πωλητής. Διαθέσιμο είναι και το ιστορικό προσφορών που έχουν γίνει για το συγκεκριμένο είδος και φυσικά ο χρόνος που απομένει για την λήξη της δημοπρασίας. Σε περίπτωση που ο χρήστης έχει πραγματοποιήσει είσοδο στον ιστοχώρο ως μέλος και όχι ως επισκέπτης θα είναι διαθέσιμη η επιλογή «Αποδοχή» με την οποία μπορεί να κάνει προσφορά. Με την αποδοχή της προσφοράς το σύστημα στέλνει με ηλεκτρονικό ταχυδρομείο επιβεβαίωση της προσφοράς και ενημερώνει παράλληλα και όσους χρήστες είχαν καταχωρηθεί στην λίστα παρακολούθησης της δημοπρασίας. Για τον πωλητή παρατίθενται οι αξιολογήσεις που έχει δεχτεί από μέλη που έχουν κερδίσει δημοπρασίες του και έχουν αποκτήσει αντικείμενα που δημοπράτησε. Κάθε Μέλος έχει την δυνατότητα να αξιολογήσει το προϊόν με χρήση του συστήματος βαθμολόγησης στο πάνω μέρος της καρτέλας

Πληροφορίες Είδους Δημοπρασίας

Frontend Ιστοχώρου Περιγραφή Λειτουργικότητας Οι Συστάσεις χωρίζονται σε 4 κατηγορίες: Συστάσεις με αντικείμενα της ίδιας κατηγορίας στην οποία ανήκει το αντικείμενο που βλέπει οεπισκέπτης, Συστάσεις αντικειμένων ανεξάρτητα από κατηγορία, Συστάσεις που έχουν προέρθει μόνο από φίλους του χρήστη εφόσον έχει και Συστάσεις που φιλτράρουν τα προτεινόμενα προϊόντα ώστε αυτά να ανήκουν μόνο στις κατηγορίες προϊόντων που έχει δηλώσει στο προφίλ ότι ενδιαφέρουν τον ενεργό χρήστη. Παρουσίαση συστάσεων στους χρήστες

Διαδικασίες Αξιολόγησης Για την αξιολόγηση των αντικειμένων από τους χρήστες υπάρχουν δύο στρατηγικές λύσεις. Η πρώτη δίνει στον χρήστη την δυνατότητα εθελούσιας βαθμολόγησης σε κλίμακα (1-10), παρουσιάζοντας την με εύσχημο σχεδιαστικό τρόπο (κλίμακα με αστέρια) επί της παρουσίασης του προϊόντος. Η δεύτερη λύση απλοποιεί τα πράγματα καθώς γίνεται αυτόματη βαθμολόγηση με την επισκόπηση της καρτέλας του είδους κάθε φορά που αυτή επιλέγεται. Στην περίπτωση αυτή, η βαθμολογία προστίθεται στην συνολική καταγεγραμμένη βαθμολογία του είδους κατά ένα βήμα σε κάθε αξιολόγηση.

Model-View-Controller Αποτελεί ένα πρότυπο σχεδίασης το οποίο διαχωρίζει την επιχειρησιακή λογική (Bussiness Logic) από την παρουσίαση των στοιχείων στον χρήστη. Τα επιμέρους χαρακτηριστικά αυτής αναλύονται ως έξης: Model : Κώδικας που σχετίζεται με την βάση δεδομένων (διαχείριση των data, read - write - delete). Τα δεδομένα υπάρχουν στην Βάση MySql και στην γλώσσα php στο joomla χρησιμοποιείται η κλάση JModel. View: Κώδικας που σχετίζεται με την δημιουργία διάφορων views (layouts - διαφορετικές απεικονίσεις των δεδομένων). Δεν υπάρχει επέμβαση στα δεδομένα παρά μόνο χειραγώγηση αυτών σε επίπεδο εμφάνισης στις ιστοσελίδες. Αναφερόμαστε στην διαχείριση κάποιων προτύπων (templates) που ενυπάρχουν στις υποεφαρμογές (components). Χρησιμοποιείται η κλάση JView. Controller: Κώδικας που λαμβάνει εντολές και δρομολογεί την ροή του λογισμικού, συνδέοντας τα models και τα views. Χρησιμοποιείται η κλάση JController

Model-View-Controller Το μοντέλο αυτό είναι το πιο διαδεδομένο μοντέλο ανάπτυξης σήμερα τουλάχιστον για διαδικτυακές εφαρμογές. Χρησιμοποιήθηκε αρχικά στην γλώσσα προγραμματισμού Smalltalk και αργότερα υιοθετήθηκε και έγινε δημοφιλές με την Java. Τα περισσότερα Συστήματα Διαχείρισης Περιεχομένου που έχουν ως γλώσσα ανάπτυξης την php, χρησιμοποιούν αυτό το μοντέλο. Διάγραμμα Συνεργασίας (Collaboration Diagram) γιατομοντέλοmvc

Model-View-Controller Διάγραμμα Ακολουθίας (Sequence Diagram) γιατομοντελοmvc Σχεδιαστική παρουσίαση του μοντέλου MVC

Παρουσίαση Συστάσεων Η παρουσίαση των συστάσεων προς τον χρήστη γίνεται κατά την παρουσίαση του προϊόντος. Το σύνολο του κώδικα που είναι υπεύθυνο για την λειτουργία αυτή βρίσκεται στο ίδιο αρχείο που είναι υπεύθυνο για την βαθμολόγηση. Για την ακρίβεια περικλείει την κλήση βαθμολόγησης. Χωρίζεται σε 4 τμήματα. Το σύνολο του κώδικα των τεσσάρων αυτών τμημάτων είναι υπεύθυνο μόνο για την προετοιμασία των δεδομένων και όχι για την παρουσίαση στην οθόνη του χρήστη. Αυτή την λειτουργία την εκτελεί ο κώδικας που βρίσκεται στο αρχείο t_auctiondetails.tpl στον κατάλογο /components/com_bids/templates Το αρχείο αυτό αποτελεί ένα πρότυπο εμφάνισης (template) στο οποίο το AF περνά τα δεδομένα και βάσει κατάλληλων εντολών που περιέχει εμφανίζονται ανάλογα στην οθόνη. Το μοντέλο αυτό συνεργασίας ονομάζεται Smarty. Η Smarty είναι μια μηχανή template για την PHP. Πιο συγκεκριμένα, διευκολύνει με εύχρηστο τρόπο να διαχωριστεί τη λογική της εφαρμογής και το περιεχόμενο από την παρουσίασή του.

Βοηθητικό Σύστημα Διαχείρισης και Ελέγχου Συστάσεων Ο σκοπός ανάπτυξης του συστήματος ελέγχου συστάσεων (Recommendations Manager System RMS) ήταν κατά πρώτον η γρήγορη και εύκολη εξατομίκευση των συστάσεων μέσα από ένα απλοποιημένο σύστημα συλλογής των στοιχείων από την βάση δεδομένων. Σε δεύτερο επίπεδο αποτέλεσε και ένα άμεσο εργαλείο μαζικής παράγωγης βαθμολογιών για αντικείμενα και κατηγορίες με σκοπό την μεγιστοποίηση του διαθέσιμου όγκου των στοιχείων. Το σύστημα ελέγχου βρίσκεται στον ίδιο ιστοχώρο στην διεύθυνση recomengine.dyndns.org/rms. Το σύστημα αυτό βασίστηκε και κωδικοποιήθηκε στο extjs framework την sencha.com, μια open source πλατφόρμα ανάπτυξης σε javascript. Χρησιμοποιώντας php και τις ρουτίνες του framework κατασκευάστηκε το περιβάλλον αυτό. Ο πυρήνας του αποτελείται από ένα grid panel στο οποίο ανακοινώνεται η λίστα των αποτελεσμάτων.

Βοηθητικό Σύστημα Διαχείρισης και Ελέγχου Συστάσεων Οι επιλογές του Διαχειριστή συγκεντρώνονται σε δυο ενότητες: «Προσομοίωση Συστάσεων» και την «Αναζήτηση». Στην προσομοίωση υπάρχουν τα πεδία φιλτραρίσματος, επιλογή χρήστη και επιλογή αντικείμενου. Ο διαχειριστής έχει την δυνατότητα: για τον επιλεγμένο χρήστη να καταχωρήσει βαθμολόγηση που αφορά το επιλεγμένο προϊόν, να δει τα αντικείμενα που έχει βαθμολογήσει ο χρήστης να δει ποιοι χρήστες έχουν βαθμολογήσει το προϊόν αυτό. Επίσης στην ίδια ενότητα μπορεί να εμφανίσει συστάσεις για τον χρήστη με βάση το προϊόν που έχει επιλέξει είτε στην ίδια κατηγορία με αυτήν στην οποία ανήκει το προϊόν, είτε σε οποιαδήποτε. Στην Αναζήτηση τα φίλτρα που είναι διαθέσιμα αφορούν επιλογή αντικείμενου, πολλαπλή επιλογή κατηγοριών, επιλογή βαθμολογητή και επιλογή πωλητή. Κάθε αναζήτηση ενημερώνει τον πίνακα των προϊόντων στο grid. Οι διαθέσιμες πληροφορίες σε αυτό συνοψίζονται στα πεδία Αρ. Δημοπρασίας, Περιγραφή προϊόντος, Κάτοχος, Βαθμολογητής, Κατηγορία, Βαθμολόγια, Λήξη Δημοπρασίας και Χρόνος καταγραφής της αξιολόγησης.

Μελλοντικές Επεκτάσεις - Συμπεράσματα Τα χαρακτηριστικά του ιστοχώρου που σχεδιάστηκε και αναπτύχθηκε συνιστούν μια πρώτη προσέγγιση στην κάλυψη των αναγκών του χρήστη στο πεδίο της αναζήτησης και αγοράς προϊόντων μέσα από ένα πλαίσιο τήρησης των κανόνων ευχρηστίας, ευκολίας και αξιοπιστίας. Η προσπάθεια επικεντρώνεται στην αξιοποίηση των τεχνολογιών που διατίθενται στον Παγκόσμιο Ιστό με γνώμονα την διατήρηση χαμηλού κόστους και την δυνατότητα μελλοντικής επέκτασης των παροχών του συστήματος. Οι δυο βασικοί πυλώνες πάνω στους οποίους αναπτύχτηκε ο ιστόχωρος αποτελούνται από την παροχή συστάσεων και από την παροχή μέσων κοινωνικής δικτύωσης.

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

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

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

Το υλικό για τις διαλέξεις αυτές στηρίχτηκε κατά το κύριο μέρος του στη διπλωματική εργασία του ΕΑΠ με τίτλο "Σχεδίαση και Ανάπτυξη Εφαρμογής Ιστού για την διεξαγωγή Δημοπρασιών σύμφωνα με το Αγγλικό Μοντέλο Υποστήριξη Μηχανισμών Συστάσεων» του κ. Αυφαντή Απόστολου με επιβλέποντα τον επικ. καθ. Χ. Γεωργιάδη