Tải bản đầy đủ (.doc) (12 trang)

skkn xây dựng ứng dụng hỗ trợ đăng ký dự thi các loại hình chứng chỉ cambridge

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (834.76 KB, 12 trang )

Tên sáng kiến kinh nghiệm:
XÂY DỰNG ỨNG DỤNG HỖ TRỢ ĐĂNG KÝ DỰ THI
CÁC LOẠI HÌNH CHỨNG CHỈ CAMBRIDGE
I. LÝ DO CHỌN ĐỀ TÀI:
Phát triển và ứng dụng công nghệ thông tin (CNTT) vào tất cả các lĩnh
vực hiện nay là một điều tất yếu. Đẩy mạnh ứng dụng CNTT phục vụ sự nghiệp
Công nghiệp hóa và Hiện đại hóa đã chỉ rõ trọng tâm của ngành giáo dục là đào
tạo nguồn nhân lực về CNTT và đẩy mạnh ứng dụng CNTT trong công tác giáo
dục và đào tạo, ứng dụng trong công tác quản lý trong lĩnh vực giáo dục đào tạo,
đây là nhiệm vụ mà Thủ tướng Chính phủ đã giao cho ngành giáo dục thông qua
quyết định số 81/2001/QĐ-TTg.
Trên địa bàn tỉnh Đồng Nai trong những năm qua các Trung tâm, Cơ sở
giảng dạy Anh văn theo chương trình CamBridge ngày càng phát triển mạnh mẽ
tính tới thời điểm tháng 5 năm 2014 đã có trên 140 Trung tâm, Cơ sở được cấp
phép giảng dạy Ngoại ngữ. Về số lượng thí sinh đăng ký thi để lấy chứng chỉ
quốc tế theo hệ thống chứng chỉ Canbridge hiện nay đang đứng thứ ba tại Việt
nam sau TP Hồ Chí Minh và Hà Nội. Theo thống kê về số lượt thí sinh đăng ký
học theo chương trình Cambridge của các Trung tâm, Cơ sở trong các năm qua
đều tăng ( năm 2012 có 37.862 lượt học viên, năm 2013 có 62730 lượt học
viên ). Chính vì thế việc đưa ứng dụng công nghệ thông tin vào quản lý dữ liệu
cho các kỳ thi chứng chỉ quốc tế theo hệ thống chứng chỉ Cambridge tại các
Trung tâm, Cơ sở trực thuộc Trung tâm Khảo thí được ủy nhiệm VN033 của
Đại học Cambridge đặt tại Sở Giáo dục và đào tạo Đồng Nai trở nên thật sự cần
thiết.
Căn cứ nhu cầu của các Trung tâm, Cơ sở giảng dạy Anh văn theo
chương trình CamBridge đang cần ứng dụng phục vụ việc giúp quản lí và đăng
ký thí sinh dự thi sao cho tiện lợi, nhanh chóng và chính xác dễ sử dụng, không
đòi hỏi người sử dụng phải có nhiều kiến thức về tin học, đồng thời có khả năng
kết nối với chương trình quản lý thi đang sử dụng của Sở. Năm 2014 tôi đã xây
1
dựng đề tài: “XÂY DỰNG ỨNG DỤNG HỖ TRỢ ĐĂNG KÝ DỰ THI CÁC


LOẠI HÌNH CHỨNG CHỈ CAMBRIDGE ”
Đề tài chỉ tập trung nghiên cứu việc xây dựng ứng dụng giúp cho các
Trung tâm, Cơ sở thực hiện quản lí thí sinh dự thi chứng chỉ Cambridge dựa trên
nền tảng quản trị cơ sở dữ liệu Microsoft Access tên đề.
II. THỰC TRẠNG TRƯỚC KHI THỰC HIỆN ĐỀ TÀI:
1. Thuận lợi
- Sở Giáo dục và đào tạo Đồng Nai đã có ứng dụng quản lý cho các kỳ thi
chứng chỉ quốc gia A,B,C được dùng để tham khảo và phát triển trong xây
dựng ứng dụng hỗ trợ đăng ký dự thi các loại hình chứng chỉ Cambridge.
- Việc thông tin, báo cáo giữa Sở với các đơn vị được thực hiện thông
suốt và kịp thời qua đó đã giúp cho việc triển khai được nhiều thuận lợi.
- Các cơ sở đều có nhân viên có khả năng sử dụng vi tính để soạn thảo
văn bản, sử dụng thư điện tử, một số có khả năng vận dụng tốt ứng dụng Excel,
Access. 100% các cơ sở đều có trang bị máy tính và máy in.
2. Khó khăn
Việc hoàn thành thủ tục dữ liệu thí sinh dự thi chứng chỉ Canbridge đầy
đủ theo quy định lại luôn bị áp lực lớn về tiến độ, thời gian, tính chính xác trong
các khâu thực hiện nhưng chưa xây dựng ứng dụng giúp Trung tâm, Cơ sở tự
nhập dữ liệu cho thí sinh để đảm bảo tính chính xác và giảm tải cho bộ phận tiếp
nhận đăng ký thí sinh dự thi của của Phòng GDTX Sở .
Nhân sự của Phòng GDTX do phải song song giải quyết nhiều công tác:
như tham gia công tác sao in đề thi, thực hiện các công tác chuyên môn của lĩnh
vực tin học, ngoại ngữ, xã hội học tập… nên việc tham gia chuẩn bị cho các kỳ
thi chứng chỉ quốc tế đôi lúc gặp nhiều khó khăn.
2
NỘI DUNG ĐỀ TÀI
Ứng dụng này được xây dựng bằng hệ quản trị cơ sở dữ liệu Microsoft
Access chạy trên môi trường Window font chữ Unicode
Các công việc có liên quan đến xây dựng ứng dụng:
Giao diện khi chạy ứng dụng:

Khi mở chương trình sẽ tự mở Form nhập thí sinh đăng ký dự thi (hình dưới)
với form này sẽ giúp người nhập không phải quan tâm đến các Table, Query,
Maccro, Modul… liên quan khác của ứng dụng tránh cho người không am hiểu
về Access cảm thấy bối rối khi sử dụng
3
Hình minh họa Form nhập thí sinh đăng ký dự thi
4
- Các chức năng thực hiện trên giao diện:
+ Chức năng chọn đơn vị dự thi:
5
Người sử dụng click vào để
thực hiện chọn đơn vị của
mình từ danh sách các đơn vị
do Sở quản lý
+ Chức năng nhập danh sách:
Nhập thông tin thí sinh từ phiếu đăng ký theo mẫu qui định của Sở Nhập
thông tin thí sinh từ phiếu đăng ký theo mẫu qui định của Sở. Mỗi thí sinh chỉ cần
một phiếu dự thi ( nửa tờ A4) theo màu qui định như sau:
Phiếu in trên giấy màu trắng: Chứng chỉ TKT
Phiếu in trên giấy màu vàng: STARTERS, KET
Phiếu in trên giấy màu xanh dương: MOVERS, PET
Phiếu in trên giấy màu hồng: FLYERS, FCE

6
Đơn vị thực hiện nhập danh sách theo 3 bước trong hướng dẫn phía bên phải
và ví dụ nhập mẫu phía dưới theo qui định về loại hình chứng chỉ cho cột chứng
chỉ và họ tên viết hoa chữ cái đầu mỗi tiếng
+ Chức năng Xem/in danh sách thí sinh:
khi click vào đơn vị sẽ thấy được danh sách thí sinh
đăng ký thi của mình, sau khi kiểm tra xong thực hiện in để nộp danh sách về Sở

kèm với file dữ liệu
* Code trong ứng dụng:
Private Sub cmdXemTS_Click()
On Error GoTo Err_cmdXemTS_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmThongKeThiSinh"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_cmdXemTS_Click:
Exit Sub
Err_cmdXemTS_Click:
MsgBox Err.Description
Resume Exit_cmdXemTS_Click
End Sub
+ Chức năng xóa dữ liệu cũ:
chức năng này giúp đơn vị thực hiện xoá danh sách thí sinh đang
có của khóa trước để thực hiệp nhập cho khóa thi mới ( đơn vị phải thực hiện lưu
trữ file dữ liệu của khóa đã thi sang một thư mục khác để tiện tra cứu khi cần thống
kê) . Đây là một thao tác có trính nguy hiểm khi bấm nhầm sẽ làm mất dữ liệu mới
nhập nên khi thực hiện chức năng này sẻ xuất hiện thông tin cảnh báo người sử
dụng
7
* Code trong ứng dụng:
Private Sub XoaDL_Click()
Dim ReturnValue As Integer
ReturnValue = MsgBox("Chuc nang nay dung de xoa toan bo danh sach thi
sinh da co trong co so du lieu." & vbCrLf & " (Chi dung khi nhap danh
sach thi sinh cho mot khoa thi moi)" & vbCrLf & vbCrLf & "Chon OK de
xoa, Cancel de tu choi", vbQuestion + vbOKCancel, "Thông Báo!")
Select Case ReturnValue

Case vbOK
CurrentDb.Execute "DELETE * FROM ThiSinh"
DoCmd.Close
DoCmd.OpenForm "NhapDanhSachMain"
End Select
End Sub
8
+ Chức năng ghép dữ liệu:
chức năng này sẽ được thực hiện khi nộp danh sách thí
sinh đăng ký dự thi tai Phòng GDTX Sở, người thực hiện phải biết mật mã
* Code trong ứng dụng:
Private Sub GhepDuLieu_Click()
Dim ReturnValue As Integer
ReturnValue = MsgBox("Chuc nang nay do So thuc hien." & vbCrLf & vbCrLf
& "Chon OK de Ghep, Cancel de tu choi", vbQuestion + vbOKCancel, "Thông
Báo!")
Select Case ReturnValue
Case vbOK
DoCmd.OpenForm "GhepDuLieuVeSo"
End Select
End Sub
9
Hình giao diện sau khi nhập mật mã

Các nút lệnh ghép dữ liệu vào ứng dụng quản lí dữ liệu thí sinh của Sở.
Chọn loại hình chứng chỉ phù hợp để ghép
* Code trong ứng dụng:
Private Sub Command11_Click()
sSQL = "INSERT INTO ThiSinh( MSTS, MSTT, ChungChi, Ho, Ten,
NgaySinh, NoiSinh ) IN 'C:\YLE.mdb' SELECT ThiSinh.MSTS, ThiSinh.MSTT,

ThiSinh.ChungChi, ThiSinh.Ho, ThiSinh.Ten, ThiSinh.NgaySinh,
ThiSinh.NoiSinh FROM ThiSinh;"
SendKeys "{Enter}"
DoCmd.RunSQL sSQL
MsgBox "Da Update xong", , "Thong Bao"
End Sub
Private Sub Command7_Click()
sSQL = "INSERT INTO ThiSinh( MSTS, MSTT, ChungChi, Ho, Ten, NgaySinh,
NoiSinh ) IN 'D:\A_DKThi\KPFCE.mdb' SELECT QKPE.MSTS, QKPE.MSTT,
10
Nút lệnh này sẽ thêm vào một đơn
vị mới chưa có trong danh sách
các đơn vị
QKPE.ChungChi, QKPE.Ho, QKPE.Ten, QKPE.NgaySinh, QKPE.NoiSinh
FROM QKPE;"
SendKeys "{Enter}"
DoCmd.RunSQL sSQL
MsgBox "Ghép xong", , "Thong Bao"
End Sub
Private Sub Command8_Click()
sSQL = "INSERT INTO ThiSinh( MSTS, MSTT, ChungChi, Ho, Ten, NgaySinh,
NoiSinh ) IN 'D:\A_DKThi\TOEIC.mdb' SELECT QTOEIC.MSTS,
QTOEIC.MSTT, QTOEIC.ChungChi, QTOEIC.Ho, QTOEIC.Ten,
QTOEIC.NgaySinh, QTOEIC.NoiSinh FROM QTOEIC;"
SendKeys "{Enter}"
DoCmd.RunSQL sSQL
MsgBox "Ghép xong", , "Thong Bao"
End Sub
11
IV. KẾT QUẢ THỰC HIỆN VÀ HƯỚNG PHÁT TRIỂN

* Kết quả thực hiện
Ứng dụng hỗ trợ đăng ký dự thi các loại hình chứng chỉ Cambridge đã được
triển khai thực hiện trong năm qua. Về cơ bản đã đáp ứng cho hoạt động đăng ký
dự thi các loại hình chứng chỉ Cambridge cho các Trung tâm, Cơ sở có thí sinh
đăng ký dự thi được nhanh chóng, chính xác và đã tạo điều kiện thuận lợi cho công
tác, giảng thời gian thực hiện cho các chuyên viên của Phòng Giáo dục thường
xuyên phụ trách tiếp nhận hồ sơ thí sinh từ các cơ sở đồng thời giúp khâu tổ chức
kỳ thi trong việc hoàn thành các hồ sơ tổ chức thi.
Ứng dụng hỗ trợ đăng ký dự thi các loại hình chứng chỉ Cambridge nêu trên
sẽ được tiếp tục điều chỉnh và bổ sung nhằm hoàn thiện hơn nữa, góp phần tích cực
cho công tác quản lý hồ sơ thi Tin học, Ngoại ngữ tại tỉnh Đồng Nai trong thời
gian tới.
* Hướng phát triển của đề tài
Nghiên cứu phát triển thành ứng dụng hỗ trợ đăng ký dự thi các loại hình
chứng chỉ Quốc gia A,B,C Tin học, tiếng Anh, tiếng Trung và các loại hình chứng
chỉ Quốc tế Cambridge. Tìm hiểu nhu cầu thực tế, cũng như tham khảo các ý kiến
của chuyên gia để xây dựng chương trình quản lí thi các loại hình chứng chỉ Tin
học và Ngoại ngữ tại Sở.
Rất mong nhận được sự góp ý của quý vị.
Người thực hiện
Phạm Văn Long
12

×