Διαχείριση ασφαλιστικού καταστήματος

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

Download "Διαχείριση ασφαλιστικού καταστήματος"

Transcript

1 Διαχείριση ασφαλιστικού καταστήματος 2014 Οξουζίδης Αθανάσιος Κάπας Αντώνιος Δασκαλίδης Ιωάννης ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ, ΑΤΕΙ ΚΑΒΑΛΑΣ

2 Πίνακας Περιεχομένων Περίληψη... 4 Πρόλογος... 5 Κεφάλαιο 1 ο Εισαγωγή Τεχνολογίες Σύντομη περιγραφή του συστήματος... 7 Κεφάλαιο 2 ο Ανάλυση εφαρμογής Εργαλεία Η Βάση Δεδομένων Προγραμματιστικές Τεχνικές HTML έγγραφα Κεφάλαιο 3 ο Σχεδίαση εφαρμογής Οι κλάσεις της εφαρμογής Η κλάση Database Η κλάση Person Η κλάση Employee Η κλάση Client Η κλάση InsuredPerson Η κλάση Product Η κλάση Coverage Η κλάση Contract Η κλάση ContractCoverage Η κλάση Address Η κλάση Shop Οι κλάσεις Car και Savings Προγράμματα Πελάτες Κεντρική Σελίδα Διαχείριση πελατολόγιου Διαχείριση ασφαλιστικών προϊόντων και των καλύψεών τους Διαχείριση ασφαλιστικών υπαλλήλων Διαχείριση συμβολαίων Υπηρεσία αποστολής Υπηρεσία δημιουργίας pdf αρχείων συμβολαίων

3 3.2.8 Πιστοποίηση και σύνδεση / αποσύνδεση χρηστών Κεφάλαιο 4 ο Συμπεράσματα και μελλοντικές επεκτάσεις Τι επιτεύχθηκε Προτάσεις μελλοντικής εξέλιξης Παράρτημα Α Εγχειρίδιο χρήσεως εφαρμογής Α-1 Ξεκινώντας Α-2 Εισαγωγή και διαχείριση πελατών Α-3 Δημιουργία και διαχείριση ασφαλιστικών προϊόντων Α-4 Δημιουργία και διαχείριση συμβολαίων Α-5 Εισαγωγή και διαχείριση ασφαλιστικών υπαλλήλων A-6 Πληροφορίες ασφαλιστικού καταστήματος Α-7 Έξοδος από το σύστημα Α-8 Υπενθύμιση στοιχείων Παράρτημα Β Λεξικό Β-1 Κλάση Database Β-2 Κλάση Person Β-3 Κλάση Employee Β-4 Κλάση Client Β-5 Κλάση InsuredPerson Β-6 Κλάση Product Β-7 Κλάση Coverage Β-8 Κλάση Contract Β-9 Κλάση ContractCoverage Β-10 Κλάση Shop Β-11 Κλάση Address Β-12 Κλάση Car Β-13 Κλάση Savings Παράρτημα Γ Έγγραφο απαιτήσεων Παράρτημα Δ Προδιαγραφές Παράρτημα Ε Βάση Δεδομένων Ε-1 Διάγραμμα ΜΟΣ Ε-2 Δομή πινάκων addresses cars clients contracts

4 contracts_coverages coverages employees insured_persons persons products savings shops Βιβλιογραφία

5 Περίληψη Η παρούσα πτυχιακή ασχολείται με τη σχεδίαση και την υλοποίηση ενός πληροφοριακού συστήματος για τις ανάγκες μιας ασφαλιστικής εταιρίας. Το σύστημα αυτό προσφέρει τη διαχείριση του πελατολογίου, των ασφαλιστών, των ασφαλιστικών προϊόντων και συμβολαίων ενός ασφαλιστικού καταστήματος. Το παρόν έργο αποτελεί μια διαδικτυακή εφαρμογή με βάση την οποία οι ασφαλιστές του γραφείου να μπορούν να εκτελούν τα διάφορα καθήκοντά τους μέσω διαδικτύου, είτε βρίσκονται στο γραφείο τους, είτε όχι (απομακρυσμένη πρόσβαση). Με αυτόν τον τρόπο, οι εργασίες εκτελούνται ταχύτερα αλλά και οικονομικότερα καθώς ο ασφαλιστής μπορεί να εργαστεί και από το χώρο του. Το σύστημα αναπτύχθηκε με εργαλεία και τεχνολογίες ανοικτού και δωρεάν κώδικα, κάτι το οποίο σημαίνει ιδιαίτερα μειωμένο κόστος τόσο κατά την ανάπτυξη, όσο και κατά την λειτουργία του. 4

6 Πρόλογος Το σύστημα αναπτύχθηκε ως διαδικτυακή εφαρμογή για τους παρακάτω λόγους: Πρόσβαση από οποιονδήποτε υπολογιστή που έχει σύνδεση στο διαδίκτυο. Εξ αποστάσεως αποθήκευση και αποστολή πληροφοριών. Συμβατότητα με όλες τις πλατφόρμες (πχ. windows, mac, linux κλπ) Μειωμένες απαιτήσεις σε πόρους (αποθηκευτικός χώρος, ταχύτητα CPU, μνήμη κλπ). Ένα πολύ σημαντικό ζητούμενο από το ασφαλιστικό γραφείο, ήταν η δυνατότητα της απομακρυσμένης εργασίας των ασφαλιστών του. Έτσι, οι διαδικτυακές εφαρμογές καλύπτουν τέλεια τη συγκεκριμένη απαίτηση. Κάθε ασφαλιστής μπορεί να διαχειρίζεται το πελατολόγιό του και τα συμβόλαιά του. Ο υπεύθυνος του ασφαλιστικού γραφείου (που είναι στην ουσία και ο διαχειριστής του συστήματος) μπορεί επιπλέον να διαχειρίζεται τα διάφορα ασφαλιστικά προϊόντα. Το σύστημα προσφέρει και επιπλέον υπηρεσίες όπως: - Δημιουργία αρχείου PDF των συμβολαίων για εύκολη προεπισκόπηση αλλά και εκτύπωση αυτών. - Ηλεκτρονικό ταχυδρομείο με τη βοήθεια του οποίου μπορεί αμέσως να αποσταλεί στον πελάτη αντίγραφο του συμβολαίου του, καθώς και για την υπενθύμιση στοιχείων των ασφαλιστών. - Δυνατότητες αναζήτησης πελατών, ασφαλιστικών προϊόντων και συμβολαίων με ένα πλήθος φίλτρων. Τέλος, η εφαρμογή κατασκευάστηκε με τέτοιον τρόπο ώστε να είναι προσπελάσιμη και από τον απλό επισκέπτη προσφέροντάς του πληροφορίες σχετικές με το ασφαλιστικό κατάστημα (όπως: τρόποι επικοινωνίας, χάρτης Google, στοιχεία διεύθυνσης κ.λπ.) καθώς και πληροφορίες σχετικά με τα διαθέσιμα προϊόντα του γραφείου. 5

7 Κεφάλαιο 1 ο Εισαγωγή 1.1 Τεχνολογίες Η συγκεκριμένη εργασία αφορά στη σχεδίαση και υλοποίηση ενός πληροφοριακού συστήματος με εφαρμογή στον τομέα των ασφαλιστικών υπηρεσιών. Πρόκειται για μια διαδικτυακή εφαρμογή, έτσι ώστε να επιτρέπει την απομακρυσμένη πρόσβαση και να δίνεται η δυνατότητα στους ασφαλιστικούς συμβούλους της εργασίας από απόσταση. Για την ανάπτυξη της εφαρμογής χρησιμοποιήθηκαν δωρεάν τεχνολογίες ελεύθερου και ανοικτού λογισμικού. Μία από αυτές είναι και η γλώσσα PHP με την οποία αναπτύχθηκαν και όλα τα προγράμματα που απαρτίζουν το σύνολο της εφαρμογής. Πρόκειται για μια server side γλώσσα script, η οποία δίνει τη δυνατότητα παραγωγής δυναμικών ιστοσελίδων. Με αυτό τον τρόπο, είναι δυνατή η δημιουργία html εγγράφων ανάλογα με την περίπτωση. Χαρακτηριστικό παράδειγμα είναι η κεντρική σελίδα της εφαρμογής η οποία προσαρμόζεται ανάλογα με το αν είναι συνδεδεμένος κάποιος χρήστης ή όχι. Η τεχνολογία βάσης που χρησιμοποιήθηκε είναι η MySQL η οποία συνεργάζεται άψογα με την PHP. Η ίδια η MySQL, άλλωστε, είναι γνωστή για την αξιοπιστία και την ταχύτητα που προσφέρει, καθώς επίσης και για τους ελάχιστους σχετικά πόρους που καταναλώνει στο web server. Καθώς η εφαρμογή απαιτεί την καταγραφή πληροφοριών, μια βάση είναι απαραίτητη. Ο διακομιστής (web server) είναι ο Apache ο οποίος, ως έργο ελεύθερου και δωρεάν λογισμικού, κρίθηκε ιδανικός για ακόμη περισσότερο μειωμένο κόστος. Ο Apache βέβαια επιλέχθηκε και για την ενσωματωμένη υποστήριξη που διαθέτει για τη γλώσσα PHP καθώς και για την αξιοπιστία και την ασφάλεια που τον διακρίνουν. Όλες οι σελίδες της εφαρμογής είναι HTML 5 έγγραφα. Αυτό σημαίνει ότι η εφαρμογή συμβαδίζει με τις τελευταίες τεχνολογίες και τάσεις στην ανάπτυξη διαδικτυακών εφαρμογών. Σημαίνει, όμως, και ότι από πλευράς προγράμματος περιήγησης (browser) πρέπει ο χρήστης να έχει έναν ενημερωμένο περιηγητή που να μπορεί να εκμεταλλευτεί και να εμφανίσει σωστά ένα HTML 5 έγγραφο. Το τελευταίο δεν αποτελεί πρόβλημα καθώς οποιοσδήποτε υπολογιστής με πρόσβαση στο διαδίκτυο, διαθέτει πλέον και ενημερωμένο browser. 6

8 1.2 Σύντομη περιγραφή του συστήματος Η κεντρική σελίδα της εφαρμογής παρουσιάζει βασικές πληροφορίες σχετικές με το κατάστημα (μέσω επιλογών μενού) καθώς και έναν χάρτη που δείχνει τη θέση του ασφαλιστικού γραφείου μέσα στην πόλη. Το σύστημα για να χρησιμοποιηθεί από κάποιον ασφαλιστή, ή τον ίδιο το διαχειριστή, απαιτεί τη σύνδεση με βάση το όνομα χρήστη και τον κωδικό. Το μενού της εφαρμογής προσαρμόζεται δυναμικά, ανάλογα με το αν ο χρήστης έχει συνδεθεί ή όχι και ανάλογα με το αν αυτός που συνδέθηκε είναι διαχειριστής ή απλός ασφαλιστής. Για παράδειγμα στο διαχειριστή δίνεται η δυνατότητα επεξεργασίας, προσθήκης και διαγραφής των ασφαλιστικών προϊόντων, ενώ στον ασφαλιστή όχι. Οι ασφαλιστές έχουν δικαίωμα πρόσβασης στο πελατολόγιο του ασφαλιστικού καταστήματος, καθώς επίσης και να δημιουργούν συμβόλαια για τους πελάτες τους. Όλα τα συμβόλαια όμως, προκειμένου να τεθούν σε ισχύ, πρέπει να υποβληθούν σε επεξεργασία από το διαχειριστή. Τα συμβόλαια δημιουργούνται επίσης δυναμικά, ανάλογα με τον τύπο και το είδος της ασφάλειας. Για παράδειγμα, το σύστημα θα ζητήσει δεδομένα αν πρόκειται για ασφάλεια οχήματος και αν πρόκειται για κάποιο αποταμιευτικό πρόγραμμα. Κάθε ασφαλιστής διαχειρίζεται μόνο τα δικά του συμβόλαια, με εξαίρεση το διαχειριστή ο οποίος για ευνόητους λόγους έχει πρόσβαση σε οποιοδήποτε συμβόλαιο. Στα επόμενα κεφάλαια παρουσιάζονται αναλυτικά η σχεδίαση και η υλοποίηση της εφαρμογής, διάφορα ζητήματα της βάσης και διάφορες τεχνικές προγραμματισμού που υιοθετήθηκαν. 7

9 Κεφάλαιο 2 ο Ανάλυση εφαρμογής 2.1 Εργαλεία Οι διαδικτυακές εφαρμογές φιλοξενούνται και εκτελούνται από έναν διακομιστή (web server), ενώ παρουσιάζονται στο χρήστη μέσω ενός κατάλληλου προγράμματος περιήγησης (web browser). Ο διακομιστής αναλαμβάνει την εκτέλεση των PHP scripts που αποτελούν στο σύνολό τους και την παρούσα εφαρμογή, ενώ ο περιηγητής στην ουσία εμφανίζει αρχεία σε μορφή HTML τα οποία έχουν παραχθεί δυναμικά μέσω της PHP και του διακομιστή. Επιλέχθηκε η 5 η έκδοση της HTML για την παρουσίαση των σελίδων που απαρτίζουν την εφαρμογή για 2 λόγους: - Οι σελίδες αποκτούν σημασιολογία χάρη στα νέα tags της HTML5 (όπως λ.χ. nav, aside, article κ.λπ.) κάτι που έχει ιδιαίτερη σημασία πλέον για τις μηχανές αναζήτησης (Google, Yahoo κ.ά.). - Η HTML5 έχει πλέον επικρατήσει και είναι το μέλλον. Η εφαρμογή, έτσι, συμβαδίζει με τις νέες εξελίξεις και θα συνεχίσει να το κάνει για αρκετά χρόνια. Οι διαδικτυακές εφαρμογές, πρώτα αναπτύσσονται και ελέγχονται τοπικά και ύστερα «ανεβαίνουν» σε κάποιον διακομιστή του διαδικτύου. Ένα σημαντικό εργαλείο που προσφέρει στον υπολογιστή του προγραμματιστή όλες τις τεχνολογίες σε τοπικό επίπεδο είναι το XAMPP ( Χ cross platform, A Apache, M MySQL, P PHP, P Perl). Το XAMPP στην ουσία μας προσφέρει, μετά από την εγκατάστασή του, έναν έτοιμο διακομιστή, ένα σύστημα βάσης και τη γλώσσα PHP μαζί με τις βιβλιοθήκες της. Το X σημαίνει ότι το XAMPP λειτουργεί σε όλες τις συμβατές πλατφόρμες, δηλαδή είτε σε υπολογιστές με Windows ή Mac OS ή Unix/Linux. Ακόμη, μέσω ενός απλού user interface μπορούμε να θέτουμε σε λειτουργία τον τοπικό διακομιστή μας και τη MySQL, όπως φαίνεται και στο επόμενο στιγμιότυπο: 8

10 Επιπλέον, το XAMPP έρχεται μαζί με ένα εύχρηστο εργαλείο ανάπτυξης και διαχείρισης των MySQL βάσεων, το λεγόμενο PHPMyAdmin, το οποίο και είναι διαθέσιμο από τη στιγμή που θα τεθεί σε λειτουργία ο Apache και ο MySQL server μέσω του localhost. Από οποιονδήποτε browser, λοιπόν, αν δώσουμε τη διεύθυνση: localhost/phpmyadmin οδηγούμαστε στο περιβάλλον του προγράμματος. Από το στιγμιότυπο που ακολουθεί, απεικονίζεται η βάση της εφαρμογής (insurance) με όλους τους πίνακές της: 9

11 Είναι ακόμη δυνατόν, να επεξεργαστούμε κάθε πίνακα και ως προς τη δομή του, αλλά και ως προς τις εγγραφές του και να διαχειριστούμε τους χρήστες της βάσης και τα δικαιώματά τους. Στο επόμενο στιγμιότυπο, απεικονίζεται η δομή του πίνακα employees: 2.2 Η Βάση Δεδομένων Τα δεδομένα που καλείται να διαχειριστεί η εφαρμογή καθώς και οι διάφοροι συσχετισμοί μεταξύ τους απαιτούν τη σχεδίαση μιας κατάλληλης βάσης που να καλύπτει με βέλτιστο τρόπο όχι μόνο την αποθήκευση και την ανάκτησή τους, αλλά και να απαντά σε διάφορα ερωτήματα. Ένα βασικό ζητούμενο που προέκυψε κατά το σχεδιασμό της βάσης ήταν και το εξής: στο σύστημα αποθηκεύονται διάφορες πληροφορίες που αφορούν σε ανθρώπους, με διαφορετικούς, όμως, ρόλους. Έτσι, πρέπει να αποθηκεύονται πληροφορίες που αφορούν στους πελάτες, αλλά και στους ασφαλιστές καθώς επίσης και σε ασφαλιζόμενους και δικαιούχους. Μία πρώτη (απλή) προσέγγιση θα μπορούσε να ήταν η δημιουργία αντίστοιχων πινάκων που κάποια δεδομένα θα ήταν κοινά, όπως για παράδειγμα, το επώνυμο, το όνομα, ο αριθμός ταυτότητας και ΑΦΜ και λοιπά. Κάτι τέτοιο, όμως, θα είχε ως αποτέλεσμα τη δημιουργία αρκετών πινάκων με όμοια πεδία (δηλαδή, το όνομα, το επώνυμο και άλλα τέτοια πεδία θα υπήρχαν και στον πίνακα πελατών και στον πίνακα ασφαλιστών και ούτω καθ εξής). Αντί αυτού, αποφασίστηκε όλα τα κοινά πεδία που έχουν 10

12 σχέση με προσωπικά στοιχεία να φυλάσσονται σε έναν πίνακα (persons) και στην ουσία να μοιράζονται στους υπόλοιπους πίνακες. Με αυτόν τον τρόπο, για παράδειγμα, ο πίνακας πελατών (clients) έχει ως ξένο κλειδί το person_id και έτσι το σύστημα μπορεί από την αντίστοιχη εγγραφή στον πίνακα persons να εντοπίσει τα προσωπικά στοιχεία ενός πελάτη. Ένα ακόμη θέμα που εξετάστηκε, ήταν η σχέση ασφαλιζόμενου και δικαιούχου. Γενικά, σε μια ασφάλεια, το άτομο που την έχει είναι ο ασφαλιζόμενος. Αν πρόκειται για κάποια ασφάλεια ζωής ή κάποιο αποταμιευτικό πρόγραμμα, δίνεται η δυνατότητα ορισμού και κάποιων δικαιούχων. Ο αρχικός σχεδιασμός της βάσης ήταν να υπάρχουν 2 πίνακες: ο ένας να έχει πληροφορίες ασφαλιζόμενων και ο άλλος των δικαιούχων. Αυτό, όμως, οδήγησε πάλι σε 2 πίνακες οι οποίοι να διαθέτουν στην ουσία παρόμοιες πληροφορίες. Έτσι, αποφασίστηκε οι 2 πίνακες να αντικατασταθούν από έναν στον οποίο απλά προστέθηκαν τα πεδία is_insured & is_beneficiary που όταν έχουν τιμή 1 σημαίνει ότι το άτομο είναι ο ασφαλιζόμενος ή ο δικαιούχος αντίστοιχα. Όσον αφορά στην αποθήκευση των στοιχείων διεύθυνσης των ανθρώπων (πελατών, ασφαλιστών, ασφαλιζομένων και δικαιούχων) αποφασίστηκε (για την ομαλή λειτουργία της βάσης) τα στοιχεία αυτά να κρατούνται σε ξεχωριστό πίνακα (addresses) και να συσχετίζονται με τον πίνακα persons (όπου εκεί κρατούνται τα προσωπικά στοιχεία των ανθρώπων) με ένα ξένο κλειδί (address_id) που να δείχνει στην αντίστοιχη διεύθυνση. Το κάθε ασφαλιστικό προϊόν (πίνακας products) συνοδεύεται από ένα πλήθος καλύψεων. Οι καλύψεις του κάθε προϊόντος αποθηκεύονται στον πίνακα coverages χρησιμοποιώντας ως ξένο κλειδί τον κωδικό του προϊόντος προκειμένου να είναι γνωστό ποια κάλυψη αντιστοιχεί σε ποιο προϊόν. Ο πίνακας συμβολαίων (contracts) χρησιμοποιεί αρκετά ξένα κλειδιά προκειμένου να γίνει γνωστό για το κάθε συμβόλαιο: Σε ποιον ασφαλιστή έχει ανατεθεί (ξένο κλειδί ο κωδικός του ασφαλιστή employee_id) Σε ποιον πελάτη ανήκει (ξένο κλειδί ο κωδικός του πελάτη contracting_id) Σε ποιο προϊόν αναφέρεται (ξένο κλειδί ο κωδικός του προϊόντος product_id) Για τα συμβόλαια παρέχονται επίσης κι άλλες πληροφορίες όπως η έναρξη και η λήξη σε μορφή ημερομηνίας, αν το συμβόλαιο είναι σε ισχύ ή όχι καθώς και η αξία του. Κάποιες από τις καλύψεις που προσφέρουν τα ασφαλιστικά προϊόντα (και που συζητήθηκαν προηγουμένως) είναι προαιρετικές. Αυτό δημιούργησε το εξής πρόβλημα: 11

13 έπρεπε να είναι γνωστό για κάθε συμβόλαιο αν κάποιες από τις προαιρετικές καλύψεις είναι επιλεγμένες ή όχι. Κάτι τέτοιο είναι σημαντικό, όχι μόνο για να ξέρει ο πελάτης (και ο ασφαλιστής) τι καλύψεις περιέχονται στο συμβόλαιο, αλλά και για τον υπολογισμό της αξίας του συμβολαίου. Το πρόβλημα αντιμετωπίστηκε με έναν συσχετιστικό πίνακα (contracts_coverages) κάθε εγγραφή του οποίου συσχετίζει τον κωδικό ενός συμβολαίου με τον κωδικό μιας κάλυψης. Τα ασφαλιστικά προϊόντα, επίσης, παρουσιάζουν κάποιες σημαντικές διαφορές αλλά και ομοιότητες. Για παράδειγμα, σε κάθε ασφάλεια πρέπει επιλεχθεί το προϊόν, ο πελάτης, να οριστούν οι ημερομηνίες έναρξης και λήξης καθώς και να επιλεχθούν οι καλύψεις (αυτές δηλαδή που είναι προαιρετικές). Αυτές είναι ο ομοιότητες. Αν, όμως, πρόκειται για ασφάλεια οχήματος, πρέπει να ζητηθούν τα δεδομένα του οχήματος, ενώ αν πρόκειται για κάποιο αποταμιευτικό πρόγραμμα πρέπει να ζητηθεί το μηνιαίο ποσό αποταμίευσης. Αυτά τα προβλήματα αντιμετωπίστηκαν με τη δημιουργία δύο πινάκων cars και savings, έτσι ώστε να αποθηκεύονται εκεί αυτές οι πληροφορίες. Τέλος, τα δεδομένα του ασφαλιστικού καταστήματος βρίσκονται στον πίνακα shops. Εκεί κρατούνται η επωνυμία του καταστήματος, τα τηλέφωνα επικοινωνίας, το fax, το , η ιστοσελίδα του καθώς και ένα ξένο κλειδί με τον κωδικό της διεύθυνσής του (η διεύθυνσή του βρίσκεται όπως και όλες οι άλλες στον πίνακα addresses). Ο πίνακας shops δημιουργήθηκε για δύο λόγους. Ο πρώτος λόγος είναι ότι εισάγοντας τα δεδομένα ως εγγραφή στη βάση είναι εύκολη η διαχείρισή τους και ο δεύτερος λόγος αφορά στο μέλλον. Αν το κατάστημα κάποια στιγμή αρχίσει να διαθέτει και υποκαταστήματα, τότε σε αυτή την περίπτωση ο πίνακας shops θα είναι ακόμη πιο ζωτικής σημασίας. Για παράδειγμα, το σύστημα θα μπορεί να ξεχωρίσει ποιοι υπάλληλοι βρίσκονται σε ποιο κατάστημα καθ ότι στον πίνακα employees υπάρχει για κάθε υπάλληλο ασφαλιστή και ο κωδικός του καταστήματος (ως ξένο κλειδί). Στο παράρτημα Ε, παρουσιάζονται αναλυτικά οι πίνακες και το διάγραμμα ΜΟΣ της βάσης. 2.3 Προγραμματιστικές Τεχνικές Για την ανάπτυξη του κώδικα της εφαρμογής υιοθετήθηκε το αντικειμενοστραφές είδος προγραμματισμού. Κάθε ένας από τους πίνακες της βάσης αποτελεί μία 12

14 οντότητα, η οποία μεταφράζεται στο αντίστοιχο, σύμφωνα με τις αρχές του αντικειμενοστραφούς προγραμματισμού. Υπάρχουν πολλοί λόγοι για τους οποίους επιλέχθηκε το συγκεκριμένο είδος προγραμματισμού, έναντι π.χ., του διαδικασιακού προγραμματισμού. Οι λόγοι αυτοί, είναι στην ουσία τα πλεονεκτήματα που προσφέρει ο αντικειμενοστραφής προγραμματισμός: - Επαναχρησιμοποίηση κώδικα: οι κλάσεις που γράφονται μπορούν κάλλιστα να χρησιμοποιηθούν και σε άλλα προγράμματα. - Ενθυλάκωση: από τη στιγμή που θα δημιουργηθεί κάποιο, δε χρειάζεται να είναι γνωστές οι λεπτομέρειες υλοποίησής του προκειμένου να χρησιμοποιηθεί. - Απόκρυψη πληροφοριών: με αυτή τη δυνατότητα το προστατεύει ενδεχομένως ευαίσθητα δεδομένα και ορίζει τους τρόπους που κάποιος μπορεί να αλληλοεπιδράσει με αυτό. - Καλύτερη διαχείριση του κώδικα: ο κώδικας ουσιαστικά χωρίζεται σε λειτουργικές μονάδες (κλάσεις) και σε προγράμματα πελάτες. Με αυτόν τον τρόπο βελτιώνεται η οργάνωση, η συντήρηση και η κατανόηση όλης της εφαρμογής. Κάθε κλάση που δημιουργείται, λοιπόν, έχει ως ιδιότητές της τα πεδία του πίνακα που αναπαριστά. Για παράδειγμα, η κλάση Person αναπαριστά αντικείμενα των εγγραφών του πίνακα persons από τη βάση. Με τη βοήθεια της κληρονομικότητας (μία από τις τεχνικές του αντικειμενοστραφούς προγραμματισμού), αναπτύχθηκαν κλάσεις οι οποίες είχαν ως βάση την κλάση Person. Για παράδειγμα, η κλάση Client που αναπαριστά αντικείμενα πελατών από τον αντίστοιχο πίνακα της βάσης clients, έχει για γονική της κλάση την Person και αυτό διότι ένας πελάτης είναι-ένας (σχέση: is-a) άνθρωπος και πρέπει να κληρονομήσει όλα τα βασικά στοιχεία του ανθρώπου. Έτσι, μπορεί η κλάση Client να διαθέτει μόνο 2 ιδιότητες (τον κωδικό πελάτη και τον κωδικό ατόμου), όμως κληρονομεί αυτομάτως και όλες τις ιδιότητες από την κλάση Person. Το ίδιο ισχύει και για τις κλάσεις Employee και InsuredPerson. Με αυτόν τον τρόπο επιταχύνεται ακόμη περισσότερο η συγγραφή του κώδικα, ενώ αποφεύγονται οι επαναλήψεις ίδιων κομματιών κώδικα. Person Client Employee InsuredPerson Οι κλάσεις αυτές, κληρονομούν από την κλάση Person 13

15 Η γλώσσα PHP, που χρησιμοποιήθηκε για τη συγγραφή ολόκληρου του κώδικα της εφαρμογής, καλύπτει πλήρως όλες τις αρχές του αντικειμενοστραφούς προγραμματισμού και επιπλέον συνεργάζεται άψογα με την MySQL (database server) και τον Apache (web server). 2.4 HTML έγγραφα Τα HTML έγγραφα, τα οποία παράγονται μεν δυναμικά από την εφαρμογή ανάλογα με το σενάριο και τις επιλογές του χρήστη, χρειάζονται μια βασική δομή και οργάνωση. Αυτό γίνεται και για λόγους ομοιομορφίας αλλά και για να υπάρχει μια συγκεκριμένη συνοχή, ώστε τα διάφορα αποτελέσματα να μπορούν να εμφανίζονται στα αντίστοιχα σημεία που πρέπει. Για παράδειγμα, σε συγκεκριμένο σημείο των σελίδων (στο πάνω μέρος) εμφανίζεται πάντα η γραμμή μενού, η οποία όμως, ανάλογα την κατάσταση της εφαρμογής, εμφανίζει διαφορετικές επιλογές. Στο παρακάτω προσχέδιο, απεικονίζεται η δομή μιας σελίδας: (1) Περιοχή κεφαλίδας (header): λογότυπο και επωνυμία του ασφαλιστικού γραφείου 14

16 (2) Περιοχή πλοήγησης (navigation): μενού διαθέσιμων επιλογών / μετάβασης σε άλλες σελίδες (3) Περιοχή απεικόνισης περιεχομένου (container): πελατολόγιο, ασφάλειες, συμβόλαια κ.λπ.) (4) Περιοχή υποσέλιδου (footer): έτος κατασκευής επωνυμία γραφείου κ.λπ. Η περιοχή της κεφαλίδας και του υποσέλιδου περιέχουν στατικές πληροφορίες (δεν αλλάζει ποτέ η επωνυμία ή το λογότυπο) με εξαίρεση το έτος στο υποσέλιδο που ανανεώνεται αυτομάτως μέσω εντολής PHP που αποτυπώνει το τρέχον έτος. Η παραπάνω δομή μεταφέρεται στην HTML5 σήμανση ως εξής: <!DOCTYPE html> <html lang="el"> <head> </head> <body> <!-- 1. Header --> <header id= logo > </header> <!-- 2. Navigation / Menu --> <nav id= navbar > </nav> <!-- 3. Main content --> <section class= container > </section> <!-- 4. Footer --> <footer id= footer > </footer> </body> </html> Για την αποφυγή επαναλαμβανόμενων τμημάτων κώδικα, αρκετά σημεία της παραπάνω σήμανσης έχουν μεταφερθεί σε ξεχωριστά PHP αρχεία και κάθε φορά συμπεριλαμβάνονται (include) στην κάθε σελίδα της εφαρμογής. Στην ουσία η μόνη περιοχή που δεν γίνεται include είναι το <section class= container >, η περιοχή περιεχομένου δηλαδή, ενώ η δήλωση του html αρχείου μαζί με τις πληροφορίες κεφαλίδας (head), το υποσέλιδο (footer) 15

17 καθώς και η γραμμή μενού (nav) βρίσκονται το κάθε ένα στο δικό του PHP αρχείο: header.php, footer.php και navigation.php αντίστοιχα. 16

18 Κεφάλαιο 3 ο Σχεδίαση εφαρμογής 3.1 Οι κλάσεις της εφαρμογής Σύμφωνα με το αντικειμενοστραφές μοντέλο προγραμματισμού, κάθε έννοια εκφράζεται και από μία αντίστοιχη κλάση. Έτσι, αναπτύχθηκαν κλάσεις σχεδόν για τα πάντα: μία κλάση διαχείρισης και σύνδεσης για τη βάση και μία κλάση για κάθε πίνακα της βάσης Η κλάση Database Όλα τα προγράμματα που αποτελούν την εφαρμογή, πρέπει να εκτελούν κάποια ερωτήματα προς τη βάση, προκειμένου να ανακτούν τις πληροφορίες που απαιτούνται. Για να εκτελεστεί, όμως, οποιοδήποτε ερώτημα, πρέπει πρώτα να γίνει η σύνδεση στη βάση. Έπειτα, μέσω κατάλληλων ενσωματωμένων συναρτήσεων της PHP πρέπει να υποβληθούν τα ερωτήματα αυτά στη βάση, ώστε τελικώς να επιστραφούν τα αποτελέσματα. Αυτές τις λειτουργίες εξυπηρετεί η κλάση Database. Ο δημιουργός της φροντίζει να γίνει η σύνδεση στη βάση παρέχοντας τα απαραίτητα στοιχεία: 1. Όνομα εξυπηρετητή 2. Όνομα χρήστη με δικαιώματα στη βάση 3. Κωδικός χρήστη 4. Όνομα της βάσης Τα 3 πρώτα στοιχεία, δίνονται στην PHP συνάρτηση mysql_connect για να πραγματοποιηθεί η σύνδεση. Το τελευταίο στοιχείο, το όνομα της βάσης, δίνεται στην mysql_select_db ώστε ο MySQL server να γνωρίζει με ποια βάση θα εργαστεί. Η αποσύνδεση από τη βάση, γίνεται μέσω της μεθόδου disconnect της κλάσης, η οποία στην ουσία καλεί τη συνάρτηση mysql_close της PHP. Τα ερωτήματα εκτελούνται μέσω της μεθόδου query, η οποία καλεί την PHP συνάρτηση mysql_query, παρέχοντάς της το ερώτημα και τη σύνδεση, δυο απαραίτητα στοιχεία για την αποστολή του ερωτήματος προς τη βάση. Από την κλάση αυτή, παράγεται ένα και μόνο καθολικό (global) ώστε να υπάρχει πάντα η σύνδεση με τη βάση και το σύστημα να είναι έτοιμο ανά πάσα στιγμή για την εκτέλεση διαφόρων ερωτημάτων. 17

19 3.1.2 Η κλάση Person Η κλάση Person, αποτελεί τη βασική κλάση για άλλες που χρειάζονται μια κοινή λειτουργικότητα και περιλαμβάνει στην ουσία, τα προσωπικά στοιχεία ενός ατόμου όπως: - Κωδικός - Όνομα - Επώνυμο - Τηλέφωνο - Κινητό - Ταυτότητα - ΑΦΜ - - Εργασία - Ημερομηνία γέννησης Η κλάση αυτή, περιέχει ορισμένες μεθόδους για την αποθήκευση, ενημέρωση και διαγραφή εγγραφών στον πίνακα persons, καθώς και για τη δημιουργία αντικειμένων από τις αντίστοιχες εγγραφές. Αυτή η προσέγγιση ακολουθήθηκε και σε όλες τις υπόλοιπες κλάσεις που αναπαριστούν αντικείμενα από τους αντίστοιχους πίνακες της βάσης. Ειδικότερα, για τις κλάσεις Employee, Client & InsuredPerson που κληρονομούν από την Person ακολουθήθηκε η εξής μεθοδολογία για την ομαλή λειτουργία της αποθήκευσης, ενημέρωσης και διαγραφής: πρώτα εφαρμόζεται η ενέργεια στο «βασικό» Person κομμάτι, και ύστερα η αντίστοιχη ενέργεια στο παράγωγο. Υπάρχουν επίσης και μέθοδοι αναζήτησης εγγραφών με βάση τον κωδικό ή το τους. Αυτές οι μέθοδοι είναι στην ουσία στατικές μέθοδοι (δηλαδή μέθοδοι κλάσης) και όχι μέθοδοι αντικειμένων. Ο λόγος είναι ο εξής: όταν εκτελείται η λειτουργία αναζήτησης με βάση π.χ. τον κωδικό μιας εγγραφής, δεν υπάρχει ακόμη κάποιο δημιουργημένο, αλλά θα δημιουργηθεί κάποιο αν η μέθοδος βρει την αντίστοιχη εγγραφή. Έτσι δεν είναι δυνατό αυτή η μέθοδος να καλεστεί από κάποιο Η κλάση Employee Η κλάση Employee κληρονομεί την κλάση Person ώστε να έχει πρόσβαση στα βασικά στοιχεία ενός ατόμου και επιπλέον έχει τα στοιχεία: - Κωδικός υπαλλήλου - Κωδικός καταστήματος - Όνομα χρήστη (username) 18

20 - Κωδικός χρήστης (password) - Ημερομηνία πρόσληψης - Ένδειξη αν πρόκειται για διαχειριστή ή όχι - Κωδικός ατόμου (για την εύρεση των προσωπικών του στοιχείων) Όταν παράγεται ένα τύπου Employee, είναι δυνατόν, καλώντας τη μέθοδο personinfo() να συμπληρωθούν και τα προσωπικά του στοιχεία. Στην ουσία η μέθοδος αυτή εκτελεί ένα ερώτημα προς τη βάση (χρησιμοποιώντας τον κωδικό ατόμου) και βρίσκει σε ποια εγγραφή Person αναφέρεται ο συγκεκριμένος υπάλληλος. Ακόμη, με τη μέθοδο login() στην οποία παρέχονται το όνομα και ο κωδικός χρήστη, πραγματοποιείται η είσοδος στο σύστημα. Στην ουσία αφού η μέθοδος εντοπίσει στη βάση κάποιον υπάλληλο με αυτά τα διαπιστευτήρια, φυλάσσει τον κωδικό του σε μια μεταβλητή συνόδου (session), ώστε να θεωρείται ότι έχει εισέλθει στο σύστημα ως χρήστης μέχρις ότου να εκείνος να αποσυνδεθεί Η κλάση Client Η Client επίσης κληρονομεί την Person και περιγράφει αντικείμενα πελατών. Βασικά, οι μοναδικές της ιδιότητες είναι: - Κωδικός πελάτη - Κωδικός ατόμου (για τα προσωπικά στοιχεία του πελάτη Η κλάση InsuredPerson Αυτή η κλάση αναπαριστά τους ασφαλισμένους. Έτσι οι ιδιότητες είναι: - Κωδικός ασφαλισμένου - Κωδικός ατόμου (για προσωπικά στοιχεία) - Κωδικός συμβολαίου στο οποίο βρίσκεται ο ασφαλισμένος - Ένδειξη για το αν πρόκειται για ασφαλισμένο ή δικαιούχο στο συμβόλαιο Η κλάση Product Τα ασφαλιστικά προϊόντα αναπαρίστανται με την κλάση Product, η οποία έχει τις εξής ιδιότητες: - Κωδικός - Περιγραφή - Τύπος ασφάλειας (π.χ. γενική ασφάλεια) - Τύπος προϊόντος (π.χ. ασφάλεια οχήματος) - Καλύψεις (πίνακας με στοιχεία αντικείμενα της κλάσης Coverage) 19

21 Με τη μέθοδο getcoverages(), κάθε της κλάσης Product μπορεί να βρίσκει τις καλύψεις του και να τις αποθηκεύει στον πίνακα μέλος coverages Η κλάση Coverage Με αυτή την κλάση περιγράφονται οι ασφαλιστικές καλύψεις που συνοδεύουν κάποια προϊόντα. Τα μέλη της κλάσης είναι: - Κωδικός κάλυψης - Κωδικός προϊόντος στο οποίο αναφέρεται η κάλυψη - Περιγραφή - Τιμή - Ένδειξη για το αν πρόκειται για προαιρετική κάλυψη ή όχι Η κλάση Contract Τα συμβόλαια αναπαρίστανται με αυτή την κλάση. Για κάθε συμβόλαιο κρατούνται: - Κωδικός συμβολαίου - Κωδικός ασφαλιστή - Κωδικός πελάτη (συμβαλλόμενος) - Κωδικός ασφαλιστικού προϊόντος - Ημερομηνίες έναρξης και λήξης - Ένδειξη για το αν είναι σε ισχύ ή όχι - Συνολική αξία - Πίνακας με τις καλύψεις που έχουν επιλεχθεί - Πίνακας με τους ασφαλισμένους / δικαιούχους του συμβολαίου Η κλάση είναι εφοδιασμένη με μεθόδους ανάκτησης των καλύψεων και των ασφαλισμένων ατόμων του κάθε συμβολαίου που θα τις καλέσει. Επιπρόσθετα υπάρχουν κι άλλες βοηθητικές μέθοδοι για γρήγορη εξακρίβωση π.χ. αν κάποιο συμβόλαιο ανήκει σε κάποιον πελάτη, ή αν το έχει αναλάβει κάποιος ασφαλιστής κ.λπ. Τέλος, υπάρχουν και δύο στατικές μέθοδοι οι οποίες επιστρέφουν όλα τα συμβόλαια ενός συγκεκριμένου πελάτη και όλα τα συμβόλαια ενός συγκεκριμένου ασφαλιστή. Αυτές οι μέθοδοι αποδείχθηκαν ιδιαίτερα χρήσιμες για τη γρήγορη ανάκτηση αποτελεσμάτων και τη μετέπειτα παρουσίασή τους υπό μορφή HTML πινάκων (όταν π.χ. ο διαχειριστής ζητά από το σύστημα να του δώσει όλα τα συμβόλαια ενός συγκεκριμένου ασφαλιστή). 20

22 3.1.9 Η κλάση ContractCoverage Τα αντικείμενα αυτής της κλάσης είναι στην ουσία οι εγγραφές του συσχετιστικού πίνακα της βάσης contract_coverages. Κάθε τέτοιο έχει στην ουσία δύο κωδικούς: τον κωδικό του συμβολαίου και τον κωδικό μιας κάλυψης. Με αυτόν τον τρόπο, το σύστημα γνωρίζει ποιες καλύψεις έχουν επιλεχθεί για ποιο συμβόλαιο Η κλάση Address Εδώ περιγράφονται τα αντικείμενα διευθύνσεις των πελατών, ασφαλιστών και γενικώς οποιοδήποτε τύπου ατόμου. Οι πληροφορίες που κρατούνται είναι: - Κωδικός διεύθυνσης - Οδός και αριθμός - Πόλη - Χώρα - Ταχυδρομικός κώδικας Η κλάση Shop Εδώ περιγράφεται το - κατάστημα. Οι πληροφορίες που κρατούνται είναι: - Κωδικός καταστήματος - Επωνυμία - Τηλέφωνο - Fax - - Website - Κωδικός διεύθυνσης του καταστήματος Οι κλάσεις Car και Savings Αυτές οι δύο κλάσεις είναι ειδικού σκοπού. Συγκεκριμένα, η πρώτη χρησιμοποιείται στο να παραχθούν αντικείμενα αυτοκίνητα, όταν πρόκειται για ασφάλεια οχήματος, και η δεύτερη χρησιμοποιείται για ασφάλεια αποταμίευσης και κρατά το ποσό κατάθεσης. Η κλάση Car έχει τα στοιχεία που χρειάζεται να κρατά το σύστημα για τα οχήματα καθώς και τον κωδικό συμβολαίου που αυτό το όχημα σχετίζεται. Παρομοίως και η κλάση Savings: διαθέτει ως μέλη τον κωδικό συμβολαίου και το αντίστοιχο ποσό αποταμίευσης. 3.2 Προγράμματα Πελάτες Από την περιγραφή και τον τρόπο λειτουργίας του συστήματος προκύπτουν οι εξής ανάγκες: 21

23 - Κεντρική σελίδα - Διαχείριση πελατολόγιου - Διαχείριση ασφαλιστικών προϊόντων και των καλύψεών τους - Διαχείριση ασφαλιστικών υπαλλήλων - Διαχείριση συμβολαίων - Υπηρεσία αποστολής - Υπηρεσία δημιουργίας pdf αρχείων συμβολαίων - Πιστοποίηση και σύνδεση / αποσύνδεση χρηστών Κεντρική Σελίδα Η κεντρική σελίδα (index.php) είναι το σημείο «έναρξης» της εφαρμογής, δηλαδή, η πρώτη σελίδα στην οποία οδηγείται ο χρήστης. Αρχικά, η σελίδα προτρέπει το χρήστη να συνδεθεί στο σύστημα (εφ όσον έχει λογαριασμό), ενώ παράλληλα περιέχει μενού με πληροφορίες καθώς και έναν χάρτη της Google στον οποίο απεικονίζεται η θέση του ασφαλιστικού καταστήματος. Όταν ο χρήστης συνδεθεί στο λογαριασμό του, οδηγείται και πάλι σε αυτή τη σελίδα όπου τώρα υπάρχει μήνυμα καλωσορίσματος μαζί με το ονοματεπώνυμό του. Αν ο χρήστης έχει συνδεθεί, τότε σε μια μεταβλητή συνόδου καταγράφεται ο κωδικός του. Έτσι, το script καταλαβαίνει αν είναι συνδεδεμένος ή όχι. Από τη στιγμή που είναι συνδεδεμένος, τότε εκτελώντας ένα απλό ερώτημα στη βάση, το script βρίσκει και τα περαιτέρω στοιχεία του υπαλλήλου χρήστη Διαχείριση πελατολόγιου Η διαχείριση των πελατών γίνεται με το συνδυασμό 2 scripts. Το πρώτο (client_list.php) εμφανίζει τη λίστα των πελατών, ενώ παράλληλα προσφέρει και τη δυνατότητα αναζήτησης με βάση το επώνυμο κάποιου πελάτη. Η λίστα πελατών 22

24 Με το δεύτερο script (client_data.php) δίνεται η δυνατότητα νέας εγγραφής ή διόρθωσης και διαγραφής ενός πελάτη. Στο δεύτερο script οδηγούμαστε μέσω του πρώτου, αν επιλεχθεί η επιλογή «Νέα εγγραφή» ή αν επιλεχθεί το ονοματεπώνυμο κάποιου πελάτη από τη λίστα (περίπτωση επεξεργασίας στοιχείων ενός υπάρχοντος πελάτη). Στοιχεία πελάτη από το client_data.php Διαχείριση ασφαλιστικών προϊόντων και των καλύψεών τους Τα scripts insurance_list.php, insurance_data.php και coverage_data.php είναι υπεύθυνα για τη διαχείριση των ασφαλιστικών προϊόντων. Το insurance_list.php εμφανίζει μια λίστα με τα διαθέσιμα προϊόντα ενώ παράλληλα παρέχει τις δυνατότητες δημιουργίας νέου προϊόντος και επεξεργασίας των ήδη υπαρχόντων, ανακατευθύνοντας ουσιαστικά το χρήστη στο δεύτερο script insurance_data.php. 23

25 Διαθέσιμα ασφαλιστικά προϊόντα Το insurance_data.php αν κληθεί με παράμετρο τον κωδικό ενός ασφαλιστικού προϊόντος, τότε, με ένα κατάλληλο ερώτημα στη βάση, ανακτά τα στοιχεία του προϊόντος και μέσω κατάλληλης φόρμας ο χρήστης μπορεί να δει απλά τα στοιχεία του, να τα διορθώσει, να το διαγράψει καθώς και να διαχειριστεί τις καλύψεις που το συνοδεύουν. Αν το script κληθεί χωρίς παράμετρο, τότε η χρήση του προορίζεται για τη δημιουργία και αποθήκευση ενός νέου προϊόντος. Λεπτομέρειες ασφάλειας από το insurance_data.php Με παρόμοιο τρόπο, το coverage_data.php μπορεί να δημιουργήσει μια νέα κάλυψη για ένα συγκεκριμένο προϊόν ή (μέσω του κωδικού μιας κάλυψης ως παράμετρο) να επεξεργαστεί μια ήδη υπάρχουσα κάλυψη. 24

26 Λεπτομέρειες κάλυψης από το coverage_data.php Μια σημαντική λεπτομέρεια είναι ότι μόνο ο διαχειριστής έχει πλήρη πρόσβαση στη διαχείριση των ασφαλιστικών προϊόντων. Ένας απλός ασφαλιστής το μόνο που του επιτρέπεται είναι να δει τη λίστα των διαθέσιμων προϊόντων και των καλύψεών τους, καθαρά και μόνο για πληροφοριακούς λόγους Διαχείριση ασφαλιστικών υπαλλήλων Όμοια με τη διαχείριση πελατολογίου, έτσι και σε αυτή την περίπτωση χρησιμοποιούνται δύο scripts: employee_list.php και employee_data.php. Το employee_list.php είναι η κεντρική σελίδα διαχείρισης των ασφαλιστών. Παρουσιάζει μια λίστα με όλους τους διαθέσιμους ασφαλιστές και δίνει τη δυνατότητα δημιουργίας νέου ασφαλιστή ή την επεξεργασία ενός υπάρχοντος με επιλογή από τη λίστα. Η δημιουργία ή η επεξεργασία αναλαμβάνονται από το employee_data.php. Να σημειωθεί πως αυτή η λειτουργία προορίζεται μόνο για το διαχειριστή της εφαρμογής και είναι αδύνατο να προσπελαστεί από τον απλό επισκέπτη ή κάποιον άλλον ασφαλιστή, για ευνόητους λόγους. Στην περίπτωση του απλού ασφαλιστή, ο τελευταίος μπορεί να δει και να επεξεργαστεί μόνο τα δικά του στοιχεία μέσω του employee_data.php Διαχείριση συμβολαίων Με το script contract_list.php παρουσιάζεται μια λίστα των διαθέσιμων συμβολαίων, ενώ δίνεται η δυνατότητα δημιουργία νέου συμβολαίου, ή επεξεργασίας κάποιου από τη λίστα. Το script εμφανίζει όλα τα συμβόλαια (ανεξαρτήτως ασφαλιστή) για το διαχειριστή του συστήματος. Στην περίπτωση, όμως, που ο συνδεδεμένος χρήστης είναι απλός ασφαλιστής, τότε εμφανίζονται μόνο τα δικά του συμβόλαια. Το script επίσης προσφέρει και τη δυνατότητα της αναζήτησης συμβολαίων με βάση τα παρακάτω φίλτρα: - Επώνυμο πελάτη - Ασφαλιστικό προϊόν 25

27 - Ασφαλιστής (στην περίπτωση του διαχειριστή μόνο) - Κατάσταση (ισχύον συμβόλαιο ή όχι) - Ημερομηνία έναρξης - Ημερομηνία λήξης Λίστα με όλα τα διαθέσιμα συμβόλαια (λειτουργία διαχειριστή) Η δημιουργία αλλά και η επεξεργασία των συμβολαίων γίνεται με βάση δύο scripts: contract_data.php & contract_data_step2.php. Στην ουσία, με το contract_data.php δίνονται οι πρώτες πληροφορίες: - Επιλογή πελάτη - Επιλογή ασφάλειας - Τρόπος πληρωμής - Ημερομηνίες έναρξης και λήξης Βασικά στοιχεία συμβολαίου (contract_data.php) Κατόπιν, με το δεύτερο και τελευταίο βήμα, contract_data_step2.php (και αφού έχει ήδη πλέον αποφασιστεί από το πρώτο βήμα για ποια ασφάλεια πρόκειται), παρέχονται οι υπόλοιπες πληροφορίες όπως: 26

28 - Επιλογή των προαιρετικών καλύψεων - Επιλογή των ασφαλισμένων / δικαιούχων (ασφάλεια ζωής) - Στοιχεία οχήματος (ασφάλεια αυτοκινήτου) - Αποταμιευτικά ποσά (για κάποιο αποταμιευτικό πρόγραμμα) Επιπλέον στοιχεία συμβολαίου (2ο βήμα) Τέλος, στην περίπτωση ασφαλειών ζωής, υπάρχει ένα τρίτο βήμα: ο ορισμός των ασφαλισμένων και των δικαιούχων. Αυτή η λειτουργία εκτελείται με το script add_member.php το οποίο παρέχει ειδική φόρμα για τη συμπλήρωση στοιχείων ατόμου που δεν είναι μεν πελάτης στο σύστημα, αλλά πρόκειται να μπει στο συμβόλαιο ως δικαιούχος Υπηρεσία αποστολής Η δυνατότητα αποστολής είναι ιδιαίτερα χρήσιμη στο σύστημα και εξυπηρετεί δύο σκοπούς: 1. Την υπενθύμιση των στοιχείων ενός χρήστη με την αποστολή τους στο mail που εκείνος είχε δώσει κατά την εγγραφή του. 2. Η αποστολή αντιγράφων των συμβολαίων ως συνημμένα pdf αρχεία στο mail του αντίστοιχου πελάτη. Να σημειωθεί, εδώ, ότι στην περίπτωση που η εφαρμογή φιλοξενούνταν σε έναν πραγματικό server (και όχι τοπικά, όπως συνέβη κατά την ανάπτυξή της), θα μπορούσε να χρησιμοποιηθεί κάποια υπάρχουσα διεύθυνση από τον παροχέα φιλοξενίας (web host). 27

29 Έτσι, αντί αυτού, δημιουργήθηκε μια gmail διεύθυνση και χρησιμοποιήθηκε η βιβλιοθήκη Swift Mailer για τις ανάγκες της εφαρμογής. Τα scripts που κάνουν χρήση της βιβλιοθήκης αυτής είναι το getpass.php, για την υπενθύμιση των στοιχείων του χρήστη, και το generate_pdf.php αν κληθεί με παράμετρο τέτοια ώστε να δημιουργήσει και να στείλει το pdf στον πελάτη. Πιο συγκεκριμένα, το getpass.php ζητά από το χρήστη να πληκτρολογήσει το του. Κατόπιν, ψάχνει στη βάση για το αν υπάρχει χρήστης εγγεγραμμένος με το συγκεκριμένο mail και αν ναι, τότε του αποστέλλει το username και το password. Με αυτόν τον τρόπο, ακόμη και αν κάποιος τρίτος συμπληρώσει το κάποιου υπαλλήλου, τα στοιχεία είναι ασφαλή Υπηρεσία δημιουργίας pdf αρχείων συμβολαίων Το υπεύθυνο script για αυτή την υπηρεσία είναι το generate_pdf.php. Η βιβλιοθήκη που χρησιμοποιείται για αυτό το σκοπό είναι η mpdf. Το προτέρημα αυτής της βιβλιοθήκης είναι η γρήγορη δημιουργία pdf αρχείου κατευθείαν από τα περιεχόμενα ενός html εγγράφου, ενώ με τις κατάλληλες εντολές CSS δημιουργείται ταυτόχρονα και την εμφάνιση του παραγόμενου αρχείου. Για παράδειγμα με την ίδια HTML σήμανση που χρησιμοποιείται για τη δημιουργία ενός πίνακα, το mpdf δημιουργεί τον αντίστοιχο πίνακα στο pdf αρχείο. Επίσης, αν εφαρμόζονται CSS κλάσεις για την εμφάνιση του πίνακα, αυτές θα διατηρηθούν και στο pdf αρχείο, έτσι ώστε το τελικό αποτέλεσμα να είναι το ίδιο μεταξύ html και pdf. Στην ουσία, μέσα στο script, δημιουργείται ένα html αρχείο με το περιεχόμενο και τις CSS κλάσεις (για την εμφάνιση) και στέλνεται σε έναν output buffer. Όταν ετοιμαστεί ολόκληρο το έγγραφο και εμπλουτιστεί με τις αντίστοιχες πληροφορίες από τη βάση τότε δίνεται στο mpdf. Ο περιηγητής φορτώνει αυτόματα και εμφανίζει το παραγόμενο pdf αρχείο και δίνει τη δυνατότητα στο χρήστη να το αποθηκεύσει. Η μορφή των ονομάτων των pdf αρχείων είναι: {επώνυμο πελάτη} {όνομα προϊόντος}.pdf π.χ. Παπαδόπουλος Ασφάλεια οχήματος.pdf Τέλος, σε περίπτωση που δε ζητηθεί η προεπισκόπηση ενός συμβολαίου ως pdf, αλλά η αποστολή αυτού του pdf με στον πελάτη, τότε μέσω κατάλληλων παραμέτρων η βιβλιοθήκη mpdf το δημιουργεί και κατόπιν με τη βιβλιοθήκη Swift Mailer επισυνάπτεται στο ηλεκτρονικό μήνυμα (ως ένα συνημμένο τύπου application/pdf ) και αποστέλλεται. 28

30 Δείγμα παραγόμενου συμβολαίου σε μορφή PDF Πιστοποίηση και σύνδεση / αποσύνδεση χρηστών Υπάρχουν δύο τύποι χρηστών στην εφαρμογή: οι διαχειριστές (π.χ. ο διευθυντής του ασφαλιστικού καταστήματος) και οι απλοί χρήστες (π.χ. οι υπόλοιποι ασφαλιστές). Όπως έχει ήδη αναφερθεί, όλοι οι χρήστες είναι στην ουσία αντικείμενα της κλάσης Employee. Το μοναδικό στοιχείο με το οποίο ξεχωρίζει ο διαχειριστής σε σχέση με έναν απλό χρήστη είναι 29

31 ότι το πεδίο superuser για έναν διαχειριστή έχει τιμή 1 ενώ για έναν απλό χρήστη έχει τιμή 0. Η σύνδεση των χρηστών στο σύστημα γίνεται αφού δώσουν το username και το password τους. Στη συνέχεια καλείται η μέθοδος login της κλάσης Employee η οποία ελέγχει τα στοιχεία και αν βρει χρήστη στη βάση με αυτά, τότε καταχωρεί τον κωδικό υπαλλήλου σε μια μεταβλητή συνόδου (session) ώστε να θεωρείται πλέον συνδεδεμένος. Η αποσύνδεση επιτυγχάνεται, διαγράφοντας τη μεταβλητή συνόδου που περιέχει τον κωδικό του συνδεδεμένου χρήστη (unset($session[ e_id ])) και καταστρέφοντας τη συνεδρία (session_destroy()). Με αυτόν τον τρόπο ο χρήστης θεωρείται αποσυνδεδεμένος πλέον και κανένα script που χρειάζεται δικαιώματα χρήστη ή διαχειριστή δεν πρόκειται να λειτουργήσει. 30

32 Κεφάλαιο 4 ο Συμπεράσματα και μελλοντικές επεκτάσεις 4.1 Τι επιτεύχθηκε Με βάση τις ανάγκες του ασφαλιστικού καταστήματος, επιτεύχθηκαν τα παρακάτω: - Δημιουργία ενός συστήματος διαφόρων επιπέδων χρηστών (διαχειριστής και απλοί χρήστες) - Δημιουργία και διαχείριση του πελατολογίου του καταστήματος με ηλεκτρονικό πλέον τρόπο - Δημιουργία και διαχείριση των υπαλλήλων και των συμβολαίων τους - Διαχείριση και έγκριση όλων των συμβολαίων μόνο από το διαχειριστή της εφαρμογής - Εισαγωγή και επεξεργασία διάφορων ασφαλιστικών προϊόντων - Διαχείριση των πληροφοριών του ασφαλιστικού καταστήματος από το διαχειριστή και απεικόνιση της διεύθυνσής του με τη βοήθεια χαρτών της Google - Ενσωμάτωση υπηρεσιών ηλεκτρονικού ταχυδρομείου - Ενσωμάτωση υπηρεσίας δημιουργίας PDF εγγράφων για την αποστολή συμβολαίων στους πελάτες 4.2 Προτάσεις μελλοντικής εξέλιξης Το σύστημα θα μπορούσε να επεκταθεί με τέτοιον τρόπο ώστε να αποτελέσει ένα γενικό σύστημα διαχείρισης για διάφορα υποκαταστήματα μιας ασφαλιστικής εταιρείας. Με αυτόν τον τρόπο το κάθε κατάστημα θα διαθέτει το δικό του πελατολόγιο, τους δικούς του υπαλλήλους, συμβόλαια. Το σύστημα θα προσφέρει αυτή τη δυνατότητα και ανάλογα με το χρήστη ασφαλιστή που συνδέεται σε αυτό, θα καταλαβαίνει σε ποιο κατάστημα είναι και θα φορτώνει τα αντίστοιχα δεδομένα (πελάτες, συμβόλαια κ.λπ.). Ήδη, έγινε μια αρχή προς αυτή την κατεύθυνση, δημιουργώντας τον πίνακα shops στη βάση και υιοθετώντας ένα ξένο κλειδί σε κάθε υπάλληλο με τον κωδικό του καταστήματος αυτού. Για να μπορέσει όμως το σύστημα να φτάσει σε ένα τέτοιο επίπεδο, θα χρειαστεί ασφαλώς και άλλες αλλαγές. 31

33 Μια άλλη χρήσιμη λειτουργία, θα ήταν να δημιουργηθούν διάφορα επίπεδα χρηστών με ακόμη πιο συγκεκριμένα δικαιώματα. Για παράδειγμα, εκτός από το διαχειριστή και τους χρήστες, θα μπορούσε να υπάρχει και ένα είδος λογαριασμού διοικητικού υπαλλήλου ή γραμματείας με το οποίο να δίνεται πρόσβαση στο πελατολόγιο του καταστήματος και στην εκτύπωση ή αποστολή μόνο των συμβολαίων των πελατών. Με αυτόν τον τρόπο, επιτυγχάνεται ακόμη μεγαλύτερη ασφάλεια, αλλά και δίνονται ρόλοι και σε άλλους υπαλλήλους του καταστήματος, ώστε οι εργασίες να διεκπεραιώνονται γρηγορότερα. Επιπλέον, θα μπορούσε να σχεδιαστεί και να υλοποιηθεί ένα υποσύστημα, με βάση το οποίο ο γενικός διευθυντής να μπορεί να «σχεδιάζει» διάφορους τύπους ασφαλιστικών προϊόντων. Για παράδειγμα, στο ήδη υπάρχον σύστημα, δεν έχει ακόμη σχεδιαστεί κάποιο προϊόν για ασφάλεια κατοικίας, το οποίο πρέπει να γίνει προγραμματιστικά. Με το προτεινόμενο σύστημα, όμως, κάτι τέτοιο δε θα χρειάζεται καθώς θα δίνει τη δυνατότητα σχεδίασης ενός προϊόντος χωρίς τη χρήση προγραμματισμού (όπως, κατά αναλογία, στο ήδη υπάρχον σύστημα, μπορεί ο διαχειριστής, για παράδειγμα, να σχεδιάσει διάφορα αποταμιευτικά προγράμματα). Τέλος, τα κοινωνικά δίκτυα, έχουν σημαντικό ρόλο στις διαδικτυακές εφαρμογές σήμερα. Σχεδόν όλες οι εφαρμογές ενσωματώνουν κάποια λειτουργία με κάποια ή κάποιες εφαρμογές κοινωνικής δικτύωσης. Έτσι, το σύστημα, θα μπορούσε να έχει τη δυνατότητα προώθησης κάποιων ασφαλειών μέσω Facebook, Twitter και άλλων δικτύων. Θα μπορούσε, επίσης, να υπήρχε ένα κουμπί τύπου Like δίπλα από κάθε ασφάλεια, ώστε οι επισκέπτες ή οι πελάτες να μπορούν να την προτείνουν στους φίλους τους. 32

34 Παράρτημα Α Εγχειρίδιο χρήσεως εφαρμογής Α-1 Ξεκινώντας Για να χρησιμοποιηθεί το σύστημα, απαιτείται λογαριασμός με δικαιώματα διαχειριστή. Το σύστημα παρέχει έναν αρχικό λογαριασμό διαχειριστή με στοιχεία: Όνομα χρήστη: insurance Κωδικός χρήστη: insurance Συνίσταται η άμεση αλλαγή των στοιχείων αυτών με τα πραγματικά στοιχεία, καθώς και η φύλαξή τους. Σε ένα λογαριασμό διαχειριστή επιτρέπονται όλες οι κινήσεις, για αυτό το λόγο είναι σημαντικό να χρησιμοποιείται από αξιόπιστα άτομα. Από τη γραμμή διεύθυνσης του browser πληκτρολογήστε: localhost/insurance Θα οδηγηθείτε στην κεντρική σελίδα της εφαρμογής: Από τη γραμμή μενού επιλέξτε Είσοδος : 33

35 Πληκτρολογήστε τα αρχικά στοιχεία και πατήστε στο κουμπί Είσοδος. Κατόπιν, για να αλλάξετε τα στοιχεία αυτά σύμφωνα με τις δικές σας προτιμήσεις, επιλέξτε Προσωπικό από τη γραμμή μενού και επιλέξτε την εγγραφή χρήστη με τα αρχικά στοιχεία. Έτσι, θα οδηγηθείτε σε μια φόρμα που σας επιτρέπει την αλλαγή των στοιχείων: 34

36 Αφού δώσετε τα δικά σας στοιχεία, πατήστε στο κουμπί Αποθήκευση. Βεβαιωθείτε ότι είναι ενεργοποιημένη η επιλογή Διαχειριστής για αυτό το λογαριασμό! Α-2 Εισαγωγή και διαχείριση πελατών Επιλέξτε Πελατολόγιο από τη γραμμή μενού, για να οδηγηθείτε σε μια λίστα παρουσίασης των πελατών του καταστήματος: Από εδώ μπορείτε να αναζητήσετε κάποιον πελάτη με βάση το επώνυμό του, να επιλέξετε κάποιον από τους πελάτες κάνοντας κλικ στο επώνυμό του και να επεξεργαστείτε τα στοιχεία του, καθώς και να δημιουργήσετε νέο πελάτη, κάνοντας κλικ στο κουμπί Νέα εγγραφή. Πατώντας Νέα εγγραφή οδηγείστε στην επόμενη οθόνη: 35

37 Αφού συμπληρώσετε τα πεδία, πατήστε στο κουμπί αποθήκευση. Τα στοιχεία θα καταχωρηθούν στο σύστημα και θα επιστρέψετε πίσω στην οθόνη της λίστας πελατών αυτόματα. Αν επιλέξετε κάποιον από τους πελάτες της λίστας, θα οδηγηθείτε σε κατάσταση προβολής / επεξεργασίας των στοιχείων του: Για να διατηρηθεί η οποιαδήποτε αλλαγή των στοιχείων πατήστε στο κουμπί Αποθήκευση. Για τη διαγραφή ενός πελάτη, πατήστε Διαγραφή. Προσοχή! Δεν μπορεί να διαγραφεί κάποιος πελάτης ο οποίος βρίσκεται ήδη σε συμβόλαιο με την εταιρία! Τέλος, για να δείτε και να επεξεργαστείτε τα συμβόλαια του πελάτη, πατήστε στο κουμπί Συμβόλαια. Περισσότερες λεπτομέρειες για τη δημιουργία και τη διαχείριση των συμβολαίων στην παράγραφο Α-4 Δημιουργία και διαχείριση συμβολαίων. Α-3 Δημιουργία και διαχείριση ασφαλιστικών προϊόντων Αυτή η λειτουργία επιτρέπεται μόνο στο διαχειριστή του συστήματος. Από τη γραμμή μενού επιλέξτε Ασφάλειες : 36

38 Το μενού Ασφάλειες είναι ορατό σε απλούς χρήστες ασφαλιστές, μόνο όμως για συμβουλευτικούς λόγους. Είναι αδύνατη η δημιουργία, η διόρθωση και η διαγραφή ενός ασφαλιστικού προϊόντος από έναν ασφαλιστή. Σιγουρευτείτε ότι είστε συνδεδεμένος ως Διαχειριστής! Για τη δημιουργία μιας νέας ασφάλειας πατήστε Νέα εγγραφή : Συμπληρώστε τη σύντομη περιγραφή της ασφάλειας (π.χ. Ασφάλεια αυτοκινήτου ), επιλέξτε τον τύπο της (Γενική ασφάλεια ή ασφάλεια Ζωής), και τέλος επιλέξτε το είδος (Ασφάλεια αυτοκινήτου, Ασφάλεια Ζωής, Πρόγραμμα αποταμίευσης). Πατήστε στο κουμπί Αποθήκευση ώστε να δημιουργηθεί το νέο ασφαλιστικό προϊόν. Το επόμενο βήμα είναι να καταχωρήσετε τις ασφαλιστικές καλύψεις του προϊόντος σας. Έχοντας ήδη πατήσει Αποθήκευση, παρατηρήστε ότι τώρα είναι διαθέσιμο το κουμπί Νέα Κάλυψη, με το οποίο μπορείτε να αρχίσετε να προσθέτετε καλύψεις: 37

39 Πληκτρολογήστε την περιγραφή (π.χ. Θραύση κρυστάλλων ) και την τιμή. Κατόπιν, αν επιθυμείτε να ορίσετε την κάλυψη ως μη υποχρεωτική, επιλέξτε Προαιρετική κάλυψη. Τέλος, πατήστε Αποθήκευση ώστε να καταχωρηθεί η νέα κάλυψη, ή το κουμπί Επιστροφή για να ακυρωθούν οι αλλαγές. Η επόμενη εικόνα είναι ένα δείγμα μιας ασφάλειας αυτοκινήτου με ορισμένες καλύψεις: Για να καταργήσετε ένα ασφαλιστικό προϊόν, πρέπει αυτό να μην χρησιμοποιείται σε κάποιο συμβόλαιο. Πατώντας στο κουμπί Διαγραφή, διαγράφεται το προϊόν και οι καλύψεις που το συνοδεύουν. Μπορείτε ακόμη να διορθώσετε ή και να διαγράψετε μια συγκεκριμένη κάλυψη, αρκεί να την επιλέξετε κάνοντας κλικ πάνω στην περιγραφή της και να πατήσετε Διαγραφή στην επόμενη οθόνη. Αν, για παράδειγμα, θελήσετε να διορθώσετε ή να διαγράψετε την κάλυψη Φροντίδα ατυχήματος, απλά επιλέξτε την και θα οδηγηθείτε στην εξής οθόνη: 38

40 Για να επιστρέψετε πίσω στις λεπτομέρειες του ασφαλιστικού προϊόντος χωρίς να εκτελέσετε κάποια διόρθωση ή διαγραφή, πατήστε στο κουμπί Επιστροφή. Α-4 Δημιουργία και διαχείριση συμβολαίων Από το μενού επιλέξτε Συμβόλαια για να οδηγηθείτε στη λειτουργία διαχείρισης συμβολαίων. Αυτή η λειτουργία είναι διαθέσιμη στο διαχειριστή, αλλά και στους υπόλοιπους ασφαλιστές. Η μόνη διαφορά είναι πως στο διαχειριστή επιτρέπεται η προεπισκόπηση και η επεξεργασία των συμβολαίων όλων των ασφαλιστών, ενώ στον κάθε ασφαλιστή επιτρέπεται η διαχείριση μόνο των δικών του συμβολαίων. Η παρακάτω εικόνα δείχνει όλα τα συμβόλαια διότι ο χρήστης που έχει συνδεθεί είναι διαχειριστής: Για την επεξεργασία των στοιχείων ενός συμβολαίου πατήστε στο κουμπί Επεξεργασία. Για μια απλή προεπισκόπηση (σε μορφή αρχείου PDF) πατήστε Προεπισκόπηση και για την αποστολή του συμβολαίου στο του πελάτη πατήστε Αποστολή. Πατώντας πάνω στο ονοματεπώνυμο ενός πελάτη, θα οδηγηθείτε στο Πελατολόγιο και συγκεκριμένα σε κατάσταση προβολής / επεξεργασίας των στοιχείων του πελάτη. Πατώντας στο ονοματεπώνυμο του ασφαλιστή, οδηγείστε στο Προσωπικό από όπου μπορείτε να δείτε και να επεξεργαστείτε τα στοιχεία του ασφαλιστή. Για τη δημιουργία ενός νέου συμβολαίου πατήστε στο κουμπί Νέο συμβόλαιο. Θα οδηγηθείτε στην επόμενη οθόνη: 39

41 Από τις 3 πρώτες πτυσσόμενες λίστες, επιλέγετε: - Τον πελάτη στον οποίον αναφέρεται το συμβόλαιο - Το ασφαλιστικό προϊόν - Τον ασφαλιστή που του έχει ανατεθεί (στην περίπτωση που συνδεθήκατε ως ασφαλιστής, για τον απλό χρήστη αυτόματα επιλέγετε το δικό του ονοματεπώνυμο) Επιλέξτε τρόπο πληρωμής. Δύο επιλογές είναι διαθέσιμες: εξάμηνη ή ετήσια εξόφληση. Στην επόμενη στήλη, πρέπει να ορίσετε τις ημερομηνίες έναρξης και λήξης της ζωής του συμβολαίου. Επίσης, μόνο για το διαχειριστή, είναι διαθέσιμη και η επιλογή ΙΣΧΥΕΙ, η οποία αν τσεκαριστεί, ενεργοποιεί το συμβόλαιο,, το συμβόλαιο θεωρείται ανενεργό. Πατήστε στο κουμπί Αποθήκευση + Συνέχεια, για να οδηγηθείτε στο 2 ο βήμα του συμβολαίου για να επιλέξετε τις καλύψεις που θα ισχύουν. Να σημειωθεί πως οι υποχρεωτικές καλύψεις επιλέγονται αυτόματα από το σύστημα και δεν είναι δυνατή η αφαίρεσή τους από το συμβόλαιο. Κάτι τέτοιο ισχύει μόνο για τις προαιρετικές καλύψεις. Επίσης στο 2 ο βήμα, ανάλογα με το είδος της ασφάλειας, μπορεί να σας ζητηθούν πληροφορίες όπως: - Στοιχειά οχήματος (ασφάλεια αυτοκινήτου) - Ποσό αποταμίευσης (αποταμιευτικό πρόγραμμα) - Στοιχεία ασφαλισμένων και δικαιούχων (ασφάλεια ζωής) Ως δείγμα, η επόμενη οθόνη απεικονίζει μια ασφάλεια ζωής στην οποία έχουν οριστεί οι καλύψεις και ένας ασφαλισμένος και ένας δικαιούχος: 40

42 Για να προσθέσετε ασφαλισμένους ή δικαιούχους στο συμβόλαιο, κάντε κλικ στο κουμπί Ασφαλιζόμενοι. Θα οδηγηθείτε στην επόμενη οθόνη: 41

43 Συμπληρώστε τα στοιχεία και επιλέξτε αναλόγως Ασφαλιζόμενος ή Δικαιούχος. Πατήστε στο κουμπί Αποθήκευση για να καταχωρηθούν οι κινήσεις σας. Για την επεξεργασία ενός συμβολαίου πατήστε στο κουμπί Επεξεργασία από τη λίστα συμβολαίων και στην ουσία θα οδηγηθείτε σε παρόμοια βήματα με τα παραπάνω, με τη διαφορά ότι τα πεδία θα είναι ήδη συμπληρωμένα με τα δεδομένα του συγκεκριμένου συμβολαίου. Α-5 Εισαγωγή και διαχείριση ασφαλιστικών υπαλλήλων Ο απλός χρήστης (κοινός ασφαλιστής) μπορεί να επιλέξει από το μενού την επιλογή Τα στοιχεία μου προκειμένου να διορθώσει τα στοιχεία του. Για το διαχειριστή, η επιλογή αλλάζει σε Προσωπικό και αναφέρεται στη διαχείριση όλων των ασφαλιστικών συμβούλων: Για να εισάγετε τα στοιχεία ενός νέου ασφαλιστή χρήστη, κάντε κλικ στο κουμπί Νέα εγγραφή. Για να επεξεργαστείτε τα στοιχεία ενός χρήστη, πατήστε απλά πάνω στο επώνυμό του. Στο επόμενο παράδειγμα, φαίνονται σε κατάσταση επεξεργασίας τα στοιχεία του ασφαλιστή Παπαδόπουλου Πέτρου: 42

44 Αφού κάνετε τις όποιες αλλαγές, πατήστε Αποθήκευση. Τέλος, πατώντας Διαγραφή, αφαιρείται ο ασφαλιστής από το σύστημα, μόνον εφ όσον δε βρίσκεται σε κάποιο συμβόλαιο. A-6 Πληροφορίες ασφαλιστικού καταστήματος Ο διαχειριστής, έχει επίσης τη δυνατότητα να ορίσει τα στοιχεία επικοινωνίας με το κατάστημα καθώς και τη διεύθυνση και την επωνυμία του: Ιδιαίτερη προσοχή χρειάζεται στα πεδία Οδός, Πόλη και Χώρα, καθότι οι πληροφορίες αυτές χρησιμοποιούνται από το σύστημα και μεταβιβάζονται στην υπηρεσία χαρτών της Google, ώστε να είναι δυνατή η σωστή απεικόνιση της θέσης του καταστήματος στον χάρτη που βρίσκεται στην κεντρική σελίδα της εφαρμογής. 43

45 Α-7 Έξοδος από το σύστημα Από τη γραμμή μενού επιλέξτε Έξοδος, εφ όσον είστε συνδεδεμένος ώστε να αποσυνδεθείτε από το λογαριασμό σας. Πάντα να αποσυνδέεστε από το σύστημα όταν δεν εκτελείτε κάποια εργασία για λόγους ασφαλείας. Επίσης, για λόγους ασφαλείας, η διαδικασία login στο σύστημα δε στηρίζεται στη χρήση cookies, και εάν κλείσετε τον browser σας, αυτομάτως θα αποσυνδεθείτε. Α-8 Υπενθύμιση στοιχείων Από την οθόνη σύνδεσης επιλέξτε Υπενθύμιση στοιχείων, σε περίπτωση που δε θυμάστε τον κωδικό σας ή το όνομα χρήστη. Θα μεταφερθείτε στην επόμενη οθόνη στην οποία πρέπει απλά να δώσετε το σας ώστε να σας αποσταλθούν τα στοιχεία: Πατήστε στο κουμπί Αποστολή στοιχείων και μετά από μερικά λεπτά, ελέγξτε το ηλεκτρονικό σας ταχυδρομείο για ένα μήνυμα από το σύστημα με τα στοιχεία σας. 44

46 Παράρτημα Β Λεξικό Β-1 Κλάση Database Όνομα Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή $conn MySQL resource - Πόρος σύνδεσης με τη βάση construct() Δημιουργός - - Δημιουργία αντικειμένου κλάσης connect() void - Σύνδεση στη βάση disconnect() void - Κλείσιμο σύνδεσης με τη βάση query() MySQL resource String $sql Επιστρέφει έναν πόρο βάσης με το αποτέλεσμα του escapevalue() insertid() ερωτήματος String String $value Επιστρέφει την τιμή με τους απαραίτητους χαρακτήρες διαφυγής, εφ όσον πρέπει Int - Επιστρέφει το επόμενο διαθέσιμο κωδικό αύξοντος αριθμού Β-2 Κλάση Person Όνομα Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή $id Int - Κωδικός $firstname String - Όνομα $lastname String - Επώνυμο $phone String - Τηλέφωνο $mobile String - Κινητό τηλέφωνο $afm String - Αριθμός Φορολογικού Μητρώου $identity String - Αριθμός Ταυτότητας $ String - Διεύθυνση $job String - Εργασία $birthdate String - Ημερομηνία 45

47 $address_id findid() find () findsql() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (δημόσια, (ιδιωτική, γέννησης Int - Κωδικός διεύθυνσης ατόμου Person Int $id Επιστρέφει Person με βάση τον κωδικό Person String $ Επιστρέφει Person με βάση το του Person String $sql Επιστρέφει Person με βάση κάποιο ερώτημα Person String Array Επιστρέφει το $record δημιουργημένο Person με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false 46

48 Β-3 Κλάση Employee $e_id Όνομα $shop_id $username $password $hire_date $superuser $person_id findid() findperson() findsql() personinfo() makeobject() save() Τύπος (δημόσια, (δημόσια, (δημόσια, (ιδιωτική, Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός υπαλλήλου Int - Κωδικός καταστήματος String - Όνομα χρήστη String - Κωδικός χρήστη String - Ημερομηνία πρόσληψης Int - 1 Διαχειριστής και 0 απλός χρήστης Int - Κωδικός ατόμου Employee Int $id Επιστρέφει Employee με βάση τον κωδικό Employee Person $person Επιστρέφει Employee με βάση στοιχεία ατόμου Employee String $sql Επιστρέφει Employee με βάση κάποιο ερώτημα Void - Συμπληρώνει τις Person ιδιότητες του Employee Employee String Array Επιστρέφει το $record δημιουργημένο Employee με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται 47

49 create() update() delete() login() (δημόσια, ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Boolean String $usename, String $password Σύνδεση του χρήστη Β-4 Κλάση Client Όνομα Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή $c_id Int - Κωδικός πελάτη $person_id Int - Κωδικός ατόμου findid() (δημόσια, Client Int $id Επιστρέφει Client με βάση τον κωδικό findpersonid() (δημόσια, Client Person $person Επιστρέφει Client με βάση στοιχεία ατόμου findsql() (δημόσια, Client String $sql Επιστρέφει Client με βάση κάποιο ερώτημα personinfo() Void - Συμπληρώνει τις Person ιδιότητες του Client makeobject() Client String Array Επιστρέφει το 48

50 save() create() update() delete() (ιδιωτική, $record δημιουργημένο Client με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-5 Κλάση InsuredPerson $i_id Όνομα $person_id $contract_id $is_insured $is_beneficiary findid() Τύπος (δημόσια, Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός ασφαλισμένου Int - Κωδικός ατόμου Int - Κωδικός συμβολαίου Int - 1 ασφαλισμένος, 0 όχι Int - 1 δικαιούχος, 0 όχι InsuredPerson Int $id Επιστρέφει InsuredPerson με βάση τον κωδικό 49

51 findinsuredclient() findsql() personinfo() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (ιδιωτική, InsuredPerson Person $person Επιστρέφει InsuredPerson με βάση στοιχεία ατόμου InsuredPerson String $sql Επιστρέφει InsuredPerson με βάση κάποιο ερώτημα Void - Συμπληρώνει τις Person ιδιότητες του InsuredPerson InsuredPerson String Array $record Επιστρέφει το δημιουργημένο InsuredPerson με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-6 Κλάση Product Όνομα Τύπος Τύπος Παράμετροι Περιγραφή 50

52 $id $description $type $producttype $coverages findid() findproductsoftype() findsql() makeobject() save() (δημόσια, (δημόσια, (δημόσια, (ιδιωτική, επιστροφής Int - Κωδικός προϊόντος String - Περιγραφή Int - Τύπος ασφάλειας Int - Τύπος προϊόντος Array - Πίνακας αντικειμένων καλύψεων Coverage προϊόντος Product Int $id Επιστρέφει Product με βάση τον κωδικό Array Product Int $type Επιστρέφει πίνακα προϊόντων με βάση τον τύπο ασφάλειας Product String $sql Επιστρέφει Product με βάση κάποιο Product String Array $record ερώτημα Επιστρέφει το δημιουργημένο Product με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο create() Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false update() Boolean - Επιστρέφει 51

53 delete() getcoverages() true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Boolean - Βρίσκει τις καλύψεις και τις καταχωρεί στο μέλος coverages ή false Β-7 Κλάση Coverage $id Όνομα $product_id $description $price $optional findid() findsql() makeobject() Τύπος (δημόσια, (δημόσια, (ιδιωτική, Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός κάλυψης Int - Κωδικός προϊόντος String - Περιγραφή Float - Τιμή Int - 0 υποχρεωτικό, 1 προαιρετικό Coverage Int $id Επιστρέφει Coverage με βάση τον κωδικό Coverage String $sql Επιστρέφει Coverage με βάση κάποιο ερώτημα Coverage String Array $record Επιστρέφει το δημιουργημένο Coverage με βάση την εγγραφή από τη βάση 52

54 save() create() update() delete() void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-8 Κλάση Contract Όνομα $id $employee_id $payment_method $start_date $end_date $contracting_id $active $price $product_id Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός συμβολαίου Int - Κωδικός υπαλλήλου Int - 0 εξάμηνο, 1 ετήσιο String - Ημερομηνία έναρξης String - Ημερομηνία λήξης Int - Κωδικός πελάτη Int - 1 ενεργό, 0 ανενεργό Float - Αξία συμβολαίου Int - Κωδικός προϊόντος 53

55 $contractcoverages $insuredpersons findid() findsql() makeobject() save() create() update() delete() getcontractcoverages() coverageincluded() (δημόσια, (δημόσια, (ιδιωτική, Array Coverage - Πίνακας καλύψεων Array - Πίνακας InsuredPerson ασφαλισμένων / δικαιούχων Contract Int $id Επιστρέφει Contract με βάση τον κωδικό Contract String $sql Επιστρέφει Contract με βάση κάποιο ερώτημα Contract String Array $record Επιστρέφει το δημιουργημένο Contract με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Boolean - Βρίσκει και καταχωρεί στον πίνακα μέλος contractcoverages τις καλύψεις, ή επιστρέφει false Boolean Int $coverage_id Ελέγχει αν μια κάλυψη βρίσκεται στο συμβόλαιο ή 54

56 getinsuredpersons() isclientincontract() clientcontracts() isemployeeincontract() employeecontracts() isproductincontract() (δημόσια, (δημόσια, (δημόσια, (δημόσια, (δημόσια, όχι Boolean - Βρίσκει και καταχωρεί στον πίνακα μέλος insuredpersons τους ασφαλισμένους, ή επιστρέφει false Boolean Int $client_id Ελέγχει αν ένας πελάτης βρίσκεται στο συμβόλαιο ή όχι Array Int $client_id Βρίσκει και Contract επιστρέφει πίνακα με όλα τα συμβόλαια ενός πελάτη, ή επιστρέφει false Boolean Array Contract Boolean Int $employee_id Int $employee_id Int $product_id Ελέγχει αν ένας ασφαλιστής έχει αναλάβει το συμβόλαιο ή όχι Βρίσκει και επιστρέφει πίνακα με όλα τα συμβόλαια ενός ασφαλιστή, ή επιστρέφει false Ελέγχει αν ένα προϊόν έχει δεσμεύσει το συμβόλαιο ή όχι Β-9 Κλάση ContractCoverage $id Όνομα $contract_id $coverage_id findid() Τύπος (δημόσια, Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός εγγραφής Int - Κωδικός συμβολαίου Int - Κωδικός κάλυψης ContractCoverage Int $id Επιστρέφει ContractCoverage με βάση τον κωδικό 55

57 findsql() makeobject() save() create() update() delete() (δημόσια, (ιδιωτική, ContractCoverage String $sql Επιστρέφει ContractCoverage με βάση κάποιο ερώτημα ContractCoverage String Array $record Επιστρέφει το δημιουργημένο ContractCoverage με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-10 Κλάση Shop Όνομα $id $name $phone $fax $ $website Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός καταστήματος String - Επωνυμία καταστήματος String - Τηλέφωνο καταστήματος String - Φαξ καταστήματος String - καταστήματος String - Ιστοσελίδα καταστήματος 56

58 $address_id findid() findsql() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (ιδιωτική, Int - Κωδικός διεύθυνσης Shop Int $id Επιστρέφει Shop με βάση τον κωδικό Shop String $sql Επιστρέφει Shop με βάση κάποιο ερώτημα Shop String Array Επιστρέφει το $record δημιουργημένο Shop με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-11 Κλάση Address Όνομα $id $street $city $country Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός διεύθυνσης String - Οδός String - Πόλη String - Χώρα 57

59 $po_box findid() findsql() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (ιδιωτική, String - Ταχυδρομικός κώδικας (Τ.Κ.) Address Int $id Επιστρέφει Address με βάση τον κωδικό Address String $sql Επιστρέφει Address με βάση κάποιο ερώτημα Address String Array Επιστρέφει το $record δημιουργημένο Address με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-12 Κλάση Car Όνομα $id $licence_plate $hp $year Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή Int - Κωδικός οχήματος String - Πινακίδα Int - Φορολογήσιμοι ίπποι Int - Έτος κατασκευής 58

60 $contract_id findid() findcontract() findsql() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (δημόσια, (ιδιωτική, Int - Κωδικός συμβολαίου Car Int $id Επιστρέφει Car με βάση τον κωδικό Car Int Επιστρέφει $contract_id Car με βάση τον κωδικό συμβολαίου Car String $sql Επιστρέφει Car με βάση κάποιο Car String Array $record ερώτημα Επιστρέφει το δημιουργημένο Car με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false Β-13 Κλάση Savings Όνομα Τύπος Τύπος επιστροφής Παράμετροι Περιγραφή $id Int - Κωδικός αποταμίευσης $amount Float - Ποσό 59

61 $contract_id findid() findcontract() findsql() makeobject() save() create() update() delete() (δημόσια, (δημόσια, (δημόσια, (ιδιωτική, αποταμίευσης Int - Κωδικός συμβολαίου Savings Int $id Επιστρέφει Savings με βάση τον κωδικό Savings Int Επιστρέφει $contract_id Savings με βάση τον κωδικό συμβολαίου Savings String $sql Επιστρέφει Savings με βάση κάποιο ερώτημα Savings String Array $record Επιστρέφει το δημιουργημένο Savings με βάση την εγγραφή από τη βάση void - Καλεί τη μέθοδο create ή update ανάλογα με το αν δημιουργείται ή ενημερώνεται κάποιο Boolean - Επιστρέφει true αν δημιουργηθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν ενημερωθεί η εγγραφή στη βάση, false Boolean - Επιστρέφει true αν διαγραφεί η εγγραφή από τη βάση, false 60

62 Παράρτημα Γ Έγγραφο απαιτήσεων Ερ.: Τί θα κάνει η εφαρμογή; Απ.: Η εφαρμογή θα διαχειρίζεται ένα ασφαλιστικό κατάστημα. Σκοπός της εφαρμογής είναι η δημιουργία και η διαχείριση με ηλεκτρονικό τρόπο: του πελατολογίου, των ασφαλιστικών προϊόντων, των ασφαλιστικών συμβούλων και των συμβολαίων του καταστήματος. Ερ.: Πώς θα συγκεντρωθούν τα στοιχεία; Απ.: Τα στοιχεία θα συγκεντρωθούν μέσω κατάλληλων φορμών, οι οποίες θα περιέχουν πεδία προς συμπλήρωση από τον χρήστη. Το περιεχόμενο των συμπληρωμένων πεδίων που θα υποβάλλει ο χρήστης αποθηκεύεται στην βάση. Ερ.: Ποιος θα είναι υπεύθυνος γι αυτά; Απ.: Ο διαχειριστής του συστήματος θα είναι υπεύθυνος για όλο το περιεχόμενο, καθώς αυτός έχει το γενικό έλεγχο. Ερ.: Πόσα είδη χρηστών θα υπάρχουν στο σύστημα; Απ.: Δύο. Ο τύπος χρήστη που είναι ο ασφαλιστής του καταστήματος, και ο τύπος διαχειριστή (επίσης ασφαλιστής, αλλά ταυτόχρονα ο διευθυντής του καταστήματος). Ερ.: Ποια άτομα έχουν δικαίωμα εγγραφής στο σύστημα; Απ.: Μόνο οι ασφαλιστές του καταστήματος, των οποίων οι λογαριασμοί δημιουργούνται από το διαχειριστή. Ερ.: Ποια στοιχεία θα καταγράφονται κατά την εγγραφή; 61

63 Απ.: Το όνομα χρήστη, και ο κωδικός πρόσβασης, καθώς και προσωπικά στοιχεία, όπως το ονοματεπώνυμο, ημερομηνία γέννησης, ημερομηνία πρόσληψης, ΑΦΜ, ταυτότητα, τηλέφωνα, και διεύθυνση. Ερ.: Με ποιόν τρόπο θα παρουσιάζονται τα δεδομένα στην οθόνη; Απ.: Τα δεδομένα θα εξάγονται από την βάση και μέσω αντικειμένων κλάσεων που θα δημιουργούνται μέσω της εφαρμογής θα εμφανίζονται στην οθόνη. Ερ.: Σε τι είδους Η/Υ θα εκτελείται η εφαρμογή; Απ.: Ως διαδικτυακή εφαρμογή, σε οποιονδήποτε υπολογιστή με πρόσβαση στο διαδύκτιο, εξοπλισμένο με σύγχρονο browser όπως IE9, IE10, Firefox, Safari, Opera, Chrome. Προτείνεται ανάλυση οθόνης τουλάχιστον 1024 x 768. Ερ.: Θα υπάρχει ανάγκη να εκτελείται η εφαρμογή και σε άλλο λειτουργικό σύστημα; Απ.: Όχι, όλες οι διαδικτυακές εφαρμογές εκτελούνται ασχέτως του λειτουργικού συστήματος. Ερ.: Σε ποιες γλώσσες προγραμματισμού θα αναπτυχθεί; Απ.: Σε συνδυασμό των γλωσσών: PHP, MySQL, JavaScript. Ερ.: Για ποιο λόγο στις συγκεκριμένες γλώσσες; Απ.: Γιατί αυτές οι γλώσσες υποστηρίζουν προγραμματισμό που βρίσκει εφαρμογή στον παγκόσμιο ιστό. Ερ.: Πως θα εισέρχεται κάποιος στην εφαρμογή; Απ.: Απαραίτητη προϋπόθεση θα είναι να έχει internet ο υπολογιστής και ένα σύγχρονο browser. Θα μεταβαίνει στο URL της ιστοσελίδας από τον browser του. 62

64 Ερ.: Θα πρέπει να εκπαιδευτούν για να χρησιμοποιήσουν την εφαρμογή; Απ.: Όχι. Η εφαρμογή είναι οικεία προς κάθε χρήστη και υπάρχουν οδηγίες όπου χρειάζεται. Ερ.: Θα υπάρχουν περιορισμοί στην ταχύτητα εκτέλεσης, στον χρόνο απόκρισης ή στην ταχύτητα διεκπεραίωσης; Απ.: Όχι, αλλά όσον αφορά στο χρόνο απόκρισης, εξαρτάται από τον φόρτο του server καθώς και από την ταχύτητα του παροχέα internet του χρήστη. Ερ.: Τι υποδομή και άλλοι πόροι απαιτούνται για την ανάπτυξη της εφαρμογής; Απ.: Απαιτείται πρόγραμμα τοπικού δικτύου υπολογιστή για τεστ της εφαρμογής και ένα text editor. Ερ.: Υπάρχει χρονικό όριο για την ανάπτυξη της εφαρμογής; Απ.: Ναι. Έξι μήνες. Ερ.: Ποιες πρέπει να είναι οι γνώσεις του ανθρώπου που θα την αναπτύξει; Απ.: Καλή γνώση και χρήση των γλωσσών PHP, MySQL, Javascript. Ερ.: Πρέπει το σύστημα να εντοπίζει και να απομονώνει τα σφάλματα; Απ.: Ναι. Ερ.: Πρέπει η συντήρηση να διορθώνει μόνο λάθη ή επίσης να περιλαμβάνει την διόρθωση του συστήματος; Απ.: Και τα δύο. 63

65 Παράρτημα Δ Προδιαγραφές Λειτουργία Κεντρική Οθόνη (index.php) Περιγραφή Πρώτη οθόνη εφαρμογής Δεδομένα Εισόδου Κωδικός συνδεδεμένου χρήστη Προέλευση Καθολικός πίνακας συνόδου ($_SESSION) Δεδομένα Εξόδου Ονοματεπώνυμο συνδεδεμένου χρήστη (αν υπάρχει) Προορισμός Ενέργεια Οθόνη Πριν γίνει η εμφάνιση της σελίδας, το σύστημα ελέγχει αν υπάρχει συνδεδεμένος χρήστης και εμφανίζει ονοματεπώνυμο αυτού Λειτουργία Σύνδεση χρήστη (login.php) Περιγραφή Οθόνη σύνδεσης χρήστη στο σύστημα Δεδομένα Εισόδου Όνομα και κωδικός χρήστη Προέλευση Πληκτρολόγιο Δεδομένα Εξόδου Αντικείμενο Employee (αν η σύνδεση είναι επιτυχής) Προορισμός Ενέργεια Βάση Αφού συμπληρωθούν τα στοιχεία, καλείται η μέθοδος login η οποία αναζητά στη βάση, ασφαλιστή με αυτά τα στοιχεία. Επιστρέφεται ο ασφαλιστής, ή false. Τέλος, γίνεται ανακατεύθυνση πίσω στην κεντρική σελίδα. Λειτουργία Περιγραφή Αποσύνδεση χρήστη (logout.php) Αποσύνδεση του χρήστη από το σύστημα και διαγραφή του κωδικού του από τη συνεδρία 64

66 Δεδομένα Εισόδου Κωδικός χρήστη Προέλευση Καθολικός πίνακας συνόδου ($_SESSION) Δεδομένα Εξόδου - Προορισμός Ενέργεια Οθόνη Κατά την αποσύνδεση, διαγράφεται ο κωδικός από τον καθολικό πίνακα $_SESSION και καταστρέφεται η συνεδρία. Τέλος, γίνεται ανακατεύθυνση πίσω στην κεντρική σελίδα. Λειτουργία Περιγραφή Δεδομένα Εισόδου Στοιχεία καταστήματος (shop_info.php) Σελίδα εμφάνισης ή/και διαχείρισης πληροφοριών καταστήματος Κωδικός καταστήματος, Κωδικός χρήστη Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Καθολικός πίνακας συνόδου (κωδικός συνδεδεμένου χρήστη) Επωνυμία, τηλέφωνο, φαξ, , website και διεύθυνση καταστήματος Οθόνη ή/και Βάση Δεδομένων στην περίπτωση της διαχείρισης Το σύστημα ελέγχει αν υπάρχει συνδεδεμένος χρήστης και αν πρόκειται για διαχειριστή, και κατόπιν μπαίνει σε κατάσταση επεξεργασίας των στοιχείων. Διαφορετικά, απλά εμφανίζει τα στοιχεία, χωρίς δυνατότητα μεταβολής τους. Λειτουργία Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Λίστα πελατών (client_list.php) Εμφάνιση λίστας πελατών και δυνατότητα αναζήτησης βάση επωνύμου Κωδικός συνδεδεμένου χρήστη, επώνυμο προς αναζήτηση (αν υπάρχει) Καθολικός πίνακας συνόδου (κωδικός χρήστη), πληκτρολόγιο (επώνυμο αναζήτησης) Λίστα πελατών Προορισμός Οθόνη 65

67 Ενέργεια Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, εμφανίζει τη λίστα πελατών από τη βάση. Σε περίπτωση εισαγωγής επωνύμου στο πεδίο της αναζήτησης, υποβάλλεται στη βάση νέο ερώτημα. Λειτουργία Στοιχεία πελάτη (client_data.php) Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Εμφάνιση φόρμας για εισαγωγή ή διόρθωση στοιχείων πελάτη Κωδικός συνδεδεμένου χρήστη, στοιχεία πελάτη: όνομα, επώνυμο, ΑΦΜ, ταυτότητα, ημερομηνία γέννησης, διεύθυνση, τηλέφωνα, Καθολικός πίνακας συνόδου (κωδικός χρήστη), πληκτρολόγιο (εισαγωγή νέου πελάτη), βάση (προβολή στοιχείων πελάτη) Στοιχεία πελάτη Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, εμφανίζει τα στοιχεία του επιλεγμένου πελάτη αν έχει οριστεί μέσω παραμέτρου ο κωδικός ενός πελάτη. Αν δεν υπάρχει αυτή η παράμετρος, το σύστημα εμφανίζει κενά πεδία και περιμένει την εισαγωγή νέου πελάτη. Λειτουργία Λίστα ασφαλιστών (employee_list.php) Περιγραφή Εμφάνιση λίστας ασφαλιστών Δεδομένα Εισόδου Κωδικός συνδεδεμένου χρήστη Προέλευση Καθολικός πίνακας συνόδου (κωδικός χρήστη) Δεδομένα Εξόδου Λίστα ασφαλιστών Προορισμός Ενέργεια Οθόνη Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, ελέγχει αν ο χρήστης αυτός είναι διαχειρστής και αν ναι, εμφανίζει τη λίστα ασφαλιστών από τη βάση,, ανακατευθύνει πίσω στην κεντρική σελίδα. 66

68 Λειτουργία Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Στοιχεία ασφαλιστή (employee_data.php) Εμφάνιση φόρμας για εισαγωγή ή διόρθωση στοιχείων ασφαλιστή Κωδικός συνδεδεμένου χρήστη, στοιχεία ασφαλιστή: όνομα, επώνυμο, ΑΦΜ, ταυτότητα, ημερομηνία γέννησης, ημερομηνία πρόσληψης, διεύθυνση, τηλέφωνα, , όνομα και κωδικός χρήστη ασφαλιστή Καθολικός πίνακας συνόδου (κωδικός χρήστη), πληκτρολόγιο (εισαγωγή νέου ασφαλιστή), βάση (προβολή στοιχείων ασφαλιστή) Στοιχεία ασφαλιστή Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και αν είναι διαχειριστής. Αν ναι, εμφανίζει τα στοιχεία του επιλεγμένου ασφαλιστή αν έχει οριστεί μέσω παραμέτρου ο κωδικός ενός ασφαλιστή. Αν δεν υπάρχει αυτή η παράμετρος, το σύστημα εμφανίζει κενά πεδία και περιμένει την εισαγωγή νέου ασφαλιστή. Λειτουργία Λίστα ασφαλειών (insurance_list.php) Περιγραφή Εμφάνιση λίστας ασφαλειών Δεδομένα Εισόδου Κωδικός συνδεδεμένου χρήστη Προέλευση Καθολικός πίνακας συνόδου (κωδικός χρήστη) Δεδομένα Εξόδου Λίστα ασφαλειών Προορισμός Ενέργεια Οθόνη Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, ελέγχει αν ο χρήστης αυτός είναι διαχειρστής και αν ναι, εμφανίζει τη λίστα ασφαλειών από τη βάση,, ανακατευθύνει πίσω στην κεντρική σελίδα. Αν ο χρήστης δεν είναι διαχειριστής, αλλά απλός ασφαλιστής, τότε εμφανίζει απλά τις ασφάλειες, χωρίς δυνατότητα εισαγωγής νέας ασφάλειας Λειτουργία Στοιχεία ασφάλειας (insurance_data.php) 67

69 Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Εμφάνιση φόρμας για εισαγωγή ή διόρθωση στοιχείων ασφάλειας Κωδικός συνδεδεμένου χρήστη, στοιχεία ασφάλειας (στην περίπτωση εισαγωγής νέας ασφάλειας): περιγραφή, τύπος ασφάλειας Καθολικός πίνακας συνόδου (κωδικός χρήστη), πληκτρολόγιο (εισαγωγή νέας ασφάλειας), βάση (προβολή στοιχείων ασφάλειας) Στοιχεία ασφάλειας Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και αν είναι διαχειριστής. Αν ναι, εμφανίζει τα στοιχεία της ασφάλειας αν έχει οριστεί μέσω παραμέτρου ο κωδικός μιας ασφάλειας. Αν δεν υπάρχει αυτή η παράμετρος, το σύστημα εμφανίζει κενά πεδία και περιμένει την εισαγωγή νέας ασφάλειας. Λειτουργία Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Στοιχεία κάλυψης (coverage_data.php) Εμφάνιση φόρμας για εισαγωγή ή διόρθωση στοιχείων κάλυψης ενός ασφαλιστικού προϊόντος Κωδικός συνδεδεμένου χρήστη, κωδικός ασφάλειας Καθολικός πίνακας συνόδου (κωδικός χρήστη), παράμετρος $_GET (κωδικός ασφάλειας περίπτωση επεξεργασίας) Στοιχεία κάλυψης Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και αν είναι διαχειριστής. Αν ναι, εμφανίζει τα στοιχεία της κάλυψης αν έχει οριστεί μέσω παραμέτρου ο κωδικός μιας ασφάλειας. Αν δεν υπάρχει αυτή η παράμετρος, το σύστημα εμφανίζει κενά πεδία και περιμένει την εισαγωγή νέας κάλυψης για τη συγκεκριμένη ασφάλεια. Λειτουργία Λίστα συμβολαίων (contract_list.php) Περιγραφή Εμφάνιση λίστας συμβολαίων 68

70 Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Κωδικός συνδεδεμένου χρήστη, κωδικός πελάτη (αν υπάρχει), φίλτρα αναζήτησης (επώνυμο πελάτη, ασφαλιστής, είδος ασφάλειας, κατάσταση ισχύος, ημερομηνίες έναρξης και λήξης αν υπάρχουν) Καθολικός πίνακας συνόδου (κωδικός χρήστη), παράμετρος $_GET (κωδικός πελάτη αν υπάρχει), πληκτρολόγιο (φίλτρα αναζήτησης) Λίστα συμβολαίων Προορισμός Ενέργεια Οθόνη Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, ελέγχει αν ο χρήστης αυτός είναι διαχειρστής και αν ναι, εμφανίζει τη λίστα όλων των συμβολαίων από τη βάση. Αν ο χρήστης δεν είναι διαχειριστής, εμφανίζει μόνο μια λίστα με τα δικά του συμβόλαια. Αν έχει οριστεί κωδικός πελάτη, εμφανίζει μια λίστα μόνο με τα συμβόλαια του πελάτη. Αν έχουν οριστεί φίλτρα αναζήτησης, η λίστα προσαρμόζεται ανάλογα με αυτά. Λειτουργία Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Στοιχεία συμβολαίου (contract_data.php) Εμφάνιση φόρμας για εισαγωγή ή διόρθωση στοιχείων συμβολαίου Κωδικός συνδεδεμένου χρήστη, κωδικός συμβολαίου (αν υπάρχει), στοιχεία νέου συμβολαίου (αν πρόκειται για νέο συμβόλαιο) Καθολικός πίνακας συνόδου (κωδικός χρήστη), παράμετρος $_GET (κωδικός συμβολαίου περίπτωση επεξεργασίας), πληκτρολόγιο (στοιχεία συμβολαίου περίπτωση νέου συμβολαίου) Στοιχεία συμβολαίου Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, εμφανίζει τα στοιχεία του συμβολαίου αν έχει οριστεί μέσω παραμέτρου ο κωδικός ενός συμβολαίου. Αν δεν υπάρχει αυτή η παράμετρος, το σύστημα εμφανίζει κενά πεδία και περιμένει την εισαγωγή νέου συμβολαίου. Λειτουργία Στοιχεία συμβολαίου επόμενο βήμα (contract_data_step2.php) 69

71 Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Εμφάνιση φόρμας για εισαγωγή ή διόρθωση καλύψεων και επιπλέον στοιχείων συμβολαίου Κωδικός συνδεδεμένου χρήστη, κωδικός συμβολαίου, επιπλέον στοιχεία συμβολαίου Καθολικός πίνακας συνόδου (κωδικός χρήστη), παράμετρος $_GET (κωδικός συμβολαίο), πληκτρολόγιο (επιπλέον στοιχεία συμβολαίο) Στοιχεία συμβολαίου Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και αν έχει οριστεί μέσω παραμέτρου ο κωδικός ενός συμβολαίου. Αν ναι, εμφανίζει τις καλύψεις και τα επιπλέον στοιχεία για αυτό το συμβόλαιο. Αν όχι, ανακατευθύνει πίσω στη λίστα συμβολαίων. Λειτουργία Περιγραφή Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Προορισμός Ενέργεια Προσθαφαίρεση ασφαλισμένων (add_member.php) Εμφάνιση φόρμας για εισαγωγή ή διόρθωση ασφαλισμένων / δικαιούχων ενός συμβολαίου Κωδικός συνδεδεμένου χρήστη, κωδικός συμβολαίου, στοιχεία ασφαλισμένου (περίπτωση εισαγωγής), κωδικός ασφαλισμένου (περίπτωση επεξεργασίας) Καθολικός πίνακας συνόδου (κωδικός χρήστη), παράμετρος $_GET (κωδικός συμβολαίο), πληκτρολόγιο (στοιχεία νέου ασφαλισμένου), παράμετρος $_GET (κωδικός ασφαλισμένου, περίπτωση επεξεργασίας) Στοιχεία συμβολαίου Οθόνη ή/και Βάση στην περίπτωση εισαγωγής/διόρθωσης στοιχείων Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και αν έχει οριστεί μέσω παραμέτρου ο κωδικός ενός συμβολαίου. Αν όχι, ανακατευθύνει πίσω στη λίστα συμβολαίων. Αν ναι, προτρέπει το χρήστη να εισάγει τα στοιχεία νέου ασφαλισμένου. Αν έχει οριστεί κωδικός ασφαλισμένου, εμφανίζει τα στοιχεία του περιμένοντας διορθώσεις. Λειτουργία Περιγραφή Υπενθύμιση στοιχείων (getpass.php) Εμφάνιση φόρμας για εισαγωγή χρήστη προς υπενθύμιση ονόματος και κωδικού του 70

72 Δεδομένα Εισόδου Προέλευση πληκτρολόγιο Δεδομένα Εξόδου Ηλεκτρονικό μήνυμα Προορισμός Ενέργεια Αντικείμενο mailer της βιβλιοθήκης Swift Mailer Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης. Αν ναι, τότε απλά ανακατευθύνει πίσω στην κεντρική σελίδα. Αν όχι, τότε εμφανίζει πεδίο εισαγωγής και αποστέλλει κωδικό και όνομα χρήστη σε αυτό το , μόνο στην περίπτωση που βρεθεί χρήστης με αυτό το στη βάση Λειτουργία Δημιουργία PDF (generate_pdf.php) Περιγραφή Δημιουργία pdf αρχείου ενός συμβολαίου Δεδομένα Εισόδου Προέλευση Δεδομένα Εξόδου Κωδικός χρήστη, κωδικός συμβολαίου Καθολικός πίνακας συνόδου (κωδικός χρήστη), $_GET παράμετρος (κωδικός συμβολαίου) Αντικείμενο βιβλιοθήκης mpdf αρχείο PDF Προορισμός Ενέργεια Νέα οθόνη browser Η λειτουργία πρώτα εντοπίζει αν υπάρχει συνδεδεμένος χρήστης και έχει οριστεί μέσω παραμέτρου ο κωδικός ενός συμβολαίου. Αν ναι, τότε εξάγει τα στοιχεία του συμβολαίου από τη βάση, τα στοιχεία της ασφάλειας, του ασφαλιστή, του πελάτη και του ασφαλιστικού καταστήματος και τα αποτυπώνει σε ένα PDF έγγραφο. 71

73 Παράρτημα Ε Βάση Δεδομένων Ε-1 Διάγραμμα ΜΟΣ Ε-2 Δομή πινάκων addresses Column Type Attributes Null Extra Links to id int(11) No auto_increment street varchar(200) No city varchar(100) No country varchar(100) No po_box varchar(20) No 72

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

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

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

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

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

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

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Πανεπιστήμιο Αιγαίου Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού Έκδοση 1.2 Περιεχόμενα 1. Είσοδος και Έξοδος από το Σύστημα... 3 2. Βοήθεια... 3 3. Αλλαγή Συνθηματικού... 3 4. Διαχείριση

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

Αναλυτικά Φύλλα Μισθοδοσίας

Αναλυτικά Φύλλα Μισθοδοσίας Αναλυτικά Φύλλα Μισθοδοσίας Εγχειρίδιο Χρήσης ΚΕΠΥΕΣ 1 Περιεχόμενα ` ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ... 3 ΕΓΓΡΑΦΗ ΣΤΗΝ ΥΠΗΡΕΣΙΑ... 3 ΕΦΑΡΜΟΓΗ ΑΝΑΛΥΤΙΚΩΝ ΦΥΛΛΩΝ ΜΙΣΘΟΔΟΣΙΑΣ... 8 ΑΛΛΑΓΕΣ ΚΑΙ ΑΝΑΚΤΗΣΕΙΣ... 12 Αλλαγή Email...

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

Εγχειρίδιο Χρήσης Φορέα Πιστοποίησης

Εγχειρίδιο Χρήσης Φορέα Πιστοποίησης Εγχειρίδιο Χρήσης Φορέα Πιστοποίησης ΕΙΣΟΔΟΣ ΣΤΗΝ ΕΦΑΡΜΟΓΗ Για την είσοδο στην εφαρμογή απαιτείται, 1. Πλοηγός ιστοσελίδων (Internet Explorer, Mozilla Firefox, Google Chrome, Netscape Navigator), 2. Όνομα

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

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

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

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

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

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

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

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

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ 2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ

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

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

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

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ ΣΥΜΒΕΒΛΗΜΕΝΟΥΣ ΜΕ ΤΟΝ Ε.Ο.Π.Υ. Τ.Ε.Ι ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ» ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ : ~ΔΕΛΗΓΙΑΝΝΗ ΚΥΡΙΑΚΗ, 1925~

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

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MySQL Manager Αναλυτικός οδηγός χρήσης: MySQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail &

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

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

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

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

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ)

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ) Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ) Έκδοση 2 - ΙΟΥΝΙΟΣ 2014 1 Πίνακας περιεχομένων Εισαγωγή... 3 1. Είσοδος στο σύστημα... 3 2. Αρχική Οθόνη Επιχείρησης... 4 2 Τα έγγραφά

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

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MSSQL Manager Αναλυτικός οδηγός χρήσης: MS SQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail

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

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΠΡΑΞΕΩΝ ΔΕΛΤΙΟ ΔΗΛΩΣΗΣ ΔΑΠΑΝΩΝ (ΕΕΣ)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ ΠΑΡΑΚΟΛΟΥΘΗΣΗ ΠΡΑΞΕΩΝ ΔΕΛΤΙΟ ΔΗΛΩΣΗΣ ΔΑΠΑΝΩΝ (ΕΕΣ) ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. Υλοποίηση του Ολοκληρωμένου Πληροφοριακού Συστήματος (Ο.Π.Σ.) σύμφωνα με τις απαιτήσεις της Προγραμματικής Περιόδου

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

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

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

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

Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence

Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence Εγχειρίδιο Συντονιστή Τηλεδιασκέψεων Υπηρεσίας e:presence Έκδοση 1.3 Ιούνιος 2014 Περιεχόμενα Εφαρμογή Διαχείρισης Τηλεδιασκέψεων... 2 Προβολή τηλεδιασκέψεων... 3 Προσθήκη τηλεδιάσκεψης... 4 Τροποποίηση

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

Οδηγός για το Europe Agent Print

Οδηγός για το Europe Agent Print Οδηγός για το Europe Agent Print 1 Εισαγωγή στην εφαρμογή Agent Print από την Διεύθυνση: https://app.europeasfalistiki.gr Οι συνεργάτες παραλαμβάνουν με email τα στοιχεία σύνδεσης (login και το password)

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

«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 1.1

«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 1.1 «Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 1.1 Πίνακας περιεχομένων 1. Λειτουργικότητα Υποψήφιου μέλους ΔΕΠ... 3 1.1. Δημιουργία Χρήστη Υποψήφιου μέλους ΔΕΠ... 3 1.2. Εισαγωγή Προσωπικών σας Στοιχείων στο Σύστημα

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

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

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

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

Ethniki Cyprus Rate User Manual

Ethniki Cyprus Rate User Manual MANUAL Ethniki Cyprus Rate User Manual Περιεχόµενα Λίγα λόγια για την εφαρµογή Εγκατάσταση και είσοδος στην εφαρµογή Νέος χρήστης / Αίτηση εγγραφής Ήδη εγγεγραµµένος χρήστης Καταχώρηση στοιχείων ασφαλιστή

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

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;... Περιεχόμενα Αντί προλόγου... 7 Πώς να χρησιμοποιήσετε το βιβλίο... 13 Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...15 Κεφάλαιο 2: Τι βλέπω στην οθόνη μου όταν ολοκληρώσω τη δημιουργία του Προφίλ

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

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

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

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

Εύδοξος - Δήλωση Συγγραμμάτων

Εύδοξος - Δήλωση Συγγραμμάτων Εύδοξος - Δήλωση Συγγραμμάτων Το πρόγραμμα «Εύδοξος» αφορά στη διανομή Συγγραμμάτων των Τεχνολογικών και Πανεπιστημιακών Ιδρυμάτων της Επικράτειας. Στόχος του Πληροφοριακού Συστήματος (ΠΣ) της Δράσης είναι

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

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

QEMS TUTORIAL CRM. Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS. QEMS TUTORIAL CRM Οδηγίες για το νέο πρωτοποριακό πρόγραμμα της QEMS. ΕΚΔΟΣΗ 1.0.1 + 26/6/2014 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 2 LOGIN... 3 δικαιωματα ΕΦΑΡΜΟΓΗς... 4 ΙΔΙΟΚΤΗΤΗΣ... 4 ADMIN / MANAGER... 4 ΥΠΑΛΗΛΟΣ...

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

Διαχείριση Βάσης Δεδομένων (dbadmin)

Διαχείριση Βάσης Δεδομένων (dbadmin) Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων

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

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

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts) ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ (email accounts) (v. 0.7 : 14/05/2015) Εισαγωγή Σας ευχαριστούμε που προτιμήσατε την Simple S&A Solutions για την παροχή υπηρεσιών Internet.

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

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

Α. ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ Α1. Σκοπός εφαρμογής Α2. Είσοδος στην Εφαρμογή Α3. Γενικές λειτουργίες... 3 Β. ΕΠΙΛΟΓΕΣ Β1.Αιτήσεις...

Α. ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ Α1. Σκοπός εφαρμογής Α2. Είσοδος στην Εφαρμογή Α3. Γενικές λειτουργίες... 3 Β. ΕΠΙΛΟΓΕΣ Β1.Αιτήσεις... 0 Περιεχόμενα Α. ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 2 Α1. Σκοπός εφαρμογής... 2 Α2. Είσοδος στην Εφαρμογή... 2 Α3. Γενικές λειτουργίες... 3 Β. ΕΠΙΛΟΓΕΣ... 3 Β1.Αιτήσεις... 3 Β1.1. Υποβολή αίτησης... 3 Β1.2 Αιτήσεις που

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

Document Scanning System Ιανουάριος, 2014

Document Scanning System Ιανουάριος, 2014 Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 2.β) Αντιγραφή από προηγούμενη περίοδο 3) Μέθοδος

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

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 2.β) Αντιγραφή από προηγούμενη περίοδο 3) Μέθοδος

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

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

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

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

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (Επιμελητήρια)

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (Επιμελητήρια) Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (Επιμελητήρια) Ιούνιος 2013 Περιεχόμενα: Εισαγωγή... 3 1. Επιμελητήριο... 3 1.1 Διαχειριστής Αιτήσεων Επιμελητηρίου... 3 1.1.1. Είσοδος... 3 1.1.2.

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

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών»

«Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

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

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΟΡΓΑΝΩΣΗΣ ΓΡΑΦΕΙΟΥ. Helpdesk

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΟΡΓΑΝΩΣΗΣ ΓΡΑΦΕΙΟΥ. Helpdesk ΕΙΔΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΕΘΝΙΚΟΥ ΣΤΡΑΤΗΓΙΚΟΥ ΠΛΑΙΣΙΟΥ ΑΝΑΦΟΡΑΣ Υπηρεσία Ολοκληρωμένου Πληροφοριακού Συστήματος ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΟΡΓΑΝΩΣΗΣ ΓΡΑΦΕΙΟΥ Helpdesk Σύντομη περιγραφή λειτουργίας Έκδοση 1 Μάιος 2011

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

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

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

Περιεχόμενα Πώς να χρησιμοποιήσετε το βιβλίο... 7 Αντί προλόγου... 9 Κεφάλαιο 1: Κεφάλαιο 2: Κεφάλαιο 3: Κεφάλαιο 4: Κεφάλαιο 5: Πώς να δημιουργήσω το Προφίλ μου και να γίνω μέλος στο Facebook;... 15 Τι

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

Εγχειρίδιο εγκατάστασης Megasoft 2009

Εγχειρίδιο εγκατάστασης Megasoft 2009 Εγχειρίδιο εγκατάστασης Megasoft 2009 Περιεχόμενα Εγκατάσταση Joomla, JoomFish και VirtueMart... 3 Αποστολή αρχείων Joomla στο Διακομιστή (Host)... 3 Εγκατάσταση Joomla... 4 Εγκατάσταση VirtueMart... 9

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Γραφείων Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Γραφείο Πρακτικής,

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

Αντί προλόγου. 1. Τι είναι το Twitter;

Αντί προλόγου. 1. Τι είναι το Twitter; Περιεχόμενα Αντί προλόγου...7 Πώς να χρησιμοποιήσετε το βιβλίο...13 Κεφάλαιο 1: Πώς να δημιουργήσω το Προφίλ μου και να γίνω μέλος στο Twitter;...15 Κεφάλαιο 2: Τι βλέπω στην οθόνη μου όταν ολοκληρώσω

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

Εύδοξος Δήλωση Συγγραμμάτων

Εύδοξος Δήλωση Συγγραμμάτων Εύδοξος Δήλωση Συγγραμμάτων Το πρόγραμμα «Εύδοξος» αφορά στη διανομή Συγγραμμάτων των Τεχνολογικών και Πανεπιστημιακών Ιδρυμάτων της Επικράτειας. Στόχος του Πληροφοριακού Συστήματος (ΠΣ) της Δράσης είναι

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

ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ

ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ Εγχειρίδιο Εφαρμογής Φοιτητών Πίνακας Εικόνων Εικόνα 1.1. Εκκίνηση της διαδικασία εγγραφής...5 Εικόνα 1.2. Σελίδα εγγραφής...6 Εικόνα 1.3. Είσοδος

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Γραφείων Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Γραφείο Πρακτικής,

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

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

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

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

Βασικές Οδηγίες Χρήσης της Εφαρμογής

Βασικές Οδηγίες Χρήσης της Εφαρμογής Βασικές Οδηγίες Χρήσης της Εφαρμογής Σύνδεση στην Εφαρμογή Πριν ξεκινήσετε την εργασία σας με το Σύστημα Διαχείρισης Εφαρμογών του ΚΕΠΕΑ πρέπει να συνδεθείτε δίνοντας το username και το password που σας

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ OPENSMS WWW.OPENSMS.GR Τηλέφωνο: 2810-211111 Διαδικασία εισόδου στο opensms Η πρόσβαση στην πλατφόρμα του opensms πραγματοποιείται με την εισαγωγή του Ονόματος χρήστη και του

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

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου

Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Εγχειρίδιο Λειτουργίας Τράπεζας Χρόνου Bee Group Α.Ε. [Type the company name] [Pick the date] Εγχειρίδιο λειτουργίας Τράπεζας Χρόνου 2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Αρχική Σελίδα... 3 2. Δημιουργία Λογαριασμού... 3 3.

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

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

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

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

Οδηγός καταχώρισης σχεδίου δράσης σχολείου στην Ηλεκτρονική Πύλη Επαγγελματικής Μάθησης

Οδηγός καταχώρισης σχεδίου δράσης σχολείου στην Ηλεκτρονική Πύλη Επαγγελματικής Μάθησης Οδηγός καταχώρισης σχεδίου δράσης σχολείου στην Ηλεκτρονική Πύλη Επαγγελματικής Μάθησης http://epaggelmatikimathisi.pi.ac.cy Για την καταχώριση στοιχείων στην Ηλεκτρονική Πύλη Επαγγελματικής Μάθησης ακολουθούνται

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

Πίνακας περιεχομένων. Περιεχόμενα ΕΓΓΡΑΦΗ ΝΕΟΥ ΧΡΗΣΤΗ 1 ΣΥΝΔΕΣΗ ΧΡΗΣΤΗ 4 ΔΙΑΧΕΙΡΙΣΤΙΚΟ ΧΡΗΣΤΗ ΤΑ ΣΤΟΙΧΕΙΑ ΜΟΥ 5 ΝΕΑ ΑΙΤΗΣΗ 6

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

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

«Ανάδειξη και Ενεργοποίηση του Ρόλου των Κέντρων Υγείας στις Τοπικές Κοινωνίες»

«Ανάδειξη και Ενεργοποίηση του Ρόλου των Κέντρων Υγείας στις Τοπικές Κοινωνίες» ΤΙΤΛΟΣ ΠΡΑΞΗΣ «Ανάδειξη και Ενεργοποίηση του Ρόλου των Κέντρων Υγείας στις Τοπικές Κοινωνίες» (MIS: 439851) Σύστημα ηλεκτρονικών ραντεβού για εμβολιασμό στα Κέντρα Υγείας. Εγχειρίδιο χρήστη Έκδοση 1.2

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

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

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

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

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗ ΔΗΛΩΣΗ ΜΑΘΗΜΑΤΩΝ ΓΙΑ ΤΟ 2011-12 ΧΕΙΜΕΡΙΝΟ. Για να πραγματοποιήσετε την δήλωσή σας μεταβαίνετε στο σύνδεσμο:

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗ ΔΗΛΩΣΗ ΜΑΘΗΜΑΤΩΝ ΓΙΑ ΤΟ 2011-12 ΧΕΙΜΕΡΙΝΟ. Για να πραγματοποιήσετε την δήλωσή σας μεταβαίνετε στο σύνδεσμο: ΟΔΗΓΙΕΣ ΓΙΑ ΤΗ ΔΗΛΩΣΗ ΜΑΘΗΜΑΤΩΝ ΓΙΑ ΤΟ 2011-12 ΧΕΙΜΕΡΙΝΟ Για να πραγματοποιήσετε την δήλωσή σας μεταβαίνετε στο σύνδεσμο: https://e-gram.teilam.gr/unistudent Ειδικά οι πρωτοετείς μεταβαίνουν στον σύνδεσμο

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

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

Διαγραφή Επιλέγετε Διαγραφή για να διαγράψετε μία ήδη υπάρχουσα διαδικασία εισαγωγής ASCII Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Διαχείριση Βάσης Δεδομένων (dbadmin) > Αρχεία Αρχεία Εισαγωγή από αρχείο ASCII Με την εργασία αυτή έχετε την δυνατότητα να εισάγετε

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

MANUAL PRESTASHOP 1.6

MANUAL PRESTASHOP 1.6 Κατηγορίες: - Προσθήκη νέας κατηγορίας Για να προσθέσουμε μια νέα κατηγορία στο πατάμε στην καρτέλα Κατάλογος και μετά στο κουμπί Κατηγορίες και πατάμε πάνω δεξιά «Add new Category/ Προσθήκη νέας κατηγορίας»

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

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

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση Novel Tech «Μέλος του Επιστημονικού & Τεχνολογικού Πάρκου Κρήτης» http://www.noveltech.gr info@noveltech.gr Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης

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

Επιχειρησιακό Πρόγραμμα Επισιτιστικής και Βασικής Υλικής Συνδρομής του Ταμείου Ευρωπαϊκής Βοήθειας για τους Απόρους (ΤΕΒΑ/FEAD)

Επιχειρησιακό Πρόγραμμα Επισιτιστικής και Βασικής Υλικής Συνδρομής του Ταμείου Ευρωπαϊκής Βοήθειας για τους Απόρους (ΤΕΒΑ/FEAD) EfarE Επιχειρησιακό Πρόγραμμα Επισιτιστικής και Βασικής Υλικής Συνδρομής του Ταμείου Ευρωπαϊκής Βοήθειας για τους Απόρους (ΤΕΒΑ/FEAD) Εφαρμογή Ηλεκτρονικής Υποβολής Αίτησης για Ένταξη στο T.E.B.A. ΠΡΟΣ

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

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

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ 2014-2020 ΕΝΟΤΗΤΑ «ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΣΚΛΗΣΕΩΝ ΕΡΓΩΝ ΣΧΕΔΙΩΝ ΧΟΡΗΓΙΩΝ» 1η Έκδοση: 2015 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ...3

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

Απλά, γρήγορα, σωστά ΒΑΣΙΚΕΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΩΝ

Απλά, γρήγορα, σωστά ΒΑΣΙΚΕΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΩΝ ΒΑΣΙΚΕΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΩΝ 26-2-2010 Κεντρική σελίδα επιλογής εταιρείας και προϊόντων Εµφάνιση λίστας µε αποθηκευµένες αιτήσεις ή προσφορές Αλλαγή του username και password και άλλων στοιχείων Είσοδος

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

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Διαχειριστές Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 1. Εισαγωγή 1.1 Περιγραφή Λειτουργίας Πλατφόρμας Η Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο παρέχει τη δυνατότητα της

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

Οδηγός για το Europe Agent Print

Οδηγός για το Europe Agent Print Οδηγός για το Europe Agent Print Εισαγωγή στην εφαρμογή Agent Print από την Διεύθυνση: https://europeasfalistiki.gr Οι συνεργάτες παραλαμβάνουν με email τα στοιχεία σύνδεσης (login και το password) με

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

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος Οδηγός Εγγραφής και Χρήσης Εφαρμογής Διαχειριστής Ιδρύματος 1 Δημιουργία λογαριασμού και Είσοδος στο σύστημα Για να εγγραφείτε στο Πληροφοριακό Σύστημα «Απέλλα» ως Διαχειριστής Ιδρύματος θα πρέπει να δημιουργήσετε

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

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

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ψηφιακής

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 6. YΠΗΡΕΣΙΑ ΖΩΝΤΑΝΗΣ

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 6. YΠΗΡΕΣΙΑ ΖΩΝΤΑΝΗΣ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΑΣ [ΥΠΗΡΕΣΊΑ 6. YΠΗΡΕΣΙΑ ΖΩΝΤΑΝΗΣ ΜΕΤΑΔΟΣΗΣ (LIVE STREAMING) ΗΜΕΡΙΔΩΝ ΕΚΔΗΛΩΣΕΩΝ] ΓΙΑ ΤΟN ΧΡΗΣΤΗ [13/01/2014] έκδοση: 1.0 1 Περιεχόμενα 1. Έλεγχος εγγράφου...3 2. Εισαγωγή...4 3. Εισαγωγή

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

Υπουργείο Υποδομών και Μεταφορών Γενική Γραμματεία Υποδομών

Υπουργείο Υποδομών και Μεταφορών Γενική Γραμματεία Υποδομών Υπουργείο Υποδομών και Μεταφορών Γενική Γραμματεία Υποδομών ΜΗΤΡΩΟ ΜΕΛΩΝ ΕΠΙΤΡΟΠΩΝ ΔΙΑΔΙΚΑΣΙΩΝ ΣΥΝΑΨΗΣ ΔΗΜΟΣΙΩΝ ΣΥΜΒΑΣΕΩΝ ΕΡΓΩΝ, ΜΕΛΕΤΩΝ, ΤΕΧΝΙΚΩΝ ΚΑΙ ΛΟΙΠΩΝ ΣΥΝΑΦΩΝ ΕΠΙΣΤΗΜΟΝΙΚΩΝ ΥΠΗΡΕΣΙΩΝ (Μη.Μ.Ε.Δ.)

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

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας"

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας" ΠΕΡΙΕΧΟΜΕΝΑ Αρχική Οθόνη...2 Εγγραφή Χρήστη...3 Εμφάνιση

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΑΝΑΛΥΤΙΚΩΝ ΦΥΛΛΩΝ ΜΙΣΘΟΔΟΣΙΑΣ 1.1. Η υπηρεσία είναι διαθέσιμη στην διεύθυνση

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

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

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

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

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

Υπολογισμός και Υποβολή Περιοδικής Δήλωσης ΦΠΑ

Υπολογισμός και Υποβολή Περιοδικής Δήλωσης ΦΠΑ Υπολογισμός και Υποβολή Περιοδικής Δήλωσης ΦΠΑ . 2 Περιεχόμενα 1 Περίληψη... 1 3 Συγχρονισμός Λογιστικού Σχεδίου... 5 4 Υπολογισμός Περιοδικής Δήλωσης Φ.Π.Α.... 6 4.1 Αυτόματη Υποβολή Περιοδικής Δήλωσης

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

Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Office Management (Ημερολόγιο Λογιστή). Παρακάτω προτείνεται

Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Office Management (Ημερολόγιο Λογιστή). Παρακάτω προτείνεται Office Management Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Office Management (Ημερολόγιο Λογιστή). Παρακάτω προτείνεται μια αλληλουχία ενεργειών την οποία

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

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ 1 ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ Π.6. ΕΓΧΕΙΡΙΔΙΑ ΜΗΤΡΩΟ ΑΜΕΑ ΥΠΟΣΥΣΤΗΜΑΤΑ ΕΡΓΟ: «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΜΗΤΡΩΟΥ και ΕΚΠΑΙΔΕΥΣΗ» 2015

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

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

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

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

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών.

Είσοδος. Καλωσορίσατε στο Ενιαίο Σύστημα Πληρωμών Δαπανών Ηλεκτρονικών Υπηρεσιών. «Οδηγίες χρήσης εφαρμογής Ενιαίου Συστήματος Πληρωμών» έκδοση v.1.2, 10/09/2014 Περιεχόμενα Είσοδος... 3 Οικονομικά Υπεύθυνος... 4 Αρχική Οθόνη... 4 Διαχείριση Χρηστών... 4 Αναζήτηση Χρήστη... 4 Δημιουργία

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

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω

ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω ΤΙΤΛΟΣ ΕΓΓΡΑΦΟΥ ΠΑ-24γ Εγχειρίδιο Χρήσης Δ.Δ.Π. Του Δήμου Αιγάλεω Έκδοση 1.0 12 Ιανουαρίου 2009 ΑΡΙΘΜΟΣ ΣΥΜΒΑΣΗΣ : 25978/04.08.2008 ΕΠΙΣΗΜΗ ΟΝΟΜΑΣΙΑ ΕΡΓΟΥ : Προσαρμογή, Ανάπτυξη, Έλεγχος και Εγκατάσταση

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

Οδηγός Ηλεκτρονικής Αίτησης

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

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

Δημιουργία και Υποβολή Περιοδικής ΦΠΑ

Δημιουργία και Υποβολή Περιοδικής ΦΠΑ Δημιουργία και Υποβολή Περιοδικής ΦΠΑ Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Υπολογισμού και Αυτόματης Υποβολής Περιοδικής Δήλωσης ΦΠΑ στην εφαρμογή extra

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΠΛΑΤΦΟΡΜΑΣ B2B 02 Εισαγωγή Αγαπητοί Συνεργάτες, Καλώς ορίσατε στο νέο, ανανεωμένο ηλεκτρονικό κατάστημα της OfficeMart. Πληκτρολογήστε www.officemart.gr, κάντε είσοδο στις online παραγγελίες,

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

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

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

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

Teaching Computer Science

Teaching Computer Science Teaching Computer Science ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ (User Manual) ΘΕΣΣΑΛΟΝΙΚΗ 2016 Teaching Computer Science ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ (User manual) Περιεχόμενα 1. Αρχική οθόνη... 2 2. Δημιουργία λογαριασμού Εγγραφή...

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

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

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

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

Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους

Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους για τη δράση «Superfast Broadband» Πίνακας περιεχομένων Πίνακας περιεχομένων... 1 1. Εισαγωγή... 2 2. Εγγραφή... 2 2.1. Είσοδος- Έλεγχος διαθεσιμότητας... 2

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

Συνεργείο Αυτοκινήτων

Συνεργείο Αυτοκινήτων Συνεργείο Αυτοκινήτων v2.102, Οκτώβριος 2015 Σύντοµες οδηγίες χρήσης Εισαγωγή Το πρόγραµµα Συνεργείο Αυτοκινήτων έχει σκοπό τη διαχείριση και παρακολούθηση του πελατολογίου, των αυτοκινήτων και των εργασιών

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

Ηλεκτρονικές Υπηρεσίες

Ηλεκτρονικές Υπηρεσίες ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ ΔΑΠΥ Ηλεκτρονικές Υπηρεσίες Πίνακας Υποβολών & Υπολοίπων ανά Ασφαλιστικό Ταμείο Πίνακας Περιεχομένων 1. Εισαγωγή... 3 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 1.3 Login

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΝΤΑΛΛΑΚΤΗΡΙΩΝ ΠΕΡΙΕΧΟΜΕΝΑ 1.Γενικές παρατηρήσεις... 3 1.2 Είσοδος στην εφαρμογή... 4 2. Πίνακας αναφορών... 5 2.1 Περιγραφή του πίνακα αναφορών... 6 2.3 Ταξινόμηση... 6 3. Προσθήκη/επεξεργασία

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

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

ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΔΗΜΟΣΙΩΝ ΕΠΕΝΔΥΣΕΩΝ & ΕΣΠΑ ΕΘΝΙΚΗ ΑΡΧΗ ΣΥΝΤΟΝΙΣΜΟΥ ΕΙΔΙΚΗ ΥΠΗΡΕΣΙΑ Ο.Π.Σ. ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ ΑΞΙΟΛΟΓΗΣΗ ΠΡΑΞΕΩΝ ΈΚΔΟΣΗ 2.00 ΙΣΤΟΡΙΚΟ ΑΛΛΑΓΩΝ Έκδοση Ημερομηνία Αιτιολογία Αλλαγής 01.00

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

Είσοδος στην εφαρμογή Δημιουργία Εταιρίας Καρτέλα Στοιχεία εταιρίας: Καρτέλα Πρόσθετα στοιχεία: Καρτέλα Τράπεζα:...

Είσοδος στην εφαρμογή Δημιουργία Εταιρίας Καρτέλα Στοιχεία εταιρίας: Καρτέλα Πρόσθετα στοιχεία: Καρτέλα Τράπεζα:... Περιεχόμενα Είσοδος στην εφαρμογή... 3 Δημιουργία Εταιρίας... 5 Καρτέλα Στοιχεία εταιρίας:... 6 Καρτέλα Πρόσθετα στοιχεία:... 6 Καρτέλα Τράπεζα:... 7 Καρτέλα λογιστική:... 9 Καρτέλα e-mail info... 9 Δημιουργία

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

Εικόνα 1: Κριτήρια αναζήτησης προϋπολογισμών

Εικόνα 1: Κριτήρια αναζήτησης προϋπολογισμών 1. Διαδικασία καταχώρησης προϋπολογισμών από το web-rescom Αναλυτικά βήματα που θα πρέπει να ακολουθήσετε προκειμένου να εμφανίσετε, καταχωρήσετε ή και διορθώσετε τους ετήσιους και συνολικούς προϋπολογισμούς

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΑΣΦΑΛΙΣΤΙΚΩΝ ΕΤΑΙΡΕΙΩΝ 1 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 1.Γενικές παρατηρήσεις... 4 1.2 Είσοδος στην εφαρμογή... 5 2. Πίνακας αναφορών... 5 2.1 Περιγραφή του πίνακα αναφορών... 6 2.2 Ταξινόμηση...

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

Στο grid διαχείρισης φακέλων εμφανίζονται οι εξής πληροφορίες:

Στο grid διαχείρισης φακέλων εμφανίζονται οι εξής πληροφορίες: Στο grid διαχείρισης φακέλων εμφανίζονται οι εξής πληροφορίες: Α/Α: Ο μοναδικός αριθμός (ID) αρίθμησης του φακέλου Α/Α Server: Ο μοναδικός αριθμός (ID) του φακέλου ο οποίος ενημερώνεται από την κεντρική

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

Οδηγός για το Europe Agent Print

Οδηγός για το Europe Agent Print Οδηγός για το Europe Agent Print Εισαγωγή στην εφαρμογή Agent Print. Σε όλους τους συνεργάτες στέλνεται το login και το password με την υπογραφή της σύμβασης Ανοίγει η οθόνη με τις επιλογές: Καταχώρηση

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

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

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010 ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010 Μ.Ο.Δ..ΜΟΝΑΔΑ ΟΡΓΑΝΩΣΗΣ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΝΑΠΤΥΞΙΑΚΩΝ ΠΡΟΓΡΑΜΜΑΤΩΝ Α.Ε. 1 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. Εγγραφή στο σύστημα...3 2.

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

Οδηγίες χρήσης SoSimple

Οδηγίες χρήσης SoSimple Οδηγίες χρήσης SoSimple Διδακτική περίοδος 2019-2020 ΛΕΟΝΤΕΙΟΣ ΣΧΟΛΗ ΑΘΗΝΩΝ Οδηγίες χρήσης SoSimple / 2019-20 1 Περιεχόμενα 1. Είσοδος στην εφαρμογή και διαπιστευτήρια... 3 2. Χρήση της εφαρμογής... 4

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

Διαχείριση Αξιόγραφων

Διαχείριση Αξιόγραφων Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια

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

Εγγραφή στο Portal για νέους συνδρομητές

Εγγραφή στο Portal για νέους συνδρομητές Εγγραφή στο Portal για νέους συνδρομητές Μεταφερθείτε στην ηλεκτρονική διεύθυνση www.taxpress.gr και από το κεντρικό μενού «e-πηρεσίες» επιλέξτε το «ASTbooks Portal». Θα μεταφερθείτε στην κεντρική σελίδα

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

Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους

Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους Εγχειρίδιο χρήσης εφαρμογής για Δικαιούχους της δράσης «Ψηφιακή Εκπαίδευση στις Σχολές των Ενόπλων Δυνάμεων» Πίνακας περιεχομένων Εισαγωγή... 2 Σελίδα εισόδου... 3 Εγγραφή... 4 Σελίδα Εκτύπωσης Κουπονιού...

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