1. Απαιτούμενο Υλικό και Υπηρεσίες 2. Απαιτούμενο Λογισμικό 3. Διάγραμμα Ροής Συστήματος 4. Βάση Δεδομένων 5. Ιστοσελίδες 5α. Χάρτης 5β. Εγγραφή νέου Χρήστη 5γ. Διαχείριση Λογαριασμού 6. System Service Δαίμονας Συστήματος 6α. Εισαγωγή Χρήστη 6β. Διαγραφή Χρήστη 7. Λειτουργικό Σύστημα Ενημέρωση Ρυθμίσεων
8. Σχεδιαγράμματα Λειτουργίας 8α. Τρόποι Εγγραφής 8β. Εγγραφή Χρήστη 8γ. Είσοδος & Αλλαγή Στοιχείων 9. Προσφερόμενες Υπηρεσίες 9α. Υπηρεσία - WebMail 9β. Υπηρεσία – SMTP/POP3 9γ. Υπηρεσία – Virtual Webhosting 9δ. Υπηρεσία - FTP 9ε. Υπηρεσία - DNS 9ζ. Υπηρεσία - Dialup 10. Ερωτήσεις
USB/Serial Modem PC Server side: Client side: Phone line PSTN Internet Access ADSL Laptop Phone line PSTN Router
Λειτουργικό: Υπηρεσίες: Fedora Core Linux Apache Web Server MySQL Web Server ProFTPD FTP Server CommuniGate Mail Server & Webmail Mgetty & PPPD Dialin Service Bind DNS Server
Web Interface: Adobe Photoshop Γραφικά Σχεδίαση: Κώδικας: Adobe ImageReady Adobe DreamWeaver HTML PHP Σχεδίαση Βάσης Δεδομένων: Navicat & phpMyAdmin
System Service: Κείμενα & Παρουσίαση: Bash Shell Scripting Awk, Sed, Cut MS Office 2007 PHP Cmd Line Python (pexpect) Adobe Acrobat
MyISP System Service Web Interface Database OS Χρήστης
FieldTypeNullKeyDefaultExtraΠεριγραφήdiarkeiaTextYESNULL Διάρκεια υπηρεσίας (κείμενο) nomosTextYESNULL Νομός (κείμενο) polhTextYESNULL Πόλη (κείμενο) faxTextYESNULL Φάξ (κείμενο) cc_imerlixTextYESNULL Ημερομηνία λήξης πιστ.κάρτας (κείμενο) cvv2int(11)YES0 Κωδικός ασφαλείας πιστ.καρτας (Αριθμός 11 ψηφία) cc_onomaTextYESNULL Όνομα πιστωτικής κάρτας (κείμενο) cc_thlint(20)YES0 Τηλέφωνο πιστωτικής κάρτας (Αριθμός 20 ψηφία) afmint(20)YES0 Αριθμός φορολογικού μητρώου (Αριθμός 20 ψηφία) servicesTextYESNULL Υπηρεσίες εγγραφής (κείμενο) dateTextYESNULL Ημερομηνία εγγραφής (κείμενο) dateregint(20)YES0 Ημερομηνία εγγραφής σε μορφή αριθμού (Αριθμός 20 ψηφία) datexpint(20)YES0 Ημερομηνία λήξης λογαριασμού σε μορφή αριθμού (Αριθμός 20 ψηφία) servicestatusTextYESNULL Κατάσταση υπηρεσίας (κείμενο)
Eγγραφή νέου χρήστη Αρχική Επικοινωνία Είσοδος χρήστη Υποστήριξη Eισαγωγή προσωπικων στοιχείων WebMail Ρυθμίσεις CommuniGate Eπιλογή Υπηρεσίας & Στοιχεία πρόσβασης Eισαγωγή Πιστ. Κάρτας & Χρέωση Ολοκλήρωση εγγραφής Έλεγχος Λογαριασμού Αλλαγή Στοιχείων Αλλαγή Κωδικού Ανανέωση συνδρομής Πληροφορίες χρήσης υπηρεσιών Πληροφορίες Πτυχιακής
Dial In Account Virtual Host DNS Entry
CommuniGate API Passwords Λειτουργικού συστήματος FTP Account Account
Χρήστης Μέσω Internet Μέσω Dial Up MyISP USB/Serial Modem Ο χρήστης διαθέτει γραμμή Internet, συνδέεται στη διεύθυνση και προχωρά στην εγγραφή. Ο χρήστης δε διαθέτει γραμμή Internet, συνδέεται με default dialup λογαριασμό, και προχωρά στην εγγραφή μέσω της σελίδας
Αποθήκευση πληροφοριών στη βάση δεδομένων MySQL Χρήστης Εισαγωγή προσωπικών Εισαγωγή προσωπικών στοιχείων στοιχείων Επιλογή υπηρεσίας & Επιλογή υπηρεσίας & διάρκειας διάρκειας Επιλογή κωδικού Επιλογή κωδικού πρόσβασης πρόσβασης Χρέωση μέσω Πιστωτικής Χρέωση μέσω Πιστωτικής Web Interface Database
Ενεργοποίηση υπηρεσιών στο χρήστη. Αποθήκευση πληροφοριών στη βάση δεδομένων MySQL Χρήστης Εισαγωγή προσωπικών Εισαγωγή προσωπικών στοιχείων στοιχείων Επιλογή υπηρεσίας & Επιλογή υπηρεσίας & διάρκειας διάρκειας Επιλογή κωδικού Επιλογή κωδικού πρόσβασης πρόσβασης Χρέωση μέσω Πιστωτικής Χρέωση μέσω Πιστωτικής Web Interface System Service Database Προσπέλαση MySQL από το System Service, έλεγχο για: Εισαγωγή νέου χρήστη. Εισαγωγή νέου χρήστη. Αλλαγή στοιχείων χρήστη. Αλλαγή στοιχείων χρήστη. Λογαριασμοί προς Λογαριασμοί προς απενεργοποίηση. απενεργοποίηση. Βρέθηκε νέος χρήστης! OS Dial In Account FTP Account Virtual Host DNS Entry Account Αποστολή στο χρήστη με πληροφορίες λογαριασμού & Ολοκλήρωση εγγραφής
Χρήστης Web Interface Database Εισαγωγή Username & Password Επαλήθευση στοιχείων σε συνεργασία με MySQL Είσοδος στη διαχείριση λογαριασμού Προβολή στοιχείων & υπηρεσιών Αλλαγή προσωπικών στοιχείων Αλλαγή κωδικού πρόσβασης Έξοδος System Service Προσπέλαση MySQL από το System Service, έλεγχο για: Εισαγωγή νέου χρήστη. Εισαγωγή νέου χρήστη. Αλλαγή στοιχείων χρήστη. Αλλαγή στοιχείων χρήστη. Λογαριασμοί προς Λογαριασμοί προς απενεργοποίηση. απενεργοποίηση. Βρέθηκε αλλαγή στοιχείων ή κωδικού πρόσβασης OS Ενημέρωση υπηρεσιών με τα καινούργια στοιχεία Dial In Account Account FTP Account Αποστολή στο χρήστη με πληροφορίες λογαριασμού & Ολοκλήρωση ενημέρωσης