Giao diện chƣơng trình

Một phần của tài liệu một số thuật toán giải bài toán phủ tập hợp và ứng dụng (Trang 67 - 71)

Chƣơng trình mô phỏng có thể chạy tốt với dữ liệu đầu vào có hơn 1000 bác sĩ và thực hiện đƣợc các chức năng sau:

- Tạo danh sách bác sĩ:

o Tạo mảng chứa danh sách bác sĩ

o Mở tệp chứa danh sách thông tin về bác sĩ và chi phí thực hiện của mỗi bác sĩ

o Mở tệp chứa thông tin về những dịch vụ mà bác sĩ có thể thực hiện

o Lƣu thông tin của bác sĩ - Tạo danh sách dịch vụ

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

o Lƣu trữ thông tin dịch vụ

- Phân lịch trực của bác sĩ theo phƣơng pháp tham lam - Phân lịch trực của bác sĩ theo phƣơng pháp nhánh cận Một số hình ảnh giao diện của chƣơng trình:

- Khi bắt đầu chạy cửa sổ của chƣơng trình sẽ hiện ra nhƣ sau:

Hình 3.1. Giao diện chính của chƣơng trình

- Ngƣời dùng thực hiện nạp thông tin của bác sĩ và thông tin của các dịch vụ mà bệnh viện cung cấp từ các tệp nguồn:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

Hình 3.2. Giao diện nạp dữ liệu

- Sau đó ngƣời dùng thực hiện phân lịch bằng phƣơng pháp tham lam:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

- Hoặc dùng phƣơng pháp nhánh cận:

Hình 3.4. Giao diện phân lịch bằng thuật toán tham lam

- Sau khi có kết quả ngƣời dùng có thể lƣu lại bảng phân lịch:

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

Một phần của tài liệu một số thuật toán giải bài toán phủ tập hợp và ứng dụng (Trang 67 - 71)

Tải bản đầy đủ (PDF)

(76 trang)