Tải bản đầy đủ (.pdf) (12 trang)

Xây dựng hệ thống Xe buýt đà nẵng

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 (1011.94 KB, 12 trang )


i



MỤC LỤC
MỞ ĐẦU…………… ERROR! BOOKMARK NOT DEFINED.
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT ERROR! BOOKMARK NOT DEFINED.
1.1. HỆ THỐNG THÔNG TIN ĐỊA LÝ (GIS) Error! Bookmark not defined.
1.1.1. Khái niệm Error! Bookmark not defined.
1.1.2. Cấu trúc của hệ thống thông tin địa lý . Error! Bookmark not defined.
1.1.3. Quan hệ giữa GIS và các ngành khoa họcError! Bookmark not defined.
1.1.4. Ứng dụng của GIS Error! Bookmark not defined.
1.2. THÀNH PHỐ ĐÀ NẴNG Error! Bookmark not defined.
1.2.1. Tổng quan về thành phố Error! Bookmark not defined.
1.2.2. Hệ thống xe buýt Error! Bookmark not defined.
1.3. GIỚI THIỆU WEBGIS Error! Bookmark not defined.
1.3.1. Khái niệm Error! Bookmark not defined.
1.3.2. Nguyên lý hoạt động Error! Bookmark not defined.
1.3.3. Chuẩn dữ liệu không gian OGC Error! Bookmark not defined.
1.4. GEOSERVER Error! Bookmark not defined.
1.4.1. Khái niệm Error! Bookmark not defined.
1.4.2. Quy trình hiển thị bản đồ trên GeoServerError! Bookmark not defined.
1.5. OpenLayers Error! Bookmark not defined.
1.5.1. Khái niệm Error! Bookmark not defined.
1.5.2. Thành phần cấu trúc Error! Bookmark not defined.
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNGERROR! BOOKMARK NOT DEFINED.
2.1. ĐẶC TẢ YÊU CẦU HỆ THỐNG Error! Bookmark not defined.
2.1.1. Yêu cầu xây dựng hệ thống Error! Bookmark not defined.
2.1.2. Yêu cầu chức năng Error! Bookmark not defined.
2.2. PHÂN TÍCH HỆ THỐNG Error! Bookmark not defined.


2.2.1. Sơ đồ Use-case Error! Bookmark not defined.
2.2.2. Sơ đồ hoạt dồng Error! Bookmark not defined.
2.2.3. Sơ đồ tuần tự Error! Bookmark not defined.
2.3. XÂY DỰNG CƠ SỞ DỮ LIỆU Error! Bookmark not defined.
2.3.1. Bảng cơ sở dữ liệu Error! Bookmark not defined.
2.3.2. Mô hình cơ sở dữ liệu Error! Bookmark not defined.
CHƯƠNG 3: TRIỂN KHAI CHƯƠNG TRÌNH 6
3.1. MÔI TRƢỜNG TRIỂN KHAI 6
3.2. KẾT QUẢ ĐẠT ĐƢỢC 6
3.2.1. Chức năng đăng nhập 6
3.2.2. Chức năng bản đồ 6
3.2.3. Chức năng quản lý 8
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 11

ii

TÓM TẮT ĐỒ ÁN ERROR! BOOKMARK NOT DEFINED.
TÀI LIỆU THAM KHẢO ERROR! BOOKMARK NOT DEFINED.


iii

DANH SÁCH HÌNH ẢNH

Hình 1.1 Sơ đồ kiến trúc 3 tầng của WebGIS Error! Bookmark not defined.
Hình 1.2 Quy tình hiển thị bản đồ trên GeoServer . Error! Bookmark not defined.
Hình 2.1 Sơ đồ Use case tổng quát Error! Bookmark not defined.
Hình 2.2 Sơ đồ Use case quản lý thông tin lịch trìnhError! Bookmark not defined.
Hình 2.3 Sơ đồ Use case quản lý thông tin trạm dừngError! Bookmark not defined.
Hình 2.4 Sơ đồ Use case quản lý thông tin xe buýtError! Bookmark not defined.

Hình 2.5 Sơ đồ Use case quản lý thông tin tài xế Error! Bookmark not defined.
Hình 2.6 Sơ đồ hoạt động – đăng nhập Error! Bookmark not defined.
Hình 2.7 Sơ đồ hoạt động – thêm thông tin Error! Bookmark not defined.
Hình 2.8 Sơ đồ hoạt động – sửa thông tin Error! Bookmark not defined.
Hình 2.9 Sơ đồ hoạt động – xoá thông tin Error! Bookmark not defined.
Hình 2.10 Sơ đồ hoạt động – kiểm tra lịch trình Error! Bookmark not defined.
Hình 2.11 Sơ đồ hoạt động – kiểm tra thông tin trạm dừngError! Bookmark not defined.
Hình 2.12 Sơ đồ tuần tự - Đăng nhập Error! Bookmark not defined.
Hình 2.13 Sơ đồ tuần tự - Thêm xe buýt Error! Bookmark not defined.
Hình 2.14 Sơ đồ tuần tự - Sửa thông tin xe buýt Error! Bookmark not defined.
Hình 2.15 Sơ đồ tuần tự - Xoá xe buýt Error! Bookmark not defined.
Hình 2.16 Sơ đồ tuần tự - Thêm tài xế Error! Bookmark not defined.
Hình 2.17 Sơ đồ tuần tự - Sửa thông tin tài xế Error! Bookmark not defined.
Hình 2.18 Sơ đồ tuần tự - Xoá tài xế Error! Bookmark not defined.
Hình 2.19 Sơ đồ tuần tự - Kiểm tra lịch trình Error! Bookmark not defined.
Hình 2.20 Mô hình cơ sở dữ liệu Error! Bookmark not defined.
Hình 3.1 Giao diện đăng nhập vào hệ thống 6
Hình 3.2 Giao diện quản lý lộ trình 7
Hình 3.3 Chức năng tra cứu thông tin lộ trình 7
Hình 3.4 Chức năng quản lý thông tin trạm dừng 8
Hình 3.5 Giao diện giám sát hoạt động xe buýt 8
Hình 3.6 Chức năng quản lý xe buýt 9
Hình 3.7 Chức năng quản lý tài xế 9
Hình 3.8 Chức năng quản lý nhân viên 10










iv

DANH MỤC BẢNG BIỂU

Bảng 2.1 Yêu cầu chức năng hệ thống Error! Bookmark not defined.
Bảng 2.2 Bảng Account Error! Bookmark not defined.
Bảng 2.3 Bảng Tracking Error! Bookmark not defined.
Bảng 2.4 Bảng Driver Error! Bookmark not defined.
Bảng 2.4 Bảng Vechicle Error! Bookmark not defined.
Bảng 2.6 Bảng Route Error! Bookmark not defined.
Bảng 2.7 Bảng Stop Error! Bookmark not defined.

v

DANH SÁCH TỪ VIẾT TẮT


Từ viết tắt
Diễn giải
GIS
Geographic Information System (Hệ thống thông tin địa lý)
CAD
Computer-Aided Design (Thiết kế trợ giúp bằng máy tính)
GPS
Global Positioning System (Hệ thống định vị toàn cầu)
DVMT
Dịch vụ thƣơng mại

URL
Uniform Resource Locator (Định vị tài nguyên thống nhất)
HTTP
HyperText Transfer Protocol (Giao thức truyền tải siêu văn bản)
CSDL
Cơ sở dữ liệu
OGC
Open Geospatial Consortium
WMS
Web Map Service
XML
Extensible Markup Language (Ngôn ngữ đánh dấu mở rộng)
SLD
Styled Layer Descriptor (Mô tả theo kiểu lớp)
WFS
Web Feature Service
WCS
Web Coverage Service


Phạm Tấn Hiền - 10T1 6
1. TRIỂN KHAI CHƯƠNG TRÌNH
o MÔI TRƯỜNG TRIỂN KHAI
Eclipse Java EE 4.4.2
GeoServer 2.7.0
MapInfo Professional 12.0.2
o KẾT QUẢ ĐẠT ĐƯỢC
 Chức năng đăng nhập
Đăng nhập vào hệ thống quản lý


Hình 3.1 Giao diện đăng nhập vào hệ thống
 Chức năng bản đồ
Giao diện bản đồ hiển thị một tuyến xe buýt, bên trái là menu chức năng tra cứu
lịch trình hoạt động xe buýt và xem thông tin trạm dừng.



Xây dựng ứng dụng GIS quản lý lịch trình xe buýt trong thành phố Đà Nẵng
Phạm Tấn Hiền – 10T1 7

Hình 3.2 Giao diện quản lý lộ trình

Chức năng tra cứu thông tin lộ trình của xe buýt.



Hình 3.3 Chức năng tra cứu thông tin lộ trình



Xây dựng ứng dụng GIS quản lý lịch trình xe buýt trong thành phố Đà Nẵng
Phạm Tấn Hiền – 10T1 8
Đây là chức năng xem thông tin trạm dừng.



Hình 3.4 Chức năng quản lý thông tin trạm dừng

Giao diện giám sát lịch trình xe buýt hiển thị vị trí của xe buýt trên bản đồ




Hình 3.5 Giao diện giám sát hoạt động xe buýt
 Chức năng quản lý
Chức năng quản lý xe buýt cho phép ngƣời quản lý xem thông tin, thêm mới,
sửa hay xoá thông tin của xe buýt
Xây dựng ứng dụng GIS quản lý lịch trình xe buýt trong thành phố Đà Nẵng
Phạm Tấn Hiền – 10T1 9


Hình 3.6 Chức năng quản lý xe buýt
Chức năng quản lý tài xế cho phép ngƣời quản lý xem thông tin, thêm mới, sửa
hay xoá thông tin về tài xế

Hình 3.7 Chức năng quản lý tài xế
Xây dựng ứng dụng GIS quản lý lịch trình xe buýt trong thành phố Đà Nẵng
Phạm Tấn Hiền – 10T1 10
Chức năng quản lý nhân viên cho phép ngƣời quản trị xem thông tin, thêm mới,
sửa hay xoá thông tin nhân viên.

Hình 3.8 Chức năng quản lý nhân viên




KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
1. KẾT QUẢ ĐẠT ĐƯỢC
Trong thời gian tìm hiểu, nghiên cứu cơ sở lý thuyết và triển khai ứng dụng công
nghệ, luận văn đã đạt đƣợc những kết quả sau:
Về mặt lý thuyết, đồ án đã đạt đƣợc:

Hiểu đƣợc một số kiến thức và khái niệm mới về hệ thống thông tin địa lý –
GIS, chuẩn OpenWeb, WebGIS, các giải pháp xây dựng WebGIS bằng phần mềm
mã nguồn mở…
Hiểu đƣợc cách số hoá bản đồ bằng MapInfo. Vận dụng đƣợc kết quả tìm hiểu
vào xây dựng ứng dụng WebGIS.
Về mặt thực tiễn ứng dụng, đồ án đã đạt đƣợc:
Xây dựng đƣợc một phần bản đồ số thành phố Đà Nẵng với các lớp bản đồ khác
nhau dựa trên những kết quả tìm hiểu đƣợc. Bản đồ số với những tuỳ biến nhƣ
phóng to, thu nhỏ, di chuyển.
Đƣa bản đồ đƣợc số hoá của thành phố vào xây dựng WebGIS. Cho phép ngƣời
dùng tuỳ chỉnh hiển thị các lớp bản đồ khác nhau.
Xây dựng đƣợc ứng dụng WebGIS quản lý lịch trình xe buýt Đà Nẵng với các
chức năng nhƣ:
10. Quản lý thông tin xe buýt, thông tin tài xế.
11. Quản lý thông tin trạm dừng.
12. Giám sát lịch trình xe buýt trong thành phố.
Giao diện hệ thống thân thiện và dễ sử dụng.
Tuy nhiên, đồ án còn những hạn chế sau:
Thời gian nghiên cứu và tìm hiểu về GIS mất nhiều thời gian nên thời gian còn
lại để xây dựng chƣơng trình ngắn nên chức năng còn hạn chế.
Thiếu dữ liệu nên việc số hoá bản đồ gặp khó khăn, cộng thêm địa bàn thành
phố Đà Nẵng rộng lớn không thể thu nhập đầy đủ dữ liệu.
2. HƯỚNG PHÁT TRIỂN
Bổ sung thêm các chức năng của ứng dụng để ứng dụng hoạt động tốt hơn.


Xây dựng hệ thống với khả năng giám sát nhiều xe buýt cùng lúc, xử lý cùng lúc
một lƣợng dữ liệu lớn.
Đƣa ứng dụng chạy trên môi trƣờng web thực sự. Phát triển ứng dựng để cả nhà
quản lý và ngƣời dân đều có thể sử dụng.

Đây chỉ là mục lục và demo hình ảnh của đồ án, nếu
bạn cần file báo cáo full và source code hãy liên hệ qua
mail

×