
23-04-12, 00:49
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα/Καλημέρα
Ζαχαρία, η ΒΔ που επισυνάπτω αποτελεί μια προσέγγιση του ζητούμενου.
Σχετικά με τη δομή της:
1) Στον πίνακα των εργαζόμενων «ΕΡΓΑΖΟΜΕΝΟΙ» πρόσθεσα το πεδίο «Αποχώρηση» για την καταχώρηση της ημερομηνίας αποχώρησης (σύνταξη, απόλυση, κλπ) του εργαζόμενου από την επιχείρηση.
2) Ο πίνακας «ΤΥΠΟΙ_ΑΠΟΥΣΙΑΣ» είναι παρόμοιος με αυτόν που είχες.
3) Ο πίνακας «ΤΥΠΟΙ_ΒΑΡΔΙΑΣ» περιέχει τα είδη της βάρδιας. Κάθε βάρδια ορίζεται από την ώρα έναρξης και τη διάρκειά της.
Ο τρόπος αυτός ορισμού της βάρδιας επιτρέπει βάρδιες που θα εκτείνονται σε περισσότερες μέρες, κάνει ευκολότερους τους υπολογισμούς και γενικά παρέχει μεγαλύτερη ευελιξία.
4) Στον πίνακα «ΚΑΤΑΣΤΑΣΗ_ΕΡΓΑΖΟΜΕΝΩΝ» για κάθε εργαζόμενο (κωδικό) και ημερομηνία καταχωρείται (επιλέγεται από πτυσσόμενο πλαίσιο) η κατάστασή του (βάρδια ή απουσία).
5) Στη φόρμα «ΚΑΤΑΣΤΑΣΗ_ΕΡΓΑΖΟΜΕΝΩΝ» γίνεται η καταχώρηση της κατάστασης των εργαζόμενων ως εξής:
Αφού πληκτρολογήσουμε την επιθυμητή ημερομηνία και πατήσουμε Enter στη φόρμα θα προστεθούν εγγραφές με τους ενεργούς (αυτούς που δεν αποχώρησαν) εργαζόμενους και την ημερομηνία.
Στη συνέχεια για κάθε εργαζόμενο επιλέγουμε το είδος της βάρδιας ή της απουσίας του.
Η εμφάνιση των δεδομένων σε μορφή παρόμοια με αυτή του excel, γίνεται με τη φόρμα «frmShowStatus».
Τα δεδομένα μπορούν να εμφανιστούν ως συγκεντρωτικός πίνακας (φόρμα ΚΑΤΑΣΤΑΣΗ_ΠΡΟΣΟΠΙΚΟΥ_ΠΤ) ή ως έκθεση (έκθεση ΚΑΤΑΣΤΑΣΗ_ΕΡΓΑΖΟΜΕΝΩΝ).
Η παραπάνω λειτουργικότητα οφείλεται στα ερωτήματα και στον κώδικα που υπάρχει στις φόρμες.
Η ΒΔ δεδομένων περιέχει τα εντελώς απαραίτητα, θα μπορούσε όμως να συμπληρωθεί και να αποτελέσει μια εφαρμογή προγραμματισμού της απασχόλησης του προσωπικού μιας επιχείρησης.
Φιλικά/Γιώργος
|