Tải bản đầy đủ (.docx) (124 trang)

XÂY DỰNG HỆ THỐNG PHẦN MỀM QUẢN LÝ VÀ GIÁMSÁT GIAO THÔNG SỬ DỤNG THIẾT BỊ GIÁM SÁTHÀNH TRÌNH 3TTS PHÂN HỆ CHỨC NĂNG BÁO CÁO VÀ TIỆN ÍCH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.75 MB, 124 trang )

1
HỌC VIỆN KỸ THUẬT QUÂN SỰ
LÊ THANH THỦY
KHÓA 8
HỆ ĐÀO TẠO KỸ SƯ DÂN SỰ
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC
NGÀNH: CÔNG NGHỆ THÔNG TIN
MÃ SỐ: 5248020103
XÂY DỰNG HỆ THỐNG PHẦN MỀM QUẢN LÝ VÀ GIÁM
SÁT GIAO THÔNG SỬ DỤNG THIẾT BỊ GIÁM SÁT
HÀNH TRÌNH 3TTS
PHÂN HỆ CHỨC NĂNG BÁO CÁO VÀ TIỆN ÍCH
Cán bộ hướng dẫn: Thiếu tá, Thạc sĩ Hà Đại Dương
NĂM 2014
2
THUẬT NGỮ VÀ CÁC TỪ VIẾT TẮT
Thuật ngữ và các từ viết tắt
Thuật ngữ Định nghĩa Giải thích
CNTT Công nghệ thông tin
GSHT Giám sát hành trình
Thiết bị giám sát hành trình
(GSHT) là thiết bị điện tử
được lắp trên xe ô tô (sau đây
gọi tắt là xe), để ghi, lưu trữ
và truyền phát các thông tin
liên quan đến quá trình vận
hành của xe trong một khoảng
thời gian nhất định.
NĐ-CP Nghị định – Chính phủ
TT-CP Thông tư – Chính phủ
GPS Global Positioning System Hệ thống định vị toàn cầu


GPRS General Packet Radio Service Dịch vụ vô tuyến gói tổng hợp
BGTVT Bộ giao thông vận tải
GTVT Giao thông vận tải
CSDL Cơ sở dữ liệu
BGT Bộ giao thông
QCVN31 Quy chuẩn Việt Nam 31
3
MỤC LỤC
Mục lục
LỜI CẢM ƠN
Lời cảm ơn
Trong suốt khóa học 2009 – 2014 tại Học viện Kỹ Thuật Quân Sự, với sự
nỗ lực của bản thân và sự giúp đỡ của các thầy cô giáo trong trường đặc biệt là
các thầy cô giáo trong khoa CNTT đã giúp em có vốn tri thức vững vàng để
hoàn thành đồ án tốt nghiệp. Trong thời gian làm đồ án, được sự giúp đỡ của
giáo viên hướng dẫn về mọi mặt, từ phía em đã hoàn thành đố án đúng theo quy
định. Em xin chân thành cảm ơn đến:
Các thầy cô giáo trong khoa CNTT đã giảng dạy cho em những kiến thức
chuyên môn làm cơ sở để thực hiện đồ án tốt nghiệp và tạo điều kiện cho em
hoàn thành tốt khóa học.
4
Đặc biệt em xin gửi lời cám ơn chân thành tới thầy giáo Ths. Hà Đại Dương
và Ths. Nguyễn Mậu Uyên là người luôn theo sát chỉ bảo hướng đi và cho em
những lời khuyên quý báu cũng như cung cấp các thông tin và căn cứ khoa học
để em định hướng tốt trong khi làm đồ án tốt nghiệp.
Em muốn gửi lời cám ơn chân thành tới những người thân trong gia đình,
tới bố mẹ và bạn bè, những người đã luôn động viên em trong suốt quá trình học
tập cũng như làm đồ án tốt nghiệp.
Sinh viên thực hiện
Lê Thanh Thủy

LỜI NÓI ĐẦU
Lời nói đầu
Ngày nay công nghệ thông tin đã được ứng dụng vào tất cả các lĩnh vực
trong xã hội. Nó đã tạo ra một diện mạo mới cho xã hội và nhờ đó mà nền văn
minh nhân loại đã được đưa lên một tầm cao mới. Nói đến công nghệ thông tin
là nói đến công nghệ phần mềm, web một phần không thể tách rời của công
nghệ thông tin. Hiện nay ngành công nghệ thông tin trên thế giới đang phát triển
không ngừng.
Giao thông hiện nay là vấn đề nhức nhối và nhận được sự quan tâm lớn từ
xã hội. Tắc đường, tai nạn giao thông, vi phạm luật giao thông… là những vấn
đề cần được giải quyết kịp thời để đưa giao thông Việt Nam trở nên văn minh
5
hơn. Để quản lý tốt và trấn chỉnh kịp thời những sai phạm của các phương tiện
khi tham gia giao thông, chính phủ đã gia Nghị định số 91/2009/NĐ-CP quy
định từ ngày 01 tháng 7 năm 2012, các xe ô tô theo tuyến cố định, xe buýt, kinh
doanh vận tải hành khách theo hợp đồng, kinh doanh vận chuyển khách du lịch,
kinh doanh vận tải hàng hóa bằng công-ten-nơ phải phải gắn thiết bị giám sát
hành trình.
Theo Nghị định số 91/2009/NĐ-CP của Chính phủ, cho đến thời điểm hiện
nay tất cả các loại xe ô tô kinh doanh vận tải đều phải lắp đặt thiết bị giám sát
hành trình. Việc ứng dụng công nghệ định vị toàn cầu GPS trong các bài toán
quản lý phương tiện giao thông đang trở nên phổ biến trên thế giới và đây là một
dịch vụ mang lại giá trị gia tăng cao dựa trên Công nghệ Viễn thông, Công nghệ
Thông tin, nền tảng hệ thống Thông tin Địa lý (GIS). Ngày nay, nó được áp
dụng phổ biến trong ngành vận tải trên toàn thế giới.
Bài toán đặt ra đối với doanh nghiệp kinh doanh vận tải và đối với các cơ
quan quản lý nhà nước về giao thông vận tải về việc quản lý hoạt động của thiết
bị giám sát là: cần có một hệ thống để quản lý và khai thác thông tin nhận được
từ dữ liệu của thiết bị giám sát gửi về sao cho hiệu quả nhất.
Do tính cấp thiết của việc quản lý các phương tiện giao thông nói chung và

nhu cầu quản lý của các doanh nghiệp kinh doanh vận tải nói riêng, với sự giới
thiệu của giáo viên hướng dẫn – thầy giáo Hà Đại Dương, em xin phép thực
hiện đồ án với tên đề tài: “Xây dựng hệ thống phần mềm quản lý và giám sát
giao thông sử dụng thiết bị giám sát hành trình 3TTS - Phân hệ các chức
năng báo cáo và tiện ích” cho các cá nhân, đơn vị kinh doanh vận tải có nhu
cầu quản lý và giám sát giao thông sử dụng thiết bị giám sát hành trình. Đề tài
tập trung các chức năng báo cáo và tiện ích.
Đây là hệ thống mà khi xây dựng xong sẽ có khả năng áp dụng vào thực tế,
tuy đã cố gắng rất nhiều nhưng do kinh nghiệm của bản thân còn hạn chế nên
khi thiết kế xây dựng hệ thống sẽ không tránh khỏi những sai sót. Kính mong
các thầy cô giáo và các bạn đóng góp ý kiến để quá trình tìm hiểu và xây dựng
hệ thống của em được hoàn thiện hơn.
Em xin chân thành cảm ơn!
6
Chương 1
ĐỀ XUẤT ĐỒ ÁN
Chương 1: Đề xuất đồ án
1.1. Thông tin chung
- Tên đồ án: Xây dựng hệ thống phần mềm quản lý và giám sát giao thông sử
dụng thiết bị giám sát hành trình 3TTS - Phân hệ các chức năng báo cáo và tiện
ích.
- Giáo viên hướng dẫn: Thạc sĩ Hà Đại Dương
- Nhóm sinh viên thực hiện: Lê Thanh Thủy Lớp: HTTT8
Thạch Thọ Quyết
7
1.2. Mục tiêu đồ án
1.1.1. Mục tiêu chung
- Tìm hiểu công cụ phát triển và quản trị dữ liệu cho ứng dụng trên môi trường
Web: aspx, SQL server và Framework ISWEBFRAME cho phát triển ứng dụng
web được xây dựng bởi Bộ môn Hệ thống thông tin;

- Tìm hiểu bài toán quản lý và giám sát phương tiện giao thông sử dụng thiết bị
giám sát hành trình;
- Phân tích và thiết kế dữ liệu tổng thể cho toàn bộ hệ thống;
- Xây dựng chương trình;
1.1.2. Mục tiêu cụ thể
- Áp dụng các kiến thức ngành được đào tạo: Quản trị dự án tin học, công nghệ
phần mềm, thiết kế CSDL, hệ quản trị CSDL, lập trình web vào thực hiện đồ
án tốt nghiệp.
- Tìm hiểu các kiến thức, kỹ thuật về lập trình web.
- Rèn luyện các kỹ năng cơ bản tiền đề trang bị sau khi ra trường: phân tích, đánh
giá, lập kế hoạch cũng như khả năng tổ chức, làm việc nhóm khoa học, hiệu quả.
1.3. Môi trường phát triển
- Cơ sở dữ liệu: Xây dựng CSDL trên hệ quản trị CSDL SQL Server.
- Ngôn ngữ xây dựng website: ASP.NET
- Công cụ phát triển: MS SQL Server 2008 R2; MS Visual studio 2012;
Framework ISWEBFRAME;
1.4. Phân công nhiệm vụ đồ án
1.4.1. Kế hoạch làm việc
Qua quá trình thu thập thông tin ban đầu cũng như được sự thống nhất của
thầy Hà Đại Dương - giảng viên hướng dẫn đồ án tốt nghiệp, kế hoạch phân
công như sau:
- Hệ thống quản lý giám sát hành trình trên bản đồ trực tuyến là một module độc
lập do nhóm phát triển khác đảm nhận.
8
- Tập trung hoàn thiện phát triển website theo từng phân hệ và theo khả năng kết
hợp ưu điểm lợi thế của từng thành viên trong nhóm. Nhiệm vụ cụ thể sẽ trình
bày ở bảng dưới (phần 1.4.2).
1.4.2. Bảng phân công công việc
- Giai đoạn phân tích thiết kế hệ thống
Bảng 1-1

Bảng phân công nhiệm vụ giai đoạn phân tích thiết kế
ST
T
Công việc Thời gian Yêu
cầu
Thành viên thực
hiện
1 Đề xuất đồ án, lập kế hoạch,
phân công công việc
09/09-
13/09/2013
- Lê Thanh Thủy
2 Tìm hiểu bài toán quản lý và
giám sát phương tiện giao
thông sử dụng thiết bị giám
sát hành trình.
14/09-
15/10/2013
- Lê Thanh Thủy
- Thạch Thọ Quyết
3 Tìm hiểu công cụ phát triển và
quản trị dữ liệu cho ứng dụng
trên môi trường Web: aspx,
SQL server và Framework
ISWEBFRAME cho phát triển
ứng dụng web được xây dựng
bởi Bộ môn Hệ thống thông
tin.
01/10-
08/10/2013

- Lê Thanh Thủy
- Thạch Thọ Quyết
4 Tổng hợp khảo sát hệ thống 09/10-
15/10/2013
- Yêu
cầu 2
thành
viên
phối
hợp
thường
xuyên.
Thực
hiện rà
soát,
điều
chỉnh
kịp
thời.
- Lê Thanh Thủy
- Thạch Thọ Quyết
9
5 Phân tích hệ thống về mặt
chức năng nghiệp vụ.
14/10-
30/10/2013
- Lê Thanh Thủy
- Thạch Thọ Quyết
6 Phân tích và thiết kế các chức
năng quản trị hệ thống.

20/10-
30/10/2013
Thạch Thọ Quyết
7 Phân tích và thiết kế các chức
năng báo cáo và tiện ích.
20/10-
30/10/2013
Lê Thanh Thủy
8 Phân tích hệ thống về mặt dữ
liệu
20/10-
30/10/2013
- Lê Thanh Thủy
- Thạch Thọ Quyết
9 -Thiết kế CSDL:
+ Mô tả các bảng dữ liệu logic
+ Thiết kế CSDL vật lý
30/10-
10/11/2013
- Lê Thanh Thủy
- Thạch Thọ Quyết
10 Thiết kế giao diện 12/11/2013
- 15/3/2014
Thiết kế giao diện trang chủ
và các trang quản trị hệ thống.
Thạch Thọ Quyết
Thiết kế giao diện các trang
báo cáo và tiện ích.
Lê Thanh Thủy
11 Xây dựng chương trình 12/11/2013

- 10/4/2014
Phần quản trị hệ thống Thạch Thọ Quyết
Phần báo cáo và tiện ích Lê Thanh Thủy
12 Viết báo cáo 01/2/2014-
15/4/2014
- Lê Thanh Thủy
- Thạch Thọ Quyết
13 Hoàn thiện báo cáo phân tích
thiết kế hệ thống
15/04-
24/04/2014
Các
thành
viên
tổng
hợp
viết các
phần
ND báo
cáo
theo
phân
công.
- Lê Thanh Thủy
- Thạch Thọ Quyết
- Giai đoạn thiết kế, lập trình các trang web
10
Thời gian xây dựng từ 12/11/2013- 10/4/2014chủ yếu là cùng trao đổi
làm việc, xây dựng từng trang thông tin và giao cá nhân phụ trách theo phân
công cụ thể dưới đây:

Danh mục website
Bảng 1-2
Bảng phân công nhiệm vụ giai đoạn thiết kế, lập trình
ST
T
Tên công việc
Thành viên thực
hiện
Thành
viên hỗ
trợ
1 Xây dựng Master page, menu,
control….
Thạch Thọ Quyết
2 Xây dựng cấu trúc, nội dung các thành
phần trên trang chủ
Thạch Thọ Quyết
3 Xây dựng trang tin tức, chi tiết tin tức Thạch Thọ Quyết
4 Xây dựng trang thông tin sản phẩm, chi
tiết sản phẩm
Thạch Thọ Quyết
5 Xây dựng trang đăng nhập, đăng xuất Thạch Thọ Quyết
6 Xây dựng trang cập nhật banner, quảng
cáo
Thạch Thọ Quyết
7 Xây dựng trang quản trị nhóm người
dùng
Thạch Thọ Quyết
10 Xây dựng trang quản trị người dùng Thạch Thọ Quyết
11 Xây dựng trang quản trị tin tức Thạch Thọ Quyết

12 Xây dựng trang quản trị nhóm tin tức Thạch Thọ Quyết
13 Xây dựng trang quản trị sản phẩm Thạch Thọ Quyết
14 Xây dựng trang quản trị nhóm sản
phẩm
Thạch Thọ Quyết
15 Xây dựng trang quản trị điểm Thạch Thọ Quyết
16 Xây dựng trang thông tin quản trị nhóm
điểm
Thạch Thọ Quyết
20 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo dừng đỗ
Lê Thanh Thủy
11
21 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo quá tốc độ
Lê Thanh Thủy
22 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo mở cửa
Lê Thanh Thủy
23 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo thời gian làm việc
của lái xe
Lê Thanh Thủy
24 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo vi phạm lái xe liên
tục
Lê Thanh Thủy
25 Xây dựng trang báo cáo BGT theo
QCVN31- Báo cáo tổng hợp
Lê Thanh Thủy

26 Xây dựng trang báo cáo doanh nghiệp-
Báo cáo quá tốc độ
Lê Thanh Thủy
27 Xây dựng trang báo cáo doanh nghiệp-
Báo cáo tổng hợp
Lê Thanh Thủy
28 Xây dựng trang báo cáo doanh nghiệp-
Báo cáo chi tiết hoạt động
Lê Thanh Thủy
29 Xây dựng trang thông tin sim Lê Thanh Thủy
30 Xây dựng trang cập nhật thông tin sim Lê Thanh Thủy
31 Xây dựng trang danh sách thông báo
của nhà cung cấp
Lê Thanh Thủy Thạch
Thọ
Quyết
32 Xây dựng trang chi tiết danh sách thông
báo
Lê Thanh Thủy
33 Xây dựng trang cập nhật thông báo của
nhà cung cấp
Lê Thanh Thủy
34 Xây dựng trang thông báo của các công
ty
Lê Thanh Thủy Thạch
Thọ
Quyết
35 Xây dựng web service đảm bảo thông
tin hệ thống hoạt động:
- services để nhận thông tin từ thiết bị

GSHT
- web services để cập nhật tin tức
Lê Thanh Thủy
12
1.5. Bố cục của đồ án
Nội dung của đồ án gồm:
 Chương 1: Đề xuất đồ án.
Thông tin chung về đồ án và phân công nhiệm vụ các thành viên.
 Chương 2: Khảo sát hệ thống.
Khảo sát quy trình hoạt động, quy trình nghiệp vụ, cơ cấu tổ chức của hệ
thống giám sát hành trình phương tiện giao thông sử dụng thiết bị giám
sát hành trình (hộp đen GPS).
 Chương 3 : Phân tích hệ thống.
Phân tích chức năng và nghiệp vụ hệ thống.
 Chương 4: Thiết kế hệ thống.
Thiết kế lưu trữ dữ liệu, thiết kế giao diện hệ thống.
 Phần Tổng kết
Kết luận các công việc đã là được và chưa làm được, hướng phát triển.
Chương 2
KHẢO SÁT HỆ THỐNG
Chương 2: Khảo sát hệ thống
2.1. Bài toán giám sát hành trình giao thông sử dụng thiết bị giám sát hành
trình
2.1.1. Mô hình giám sát hành trình phương tiện giao thông sử dụng thiết bị
giám sát hành trình (hộp đen GPS)
Giám sát hành trình phương tiện giao thông là hoạt động quản lý lịch sử
hoạt động của phương tiện giao thông dựa trên thông tin được gửi về từ xe qua
thiết bị giám sát hành trình gắn trên xe, thường gọi là hộp đen GPS. Hộp đen
GPS được gắn bên trong xe ôtô, ghi nhận thông tin và được gửi về hệ thống máy
chủ chuyên dụng, quản lý trực tuyến (gọi là trung tâm giám sát) qua hệ thống

13
SMS, GPRS; giúp người dùng có thể quản lý và giám sát các phương tiện của
mình thông qua máy tính hoặc điện thoại có kết nối internet. Các thông số về vị
trí, tốc độ, quãng đường di chuyển, điểm dừng đỗ, đóng mở cửa, nhiên liệu… sẽ
liên tục hoặc đều đặn được cập nhật về trung tâm và được hiện thị trên màn hình
của người quản lý mọi lúc, mọi nơi trên thế giới.
Thiết bị hộp đen được gắn trên các phương tiện giao thông, cấu tạo gồm các
bộ phận:
- Bộ phận GPS: Có nhiệm vụ xác định vị trí (kinh độ, vĩ độ), hay còn gọi là tọa độ
GPS, vận tốc di chuyển của thiết bị. Vì thiết bị được lắp cố định trên đối tượng
nên vị trí và vận tốc di chuyển của thiết bị chính là vị trí và vận tốc của đối
tượng.
- Bộ phận 2G: Có nhiệm vụ truyền, nhận dữ liệu giữa thiết bị với máy chủ phần
mềm giám sát thông qua sóng vô tuyến điện thoại. Bao gồm các hoạt động thu
thập, xử lý, điều khiển, lưu trữ, truyền, nhận dữ liệu.
- Cổng kết nối với các cảm biến (sensor) để xác định các trạng thái của xe: trạng
thái của, trạng thái điều hòa, nhiên liệu,…
Mô hình hoạt động của toàn bộ hệ thống như sau:
Hình 2-1. Mô hình hoạt động thiết bị giám sát
- Thiết bị hộp đen kết nối tín hiệu vệ tinh GPS để xác định tọa độ và vận tốc của
mình, kết hợp với thông tin từ các sensor theo dõi trạng thái xe. Sau đó tổng hợp
lại thành gói tin và truyền về hệ thống máy chủ lưu trữ dữ liệu. Việc lấy thông
tin và gửi được thực hiện định kì, ví dụ 10s/bản tin hoặc 30s/bản tin.
14
- Máy chủ dịch vụ lưu trữ và xử lí dữ liệu.
- Người quản lý sử dụng internet truy cập vào phần mềm quản lý được cài trên
máy chủ để khai thác thông tin giám sát.
Với mô hình trên, cần có:
- Thiết bị giám sát hành trình (hộp đen GPS)
- Các cảm biến (sensor) để theo dõi tình trạng xe (lái xe, động cơ, cửa xe, điều

hòa, ) tùy theo mục đích và loại hình hoạt động của phương tiện.
- SIM card điện thoại di động: Dùng để gửi thông tin từ hộp đen về máy chủ
thông qua đường truyền GPRS
- Website quản lý giám sát, sử dụng dữ liệu trên máy chủ, cho phép người dùng
truy cập sử dụng qua mạng internet.
2.1.2. Bài toán quản lý và giám sát hành trình
Theo Nghị định số 91/2009/NĐ-CP của Chính phủ, cho đến thời điểm hiện
nay tất cả các loại xe ô tô kinh doanh vận tải đều phải lắp đặt thiết bị giám sát
hành trình. Việc ứng dụng công nghệ định vị toàn cầu GPS trong các bài toán
quản lý phương tiện giao thông đang trở nên phổ biến trên thế giới và đây là một
dịch vụ mang lại giá trị gia tăng cao dựa trên Công nghệ Viễn thông, Công nghệ
Thông tin, nền tảng hệ thống Thông tin Địa lý (GIS). Ngày nay, nó được áp
dụng phổ biến trong ngành vận tải trên toàn thế giới.
Bài toán đặt ra đối với doanh nghiệp kinh doanh vận tải và đối với các cơ
quan quản lý nhà nước về giao thông vận tải đối với việc quản lý hoạt động của
thiết bị giám sát là: cần có một hệ thống để quản lý và khai thác thông tin nhận
được từ dữ liệu của thiết bị giám sát gửi về sao cho hiệu quả nhất.
Hệ thống bao gồm máy chủ server kết nối với thiết bị giám sát thông qua
sóng SMS/GPRS/GPS để quản lý online, các máy tính hoặc điện thoại của
người dùng kết nối với máy chủ qua internet nhận thông tin gửi về từ thiết bị để
quản lý phương tiện của mình. Mọi thông số về vị trí, tốc độ, quãng đường di
chuyển, điểm dừng đỗ, đóng mở cửa, nhiên liệu… đều được hiện thị trên màn
hình máy tính của người quản lý 24/24h, mọi lúc, mọi nơi trên thế giới. Mọi
thông tin dữ liệu của phương tiện đều được lưu trữ trên máy chủ server, và bên
trong thiết bị giám sát trong thời gian 3 tháng gần nhất.
15
Từ yêu cầu của hệ thống trên dẫn đến yêu cầu: cần có một phần mềm GSHT
là phần mềm được thiết kế nhằm phục vụ nhu cầu quản lý, giám sát đối tượng có
thiết bị. Vị trí đối tượng được giám sát hiển thị trên bản đồ số Google để người
giám sát dễ dàng hình dung đối tượng mình đang giám sát nằm tại ví trí nào.

Phần mềm GSHT cũng bao gồm nhiều tính năng, nhiều báo cáo hỗ trợ nhu cầu
quản lý ứng với từng đối tượng khác nhau. Phần mềm GSHT cần được thiết kế
thân thiện với người dùng, bảo mật, không tiết lộ thông tin của khách hàng.
Phần mềm GSHT cần đảm bảo được các chức năng sau:
- Giám sát vị trí và lộ trình xe theo thời gian thực trên nền bản đồ và bản đồ
vệ tinh.
- Tự động cảnh báo về trung tâm khi vượt quá tốc độ cho phép.
- Tự động cảnh báo về trung tâm khi vượt ra khỏi vùng giới hạn.
- Báo động tình trạng khẩn cấp về trung tâm.
- Có thể lưu lại lộ trình từng xe trong thời gian 01 tháng hoặc 06 tháng (tùy
theo nhu cầu của khách hàng).
- Cho phép tạo và quản lý riêng các điểm trên bản đồ số.
2.2. Hệ thống giám sát hành trình 3TTS
Hệ thống giám sát hành trình 3TTS là hệ thống phần mềm quản lý và giám
sát giao thông sử dụng thiết bị giám sát hành trình cung cấp bởi công ty 3T. Hệ
thống có chức năng quản lý, điều hành, giám sát, cảnh báo phương tiện giao
thông dựa trên hệ thống định vị toàn cầu, mạng viễn thông di động và bản đồ số
phù hợp với mọi mô hình quản lý phương tiện giao thông. Hệ thống 3TTS được
dùng cho các doanh nghiệp hoạt động trong lĩnh vực kinh doanh vận tải và xe tư
nhân có thể theo dõi, quản lý thiết bị giám sát hành trình được lắp trên xe ô tô.
Việc sử dụng hệ thống này nhằm giám sát, theo dõi, quản lý xe và lái xe nhằm
tăng hiệu quả sử dụng cũng như tiết kiệm các chi phí không cần có. Ứng dụng
này cho phép người quản lý định vị vị trí của xe, vận tốc, hướng đi trạng thái
phương tiện tại mọi thời điểm. Kết hợp với những tính năng khác của thiết bị nó
còn cho phép người sử dụng thiết lập các thông tin khác về phương tiện vận tải
như: Xem định mức nhiên liệu của xe, cảnh báo vượt quá tốc độ, ra/vào vùng
quy định, xem hành trình xe trong quá khứ.
16
Hệ thống gồm đơn vị 3T cung cấp thiết bị giám sát hành trình và dịch vụ
quản lý thiết bị cho các đơn vị là khách hàng mua thiết bị giám sát của 3T. Công

ty 3T sử dụng hệ thống để quản lý các hoạt động của thiết bị đã được bán và
quản lý khách hàng. Các đơn vị khách hàng sử dụng hệ thống để quản lý, giám
sát thiết bị, hành trình của xe và lái xe. Khi sử dụng dịch vụ giám sát hành
trình, đơn vị quản lý phương tiện sẽ xác định được vị trí, tốc độ, thời điểm xuất
bến, về bến, các điểm dừng đỗ, tổng quãng đường di chuyển của phương tiện,
định mức tiêu hao nhiên liệu, trạng thái (bật/tắt máy), tiền cước. Thống kê, tạo
báo cáo, bảng biểu về các thông tin trên.
Dữ liệu từ thiết bị giám sát hành trình của phương tiện được khai thác, sử
dụng để phục vụ cho công tác quản lý vận tải của đơn vị kinh doanh vận tải, cơ
quan quản lý nhà nước về giao thông vận tải và công tác điều tra tai nạn giao
thông của các cơ quan có thẩm quyền. Đơn vị kinh doanh vận tải 3T và khách
hàng sử dụng dữ liệu thu được từ thiết bị giám sát để phục vụ cho mục đích:
phục vụ công tác quản lý, điều hành hoạt động kinh doanh vận tải của đơn vị;
quản lý và cảnh báo lái xe khi vi phạm; theo dõi, chấn chỉnh hoạt động của lái
xe; phục vụ công tác tuyên truyền, giáo dục, đào tạo đội ngũ lái xe tại đơn vị;
phục vụ công tác kiểm tra, xử lý vi phạm của lái xe tại đơn vị; cung cấp các
thông tin phục vụ điều tra, giải quyết tai nạn giao thông của các cơ quan có thẩm
quyền khi có yêu cầu.
2.3. Yêu cầu của hệ thống
2.3.1. Yêu cầu về chức năng
Hệ thống gồm 2 phân hệ:
- Doanh nghiệp cung cấp thiết bị và dịch vụ giám sát.
- Doanh nghiệp/cá nhân sử dụng thiết bị và dịch vụ giám sát.
2.3.1.1. Quản lý, giám sát của doanh nghiệp cung cấp thiết bị:
- Quản lý nhóm người dùng: cập nhật, sửa đổi phân quyền thành viên cho hệ
thống, quản lý thông tin đối với các nhóm người dùng của doanh nghiệp cung
cấp thiết bị.
17
- Quản lý sản phẩm: quản lý, cập nhật thông tin để giới thiệu sản phẩm, quản lý
tình trạng thiết bị: tình trạng nguồn, tình trạng bộ nhớ, đã lắp sim hay chưa, có

thiết bị gps hay không.
- Quản lý khách hàng: quản lý, cập nhật thông tin khách hàng sử dụng sản phẩm.
- Quản lý hợp đồng quản thiết bị: Thiết lập hợp đồng quản lý thiết bị, gia hạn hợp
đồng quản lý thiết bị, thay đổi vật tư thiết bị, thiết lập hợp đồng công ty mới,
thông báo đến các công ty.
2.3.1.2. Quản lý, giám sát của doanh nghiệp/cá nhân sử dụng thiết bị:
- Quản lý giám sát hành trình:
• Hiển thị thông tin chung trên bản đồ.
• Tìm kiếm xe, tìm kiếm thông tin lộ trình, hiển thị lại thông tin lộ trình trên bản
đồ.
• Tìm kiếm khu vực, tính khoảng cách, hỗ trợ bản đồ mở rộng.
- Quản lý xe gồm: biển số xe, cấu hình xe, thông tin loại xe, thông tin trạng thái
xe, thông báo, thông tin thẻ sim, công ty sở hữu thiết bị, số hiệu đăng ký xe.
- Quản lý sim: số điện thoại, công ty sở hữu, địa chỉ địa điểm, kinh độ, vĩ độ, hãng
cung cấp, gói cước đang sử dụng, loại hình thuê bao, giá ban đầu, giá hàng
tháng, số tiền còn lại trong thẻ, mã thiết bị đang sử dụng.
- Quản lý lái xe: quản lý các thông tin về lái xe: số chững minh thư, giấy phép lái
xe…
- Quản trị điểm, nhóm điểm, quản lý tuyến điểm: tên địa điểm, công ty sở hữu,
địa chỉ địa điểm, kinh độ, vĩ độ.
- Quản lý nhân viên: quản lý các nhóm nhân viên của doanh nghiệp sử dụng thiết
bị, cập nhật thông tin, phân quyền cho nhân viên.
- Quản lý báo cáo giám sát theo quy chuẩn Bộ giao thông: Lập báo cáo theo yêu
cầu của Bộ giao thông. Bao gồm các báo cáo:
• Thống kê vi phạm về tốc độ xe chạy.
• Thống kê vi phạm về hành trình xe chạy.
• Thống kê về số lần và thời gian dừng đỗ.
• Thống kê vi phạm về mở cửa xe.
• Thống kê vi phạm thời gian lái xe.
• Tổng hợp tình hình vi phạm các tiêu chí.

• Tổng hợp tình hình vi phạm theo loại hình hoạt động.
- Quản lý hiệu quả kinh doanh: được thống kê theo các báo cáo:
• Báo cáo hiệu quả kinh doanh.
• Báo cáo doanh thu theo thời gian.
• Báo cáo kết quả kinh doanh theo xe.
• Báo cáo quốc khách theo giờ.
18
• Báo cáo kinh doanh theo vùng.
2.3.2. Yêu cầu trong quản trị
2.3.2.1. Bảo mật
- Lớp người dùng: mỗi người tham gia hệ thống đều được phân quyền truy cập và
thao tác theo phận sự riêng. Khi truy cập hệ thống, người dùng phải khai báo tên
đăng nhập và mật khẩu. Mật khẩu của người đăng nhập đã được mã hóa nhằm
tăng tính bảo mật. khi kiểm tra tên đăng nhập, mật khẩu đã xử lý sự tấn công
SQL injection.
- Lớp dữ liệu: CSDL trên server được thiết lập mật khẩu riêng.
- Lớp hệ thống: hệ thống máy chủ được cài đặt tường lửa để tránh truy nhập từ
bên ngoài.
2.3.2.2. Sao lưu và phục hồi dữ liệu
Sản phẩm cuối cùng của hệ thống là Database. Các sự cố xảy ra như: virus,
mất điện, máy chủ hư hỏng, lỗi thao tác, thiên tai…có thể làm mất dữ liệu. Việc
sao lưu dữu liệu thường xuyên là quan trọng. Hệ thống trợ giúp việc sao lưu và
phục hồi dữ liệu tự động hoặc bán tự động.
2.3.2.3. Phân quyền sử dụng hệ thống
Tùy theo chức trách và nhiệm vụ àm người sử dụng sẽ được cấp quyền sử
dụng các chức năng của hệ thống. Gồm các quyền sau:
- Quyền nhập liệu
- Quyền xem tài liệu
- Quyền sửa
- Quyền xóa tài liệu.

2.3.3. Yêu cầu phi chức năng
2.3.3.1. Yêu cầu về giao diện
- Giao diện thân thiện, dễ sử dụng.
2.3.3.2. Yêu cầu về phần cứng
- Ngôn ngữ lập trình: asp.net
- Tài nguyên phần cứng: có một máy chủ hệ đều hành windown server 2008 cài
đặt phần mềm…. , có kết nối Internet.
- Trang phải vận hành 24/24
19
- Đảm báo số lượng truy cập trung bình, vì vậy đề xuất đưa ra có thể cùng lúc 400
lượt/điểm.
- Kết nối Internet
- Một địa chỉ IP tĩnh hoặc DNS cố định
- Cho phép truy cập qua cổng 80 (HTTP) và một cổng bất kỳ để trao đổi dữ liệu
với các thiết bị qua giao thức TCP (Ví dụ: 2020).
2.3.3.3. Yêu cầu phần mềm
- Sử dụng phần mềm hợp pháp, có bản quyền
- Tương thích với các phần mềm đã có của hệ thống
- Hệ quản trị cơ sở dữ liệu SQL Server 2005 trở lên
- Môi trường: DotNet FrameWork 3.5 trở lên
- Hỗ trợ một số trình duyệt như IE, Chrome, Firefox, Opera, …
2.4. Mô hình hóa nghiệp vụ hệ thống
2.4.1. Cơ cấu tổ chức và phân công trách nhiệm
 Hệ thống gồm 2 phân hệ:
- Nhà cung cấp thiết bị giám sát và dịch vụ giám sát: có chức năng quản lý thiết
bị, quản lý hoạt động của các thiết bị, quản lý hợp đồng quản lý thiết bị, quản lý
nhóm người dùng, quản lý khách hàng.
- Khách hàng mua thiết bị và sử dụng dịch vụ giám sát: có chức năng quản lý thiết
bị của công ty/doanh nghiệp: quản lý xe, thiết bị lắp đặt trên xe, quản lý sim,
quản lý và giám sát lộ trình trên bản đồ, báo cáo theo các quy chuẩn của bộ giao

thông yêu cầu. Ngoài ra còn quản lý lái xe, quản lý các tuyến điểm, quản lý hiệu
quả kinh doanh.
Server nhà cung cấp
Khách hàng 3
Khách hàng 2
Khách hàng n
Khách hàng 1
Web server nhà cung cấp
20
Hình 2-2. Cơ cấu tổ chức hệ thống
2.4.2. Quy trình xử lý\ quy trình nghiệp vụ
2.4.2.1. Mô hình hoạt động hệ thống quản lý và giám sát hành trình
Hình 2-3. Mô hình hoạt động hệ thống
2.4.2.2. Quy trình nghiệp vụ quản lý hệ thống
 Nhà cung cấp:
Các tổ chức, đơn vị kinh doanh vận tải có nhu cầu sử dụng thiết bị GSHT sẽ
liên hệ với nhà cung cấp để mua thiết bị và kí hợp đồng sử dụng dịch vụ cho
thiết bị đã mua. Nhà cung cấp lưu lại thông tin của khách hàng.
Căn cứ số lượng và chủng loại thiết bị mà khách hàng đặt mua, nhà cung
cấp lập danh sách các thiết bị sẽ bán cho khách hàng, lưu lại các thông tin về
thiết bị để phục vụ cho việc quản lý. Sau đó, bàn giao thiết bị cho khách hàng.
Hệ thống
back up
Database server
21
Sau khi có danh sách thiết bị, khách hàng và nhà cung cấp sẽ kí kết hợp
đồng sử dụng dịch vụ, hợp đồng có thể áp dụng cho một hoặc nhiều thiết bị.
Hợp đồng bao gồm các thông tin về ngày bắt đầu cung cấp dịch vụ, ngày kết
thúc cung cấp dịch vụ của thiết bị đó. Khi hợp đồng dịch vụ của một thiết bị đã
hết thời hạn, khách hàng có thể gia hạn hợp đồng hoặc kí hợp đồng mới cho

thiết bị.
Khi khách hàng đã kí hợp đồng sử dụng dịch vụ, nhà cung cấp sẽ cấp cho
khách hàng 1 tài khoản người dùng. Khách hàng sẽ dùng tài khoản này để đăng
nhập và sử dụng dịch vụ dành cho đơn vị của mình.
Trong quá trình sử dụng, khách hàng có thể mua thêm thiết bị và kí thêm
hợp đồng, gia hạn hợp đồng dịch vụ của thiết bị. Nhà cung cấp sẽ cập nhật danh
sách thiết bị và thông tin hợp đồng dịch vụ.
Hình 2-4. Quy trình quản lý nhà cung cấp
 Khách hàng:
Khách hàng sau khi nhận thiết bị từ nhà cung cấp, sẽ tiến hành lắp đặt thiết
bị cho các xe của mình. Sau khi ký hợp đồng sử dụng dịch vụ quản lý thiết bị,
khách hàng được cấp một tài khoản để sử dụng dịch vụ hệ thống quản lý giám
sát hành trình do nhà cung cấp thiết bị giám sát cung cấp. Với tài khoản này
khách hàng được quản lý, giám sát lộ trình trực tuyến phương tiện giao thông
trên bản đồ số. Khách hàng có thể tìm kiếm lộ trình của xe, thông tin lịch sử lộ
trình xe chạy.
Khách hàng quản lý lái xe của công ty, quản lý xe, quản lý các thông số của
xe, biển kiểm soát, thông tin về xe, loại xe, trọng tải, những thay đổi của xe…
Khi khách hàng sử dụng thiết bị giám sát lắp đặt trên xe, khách hàng quản lý
hoạt động của thiết bị gắn với xe, quản lý thông tin do thiết bị gửi về: trạng thái
22
xe, tốc độ, nhiên liệu, thời gian làm việc lái xe, trạng thái cửa, điều hòa, động
cơ…. Quản lý sự thay đổi của thiết bị trong trường hợp cần thay thiết bị hoặc
đổi thiết bị mới.
Mỗi thiết bị được lắp đặt một sim để thu và phát tín hiệu, gửi thông tin về
máy chủ để quản lý và giám sát hành trình của xe. Khách hàng quản lý sim cần
quản lý: thời gian hoạt động của sim, trạng thái sim, gói cước, hãng cung cấp
sim, loại hình thuê bao, chỉ số thiết bị được gán trên sim…
Khách hàng cần xây dựng và quản lý các điểm dừng đỗ, tuyến điểm của
công ty. Khi xe đến gần vị trí này sẽ được mặc định là tham gia vào vị trí. Ví dụ

trạm dừng xe, địa điểm công ty, trạm xăng quy định.
Các đơn vị kinh doanh vận tải cần báo cáo giám sát hoạt động của xe theo
quy chuẩn BGT. Theo yêu cầu BGT, các báo cáo cần có: Báo cáo quá tốc độ,
báo cáo mở cửa, báo cáo dừng đỗ, báo cáo vi phạm thời gian lái xe liên tục, báo
cáo thời gian lái xe, báo cáo tổng hợp. Dựa trên các báo cáo trên, các đơn vị
kinh doanh vận tải kịp thời chấn chỉnh các vi phạm của lái xe.
Các đơn vị kinh doanh vận tải cần quản lý hiệu quả kinh doanh: Quản lý
hiệu quả kinh doanh theo xe, báo cáo kết quả kinh doanh theo thời gian, báo cáo
hiệu quả kinh doanh theo vùng.
23
Hình 2-5. Mô hình hoạt động hệ thống
2.4.2.3. Yêu cầu báo cáo giám sát hành trình theo quy chuẩn Bộ giao thông
- Dữ liệu nhận được từ thiết bị giám sát gồm:
• Dữ liệu về vị trí (kinh độ, vĩ độ), hay còn gọi là tọa độ GPS, vận tốc di chuyển
của thiết bị hay chính là vị trí và vận tốc của xe nhận được từ bộ phận GPS.
• Dữ liệu về trạng thái cửa, trạng thái điều hòa, nhiên liệu,… của xe nhận được từ
bộ phận cổng kết nối với các cảm biến(sensor).
 Từ dữ liệu này cần thống kê các báo cáo giám sát hành trình theo quy
chuẩn BGT.
 Yêu cầu về cung cấp dữ liệu từ thiết bị giám sát của BGT
Theo nghị định số 23/3013/TT-BGTVT, ngày 26/8/2013: Thông tư quy định
về cung cấp, quản lý và sử dụng dữ liệu từ thiết bị giám sát hành trình của xe ô
tô.
Theo chương II, mục 4 quy định:
1. Yêu cầu về cung cấp dữ liệu: dữ liệu cung cấp được chia thành 2 loại, bao gồm
các thông tin nhận dạng mặc định và các thông tin cập nhật liên tục về hoạt động
của xe và lái xe:
a. Các thông tin nhận dạng mặc định bao gồm: tên đơn vị kinh doanh vận tải; tên
Sở Giao thông vận tải (nơi trực tiếp quản lý đơn vị kinh doanh vận tải); biển
kiểm soát xe; trọng tải xe (số hành khách hoặc tấn tải trọng cho phép); loại hình

kinh doanh; họ tên lái xe; số giấy phép lái xe. Các thông tin mặc định này phải
được gắn kết với các thông tin cập nhật liên tục về hoạt động của từng xe và lái
xe.
b. Các thông tin cập nhật liên tục về hoạt động của xe và lái xe bao gồm: thông tin
về hành trình của xe; tốc độ vận hành của xe; số lần và thời gian xe dừng đỗ; số
lần và thời gian đóng, mở cửa xe; thời gian lái xe liên tục, thời gian làm việc của
lái xe trong ngày.
2. Thông tin, dữ liệu cung cấp phải đảm bảo đầy đủ theo cấu trúc quy định tại các
Phụ lục của Thông tư này.
Theo đó các yêu cầu báo cáo cần có:
- Thống kê vi phạm về tốc độ xe chạy.
- Thống kê vi phạm về hành trình xe chạy.
- Thống kê về số lần và thời gian dừng đỗ.
- Thống kê vi phạm về mở cửa xe.
24
- Thống kê vi phạm thời gian lái xe.
- Tổng hợp tình hình vi phạm các tiêu chí.
- Tổng hợp tình hình vi phạm các tiêu chí( theo địa phương).
- Tổng hợp tình hình vi phạm theo loại hình hoạt động.
- Tổng hợp tình hình vi phạm theo từng Sở GTVT.
- Tổng hợp tình hình vi phạm toàn quốc.
 Dữ liệu nguyên thủy nhận được từ thiết bị giám sát hành trình 3TTS
Bảng thông báo nguyên thủy từ thiết bị GSHT cung cấp bởi công ty 3T gửi về
máy chủ server – rawreport
Cứ 6s thiết bị sẽ gửi về server 1 gói tin bao gồm các thông tin như sau:
Bảng 2-1
Bảng dữ liệu nguyên thủy nhận được từ thiết bị giám sát
STT Section Bytes Offset Sample Comments
1 Header 3 0 3TC Dùng cho tất cả các gói
tin

2 Packet code 1 3 0x55
3 DeviceID 4 4
4 DriverID 4 8
3 UTC+7 time 3 12 11 1E 09
(Hex)
Đã hiệu chỉnh về thời
gian của VN
4 UTC+7 date 3 15 16 02 0B
(Hex)
Đã hiệu chỉnh về thời
gian của VN
5 Latitude 4 18 1-byte: dd
1-byte: mm
2-byte: .mmmm
6 Longitude 4 22 1-byte: ddd
1-byte: mm
2-byte: .mmmm
7 GPS Speed 1 26 0x35 Đơn vị km/h
8 Digital Signal 2 27 Gồm các trường bit cụ
thể mô tả bên dưới.
9 Fuel level 2 29 Đơn vị mV
11 Mechanic 1 31 Đơn vị km/h
25
speed
12 Mechanic
distance
4 32 Đơn vị km
13 Số lần xóa dữ
liệu trong ca
2 36

14 Số km rỗng
trước cuốc
khách
2 38 100m
15 Thời điểm
khách lên xe
5 40 1-byte: Phút khách lên
xe.
1-byte: Giờ khách lên xe.
1-byte: Ngày khách lên
xe.
1-byte: Tháng khách lên
xe.
1-byte: năm khách lên xe.
16 Tiền cuốc
khách
3 45 Đơn vị tính là 100 vnđ
17 Số km khách đi 3 48 Đơn vị tính là 10m
18 Thời gian chờ
tính cước của
cuốc khách
2 51 Đơn vị tính là giây.
19 Thời điểm
khách xuống
xe (chỉ khi nào
có dấu hiệu kết
thúc cuốc
khách thì mới
có 5 byte này).
5 53 1-byte: Phút khách xuống

xe.
1-byte: Giờ khách xuống
xe.
1-byte: Ngày khách
xuống xe.
1-byte: Tháng khách
xuống xe.
1-byte: năm khách xuống
xe.
20 End of packet 3 53 or
58
*\r\n Dùng cho tất cả các gói
tin
Tổng 56or
61

×