07-01-16, 17:18
|
Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλή χρονιά
Δημήτρη, δες το συνημμένο.
Πατώντας το κουμπί της φόρμας εκτελείται κώδικας που για κάθε εγγραφή του πίνακα PatientNurseRatio:
1) Βρίσκει τα τρία χρονικά διάστημα (Start1(i) έως End1(i), i=1,2,3) στα οποία διαιρούν τη μέρα οι ώρες 7:00 και 15:00.
2) Για κάθε ένα από τα παραπάνω διαστήματα δημιουργεί ένα μετρητή S(1), S(2) και S(3).
3) Διατρέχει όλες τις εγγραφές του πίνακα Patients και βρίσκει τις τομές t1, t2, t3 (κοινό χρονικό διάστημα) των παραπάνω διαστημάτων και του διαστήματος παραμονής του ασθενούς στο τμήμα.
4) Για κάθε τομή t1, t2, t3 με διάρκεια τουλάχιστον μια ώρα, αυξάνει τον αντίστοιχο μετρητή κατά μία μονάδα.
5) Ενημερώνει τα πεδία του πίνακα PatientNurseRatio της συγκεκριμένης εγγραφής.
Όπως φαίνεται από την παραπάνω διαδικασία οι μετρητές απαριθμούν τομές διαστημάτων και όχι ασθενείς.
Δεν μπορώ συνεπώς να αντιληφθώ, πως συμμετέχει στους υπολογισμούς αυτό που γράφεις:
«2.Ασθενείς, που στην ίδια βάρδια, ο ένας φεύγει και έρχεται νέος (σε χρόνους που δεν τέμνονται) θεωρούνται ως ένας ασθενής στην βάρδια».
Φιλικά/Γιώργος
|