CHƯƠNG 4. PHÁT TRIỂN CỔNG GIAO TIẾP ĐIỆN TỬ PHỤC VỤ TRA CỨU THÔNG TIN CÁ NHÂN
4.1. Yêu cầu khai thác, tìm kiếm thông tin của đơn vị
4.1.3. Mô hình thực tế tại đơn vị
Intranet
CSDL1CSDL2CSDLm
Cấp Sở 2
CSDL1 CSDL2 CSDLm
Cấp Sở 1
CSDL1CSDL2CSDLm
Cấp Sở n
`
CSDL1 CSDL2 CSDLm
Cấp Bộ
Hình 4.2.Mô hình CSDL thực tế đang hiện hành
Hiện tại đơn vị đang áp dụng mô hình các CSDL đƣợc phân tán tại các tỉnh thành trên toàn quốc và một số CSDL đƣợc đặt tại cơ quan Bộ. Hầu hết các CSDL hiện tại đang sử dụng hệ quản trị CSDL ORACLE 8i, Visual Foxpro, Lotut Note.
Vì vậy mô hình tìm kiếm thông tin cá nhân sẽ đƣợc áp dụng “Mô hình tìm kiếm thông tin trong CSDL phân tán”
Ta có các CSDL sau:
CSDL 1 với các bảng có cấu trúc nhƣ sau:
Bảng 4.1. Thông tin về danh mục Địa danh (DM_DIADANH).
STT Tên trường Mô tả
1. MA_DD Mã địa danh hành chính
2. ND_DD Tên địa danh hành chính
Bảng 4.2. Thông tin về danh mục Giới tính (DM_GIOITINH).
STT Tên trường Mô tả
1. MA_GT Mã giới tính
2. ND_GT Tên giới tính
Bảng 4.3. Thông tin về danh mục Dân tộc (DM_DANTOC).
STT Tên trường Mô tả
1. MA_DT Mã dân tộc
2. ND_DT Tên dân tộc
Bảng 4.4. Thông tin về danh mục Tôn giáo (DM_TONGIAO).
STT Tên trường Mô tả
1. MA_TG Mã tôn giáo
2. ND_TG Tên tôn giáo
Bảng 4.5. Thông tin về danh mục Quốc tịch (DM_QTICH).
STT Tên trường Mô tả
1. MA_QT Mã quốc tịch
2. ND_QT Tên quốc tịch
Bảng 4.6. Thông tin về danh mục Trình độ học vấn (DM_TDHV).
STT Tên trường Mô tả
1. MA_TDHV Mã trình độ học vấn 2. ND_TDHV Tên trình độ học vấn
Bảng 4.7. Thông tin về danh mục Nghề nghiệp (DM_TDHV).
STT Tên trường Mô tả
1. MA_NGHE Mã nghề nghiệp
2. ND_NGHE Tên nghề nghiệp
Bảng 4.8. Thông tin về danh mục Trạng thái (DM_TTHAI).
STT Tên trường Mô tả
1. MA_TTHAI Mã trạng thái 2. ND_TTHAI Tên trạng thái
Bảng 4.9. Thông tin về danh mục Tội danh (DM_TOIDANH).
STT Tên trường Mô tả
3. MA_TDANH Mã tội danh
4. ND_TDANH Tên tội danh
Bảng 4.10. Thông tin về danh mục Sức khoẻ (DM_SK).
STT Tên trường Mô tả
5. MA_SK Mã sức khoẻ
6. ND_SK Tên sức khoẻ
Bảng 4.11. Thông tin về danh mục HIV (DM_HIV).
STT Tên trường Mô tả
7. MA_HIV Mã HIV
8. ND_HIV Tên HIV
Bảng 4.12. Thông tin về Hồ sơ1 (HS1).
STT Tên trường Mô tả
1. SO_HS Số hồ sơ 2. MA_TRANG_THAI Mã trạng thái 3. HO_TEN Họ tên
4. MA_GIOI_TINH Mã giới tính 5. TEN_KHAC Tên khác 6. NGAY_SINH Ngày sinh 7. THANG_SINH Tháng sinh 8. NAM_SINH Năm sinh
9. DC_NQUAN Địa chỉ nguyên quán
10. DC_NQUAN_PX Địa chỉ nguyên quán phường xã
11. MA_DP_NQ Địa chỉ nguyên quán địa danh
12. DC_TT Địa chỉ thường trú
13. DC_TT_PX Địa chỉ thường trú phường xã 14. MA_DP_TT Địa chỉ thường trú địa danh 15. DC_HTAI Địa chỉ hiện tại
16. DC_HTAI_PX Địa chỉ hiện tại phường xã 17. MA_DP_HTAI Địa chỉ hiện tại địa danh 18. MA_DAN_TOC Mã dân tộc
19. MA_TON_GIAO Mã tôn giáo 20. MA_QUOC_TICH Mã quốc tịch
21. MA_TDHV Mã trình độ học vấn 22. MA_NGHE Mã nghề nghiệp 23. NOI_LAM_VIEC Nơi làm việc 24. HOTEN_CHA Họ tên cha 25. HOTEN_ME Họ tên mẹ
26. HO_TEN_VC Họ tên vợ hoặc chồng
STT Tên trường Mô tả
27. MA_TDANH Mã tội danh
28. MA_SK Mã sức khoẻ
29. MA_HIV Mã HIV
CSDL 2 với các bảng có cấu trúc nhƣ sau:
CSDL 2 bao gồm tất cả các bảng danh mục của CSDL 1 và một bảng Danh mục, bảng Hồ sơ2
Bảng 4.13. Thông tin về danh mục Chức vụ (DM_CV).
STT Tên trường Mô tả
1. MA_CV Mã chức vụ
2. ND_CV Tên chức vụ
Bảng 4.14. Thông tin về danh mục Chức vụ cán bộ(DM_CVCB).
STT Tên trường Mô tả
3. MA_CVCB Mã chức vụ cán bộ
4. ND_CVCB Tên chức vụ cán bộ
Bảng 4.15. Thông tin về Hồ sơ (HS2).
STT Tên trường Mô tả
1. SO_HS Số hồ sơ 2. HO Họ
3. DEM Đệm
4. TEN Tên
5. MA_GTINH Mã giới tính
STT Tên trường Mô tả 6. TEN_KHAC Tên khác
7. NAM_SINH Năm sinh
8. NGUYEN_QUAN Địa chỉ nguyên quán
9. MA_DD_NQ Địa chỉ nguyên quán địa danh
10. THUONG_TRU Địa chỉ thường trú
11. MA_DD_TT Địa chỉ thường trú địa danh 12. HIEN_TAI Địa chỉ hiện tại
13. MA_DD_HTAI Địa chỉ hiện tại địa danh 14. MA_DAN_TOC Mã dân tộc
15. MA_TON_GIAO Mã tôn giáo 16. MA_QUOC_TICH Mã quốc tịch
17. MA_TDHV Mã trình độ học vấn 18. MA_NGHE Mã nghề nghiệp
19. MA_CV Mã chức vụ
20. MA_NN Mã ngoại ngữ
21. NOI_LAM_VIEC Nơi làm việc 22. HOTEN_BO Họ tên bố 23. NS_BO Năm sinh bố
24. MA_NGHE_BO Mã nghề nghiệp bố 25. DC_BO Địa chỉ bố
26. HOTEN_ME Họ tên mẹ 27. NS_ME Năm sinh mẹ
28. MA_NGHE_ME Mã nghề nghiệp mẹ 29. DC_ME Địa chỉ mẹ
30. HO_TEN_VC Họ tên vợ hoặc chồng 31. NS_VC Năm sinh vợ hoặc chồng
32. MA_NGHE_VC Mã nghề nghiệp vợ hoặc chồng
STT Tên trường Mô tả 33. DC_VC Địa chỉ vợ hoặc chồng
34. TEN_CB Tên cán bộ
35. MA_CVCB Mã chức vụ cán bộ
36. MA_TOI_DANH Mã tội danh
CSDL 3 với các bảng có cấu trúc nhƣ sau:
CSDL 3 bao gồm tất cả các bảng danh mục của CSDL 1 và một bảng thông tin lý lịch
Bảng 4.16. Thông tin về Hồ sơ3 (HS3).
STT Tên trường Mô tả
37. SO_YC Số hồ sơ 38. HO_TEN Họ và tên 39. MA_GTINH Mã giới tính 40. TEN_KHAC Tên khác 41. NAM_SINH Năm sinh
42. NGUYEN_QUAN Địa chỉ nguyên quán
43. MA_DD_NQ Địa chỉ nguyên quán địa danh
44. THUONG_TRU Địa chỉ thường trú
45. MA_DD_TT Địa chỉ thường trú địa danh 46. HIEN_TAI Địa chỉ hiện tại
47. MA_DD_HTAI Địa chỉ hiện tại địa danh 48. MA_DAN_TOC Mã dân tộc
49. MA_TON_GIAO Mã tôn giáo 50. MA_QUOC_TICH Mã quốc tịch
51. MA_TDHV Mã trình độ học vấn
STT Tên trường Mô tả 52. MA_NGHE Mã nghề nghiệp
53. NOI_LAM_VIEC Nơi làm việc 54. HOTEN_BO Họ tên bố 55. HOTEN_ME Họ tên mẹ
56. HO_TEN_VC Họ tên vợ hoặc chồng
4.2. Tối ƣu hoá hệ thống CSDL
Từ các yêu cầu quản lý tại các cấp chúng ta thấy:
80% yêu cầu tìm kiếm và khai thác thông tin là đƣợc xử lý cục bộ tại máy chủ của đơn vị cơ sở.
15% yêu cầu tìm kiếm thống kê đƣợc xử lý phân tán trên hệ thống máy chủ của Bộ.
5% là các yêu cầu khác.
Nhƣ vậy, hệ thống CSDL chi tiết sẽ chủ yếu sẽ đƣợc cài đặt tại các server Sở, tại đây cũng cài đặt các CSDL thống kê nhằm đáp ứng nhu cầu thống kê tổng thể đƣợc nhanh.
Từ đó chúng tôi đã tiến hành tổ chức, chuẩn hoá hệ thống CSDL có liên quan phục vụ công tác tra cứu thông tin lai lịch từ cơ quan Bộ đến các Sở với cấu trúc CSDL nhƣ sau :
Bảng 4.17. Thông tin về danh mục Địa danh (DM_DIADANH).
STT Tên trường Mô tả
1. MA_DD Mã địa danh hành chính
2. ND_DD Tên địa danh hành chính
Bảng 4.18. Thông tin về danh mục Giới tính (DM_GIOITINH).
STT Tên trường Mô tả
1. MA_GT Mã giới tính
2. ND_GT Tên giới tính
Bảng 4.19. Thông tin về danh mục Dân tộc (DM_DANTOC).
STT Tên trường Mô tả
1. MA_DT Mã dân tộc
2. ND_DT Tên dân tộc
Bảng 4.20. Thông tin về danh mục Tôn giáo (DM_TONGIAO).
STT Tên trường Mô tả
1. MA_TG Mã tôn giáo
2. ND_TG Tên tôn giáo
Bảng 4.21. Thông tin về danh mục Quốc tịch (DM_QTICH).
STT Tên trường Mô tả
1. MA_QT Mã quốc tịch
2. ND_QT Tên quốc tịch
Bảng 4.22. Thông tin về danh mục Trình độ học vấn (DM_TDHV).
STT Tên trường Mô tả
3. MA_TDHV Mã trình độ học vấn 4. ND_TDHV Tên trình độ học vấn
Bảng 4.23. Thông tin về danh mục Nghề nghiệp (DM_TDHV).
STT Tên trường Mô tả
1. MA_NGHE Mã nghề nghiệp
2. ND_NGHE Tên nghề nghiệp
Bảng 4.24. Thông tin về danh mục Trạng thái (DM_TTHAI).
STT Tên trường Mô tả
1. MA_TTHAI Mã trạng thái 2. ND_TTHAI Tên trạng thái Bảng 4.25. Thông tin về Hồ sơ (HS).
STT Tên trường Mô tả
1. SO_HS Số hồ sơ 2. MA_TRANG_THAI Mã trạng thái 3. HO_TEN Họ tên
4. MA_GIOI_TINH Mã giới tính 5. TEN_KHAC Tên khác 6. NGAY_SINH Ngày sinh 7. THANG_SINH Tháng sinh 8. NAM_SINH Năm sinh
9. DC_NQUAN Địa chỉ nguyên quán
10. DC_NQUAN_PX Địa chỉ nguyên quán phường xã
11. MA_DP_NQ Địa chỉ nguyên quán địa danh
12. DC_TT Địa chỉ thường trú
13. DC_TT_PX Địa chỉ thường trú phường xã 14. MA_DP_TT Địa chỉ thường trú địa danh 15. DC_HTAI Địa chỉ hiện tại
STT Tên trường Mô tả 16. DC_HTAI_PX Địa chỉ hiện tại phường xã 17. MA_DP_HTAI Địa chỉ hiện tại địa danh 18. MA_DAN_TOC Mã dân tộc
19. MA_TON_GIAO Mã tôn giáo 20. MA_QUOC_TICH Mã quốc tịch
21. MA_TDHV Mã trình độ học vấn 22. MA_NGHE Mã nghề nghiệp 23. NOI_LAM_VIEC Nơi làm việc 24. HOTEN_BO Họ tên bố 25. NS_BO Năm sinh bố
26. MA_NGHE_BO Mã nghề nghiệp bố 27. DC_BO Địa chỉ bố
28. HOTEN_ME Họ tên mẹ 29. NS_ME Năm sinh mẹ
30. MA_NGHE_ME Mã nghề nghiệp mẹ 31. DC_ME Địa chỉ mẹ
32. HO_TEN_VC Họ tên vợ hoặc chồng 33. NS_VC Năm sinh vợ hoặc chồng
34. MA_NGHE_VC Mã nghề nghiệp vợ hoặc chồng 35. DC_VC Địa chỉ vợ hoặc chồng
4.3. Xây dựng chương trình 4.3.1. Các modul chương trình
Chương trình phục vụ tìm kiếm và xử lý thông tin Cổng thống thông tin được chúng tôi chia làm các module sau :
Chuyển đổi các CSDL sang sử dụng một mã font chuẩn: Hiện tại các CSDL đang sử dụng các chuẩn Font chữ khác nhau, chức năng này có mục đích là chuyển đổi các bảng dữ liệu về sử dụng chung một chuẩn Font để phục vụ tra cứu thông tin.
Kết nối và đồng nhất: Kết nối các thông tin lai lịch của một cá nhân nhƣng có mặt nhiều lần trong một CSDL tạo thành một khối thông tin phản ảnh đầy đủ về một cá nhân.
Sơ đồ khối của chức năng:
Có bản ghi trùng theo điều kiện
Bắt đầu Kết thúc
Tìm các bản ghi có điều kiện trùng tối thiểu và chƣa đƣợc đồng nhất
Duyệt từng bản ghi
Đồng nhất
Hiển thị Có đồng nhất không
Bản ghi cuối
Có
Có
Đúng
Sai
Không Không
Hình 4.3.Mô tả quy trình đồng nhất đối tượng
Tập trung giữ liệu: Tạo các Database Link để kết nối thông tin các nhân của các CSDL khác nhau. Tạo Snapshot hoặc View lưu giữ thông tin cá nhân của tất cả các đối tƣợng mà đơn vị đang quản lý. Chức năng này phải tự động cập nhật các thông tin lai lịch của các đối tƣợng.
Tìm kiếm thông tin cá nhân: Chức năng tìm kiếm thông tin có thể hỗ trợ người sử dụng tìm kiếm theo các tuỳ chọn
Tìm kiếm theo Họ và Tên chính xác
Tìm kiếm theo Tên
Tìm kiếm theo Tên cha
Tìm kiếm theo Tên mẹ
Tìm kiếm theo Tên vợ hoặc Tên chồng
Tìm kiếm theo địa chỉ Nguyên quán
Tìm kiếm theo địa chỉ thường trú
Tìm kiếm theo các điều kiện tổng hợp
Thông tin kinh tế xã hội của các tỉnh.
Thƣ viện điện tử: Sách tham khảo, E-learning ,...
Văn bản chỉ đạo: Các văn bản hướng dẫn chỉ đạo ngành.
Thông tin hiện hành của các đối tƣợng
Liên hệ.
...
Tất cả các module này đƣợc cài đặt tại cả cấp Bộ và cấp Sở 4.3.2. Giao diện cổng thông tin
a) Giao diện trang chủ của cổng thông tin
Trong giao diện chính của Cổng thông tin bao gồm:
Trang thông tin nội bộ: Đây là bản tin nội bộ của cơ quan, bản tin đƣợc cập nhật do các biên tập viên thuộc phòng hành chính của đơn vị
Tra cứu thông tin: Màn hình chính dùng để tra cứu thông tin cá nhân và chỉ những người sử dụng có quyền tra cứu mới được phép vào màn hình này.
Bản đồ KT-XH: Mô tả các thông tin đại lý của các địa phương trên toàn quốc.
Tại giao diện chính của Cổng thông tin người sử dụng có thể khai thác các thông tin:
Tuỳ biến: Người sử dụng có thể thay đổi bố cục của trang thông tin theo ý của mình.
Account Infor: Hiển thị thông tin về người sử dụng hiện hành.
Trợ giúp: Hiển thị thông tin trợ giúp.
Tin hoạt động của Bộ
Các hoạt động của Lãnh đạo Bộ.
Tin hoạt động của các địa phương.
Các văn bản thông báo.
Các CSDL nghiệp vụ chuyên ngành.
Tin hoạt động của lực lƣợng
Điểm báo.
Tin liên quan.
Hoạt động của các đơn vị.
....
Tìm kiếm các tài liệu liên quan có trong Cổng thông tin.
Thông tin về các đối tƣợng hiện đang có trong CSDL.
Phân loại theo giới tính.
Phân loại theo độ tuổi.
b) Giao diện trang Bản đồ KT-XH
Người sử có thể khai thác thông tin như sau:
Sử dụng chuột “click” trực tiếp trên bản đồ để hiển thị thông tin
Sử dụng chuột “click” tại các đường link theo tên các địa danh để hiển thị thông tin
b) Giao diện trang Tra cứu thông tin cá nhân
Tại giao diện Tra cứu thông tin của Cổng thông tin người sử dụng có thể nhập các điều kiện tra cứu về thông tin lai lịch:
Tìm kiếm theo tên, ví dụ: *“Hùng”.
Tìm kiếm theo họ hoặc đệm, ví dụ: “Nguyễn”*.
Tìm kiếm theo họ và tên, ví dụ: “Nguyễn”+”Hùng”.
Tìm kiếm chính xác họ, đệm và tên, ví dụ: “Nguyễn Văn Hùng”.
d) Giao diện trang Tra cứu thông tin cá nhân nâng cao
Tại giao diện Tra cứu thông tin cá nhân nâng cao của Cổng thông tin người sử dụng có thể nhập các điều kiện tra cứu về thông tin lai lịch:
Tìm kiếm theo tên, ví dụ: *“Hùng”.
Tìm kiếm theo họ hoặc đệm, ví dụ: “Nguyễn”*.
Tìm kiếm theo họ và tên, ví dụ: “Nguyễn”+”Hùng”.
Tìm kiếm chính xác họ, đệm và tên, ví dụ: “Nguyễn Văn Hùng”.
Tìm kiếm theo tên cha hoặc họ và tên tên cha.
Tìm kiếm theo tên mẹ hoặc họ và tên tên mẹ.
Tìm kiếm theo tên vợ/chồng hoặc họ và tên tên vợ/chồng.
Tìm kiếm theo địa chỉ thường trú.
Tìm kiếm theo nguyên quán.
Tìm kiếm theo nơi ơ hiện tại.
…
c) Giao diện trang Kết quả hiển thị thông tin tìm kiếm
Để xem thông tin chi tiết người sử dụng “Click” vào đường link thông qua khoá của bản ghi để xem.
e) Giao diện trang Thông tin chi tiết thông tin cá nhân