Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
241,5 KB
Nội dung
Tên SKKN : TẠO DANH MỤC TRONG PMIS, VEMIS VÀ BẢO TOÀN DỮ LIỆU VỀ HỒ SƠ CÁ NHÂN CỦA CÁC ĐƠN VỊ TRƯỜNG HỌC KHI CHIA TÁCH HUYỆN Họ tên người viết: Nguyễn Hoa Nam Nơi cơng tác: Phịng Cơng nghệ thơng tin Trình độ chun mơn đào tạo: Đại học sư phạm Toán Cử nhân Tin học Thạc sĩ Công nghệ thông tin Phần I : Lý chọn đề tài (đặt vấn đề) Khi chia tách huyện, thành lập Phòng Giáo dục Đào tạo (Phòng GD&ĐT) mới, số đơn vị trường học chuyển từ phòng Giáo dục - Đào tạo cũ sang phòng Giáo dục - Đào tạo mới, mang theo hồ sơ nhân Nguyên tắc thực KHÔNG ĐƯỢC THAY ĐỔI MÃ ĐƠN VỊ, mà thay đổi đơn vị chủ quản bảo toàn dữ liệu Dữ liệu đơn vị chuyển đổi cách tự động sang thư mục tương ứng mà nhập lại từ đầu Hiện hệ thống V.EMIS tồn sử dụng song song danh mục đơn vị địa giới hành : - danh mục lưu Database PEMIS - danh mục lưu Database VEMIS Danh mục PEMIS sử dụng cho quản lý nhân (công tác tổ chức cán bộ); EMIS công tác thống kê báo cáo trường học; IMIS công tác tra trường học; V.EMIS gồm chức năng: Quản lý hành chính, Quản lý học sinh (V.EMIS_Student) , Quản lý giảng dạy giáo viên (V.EMIS_Schedule), Quản lý thời khóa biểu (V.EMIS_TPS), Quản lý Thư viện (V.EMIS_Library), Quản lý thiết bị (V.EMIS_Equipment), Quản lý kế toán (V.EMIS_Finance)), Quản lý tài sản (V.EMIS_G), phân hệ phần mềm có liên quan mật thiết những danh mục dùng chung mô tả phần Cả hệ thống PMIS VEMIS chưa có cơng cụ hỗ trợ việc tách huyện thành lập Phịng GD&DT Vì sử dụng cho huyện, thành phố, thị xã việc chia tách người dùng phải khai báo, tạo dựng không những thời gian mà nhiều người sử dụng khó khăn chí làm khơng theo u cầu dẫn tới kết công việc bị sai lệch Dự án SREM khuyến nghị đơn vị triển khai sử dụng PEMIS VEMIS phát triển bổ sung chức Trong chờ đợi công cụ vậy, theo yêu cầu quản lý ngành, xin đề xuất cách giải sau : Tình : Huyện Krông Buk chia tách thành Thị xã Buôn Hồ huyện Krông Buk; huyện Krông Ana thành huyện Cư Kuin huyện Krông Ana Làm để tạo nhanh, đúng, đầy đủ dữ liệu cho danh mục PEMIS VEMIS mà bảo toàn tính tồn vẹn dữ liệu, khơng thay đổi mã đơn vị, sử dụng những dữ liệu người dùng tạo trước mà khơng phải nhập lại hồ sơ cá nhân, đồng thời tạo nhanh danh mục đơn vị vừa thành lập phường xã mới, trường PHẦN II ĐỐI TƯỢNG CƠ SỞ VÀ PHƯƠNG PHÁP NGHIÊN CỨU 1/- Đối tượng nghiên cứu: Các huyện Krông Ana, Cư Kuin, Krông Buk, thị xã Bn Hồ, trường THPT, THCS, có chia tách thành lập kể huyện, thị xã chia tách sau 2/- Phương pháp nghiên cứu: - Nắm văn qui định Bộ Giáo dục Đào tạo hệ thống phần mềm quản lý ngành Giáo dục – Đào tạo - Khảo sát phần mềm PEMIS V.EMIS dự án hổ trợ đổi quản lý giáo dục (Support to the Renovation of Education Management) gọi tắt SREM - Nắm cấu trúc phân cấp chươg trình qui định - Khảo sát thực tế tình hình huyện, thị xã chia tách trường thành lập - Nắm mã huyện, phường xã, đơn vị trường học theo qui định Tổng cục Thống kê - Sử dụng mã lệnh SQL nhằm tạo đoạn chương trình Script gọi module chương trình PHẦN III : NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU I Một số sở cần nghiên cứu 1/- Cơ sở dữ liệu V.EMIS Các sở dữ liệu hiện + Danh mục tỉnh - VEMIS có + Danh mục tham số Trường - VEMIS_S + Quản lý giảng dạy - TPS + Quản lý tài - VEMIS _Finance + Quản lý tài sản - VEMIS _G + Quản lý học sinh – VEMIS_Student + Theo dõi công tác giáo viên -VEMIS_Schedule + Quản lý cán - PEMIS + Quản lý trang thiết bị - VEMIS_Equipment + Quản lý thư viện - VEMIS_Library Yêu cầu + Quản lý hành – Quanlycongvan Để ghép nối CSDL phải đăng ký chung mã trường 2/- Mối quan hệ giữa phân hệ: TÊN PHÂN HỆ QL HỌC SINH TÊN CSDL CHUNG VEMIS, VEMIS_S TÊN CSDL CHÍNH VEMIS_STUDENT QL GIẢNG DẠY VEMIS, VEMIS_S, PEMIS, TPS QL THƯ VIỆN VEMIS_STUDENT VEMIS, VEMIS_S, PEMIS, TPS, VEMIS_LIBRARY QL THIẾT BỊ VEMIS_STUDENT VEMIS, VEMIS_S, PEMIS, TPS, VEMIS_EQUIPMENT QL TÀI CHÍNH-TS THEO DÕI QL GV VEMIS_STUDENT VEMIS, VEMIS_S VEMIS, VEMIS_S, PEMIS, TPS, VEMIS_FINANCE VEMIS_SCHEDULE QUẢN LÝ HÀNH VEMIS_STUDENT VEMIS, VEMIS_S Quanlycongvan CHÍNH Các huyện, xã quản lý theo mã phân cấp theo thống Tổng cục Thống kê Ví dụ mã tỉnh Đắk Lắk 66, mã thị xã Buôn hồ 644, mã huyện Krông Búk 649 mã xã đợn vị trường đóng… II Phân tích dữ liệu đơn vị chia tách Ví dụ: Hụn Krơng Buk cũ tách 1) Thị xã Buôn Hồ Mã Tên phường xã S TT phường 10 11 12 xã 24305 24308 24311 24318 24332 24331 24322 24340 24337 24325 24328 24334 Mã Thị xã Mã Tỉnh Tên phường xã cũ 644 644 644 644 644 644 644 644 644 644 644 644 66 66 66 66 66 66 66 66 66 66 66 66 Phường An Lạc Phường An Bình Phường Thiện An Phường Đạt Hiếu Phường Bình Tân Phường Thống Nhất Phường Đồn Kết Xã Cư Bao Xã Bình Thuận Xã Ea Blang Xã Ea Drông Xã Ea Siên Mới Xã Thống Nhất Xã Đoàn Kết Xã Cư Bao Xã Bình Thuận Xã Ea Blang Xã Ea Drơng Xã Ea Siên 2) Hụn Krơng Búk cịn lại (theo mã xã) STT Mã xã Mã huyện Mã tỉnh Tên xã 24316 649 66 Xã Pơng Đrang 24317 649 66 Xã Tân Lập 24307 649 66 Xã Cư Né 24310 649 66 Xã Chư Kpô 24319 649 66 Xã Ea Ngai 24314 649 66 Xã Ea Sin 24313 649 66 Xã Cư Pơng 3) Các trường tách thuộc Thị xã Buôn Hồ Tên xã cũ Xã Pơng Đrang Xã Ea Đê Xã Cư Né Xã Cư Kpô Xã Ea Ngai Xã Ea Sin Xã Cư Pơng M Mã Mã ã Mã Mã cha tỉn Tx PX 66644200 66644200 66644200 66644200 66644200 66644200 h 66 66 66 66 66 66 644 644 644 644 644 644 24308 24325 24322 24331 24340 24337 Donvi Tên đơn vị Địa (mã con) 66644201 66644202 66644203 66644204 66644205 66644206 Trường MG Bình Minh Trường MG Hoa Cúc Trường MG Hoa Sữa Trường MG Hoa Mai Trường MG Búp Sen Xanh Trường MG Búp Sen Hồng Phường An Bình Xã Ea Balang Phường Đoàn Kết Phường Thống Nhất Xã Cư Bao Xã Bình Thuận 66644207 66644208 66644209 66644210 66644211 66644301 66644302 66644401 66644402 66644403 66644404 66644405 66644406 66644407 66644408 66644409 66644410 66644411 66644412 66644413 66644414 66644415 66644416 66644417 66644418 66644419 66644420 66644421 66644422 66644423 66644424 66644501 66644502 66644503 66644504 66644505 66644506 66644507 66644508 66644509 66644510 66644200 66644200 66644200 66644200 66644200 66644300 66644300 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644400 66644500 66644500 66644500 66644500 66644500 66644500 66644500 66644500 66644500 66644500 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 644 24305 24334 24328 24332 24305 24305 24318 24340 24337 24337 24337 24331 24332 24331 24331 24334 24328 24305 24311 24308 24305 24322 24340 24325 24318 24318 24340 24328 24305 24340 24334 24340 24337 24334 24328 24305 24331 24305 24332 24311 24322 Trường MG Hoa Pơ Lang MG Hoa Ban MG Hoa Tăng Bi MG Vành Khuyên MG Hoa Huệ Trường MN Hoa Hồng Trường MN Hoa Sen Trường TH Nguyễn Văn Trỗi Trường TH Nguyễn Bá Ngọc Trường TH Trần Quốc Tuấn Trường TH Hà Huy Tập Trường TH Nguyễn Tất Thành Trường TH Lê Quý Đôn Trường TH Nguyễn Bỉnh Khiêm Trường TH Y Nuê Trường TH Tô Hiệu Trường TH Trần Quốc Toản Trường TH Nguyễn Trãi Trường TH Trưng Vương Trường TH Quang Trung Trường TH Kim Đồng Trường TH Võ Thị Sáu Trường TH Y Jut Trường TH Đinh Núp Trường TH Y Ngông Trường TH Lê Thị Hồng Gấm Trường TH A Ma Jhao TH Nơ Trang Lơng TH A Ma Khê TH Nguyễn Viết Xn TH Hồng Văn Thụ Trường THCS Ngơ Quyền Trường THCS Hùng Vương Trường THCS Chu Văn An Trường THCS Tô Vĩnh Diện Trường THCS Nguyễn Du Trường THCS Nguyễn Trường Tộ Trường THCS Lý Thường Kiệt Trường THCS Đinh Tiên Hồng Trường THCS Ngơ Mây Trường THCS Trần Phú Phường An Lạc Xã Ea Siên Xã EaDRơng P Bình Tân Phường An Lạc Phường An Lạc Phường Đạt Hiếu Xã Cư Bao Xã Bình Thuận Xã Bình Thuận Xã Bình Thuận Phường Thống Nhất Phường Bình Tân Phường Thống Nhất Phường Thống Nhất Xã Ea Siên Xã Ea Drông Phường An Lạc Phường Thiện An Phường An Bình Phường An Lạc Phường Đoàn Kết Xã Cư Bao Xã Ea Blang P Đạt Hiếu P Đạt Hiếu Xã Cư Bao Ea Drông P An Lạc Xã Cư Bao Xã Ea Siên Xã Cư Bao Xã Bình Thuận Xã Ea Siên Xã Ea Drông Phường An Lạc P Thồng Nhất Phường An Lac Phường Bình Tân Phường Thiện An Phường Đồn Kết 4) Các trường lại : Huyện Krông Buk Mã đơn vị 66649211 66649212 66649214 66649210 66649304 66649303 66649417 66649419 66649418 66649420 66649430 66649421 66649433 66649425 66649428 66649431 66649432 66649429 66649422 66649435 66649434 66649414 66649507 66649508 66649510 66649515 66649512 66649516 66649509 66649511 Mã Mã tỉnh 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 huyện 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 649 Mã cha 66649200 66649200 66649200 66649200 66649430 66649430 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649400 66649500 66649500 66649500 66649500 66649500 66649500 66649500 66649500 Mã xã Tên đơn vị 24313 24307 24310 24319 24316 24310 Mẫu giáo Hoa Phong Lan Mẫu giáo Sao Mai Mẫu giáo Hoàng Anh Mẫu giáo Hoa Ngọc Lan Mầm non Vành Khuyên Mẫu non Ban Mai Tiểu học Lê Đình Chinh Tiểu Học Lê Lợi Tiểu học Y Jút Tiểu học Lê Văn Tám Tiểu học Mai Thúc Loan Tiểu học Nguyễn Thị Minh Khai Tiểu học Hai Bà Trưng Tiểu học Phạm Hồng Thái Tiểu học La Văn Cầu Tiểu học Nguyễn Chí Thanh Tiểu học Tơn Đức Thắng Tiểu học Hoàng Hoa Thám Tiểu học Hoàng Diệu Tiểu học Trần Quang Diệu Tiểu học Bùi Thị Xuân Tiểu học Kim Đồng THCS Lý Tự Trọng THCS Lê Hồng Phong THCS Phan Đình Phùng THCS Phan Bội Châu THCS Ngô Gia Tự THCS Nguyễn Công Trứ THCS Nguyễn Huệ THCS Phan Chu Trinh 24316 24310 24313 24319 24307 24314 24317 24316 24310 24313 24319 24317 24307 III Trình tự xử lý cơng đoạn: 1/- Bổ sung mã huyện vào danh mục Quận-Huyện ( thuộc tỉnh thành phố): Lấy mã sau mã đơn vị gốc, trống : Module 1: USE PEMIS GO Insert into Common.QUAN_HUYEN (ma_tinh,ma_qh,ten_qh) values ('Mã tinh','Mã huyện',N'Tên huyện') USE VEMIS GO Insert into dbo.QUAN_HUYEN (ma_tinh,ma_qh,ten_qh) values ('Mã tinh','Mã huyện',N'Tên huyện') Ví dụ 1: 644 mã thị xã Bn Hồ (bổ sung databases PEMIS lẫn VEMIS : USE PEMIS GO Insert into Common.QUAN_HUYEN (ma_tinh,ma_qh,ten_qh) values ('66','644',N'TX Buôn Hồ') USE VEMIS GO Insert into dbo.QUAN_HUYEN (ma_tinh,ma_qh,ten_qh) values ('66','644',N'TX Buôn Hồ') 2/- Sửa lại mã huyện xã chia tách chuyển sang huyện : Sử dụng Script sau : (có xã đem vào nhiêu xã cuối cùng) Module 2: USE PEMIS GO Update Common.PHUONG_XA SET ma_qh='mã huyên' Where ma_px in ('mã xã 1', 'mã xã 2',…, 'mã xã n') USE VEMIS GO Update dbo.PHUONG_XA SET ma_qh='Mã huyện' Where ma_px in ('mã xã 1', 'mã xã 2',…, 'mã xã n') Ví dụ 2: Gán mã huyện Thị xã Buôn Hồ cho phường xã cũ USE PEMIS GO Update Common.PHUONG_XA SET ma_qh='644' Where ma_px in ('24322','24325','24328','24331','24334','24337','24340') USE VEMIS GO Update dbo.PHUONG_XA SET ma_qh='644' Where ma_px in ('24322','24325','24328','24331','24334','24337','24340') 3/- Tạo danh mục phường xã vào danh mục Phường - Xã Module 3: USE PEMIS GO Insert into Common.PHUONG_XA(ma_tinh,ma_px,ma_qh,ma_vungdl,ten_px, ten_px_vt) values ('Mã tỉnh',’Mã quan hệ’,'Mã phường xã mới','Mã vùng dữ liệu ',N'Tên phường xã mới ',) USE VEMIS GO Insert into dbo.PHUONG_XA(ma_tinh,ma_px,ma_qh,ma_vungdl,ten_px, ten_px_vt) values ('Mã tỉnh',’Mã quan hệ’,'Mã phường xã mới','Mã vùng dữ liệu ',N'Tên phường xã mới’) Ví dụ 3: Tạo danh mục phường xã cho Thị Xã Buôn Hồ USE PEMIS GO Insert into Common.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px) values ('66','644', 10 '24308','6',N'Phường An Bình ') Insert into Common.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px) values ('66','644', '24311','6',N'Phường Thiện An ') Insert into Common.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px) values ('66','644', '24318','6',N'Phường Đạt Hiếu ') Insert into Common.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px) values ('66','644', '24332','6',N'Phường Bình Tân ') USE VEMIS GO Insert into dbo.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px,khokhan,biengioi) values ('66','644', '24308','6',N'Phường An Bình ','False','False') Insert into dbo.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px,khokhan,biengioi) values ('66','644', '24311','6',N'Phường Thiện An ','False','False') Insert into dbo.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px,khokhan,biengioi) values ('66','644', '24318','6',N'Phường Đạt Hiếu ','False','False') Insert into dbo.PHUONG_XA (ma_tinh,ma_qh,ma_px,ma_vungdl,ten_px,khokhan,biengioi) values ('66','644', '24332','6',N'Phường Bình Tân ','False','False') 11 4/- Thêm danh mục đơn vị chủ quản PMIS VEMIS : Module 4: USE PEMIS GO Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị phòng','Mã tỉnh','Mã huyên',N'Tên phòng GD&ĐT ','Mã tỉnh_cấp cha ký tự','cấp phòng’) Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã văn phòng phòng GD&ĐT','Mã tỉnh','Mã huyện',N'VP Phòng GD&DT huyện','Mã đơn vị phòng','cấp phòng') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị mầm non', 'Mã tỉnh','Mã huyện',N'Khối mầm non','Mã đơn vị phòng','cấp phòng') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị Tiểu học', 'Mã tỉnh','Mã huyện',N'Khối Tiểu học','Mã đơn vị phòng','cấp phòng') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị THCS', 'Mã tỉnh','Mã huyện',N'Khối THCS','Mã đơn vị phòng','cấp phòng') USE VEMIS GO 12 Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị phòng','Mã tỉnh','Mã huyên',N'Tên phòng GD&ĐT ','Mã tỉnh_cấp cha ký tự','cấp phòng’) Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã văn phòng phòng GD&ĐT','Mã tỉnh','Mã huyện',N'VP Phòng GD&DT huyện','Mã đơn vị phòng','cấp phòng') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị mầm non', 'Mã tỉnh','Mã huyện',N'Khối mầm non','Mã đơn vị phòng','cấp phòng') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị Tiểu học', 'Mã tỉnh','Mã huyện',N'Khối Tiểu học','Mã đơn vị phòng','cấp phòng') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('Mã đơn vị THCS', 'Mã tỉnh','Mã huyện',N'Khối THCS','Mã đơn vị phịng','cấp phịng') Ví dụ 4: Thêm danh mục đơn vị chủ quản PMIS VEMIS Thị Xã Buôn Hồ USE PEMIS GO 13 Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644000','66','644',N'Phòng GD&DT TX Bn Hồ','66000000','3') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values '66644001','66','644',N'VP Phịng GD&DT TX Buôn Hồ', '66644000','4') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644100','66','644',N'Các trường mầm non','66644000','4') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644400','66','644',N'Các trường tiểu học','66644000','4') Insert into Common.DON_VI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644500','66','644',N'Các trường THCS','66644000','4') USE VEMIS GO Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644000','66','644',N'Phòng GD&DT TX Buôn Hồ','66000000','3') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values 14 ('66644001','66','644',N'VP Phịng GD&DT TX Bn Hồ','66644000','4') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644100','66','644',N'Các trường mầm non','66644000','4') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644400','66','644',N'Các trường tiểu học','66644000','4') Insert into dbo.DM_DONVI (ma_donvi,ma_tinh,ma_qh,ten_donvi,ma_cha,cap) values ('66644500','66','644',N'Các trường THCS','66644000','4') 5/- Thêm danh mục trường PMIS VEMIS Module 5: USE PEMIS GO Insert into Common.truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values (‘mã trường’ ,'mã cấp đơn vị','Mã tỉnh',N'Tên trường mới') USE VEMIS GO Insert into dbo.DM_truong 15 (ma_truong,ma_donvi,ma_tinh,ten_truong) values (‘mã trường’ ,'mã cấp đơn vị','Mã tỉnh',N'Tên trường mới') Ví dụ 5: Thêm một số trường thành lập Việc tạo đơn vị thành lập tạo theo chương trình có làm đơn le trường tốn thời gian, công sức Trong ta cần sử dụng phương pháp sau tạo cách nhanh hơn, tránh sai sót phải thao tác nhiều lần USE PEMIS GO Insert into Common.truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66644302' ,'66644300','66',N'Trường MN Hoa Sen') Insert into Common.truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66000916' ,'66000900','66',N'Trung tâm GDTX Thị xã Buôn Hồ') Insert into Common.truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66000750' ,'66000700','66',N'Trường THPT Trần Đại Nghĩa') USE VEMIS GO Insert into dbo.DM_truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66644302' ,'66644300','66',N'Trường MN Hoa Sen') Insert into dbo.DM_truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66000916','66000900','66',N'Trung tâm GDTX Thị xã Buôn Hồ') Insert into dbo.DM_truong (ma_truong,ma_donvi,ma_tinh,ten_truong) values ('66000750’,'66000700','66',N'Trường THPT Trần Đại Nghĩa') 16 6/- Chuyển dữ liệu trường vào khối chủ quản mà vẫn bảo toàn mã đơn vị cũ: Bằng phương pháp cài mã huyện mới, mã đơn vị tương ứng cho cấp học Module 6: USE PEMIS GO Update Common.TRUONG SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường mầm non)' Where ma_truong in ('Danh sách mã trường mầm non chuyển sang huyện mới') Update Common.TRUONG SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường tiểu học)' Where ma_truong in ('Danh sách mã trường tiểu học chuyển sang huyện mới') Update Common.TRUONG SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường THCS)' 17 Where ma_truong in ('Danh sách mã trường THCS chuyển sang huyện mới') USE VEMIS GO Update dbo.DM_TRUONG SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường mầm non)' Where ma_truong in ('Danh sách mã trường mầm non chuyển sang huyện mới') Update dbo.DM_TRUONG SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường tiểu học)' Where ma_truong in ('Danh sách mã trường tiểu học chuyển sang huyện mới') Update dbo.DM_TRUONG USE PEMIS GO SET ma_qh='(Mã huyện mới)', ma_donvi='(mã khối trường THCS)' Update Common.TRUONG SET ma_qh='644', ma_donvi='66644100' Where ma_truong in ('Danh sách mã trường THCS chuyển sang Where ma_truong in ('66649203','66649204','66649205','66649206','66649301') huyện mới') Update Common.TRUONG SET ma_qh='644', ma_donvi='66644400' Where ma_truong in ('66649402','66649403','66649404', '66649409',) Update Common.TRUONG SET ma_qh='644', ma_donvi='66644500' Ví dụ 6: Chuyển dữ liệu cá nhân trường từ Krông Búk cũ vào danh mục chủ Where ma_truong in ('66649504','66649505','66649508') quản tương ứng Thị Xã Buôn Hồ USE VEMIS GO Update dbo.DM_TRUONG SET ma_qh='644', ma_donvi='66644100' Where ma_truong in ('66649203','66649204','66649205','66649206','66649301') Update dbo.DM_TRUONG SET ma_qh='644', ma_donvi='66644400' Where ma_truong in ('66649409','66649410','66649414','66649419','66649420') Update dbo.DM_TRUONG SET ma_qh='644', ma_donvi='66644500' Where ma_truong in ('66649504','66649505','66649508') 18 Cách thực hiên modul chương trình: - Cài đặt chương trình V.EMIS Dự án SREM ban hành - Lần lượt chạy modul chương trình tạo lập Khi kích đúp chột vào modul chương trình SQL server management studeo express mở kich váo lệnh chạy Excuting SQL Hoặc tao tập tin Script.bat chạy file thư mục với modul Cách thực hiện module chương trình: 19 - Cài đặt chương trình V.EMIS Dự án SREM ban hành - Lần lượt chạy module chương trình tạo lập Khi kích đúp chuột vào module chương trình SQL Server Management Studeo Express mở kích vào lệnh chạy Excuting SQL, tạo tập tin “Script.bat” chạy file thư mục với module lập PHẦN IV NHỮNG ĐỀ XUẤT Chuyển danh mục, dữ liệu PMIS cho đơn vị cấp Dự án SREM: Thực tuần tự thao tác sau : - Sao lưu tồn CSDL PEMIS - Trích thơng tin đơn vị cho huyện, thị xã file Xml (kèm ảnh) (Các đơn vị khác : yêu cầu tự thực thao tác CSDL mình) - Thực xố trắng hồ sơ nhân (PMIS) - Sao lưu CSDL trống (đã xoá hồ sơ) fileBak - Chuyển file Bak (đã xoá trống) cho tất đơn vị cấp Riêng huyện gửi thêm file Xml + thư mục ANH_PMIS cho huyện - Các đơn vị thực Phục hồi dữ liệu từ file Bak (trống) thực “Ghép nối thông tin đơn vị” để ghép file *.xml vào CSDL PHẦN V KẾT LUẬN: - Giúp cho công tác quản lý nhân sự, quản lý trường học có danh mục dữ liệu đồng tỉnh, tránh làm việc phân tán đơn vị, gây sai sót nhiều dữ liệu 20 - Với cách làm giúp cho đơn vị huyện, thị xã tách thành huyện , thị xã thực nhanh chóng, kịp thời; tiết kiệm hàng trăm ngày cơng cho việc nhập, tạo dữ liệu mới; bảo toàn dữ liệu cũ - Người dùng khơng cần hiểu biết phần mềm tiện ích SQL server, không cần biết đưa vào danh mục hệ thống chương trình (khơng cần biết cấu trúc vật lý sở dữ liệu) - Với phương pháp giải có tác dụng có thay đổi việc chia tách địa giới hành cấp xã, huyện, thị xã, thành phố thành lập trường học - Chương trình sử dụng lâu dài - 21 ... mà nhập lại hồ sơ cá nhân, đồng thời tạo nhanh danh mục đơn vị vừa thành lập phường xã mới, trường PHẦN II ĐỐI TƯỢNG CƠ SỞ VÀ PHƯƠNG PHÁP NGHIÊN CỨU 1/- Đối tượng nghiên cứu: Các huyện Krông... Một số sơ? ? cần nghiên cứu 1/- Cơ sơ? ? dữ liệu V.EMIS Các sơ? ? dữ liệu hiện + Danh mục tỉnh - VEMIS có + Danh mục tham số Trường - VEMIS_ S + Quản lý giảng dạy - TPS + Quản lý tài - VEMIS _Finance... CSDL trống (đã xoá hồ sơ) fileBak - Chuyển file Bak (đã xoá trống) cho tất đơn vị cấp Riêng huyện gửi thêm file Xml + thư mục ANH_PMIS cho huyện - Các đơn vị thực Phục hồi dữ liệu từ file Bak