Màn hình chức năng đăng nhập

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống sát hạch trực tuyến kiến thức và kỹ năng công nghệ thông tin luận văn ths công nghệ thông tin 1 01 10 (Trang 66)

Nếu đăng nhập không đúng, màn hình hiển thị như trên và người dùng cần gõ chính xác tên đăng nhập và mật khẩu để có thể đăng nhập vào hệ thống.

Tùy theo tài khoản đăng nhập của người dung cung cấp mà hệ thống sẽ tái định hướng tới các trang chức năng tương ứng. Với thí sinh dự thi thì hệ thống sẽ chuyển thí sinh đó tới màn hình hiển thị danh sách các bài sát hạch mà thí sinh đó có quyền làm bài. Với quản trị viên hoặc giáo viên thì hệ thống sẽ tự động chuyển đến phần chức năng dành cho quản trị.

3.2. S dng h thng vi vai trò thí sinh d thi

Phần màn hình sau đây hiển thi danh sách các bài sát hạch mà thí sinh có quyền thực hiện. Ngoài ra, số bài thi hiện có còn tùy thuộc vào thời điểm đó có bao nhiêu bài thi được phát hành (có thể là không có bài thi nào, có thể có 1 bài, 2 bài… tùy theo quản trị hệ thống quyết định). Thí sinh có thể nhấn vào nút Bắt đầu sát hạch ở các môn tương ứng để thực hiện bài thi.

Sau khi nhấn chuột vào chức năng Bắt đầu sát hạch, một màn hình mới sẽ tự động mở ra dưới dạng Full Screen (toàn màn hình). Thí sinh chỉ còn một việc là tập trung làm bài (Mọi thao tác khác với thao tác làm bài như nhấn chuột phải (right click) hoặc chuyển sang cửa sổ khác (Alt-Tab)…đều bị ngăn cấm trong trường hợp này). Đồng hồ đếm ngược bắt đầu hoạt động (thời gian tính từ lúc thí sinh bắt đầu nhấn nút Bắt đầu sát hach) và các thông tin về số thứ tự câu hỏi, tổng số câu… sẽ hiển thị trên các góc màn hình bài thi

Trong màn hình làm bài, thí sinh có thể đọc câu hỏi và lựa chọn phương án trả lời. Trong quá trình làm bài, thí sinh có thể nhấn nút Quay lại để có thể sửa hoặc xem lại các câu trả lời trước đó. Lưu ý, khi quay lại để sửa, sửa xong câu nào, thí sinh cần refesh màn hình để không bị tình trạng cache ý trả lời trước, và sau đó nhấn nút đồng ý, tiếp tục để chấp nhận sự thay đổi đó.

Màn hình bài thi dưới đây biểu diễn câu hỏi lựa chọn, thí sinh đọc câu hỏi, xem hình minh họa, sau đó lựa chọn 1 trong số 4 phương án đã cho.

Màn hình dưới đây biểu diễn câu hỏi Chọn điểm không cho trước (Mô phỏng tình huống thực hành). Trên màn hình xuất hiện một tình huống thực hành gồm yêu cu thc hành cùng hình nh minh ha. Thí sinh cần nhấn chuột vào vị trí của chức năng trong hình minh họa sao cho đúng với yêu cầu đề ra. Thí sinh có thể nhấn chuột nhiều lần, mỗi lần nhấn chuột, một điểm sáng hình vuông sẽ hiển thị tại vị trí tương ứng. Lần nhấn chuột cuối cùng trước khi thí sinh nhấn Đồng ý, tiếp tục sẽ là phương án trả lời của thí sinh.

Hình 17. Câu hỏi tình huống thực hành yêu cầu nhấn chuột vào vị trí đúng

Cứ tiếp tục như vậy, Thí sinh lần lượt lựa chọn các câu trả lời cho đến câu hỏi cuối cùng. Nút trả lời của câu hỏi cuối cũng đồng thời là nút nộp bài, kết thúc bài thi (màu đỏ). Thí sinh sau khi nộp bài sẽ lập tức biết điểm và không thể quay lại sửa bài thi được nữa.

Hình 18. Câu hỏi cuối cùng trước khi kết thúc bài thi

Sau khi nhấn chuột vào nút kết thúc bài thi, hoặc đang làm bài nhưng do thời gian đã hết, màn hình sau đây tự động hiện ra thông báo kết quả bài làm của thí sinh đó.

3.3. S dng h thng vi vai trò ca mt qun tr viên

Khu vực dành cho quản trị viên chỉ được hiển thị nếu người dùng nhập đúng tên đăng nhập và mật khẩu của quản trị ở ô đăng nhập trên trang chủ hệ thống (như đã trình bày ở trên)

Sau khi đăng nhập thành công, màn hình sau đây hiện ra, cho phép quản trị viên có thể quản lý hệ thống sát hạch một cách dễ dàng,

Hình 20. Giao diện các chức năng quản lý của CmTest

Chức năng Quản lý danh sách thí sinh: Cho phép xem/xóa/sửa thông tin và quyền dự thi của nhóm thí sinh/thí sinh tham dự.

Hình 22. Chức năng phân quyền cho nhóm thí sinh

Chức năng Quản lý các bài sát hạch cho phép giáo viên xem/xóa/sửa/thêm mới các bài sát hạch trong hệ thống. Màn hình dưới đây minh họa quá trình thêm mới bài sát hạch với tiêu chí lựa chọn câu hỏi theo chương, bài

Chức năng Quản lý ngân hàng câu hỏi cho phép quản lý câu hỏi theo cấu trúc môn học, các chương bài. Quản trị viên có thể thêm mới môn học, điền các thuộc tính về Tên môn học. mã môn học, số bài và mô tả môn học. Sau đó, quản trị có thể nhấn chuột vào tên môn học để đến với màn hình quản lý ngân hàng câu hỏi thuộc môn học đó. Các màn hình dưới đây minh họa điều này.

Hình 24. Màn hình quản lý các môn học

Trong các màn hình chức năng trên, hình 27 minh họa các thao tác tạo mới câu hỏi sát hạch tình huống thực hành (Tạo câu hỏi Chọn điểm không cho trước). Sau khi nhập các nội dung về bài, độ khó, nội dung hỏi, giáo viên nhấn chuột vào ô chọn Selection để chọn ảnh minh họa (ảnh này được upload thông qua chức năng upload ảnh từ trình duyệt của module Quản lý ảnh hoặc được upload ngay từ siêu liên kết bên cạnh ô chọn Selection). Ảnh minh họa sẽ hiển thị trên một applet và giáo viên có thể sử dụng chuột để khoanh vùng đáp án chọn trên applet này một cách trực quan.

Ngoài ra CmTest còn có các chức năng phục vụ công tác in forrm, biểu mẫu, báo cáo, thống kê sau mỗi kỳ sát hạch CNTT tại Viện. Các màn hình dưới đây mô tả các chức năng này:

Hình 28. Chức năng tạo và in ấn hồ sơ

CHƯƠNG 4:

TRIỂN KHAI THỬ NGHIỆM VÀ ỨNG DỤNG

Chương này trình bày quá trình trin khai th nghim CmTest cho mt k

sát hch CNTT ti Vin CNTT-ĐHQG Hà Ni, kết qu thu được và nhng nhn xét, đánh giá sau quá trình th nghim. Chương này cũng nêu bt tính ng dng ca CmTest qua vic nó đã được s dng là phn mm sát hch chính thc ca Vin CNTT, được thương mi hóa và được s dng để trin khai dch v sát hch cho nhiu cơ quan, đơn v trong nước.

4.1. Trin khai th nghim ti Vin CNTT.

CmTest đã được các cán bộ thuộc Trung tâm Công nghệ đào tạo qua mạng và sát hạch trực tuyến của Viện tiến hành kiểm thử (test). Các thông báo lỗi cùng các góp ý sau đó đã được tác giả tiếp thu và chỉnh sửa. Sau khi hoàn thiện các chức năng sau kiểm thử, CmTest đã được triển khai thử nghiệm cho kỳ sát hạch kiến thức và kỹ năng CNTT học viên hệ KTV Tin học Ứng dụng, Trung tâm Tin học PT.

Một tuần trước khi tiến hành triển khai thử nghiệm, toàn thể học viên đều được làm quen với các chức năng hệ thống và khuôn dạng các câu hỏi có trong hệ thống thông qua các bài sát hạch mẫu (không sử dụng lại trong bài sát hạch chính thức) nhằm đảm bảo học viên có được tâm lý chủ động và các kỹ năng sử dụng hệ thống sát hạch thành thạo trước khi bước vào kỳ thi.

Ngân hàng câu hỏi được các cán bộ thuộc Viện CNTT biên soạn theo quy trình của Viện [2], bám sát Khung chương trình đào tạo ICDL và khung chương trình KTV. Kết quả thu được sau đợt triển khai thử nghiệm CmTest như sau:

Ca sáng 24/6/2006, 159 thí sinh Ca chiều 24/6/2006, 156 thí sinh

Trắc nghiệm bảo trì máy tính, phần lý thuyết, 2 ngày 27/28-6-2006, 475 thí sinh (môn này còn ni dung thc hành tháo lp máy)

Trong suốt quá trình triển khai thử nghiệm, CmTest vận hành ổn định, tạo được tâm lý yên tâm cho hội đồng thi. Có một số thí sinh không đạt yêu cầu mong muốn được thi lại với một số lý do được đưa ra như thao tác nhầm, lỡ nhấn nút nộp bài trong khi vẫn còn một số câu chưa kiểm tra lại… và chúng tôi đã cho phép các thí sinh này làm lại ngay sau đó với sự giám sát chặt chẽ của giám thị. Kết quả là các thí sinh này đã phải thừa nhận rằng kết quả sát hạch lần sau này không khác kết quả trước (thậm chí còn ít hơn lần trước từ 0.5 – 1 đ) và chấp nhận về ôn tập để thi lại.

Việc áp dụng triển khai thử nghiệm CmTest cho một kỳ sát hạch CNTT của Trung tâm Tin học PT, Viện CNTT đã cho thấy một kết quả rõ ràng về khả năng tiết kiệm thời gian cùng kinh phí tổ chức sát hạch. Nếu như trước kia, để tổ

lực lượng giáo viên coi thi và chấm bài hết sức đông đảo và quá trình sát hạch diễn ra hàng tuần lễ thì nay chỉ cần đến các giám thị coi thi (mỗi phòng 2 giám thị) cùng thời gian thực hiện được giảm rất nhiều (1-2 ngày, tùy thuộc số lượng máy) . Kết quả này là nguồn động viên tinh thần rất lớn để tác giả luận văn tiếp tục hoàn thiện các chức năng của phần mềm, đồng thời kết quả này đã giúp cho CmTest trở thành phần mềm sát hạch chính thức của Viện CNTT-ĐHQG HN.

4.2.ng dng ca CmTest

Sau khi triển khai thử nghiệm đạt kết quả tốt, Viện CNTT đã quyết định sử dụng phần mềm CmTest vào các chương trình đào tạo và sát hạch khác nhau của Viện. Trong các kỳ thi học kỳ hệ KTV của Viện sau đó, CmTest đã góp phần tiết kiệm thời gian và công sức tổ chức kỳ thi, ngoài ra còn đảm bảo tính chính xác và khách quan khi đánh giá kiến thức và kỹ năng CNTT của hơn 1500 học viên tham dự.

Ngoài ra, CmTest đã được thương mại hóa, và bước đầu Viện đã có những hợp đồng cung cấp hoặc triển khai dịch vụ sát hạch trực tuyến cho các cơ quan, đơn vị. Cụ thể như sau:

• Ban điều hành đề án 112 đã ký hợp đồng số 05aĐT/BDHDA112-HĐ với Viện CNTT-ĐHQG HN với nội dung cung cấp dịch vụ sát hạch trực tuyến kiến thức và kỹ năng CNTT cho học viên của chương trình đào tạo Kiến thc và k năng cơ bn s dng các h thng thông tin đin t thuc đề án 112. Phiên bản CmTest-112 hiện đang được triển khai tại 64 tỉnh thành và tính đến tháng 6/2006 CmTest-112 đã sát hạch được hơn 60.000 học viên của đề án

• Một phiên bản khác của CmTest đã được áp dụng cho sát hạch chứng chỉ THVPQT (7 môn) của Viện CNTT, ĐHQG HN. Tính đến nay đã có hơn

án 112CP, tại Viện và học viện BCVT2 – Tp Hồ Chí Minh (hơn 700 học viên).

Hình 32. Phiên bản CmTest-112 triển khai cho BĐH 112 CP

4.3. Kết lun

Qua quá trình triển khai thử nghiệm CmTest tại Viện và ứng dụng cho các kỳ sát hạch CNTT tại các cơ quan, tổ chức nêu trên, chúng tôi rút ra được các nhận xét sau:

• Phần mềm CmTest đã hoạt động ổn định ngay cả trong trường hợp số lượng thí sinh lớn, đáp ứng được các yêu cầu đề ra của một hệ thống sát hạch trực tuyến và đã chứng tỏ được các ưu việt và tính hiệu quả của mình. Các chức năng của CmTest đã giúp cho giáo viên nhanh chóng soạn mới câu hỏi và phát hành các bài sát hạch cho các đối tượng thí sinh sinh khác nhau. Đồng thời, module tạo report của CmTest đã giúp cho hội đồng thi nhanh chóng có

được các đánh giá về kỳ sát hạch và từ đó có được các báo cáo theo đúng biểu mẫu yêu cầu.

• Ngoài các module chức năng do phần mềm mang lại, hình thức và nội dung của ngân hàng câu hỏi cũng là một trong những yếu tố quan trọng quyết định chất lượng của hệ thống sát hạch. Đây chính là lý do chúng tôi bổ sung thêm câu hỏi dạng Chn đim không cho trước (câu hỏi thực hành bắt chuột), rất phù hợp với yêu cầu của một hệ thống sát hạch kiến thức và kỹ năng CNTT, từ đó tạo được sự khác biệt giữa CmTest với các hệ thống sát hạch trực tuyến trong nước.

• Khung chương trình đào tạo luôn đóng một vai trò rất quan trọng. Xuất phát từ các yêu cầu cụ thể trong Khung chương trình, giáo viên có thể định rõ từng nội dung sát hạch cụ thể cho mỗi câu hỏi thuộc từng chương, mục khác nhau. Khung chương trình cũng là cầu nối giữa quá trình đào tạo và sát hạch, cho dù hệ thống sát hạch trực tuyến có độc lập với hệ thống e-Learning nhưng vẫn phải đảm bảo nội dung sát hạch là những nội dung nằm trong khung chương trình đào tạo chi tiết.

• Tự động hóa hoàn toàn quy trình sát hạch là một mục tiêu cần hướng tới, tuy nhiên hiện nay việc trông thi vẫn cần có sự giám sát và chính giám thị sẽ là người ghi điểm của thí sinh. Điều này trước mắt giúp các lập trình viên không mất nhiều thời gian và công sức lập trình hạn chế gian lận do thi hộ hoặc xâm nhập trái phép từ bên ngoài nhằm sửa đổi kết quả sát hạch của các thí sinh.

• Số lượng thí sinh đã tham dự sát hạch qua hệ thống CmTest cùng biểu đồ phân loại thí sinh sau mỗi kỳ sát hạch cho thấy CmTest đã thực hiện tốt chức năng của một phần mềm đánh giá kiến thức và kỹ năng CNTT.

KT LUN

Sát hạch trực tuyến nói chung và sát hạch trực tuyến kiến thức và và kỹ năng CNTT nói riêng ở Việt Nam đang là một nhu cầu rất lớn. Luận văn đã tập trung tìm hiểu tổng quan về hệ thống sát hạch trực tuyến, các thành phần cơ bản và các kiểu câu hỏi trong hệ thống sát hạch trực tuyến, vấn đề sát hạch CNTT sử dụng trắc nghiệm, các ưu và nhược điểm của hình thức sát hạch này. Sau khi khảo sát và phân tích các hệ thống sát hạch trực tuyến trong và ngoài nước, các sản phẩm phần mềm sát hạch trực tuyến nguồn mở và chuẩn ngân hàng câu hỏi sát hạch trực tuyến, luận văn đã đưa ra những nhận xét đánh giá làm cơ sở cho việc phát triển một hệ thống sát hạch trực tuyến kiến thức và kỹ năng CNTT độc lập với hệ thống e-Learning.

Kết quả của luận văn là một hệ thống sát hạch trực tuyến kiến thức và kỹ năng CNTT độc lập nhưng vẫn đảm bảo khuôn dạng và các thuộc tính của câu hỏi phù hợp với cấu trúc các Khung chương trình đào tạo. Một trong những ưu điểm của phần mềm Cmtest là có các công cụ quản trị ngân hàng câu hỏi đơn giản, thân thiện với người dùng, đặc biệt còn giúp giáo viên dễ dàng tạo mới các câu hỏi thực hành tương tác theo những tình huống giả định khác nhau. Ngoài việc tuân thủ Khung chương trình đào tạo theo chuẩn quốc tế ICDL, ngân hàng câu hỏi sát hạch trong hệ thống còn chứa các thuộc tính về độ khó, độ phân biệt và độ phỏng đoán, cho phép áp dụng lý thuyết IRT trong đánh giá câu hỏi và năng lực thí sinh.

Sau khi tiến hành kiểm thử và triển khai thử nghiệm cho một số kỳ sát hạch CNTT của Viện CNTT-ĐHQG HN, CmTest đã được sử dụng làm phần mềm sát hạch chính thức của Viện CNTT, đồng thời được thương mại hóa theo hình thức cung cấp dịch vụ sát hạch cho các cơ quan, tổ chức có nhu cầu. Một trong những thành công nổi bật nhất của CmTest là đã được triển khai rộng rãi trong Đề án 112CP với một lượng thí sinh tham dự lớn nhất từ trước tới nay.

Với những thành công bước đầu này, chúng tôi sẽ tiếp tục hoàn thiện CmTest và hy vọng CmTest sẽ được áp dụng rộng rãi như một công cụ sát hạch trực tuyến hữu hiệu, đáp ứng nhu cầu sát hạch của các cơ quan, đơn vị trong các lĩnh vực khác nhau trong cả nước.

Hướng phát triển kế tiếp

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống sát hạch trực tuyến kiến thức và kỹ năng công nghệ thông tin luận văn ths công nghệ thông tin 1 01 10 (Trang 66)

Tải bản đầy đủ (PDF)

(95 trang)