background image

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου   -   
Κεφάλαιο 3 – Σχεδιασμός και Ανάπτυξη του Συστήματος

 

 

Ποτσίκα Ηλιάνα 

 

 

 

 

 

 

 

 

           41

 

 

να γίνει έλεγχος και πιστοποίηση της ταυτότητάς τους. Ένας διαχειριστής θα μπορεί 

να δημιουργηθεί μόνο από κάποιον άλλον διαχειριστή.  

 

Το  σύστημα  θα  είναι  εύχρηστο,  απλό  και  εύκολο  στην  εκμάθηση. 

Αυτό είναι απαραίτητο, καθώς οι χρήστες του συστήματος είναι πιθανό να μην έχουν 

μεγάλη  εξοικείωση  με  την  τεχνολογία.  Έτσι  θα  πρέπει  η  διεπαφή  χρήστη  (user 

interface)  να  χαρακτηρίζεται  από  σαφήνεια  και  να  καθορίζονται  εμφανώς  οι 

λειτουργίες που θα εκτελεστούν σε κάθε ‘‘κλικ’’ του ποντικιού.   

 

Κάθε διεργασία του συστήματος θα πρέπει να λύνει ένα βασικό πρόβλημα της 

καθημερινότητας του τεχνικού. 

Με την καταγραφή των αναγκών του τεχνικού και των δυσκολιών που αντιμετωπίζει 

στην εργασία του στον χώρο του πελάτη, έγινε σαφές ότι ένα τέτοιο σύστημα πρέπει 

να  λύσει  τα  προβλήματα  αυτά.  Έτσι,  όλες  οι  λειτουργίες  του  συστήματος  θα 

βασίζονται αποκλειστικά στην επιτέλεση αυτού του σκοπού. 

 
 

3.2 Σχεδιασμός και Δημιουργία της Βάσης Δεδομένων 

 

 

Ο σχεδιασμός της βάσης δεδομένων είναι μια από τις πρώτες εργασίες του 

προγραμματιστή που ασχολείται με την ανάπτυξη διαδικτυακών εφαρμογών. Ο όσο 

το δυνατόν βέλτιστος σχεδιασμός της βάσης δεδομένων αποτελεί μια δύσκολη, αλλά 

υψίστης  σημασίας  εργασία,  καθώς  από  αυτήν  εξαρτάται  ένα  μεγάλο  μέρος  του 

κώδικα  που  θα  γραφεί  αργότερα,  όπως  και  η  κατασκευή  οποιουδήποτε  στοιχείου 

μιας δυναμικής ιστοσελίδας. 

 

Η δημιουργία της βάσης δεδομένων στην παρούσα εργασία έγινε με βάση τις 

απαιτήσεις  του  συστήματος  που  αναλύθηκαν  στην  προηγούμενη  ενότητα  και  με 

στόχο  την  αποθήκευση  και  την  οργάνωση  των  δεδομένων  του  συστήματος  με  τον 

καλύτερο δυνατό τρόπο. Η τελική βάση δεδομένων που χρησιμοποιεί το σύστημα, 

απαρτίζεται  από  οκτώ  πίνακες.  Στη  συνέχεια  περιγράφεται  αναλυτικά  ο  κάθε 

πίνακας,  το  είδος  των  δεδομένων  που  αποθηκεύει  και  τα  πεδία  από  τα  οποία 

αποτελείται.