Sáng kiến kinh nghiệm :
THIẾT KẾ MODULE "KHAI THÁC CSDL CHƯƠNG
TRÌNH QUẢN LÝ CB, GV" CỦA BỘ GIÁO DỤC VÀ ĐT.
Tác giả : Nguyễn Ngọc n
Đơn vò : Phòng Tổ chức - Cán bộ
- Sở GD-ĐT AG.
Thời gian : Năm học 2002 - 20023
I.- ĐẶT VẤN ĐỀ :
Năm 2002, Bộ Giáo dục và Đào tạo chỉ đạo các Sở GD-ĐT tổ chức lập phiếu điều
tra và nhập dữ liệu cán bộ - giáo viên toàn ngành giáo dục - đào tạo bằng Chương trình
Quản lý Cán bộ, Giáo viên phiên bản 2.0 của Bộ. Đây là phần mềm đầu tiên của ngành
Giáo dục - ĐT nhằm xây dựng một CSDL thống nhất cả nước. Tuy phần mềm khá hoàn
chỉnh, nhưng chưa thể đáp ứng được đầy đủ yêu cầu sử dụng, khai thác của từng đòa
phương. Do đó, vào tháng 10/2002, Bộ đã phát động một cuộc thi viết module ứng dụng,
nhằm mở rộng các chức năng khai thác, sử dụng CSDL của phần mềm này, phục vụ yêu
cầu của công tác quản lý nhân sự. Hưởng ứng cuộc thi của Bộ, chúng tôi đã thiết kế
module "Khai thác CSDL quản lý CB, GV".
II.- MIÊU TẢ CÁC CHỨC NĂNG CỦA MODULE :
Module gồm có 5 chức năng, giải quyết được 5 công việc mà Chương trình
Quản lý CB, GV của Bộ còn hạn chế :
1/- Chức năng tra cứu hồ sơ cá nhân : Module cho phép tìm kiếm hồ sơ dễ
dàng và trình bày toàn bộ thông tin trong hồ sơ tìm được ra màn hình (có thể in ra
giấy). Chương trình của Bộ chỉ cho phép in trang thông tin hiện hành, không in được
các quá trình (gồm 9 loại quá trình) và phần thân nhân trong quan hệ gia đình. Hơn
nữa, thông tinxuất ra màn hình do module tạo ra đã được chuyển sang mã Tiếng Việt
Unicode, đáp ứng được yêu cầu trình bày thông tin Tiếng Việt trên mạng theo quy
đònh của Chính phủ.
2/- Chương trình thống kê CB, GV : Cho phép liệt kê các số liệu cơ bản về
CB, GV, NV của tất cả các trường (phân chia theo huyện), giúp người sử dụng tham
khảo nhanh các số liệu thống kê nhân sự.
3/- Thống kê số CB, GV đang đi học : Chương trình tổng hợp số liệu thống
kê các CB, GV, NV đang theo học đào tạo, bồi dưỡng, phân tích theo 10 loại nội
dung, trình độ; theo huyện và theo từng cấp học. Các số liệu này giúp đánh giá đầy
đủ hơn tình hình chuẩn hóa CB, GV.
4/- Tính nhu cầu giáo viên trung học : Chương trình cho phép tính toán cân
đối nhu cầu GV THCS và THPT, giúp thông tin để giải quyết công tác thuyên
chuyển cán bộ và phân công GV mới ra trường.
5/- Phân công các hội đồng thi : Chương trình cho phép thiết lập, phân
công coi - chấm thi các kỳ thi quốc gia Tiểu học, THCS, THPT, có thể giúp việc
phân công CB coi - chấm thi được nhanh chóng, dễ dàng hơn, do có chức năng tự
động phân công theo số liệu kế hoạch phân công do người dùng lập.
III.- CẤU TRÚC VÀ CÁCH VẬN HÀNH CỦA CHƯƠNG TRÌNH :
(Xem "Hướng dẫn sử dụng" đính kèm)
IV.- KẾT QUẢ THỰC HIỆN :
Module đã được Bộ giáo dục - Đào tạo khen thưởng trong Hội nghò tổng kết
tổ chức vào tháng 3/2003, được tích hợp vào phần mềm Quản lý CB, GV của Bộ
chuyển giao cho tất cả các Sở GD-ĐT trong cả nước. Ở An Giang, module này cũng
đã được chuyển giao cùng với Chương trình Quản lý CB, GV cho các Phòng Giáo
dục và các đơn vò trực thuộc Sở sử dụng từ tháng 4/2003.
Long Xuyên, ngày 25 tháng 04 năm 2003
Người viết
NGUYỄN NGỌC ÂN
CHƯƠNG TRÌNH KHAI THÁC CƠ SỞ DỮ LIỆU
QUẢN LÝ CÁN BỘ, GIÁO VIÊN CỦA BỘ GD&ĐT
NGUYỄN NGỌC ÂN
Chun viên Phòng Tổ chức – CB Sở
Modul "Khai thác CSDL quản lý CB, GV" của chúng tôi bao gồm một số chương trình riêng lẻ,
chạy độc lập trên môi trường Visual Foxpro, không tích hợp vào phần mềm Quản lý CB, GV (QL
CBGV) của Bộ. Để cho Modul hoạt động được, bạn chỉ cần copy toàn bộ thư mục ANGIANG vào
thành 1 thư mục con của thư mục C:\QLCB.
Thư mục ANGIANG chứa các thành phần như sau :
- Các Files chương trình nguồn, hình ảnh biểu tượng, siêu văn bản HTML.
- Có một số files Shortcut (*.LNK) chúng tôi đã tạo sẵn đường dẫn đến thư mục chứa VFP theo máy
vi tính mà Bộ đã cài sẵn giao cho các Sở. Nếu bạn đã cài phần mềm Visual Foxpro và QL CBGV ở máy
khác,cần sửa lại đường dẫn trong các Shortcut này.
- Thư mục BAOCAO : chứa các kết quả xử lý do các chương trình tạo ra, bao gồm các bảng DBF và
các files Excel.
- Bạn kích hoạt chương trình bằng Shortcut QLCBAG.LNK - Biểu tượng :
* Các lưu ý chung :
Các chương trình trong Modul chỉ khai thác CSDL do phần mềm QL CBGV đã tạo lập sẵn chứ
không cập nhật, điều chỉnh CSDL. Do đó yêu cầu CSDL phải được cập nhật đầy đủ bằng phần mềm QL
CBGV. Đặc biệt là tệp DVI.DBF, các bạn cần phải nhập đầy đủ các thông tin sau :
- Field MADGXA : Dùng để phân tích số liệu thống kê theo địa bàn hành chính.
- Field MACAPHOC : Dùng để phân tích số liệu thống kê theo cấp, bậc học.
- Các fileds số lớp (từ lờp 6 đến lớp 12) : dùng để tính toán nhu cầu giáo viên.
Sau đây, chúng tôi xin hướng dẫn sử dụng từng chương trình cụ thể :
1/- Điều chỉnh, bổ sung danh mục.
Modul sử dụng 24 bảng danh mục, tất cả đều lưu trong file MADLWIN.DBF. Các danh mục này
chúng tôi rút trích từ các danh mục của phần mềm QL CBGV và có bổ sung một số ít (Một số trường
THSP trong danh mục Trường đào tạo, một số chuyên ngành mới trong danh mục chuyên ngành đào
tạo, ...), các bạn cần kiểm tra, bổ sung các mã phù hợp với địa phương mà phần mềm QL CBGV của bạn
đang sử dụng.
Khi kích hoạt lệnh Điều chỉnh, bổ sung danh mục từ màn hình chính, màn hình sẽ liệt kê 24 bảng
danh mục. Bạn ra lệnh mở 1 danh mục cụ thể, màn hình sẽ trình bày cột mã và cột tên của bảng danh
mục. Trong các bảng này, chúng tôi đã tạo sẵn các dòng trống ở phía dưới. Muốn điều chỉnh, bổ sung
bảng danh mục, bạn chỉ dùng phím műi tên di chuyển lên xuống các dòng, ô tương tương ứng. (Lưu ý :
không dùng tổ hợp phím Ctrl+Y để mở dòng mới theo cách của VFP).
2/- Tra cứu hồ sơ 1 người.
Việc tra cứu hồ sơ trong phần mềm QL CBGV của Bộ còn bất tiện là chưa trình bày toàn bộ thông
tin của một hồ sơ :
- Trong màn hình nhập, sửa : trình bày thông tin sơ yếu trong 2 trang, các quá trình trong 11 trang
khác. Người xem muốn xem đầy đủ thông tin, phải "lật" từng trang (trong đó có nhiều trang có thể chưa
có thông tin nào : QTLLVT, QT kỷ luật, QH thân nhân nước ngoài,... rất mất thì giờ.
- Trong chương trình in hồ sơ, chỉ in ra được phần sơ yếu, không in được phần quá trình.
Modul của chúng tôi nhằm khắc phục các nhược điểm đó.
Khi kích hoạt chương trình, màn hình sẽ đưa ra 1 hồ sơ đã tra cứu lần trước. Muốn tra cứu hồ sơ
mới, bạn nhấp chuột vào hình người trong hồ sơ, sẽ kích hoạt một chương trình dò tìm chạy trên VFP.
Màn hình xuất hiện 2 ô nhập, yêu cầu bạn nhập Tên, Họ của người cần tìm. Sau khi Enter xác nhận,
màn hình sẽ liệt kê danh sách những người theo điều kiện lọc, với 1 hộp sáng chọn lựa. bạn dùng phím
műi tên di chuyển lên - xuống trong danh sách để chọn đúng hồ sơ (Cần xem thêm thông tin ở thanh
trạng thái dưới màn hình để chọn đúng hồ sơ cần tìm). Sau khi Enter để xác nhận, chương trình sẽ tạo 1
trang HTML và tự động thoát. (Chương trình xuất trang HTML này bằng mã Tiếng Việt Unicode).
Bạn nhấp chuột vào nút Refresh trên thanh công cụ để xem hồ sơ mới trên màn hình.