HỎI - ĐÁP VỀ TKB
Điều
chỉnh dữ liệu TKB
(data manipulation)
-----------------------------------------------
Câu hỏi 11
Câu hỏi: Trên các màn
hình xem và sửa dữ liệu Thời khóa biểu tôi thấy có hai loại
ô màu trắng và màu vàng. Hãy giải thích ý nghĩa của các ô màu
này?
Trả lời: Ô màu trắng là
Ô con trỏ hiện thời. Khi đưa con trỏ chuột đến ô nào
thì ô đó đổi màu trắng. Ô vàng là Ô làm việc hiện thời,
hay là Ô mà ta đang quan tâm và muốn xem, sửa dữ liệu tại Ô
đó. Tại một thời điểm chỉ có đúng một ô là màu vàng. Kích
chuột trái tại một ô sẽ kích hoạt ô này trở thành hiện
thời, tức là có màu vàng.
Câu hỏi
Câu hỏi 12
Câu hỏi: Sau khi xếp
Thời khóa biểu tự động bằng lệnh Auto Execute, tôi vào màn hình
điều chỉnh dữ liệu để xếp các tiết còn lại. Tại lớp đầu
tiên tôi thấy chỉ còn đúng 1 tiết cần xếp, nhưng tại vị trí
đó giáo viên này lại đang dạy tại lớp khác. Tôi vào lớp
thứ hai này thì thấy đã xếp TKB xong, do đó đã kín chỗ. Tôi
rất lúng túng không biết xử lý tiếp theo thế nào. Đề nghị
hướng dẫn tôi giải quyết trường hợp này một cách nhanh
nhất?
Trả lời: Điều lúng túng
của bạn là dễ hiểu bởi vì bạn còn chưa sử dụng thạo
phần mềm và các công cụ của TKB. Một trong các tính năng quan
trọng nhất của phần mềm TKB là tạo ra các công cụ mô phỏng
tư duy lập TKB "bằng tay" trên máy tính, thiết lập một
cách tư duy mới cho người xếp TKB của nhà trường phổ thông.
Các bạn phải học, phải làm quen và phải quyết tâm mới có
thể làm chủ được các công cụ mới này của máy tính. Chỉ
đến khi các bạn thật thành thạo khi sử dụng phần mềm TKB,
khi đó các bạn mới thực sự thấy rõ tính hữu ích của phần
mềm này.
Câu hỏi
Câu hỏi 13
Câu hỏi: Trên Thời khóa
biểu lớp chỉ còn lại các tiết của môn Sử chưa được
xếp. Làm thế nào để xem ngay được Thời khóa biểu giáo viên
sử của lớp này một cách nhanh nhất?
Trả lời: Cách làm rất
đơn giản: Vào màn hình hiệu chỉnh dữ liệu Main Loop:
[3.x] Thực hiện lệnh "Menu
Môn học", sau đó chọn môn Sử từ danh sách, khi đó giáo viên
dạy môn sử của lớp hiện thời sẽ hiện trong cửa sổ Thời
khóa biểu.
[4.0] Chọn ô hiện thời ở
Thời khoá biểu lớp:
- Cách 1: Từ thanh thực đơn,
thực hiện lệnh Cell Class/Short cut of Subject, chọn môn học cần
xem.
- Cách 2: Bên cạnh góc phải trên
của Thời khoá biểu lớp, có một ô chứa tên Môn học, ô bên
cạnh ô này chứa tên Giáo viên dạy Môn học đó. Kích chuột trái
vào tên Môn học, chọn môn bạn cần từ danh sách thả xuống và
bấm OK.
Hoặc bạn có thể kích vào nút
Auto ngay bên cạnh nút CX sẽ thấy được điều bạn
cần là Tên Môn học và Tên Giáo viên dạy môn đó chưa được
xếp vào Thời khoá biểu.
Câu hỏi
Câu hỏi 14
Câu hỏi: Trong chương
trình TKB có lệnh nào tự động điều chỉnh TKB của một giáo
viên cho hợp lý hơn không? Ví dụ cho phép dồn các tiết lại để
tăng ngày nghỉ, hoặc đổi và dồn tiết để giảm số các
tiết trống giữa giờ?
Trả lời: Rất tiếc, phiên
bản TKB 3.x và 4.0 chưa có các chức năng như bạn hỏi. Hy vọng
các công cụ trên sẽ đưa được vào phần mềm trong các phiên
bản tiếp theo của chúng tôi.
Câu hỏi
Câu hỏi 15
Câu hỏi: Lệnh xếp
tự động Thời khóa biểu của một lớp hoặc một giáo viên
của TKB 3.X chỉ đưa ra một phương án (nghĩa là nếu thực
hiện nhiều lần lệnh này vẫn chỉ đưa ra đúng một phương án
TKB cho lớp hoặc giáo viên này. Trong khi đó bản TKB 2.1 thì có
khả năng tạo ra nhiều phương án khác nhau, có đúng như vậy không?
Trả lời: Đúng như
vậy. Trong phiên bản TKB 3.5 chúng tôi đã sử dụng một thuật
toán hoàn toàn khác với phiên bản cũ TKB 2.1. Chúng tôi ghi nhận
ý kiến đóng góp của bạn và sẽ xem xét khi đưa vào các phiên
bản sau của TKB.
Câu hỏi
Câu hỏi 16
Câu hỏi: Hãy giải thích
cho chúng tôi rõ hơn ý nghĩa của lệnh mới CX - Conditional Execute
- Xếp Thời khóa biểu có điều kiện là gì?
Trả lời:
Đây là một trong những lệnh
hoàn toàn mới của TKB 4.0.
- Đối với TKB lớp, lệnh này
có chức năng là cho phép xếp một tiết của một môn học vào
TKB lớp với các điều kiện, ràng buộc có thể bị phá vỡ do
người xếp TKB lựa chọn. Với các điều kiện, ràng buộc đó,
chương trình sẽ thực hiện xếp tự động, nếu xếp được,
chương trình sẽ thông báo thành công - Successful và ngược lại
là không thành công - Unsuccessful.
- Tương tự, đối với TKB Giáo
viên, lệnh này thực hiện xếp một tiết của một lớp vào TKB
Giáo viên.
Nếu chương trình thông báo là
không thành công chứng tỏ rằng với các yêu cầu, ràng buộc
của Giáo viên, Môn học mà người xếp TKB đưa vào quá
"khắt khe" chăng!? Hãy thử lại (nếu muốn) bằng cách
loại bỏ dần những yêu cầu, ràng buộc.
Câu hỏi
Câu hỏi 17
Câu hỏi: Trong lệnh
nhập Bảng phân công giảng dạy, chúng tôi không thấy lệnh Phân
tích dữ liệu như trong bản TKB 3.X, hãy giải thích kỹ hơn sự
thay đổi này?
Trả lời:
Trong các phiên bản TKB 3.x, dữ
liệu TKB được lưu ở hai bảng khác nhau: một bảng dữ liệu
gốc, một bảng dữ liệu đã được phân tích từ bảng gốc và
chương trình sẽ sử dụng bảng này để thực hiện xếp TKB.
Tuy nhiên, TKB 4.0 cho phép thống
nhất lưu dữ liệu TKB vào bảng gốc và chương trình lấy dữ
liệu từ bảng này để thực hiện xếp TKB luôn, mà không cần
phải thực hiện phân tích dữ liệu. Do đó ở TKB 4.0 không có
lệnh phân tích dữ liệu.
Đây là một cải tiến đáng
kể, hạn chế nhiều sai sót từ phía người sử dụng.
Câu hỏi
Câu hỏi 18
Câu hỏi: Khi thực
hiện lệnh Xếp có điều kiện, chúng tôi thấy xuất hiện hộp
hội thoại CX/Move/PO Conditions có nhiều điều kiện rất phức
tạp, đề nghị quí công ty giải thích cho chúng tôi hiểu rõ các
chức năng và ý nghĩa của hộp hội thoại này?
Trả lời:
Trước hết, bạn phải hiểu
rằng xếp có điều kiện là thực hiện xếp TKB dựa trên một
số điều kiện nào đó. Hộp hội thoại CX/Move/PO như bạn mô
tả chỉ xuất hiện khi TKB của Lớp hoặc Giáo viên hiện thời
chưa xếp xong.
- Đối với TKB lớp, xếp có
điều kiện sẽ ưu tiên điều kiện của Giáo viên và Môn học.
Hộp hội thoại CX/Move/PO cho phép bạn quyết định những điều
kiện, yêu cầu, ràng buộc của Giáo viên, Môn học nào có thể
được phá bỏ trong khi thực hiện xếp có điều kiện. Những
điều kiện, ràng buộc được đánh dấu có thể bị vi phạm;
không đánh dấu nghĩa là bạn muốn giữ ràng buộc này cho Giáo
viên, Môn học đó. Bạn cũng có thể chọn số lượng Giáo viên
có thể bị ảnh hưởng trong khi xếp.
- Đối với TKB Giáo viên, xếp
có điều kiện sẽ ưu tiên điều kiện của Môn học và lớp.
Hộp hội thoại CX/Move/PO cho phép bạn quyết định những điều
kiện nào của Môn học có thể bị vi phạm trong khi xếp tự động,
Số lượng Giáo viên có thể liên quan trong khi xếp.
Từ đó, có thể hiểu rằng
xếp có điều kiện sẽ thực hiện xếp TKB sau khi bạn đã thêm
vào hoặc bớt đi (thường là bớt đi) một số yêu cầu, ràng
buộc của Giáo viên, Môn học, Lớp học. Hộp hội thoại
CX/Move/PO cho phép thêm vào hoặc bỏ đi các yêu cầu, ràng buộc
như trên.
Câu hỏi
Câu hỏi 19
Câu hỏi: Vì sao khi
thực hiện các lệnh khác nhau như CX, Move To, Push Out, chúng tôi
đều thấy xuất hiện cùng một hộp hội thoại CX/Move/PO
Conditions, hãy giải thích nguyên nhân vì sao?
Trả lời:
Thực chất, các lệnh này sẽ
xem xét khả năng xếp của Thời khoá biểu hiện thời, nếu TKB
hiện thời không thể tự động xếp được với các yêu cầu
hiện tại thì tiếp theo là sẽ cho phép bạn lựa chọn trong số
các yêu cầu đó, yêu cầu nào có thể sẽ bị vi phạm để đạt
được mục tiêu xếp TKB. Đó chính là lý do giải thích sự
xuất hiện của hộp hội thoại CX/Move/PO
Câu hỏi
Câu hỏi 20
Câu hỏi: Chúng tôi
phải thực hiện thao tác nào để thay đổi vị trí thể hiện các
thời khóa biểu lớp trong cửa sổ Show All?
Trả lời:
Bạn thực hiện theo một trong
hai cách sau:
Cách 1: Từ thanh thực đơn -
menu, thực hiện lệnh Cell/Show All/Select Classes
Cách 2: Trên góc trên-trái của
màn hình Show All, kích nút Chọn lớp
Có thể chọn thứ tự xuất
hiện của các lớp theo danh sách bên tay phải bằng cách sử
dụng các nút có phím mũi tên.
Câu hỏi
|