Tìm kiếm | |
TKB Application System |
|
| Xem bài viết theo các chủ đề hiện có | |
| Đăng nhập/Đăng ký | |
| Thành viên có mặt | Khách: 7
Thành viên: 0
Tổng cộng: 7
|
|
|
| Số người truy cập | | Hiện đã có
89692022 lượt người đến thăm trang Web của chúng tôi. |
|
| |
|
Câu hỏi: Hãy nêu rõ ý nghĩa hơn của hai lệnh Auto Correct Data và Test Logic TKB?
Trả lời: Cả hai lệnh này đều có chức năng kiểm tra và tự động sửa lỗi của dữ liệu TKB phát sinh trong TKB 3.0 tuy nhiên chúng có các đặc điểm khác biệt sau đây:
Auto Correct Data: Lệnh này sẽ kiểm tra và tự động điều chỉnh dữ liệu các ràng buộc giáo viên của TKB. Trong trường hợp các trường có số lớp lớn hơn 250, bản TKB 3.0 có thể sẽ sinh ra lỗi với các ràng buộc này. Tuy nhiên khả năng sinh lỗi của TKB 3.0 với các ràng buộc này là rất nhỏ vì các trường phổ thông tại Việt nam đều có số lớp nhỏ hơn 250.
Test Logic TKB: Lệnh này sẽ kiểm tra dữ liệu trực tiếp trên TKB lớp và giáo viên: kiểm tra các lỗi logic bao gồm trùng giờ, trùng tiết, đồng bộ dữ liệu TKB, ... Các lỗi này phát sinh bởi một số lỗi nhỏ trong khi xếp tự động TKB của bản 3.0.
Toàn bộ các lỗi phát sinh như trên của bản TKB 3.0 đã được sửa đổi và giải quyết triệt để trong phiên bản 3.5 và 4.0. | |
Câu hỏi: Tôi nghe nói chương trình TKB của các bạn có thể xếp TKB tự động thỏa mãn được 80% yêu cầu và ràng buộc của Giáo viên, có đúng thật như vậy không?
Trả lời: Hoàn toàn không phải như vậy. Cả bạn và những người cấp cho bạn các thông tin đó đều không hiểu rõ về bài toán Thời khóa biểu, tính phức tạp của nó và các phần mềm tự động xếp Thời khóa biểu. Xin nhắc lại rằng, chương trình TKB chỉ là một công cụ giúp và hỗ trợ cho người lập Thời khoá biểu. Người quyết định cuối cùng cho một Thời khóa biểu chính thức là người lập Thời khóa biểu chứ không phải là máy tính hay chương trình. Vấn đề nan giải của bài toán Thời khoá biểu không nằm ở chỗ nó có bao nhiêu tiết học cần xếp mà ở chỗ trên nguyên tắc, nó phải thỏa mãn các yêu cầu, ràng buộc về môn học, giáo viên, địa điểm học, các ràng buộc này lại hoàn toàn xung khắc, mâu thuẫn lẫn nhau và trái ngược nhau về phương pháp đánh giá và cách giải quyết. Đơn giản vì tất cả chúng đều do con người tạo ta và phụ thuộc vào suy nghĩ, suy luận của chính những con người đa dạng ấy. Do vậy có khi xếp 01 tiết học cho 01 người lại khó hơn hàng trăm lần so với việc xếp 100 tiết cho hàng chục người khác!! Phần mềm TKB 3.5 chỉ là một công cụ bằng Tin học giúp thêm cho người lập Thời khóa biểu trong công việc của mình. Nó giống như những công cụ khám bệnh giúp cho các bác sĩ chuẩn đoán bệnh nhanh hơn, chính xác hơn, tiết kiệm hơn. | |
Câu hỏi: Trong phiên bản TKB trước khi nhập PCGD trên một hàng chỉ được phép phân công cho 25 lớp? Phiên bản mới còn có hạn chế đó không?
Trả lời:
Điều bạn nhắc đến chỉ đúng trong phiên bản TKB 3.5 trở về trước. Với TKB 4.X, việc nhập PCGD hoàn toàn không hạn chế số lượng lớp gán theo hàng. Bạn có thể yên tâm làm việc với bảng PCGD mà không cần phải lo lắng bất cứ điều gì. Phiên bản mới TKB 4.5 đã lại một lần nữa cải tiến màn hình nhập liệu PCGD cho dễ dàng hơn nữa mà cũng không có bất cứ một loại ràng buộc nào tương tự như câu hỏi đặt ra.
Với TKB 5.x cho phép bạn nhập bảng PCGD theo lưới và trong màn hình nhập bảng phân công giảng dạy, phần mềm hỗ trợ việc nhập cả bằng bàn phím và chuột rất thuận tiện. Việc nhập không hạn chế số lượng lớp và không có bất cứ một loại ràng buộc nào. | |
Câu hỏi: Trường tôi có nhiều Giáo viên giảng dạy nhiều môn, khi nhập bảng PCGD rất lâu và hay nhầm lẫn. Phiên bản mới của công ty có thay đổi như thế nào ở phần nhập bảng PCGD?
Trả lời:
TKB 4.x thay đổi toàn bộ cách nhập dữ liệu bảng PCGD, có thể liệt kê một số điểm chủ yếu sau:
- Cho phép nhập xem và nhập dữ liệu bảng PCGD theo 3 đối tượng: Môn học, Lớp học và Giáo viên. Do đó có thể nhập PCGD cho một Giáo viên dạy nhiều môn học và nhiều Lớp; một Môn học cho nhiều Lớp và nhiều Giáo viên; một Lớp học gồm nhiều Môn học và nhiều Giáo viên;
- Cho phép tổng kết dữ liệu theo 3 đối tượng: Môn học, Giáo viên, Lớp học.
- Có chức năng Kiểm tra dữ liệu PCGD - Verify để kiểm tra sự mâu thuẫn và tính hợp lý của dữ liệu PCGD.
- Khắc phục nhiều lỗi phát sinh của phiên bản trước - TKB 3.5
Các thay đổi này góp phần đáng kể cho việc giảm thời gian nhập dữ liệu PCGD của TKB.
TKB 5.x: Cho phép nhập bảng PCGD theo lưới. Trong màn hình nhập bảng phân công giảng dạy, phần mềm hỗ trợ việc nhập cả bằng bàn phím và chuột rất thuận tiện. Ngoài chức năng kiểm tra và thống kê bảng PCGD, người dùng còn có thể kiểm tra một cách chi tiết và chính xác tất cả việc nhập PCGD của mình. | |
Câu hỏi: Hãy giải thích rõ hơn sự khác nhau giữa hai thao tác tinh chỉnh bảng Phân Công Giảng Dạy bằng cách dùng lệnh DEBUG và bằng cách sửa thẳng vào bảng PCGD khi nhập từ thực đơn Input.
Trả lời:
[3.x] Cấu trúc dữ liệu TKB của phần mềm như sau: Phần mềm sẽ lưu trữ trong bộ nhớ hai bảng PCGD. Bảng thứ nhất là bản sao của mẫu 5. Bảng này được gọi là Bảng PCGD gốc. Chú ý rằng bảng này có thể chứa mâu thuẫn. Bảng này được nhập từ thực đơn Input. Bảng thứ hai là Bảng PCGD đã mã hóa. Bảng thứ hai này chính là bảng mà chương trình dùng để xếp TKB cho nhà trường. Để tạo dữ liệu cho bảng PCGD đã mã hoá ta phải dùng lệnh Phân tích dữ liệu để chuyển đổi từ Bảng PCGD gốc sang Bảng PCGD đã mã hoá. Lệnh DEBUG cho phép sửa thẳng vào bảng PCGD đã mã hoá. Như vậy các bạn đã thấy rõ sự khác nhau giữa hai lệnh nhập PCGD từ thực đơn Input và từ lệnh DEBUG.
[4.0] TKB 4.0 có sự thay đổi đáng kể về cách thức lưu trữ dữ liệu so với các phiên bản trước, đó là thống nhất lưu trữ bảng hai bảng dữ liệu PCGD như ở TKB 3.5 thành một bảng duy nhất. Do vậy ở TKB 4.0, việc sửa dữ liệu ở bảng PCGD và bằng lệnh DEBUG là như nhau. | |
Câu hỏi: Trong khi đang xếp Thời khoá biểu, chẳng may tôi lại vào lệnh Nhập bảng Phân công giảng dạy và bấm lệnh Phân tích dữ liệu. Tôi sẽ phải xử lý tiếp theo như thế nào?
Trả lời:
[3.X] Bạn đã thực hiện phải một thao tác nguy hiểm đấy. Lệnh này sẽ thực hiện việc mã hóa lại bảng Phân công giảng dạy. Nếu như trước đó bạn đã sử dụng Debug để tinh chỉnh PCGD thì có thể sẽ phát sinh sự không tương thích với tình trạng TKB hiện thời. Cách duy nhất để xử lý trong trường hợp này là kiểm tra lại các phân công giảng dạy của từng lớp (bằng lệnh xem Trạng Thái Lớp) , kiểm tra và hủy bỏ lỗi Logic bằng lệnh Test Logic TKB (nếu có), vào lệnh Debug để điều chỉnh số giờ của từng giáo viên cho thích hợp với tình trạng hiện thời của Thời khóa biểu.
[4.x], [5.x] TKB 4.x, 5.x thống nhất lưu trữ toàn bộ dữ liệu Thời khoá biểu ở chỉ một bảng (TKB 3.x lưu ở hai bảng), nên không có lệnh phân tích dữ liệu. | |
Câu hỏi: Trong cửa sổ lệnh Phân công lớp học theo phòng bộ môn có một nút checkbox cài đặt học trong phòng truyền thống hoặc học trong một phòng bộ môn. Hãy giải thích rõ ý nghĩa của chức năng này.
Trả lời
Trong mô hình lý tưởng của nhà trường với phòng bộ môn, mỗi lớp học đều có phòng truyền thống tương ứng. Như vậy hệ thống các lớp học với phòng truyền thống là độc lập và khác biệt với các phòng bộ môn. Như vậy trong mô hình lý tưởng vừa nêu, tất cả các lớp học đều học trong phòng truyền thống như bạn đã mô tả.
Tuy nhiên trên thực tế nếu nhà trường không đủ phòng riêng để làm phòng bộ môn, khi đó bắt buộc phải sử dụng một số phòng truyền thống thành phòng bộ môn. Ví dụ trong hình vẽ dưới đây phòng truyền thống của lớp 9C được trưng dụng làm phòng bộ môn Hóa, khi đó lớp 9C phải đăng ký là học trong phòng bộ môn.
Các lớp học như lớp 9C ở mô hình trên gọi là các lớp đặc biệt.
Sau khi xác định các lớp đặc biệt và thời khóa biểu đã xếp xong, lệnh RAD sẽ xử lý riêng cho các lớp đặc biệt này. Lệnh RAD có chức năng phân phòng học cụ thể cho các lớp đặc biệt, ví dụ lớp 9C trong hình vẽ trên. | |
Câu hỏi: Đề nghị công ty giải thích cho chúng tôi rõ sự khác nhau giữa hai khái niệm Phòng Truyền thống và Phòng Bộ môn.
Trả lời
Mô hình phòng học truyền thống là mô hình cổ điển của các nhà trường phổ thông của Việt Nam. Trong mô hình này mỗi lớp đầu năm học được gán cứng vào một phòng học cố định, mọi tiết học của lớp này đều xảy ra trong phòng học này. Ta gọi phòng học kiểu này là Phòng Truyền thống. Như vậy phòng truyền thống là phòng học được đặc trưng bởi:
- Gán cứng mỗi phòng cho một lớp học.
- Nơi diễn ra hầu hết các môn học bình thường, do vậy trong phòng không có các dụng cụ thí nghiệm và đồ dùng giảng dạy chuyên biệt.
- Học sinh ngồi tại chỗ, giáo viên di chuyển.
Ngược lại với khái niệm phòng truyền thống là khái niệm Phòng học Bộ môn, đó là những phòng học được xây dựng đặc biệt, đặc thù chỉ cho một vài môn học nào đó. Tại các phòng này, học sinh sẽ di chuyển đến để học, giáo viên ngồi tại chỗ đón học sinh. Như vậy Phòng học Bộ môn được đặc trưng bởi:
- Không gán cứng cho các lớp học.
- Chỉ được phép học một số môn học nhất định.
- Học sinh di chuyển, giáo viên ngồi một chỗ.
Trong mô hình cổ điển, các phòng học truyền thống được bỏ qua trong toàn bộ các phiên bản phần mềm TKB trước 5.0. Các lớp học sẽ mặc định được coi như học trong phòng truyền thống và trong dữ liệu TKB lớp, thông tin phòng học bị bỏ qua.
Phiên bản mới của TKB bắt đầu xét đến khái niệm phòng học và chúng tôi bắt đầu từ phòng học bộ môn. Để kế thừa và tương thích với các phiên bản cũ, chúng tôi tạm thời không đưa vào đối tượng phòng truyền thống cho phiên bản mới này. Do vậy người dùng sẽ thấy rằng TKB 5.5 chỉ cho phép khởi tạo các phòng học bộ môn. | |
|
|
|
|