You are on page 1of 2

Hệ thống đặt lịch từ xa

1. Biểu đồ lớp (Class Diagram)


Bệnh nhân (Patient)
-Thuộc tính: Tên, Số ĐT, Địa chỉ, Lịch sử điều trị
-Phương thức: Đặt lịch hẹn, Hủy lịch hẹn, Cập nhật thông tin
Bác sĩ (Dentist)
-Thuộc tính: Tên, Chuyên môn, Lịch làm việc
-Phương thức: Cập nhật lịch làm việc, Xem lịch hẹn
Lịch hẹn (Appointment)
-Thuộc tính: Ngày giờ, Bác sĩ, Loại dịch vụ, Trạng thái
-Phương thức: Xác nhận lịch hẹn, Thay đổi lịch hẹn, Hủy lịch hẹn
Mối quan hệ:
-Bệnh nhân - Lịch hẹn: 1:n (một bệnh nhân có thể có nhiều lịch hẹn)
-Bác sĩ - Lịch hẹn: 1:n (một bác sĩ có thể có nhiều lịch hẹn)

2. Giao diện Người Dùng (User Interface)


Trang chủ: Hiển thị thông tin cơ bản về phòng khám, dịch vụ, và thông tin liên hệ.
Đặt lịch hẹn: Form để bệnh nhân nhập thông tin cá nhân và chọn thời gian, bác sĩ,
loại dịch vụ.
Xem và quản lý lịch hẹn: Cho phép bệnh nhân xem, xác nhận, hoặc hủy lịch hẹn
của mình.
Thông tin bác sĩ: Trang danh sách các bác sĩ với thông tin và lịch làm việc.
Đăng nhập/Đăng ký: Cho phép bệnh nhân tạo và quản lý tài khoản của mình.
Bảng lịch trống của nha sĩ để bệnh nhân tự sắp xếp lịch
vào thời gian trống
1.Tiêu đề: Bảng Lịch Bác Sĩ Nha Khoa
2.Cột Ngày: Hiển thị các ngày trong tuần hoặc tháng. Bạn có thể chọn hiển thị
theo tuần hoặc theo tháng tùy thuộc vào cách quản lý lịch hẹn của phòng khám.
3.Cột Giờ: Mỗi ngày được chia thành các khoảng thời gian cố định (ví dụ: mỗi 30
phút hoặc 1 giờ).
4.Khung Trạng Thái Lịch Hẹn: Mỗi khoảng thời gian có một khung để đánh dấu
trạng thái lịch hẹn (ví dụ: Trống, Đã Đặt, Không Sẵn Có).
5.Thông tin Bác Sĩ: Tên của bác sĩ và, nếu cần, thông tin liên hệ hoặc chuyên môn.
6.Hướng dẫn sử dụng: Ngắn gọn hướng dẫn cách đặt lịch.

You might also like