ĐỀ TÀI TÌM HIỂU MAPINFO VÀ XÂY DỰNG ỨNG DỤNG PHÂN TÍCH DÂN SỐ TỈNH QUẢNG BÌNH

88 117 0
ĐỀ TÀI TÌM HIỂU MAPINFO VÀ XÂY DỰNG ỨNG DỤNG PHÂN TÍCH DÂN SỐ TỈNH QUẢNG BÌNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511) 736 949, Fax (84-511) 842 771 Website: itf.ud.edu.vn, E-mail: cntt@edu.ud.vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH : 05115 ĐỀ TÀI : TÌM HIỂU MAPINFO VÀ XÂY DỰNG ỨNG DỤNG PHÂN TÍCH DÂN SỐ TỈNH QUẢNG BÌNH Mã số : 06T1-053 Ngày bảo vệ : 15-16/06/2011 SINH VIÊN : NGUYỄN THANH XUÂN LỚP : 06T1 CBHD : TS NGUYỄN TẤN KHƠI ĐÀ NẴNG, 06/2011 LỜI CẢM ƠN Tơi xin chân thành cảm ơn thầy cô khoa Công Nghệ Thông Tin thầy cô giảng dạy trường Đại học Bách khoa Đà Nẵng truyền đạt kiến thức quý báu cho năm học vừa qua Đồng thời xin chân thành cảm ơn thầy TS Nguyễn Tấn Khôi tận tình hướng dẫn, động viên giúp đỡ tơi suốt thời gian thực đề tài Đặc biệt thầy gợi mở ý tưởng giúp tơi thực đề tài cách tốt Xin chân thành cám ơn bạn khoa Công nghệ thông ủng hộ, giúp đỡ, chia sẻ kiến thức, kinh nghiệm tài liệu có cho tơi trình nghiên cứu thực đề tài Và cuối tơi xin cảm ơn gia đình tơi, động viên giúp đỡ mặt tinh thần tài để tơi có ngày hơm Một lần xin chân thành cảm ơn! LỜI CAM ĐOAN Tôi xin cam đoan : Những nội dung luận văn thực hướng dẫn trực tiếp thầy TS NGUYỄN TẤN KHÔI Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn tồn trách nhiệm Sinh viên, NGUYỄN THANH XUÂN NHẬN XÉT CỦA CÁN BỘ HƯỚNG DẪN ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình MỤC LỤC MỞ ĐẦU ̶ TỔNG QUAN ĐỀ TÀI I Lý chọn đề tài II Mục đích ý nghĩa đề tài III Nhiệm vụ thực CHƯƠNG I ̶ CƠ SỞ LÝ THUYẾT I Tổng quan GIS I.1 Định nghĩa I.2 Thành phần I.3 Cơ cấu làm việc GIS .9 I.4 Tham khảo địa lý I.5 Mơ hình raster vector I.6 Các nhiệm vụ GIS .10 I.6.1 Nhập liệu .10 I.6.2 Thao tác liệu 10 I.6.3 Quản lý liệu 10 I.6.4 Hỏi đáp phân tích 10 I.6.5 Hiển thị .12 I.7 Các ưu điểm GIS 12 I.7.1 Lưu trữ liệu 12 I.7.2 Bảng liệu (data table) 12 I.7.3 Các cơng cụ phân tích liệu 12 I.7.4 Các công cụ hiển thị liệu 13 II MapInfo cơng cụ lập trình MapXtreme 13 II.1 MapInfo 13 II.1.1 Giới thiệu phần mềm MapInfo .13 II.1.2 Tổ chức thông tin tập tin 14 II.1.3 Tổ chức thông tin địa lý theo lớp đối tượng 14 II.2 MapXtreme 17 II.2.1 Sơ lược MapXtreme 2008 17 II.2.2 Khái Niệm Về Mapping (Bản Đồ) 18 II.2.3 Kiến Trúc MapXtreme 2008 21 II.2.4 Danh Sách Các Namespace Trong MapXtreme 2008 21 III Tổng quan điều tra, thống kê dân số .23 III.1 Lịch sử điều tra dân số Việt Nam 23 III.2 Đối tượng điều tra 24 III.3 Nội dung điều tra .25 III.3.1 Nội dung điều tra toàn 25 III.3.2 Nội dung điều tra chọn mẫu 25 III.3.3 Công tác thu thập thông tin giám sát điều tra 26 CHƯƠNG II ̶ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 31 I Đặc tả yêu cầu ứng dụng 31 I.1 Phạm vi sử dụng ứng dụng 31 SVTH: NGUYỄN THANH XUÂN LỚP 06T1 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình I.2 Mơ tả chức ứng dụng 31 I.2.1 Yêu cầu chức .31 I.2.2 Yêu cầu phi chức .31 I.2.3 Xác định chức ứng dụng 32 II Phân tích thiết kế hệ thống .34 II.1 Phân tích trạng 34 II.1.1 Mục tiêu 35 II.1.2 Những vấn đề cần giải 35 II.2 Sơ đồ dòng liệu .35 II.2.1 Hiển thị danh mục tiêu .35 II.2.2 Hiển thị danh sách ngành/nghề .36 II.2.3 Hiển thị danh sách địa bàn, huyện/xã 36 II.2.4 Truy vấn số liệu 36 II.2.5 Phân tích số liệu 37 II.2.6 Mô số liệu 38 II.3 Xây dựng mô hình thực thể kết hợp 38 II.3.1 Từ điển liệu .38 II.3.2 Biểu đồ thực thể quan hệ .42 II.4 Xây dựng sở liệu 42 II.4.1 DM_Huyen .43 II.4.2 DM_Xa/DiaBan .43 II.4.3 DM_Ngành, DM_Nghe 43 II.4.4 Các bảng thông số tiêu chí 44 II.4.5 Các bảng thông số 45 II.5 Cấu trúc chương trình 47 III Đặc tả use case 49 III.1 Danh sách Actor 49 III.2 Danh sách tác nhân 49 III.3 Đặc tả use case 50 III.3.1 Tra cứu danh mục tiêu, huyện, xã, địa bàn 50 III.3.2 Truy vấn liệu .51 III.3.3 Phân tích liệu 53 CHƯƠNG III ̶ XÂY DỰNG HỆ THỐNG .57 I Xây dựng đồ 57 II Tổ chức liệu 60 II.1 Tổ chức liệu dân số .60 II.2 Tổ chức liệu đồ 60 II.3 Các hàm tính tốn tiêu 63 III Một số hình ảnh chương trình .64 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 67 PHỤ LỤC .68 TÀI LIỆU THAM KHẢO 83 TÓM TẮT LUẬN VĂN TỐT NGHIỆP 84 SVTH: NGUYỄN THANH XUÂN LỚP 06T1 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình DANH MỤC HÌNH ẢNH Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình 1: Thành phần GIS 2: Mối liên hệ đối tượng GIS 11 3: Các lớp hệ thống GIS 12 4: Đối tượng đường GIS 16 5: Đối tượng vùng GIS 16 6: Layers 20 7: Themes 21 8: Dòng liệu hiển thị danh mục tiêu .35 9: Dòng liệu hiển thị danh sách ngành/nghề 36 10: Dòng liệu hiển thị danh sách địa bàn, huyện/xã 36 11: Dòng liệu truy vấn CSDL Dân số 36 12: Dòng liệu phân tích dân số 37 13: Dòng liệu mơ số liệu dân số 38 14: Biểu đồ thực thể quan hệ 42 15: Bảng DM_Huyen 43 16: Bảng DM_Xa, DM_DiaBan 43 17: Bảng DM_Nganh/Nghe 43 18: Bảng ThongSoTieuChi_Huyen 44 19: Bảng ThongSoTieuChi_Xa .44 20: Bảng ThongSoTieuChi_DiaBan 45 21: Bảng thể số người chết 45 22: Bảng dân số huyện qua năm, Thông số điều tra Hộ .46 23: Cấu trúc chương trình .47 24: Cấu trúc Project 47 25: Biểu đồ lớp 49 26: Chức tra cứu – Sơ đồ hoạt động .50 27: Chức tra cứu – Sơ đồ 51 28: Chức truy vấn liệu – Sơ đồ hoạt động 52 29: Chức try vấn liệu – Sơ đồ .53 30: Chức phân tích liệu – Sơ đồ hoạt động .54 31: Chức phân tích liệu – Sơ đồ 54 32: Chức mô liệu – Sơ đồ hoạt động 55 33: Chức mô liệu – Sơ đồ 56 34: Lớp đồ đường giới tuyến 57 35: Lớp đồ Huyện 58 36: Lớp đồ Xã 59 37: Lớp đồ địa bàn 59 38: Tổ chức liệu dân số 60 39: Cấu trúc liệu lớp Huyện 61 40: Cấu trúc liệu lớp Xã 61 41: Cấu trúc liệu lớp Đường giới tuyến .62 42: Cấu trúc liệu lớp Địa bàn .62 43: Giao diện chương trình .64 SVTH: NGUYỄN THANH XUÂN LỚP 06T1 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình Hình 44: Giao diện hiển thị danh mục Huyện tỉnh Quảng Bình .65 Hình 45: Giao diện truy vấn thơng tin hộ địa bàn TP Đồng Hới 65 Hình 46: Giao diện phân tích tổng số hộ Địa bàn TP Đồng Hới 66 Hình 47: Giao diện mô tổng dân số từ 60 tuổi trở lên Địa bàn TP Đồng Hới 66 SVTH: NGUYỄN THANH XUÂN LỚP 06T1 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình MỞ ĐẦU TỔNG QUAN ĐỀ TÀI I Lý chọn đề tài Thống kê dân số trình để lấy thông tin tất phận quần thể Nó khác với việc lấy mẫu, dùng cấn phải lấy thơng tin số nhỏ dân cư Vì thống kê dân số cách để tụ lại liệu thống kê Nó có ý nghĩa quan cơng tác hoạch định sách tổ chức bầu cử Việc điều tra tổng thể toàn dân cư nước tốn kém, thường tiến hành 10 năm tổng điều tra lần Số liệu tổng điều tra sử dụng để ước lượng dân số thời điểm khác Một điều tra dân số nhà phải dựa vào tiêu, tiêu phân cấp theo cấp (cấp quốc gia, cấp tỉnh, huyện, xã) Một số tiêu sau: số nhân khẩu, độ tuổi, nghề nghiệp, trình độ học vấn, thơng tin nhà ở, dân tộc, tôn giáo, số trẻ em sinh, số cặp vợ chồng sinh thứ ba trở lên,… Số liệu sau điều tra kiểm tra lại xử lý lưu trữ dười nhiều định dạng cấu trúc khác Người muốn sử dụng, khai thác tài liệu cần phải nắm rõ tiêu điều tra, cách tổ chức liệu Nhưng thực tế cần câu trả lời nhanh cho tất số liệu Ít phụ thuộc vào tiêu, định dạng Trên thực tế tơi nhận thấy cần phải có công cụ hỗ trợ quản lý liệu tất điều tra nhằm đem lại thuận tiện cho việc phân tích, sử dụng số liệu điều tra đồng thời tiết kiệm công sức, người, thời gian việc thu thập thông tin từ liệu Chính lý nên tơi chọn đề tài “Tìm hiểu Mapinfo Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình” Trong đề tài tơi đưa cách tổ chức, lưu trữ liệu điều tra Ngồi đề tài ứng dụng cơng nghệ GIS dùng để mô liệu cách trực quan, giúp người dùng nắm rõ vấn đề cách nhanh chóng .II Mục đích ý nghĩa đề tài Mục đích đề tài xây dựng ứng dụng đáp ứng nhu cầu tra cứu, phân tích số liệu điều tra dân số Giúp người dùng có nhìn trực quan số liệu thu thập được, theo ứng dụng có chức mơ kết phân tích biểu đồ, đồ nhờ ứng dụng công nghệ GIS Nhưng với thời lượng tháng khả năng, kiến thức lĩnh vực thống kê, điều tra chưa hiểu biết nhiều nên làm số chức chương trình SVTH: NGUYỄN THANH XN LỚP 06T1 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình Phiếu điều tra dân số nhà (Phiếu toàn bộ) SVTH: NGUYỄN THANH XUÂN LỚP 06T1 69 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 70 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình Phiếu điều tra dân số nhà (Phiếu mẫu) SVTH: NGUYỄN THANH XUÂN LỚP 06T1 71 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 72 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 73 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 74 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 75 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 76 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 77 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 78 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 79 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 80 Xây dựng ứng dụng phân tích dân số tỉnh Quảng Bình SVTH: NGUYỄN THANH XUÂN LỚP 06T1 81 TÀI LIỆU THAM KHẢO [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] Pitney Bowes Software Inc MapXtreme Developer Guide Pitney Bowes Software Inc MapInfo SQL Pitney Bowes Software Inc MapXtreme2008v68 Developer Reference Pitney Bowes Software Inc MapXtreme2008 Object Model Poster TS Nguyễn Kim Lơi – Vũ Minh Tuấn Thực hành hệ thống thông tin địa lý TS Nguyễn Văn Lợi Tài liệu giảng dạy GIS đại cương phân tích khơng gian Bộ kế hoạch đầu tư Danh mục hệ thống tiêu thống kê dân số cấp Tỉnh, Huyện, Xã Tổng cục thống kê Tổng điều tra dân số nhà Việt Nam năm 2009 Tổng cục thống kê Các loại phiếu điều tra dân số (Phiếu mẫu, Phiếu toàn bộ) năm 2009 Trang web Tổng cục thống kê http://www.gso.gov.vn Trang web Thông tin tỉnh Quảng Bình http://www.quangbinh.gov.vn Trang web Mapinfo http://www.pbinsight.com/welcome/mapinfo/ TĨM TẮT LUẬN VĂN TỐT NGHIỆP Trong việc thực điều tra thống kê dân số, có nhiều liệu cần phải thống kê, lưu trữ Dữ liệu thường lưu trữ rời rạc Dể truy vấn số liệu nhiều công sức thời gian Một điều đặt người không hiểu rỏ tài liệu tiêu dân số muốn có câu trả lời nhanh tiêu khó khăn Đề tài đặt làm cách để lưu trữ liệu dân số địa bàn Tỉnh Quảng Bình cách hợp lý Giúp giải tất vấn đề Đồng thời đưa cách trực quan liệu Trong thời gian thực đề tài giúp hiểu vấn đề sau:  Hiểu việc thống kê, điều tra dân số  Biết cách tổ chức CSDL dân số điều tra  Hiểu rỏ ngơn ngữ lập trình VB.NET  Hiểu cơng nghệ GIS  Biết cách số hóa đồ tỉnh, cách tổ chức liệu đồ số  Hiểu thêm cơng cụ giúp kết hợp ngơn ngữ lập trình đồ số MapXtreme 2008 Một số kết đạt tơi tổ chức CSDL dân số tỉnh Quảng Bình, xây dựng hệ thống quản lý CSDL Tạo cơng cụ giúp truy vấn CSDL cách xác nhanh chóng Đồng thời vẽ đồ Tỉnh Quảng Bình với lớp Đường giới tuyến, huyện, xã, địa bàn tổ chức liệu đồ Sau kết hợp CSDL đồ để mô liệu dân số cách trực quan

Ngày đăng: 19/03/2019, 21:50

Mục lục

  • TỔNG QUAN ĐỀ TÀI

    • .I Lý do chọn đề tài

    • .II Mục đích và ý nghĩa của đề tài

    • .III Nhiệm vụ thực hiện

    • CƠ SỞ LÝ THUYẾT

      • .I Tổng quan về GIS

        • .I.1. Định nghĩa

        • .I.2. Thành phần

        • .I.3. Cơ cấu làm việc của GIS

        • .I.4. Tham khảo địa lý

        • .I.5. Mô hình raster và vector

        • .I.6. Các nhiệm vụ của GIS

          • .I.6.1. Nhập dữ liệu

          • .I.6.2. Thao tác dữ liệu

          • .I.6.3. Quản lý dữ liệu

          • .I.6.4. Hỏi đáp và phân tích

          • .I.6.5. Hiển thị

          • .I.7. Các ưu điểm của GIS

            • .I.7.1. Lưu trữ dữ liệu

            • .I.7.2. Bảng dữ liệu (data table)

            • .I.7.3. Các công cụ phân tích dữ liệu

            • .I.7.4. Các công cụ hiển thị dữ liệu

            • .II MapInfo và công cụ lập trình MapXtreme

              • .II.1. MapInfo

                • .II.1.1. Giới thiệu phần mềm MapInfo

                • .II.1.2. Tổ chức thông tin trong tập tin

                  • .1 Cấu trúc dữ liệu

                  • .2 Về tổ chức

Tài liệu cùng người dùng

Tài liệu liên quan