udpSkeduler là một hệ thống hỗ trợ quyết định dựa trên toán học
mô hình lập trình [18]. Được xây dựng trong môi trường Web, nó
tạo ra lịch học tối ưu bằng cách tham gia vào tài khoản của tất cả các
khó khăn và mục tiêu chính sách Khoa nội bộ.
Các kiến trúc udpSkeduler gồm năm phần chính, trong đó
được mô tả trong hình. B.2. Đầu tiên là các module giao diện người dùng, mà là
một cơ chế cho việc kiểm tra và điều chỉnh các thông số và của hệ thống
lựa chọn và quản lý thông tin. Thông qua giao diện này,
người dùng có thể xác định lưới chương trình và xác định đặc điểm của từng học
về công nghệ và cơ sở hạ tầng các yêu cầu của nó.
Báo cáo khác nhau liên quan đến việc quản lý hồ sơ học sinh cũng có thể được
tạo ra.
Các mô-đun thứ hai là mô-đun đầu vào dữ liệu, trong đó lưu trữ tất cả
các thông tin đó là cần thiết để tạo ra các lịch học
trong một cơ sở dữ liệu quan hệ. Một số ví dụ về những dữ liệu này hướng dẫn
thời gian sẵn có, loại lớp học, lưới chương trình, và tất nhiên đặc điểm.
Tiến độ học kỳ trước đó cũng được lưu trữ ở đây.
Bộ lọc khác nhau được cung cấp một cách nhanh chóng loại bỏ các bài tập không khả thi,
do đó làm giảm thời gian tính toán được yêu cầu để tìm một
giải pháp. Một trong những bộ lọc ngăn chặn một khóa học từ khi được giao cho
một lớp học với sức chứa không đủ, trong khi một bộ lọc khác
ngăn cản một khóa học từ khi được giao cho một khe thời gian đó là bên ngoài
sẵn có thời gian của người hướng dẫn. Sung. B.3 mô tả cấu trúc của
cơ sở dữ liệu với các bảng chính của nó.
đang được dịch, vui lòng đợi..
