XÂY DỰNG CƠ SỞ DỮ LIỆU
VỀ DÂN SỐ-KẾ HOẠCH HOÁ GIA ĐÌNH
VÀ VẤN ĐỀ CHUẨN DỮ LIỆU
Trung tâm Thông tin và tư liệu dân số
Tổng Cục Dân số-KHHGĐ
Trình bày: Võ Anh Dũng
Email: [email protected]
Website: http://www.gopfp.gov.vn
CÁC NỘI DUNG CHÍNH
MỞ ĐẦU
THIẾT KẾ CSDL
XÂY DỰNG CSDL
ĐỀ XUẤT VỀ XÂY DỰNG CHUẨN CNTT Y TẾ
KẾT LUẬN
TRẢ LỜI CÂU HỎI
MỞ ĐẦU
CSDL DS-KHHGĐ được thiết kế, xây dựng phục vụ Hệ
thông tin quản lý MIS DS-KHHGĐ, từng bước góp phần
nâng cao hiệu quả quản lý điều hành trong lĩnh vực DSKHHGĐ tại tất cả các cấp
Được tổ chức thống nhất từ TW đến cấp huyện nhằm
cung cấp đầy đủ, kịp thời, chính xác thông tin, số liệu
chuyên ngành, đáp ứng yêu cầu quản lý, điều hành, trao
đổi dữ liệu
Từng bước đảm bảo tuân thủ các quy định và danh mục
tiêu chuẩn kỹ thuật về ứng dụng CNTT trong cơ quan nhà
cầu về
về trang
trang thiết
thiết bị
bị
CNTT,
CNTT, các
các phần
phần mềm
mềm
hệ
hệ thống
thống và
và ứng
ứng
dụng
dụng
THIẾT KẾ
TỔNG THỂ
Định
Định hướng
hướng &
& yêu
yêu
cầu
cầu về
về quy
quy trình
trình
NSD ở cấp tỉnh
Cấp xã
NSD ở cơ sở
ĐỐI TƯỢNG SỬ DỤNG
Các cơ quan DS-KHHGĐ các cấp
Các cơ quan, ban, ngành, tổ chức, đoàn thể các cấp
Người dân có yêu cầu
CÁC NỘI DUNG CHÍNH
MỞ ĐẦU
THIẾT KẾ CSDL
XÂY DỰNG CSDL
ĐỀ XUẤT VỀ XÂY DỰNG CHUẨN CNTT Y TẾ
KẾT LUẬN
TRẢ LỜI CÂU HỎI
Mô
Mô hình
hình
CẤP TRUNG ƯƠNG
- Tạo CSDL Danh mục hành chính
- Cung cấp DMHC cho cấp tỉnh, huyện
-Nhận số liệu từ cấp tỉnh (xử lý các
biến động di cư)
-Kết xuất số liệu phục vụ các yêu
cầu
Quy
Quy trình
trình thực
thực hiện
hiện tại
tại cấp
cấp huyện
huyện
Nhập thông
tin ban đầu
Chuẩn hoá
thông tin
Xác nhận
thông tin
CSDL về Dân số
-KHHGĐ
Nhập thông tin bổ sung &
thông tin thống kê hoạt động
In Phiếu
Nhược điểm:
Giảm chi phí
Phục vụ thống kê mới khó
Phục vụ nhu cầu địa phương Tra cứu phạm vi rộng lâu
Dung lượng giảm
Đỡ phức tạp
Dữ
Dữ liệu
liệu đầu
đầu vào
vào
1.Thông tin cơ bản của hộ: Đơn vị hành chính; địa bàn;
địa chỉ chi tiết; thứ tự hộ trong địa bàn; số nhà/tên chủ
hộ
2.Thông tin cá nhân: Thứ tự cá nhân trong hộ; Họ và tên;
Quan hệ với chủ hộ; Giới tính; Ngày sinh; Dân tộc; Trình
độ văn hóa; Trình độ chuyên môn; Tình trạng hôn nhân;
Tình trạng cư trú; Tình trạng khuyết tật/tàn tật
3.Thông tin KHHGĐ: Ngày tháng bắt đầu sử dụng, Biện
pháp
Thông
Thông tin
tin biến
biến động
động
1. Sửa sai
5. Dân số tính đến cuối kỳ (Tổng số nhân khẩu thực
tế thường trú tính đến cuối kỳ, chia theo: Giới tính;
Độ tuổi; Tình trạng hôn nhân; Tình trạng cư trú)
6. Tỷ lệ tăng dân số
7. Tổng số trẻ sinh ra trong kỳ (chia theo: Giới tính;
Lần sinh; Được sàng lọc; Bị khuyết tật)
8. Tỷ lệ sinh thô
9. Tỷ lệ sinh con thứ 3 trở lên
Các
Các báo
báo cáo,
cáo, dữ
dữ liệu
liệu đầu
đầu ra
ra
10. Tổng tỷ suất sinh
11. Tỷ lệ sơ sinh bị dị tật
12. Tổng số người chết trong kỳ (Chia theo: Giới tính; Độ
tuổi)
13. Số người kết hôn trong kỳ (trong đó số người được tư
vấn và khám sức khỏe tiền hôn nhân)
14. Tỷ lệ các cặp vợ chồng được khám sức khỏe tiền hôn
nhân
15. Số người chuyển đi khỏi xã trong kỳ
16. Số người chuyển đến từ xã khác trong kỳ
17. Số người mới sử dụng BPTT lâm sàng dài hạn trong kỳ
(chia theo biện pháp lâm sàng)
đặt phần
phần mềm
mềm
1. Công cụ kỹ thuật
Môi trường phát triển Microsoft Visual Studio .NET
Ngôn ngữ lập trình C#.NET
Hệ quản trị cơ sở dữ liệu SQL
Công cụ tạo báo cáo Crystal Report
Các công cụ hỗ trợ khác: XtraGrid
Font chữ Unicode
2. Hệ điều hành và môi trường ứng dụng
Phần mềm tương thích với nhiều hệ điều hành
Quản lý và trao đổi dữ liệu trên PC, mạng LAN, WAN
Thêm cá nhân
Xoá cá nhân
Sửa thông tin cá nhân đã có trong CSDL
Tách hộ:
Chuyển hộ:
Chuyển địa chỉ
Nhập thông tin bổ sung
CẬP NHẬT DANH MỤC HÀNH CHÍNH
Lý do phải cập nhật DMHC
Mỗi khi có sự thay đổi ĐVHC (tách, nhập…), tất cả các
CSDL phải cập nhật để bảng DMHC hoàn toàn giống nhau
Các tình huống có thể:
- 1 tỉnh được lập mới/sáp nhập vào một tỉnh khác;
hệ điều hành
CÁC QUY TắC THIếT Kế, GIảI QUYếT XUNG
ĐộT Dữ LIệU
Thiết kế hệ thống theo mô hình client/server, việc giải
quyết các xung đột dữ liệu (như trùng khoá, xoá master
đang có detail...) được đặt trên server để giảm thời gian
truy nhập dữ liệu và lưu lượng dữ liệu trên mạng
Bảo trì: Tránh sự trùng code do viết nhiều đoạn code để
giải quyết ở nhiều màn hình
Tiết kiệm công sức: Dùng những công cụ có thể tạo
những đoạn code chuẩn, khai báo trên server nếu có thể
Tính ổn định: Độ ổn định cao nhất khi đặt mọi thứ trên
server
Tính thân thiện: Có các cảnh báo ngay khi nhập dữ liệu
Xem xét các khía cạnh trước khi thiết kế các hàm và thủ
tục giải quyết xung đột dữ liệu
CÁC THAO TÁC ĐỐI VỚI CƠ SỞ DỮ LIỆU
Sao lưu, phục hồi dữ liệu (file CSDL)
Kết xuất dữ liệu (file exel, word, pdf…)
Nhận số liệu từ cấp xã
CÁC NỘI DUNG CHÍNH