Cong ty Cong Nghe Tin hoc Nha truong http://www.schoolnet.vn
Các yêu cầu chính khi tìm hiểu và tập huấn phần mềm TKB
22/02/2006

Bài 1: Giới thiệu, cài đặt, đăng ký sử dụng và khởi tạo dữ liệu
- Giới thiệu lịch sử, ý nghĩa và các phiên bản phần mềm TKB.
- Cách cài đặt và đăng ký bản quyền.
- Vai trò và ý nghĩa của tệp dữ liệu thời khóa biểu.
- Phần mềm TKB như một công cụ làm việc độc lập với dữ liệu TKB.
- Qui trình khởi tạo dữ liệu thời khóa biểu.
- Các lệnh làm việc với dữ liệu: Open, Save, Save As, Close.
Bài 2: Nhập thông tin gốc Thời khóa biểu
- Khái niệm thông tin gốc của thời khóa biểu.
- Giới thiệu tổng quan các dữ liệu gốc thời khóa biểu: DS Lớp, DS Môn học, DS Giáo viên, DS khối lớp, DS nhóm, tổ giáo viên.
- Cách nhập DS môn học. Chú ý phân biệt ý nghĩa của Mã môn học trong bài toán xếp thời khóa biểu. Ý nghĩa của môn Sinh hoạt. Chú ý không có môn Chào cờ. Nêu ý nghĩa của khái niệm Số Phòng học môn học.
- Cách nhập DS lớp. Chú ý việc mỗi lớp bắt buộc phải nằm trong một khối lớp hệ thống từ 1 đến 12. Nêu ý nghĩa khái niệm Địa điểm lớp.
- Cách nhập DS giáo viên. Chú ý phân biệt ý nghĩa của Mã giáo viên (tên ngắn GV) và Tên đầy đủ giáo viên.
- Cách nhập Nhóm giáo viên. Nêu ý nghĩa của Nhóm, Tổ giáo viên Chuyên môn trong bài toán thời khóa biểu. Chú ý cần gán môn học (được phân công) cho các tổ, nhóm giáo viên.
- Khái niệm khối lớp. Phân biệt ý nghĩa của Khối lớp hệ thống và Khối lớp tự định nghĩa. Cách nạp thông tin thành viên cho các khối lớp.
- Cách khởi tạo, xóa khối lớp hệ thống.
- Cách nạp thông tin địa điểm lớp học.

Bài 3: Nhập bảng Phân công giảng dạy
- Thế nào là một phân công giảng dạy (hay còn gọi là phân công chuyên môn). Vai trò của bảng PCGD trong việc xếp thời khóa biểu. Nêu các thông số chính của một PCGD cho một cặp (lớp, môn học, buổi học) bao gồm: số tiết cần dạy và giáo viên được phân công dạy.
- Vai trò và ý nghĩa của bảng phân phối tiết học chuẩn cho các khối lớp. Cách nhập phân phối tiết học chuẩn cho các khối lớp hệ thống.
- Cách nhập bảng PCGD trên lưới theo mô hình nhóm và tổ giáo viên. Chú ý: đây là màn hình nhập dữ liệu phức tạp nhất của phần mềm, cần mô tả kỹ và cẩn thận cho người dùng. Đặc biệt chú ý 2 thao tác: Xóa một PCGD và thay đổi số tiết của một PCGD.
- Lệnh kiểm tra và rà soát thông tin dữ liệu bảng PCGD đã nhập.

Bài 4: Ràng buộc TKB và nhập thông tin ràng buộc thời khóa biểu
- Phân loại các ràng buộc dữ liệu thời khóa biểu: ràng buộc môn học, ràng buộc giáo viên và các yêu cầu chung toàn trường.
- Cách nhập thuộc tính môn học và gán cho từng lớp và khối lớp.
- Ý nghĩa của khái niệm MaxEmpty và Total Empty.
- Ý nghĩa của ngày nghỉ và buổi nghỉ trong yêu cầu giáo viên.
- Nhập yêu cầu giáo viên và nhóm giáo viên.
- Vai trò, ý nghĩa của các ràng buộc tiết học: HỌP, BẬN, NGHỈ, HẠN CHẾ
Chú ý: Các ràng buộc môn học và giáo viên trong Thời khóa biểu có thể mâu thuẫn với nhau, phần mềm không tự nhận biết và không tự sửa sai được.

Bài 5: Tổng quan các công việc chuẩn bị và xếp thời khóa biểu
- Giới thiệu ý nghĩa và vai trò của các bước chuẩn bị cho việc xếp thời khóa biểu sau khi đã nhập xong dữ liệu:
1. Kiểm tra dữ liệu đã nhập (bao gồm kiểm tra tính chính xác của dữ liệu nhập và các mâu thuẫn ràng buộc nếu có).
2. ý nghĩa của CHÀO CỜ và KHÔNG HỌC trong việc tạo khuôn thời khóa biểu lớp học.
3. Vì sao cần xếp trước một số môn học và một số tiết học.
4. Lệnh xếp toàn bộ (SF).

Bài 6: Kiểm tra dữ liệu và ràng buộc dữ liệu thời khóa biểu
- Kiểm tra dữ liệu bảng PCGD đã nhập theo từng lớp học.
- Lệnh Verify trong màn hình nhập bảng PCGD.
- Lệnh kiểm tra ràng buộc thời khóa biểu mức toàn trường.
- Lệnh kiểm tra ràng buộc của từng lớp học.
- Lệnh kiểm tra ràng buộc của từng giáo viên.

Bài 7: Tạo khuôn lớp học: xếp tiết CHÀO CỜ & KHÔNG HỌC
- Ý nghĩa của tiết CHÀO CỜ.
- Cách nhập/hủy tiết CHÀO CỜ (mức toàn trường).
- Ý nghĩa tiết KHÔNG HỌC
- Cách thiết lập các tiết KHÔNG HỌC cho toàn trường hoặc theo từng khối lớp.
- Tinh chỉnh KHÔNG HỌC cho từng lớp học.

Bài 8: Xếp trước môn học và xếp tiết GVCN
- Lệnh xếp trước một môn học (1 tiết tại một vị trí cố định).
- Lệnh xếp tiết giáo viên chủ nhiệm: ý nghĩa và cách thực hiện.

Bài 9: Lệnh xếp tự động toàn bộ thời khóa biểu (SF)
- Ý nghĩa, qui trình và thao tác với lệnh xếp toàn bộ thời khóa biểu (SF).
- Các vấn đề cần chú ý: tiết Sinh hoạt đóng vai trò gì trong lệnh này, các ràng buộc môn học và giáo viên có bị phá vỡ khi thực hiện lệnh này hay không, các điều kiện kiểm tra ban đầu là những điều kiện nào?

Bài 10: Giới thiệu các màn hình quan sát và tinh chỉnh thời khóa biểu
- Giới thiệu 3 màn hình quan sát thời khóa biểu chính của phần mềm: Main Loop, Show All và Brows Teacher.
- Khái niệm đồng bộ dữ liệu trong cửa sổ Main Loop.
- Giới thiệu ngắn tất cả các nút lệnh và ô thông tin trên Info View của lớp và giáo viên trong 3 màn hình trên.
- Khái niệm Ô TKB hiện thời (đang được kích hoạt) trên thời khóa biểu.
- Cách di chuyển xem các thời khóa biểu khác trong các cửa sổ này.

Bài 11: Nhập, xóa, chỉnh dữ liệu trực tiếp trên thời khóa biểu
- Mục đích: mô tả các thao tác nhập (xếp) trực tiếp dữ liệu và thao tác xóa dữ liệu trên ô thời khóa biểu (trên cả 3 màn hình, nhưng chú ý nói kỹ hơn trên Main Loop).
- Thao tác xếp một tiết trên TKB lớp. Chú ý tham số chỉ là môn học.
- Thao tác xếp một tiết trên TKB giáo viên. Chú ý tham số là một cặp (môn, lớp).
- Các điều kiện vi phạm khi xếp tay: các điều kiện vật lý (cứng) và điều kiện ràng buộc logic (mềm).
- Các lệnh xóa dữ liệu trên TKB lớp (1 ô, 1 môn và toàn bộ cả lớp).
- Các lệnh xóa dữ liệu trên TKB giáo viên (1 ô, 1 lớp và toàn bộ một giáo viên).
- Lệnh xóa TKB toàn trường. Chú ý là có thể thực hiện việc xóa thời khóa biểu của từng khối lớp hoặc một nhóm giáo viên nào đó.

Bài 12: Các công cụ và lệnh làm việc trực tiếp với dữ liệu thời khóa biểu
Mục đích: mô tả càng nhiều càng tốt các công cụ và tiện ích làm việc trên các màn hình Main Loop, Show All và Browse Teacher. Các công cụ này đóng vai trò chuyển đổi tư duy từ xếp TKB bằng tay sang bằng máy tính. Các công cụ có thể trình bày theo các nhóm lệnh sau đây:
- Các lệnh phục vụ xem, điều khiển xem thông tin thời khóa biểu: Kiểu hiện thời khóa biểu, chuyển lớp, giáo viên, thực đơn môn học, giáo viên trên lóp, thực đơn lớp trên giáo viên, tô màu vị trí, địa điểm lớp học, xem thông tin chi tiết PCGD lớp, xem thông tin trạng thái xếp TKB hiện thời, ....
- Các lệnh can thiệp trực tiếp trên TKB: các lệnh Pick trên lớp, giáo viên, lệnh khóa/hủy khóa dữ liệu.
- Các lệnh hỗ trợ xếp TKB trực tiếp trên TKB: lệnh xếp tự động (X lớp, X giáo viên), lệnh Push Out (giải phóng 1 ô TKB), CX (xếp bằng được 1 tiết trên TKB).
- Lệnh xem gợi ý xếp, xem thông tin chi tiết lớp, giáo viên, xem các ràng buộc môn học trên lớp, kiểm tra mâu thuẫn ràng buộc thời khóa biểu.
- Các lệnh Undo và Redo.
- Lệnh xem nhanh TKB lớp và Giáo viên.

Bài 13: Tinh chỉnh thời khóa biểu
- Mô tả thao tác tinh chỉnh dữ liệu TKB, mục đích và cách thực hiện lệnh. Nêu chiến lược giải quyết vấn đề này trong phần mềm TKB (tinh chỉnh dữ liệu để làm gì, ai được lợi, ai không được lợi, nguyên tắc bù trừ và trả giá).
- Tóm tắt 4 thuật toán chính của tinh chỉnh thời khóa biểu: CX, FPR, DPR và DR.
- Mô tả chi tiết từng thuật toán trên: thao tác, nguyên tắc hoạt động, màn hình báo cáo kết quả lệnh.
Chú ý: không cần mô tả kỹ thuật toán AllInOne.

Bài 14: In ấn Thời khóa biểu
- Tổng quan các phương án in TKB của phần mềm, khuôn dạng in.
- Các lựa chọn của việc in thông tin trên ô TKB.
- Mô tả lệnh in (lớp, giáo viên).
- Mô tả hộp hội thoại Page Setup cho mỗi kiểu in TKB.
Chú ý: có thể dùng lệnh đưa dữ liệu ra Excel coi như một lựa chọn khác của lệnh in.

Bài 15: Một số tiện ích dữ liệu thời khóa biểu
- Đặt/Hủy mật khẩu dữ liệu thời khóa biểu.
- Chức năng lưu trữ 5 phương án thời khóa biểu trong phần mềm.
- So sánh các phương án thời khóa biểu.
- Mô tả lệnh Các tiện ích PCGD: ý nghĩa thực tế, cách thực hiện lệnh.

Bài 16: Các chức năng và công cụ quản lý thời khóa biểu
- Mô tả lệnh tìm kiếm lớp (mở rộng).
- Mô tả lệnh tìm kiếm giáo viên (mở rộng).
- Lệnh báo cáo thống kê tải dạy theo thời khóa biểu có tính đến các ngày nghỉ.

Bài 17: Đưa dữ liệu ra Excel và dưới dạng HTML để chuyển lên Website nhà trường
- Mô tả ý nghĩa và thao tác với lệnh đưa dữ liệu ra Excel.
- Mô tả ý nghĩa và thao tác lệnh đưa dữ liệu ra HTML.
- Cách đưa dữ liệu dạng HTML lên Website nhà trường.

Bài 18: Kiểm tra lỗi, bảo hành và bảo trì hệ thống
- Cách xử lý lỗi khi quên mật khẩu dữ liệu.
- Cách xử lý khi gặp lỗi logic TKB (ví dụ trùng giờ, trùng tiết, thông tin hiện trên lớp và giáo viên không tương thích, ....
- Các lỗi gặp thông thường khác (chú ý xem kỹ tài liệu “Câu hỏi và Trả lời”).
URL của bài viết này::http://www.schoolnet.vn/modules.php?name=News&file=article&sid=91
© Cong ty Cong Nghe Tin hoc Nha truong contact: sales@schoolnet.vn