Lưu đồ chính của chương trình

Một phần của tài liệu ứng dụng hệ thống thông tin địa lý (gis)trong xây dựng và quản lý cơ sở dữ liệu về dân số của thành phố long xuyên, tỉnh an giang (Trang 35 - 37)

* Giải thích lưu đồ:

Để bắt đầu truy xuất dữ liệu ta chọn TP hay Phường cần truy xuất. Nếu chọn truy xuất thông tin là Phường, bước tiếp theo là rê trỏ chuột vào vị trí Phường cần chọn trên bản đồ (lấy thông tin trên bản đồ). Thực hiện thao tác chọn TP giống như chọn Phường.

Nếu cơ sở dữ liệu không tồn tại thông tin chúng ta thực hiện lại thao tác lấy thông tin trên bản đồ. Ngược lại, nếu cơ sở dữ liệu tồn tại thông tin chương trình sẽ xét hỏi có muốn truy xuất thông tin hay không, nếu đúng thông tin sẽ truy xuất ra màn hình, nếu sai sẽ quay về bước lấy thông tin trên bản đồ.

Khi thông tin đã được in ra màn hình, từ đây có hai sự lựa chọn nếu muốn truy xuất thông tin nữa thì quay lại thao tác chọn TP hay phường để truy xuất thông tin, nếu không chương trình sẽ kết thúc.

3.2.3.2. Viết chương trình

Chương trình được viết bằng ngôn ngữ Mapbasic. Cấu trúc tổng quát của chương trình được thực hiện theo từng bước như sau:

- Khai báo thủ tục. - Khai báo biến toàn cục. - Thủ tục chính (Sub main).

Thủ tục chính của chương trình có dạng cấu trúc: Sub main

Khai báo biến Gọi thủ tục 1 Gọi thủ tục 2 …

- Các thủ tục được gọi bởi thủ tục chính hay các thủ tục khác. Cấu trúc tổng quát của thủ tục như sau:

Sub (tên thủ tục) Khai báo biến

Lệnh 1 Lệnh 2 …. End sub

- Các hàm.

Những hàm sử dụng trong chương trình có dạng cấu trúc như: Function (tên hàm)

Khai báo biến Lệnh 1 Lệnh 2 … Lệnh n End Function 3.2.3.3. Biên dịch chương trình

Khi viết xong chương trình, ta cần phải biên dịch (Compile) chương trình để Mapbasic kết sinh ra tập tin có thể thực thi được. Việc biên dịch thành công khi không có một lỗi nào về cấu trúc (Syntax) được phát hiện bởi Mapbasic.

3.2.3.4. Chạy chương trình

Sau khi hoàn tất việc biên dịch chương trình, ta thực hiện thao tác chạy chương trình (Run). Trong quá trình tạo trình ứng dụng ta có thể chạy thử chương trình theo từng phần theo dõi đánh dấu các câu lệnh hay chạy toàn chương trình để kiểm tra quá trình tạo ứng dụng. Mục đích của việc chạy chương trình nhằm xác định lại chương trình được viết có đúng với yêu cầu đặt ra hay không và kiểm tra lỗi cấu trúc và lỗi logic.

Chương 4 KẾT QUẢ VÀ THẢO LUẬN

Kết quả ứng dụng kỹ thuật GIS trong việc xây dựng và quản lý cơ sở dữ liệu về dân số khu vực thành phố Long Xuyên, tỉnh An Giang gồm các phần như sau:

4.1. Kết quả thiết kế cấu trúc cơ sở dữ liệu dân số

Bảng cơ sở dữ liệu về dân số sắp xếp có tính khoa học làm cơ sở để quản lý, tìm kiếm thông tin, thống kê, cập nhật thêm hoặc bớt các số liệu về dân số.

Một phần của tài liệu ứng dụng hệ thống thông tin địa lý (gis)trong xây dựng và quản lý cơ sở dữ liệu về dân số của thành phố long xuyên, tỉnh an giang (Trang 35 - 37)

Tải bản đầy đủ (PDF)

(68 trang)