Τ.Ε.Ι. ΚΛΒΛΛΛΣ ΣΧΟΛΙΙ ΔΙΟΙΚΙΙΣΗΣ-ΟΙΚΟΝΟΜ1ΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ Δ ία Χ είρ ΐΊΗ Vipeo CLUB ΕΙΣΗΓΗΤΗΣ ΜΕΤΔΑιΝΗΣ ΝΙΚΟΛΑΟΣ ΥΓΙΕΥΘΧΑΘΗΓΗΤΗΣ ΒΑΛΣΑΜΙΔΗΣ ΣΤΑΥΡΟΣ 1994
Τ.Ε.Ι. ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ-ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ Λ ΟΠΣΉ ΚΗΣ Δ ΙΑ ΧείΡΙΙΗ vive o CLUB ΕΙΣΗΓΗΤΗΣ ΜΕΓΑΑΝΗΣ ΝΙΚΟΛΑΟΣ ΥΠΕΥΘ.ΚΑΘΗΓΗΤΗΣ ΒΑΛΣΑΜΙΔΗΣ ΣΤΑΥΡΟΣ 1994
ΕΙΣΑΓΩΓΗ 3 ΚΕΦΑΛΑΙΟ 1 1.0. Δυνατότητες του προγράμματος 4 1.1. Τρόπος εγκατάστασης της εφαρμογής 5 1.2. Απαιτήσεις από το σύστημα του Η/Υ 6 1.3. Ασφάλεια αρχείων και Backup 6 ΚΕΦΑΛΑΙΟ 2 2.0. Κεντρικό μενού 7 2.1. Αρχείο πελατών 8 2.1.1. Εισαγωγή στοιχείων πελάτη 8 2.1.2. Μεταβολή στοιχείων πελάτη 10 2.1.3. Διαγραφή στοιχείων πελάτη 12 2.2. Αρχείο κασετών 15 2.2.1. Εισαγωγή στοιχείων κασέτας 15 2.2.2. Μεταβολή στοιχείων κασέτας 17 2.2.3. Διαγραφή στοιχείων κασέτας 19 2.3. Αρχείο πωλήσεων 22 2.3.1. Εισαγωγή στοιχείων κασέτας 22 2.3.2. Μεταβολή στοιχείων κασέτας 24 2.3.3. Διαγραφή - πώληση κασέτας 26 2.4. Αρχείο κινήσεων 29 2.4.1. Δανεισμός κασέτας 29 2.4.2. Επιστροφή κασέτας 31 2.4.3. Καθυστερήσεις 33 2.5. Βοηθητικές εργασίες 33 2.5.1. Εκτυπώσεις αρχείων 33 2.5.2. Εκτύπωση αρχείου πελατών 34 2.5.3. Εκτύπωση αρχείου κασετών 34 2.5.4. Εκτύπωση αρχείου πωλήσεων 35 2.5.5. Εκτύπωση αρχείου κινήσεων 35 2.5.6. Εκτύπωση ετικετών κασετών 36 2.5.7. Ελεγχος εισπράξεων 36 2.5.8. Εκτύπωση επιστολών 37 2.5.9. Εξαγωγή αρχείων 37
2.5.10. Εμφάνιση - διόρθωση αρχείων 2.5.11. Στατιστικά 2.5.12. Κλείσιμο ημέρας 2.5.13. Backup - Restore 2.5.14. Backup 2.5.15. Restore 2.5.16. Δημιουργία - μηδενισμός αρχείων 37 38 39 40 40 41 43 ΚΕΦΑΛΑΙΟ 3 3.1. Γραμμογράφηση αρχείου κασετών 44 3.2. Γραμμογράφηση αρχείου πελατών 45 3.3. Γραμμογράφηση αρχείου κινήσεων 47 3.4. Γραμμογράφηση αρχείου πωλήσεων 49 3.5. Γραμμογράφηση αρχείου εισπράξεων ημέρας 50 3.6. Γραμμογράφηση αρχείου εισπράξεων 51 3.7. Γραμμογράφηση αρχείου εισπράξεων μηνός 52 ΚΕΦΑΛΑΙΟ 4 4.1. Ενεργά πλήκτρα στα menu 53 4.2. Πλήκτρα κίνησης μέσα στα πεδία 53 4.3. Πλήκτρα διαμόρφωσης των πεδίων 54 4.4. Πλήκτρα καταστάσεων στα πεδία 54 4.5. Πλήκτρα διαφυγής απο τα πεδία 54 4.6. Μηνύματα στην εργασία "Εμφάνιση - Διόρθωση αρχείων 55 4.7. Πλήκτρα κίνησης στίς εργασίες "Εμφάνιση - Διόρθωση αρχείων" & "Καθυστερήσεις" 55 ΚΕΦΑΛΑΙΟ 5 5.1. Ασφάλεια δεδομένων 5.2. Κίνδυνοι για τα δεδομένα από τυχαίους παράγοντες 5.3. Κίνδυνοι για τα δεδομένα από κακόβουλες ενέργειες 5.4. Βλαπτικά προγράμματα - ιομορφές 58 59
ΕΙΣΑΓΩΓΗ To εγχειρίδιο που έχετε στα χέρια σας είναι ένα μέρος της πτυχιακής εργασίας με τίτλο, "Διαχείρισης Video Club" στη γλώσσα προγραμματισμού CLIPPER, του σπουδαστή Μεγδάνη Νικόλαο του τμήματος της λογιστικής Τ.Ε.Ι Καβάλας. Η εργασία αυτή αποτελείται από δύο μέρη. Το ένα μέρος είναι το πρόγραμμα για τον Η/Υ και το άλλο μέρος είναι το παρόν εγχειρίδιο στο οποίο περιγράφονται οι δυνατότητες του προγράμματος, η μορφή των αρχείων και τέλος ο τρόπος χρήσης του προγράμματος.
ΚΕΦΑΛΑΙΟ ΠΡΩΤΟ 1.0. ΔΥΝΑΤΟΤΗΤΕΣ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ Το πρόγραμμα αυτό έχει διάφορες δυνατότητες που όμως μπορούν να επεκταθούν προσθέτοντας νέα προγράμματα. Με το πρόγραμμα αυτό μπορούμε να δημιουργήσουμε αρχεία που θα περιέχουν τα στοιχεία των πελατών, τα στοιχεία κασετών του Video Club όπως και τα αρχεία εισπράξεων. Εκτός από τη δημιουργία αρχείων με τα στοιχεία των κασετών και των πελατών μπορούμε να αλλάξουμε ή να διαγράψουμε αυτά τα στοιχεία. Συνδυάζοντας τώρα τα στοιχεία που περιλαμβάνονται στα τρία παραπάνω αρχεία που είναι το αρχείο κασετών, το αρχείο πελατών και το αρχείο κινήσεων μπορούμε να πάρουμε στον εκτυπωτή μας διάφορες καταστάσεις που θα μας δίνουν χρήσιμα στοιχεία. Οι εκτυπώσεις που μπορούμε να πάρουμε είναι οι παρακάτω: 1) Εκτύπωση των κασετών που έχουμε καταχωρήσει στο αρχείο κασετών και στο αρχείο πωλήσεων. Η εκτύπωση αυτή μπορεί να είναι όλο το αρχείο η ένα μέρος από αυτό και είναι ταξινομημένη σύμφωνα με τους κωδικούς των κασετών. 2) Εκτύπωση όλων των πελατών που έχουμε καταχωρήσει στο αρχείο πελατών. Η εκτύπωση αυτή μπορεί να είναι όλο το αρχείο ή ένα μέρος από αυτό και είναι ταξινομημένη σύμφωνα με τους κωδικούς των πελατών. 3) Εκτύπωση όλων των κινήσεων. Ετσι μπορούμε να ξέρουμε οποιαδήποτε στιγμή και με μεγάλη ταχύτητα ποιος έχει δανειστεί Video κασέτα, πότε τη δανείστηκε.
4) Εκτύπωση των πελατών κασέτα. ου έχουν δανειστεί κάποια 5) Εκτύπωση επιστολών με τα στοιχεία των πελατών που έχουμε καταχωρήσει στο αρχείο πελατών. 6) Εκτύπωση ετικετών με τα στοιχεία των κασετών που έχουμε καταχωρήσει στο αρχείο κασετών. Η εκτύπωση αυτή μπορεί να είναι όλο το αρχείο η ένα μέρος από αυτό και είναι ταξινομημένη σύμφωνα με τους κωδικούς των κασετών. Οι εργασίες που μπορούμε να κάνουμε ακόμα είναι να ελέγξουμε τις εισπράξεις από πώληση κασετών και δανεισμών πού κάναμε εκείνη την ημέρα ή κάποια προηγούμενης ημέρα, να εξάγουμε το αρχείο πελατών η κασετών σε Dos-Text αρχείο, ακόμα μπορούμε να εμφανίσουμε τις εισπράξεις του κάθε μήνα στην οθόνη σε μορφή διαγράμματος και να δημιουργήσουμε μηδενίσουμε τα αρχεία δεδομένων. Μια ακόμα εργασία με την οποία κερδίζουμε χρόνο είναι η αναζήτηση κάποιας κασέτας η πελάτη σύμφωνα με τον τίτλο η το επώνυμο αντίστοιχα, 1.1. ΤΡΟΠΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΤΗΣ ΕΦΑΡΜΟΓΗΣ Η εγκατάσταση του προγράμματος είναι πολύ απλή. Πρώτα από όλα πρέπει να αποφασίσουμε σε ποιο αποθηκευτικό μέσο θα εγκαταστήσουμε το πρόγραμμα. Το πρόγραμμα μπορεί να εκτελεστεί και από δισκέτες αλλά θα ήταν άχρηστο τότε γιατί ο χώρος για τα αρχεία που θα έμεινε ελεύθερος θα ήταν πολύ μικρός για να ανταπεξέρθει στις ανάγκες ενός Video Club. Ετσι κρίνουμε σκόπιμο η εγκατάσταση της εφαρμογής να γίνει σε έναν σκληρό δίσκο. Αν επιλέξουμε την
πρέπει να πληκτρολογήσουμε αφού βρισκόμαστε στο drive που περιέχει το πρόγραμμα είναι τη διαταγή A:\INSTALL C: και στη συνέχεια να πατήσουμε το πλήκτρο <ENTER>. Αφού τελειώσει η εγκατάσταση θα έχουν αντιγράφει όλα τα αρχεία της εφαρμογής στο directory με την ονομασία VIDEOC του drive που επιλέξαμε. Για να τρέξουμε τώρα το αρχείο θα πρέπει να πληκτρολογήσουμε VIDEO αφού πρώτα έχουμε μεταφερθεί στο directory VIDEOC. 1.2. ΑΠΑΙΤΗΣΕΙΣ ΑΠΟ ΤΟ ΣΥΣΤΗΜΑ ΤΟΥ Η/Υ Το πρόγραμμα δεν έχει ιδιαίτερες απαιτήσεις στο θέμα του εξοπλισμού γιατί μπορεί να εκτελεστεί σε οποιοδήποτε PC (XT και AT). Για να έχουμε όμως κάποιες αξιόλογες επιδόσεις καλό θα ήταν να το εγκαταστήσουμε σε ένα Η/Υ με επεξεργαστή τουλάχιστον τον 80386 και με σκληρό δίσκο. 1.3. ΑΣΦΑΛΕΙΑ ΑΡΧΕΙΩΝ ΚΑΙ BACKUP Είναι πολύ σημαντικό για την ασφάλεια των αρχείων να παίρνουμε κάθε μέρα ένα αντίγραφο τους και σ ένα άλλο αποθηκευτικό μέσο εκτός από τον σκληρό μας δίσκο. Τα αρχεία μας εκτός από την καταστροφή του σκληρού δίσκου, κινδυνεύουμε να τα χάσουμε και από τυχόν διακοπή της ηλεκτρικής παροχής του δικτύου της Δ.Ε.Η, για αυτό υπάρχει στο πρόγραμμα η εργασία Backup- Restore. Εδώ μπορούμε να πάρουμε αντίγραφα ασφαλείας και να τα επαναφέρουμε στο σκληρό δίσκο.
ΚΕΦΑΛΑΙΟ ΔΕΥΤΕΡΟ Αυτό το κεφάλαιο, θα εξηγήσει τον τρόπο λειτουργίας του προγράμματος και θα λύσει τις τυχόν απορίες για το πώς δουλεύει το πρόγραμμα και ποιες είναι οι δυνατότητες του. 2.0. ΚΕΝΤΡΙΚΟ ΜΕΝΟΥ Η πρώτη οθόνη που εμφανίζεται μόλις βάζουμε το πρόγραμμα σε λειτουργία, αποτελεί το <Κεντρικό Menu> και όχει τη μορφή του σχήματος 2.0. Από αυτή την οθόνη επιλέγουμε την εργασία που θέλουμε να κάνουμε. I Αρχείο πελατών Αρχείο κασετών Αρχείο πωλήσεων Αρχείο κινήσεων Βοηθητικές εργασίες Σχήμα 2.0. Για να επιλέξουμε μια από τις εργασίες, κινούμαστε στις επιλογές του μενού χρησιμοποιώντας τα βέλη πάνω και κάτω. Η επιλογή που βρισκόμαστε κάθε φορά είναι φωτισμένη. Οταν φτάσουμε με τα βέλη στην επιλογή που μας ενδιαφέρει, πατάμε <ENTER> και η επιλογή έχει γίνει.
Οι επιλογές του κεντρικού μενού, παρουσιάζουν ένα η περισσότερα υπομενού που περιέχουν μια λίστα από περισσότερες εργασίες. Για να επιλέξουμε μια από αυτές ακολουθούμε τον παραπάνω τρόπο, αλλά αν θέλουμε να επιστρέψουμε από το κάποιο υπομενού στο κεντρικό μενού, τότε πατάμε το πλήκτρο <ESC>. Τέλος, από το κεντρικό μενού μπορούμε να τερματίσουμε το πρόγραμμα πατώντας το πλήκτρο <ESCAPE> η εάν επιλέξουμε <έξοδος> και πατήσουμε <ENTER>. 2.1. ΑΡΧΕΙΟ ΠΕΛΑΤΩΝ Επιλέγοντας αυτή την εργασία από το κεντρικό μενού, εμφανίζεται ένα υπομενού στην οθόνη με τις παρακάτω επιλογές. - Εισαγωγή στοιχείων πελάτη - Μεταβολή στοιχείων πελάτη - Διαγραφή στοιχείων πελάτη - Επιστροφή στο κεντρικό μενού Επιλέγουμε μια από τις παραπάνω εργασίες και πατάμε το πλήκτρο <ENTER>. Εάν θελήσουμε να επιστρέψουμε στο κεντρικό μενού πατάμε το πλήκτρο <ESC>. 2.1.1. ΕΙΣΑΓΩΓΗ ΣΤΟΙΧΕΙΩΝ ΠΕΛΑΤΗ Επιλέγοντας τις εισαγωγές, μπορούμε να καταχωρήσουμε στο αρχείο πελατών, ένα νέο πελάτη. Για να καταχωρήσουμε το στοιχεία του νέου πελάτη, πρέπει να περάσουμε στην οθόνη που θα εμφανιστεί. Το πρώτο στοιχείο που θα πρέπει να καταχωρήσουμε είναι ο κωδικός αριθμός του πελάτη. Μόλις τον πληκτρολογήσουμε και πατήσουμε το πλήκτρο <ENTER>,
το πρόγραμμα θα ψάξει στο αρχείο πελατών αν υπάρχει πελάτης με τον ίδιο κωδικό και αν υπάρχει, θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <0 πελάτης υπάρχει, δώσε νέο κωδικό πελάτη>, πατώντας μετά κάποιο πλήκτρο, θα μας μεταφέρει πάλι στο πεδίο του κωδικού αριθμού για να πληκτρολογήσουμε ένα κωδικό που να μην υπάρχει, αλλιώς θα εμφανιστούν όλα τα πεδία όπως το σχήμα 2. 1.1. &1ί01/9* ' βτο Εισαγωγή στοιχεία πελάτη Κωδικός πελάτη <0 Επιστροφή στο Menu> [ 77] Επώνυμο πελάτη: [ ] Ονομα πελάτη;[ ] Διεύθυνση πελάτη: [ Πόλη: [ ] Τ.Ι Τηλ.;[ ] Ημερ.εγγραφής: [01/01/94] Αριθμός ταυτότητας: [ ] Α.Φ.Μ.;[ ] Σχήμα 2.1.1. Vt0EOCLUBVEB.1.0l Μετά μπορούμε να συμπληρώσουμε όλα τα στοιχεία του πελάτη όπως επώνυμο, όνομα, διεύθυνση, πόλη, ταχυδρομικός κώδικας, τηλέφωνο, ημερομηνία εγγραφής, αριθμός ταυτότητας και το Α.Φ.Μ. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, η συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με την εισαγωγή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο <ENTER>. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές.
Εάν επιλέξουμε <ΝΑΙ> τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα μας ζητήσει να δώσουμε κάποιο κωδικό πελάτη για μία νέα εγγραφή. Στην περίπτωση που δε θελήσουμε να εισάγουμε νέο πελάτη τότε πατάμε το πλήκτρο ESC και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ> τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στην εισαγωγή πελάτη. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ> τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.1.2. ΜΕΤΑΒΟΛΗ ΣΤΟΙΧΕΙΩΝ ΠΕΛΑΤΗ Επιλέγοντας τις μεταβολές, μπορούμε να διορθώσουμε τα στοιχεία ενός πελάτη στην περίπτωση που έχουμε κάνει λάθος η κάποια στοιχεία του πελάτη έχουν αλλάξει. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση του πελάτη με βάση το κωδικό η με βάση το επώνυμο, αν η επιλογή μας είναι <βάση επώνυμο>, τότε θα εμφανιστεί ένα παράθυρο με το επώνυμο και όνομα των πελατών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποιον πελάτη. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε τον πελάτη που ζητάμε, ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί το επώνυμο του πελάτη μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία του πελάτη στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό> τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό του πελάτη, εάν δεν υπάρχει πελάτης σύμφωνα με τον κωδικό που δώσαμε τότε το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της
στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό> τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό του πελάτη, εάν δεν υπάρχει πελάτης σύμφωνα με τον κωδικό που δώσαμε τότε το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <0 κωδικός δεν υπάρχει>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό, αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία του πελάτη όπως το σχήμα 2.1.2. W/01/94 12:00 Μεταβολή στοιχείων πελάτη Κωδικός πελάτη <0 Επιστροφή στο Menu> [ 77] Επώνυμο πελάτη: [ΜΕΓΔΑΝΗΣ ] Ονομα πελάτη: [ΝΙΚΟΛΑΟΣ ] Διεύθυνση πελάτη: [ΣΥΡΟΥ 1 Πόλη: [ΔΡΑΜΑ ] Τηλ.; [0521/37508 ] Ημερ.εγγραφής: [01/01/^4] Αριθμός ταυτότητας: [=1234567890] Α.Φ.Μ.; [12345678] Σχήμα 2.1.2 -jtidlqlcl.ub_ve.r. 1.0 Μετά μπορούμε να διορθώσουμε όλα τα στοιχεία του πελάτη όπως επώνυμο, όνομα, διεύθυνση, πόλη, ταχυδρομικός κώδικας, τηλέφωνο, ημερομηνία εγγραφής, αριθμός ταυτότητας και Α.Φ.Μ. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, η συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με τη μεταβολή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο <ENTER>. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές.
--ΜΕΤΑΒΟΛΗ;-- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα μας ζητήσει να δώσουμε κάποιο κωδικό πελάτη η επώνυμο για μία νέα μεταβολή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη μεταβολή πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στη μεταβολή. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.1.3. ΔΙΑΓΡΑΦΗ ΣΤΟΙΧΕΙΩΝ ΠΕΛΑΤΗ Επιλέγοντας την εργασία ι υτή, μπορούμε να διαγράψουμε έναν πελάτη που δε θέλουμε να υπάρχει στο αρχείο πελατών. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση του πελάτη με βάση το κωδικό η με βάση το επώνυμο, αν η επιλογή μας είναι <βάση επώνυμο> τότε θα εμφανιστεί ένα παράθυρο με το επώνυμο και όνομα των πελατών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποιον πελάτη. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε τον πελάτη που ζητάμε, ο δεύτερος τρόπος είναι πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί το επώνυμο του πελάτη μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία του πελάτη
στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό>, τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό του πελάτη, εάν δεν υπάρχει πελάτης με βάση τον κωδικό που δώσαμε τότε το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχει>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία του πελάτη όπως το σχήμα 2.1.3. - ΔΙΑΓΡΑΦΗ;- m m m * ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Διαγραφή στοιχείων πελάτη Βάση κωδικό Βάση επώνυμο Κωδικός πελάτη <0 Επιστρογή στο Menu> [ 77] Επώνυμο πελάτη: [ΜΕΓΔΑΝΗΣ ] Ονομα πελάτη: [ΝΙΚΟΛΑΟΣ ] Διεύθυνση πελάτη: [ΣΥΡΟΥ 1 Πόλη: [ΔΡΑΜΑ ] Τ.Κ.: [661C Τηλ.: [0521/37508 ] Ημερ.εγγραφής: [01/01/94] Αριθμός ταυτότητας: [Ξ1234567890] Α.Φ.Μ.: [12345678] Σχήμα 2.1.3. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό,αέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές. --ΔΙΑΓΡΑΦΗ;-- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε ο πελάτης θα διαγραφεί από το αρχείο πελατών, στη συνέχεια το πρόγραμμα θα μας ζητήσει να δώσουμε κάποιο κωδικό πελάτη η επώνυμο για μία νέα διαγραφή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη διαγραφή πατάμε το
πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε ο πελάτης δε θα διαγράφει από το αρχείο πελατών και το πρόγραμμα θα μας επιστρέψει πάλι στη διαγραφή στοιχείων πελάτη. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε ο πελάτης δε θα διαγραφεί από το αρχείο πελατών και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού.
2.2. ΑΡΧΕΙΟ ΚΑΣΕΤΩΝ Επιλέγοντας αυτή την εργασία από το κεντρικό μενού, εμφανίζεται ένα υπομενού στην οθόνη με τις παρακάτω επιλογές. - Εισαγωγή στοιχείων κασέτας - Μεταβολή στοιχείων κασέτας - Διαγραφή στοιχείων κασέτας - Επιστροφή στο κεντρικό μενού Επιλέγουμε μια από τις παραπάνω εργασίες και πατάμε το πλήκτρο <ENTER>. Εάν θελήσουμε να επιστρέψουμε στο κεντρικό μενού πατάμε το πλήκτρο <ESC>. 2.2.1. ΕΙΣΑΓΩΓΗ ΣΤΟΙΧΕΙΩΝ ΚΑΣΕΤΑΣ Επιλέγοντας τις εισαγωγές, μπορούμε να καταχωρίσουμε στο αρχείο κασετών, μία νέα κασέτα. Το πρώτο στοιχείο που θα πρέπει να πληκτρολογήσουμε είναι ο κωδικός της κασέτας. Μόλις τον πληκτρολογήσουμε και πατήσουμε το πλήκτρο <ENTER>, το πρόγραμμα θα ψάξει στο αρχείο κασετών αν υπάρχει ήδη κασέτα με τον ίδιο κωδικό και αν υπάρχει, θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <0 πελάτης υπάρχει, δώσε νέο κωδικό πελάτη> και πατώντας μετά κάποιο πλήκτρο, θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα κωδικό που να μην υπάρχει, αλλιώς θα εμφανιστούν όλα τα πεδία όπως το σχήμα 2.2.1.
Εισαγωγή Video κασέτας Κωδικός κασέτας <0 Επιστροφή στο Menu> [ 77] Τίτλος; [ ] Κατηγορία: [ ] <Ε9 για επιλογή> Αξία; [ 0] Τφή ενοικίασης: [ 0] Ημερ.αγοράς: [01/01/94] Σχήμα : >.1. VIDEO CLU&VER.1.0 Μετά μπορούμε να συμπληρώσουμε όλα τα στοιχεία της κασέτας όπως τίτλος, κατηγορία (εδώ εάν θελήσουμε μπορούμε να πατήσουμε το πλήκτρο <F9> και θα εμφανιστεί ένας πίνακας με διάφορες κατηγορίες κασετών, με τα βέλη μετακινούμε τη φωτεινή μπάρα στην επιθυμητή επιλογή και στη συνέχεια πατάμε το πλήκτρο <ENTER>), Αξία, τιμή ενοικίασης, ημερομηνία εγγραφής. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, η συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με την εισαγωγή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο <ENTER>. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές. -Κ Α Τ Α Χ Ω Ρ Η Σ Η ;- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦ Η Εάν επιλέξουμε <ΝΑΙ>, τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα μας
μεταφέρει πάλι στην εισαγωγή νέας κασέτας. Στην περίπτωση που δε θελήσουμε να εισάγουμε νέα κασέτα τότε πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στην εισαγωγή νέας κασέτας. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.2.2. ΜΕΤΑΒΟΛΗ ΣΤΟΙΧΕΙΩΝ ΚΑΣΕΤΑΣ Επιλέγοντας τις μεταβολές, μπορούμε να διορθώσουμε τα στοιχεία μίας κασέτας στην περίπτωση που έχουμε κάνει λάθος η κάποια στοιχεία της κασέτας έχουν αλλάξει. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση της κασέτας με βάση το κωδικό ή με βάση τον τίτλο, αν η επιλογή μας είναι <βάση τΐτλο>, τότε θα εμφανιστεί ένα παράθυρο με το τίτλο και την κατηγορία των κασετών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποια κασέτα. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε την κασέτα που ζητάμε, ενώ ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί ο τίτλος της κασέτας μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία της κασέτας στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό>, τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό της κασέτας, εάν δεν υπάρχει κασέτα με βάση των κωδικό που δώσαμε, τότε το πρόγραμμα θα μας ειδοποιήσει
στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχεχ>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία της κασέτας όπως στο σχήμα 2.2.2. 01/01/94 12;00 Μεταβολή στοιχείων κασέτας Κωδικός: [ 77] Τίτλος: [ANGEL OF THE CITY Κατηγορία: [Αστυν.θρίλερ ] <F9 για επιλο'/ή> Αξία; [ 6000] Τιμή ενοικίασης: [ 350] Ημερ.αγοράς: [01/01/94] Σχήμα 2.2.2. VIDEO CIUBVER. 10 Μετά μπορούμε να διορθώσουμε όλα τα στοιχεία της κασέτας όπως τίτλος, κατηγορία (εδώ εάν θελήσουμε μπορούμε να πατήσουμε το πλήκτρο <F9> και θα εμφανιστεί ένας πίνακας με διάφορες κατηγορίες κασετών, με τα βέλη μετακινούμε τη φωτεινή μπάρα στην επιθυμητή επιλογή και στη συνέχεια πατάμε το πλήκτρο <ENTER>), αξία, τιμή ενοικίασης, ημερομηνία εγγραφής. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, η συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με τη μεταβολή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο <ENTER>. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές.
ΝΑΙ -ΜΕΤΑΒΟΛΗ;-- ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα επιστρέψει πάλι στη μεταβολή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη μεταβολή πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στη μεταβολή. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.2.3 ΔΙΑΓΡΑΦΗ ΣΤΟΙΧΕΙΩΝ ΚΑΣΕΤΑΣ Επιλέγοντας την εργασία αυτή, μπορούμε να διαγράψουμε κάποια κασέτα που δε θέλουμε να υπάρχει στο αρχείο κασετών. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση της κασέτας με βάση το κωδικό η με βάση τον τίτλο, αν η επιλογή μας είναι <βάση τίτλο> τότε θα εμφανιστεί ένα παράθυρο με το τίτλο και την κατηγορία των κασετών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποια κασέτα. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε την κασέτα που ζητάμε, ενώ ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί ο τίτλος της κασέτας μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία της κασέτας
στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό>, τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό της κασέτας, εάν δεν υπάρχει κασέτα με βάση των κωδικό που δώσαμε, τότε το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχει>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό αλλιώς θα εμφανιστούν τα όλα τα πεδία με τα στοιχεία της κασέτας όπως στο σχήμα 2.2.3. - ΔΙΑΓΡΑΦΗ:- 1 : ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Διαγραφή Video κασέτας Βάση κωδικό Βάση τίτλο Κωδικός κασέτας <0 Επιστροφή στο Menu> [ 77] Τίτλος: [ANGEL OF THE CITY ] Κατηγορία: [Αστυν θρίλερ] <F9 για επιλογή» Αξία: [ 6000] Τιμή ενοικίασης: [ 350] Ημερ.αγοράς: [01/01/94] VIDEO CLUg-VER, 1:θΙ Σχήμα 2.2.3. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές. -Δ ΙΑ Γ Ρ Α Φ Η ;- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε η κασέτα θα διαγραφεί από το αρχείο κασετών, στη συνέχεια το πρόγραμμα θα μας επιστρέψει πάλι στη διαγραφή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη διαγραφή πατάμε το
πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε η κασέτα δε θα διαγράφει από το αρχείο κασετών και το πρόγραμμα θα μας επιστρέψει πάλι στη διαγραφή κασέτας. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε η κασέτα δε θα διαγραφεί από το αρχείο κασετών και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού.
2.3. ΑΡΧΕΙΟ ΠΩΛΗΣΕΩΝ Επιλέγοντας αυτή την εργασία από το κεντρικό μενού, εμφανίζεται ένα υπομενού στην οθόνη με τις παρακάτω επιλογές. - Εισαγωγή στοιχείων κασέτας - Μεταβολές στοιχείων κασέτας - Διαγραφή - πώληση κασέτας - Επιστροφή στο κεντρικό μενού Επιλέγουμε μια από τις παραπάνω εργασίες και πατάμε το πλήκτρο <ENTER>. Εάν θελήσουμε να επιστρέψουμε στο κεντρικό μενού πατάμε το πλήκτρο <ESC>. 2.3.1. ΕΙΣΑΓΩΓΗ ΣΤΟΙΧΕΙΩΝ ΚΑΣΕΤΑΣ Επιλέγοντας την εισαγωγή, μπορούμε να καταχωρήσουμε στο αρχείο πωλήσεων, μία νέα κασέτα. Το πρώτο στοιχείο που θα πρέπει να καταχωρήσουμε είναι ο κωδικός της κασέτας. Μόλις τον πληκτρολογήσουμε και πατήσουμε το πλήκτρο <ENTER>, το πρόγραμμα θα ψάξει στο αρχείο πωλήσεων αν υπάρχει κασέτα με τον ίδιο κωδικό, αν υπάρχει θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <η κασέτα υπάρχει, δώσε νέο κωδικό κασέτας> και πατώντας μετά κάποιο πλήκτρο, θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό, αλλιώς θα εμφανιστούν όλα τα πεδία όπως το σχήμα 2.3.1.
Εισαγωγή Video κασέτας στο αρχείο πωλήσεων Κωδικός κασέτας <0 Επιστροφή στο Menu> [ 77] Τίτλος; [ j Κατηγορία: [ ] <F9 για επιλογή> Σχήμα 2.3.1. VIDEO CLUBV R.1.Q Μετά μπορούμε να συμπληρώσουμε όλα τα στοιχεία της κασέτας όπως τίτλος, κατηγορία (εδώ εάν θελήσουμε μπορούμε να πατήσουμε το πλήκτρο <F9> και θα εμφανιστεί ένας πίνακας με διάφορες κατηγορίες κασετών, με τα βέλη μετακινούμε τη φωτεινή μπάρα στην επιθυμητή επιλογή και στη συνέχεια πατάμε το πλήκτρο <ENTER>), αξία, ημερομηνία έγγραφης. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, η συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με την εισαγωγή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές. --ΚΑΤΑΧΩΡΗΣΗ;-- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα μας
επιστρέψει πάλι στην εισαγωγή νέας κασέτας. Στην περίπτωση που δε θελήσουμε να εισάγουμε νέα κασέτα τότε πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στην εισαγωγή νέας κασέτας. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.3.2. ΜΕΤΑΒΟΛΗ ΣΤΟΙΧΕΙΩΝ ΚΑΣΕΤΑΣ Επιλέγοντας τις μεταβολές, μπορούμε να διορθώσουμε τα στοιχεία μίας κασέτας στην περίπτωση που έχουμε κάνει λάθος η κάποια στοιχεία της κασέτας έχουν αλλάξει. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση της κασέτας με βάση τον κωδικό ή βάση με τον τίτλο, αν η επιλογή μας είναι <βάση τίτλο>, τότε θα εμφανιστεί ένα παράθυρο με το τίτλο και την κατηγορία των κασετών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποια κασέτα. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε την κασέτα που ζητάμε, ενώ ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί ο τίτλος της κασέτας μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία τις κασέτας στήν οθόνη. Αν η επιλογή μας είναι <βάση κωδικό> τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό της κασέτας, εάν δεν υπάρχει κασέτα με βάση τον κωδικό που δώσαμε, τότε το πρόγραμμα θα μας ειδοποιήσει
στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχει>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία της κασέτας όπως το σχήμα 2.3.2. 12:00 Μεταβολή στοιχείων κασέτας Κωδικός: [ 77] Τίτλος; [ANGEL OF THE CITY Κατηγορία: [Αστυν.θρίλερ ] <F9 για επιλογή> Σχήμα 2.3.2. YIE? OCLUB VER.1.0 Μετά μπορούμε να διορθώσουμε όλα τα στοιχεία της κασέτας όπως τίτλος, κατηγορία (εδώ εάν θελήσουμε μπορούμε να πατήσουμε το πλήκτρο <F9> και θα εμφανιστεί ένας πίνακας με διάφορες κατηγορίες κασετών, με τα βέλη μετακινούμε τη φωτεινή μπάρα στην επιθυμητή επιλογή και στη συνέχεια πατάμε το πλήκτρο <ENTER>), αξία, ημερομηνία εγγραφής. Μέσα στα πεδία μπορούμε να κινούμαστε με τα βέλη πάνω και κάτω, ή συμπλήρωση των πεδίων με στοιχεία είναι προαιρετική, όταν τελειώσουμε με τη μεταβολή πατάμε το πλήκτρο <ESC> ή πατάμε στο τελευταίο πεδίο <ENTER>. Στη συνέχεια θα εμφανιστεί στο πάνω αριστερό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές.
--ΜΕΤΑΒΟΛΗ;-- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε τα στοιχεία θα σωθούν στο αντίστοιχο αρχείο, στη συνέχεια το πρόγραμμα θα μας μεταφέρει πάλι στη μεταβολή. Στην περίπτωση που 8ε θελήσουμε να συνεχίσουμε τη μεταβολή πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επι στ ρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε τα στοιχεία έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει πάλι στη μεταβολή στοιχείων κασετών. που Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε τα στοιχεία που έχουμε εισάγει στα διάφορα πεδία δε θα σωθούν και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.3.3. ΔΙΑΓΡΑΦΗ - ΠΩΛΗΣΗ ΚΑΣΕΤΑΣ Επιλέγοντας την εργασία αυτή, μπορούμε να διαγράψουμε κάποια κασέτα που δε θέλουμε να υπάρχει στο αρχείο πωλήσεων. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση της κασέτας με βάση το κωδικό ή με βάση τον τίτλο, αν η επιλογή μας είναι <βάση τίτλο>, τότε θα εμφανιστεί ένα παράθυρο με το τίτλο και την κατηγορία των κασετών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποια κασέτα. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε την κασέτα που ζητάμε, ενώ ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί ο τίτλος της κασέτας μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία της κασέτας
στην οθόνη. Αν η επιλογή,ιιας είναι <ράση κωδικό>, τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό της κασέτας, εάν δεν υπάρχει κασέτα με βάση των κωδικό που δώσαμε, τότε το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχει>, και πατώντας μετά κάποιο πλήκτρο, θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία της κασέτας όπως το σχήμα 2.3.3. Q1/01H94; :i2::fl0i Διαγραφή στοιχείων κασέτας Πώληση κασέτας Eraστpoφή στο κεντρικό Menu Επιστροφή χωρίς να γίνει η διαγραφή Διαγραφή Video κασέτας Βάση κωδικό Βάση τίτλο Κωδικός κασέτας <0 Επιστροφή στο Menu> [ 77] Τίτλος: [ANGEL OF THE CITY ] Κατηγορία: (Αστυν.Θρι λερ] <F9 για επιλογή» Αξία: [ 6000] Ημερ.αγοράς: [01/01/94] Σχήμα 2.3.3. ViDEO CLUB VER. 10 Στη συνέχεια θα εμφανιστεί ένα μενού με τις παρακάτω επιλογές. - Διαγραφή στοιχείων κασέτας - Πώληση κασέτας - Επιστροφή στο κεντρικό Menu - Επιστροφή χωρίς να γίνει η διαγραφή Εάν επιλέξουμε <Διαγραφή στοιχείων κασέτας>, τότε η κασέτα θα διαγραφεί από το αρχείο πωλήσεων, στη συνέχεια το πρόγραμμα θα μας επιστρέψει πάλι στη
διαγραφή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη διαγραφή πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν επιλέξουμε <Πώληση κασέτας>, τότε η κασέτα θα διαγράφει από το αρχείο πωλήσεων και θα ενημερωθεί το αρχείο εισπράξεων ημέρας, στη συνέχεια το πρόγραμμα θα μας επιστρέψει πάλι στη διαγραφή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε τη διαγραφή πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <Επιστροφή στο κεντρικό Menu>, τότε η κασέτα δε θα διαγραφεί από το αρχείο πωλήσεων και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <Επιστροφή χωρίς να γίνει η διαγραφή>, τότε η κασέτα δε θα διαγραφεί από το αρχείο πωλήσεων και το πρόγραμμα θα μας επιστρέψει πάλι στη διαγραφή κασέτας.
2.4. ΑΡΧΕΙΟ ΚΙΝΗΣΕΩΝ Με αυτή την εργασία μπορούμε να καταχωρίσουμε τους δανεισμούς και τις επιστροφές των κασετών. Οι εργασίες από τις οποίες μπορούμε να επιλέξουμε είναι οι παρακάτω: - Δανεισμός κασέτας - Επιστροφή κασέτας - Καθυστερήσεις - Επιστροφή στο Menu Επιλέγουμε μια από τις παραπάνω εργασίες και πατάμε το πλήκτρο <ENTER>. Εάν θελήσουμε να επιστρέψουμε στο κεντρικό μενού πατάμε το πλήκτρο <ESC>. 2.4.1. ΔΑΝΕΙΣΜΟΣ ΚΑΣΕΤΑΣ Με αυτή την εργασία καταχωρούμε στο αρχείο τους δανεισμούς των κασετών. Το πρόγραμμα θα μας ζητήσει να επιλέξουμε την εύρεση του πελάτη με βάση τον κωδικό η με βάση το επώνυμο, αν η επιλογή μας είναι <βάση επώ νυμο, τότε θα εμφανιστεί ένα παράθυρο με το επώνυμο και όνομα των πελατών που έχουμε καταχωρίσει στο αρχείο, εδώ μπορούμε με δύο τρόπους να επιλέξουμε κάποιον πελάτη. Ο πρώτος τρόπος είναι να χρησιμοποιήσουμε τα βέλη πάνω και κάτω μέχρι να βρούμε τον πελάτη που ζητάμε, ο δεύτερος τρόπος είναι να πληκτρολογούμε τους χαρακτήρες μέχρι να εμφανιστεί το επώνυμο του πελάτη μέσα στη φωτεινή μπάρα. Στη συνέχεια αν πατήσουμε <ENTER>, θα εμφανιστούν όλα τα στοιχεία του πελάτη στην οθόνη. Αν η επιλογή μας είναι <βάση κωδικό>, τότε θα πρέπει να πληκτρολογήσουμε τον κωδικό του πελάτη, εάν δεν υπάρχει πελάτης σύμφωνα με των κωδικό που
δώσαμε, το πρόγραμμα θα μας ειδοποιήσει στην κάτω γραμμή της οθόνης με το μήνυμα <ο κωδικός δεν υπάρχει>, στη συνέχεια θα μας μεταφέρει πάλι στο ίδιο πεδίο για να πληκτρολογήσουμε ένα νέο κωδικό, αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία του πελάτη όπως το σχήμα 2.4.1. 01/01/94 12:00 Δανεισμός κασέτας Στοιχεία πελάτη Κωδικός πελάτη <0 Επιστροφή στο Menu> [ 77] Επώνυμο πελάτη: ΜΕΓΔΑΝΗΣ Ονομα πελάτη: ΝΙΚΟΛΑΟΣ Τηλ.: 0521/37508 Σχήμα 2.4.1. VIDEO CLUB VEfe i:0l Στη συνέχεια το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε τον κωδικό της κασέτας. Τα στοιχεία της κασέτας δε θα εμφανιστούν αν η κασέτα είναι ήδη δανεισμένη ή εάν δεν υπάρχει κασέτα με αυτόν τον κωδικό, αλλιώς θα εμφανιστούν όλα τα πεδία με τα στοιχεία της κασέτας και ένα Menu με τις παρακάτω επιλογές. --ΚΑΤΑΧΩΡΗΣΗ;-- ΝΑΙ ΟΧΙ ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑΙ>, τότε η κίνηση θα καταχωριθεί στο αρχείο κινήσεων, στη συνέχεια το πρόγραμμα θα μας επιστρέψει πάλι στις κινήσεις. Στην περίπτωση που δε
θελήσουμε να συνεχίσουμε την ενοικίαση πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε καταχωρηθεί στο αρχείο κινήσεων και μας επιστρέψει στις κινήσεις. κίνηση δε θα πρόγραμμα θα Εάν η επιλογή μας είναι <ΕΠ1ΣΤΡΟΦΗ>, τότε η κίνηση δε θα καταχωρηθεί στο αρχείο κινήσεων και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού. 2.4.2. ΕΠΙΣΤΡΟΦΗ ΚΑΣΕΤΑΣ Με αυτή την εργασία καταχωρούμε στα αρχεία τις επιστροφές των κασετών. Η πρώτη μας κίνηση για να καταχωρήσουμε μια επιστροφή κασέτας, είναι να πληκτρολογήσουμε τον κωδικό της κασέτας. Αφού πληκτρολογήσουμε τον κωδικό της κασέτας, το πρόγραμμα θα ψάξει στο αρχείο κινήσεων εάν αυτή η κασέτα έχει δανειστεί, αν δεν έχει δανειστή τότε θα εμφανιστεί το ανάλογο μήνυμα και το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε κάποιο νέο κωδικό. Εάν υπάρχει στο αρχείο κινήσεων θα εμφανιστούν στην οθόνη τα στοιχεία της κασέτας και τα στοιχεία του δανειζόμενου. Στη συνέχεια το πρόγραμμα θα εμφανίσει στο πάνω μέρος της οθόνης ένα παράθυρο με τη μορφή του σχήματος 2.4.2.
--ΔΙΑΓΡΑΦΗ;-- ΝΑΙ 0X1 ΕΠΙΣΤΡΟΦΗ Εάν επιλέξουμε <ΝΑ1>, τότε η κασέτα θα διαγράφει από το αρχείο κινήσεων, στη συνέχεια το πρόγραμμα θα μας ζητήσει να δώσουμε κάποιο κωδικό κασέτας για μία νέα επιστροφή. Στην περίπτωση που δε θελήσουμε να συνεχίσουμε την επιστροφή κασετών πατάμε το πλήκτρο <ESC> και το πρόγραμμα θα μας επιστρέψει στο κεντρικό <μενού>. Εάν η επιλογή μας είναι <ΟΧΙ>, τότε η κασέτα δε θα διαγραφεί από το αρχείο κινήσεων και το πρόγραμμα θα μας επιστρέψει πάλι στην επιστροφή κασέτας. Εάν η επιλογή μας είναι <ΕΠΙΣΤΡΟΦΗ>, τότε η κασέτα δε θα διαγραφεί από το αρχείο κινήσεων και το πρόγραμμα θα μας επιστρέψει στο κεντρικό μενού.
2.4.3. ΚΑΘΥΣΤΕΡΗΣΕΙΣ Αν επιλέξουμε αυτή την εργασία, θα μπορέσουμε να πάρουμε μια κατάσταση με όλους τους πελάτες που έχουν στην κατοχή τους κασέτες. Η κατάσταση που εμφανίζεται στην οθόνη είναι ταξινομημένη με βάση την ημερομηνία. 2.5. ΒΟΗΘΗΤΙΚΕΣ ΕΡΓΑΣΙΕΣ Επιλέγοντας από το κεντρικό Menu "Βοηθητικές εργασίες", θα εμφανιστεί στο δεξιό μέρος της οθόνης ένα παράθυρο με τις παρακάτω επιλογές. - Εκτυπώσεις αρχείων - Εκτυπώσεις ετικετών κασετών - Ελεγχος εισπράξεων - Εκτύπωση επιστολών - Εισαγωγή - εξαγωγή αρχείων - Εμφάνιση - Διόρθωση αρχείων - Στατιστικά - Κλείσιμο ημέρας - Backup - Restore - Δημιουργία - Μηδενισμός αρχείων - Επιστροφή στο κεντρικό Menu Για να επιλέξουμε μια από τις εργασίες, κινούμαστε με τα βέλη πάνω και κάτω. Η επιλογή που βρισκόμαστε κάθε φορά είναι υπερφωτισμένη. Οταν φτάσουμε με τα βέλη στην επιλογή που μας ενδιαφέρει, πατάμε <ENTER> και η επιλογή έχει γίνει. 2.5.1. ΕΚΤΥΠΩΣΕΙΣ ΑΡΧΕΙΩΝ Μόλις επιλέξουμε την εργασία αυτή, εμφανίζεται στην οθόνη ένα δεύτερο υπομενού με τις παρακάτω επιλογές: Εκτύπωση αρχείου πελατών
- Εκτύπωση αρχείου κασετών - Εκτύπωση αρχείου πωλήσεων - Εκτύπωση αρχείου κινήσεων Για να επιλέξουμε κάποια από τις παραπάνω εργασίες, πρέπει να την υπερφωτίσουμε χρησιμοποιώντας το πάνω και κάτω βελάκι και στη συνέχεια να πατήσουμε το πλήκτρο <ENTER>. Με το πλήκτρο <ESC> επιστρέφουμε στο κεντρικό Menu. 2.5.2. ΕΚΤΥΠΩΣΗ ΑΡΧΕΙΟΥ ΠΕΛΑΤΩΝ Μετά από την επιλογή αυτής της εργασίας το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε από ποιο κωδικό πελάτη θα αρχίσει η εκτύπωση και σε ποιο κωδικό πελάτη θα τελειώσει. Εάν δώσουμε και στα δύο πεδία μηδέν η πατήσουμε το πλήκτρο <ESC> το πρόγραμμα θα μας επιστρέψει στο κεντρικό Menu. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΛΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν ενεργοποιήσουμε των εκτυπωτή και πατήσουμε το πλήκτρο <ENTER>, τότε θα πάρουμε την εκτύπωση, και με ESC θα επιστρέψουμε στο κεντρικό Menu. 2.5.3. ΕΚΤΥΠΩΣΗ ΑΡΧΕΙΟΥ ΚΑΣΕΤΩΝ Μετά από την επιλογή αυτής της εργασίας το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε από ποιό κωδικό κασέτας θα αρχίσει η εκτύπωση και σε ποιο κωδικό κασέτας θα τελειώσει. Εάν δώσουμε και στα δύο πεδία μηδέν η πατήσουμε το πλήκτρο <ESC> το πρόγραμμα θα μας επιστρέφει στο κεντρικό Menu. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΛΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν
ενεργοποιήσουμε τον εκτυπωτή και πατήσουμε το πλήκτρο <ENTER>, τότε θα πάρουμε την εκτύπωση, και με <ESC> θα επιστρέψουμε στο κεντρικό Menu. 2.5.4. ΕΚΤΥΠΩΣΗ ΑΡΧΕΙΟΥ ΠΩΛΗΣΕΩΝ Μετά από την επιλογή αυτής της εργασίας το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε από ποιο κωδικό κασέτας θα αρχίσει η εκτύπωση και σε ποιο κωδικό κασέτας θα τελειώσει. Εάν δώσουμε και στα δύο πεδία μηδέν η πατήσουμε το πλήκτρο <ESC> το πρόγραμμα θα μας επιστρέψει στο κεντρικό Menu. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΛΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν ενεργοποιήσουμε των εκτυπωτή και πατήσουμε το πλήκτρο <ENTER> τότε θα πάρουμε την εκτύπωση, και με <ESC> θα επιστρέφουμε στο κεντρικό Menu. 2.5.5. ΕΚΤΥΠΩΣΗ ΑΡΧΕΙΟΥ ΚΙΝΗΣΕΩΝ Αν επιλέξουμε αυτή την εργασία, θα μπορέσουμε να πάρουμε μια κατάσταση με όλους τους πελάτες που έχουν στην κατοχή τους κασέτες. Η κατάσταση που θα πάρουμε στον εκτυπωτή είναι ταξινομημένη με βάση την ημερομηνία. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΛΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν ενεργοποιήσουμε τον εκτυπωτή και πατήσουμε το πλήκτρο <ENTER>, τότε θα πάρουμε την εκτύπωση, και με <ESC> θα επιστρέφουμε στο κεντρικό Menu.
2.5.6. ΕΚΤΥΠΩΣΗ ΕΤΙΚΕΤΩΝ ΚΑΣΕΤΩΝ Μετά από την επιλογή αυτής της εργασίας το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε από ποιό κωδικό κασέτας θα αρχίσει η εκτύπωση και σε ποιό κωδικό κασέτας θα τελειώσει. Εάν δώσουμε και στα δύο πεδία μηδέν η πατήσουμε το πλήκτρο ESC το πρόγραμμα θα μας επιστρέψει στο κεντρικό Menu. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΑΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν ενεργοποιήσουμε των εκτυπωτή και πατήσουμε το πλήκτρο <ENTER>, τότε θα πάρουμε την εκτύπωση, με <ESC> θα επιστρέψουμε στο κεντρικό Menu. 2.5.7. ΕΛΕΓΧΟΣ ΕΙΣΠΡΑΞΕΩΝ Με αυτήν την εργασία μπορούμε να ελέγξουμε το αρχείο εισπράξεων και το αρχείο εισπράξεων ημέρας. Αν επιλέξουμε αυτή την εργασία θα εμφανιστεί ένα μενού με δύο επιλογές (Με <ESC> θα επιστρέψουμε στο κεντρικό Menu). Αν επιλέξουμε την πρώτη επιλογή δηλ. <Αρχείο εισπρ.ημέρας> θα εμφανιστεί ένα παράθυρο πού θα μας πληροφορεί για τις εισπράξεις από δανειζόμενες κασέτες και τις εισπράξεις από πωλήσεις της ημέρας. Με το πάτημα ενός πλήκτρου επιστρέφουμε στην επιλογή. Αν επιλέξουμε τη δεύτερη επιλογή δηλ. <Αρχείο εισπράξεων> το πρόγραμμα θα μας ζητήσει να πληκτρολογήσουμε από ποιά ημερομηνία θέλουμε να εμφανιστούν στην οθόνη οι εισπράξεις και σε ποια ημερομηνία θα τελειώσει, στη συνέχεια θα εμφανιστεί ένα παράθυρο με τις εισπράξεις των ημερών που επιλέξαμε. Με το πάτημα ενός πλήκτρου επιστρέφουμε στην επιλογή.
2.5.8. ΕΚΤΥΠΩΣΗ ΕΠΙΣΤΟΛΩΝ Επιλέγοντας αυτή την εργασία μας δίνεται η δυνατότητα να εκτυπώσουμε ένα αρχείο (Dos-text) με τα ονόματα των πελατών. Στην αρχή πρέπει να πληκτρολογήσουμε το όνομα του αρχείο που θέλουμε να εκτυπώσουμε (το αρχείο αυτό πρέπει να είναι DOS-Text και όχι WINDOWS-Text) στη συνέχεια πληκτρολογούμε από ποιό κωδικό πελάτη θα αρχίσει η εκτύπωση και σε ποιο κωδικό πελάτη θα τελειώσει. Στην περίπτωση που ο εκτυπωτής είναι κλειστός, χωρίς χαρτί, η είναι σε κατάσταση off-line τότε θα εμφανιστεί το μήνυμα <ΚΑΝΕΤΕ ΕΛΕΓΧΟ ΕΚΤΥΠΩΤΗ>. Αν ενεργοποιήσουμε τον εκτυπωτή και πατήσουμε το πλήκτρο <ENTER>, τότε θα πάρουμε την εκτύπωση, με <ESC> θα επιστρέψουμε στο κεντρικό Menu. 2.5.9. ΕΞΑΓΩΓΗ ΑΡΧΕΙΩΝ Επιλέγοντας αυτή την εργασία μας δίνεται η δυνατότητα να εξάγουμε το αρχείο πελατών και το αρχείο κασετών σε Dos-Text αρχείο. Αρχικά θα πρέπει να διαλέξουμε ποιό από τα δύο αρχεία θέλουμε να εξάγουμε, στη συνέχεια πρέπει να πληκτρολογήσουμε από πιο κωδικό θα αρχίσει η εξαγωγή και σε ποιο κωδικό θα τελειώσει. Εάν θέλουμε να επιστρέψουμε στο κεντρικό Menu, εισάγουμε και στα δύο πεδία μηδέν ή πατάμε το πλήκτρο <ESC>. 2.5.10. ΕΜΦΑΝΙΣΗ - ΔΙΟΡΘΩΣΗ ΑΡΧΕΙΩΝ Με αυτήν την εργασία μπορούμε να εμφανίσουμε γρήγορα και εύκολα τα αρχεία πελατών, κασετών, πωλήσεων και δανειζομένων.
Αρχικά θα εμφανιστεί ένα παράθυρο με τα διάφορα αρχεία που πρέπει ένα να επιλέξουμε και στη συνέχεια θα εμφανιστεί στην οθόνη το αρχείο με τις εγγραφές που έχουν γίνει. Με τα βέλη μπορούμε να κινούμαστε στις διάφορες εγγραφές και πατώντας το πλήκτρο <ENTER> μπορούμε να διορθώσουμε το πεδίο στο οποίο βρίσκεται η φωτεινή μπάρα. Με το πλήκτρο <ESC> επιστρέφουμε στο κεντρικό μενού και όλες οι τροποποιήσεις που κάναμε στο αρχείο καταχωρούνται, αυτό ισχύει σε όλα τα αρχεία (πελατών, κασετών, πωλήσεων) εκτός στο αρχείο κινήσεων. Στο αρχείο κινήσεων δεν μπορούμε να κάνουμε κάποια διόρθωση μόνο να εμφανίσουμε τις έγγραφες στην οθόνη. 2.5.11. ΣΤΑΤΙΣΤΙΚΑ Αν επιλέξουμε αυτήν την εργασία θα εμφανιστούν στην οθόνη δυο παράθυρα με ένα διάγραμμα το καθένα. Το πάνω διάγραμμα μας ενημερώνει για τους δανεισμούς του κάθε μήνα σε ποσοστά που αναγράφονται κάτω από κάθε μήνα, ενώ το κάτω διάγραμμα μας ενημερώνει για τις Σχήμα 2.5.11.
2.5.12. ΚΛΕΙΣΙΜΟ ΗΜΕΡΑΣ Η εργασία αυτή μας επιτρέπει να μεταφέρουμε το ημερήσιο αρχείο εισπράξεων στο συνολικό αρχείο εισπράξεων και στη συνέχεια διαγράφεται το πρώτο αρχείο, αρχικά το πρόγραμμα θα μας ζητήσει εάν θέλουμε να εκτελέσουμε αυτήν την εργασία (Κλείσιμο ημέρας;) εάν δώσουμε <ν> ή <Ν> τότε μεταφέρεται το αρχείο και στη συνέχεια το πρόγραμμα μας επιστρέφει στο κεντρικό μενού, εάν δώσουμε <ο> ή <0> τότε δε γίνεται η μεταφορά και το πρόγραμμα μας επιστρέφει στο κεντρικό μενού. Αυτή η εργασία θα πρέπει να γίνεται στο τέλος κάθε ημέρας.
2.5.13. BACKUP - RESTORE H εργασία αυτή μας επιτρέπει τη δημιουργία εφεδρικών αντιγράφων των αρχείων δεδομένων και την επαναφορά τους στο σκληρό δίσκο. Εάν επιλέξουμε αυτή την εργασία θα εμφανιστεί στην οθόνη ένα νέο μενού με δύο επιλογές. 2.5.14. BACKUP Η εργασία Backup δημιουργεί εφεδρικά αντίγραφα των αρχείων δεδομένων, η οθόνη που εμφανίζεται έχει τη μορφή του σχήματος 2.5.14. ΓΖΟ5Ι0Β1 Από το δίσκο...;[\video\ Χαρακτηριστικά αρχείων.:!*.* ] Προς <Drive>...:[Α] Αντιγραφόμενα αρχεία. ΠΛΗΡΟΦΟΡΗΣΗ Εκτιμώμενος Χρόνος... Αρθμός bytes πρός αντιγραφή..: Εχουν αντί γραφεί... Ποσοστό πλήρωσης εργασίας...: ΘΑ ΧΡΕΙΑΣΤΟΥΝ ΔΙΣΚΕΤΕΣ 5,25" 360 Kb... 1.2 Mb... 3,5" 720 Kb... 1.44 Mb.., Μήνυμα: Δώστε το μονοπάτι, το όνομα του αρχείου προς αντιγραφή και το drive. Με ΕΒΟΑΡΈ επιστρέφετε στο προηγούμενο στάδιο. Σχήμα 2.5.14. Το πρόγραμμα αρχικά θα μας ζητήσει να ορίσουμε από ποιόν υποκατάλογο θα γίνει η αντιγραφή των αρχείων (ο υποκατάλογος που βρίσκεται το πρόγραμμα Video Club εμφανίζεται ήδη στο πεδίο) στη συνέχεια πατάμε το πλήκτρο <ENTER> και κέρσορας εμφανίζεται στο επόμενο πεδίο.
Στο πεδίο <Χαρακτηριστικά αρχείων> πληκτρολογούμε το αρχείο η την ομάδα αρχείων που θέλουμε να αντιγράφουν, αρχικά εμφανίζεται <*.*> που σημαίνει όλα τα αρχεία του υποκαταλόγου που ορίσαμε στο προηγούμενο πεδίο. Εάν δε θέλουμε να αντιγράψουμε όλα τα αρχεία, μπορούμε με τη χρήση χαρακτήρες μπαλαντέρ (όπως *.dbf) να ορίσουμε κάποια ομάδα αρχείων. Στο τρίτο και τελευταίο πεδίο ορίζουμε σε πιο Drive θα αντιγραφούν τα αρχεία και πατάμε το πλήκτρο <ENTER>. Το πρόγραμμα θα μας ζητήσει να βάλουμε κάποια δισκέτα στο drive που ορίσαμε και στη συνέχεια να πατήσουμε το πλήκτρο <ENTER>, συγχρόνως μπορούμε να παρακολουθήσουμε στην οθόνη τον εκτιμώμενο χρόνο, αριθμός bytes προς αντιγραφή, ποσοστό πλήρωσης εργασίας και ο αριθμός δισκετών που θα χρειαστούν για την αντιγραφή. Με το πλήκτρο <ESC> μπορούμε να σταματήσουμε τη διαδικασία και να επιστρέψουμε στο κεντρικό μενού. 2.5.15. RESTORE Η εργασία αυτή αντιγράφει εφεδρικά αρχεία τα οποία έχουν αποθηκευτεί με την εργασία Backup, η αντιγραφή γίνεται από τον εφεδρικό δίσκο στον αρχικό.
Σχήμα 2.5.15. To πρόγραμμα αρχικά θα μας ζητήσει να ορίσουμε σε ποιόν υποκατάλογο θα γίνει η αντιγραφή των αρχείων (ο υποκατάλογος που βρίσκεται το πρόγραμμα Video Club εμφανίζεται ήδη στο πεδίο) στη συνέχεια πατάμε το πλήκτρο <ENTER> και ο κέρσορας εμφανίζεται στο επόμενο πεδίο (σχήμα 2.5.15.). Στο δεύτερο πεδίο ορίζουμε από πιο Drive θα αντιγράφουν τα αρχεία και στη συνέχεια πατάμε το πλήκτρο <ENTER>. Στο τρίτο και τελευταίο πεδίο ορίζουμε αν θέλουμε να επιβεβαιώνουμε εμείς την επανεγγραφή των αρχείων (<Ν> σημαίνει ναι, και <0> όχι, στη συνέχεια πατάμε το πλήκτρο <ENTER>. Το πρόγραμμα θα μας ζητήσει να βάλουμε την πρώτη δισκέτα στο drive που ορίσαμε και στη συνέχεια να πατήσουμε το πλήκτρο <ENTER>, συγχρόνως μπορούμε να παρακολουθήσουμε στην οθόνη τον εκτιμώμενο χρόνο, αριθμός bytes προς αντιγραφή, πόσα bytes έχουν
αντιγράφει και τι ποσοστό πλήρωσης. Με το πλήκτρο <ESC> μπορούμε να σταματήσουμε τη διαδικασία και να επιστρέψουμε στο κεντρικό μενού. 2.5.16. ΔΗΜΙΟΥΡΓΙΑ - ΜΗΔΕΝΙΣΜΟΣ ΑΡΧΕΙΩΝ Σε αυτή την εργασία μπορούμε να δημιουργήσουμε η να μηδενίσουμε όλα τα αρχεία δεδομένων. Μετά από την επιλογή αυτής της εργασίας θα εμφανιστεί ένα μενού στην οθόνη με όλα τα αρχεία δεδομένων (σχήμα-----). Στη συνέχεια μετακινούμε τη φωτεινή μπάρα στο αρχείο που θέλουμε να δημιουργήσουμε-μηδενίσουμε και πατάμε το πλήκτρο <ENTER>, εάν το αρχείο που επιλέξαμε υπάρχει τότε θα εμφανιστεί στην πρώτη γραμμή της οθόνης ένα μήνυμα που θα μας προειδοποιεί ότι το αρχείο που επιλέξαμε υπάρχει. Συγχρόνως στο πάνω μέρος της οθόνης θα εμφανιστεί ένα μενού με δύο επιλογές. Με την πρώτη επιλογή <Δημιουργία - μηδενισμός αρχείου...> μπορούμε να δημιουργήσουμε το αρχείο, εάν όμως υπάρχει ήδη το αρχείο που έχουμε επιλέξει τότε όλες οι εγγραφές που υπάρχουν θα διαγραφούν. Με τη δεύτερη επιλογή <Επιστροφή στην επιλογή> επιστρέφουμε στο προηγούμενο μενού, και με το πλήκτρο <ESC> επιστρέφουμε στο κεντρικό μενού.
ΚΕΦΑΛΑΙΟ ΤΡΙΤΟ 3.1. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΚΑΣΕΤΩΝ CASSETT.DBF ΟΝΟΜΑ ΠΕΔΙΟΥ ΤΥΠΟΣ ΠΕΔΙΟΥ ΜΕΓΕΘΟΣ ΠΕΔΙΟΥ ΔΕΚΑΔΙΚΑ CODEC NUMERIC 5 0 THLOS CHARACTER 44 ART CHARACTER 14 WERT NUMERIC 6 0 LEIHWE NUMERIC 4 0 KAUFD DATE 8 - CODEC Πεδίο πέντε αριθμητικών χαρακτήρων. Κωδικός αριθμός κασέτας. - TITLOS Πεδίο σαράντα τέσσερα αλφαριθμητικών χαρακτήρων. Τίτλος κασέτας. - ART Πεδίο δεκατέσσερα αλφαριθμητικών χαρακτήρων. Κατηγορία κασέτας. - WERT Πεδίο έξι αριθμητικών χαρακτήρων. Αξία κασέτας. - LEIHWE Πεδίο τέσσερα αλφαριθμητικών χαρακτήρων. Τιμή ενοικίασης κασέτας - KAUFD Πεδίο ημερομηνίας. Ημερομηνία αγοράς κασέτας.
3.2. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΠΕΛΑΤΩΝ PELATES.DBF ΟΝΟΜΑ ΤΥΠΟΣ ΜΕΓΕΘΟΣ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΔΕΚΑΔΙΚΑ ΟΝΟΜΑ CHARACTER 12 EPWNYMO CHARACTER 16 DIEFTHINSI CHARACTER 20 POLH CHARACTER 12 ΤΚ CHARACTER 5 THL CHARACTER 12 DATEEGRAFI DATE 8 ΝΟΜΤΑΥΤ CHARACTER 11 CODE NUMERIC 5 0 AFM NUMERIC 8 0 -ΟΝΟΜΑ Πεδίο δώδεκα αλφαριθμητικών χαρακτήρων. Ονομα πελάτη -EPWNYMO Πεδίο δεκαέξι αλφαριθμητικών χαρακτήρων. Επώνυμο πελάτη -DIEFTHINSI Πεδίο είκοσι αλφαριθμητικών χαρακτήρων. Διεύθυνση πελάτη -POLH Πεδίο δώδεκα αλφαριθμητικών χαρακτήρων. Πόλη πελάτη -ΤΚ Πεδίο πέντε αλφαριθμητικών χαρακτήρων. Ταχυδρομικός κώδικας Πεδίο δώδεκα αλφαριθμητικών χαρακτήρων. Τηλέφωνο πελάτη
-DATEEGRAFI Πεδίο ημερομηνία. Ημερομηνία εγγραφής πελάτη. -ΝΟΜΤΑΥΤ Πεδίο έντεκα αλφαριθμητικών χαρακτήρων. Αριθμός ταυτότητας -CODE Πεδίο πέντε αριθμητικών χαρακτήρων. Κωδικός αριθμός πελάτη. -AFM Πεδίο οχτώ αριθμητικών χαρακτήρων. Α.Φ.Μ. πελάτη
3.3. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΚΙΝΗΣΕΩΝ KIN.DBF ΟΝΟΜΑ ΤΥΠΟΣ ΜΕΓΕΘΟΣ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΔΕΚΑΔΙΚΑ CODEPP ΟΝΟΜΑ NUMERIC CHARACTER 5 12 EPWNYMO THL CHARACTER CHARACTER 16 12 CODECC TITLOS NUMERIC CHARACTER 5 44 0 LEIHWE DATE NUMERIC DATE 4 8 0 -CODEPP Πεδίο πέντε αριθμητικών χαρακτήρων. Κωδικός αριθμός πελάτη -ΟΝΟΜΑ Πεδίο δώδεκα αλφαριθμητικών χαρακτήρων. Ονομα πελάτη -EPWNYMO Πεδίο δεκαέξι αλφαριθμητικών χαρακτήρων. Επώνυμο πελάτη -THL Πεδίο δώδεκα αλφαριθμητικών χαρακτήρων. Τηλέφωνο πελάτη -CODECC Πεδίο πέντε αριθμητικών χαρακτήρων. Κωδικός αριθμός κασέτας - TITLOS Πεδίο σαραντατέσσερα αλφαριθμητικών χαρακτήρων. Τίτλος κασέτας. - LEIHWE Πεδίο τέσσερα αλφαριθμητικών χαρακτήρων. Τιμή ενοικίασης κασέτας
DATE Πεδίο ημερομηνίας. Ημερομηνία δανεισμού κασέτας.
3.4. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΠΩΛΗΣΕΩΝ VERKAUF.DBF ΟΝΟΜΑ ΠΕΔΙΟΥ CODEC T1TLOS ART WERT KAUFD NUMERIC CHARACTER CHARACTER NUMERIC DATE ΜΕΓΕΘΟΣ ΠΕΔΙΟΥ - CODEC Πεδίο πέντε αριθμητικών χαρακτήρων. Κωδικός αριθμός κασέτας. - TITLOS Πεδίο σαραντατέσσερα αλφαριθμητικών χαρακτήρων. Τίτλος κασέτας. - ART Πεδίο δεκατέσσερα αλφαριθμητικών χαρακτήρων. Κατηγορία κασέτας. - WERT Πεδίο έξι αριθμητικών χαρακτήρων. Αξία κασέτας. - KAUFD Πεδίο ημερομηνίας. Ημερομηνία αγοράς κασέτας.
3.5. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΕΙΣΠΡΑΞΕΩΝ ΗΜΕΡΑΣ DAG.DBF ΟΝΟΜΑ ΤΥΠΟΣ ΜΕΓΕΘΟΣ ΔΕΚΑΔΙΚΑ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ZAHLLEIH NUMERIC 4 0 E1NLEIHS NUMERIC 6 0 ZAHLVER NUMERIC 4 0 EINVER NUMERIC 6 0 -ZAHLLEIH Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών πού έχουν δανείσει -EINLEIH Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν δανειστεί -ZAHLVER Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών πού έχουν πωληθεί -EINVER Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν πωληθεί
3.6. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΟΥ ΕΙΣΠΡΑΞΕΩΝ SYNOLDAG.DBF DATE ZAHLLEIH EINLEIHS ZAHLVER EINVER ΤΥΠΟΣ ΠΕΔΙΟΥ DATE NUMERIC NUMERIC NUMERIC NUMERIC ΜΕΓΕΘΟΣ ΠΕΔΙΟΥ -DATE Πεδίο ημερομηνίας. Ημερομηνία αρχείου εισπράξεων ημέρας. -ZAHLLEIH Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών που έχουν δανειστεί -EINLEIH Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν δανειστεί -ZAHLVER Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών πού έχουν πωληθεί -EINVER Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν πωληθεί
3.7. ΓΡΑΜΜΟΓΡΑΦΗΣΗ ΑΡΧΕΙΑ ΕΙΣΠΡΑΞΕΩΝ ΜΗΝΟΣ JAN.DBF, FEB.DBF, JUN.DBF, JUL.DBF, NOV.DBF, DEC.DBF MAR.DBF, AUG.DBF, APR.DBF, SEP.DBF, MAY.DBF, OCT.DBF, ΟΝΟΜΑ ΤΥΠΟΣ ΜΕΓΕΘΟΣ ΔΕΚΑΔΙΚΑ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ΠΕΔΙΟΥ ZAHLLEIH NUMERIC 4 0 EINLEIHS NUMERIC 6 0 ZAHLVER NUMERIC 4 0 EINVER NUMERIC 6 0 -ZAHLLEIH Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών πού έχουν δανειστεί -EINLEIH Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν δανειστεί -ZAHLVER Πεδίο τέσσερα αριθμητικών χαρακτήρων. Αριθμός κασετών πού έχουν πωληθεί -EINVER Πεδίο έξι αριθμητικών χαρακτήρων. Εισπράξεις από κασέτες που έχουν πωληθεί
4.1. ΕΝΕΡΓΑ ΠΛΗΚΤΡΑ ΣΤΑ MENU Βέλος πάνω Βέλος κάτω Home End Βέλος αριστερά Βέλος δεξιά PgUp PgDn Return Esc Πρώτο γράμμα Μετακίνηση επιλογή στην προηγούμενη Μετακίνηση στηνν επόμενη επιλογή Μετακίνηση στην πρώτη επιλογή Μετακίνηση Μετακίνηση επιλογή Μετακίνηση στην τελευταία επιλογή στην προηγούμενη στην επόμενη επιλογή Επιλέγει την τρέχουσα επιλογή Επιλέγει την τρέχουσα επιλογή Επιλέγει την τρέχουσα επιλογή Διακόπτει το menu Επιλέγει την πρώτη επιλογή με το πρώτο γράμμα του λεκτικού ίσο με αυτό που πατήθηκε 4.2. ΠΛΗΚΤΡΑ ΚΙΝΗΣΗΣ ΜΕΣΑ ΣΤΑ ΠΕΔΙΑ Βέλος αριστερά, Ctrl-S Βέλος δεξιά, Ctrl-D Ctrl-Βέλος αριστερά,ctrl-a C trl-βέλος δεξιά,ctrl-f Βέλος πάνω,ctrl Βέλος κάτω,ctrl Return,Ctrl-M Home End Ctrl-Home Μεταφορά του δρομέα κατά ένα χαρακτήρα αριστερά. Δεν τον μεταφέρει στο προηγούμενο πεδίο Μεταφορά του δρομέα κατά ένα χαρακτήρα δεξιά. Δεν τον μεταφέρει στο επόμενο πεδίο Λέξη αριστερά Λέξή δεξιά Ι Προηγούμενο πεδίο Επόμενο πεδίο Πρώτος χαρακτήρας Τελευταίος χαρακτήρας Πρώτος χαρακτήρας στο πρώτο πεδίο
Ctrl-End Πρώτος χαρακτήρας στο τελευταίο πεδίο 4.3. ΠΛΗΚΤΡΑ ΔΙΑΜΟΡΦΩΣΗΣ ΤΩΝ ΠΕΔΙΩΝ Del,Ctrl-G Backspace, Ctrl-H Ctrl-T Ctrl-Y Ctrl-U Διαγράφει το χαρακτήρα στη θέση του δρομέα Διαγράφει το χαρακτήρα αριστερά απο τη θέση του δρομέα και μεταφέρει το δρομέα και τα περιεχόμενα δεξιά του, μια θέση προς τα αριστερά Διαγράφει τη λέξη δεξιά της θέσης του δρομέα Διαγράφει όλους τους χαρακτήρες απο τη θέση του δρομέα και δεξιά Ακυρώνει τις αλλαγές που έγιναν στο πεδίο 4.4 ΠΛΗΚΤΡΑ ΚΑΤΑΣΤΑΣΕΩΝ ΣΤΑ ΠΕΔΙΑ Ins,Ctrl-V Ενεργοποιεί και απενεργοποιεί την κατάσταση παρεμβολής χαρακτήρων μέσα στο χώρο διαμόρφωσης 4.5 ΠΛΗΚΤΡΑ ΔΙΑΦΥΓΗΣ ΑΠΟ ΤΑ ΠΕΔΙΑ Ctrl-W,Ctrl-C, PgUp,PgDn Return, Ctrl-M Esc Βέλος πάνω Βέλος κάτω Διακόπτει τη διαμόρφωση στα πεδία Διακόπτει τη διαμόρφωση απο το τελευταίο πεδίο Διακόπτει τη διαμόρφωση Διακόπτει τη διαμόρφωση απο το πρώτο πεδίο Διακόπτει τη διαμόρφωση απο το τελευταίο πεδίο
4.6. ΜΗΝΥΜΑΤΑ ΣΤΗΝ ΕΡΓΑΣΙΑ ΈΜΦΑΝΙΣΗ- ΔΙΟΡΘΩΣΗ ΑΡΧΕΙΩΝ <new> Διαδικασία εισαγωγής νέας εγγραφής <bof> Αρχή του αρχείου <delete> Record Η τρέχουσα εγγραφή είναι διαγραμμένη Φυσικός αριθμός της τρέχουσας εγγραφής 4.7. ΠΛΗΚΤΡΑ ΚΙΝΗΣΗΣ ΣΤΙΣ ΕΡΓΑΣΙΕΣ ΈΜΦΑΝΙΣΗ- ΔΙΟΡΘΩΣΗ ΑΡΧΕΙΩΝ & ΚΑΘΥΣΤΕΡΗΣΕΙΣ Βέλος πάνω Βέλος κάτω Βέλος αριστερά Βέλος δεξιά Ctrl-Βέλος αριστερά Ctrl-Βέλος δεξιά Home End Ctrl-Home Ctrl-End PgUp PgDn Ctrl-PgUp Ctrl-PgDn Esc Μια εγγραφή/γραμμή πάνω Μια εγγραφή/γραμμή κάτω Μια στήλη αριστερά Μια στήλη δεξιά Μια στήλη αριστερά Μια στήλη δεξιά Στην πρώτη στήλη απο αυτές που φαίνονται Στην τελευταία στήλη απο αυτές που φαίνονται Στην πρώτη στήλη Στην τελευταία στήλη Στην προηγούμενη οθόνη Στην επόμενη οθόνη Στην πρώτη γραμμή της πρώτης οθόνης Στην τελευταία γραμμή της πρώτης οθόνης Διακόπτει την εκτέλεση
5.1. ΑΣΦΑΛΕΙΑ ΔΕΔΟΜΕΝΩΝ Κατά τη διάρκεια της λειτουργίας ενός υπολογιστικού συστήματος είναι δυνατόν να συμβούν αποτυχίες (failures) που οφείλονται σε διάφορα αίτια. Οι αποτυχίες αυτές προέρχονται από υλικό του συστήματος (π.χ. πτώση τάσης, ελαττωματικά κυκλώματα κ.α.), από το λογισμικό συστήματος (system software) και τα προγράμματα εφαρμογών, αλλά και από πλευράς χρηστών. Ανεξάρτητα από την αιτία που προκάλεσε την ανωμαλία, υπάρχει πιθανότητα η κατάσταση αυτή να έχει δυσμενείς επιπτώσεις πάνω στα δεδομένα του ίδιου του χρήστη ή σε δεδομένα που ανήκουν σε άλλες εφαρμογές. Με τον όρο ασφάλεια δεδομένων (data security) καλύπτονται όλες οι τεχνικές, μέθοδοι και φυσικά μέσα προστασίας των δεδομένων από λάθη, που οφείλονται σε αθώες ή και σκόπιμες επεμβάσεις των χρηστών ή ειδικών καθώς και από αποτυχίες του συστήματος εξαιτίας τυχαίων παραγόντων. Στην περίπτωση αποτυχίας του συστήματος λίγα πράγματα μπορούν να γίνουν. Συνήθως σε αυτές τις περιπτώσεις τα δεδομένα που βρίσκονται στη κεντρική μνήμη χάνονται. Στα σημερινά μικρά υπολογιστικά συστήματα (mini και PCs) υπάρχει η δυνατότητα τροφοδοσίας της κεντρικής μνήμης από μπαταρίες, ώστε να μη χαθούν τα δεδομένα σε κάποια μικρής διάρκειας διακοπή της λειτουργίας του υπολογιστή. Οι συσκευές αυτές αποκαλούνται συστήματα αδιάκοπης παροχής ισχύος (UPS-Uninerruptible Power Supply).
5.2. ΚΙΝΔΥΝΟΙ ΓΙΑ ΤΑ ΔΕΔΟΜΕΝΑ ΑΠΟ ΤΥΧΑΙΟΥΣ ΠΑΡΑΓΟΝΤΕΣ Βλάβες εξοπλισμού μπορούν να προκαλέσουν απώλεια ή αλλοίωση δεδομένων κατά τη μεταφορά από συσκευή σε συσκευή ή κατά τη διάρκεια αποθήκευσης σε μία μνήμη. Βλάβες μαγνητικών μέσων (όπως χημική η φυσική αλλοίωση της μαγνητικής επιφάνειας ή φυσική παραμόρφωση του φορέα της) μπορούν να προκαλέσουν απώλεια ή αλλοίωση δεδομένων. Η καταστροφή μπορεί να συνδέεται με καταστροφή του περιβάλλοντος ή του κτιρίου του υπολογιστή από έκρηξη, φωτιά, πυρηνική προσβολή οποιασδήποτε προέλευσης, αλλά που δεν στοχεύει στα ίδια τα δεδομένα. Προληπτικά μέτρα: Σωστός σχεδιασμός του υλικού με εφεδρεία κυκλωμάτων και έλεγχος ή με άλλες τεχνικές ακριβείας δεδομένων (π.χ. parity ή cyclic redudancy checks). Καλή συντήρηση για την αποφυγή ή έγκαιρη διαπίστωση βλαβών ή καταστάσεων που οδηγούν σε βλάβες. Προληπτικός έλεγχος της ποιότητας των μαγνητικών μέσων, καθαρισμός και αντικατάσταση των ύποπτων ταινιών ή δίσκων. Γενικότερη προστασία του περιβάλλοντος των μηχανημάτων και ιδίως των μαγνητικών μέσων. Επανόρθωση των ζημιών. Η λέξη κλειδί είναι η εφεδρεία (backup). Εφεδρεία είναι η περιοδική αποθήκευση μέρους ή και όλων των δεδομένων του συστήματος σε ασφαλές μέσο. Συνήθως σαν μέσο αποθήκευσης επιλέγεται η μαγνητική ταινία ή και ο κινητός δίσκος, ενώ σε μερικούς mini και προσωπικούς υπολογιστές χρησιμοποιείται ο εύκαμπτος δίσκος ή η κασέτα. Με την εφεδρεία μπορούμε πάντα να αποκαταστήσουμε τα δεδομένα όπως ήταν σε μία προηγούμενη στιγμή. Αν η εφεδρεία γίνεται αρκετά συχνά, οι μεταβολές που πιθανόν
έγιναν μέχρι τη στιγμή καταστροφής των δεδομένων, θα είναι λίγες. Για μεγαλύτερη ασφάλεια στην εφεδρεία χρησιμοποιείται το σύστημα των 3 ταινιών (παππούς-πατέρας-γιος). Σε κάθε χρονική στιγμή υπάρχουν τρεις εφεδρικές ταινίες που δημιουργήθηκαν σε 3 προηγούμενες εφεδρείες. Ετσι αν η μία ή δύο ταινίες καταστραφούν, τα δεδομένα δεν χάνονται τελείως. Οταν πρόκειται να γίνει εφεδρεία επιλέγεται η πιο παλιά από τις τρεις ταινίες και περιοδικά οι ταινίες αυτές αντικαθίστανται από νέες. 5.3 ΚΙΝΔΥΝΟΙ ΓΙΑ ΤΑ ΔΕΔΟΜΕΝΑ ΑΠΟ ΚΑΚΟΒΟΥΛΕΣ ΕΝΕΡΓΕΙΕΣ Περιστατικά επιθέσεων (θα χρησιμοποιήσουμε αυτόν τον όρο για την εκδήλωση προσπάθειας παράνομης εισόδου σε κάποιο υπολογιστικό σύστημα) σε υπολογιστές έχουν καταγραφεί από τις πρώτες ημέρες της διάδοσης των Η/Υ, αλλά το φαινόμενο της επέκτασης της "ηλεκτρονικής επιδρομής" είναι σχετικά πρόσφατο. Μέχρι τα μέσα της δεκαετίες του 80 η σχετικά συγκεντρωτική υφή των υπολογιστικών συστημάτων είχε το εξής αποτέλεσμαιοι περισσότερες επιθέσεις στα υπολογιστικά συστήματα γίνονταν εκ των έσω άμεσα από κάποιον εργαζόμενο σε αυτά ή εν πάσει περιπτώσει μέσω κάποιου γνωστού που είχε πρόσβαση στο σύστημα. Κατά τα μέσα της δεκαετίας του 80 το φτηνό modem έδωσε τη δυνατότητα μετατροπής του μικτουπολογιστή σε τερματικό μεγάλων συγκροτημάτων σε κάθε σημείο της γης να επιχειρούν επιθέσεις σε υπολογιστικά συστήματα. Επιπλέον η εμφάνιση standard μηχανών εκτός των σημαντικών ωφελειών που επέφερε, αποτελεί παράλληλα και μια βάση δημιουργίας και διάδοσης διαφόρων ζημιογόνων προγραμμάτων (ιοί, λογικές βόμβες κ.λ.π.).
5.4 ΒΛΑΠΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ - ΙΟΜΟΡΦΕΣ Ενας σχετικά πρόσφατος κίνδυνος για τα υπολογιστικά συστήματα είναι αυτός που περιλαμβάνει μολύνσεις'των συστημάτων. Οι μολύνσεις αυτές παίρνουν γενικά μια από τις παρακάτω μορφές: Ιοί (viruses). Οι ιοί είναι μικρά προγράμματα που έχουν τη δυνατότητα να αναπαράγουν τον εαυτό τους από πρόγραμμα σε πρόγραμμα. Το σχήμα 5.4.(α) δείχνει ένα καθαρό πρόγραμμα, ενώ το σχήμα 5.4.(β) δείχνει το ίδιο πρόγραμμα μολυσμένο από ένα ιό. Το καθαρό πρόγραμμα περιέχει τον κώδικα ο οποίος διαβάζεται κατά τα γνωστά από το σύστημα στην κεντρική μνήμη και αρχίζει η εκτέλεσή του από την πρώτη του εντολή. Το μολυσμένο πρόγραμμα είναι ακριβώς το ίδιο με την διαφορά ότι πρίν από την πρώτη εντολή έχει προστεθεί ένα νέο τμήμα κώδικας που είτε εκτελεί επιβλαβή εργασία είτε διακλαδώνει τον έλεγχο του προγράμματος σε μια περιοχή όπου υπάρχει κώδικας που εκτελεί επιβλαβή εργασία. Οταν το σύστημα διαβάσει το μολυσμένο πρόγραμμα στην κ.μνήμη, θα ξεκινήσει την εκτέλεσή του από την πρώτη γραμμή του μολυσμένου προγράμματος. Ετσι θα εκτελεστεί κατ αρχήν ο κώδικας του ιού που θα προκαλέσει διάφορες ζημίες και στη συνέχεια το πρόγραμμα θα λειτουργήσει ως συνήθως. Οι ζημίες που μπορούν να προκληθούν μπορεί να είναι πολύ σοβαρές όπως αλλοιώσεις ή διαγραφές αρχείων, καταστροφή του συστήματος αρχείων του δίσκου κ.λ.π. Επιπλέον, με την εκτέλεση του ο ιός αναπαράγεται μεταδιδόμενος στα αρχεία που πληρούν τις προϋποθέσεις ανάπτυξης του.
Μνήμη Η/Υ Δίσκος Χώρος Φόρτωσης καθαρού Προγράμματος ^ Μεταφορά για εκτέλεση Μεταφορά του κώδικα του ιού στο καθαρό πρόγραμμα Καθαρό Πρόγραμμα σχήμα 5.4.(β) σχήμα 5.4.(α) Κάμπιες (worm). Το όνομά τους είναν εμπνευσμένο από τη βλαβερή δράση των συνώνυμων εντόμων στα φυτά μια και τα προγράμματα αυτά κινούνται αναπαραγόμενα σε διάφορες θέσεις των δίσκων. Λογικές βόμβες (logic bombs). Μικρά προγράμματα που προστιθέμενα σε άλλα μπορούν να προκαλέσουν βλάβες σε αρχεία μετά από κάποιο προκαθορισμένο χρονικό διάστημα ή σε κάποια προκαθορισμένη ημερομηνία (π.χ. Παρασκευή και 13). Η τοποθέτηση των λογικών βομβών δεν γίνεται αυτόματα αλλά από κάποιο ανθρώπινο χέρι. Δούρειοι Ιπποι (Trojan Horses). Προγράμματα που φαινομενικά παράγουν χρήσιμο έργο, άλλα στην πραγματικότητα περιέχουν κρυμμένο κώδικα που εκτελεί ανεπιθύμητες ή ζημιογόνες λειτουργίες.