H 22 Có Có Có Có Có Maybe
5.4.2 Cấu trúc cơ sở dữ liệu
Cơ sở dữ liệu đáp ứng được nhu cầu tối thiểu của việc kiểm soát toạ độ của tàu cá dựa vào bảng Shiplocation với 2 khoá chính là Mã tàu (s_id) và thời gian (s_time) và trường lưu dữ liệu địa lý geom.
(1) Chuỗi định dạng thông tin toạ độ tàu cá: /*ID#Date&Time%Latitude$Longitude*/
Trong đó ID: số hiệu thiết bị định vị của tàu cá, định dạng dddddd (sáu chữ số) ứng với mỗi tàu có 1 thiết bị với id riêng.
Date: ngày tháng năm, theo định dạng dd-mm-yyyy. Time: giờ phút giây, theo định dạng hh:mm:ss. Latitude: vĩ độ.
Longitude: kinh độ.
Trong đó định dạng của kinh độ và vĩ độ là dd.dddddd. Với dd trước dấu chấm (.) là độ,
dddddd sau dấu chấm là dddddd x 10-4 phút
Ví dụ: /*777777#11-12-2007&08:57:34%13.453061$109.150525*/
Thông tin trên chỉ con tàu có id thiết bị là 777777, tại ngày 11 tháng 12 năm 2007, lúc 8 giờ 57 phút 34 giây ở vào toạ độ: kinh độ: 109o15.0525’ hay 109.250875o, vĩ độ:
13o45.3061’ hay 13.755102o.
• Hệ thống thu thập thông tin Ngôn ngữ: Visual Basic 6.0 Môi trường: Window 2000/XP. Mô hình chức năng:
Hình 5.5. Lưu đồ thu thập dữ liệu
Chức năng:
- Lọc thông tin từ cổng COM, lấy chuỗi định dạng thông tin toạ độ tàu cá1 và đưa vào cơ sở dữ liệu.
- Kết nối cơ sở dữ liệu, giao tiếp cổng COM tuỳ biến.
- Cho phép khi chương trình đang chạy có thể tiếp nhận thêm tàu mới nếu có. - Tự động lưu thông tin tín hiệu của các tàu cá với ngày giờ của hệ thống khi đã
nhận đủ lượng thông tin cần thiết (log). Thiết bị chuyển đổi
Server