Đây là ứng dụng Linux có tên là công cụ lập lịch làm việc tình nguyện có bản phát hành mới nhất có thể được tải xuống dưới dạng vs.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên là Bộ lên lịch làm việc tình nguyện với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Tình nguyện viên lập lịch làm việc tạm thời
MÔ TẢ
Mã được viết bằng Python tìm ra lịch trình tốt nhất có thể cho tình nguyện viên đồng thời kết hợp các ràng buộc và yêu cầu đặc biệt bằng cách sử dụng CP-SAT Solver (Lập trình ràng buộc - boolean SATisfiability problem Solver).
Phiên bản Java đang được phát triển.
Vấn đề
Sắp xếp tình nguyện viên cho dịch vụ đường dây trợ giúp trong thời gian một tháng.
Có ba loại công việc có thể được thực hiện trong cùng một ngày:
Điện thoại ca: Mỗi ngày.
Ca trò chuyện: Thứ Hai và thứ Tư hàng tuần.
Ca quan sát viên: Bất kỳ ngày nào.
Ràng buộc:
Thuộc tính của từng tình nguyện viên:
Ngày có sẵn.
Chức năng: điện thoại, trò chuyện, cả hai hoặc quan sát cho mục đích đào tạo.
Số ca làm việc cuối tuần tối đa.
Liệu ca làm việc của họ có phải vào các tuần riêng biệt hay không.
Liệu họ có chào đón những người quan sát hay không.
Cho dù họ muốn làm việc một mình.
Cho dù họ vẫn chưa thể làm việc một mình.
Danh sách những người họ không muốn làm việc cùng.
Tính năng
- Đầu ra ở định dạng bảng tính cvs
- Giải pháp tối ưu, nhanh chóng
Khán giả
Người dùng cuối / Máy tính để bàn
Giao diện người dùng
Dòng lệnh
Ngôn ngữ lập trình
Python
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/volunteer-scheduler/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.