HỎI - ĐÁP VỀ TKB
Điều
chỉnh dữ liệu TKB
(data manipulation)
-----------------------------------------------
Câu hỏi 1
Câu hỏi: Giả sử trường
tôi có một môn học cần ghép 2 lớp với nhau trong một hội trường.
Liệu chương trình TKB có thể xử lý được trường hợp này không?
Trả lời: Hoàn toàn có
thể được. Giả sử hai lớp 9A, 9B có môn Toán cùng phải học
trong một hội trường với cô giáo Hiền. Giả sử chương trình
đã phân công cho giáo viên Hiền dạy Toán lớp 9A. Bạn hãy tạo
ra thêm một “Giáo viên” nữa tên là “Hiền 2” dạy Toán
lớp 9B. Hãy xếp Thời khoá biểu của “Hiền 2” chỉ dạy môn
Toán lớp 9B với điều kiện các giờ Toán này trùng với giờ
Toán của 9A. Sau khi đã xếp xong, bạn hãy đổi tên “Hiền 2”
thành “Hiền” trong danh sách giáo viên.
Chú ý: Để dễ hiểu hơn,
bạn có thể thực hiện xếp tay trước cho "các" Giáo viên
Hiền và Hiền 2.
Câu hỏi
Câu hỏi 2
Câu hỏi: Tôi chót
thực hiện nhầm lệnh xóa TKB của cả một lớp. Có cách nào khôi
phục lại dữ liệu được không?
Trả lời: Rất tiếc là
không. Phiên bản hiện thời của TKB hiện chưa có chức năng
Undo dùng để cứu các dữ liệu đã bị xóa. Hy vọng rằng trong
tương lai chức năng này sẽ có. Bạn hãy thử dùng lại file dữ
liệu có đuôi *.BAK, rất có thể bạn vẫn khôi phục được
dữ liệu nếu những dữ liệu cũ chưa bị ghi đè lên.
Câu hỏi
Câu hỏi 3
Câu hỏi: Tôi muốn tìm
một giải pháp tối ưu cho việc chuyển một tiết của giáo viên
từ vị trí này đến một vị trí khác của TKB lớp, vậy chương
trình có thực hiện được điều này không?
Trả lời:
[3.x] Rất tiếc không thể được.
Chức năng hiện đại này hy vọng sẽ xuất hiện trong các phiên
bản sau của TKB. Hiện tại việc chuyển đổi một tiết của
TKB giáo viên từ vị trí này sang vị trí khác được thực
hiện đơn giản như sau:
Nếu vị trí đích là rỗi, giáo
viên cũng rỗi vào thời gian và việc chuyển đổi không ảnh hưởng
gì đến các ràng buộc của giáo viên hay môn học thì việc
chuyển đổi được tiến hành một cách tự động. Trong trường
hợp ngược lại chương trình sẽ thông báo ràng buộc bị phá và
quyền quyết định dành cho người xếp TKB.
Nếu vị trí đích đã có GV khác
dạy, chương trình sẽ tiến hành kiểm tra khả năng chuyển đổi
vị trí của hai tiết này. Nếu toàn bộ các điều kiện được
thỏa mãn, máy sẽ tự động tiến hành việc chuyển đổi, trường
hợp ngược lại sẽ thông báo nguyên nhân và khả năng giải
quyết tiếp theo.
[4.0] Được. Bạn sử dụng
lệnh Move to sau khi đã lựa chọn một trong hai lựa chọn
sau thực đơn Main/Option/Execution/Drag & Drop Method: "Move to
Command with CX Dialog" hoặc "Fixed Position Replacement". Chương
trình sẽ hiển thị hộp hội thoại cho phép bạn lựa chọn các
yêu cầu, ràng buộc của Giáo viên, Môn học có thể bị phá
vỡ và thực hiện xếp theo yêu cầu.
Câu hỏi 4
Câu hỏi: Nếu tôi
chẳng may thực hiện lệnh Delete All TKB xóa toàn bộ dữ liệu
của TKB, tôi có cách nào để khôi phục lại được không?
Trả lời: Rất tiếc là
không. Tuy nhiên nếu chương trình của bạn đặt chế độ (mặc
định) là Back up to *.BAK file, dữ liệu của TKB luôn được lưu
trữ trong một file phòng hờ có phần mở rộng là BAK. Bạn có
thể kiểm tra lại dữ liệu trong tệp BAK này để khôi phục
dữ liệu TKB.
Câu hỏi
Câu hỏi 5
Câu hỏi: Thế nào là
chế độ Đồng bộ thời khóa biểu?
Trả lời: Chế độ Đồng
bộ (Synchronize) thời khóa biểu là chế độ được định nghĩa
trong cửa sổ điều chỉnh dữ liệu Main Loop, trong đó trên màn
hình tại một thời điểm thể hiện hai TKB: một TKB lớp và
một TKB giáo viên. Để hiểu được khái niệm Đồng bộ Thời
khóa biểu ta phải hiểu khái niệm Ô TKB hiện thời. Tại một
thời điểm chỉ có đúng một ô trên thời khóa biểu (lớp
hoặc giáo viên) có màu vàng, đó chính là Ô TKB hiện thời. Khi
ta kích chuột tại một Ô thì Ô này sẽ lập tức trở thành Ô
hiện thời. Hai thời khóa biểu Lớp và Giáo viên được gọi là
Đồng bộ nếu chúng có quan hệ với nhau thông qua Ô hiện
thời: Nếu Ô hiện thời nằm trong TKB lớp thì TKB giáo viên sẽ
chỉ ra giáo viên dạy tại Ô hiện thời, nếu Ô hiện thời
nằm trong TKB giáo viên thì TKB lớp sẽ chỉ ra lớp tại Ô hiện
thời. Màn hình Main Loop có hai chế độ thể hiện bật/tắt Đồng
bộ.
Khi Đồng bộ là bật (ON): khi
kích hoạt Ô hiện thời, hai TKB sẽ tự động chuyển về trạng
thái đồng bộ.
Khi Đồng bộ là tắt (OFF): hai
TKB lớp và giáo viên sẽ được thể hiện hoàn toàn độc lập
với nhau, không phụ thuộc vào các tương tác của người sử
dụng.
Câu hỏi
Câu hỏi 6
Câu hỏi: Khi tôi xếp
bằng tay trên TKB lớp, mỗi lần xếp tôi lại phải chọn Môn khác,
sau đó chọn môn từ một danh sách. Công việc này rất mất
thời gian, có cách nào thực hiện được nhanh hơn không?
Trả lời: Trong một màn
hình điều chỉnh dữ liệu Thời khóa biểu (Main Loop, Show All hay
Browse Teacher), các thông số của "Môn khác" hoặc
"Lớp khác" được lưu trữ trong bộ nhớ. Nếu ta chọn
lại các môn này hoặc lớp này lần thứ hai thì không cần
phải thực hiện lại "Môn khác", mà chỉ cần thực
hiện ngay lệnh "Môn đã chọn" trên TKB lớp hoặc "Môn,
Lớp đã chọn" trên TKB giáo viên. Nhận xét vừa nêu trên
nếu được áp dụng sẽ làm giảm nhẹ rất nhiều công việc và
thời gian trong khi điều chỉnh, xếp tay dữ liệu.
Câu hỏi
Câu hỏi 7
Câu hỏi: Khi tôi định
xếp bằng tay vào một vị trí của Thời khóa biểu (Lớp hoặc
Giáo viên), có cách nào để kiểm tra được là việc xếp đó là
hợp lý, không bị trùng giờ và nhầm giờ không?
Trả lời: Việc kiểm tra
trùng giờ, trùng tiết, điều kiện giáo viên và môn học do
phần mềm tự động thực hiện.
Câu hỏi
Câu hỏi 8
Câu hỏi: Nhìn trên màn
hình Thời khóa biểu lớp và giáo viên không thấy ghi các số
liệu chỉ ra là lớp nào, môn học nào chưa xếp xong. Có cách nào
để biết được điều này hay không?
Trả lời:
[3.x] Với TKB lớp bạn hãy
thực hiện lệnh TThái Lớp - Class Status để xem trạng thái
hiện thời của lớp. Đối với Giáo viên bạn hãy quan sát
bảng trạng thái Giáo viên nằm bên trái TKB giáo viên (Main Loop).
[4.0] Đối với TKB lớp, thực
hiện lệnh Class Status; đối với TKB Giáo viên, thực hiện lệnh
Teacher Status. Các lệnh này đều có ở các màn hình Main Loop,
Show All, Browse Teacher, Quick Browse Class, Quick Browse Teacher.
Câu hỏi
Câu hỏi 9
Câu hỏi: Tôi muốn xóa
toàn bộ thời khóa biểu toàn trường để xếp lại nhưng không
muốn xóa các tiết có ghi CHAO CO và KHONG HOC. Có thể làm như
vậy được hay không?
Trả lời: Làm được.
Lệnh xóa toàn bộ thời khóa biểu là Delete All TKB trong thực
đơn Main có các lựa chọn cho việc có xóa cả các tiết CHAO CO
hay KHONG HOC không.
Câu hỏi
Câu hỏi 10
Câu hỏi: Trường hợp
yêu cầu của một giáo viên là Họp trên TKB, nhưng tôi vẫn
muốn xếp tiết cho giáo viên này tại vị trí trên, tôi thử
xếp bằng chương trình nhưng đều không được do bị
"Họp". Tôi sẽ phải xử lý như thế nào?
Trả lời: Ràng buộc
"Họp" của giáo viên được máy coi như ràng buộc
"bắt buộc". Do vậy bạn bắt buộc phải hủy bỏ ràng
buộc này đi thôi.
Câu hỏi
|