6. Điểm: (Bằng chữ: )
3.3.3. Cập nhật lịch khám khi khởi động
Việc cập nhật lịch khám sẽ dựa trên node “date” và node “SCHEDULE” có trên Database.Chức năng cập nhật này có trên ứng dụng My Hospital và phần cứng hỗ trợ.
Cập nhật lịch khám sẽ được bắt đầu bằng việc so sánh ngày-tháng-năm với dữ liệu hiện có ở node “date”. Nếu dữ liệu trùng khớp sẽ kết thúc ngược lại nếu dữ liệu không trùng khớp thì truy cập node “SCHEDULE” để kiểm tra xem có tồn tại node dữ liệu có tên là “ngày-tháng-năm” hay không.
Nếu có tức là đã có bệnh nhân đặt khám cho hôm nay và ứng dụng phải cập nhật tổng số phiếu tại các phòng cùng các dữ liệu cần thiết.
Nếu không tức là chưa có bệnh nhân nào đặt số khám cho hôm nay và ứng dụng sẽ cập nhật các dữ liệu theo giá trị mặc định.
61 Các dữ liệu cần cập nhật ở Database:
Bảng 3.8 Giá trị cập nhật mỗi ngày tới Database
TÊN DỮ LIỆU GIÁ TRỊ CẬP
NHẬT MẶC ĐỊNH
GHI CHÚ
Doctor “No doctor in the
room”
Tên bác sĩ
check_number 0 Số thứ tự hiện tại
total_numer 0 Tổng số bệnh nhân đã lấy số khám tại
phòng
Flag 0 Cờ báo có thay đổi mốc thời gian
w_checknum 0 Số thứ tự của mốc thời gian
w_hour 6 Mốc thời gian – giờ
w-minute 0 Mốc thời gian- phút
Date Ngày-tháng-năm
hiện tại
Ngày tháng năm hiện tại
Nextroom 1 Phòng khám kế tiếp sẽ cấp số khám cho
62
63
64
CHƯƠNG 4: KẾT QUẢ VÀ THỰC NGHIỆM