Chức năng chương trình

Một phần của tài liệu ĐỊNH VỊ DI ĐỘNG KHÔNG SỬ DỤNG GPS (Trang 62 - 64)

CHƯƠNG 1 : GIỚI THIỆU VỀ GIẢI PHÁP ĐỊNH VỊ DI ĐỘNG

3.2. Chức năng chương trình

Để giải quyết bài toán định vị di động phù hợp với mục đích và nhu cầu của trinh sát theo dõi, đáp ứng yêu cầu chi tiết ở trên, chương trình xử lý tại Server phải xây dựng gồm có các modul sau:

Hình 3.1: Các chức năng định vị di động

Phần tiếp theo sẽ đặc tả chi tiết chức năng của chương trình định vị di động này.

3.2.1. Chức năng thêm bớt đối tượng

Đây là chức năng khá quan trọng, nhằm gửi lệnh thêm/ bớt đối tượng cần theo dõi đến thiết bị GMLC, và thêm/ loại bỏ đối tượng cần theo dõi này trên bản đồ hiện tại. Ngồi ra cịn có thể thêm/ bớt đối tượng đang lập lịch theo dõi.

3.2.2. Chức năng hiển thị trên bản đồ

Sau khi có thơng tin về vị trí xuất hiện, bản đồ lập tức sẽ xuất hiện thuê bao đó. Việc xuất hiện này sẽ được thêm vào bàn đồ với tư cách là một lớp mời có tên là số điện thoại theo dõi. Có ba sự kiện cần chú ý về việc hiển thị trên bản đồ này:

• Số điện thoại mới cần theo dõi ngay tại thời điểm hiện tại do trinh sát yêu cầu. Ngay sau khi nhận được tin từ Location Engine gửi về, bản đồ sẽ lập tức hiển thị.

Đồ án tốt nghiệp Đại học Chương 3: Thiết kế modul chức năng và mơ phỏng

• Một số điện thoại được lập lịch theo dõi trong một khoảng thời gian nào đó. Khi đến thời điểm theo dõi, hệ thống sẽ tự kích hoạt và gửi yêu cầu đến GMLC yêu cầu định vị, và hiển thị trên bản đồ.

• Tương tự, khi thời gian lập lịch theo dõi đối tượng đã hết thì hệ thống sẽ loại bỏ tên lớp theo dõi trên bản đồ, đồng thời gửi tin không yêu cầu định vị nữa một cách tự động tới GMLC.

3.2.3. Chức năng ghi log file theo dõi

Chức năng ghi log file theo dõi thực hiện ghi toàn bộ nhật ký di chuyển của đối tượng vào một file log. File log này lưu những giá trị sau:

• Thơng tin về số điện thoại này gồm số CMT nhân dân, địa chỉ nhà riêng …

• Thơng tin về vị trí đi qua, gồm tọa độ (x, y) trong đó x là tọa độ kinh độ, và y là tọa độ vĩ độ tính theo chuẩn quốc tế.

• Thơng tin về thời điểm xuất hiện: tương ứng với mỗi tọa độ xuất hiện của đối tượng là thông tin về thời điểm xuất hiện đó.

• Thơng tin về trạng thái của số điện thoại là gọi, nghe, bình thường hay nhắn tin SMS. Nếu gọi hay nghe thì server cũng sẽ lưu số điện thoại liên lạc với đối tượng đó tại thời điểm đó.

Thơng qua những thơng tin này, trinh sát sẽ đưa ra những phán đoán kịp thời về đối tượng khi theo dõi.

3.2.4. Hiển thị lịch sử theo dõi

Với chức năng này, kết hợp với file log đã được lưu trữ, trinh sát sẽ có cái nhìn trực quan nhất về những cơng việc cũng như các vị trí đối tượng đã đi qua. Server sẽ hiển thị tồn bộ vị trí của th bao trên bản đồ.

3.2.5. Cập nhật thông tin thuê bao

Đây là chức năng cho phép người xử lý công việc tại trung tâm lưu trữ các thông tin liên quan đến những thông tin cá nhân của số điện thoại đó, như tên tuổi, số CMT nhân dân …

3.2.6. Gửi tin SMS vị trí đối tượng

Đối với người theo dõi từ xa thông qua điện thoại di động thì đây là chức năng khá quan trọng. Mơ hình chức năng này như sau:

Máy chủ ứng dụng của hệ thống sẽ gửi tin SMS vị trí của đối tượng theo dõi đến SMSC của hệ thống định vị. Sau đó, thơng tin này sẽ được gửi đến mạng của nhà cung cấp mà trinh sát đang sử dụng, từ đó sẽ chuyển thơng tin đến trinh sát.

Một phần của tài liệu ĐỊNH VỊ DI ĐỘNG KHÔNG SỬ DỤNG GPS (Trang 62 - 64)