Thiết kế:

Một phần của tài liệu Luận văn thạc sĩ: PHÁT TRIỂN HỆ THỐNG CẢNH BÁO DỊCH BỆNH TRÊN CƠ SỞ CÔNG NGHỆ GIS pot (Trang 45 - 50)

Cơ sở dữ liệu đƣợc thiết kế theo kiến trúc đối ngẫu: phần không gian đƣợc cài đặt trong các lớp dữ liệu ở định dạng Shapefile, phần thuộc tính đƣợc cài đặt trong cơ sở dữ liệu MySQL. Các thực thể trong hai phần quan hệ với nhau thông qua mã nhận dạng (ID).

Một lớp dữ liệu không gian bao gồm 3 trƣờng: Shape (lƣu dạng hình học của thực thể), ID (lƣu mã nhận dạng thực thể), và TEN (lƣu trữ tên đối tƣợng).

STT Tên trƣờng Mô tả Kiểu dữ liệu Độ rộng

1 SHP Dạng hình học BLOB

2 ID Mã nhận dạng NUMBER 4

3 TEN Tên thực thể TEXT 100

Bảng 3.1: Lớp dữ liệu không gian

Thôn/xóm * 1 Phƣờng/Xã

Loại gia cầm * 1 Thôn

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Tùy thuộc vào loại thực thể mà định dạng Shape sẽ khác nhau (Point, PolyLine, Polygon).

(1) QUAN (Quận): Polygon (2) PHUONG (Phƣờng): Polygon

(3) DUONGGIAOTHONG (Đƣờng giao thông): PolyLine (4) SONGSUOI (Sông suối): PolyLine

(5) BENHVIEN (Bệnh viện): Point (6) CHO (Chợ): Point

(8) NHAHANG (Nhà hàng): Point

(9) MOCDIAGIOITINH, HUYEN,XA: Point (10) LOMO: Point

(11) TRANGTRAI (trang trại chăn nuôi gia cầm): Point Mô tả chi tiết về các thực thể đƣợc cài đặt trên phần mềm MySQL.

1. Bảng thông tin tỉnh: Mô tả lƣu các thông tin chung về tỉnh Tên bảng: tbl_tinh

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Tinh Text Mã tỉnh

Ten_Tinh Text Tên tỉnh

Gioi_Thieu Text Nội dung giới thiệu về tỉnh

Bảng 3.2. Thông tin tỉnh

2. Bảng danh sách các huyện (quận): Lƣu danh sách cá huyện (quận) thuộc tỉnh Tên bảng: tbl_huyen

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Huyen Text Mã huyện

Ten_Huyen Text Tên huyện

TT_Lienlac Text Thông tin liên lạc

Dac_Diem Text Các đặc điểm của huyện

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

3. Bảng danh sách các xã: Lƣu danh sách các xã trên địa bàn tỉnh Tên bảng: tbl_xa

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Xa Text Mã xã

Ten_Xa Text Tên xã

Ma_Huyen Text Mã huyện

TT_Lienlac Text Thông tin liên lạc

Dac_Diem Text Các đặc điểm ghi chú của xã

Bảng 3.4. Danh sách các xã

4. Bảng danh sách các thôn: Lƣu danh sách các thôn trên địa bàn tỉnh Tên bảng: tbl_thon

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Thon Text Mã thôn

Ten_Thon Text Tên thôn

Ma_Xa Text Mã xã

TT_Lienlac Text Thông tin liên lạc

Dac_Diem Text Các đặc điểm ghi chú của thôn

Bảng 3.5. Danh sách các thôn 5. Bảng danh sách ngƣời sử dụng hệ thống

Tên bảng: tbl_user

Tên trƣờng Kiểu dữ liệu Chú thích

UserID Text Tên đăng nhập

User_Pass Text Mật khẩu

User_Type Number 1: Cán bộ thú y / 2: Lãnh đạo Full_Name Text Họ tên đầy đủ

Ma_DonVi Text Mã đơn vị thú y trực thuộc TT_Lienlac Text Thông tin liên lạc

Dac_Diem Text Các đặc điểm/ ghi chú của ngƣời sử dụng

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

6. Bảng danh mục các loại gia cầm: Bảng định nghĩa danh sách các loại gia cầm Tên bảng: tbl_loaigiacam

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Loai Text Mã loại gia cầm

Ten_loai Text Tên loại gia cầm

Dac_Diem Text Đặc điểm của loại gia cầm

Dac_Diem_Benh Text Đặc điểm khi mắc bệnh CGC của loại GC

Bảng 3.7. Danh mục các loại gia cầm

7. Bảng tình trạng chăn nuôi gia cầm: Lƣu lại các thông tin về tình trạng chăn nuôi ở thời điểm hiện tại

Tên bảng: tbl_tinhtrang_channuoi

Tên trƣờng Kiểu dữ liệu Chú thích

Ma_Thon Text Mã thôn

Ma_Loai Text Mã loại gia cầm

Soluong Number Số lƣợng gia cầm hiện có

Soluong_benh Number Số lƣợng gia cầm hiện mắc bệnh

Bảng 3.8. Tình trạng chăn nuôi gia cầm

8. Bảng tình trạng biến động đàn gia cầm: Bảng lƣu lại các thông tin biến động số lƣợng đàn gia cầm tại thôn theo từng thời điểm..

Tên bảng: tbl_biendong_giacam

Tên trƣờng Kiểu dữ liệu Chú thích

Ngay Date Ngày nhập biến động

Ma_Thon Text Mã thôn

Ma_Loai Text Mã loại gia cầm

Soluong Number Số lƣợng gia cầm biến động

Loai_BienDong Number Loại biến động = 1: nhập/2: xuất/3: chết

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

9. Bảng theo dõi dịch bệnh: Bảng lƣu lại thông tin về các lần phát dịch bệnh. Tên bảng: tbl_dichbenh.

Tên trƣờng Kiểu dữ liệu Chú thích

Maso_Benh Text Mã số của lần phát bệnh Ngay_Phat Text Ngày phát dịch

Loai_DiaPhuong Number Loại địa phƣơng = 1: Thôn/2: Xã/3: Huyện Ma_DiaPhuong Text Mã thôn/xã/huyện

Ma_Virus Text Mã loại virus mắc bệnh

TrangThai Number Trạng thái = 0: nghi ngờ/1: xác nhận là dịch bệnh

Ngay_Het Date Ngày hết dịch

Dac_Diem Text Đặc điểm hoặc ghi chú về lần phát bệnh này

Bảng 3.10. Theo dõi dịch bệnh

10. Bảng theo dõi chi tiết diễn biến dịch bệnh: Bảng lƣu lại thông tin chi tiết về quá trình diễn biến của 1 lần phát dịch, từ ngày bát đầu phát đến ngày hết dịch.

Tên bảng: tbl_dienbien_dichbenh.

Tên trƣờng Kiểu dữ liệu Chú thích

Maso_Benh Text Mã số của lần phát bệnh Ngay Date Ngày nhập thông tin theo dõi.

Soluong_Benh Number Số lƣợng gia cầm nhiễm bệnh trong ngày Soluong_Tieuhuy Number Số lƣợng gia cầm tiêu huỷ trong ngày Soluong_Chet Number Số lƣợng gia cầm chết trong ngày Ma_Mucdo Text Mức độ của dịch bệnh trong ngày

Nhan_Dinh Text Nhận định về tình hình dịch bệnh trong ngày Bien_Phap Text Biện pháp thực hiện trong ngày

Dac_diem Text Đặc điểm hoặc ghi chú trong ngày

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Một phần của tài liệu Luận văn thạc sĩ: PHÁT TRIỂN HỆ THỐNG CẢNH BÁO DỊCH BỆNH TRÊN CƠ SỞ CÔNG NGHỆ GIS pot (Trang 45 - 50)

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

(89 trang)