MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN TÓM TẮT MỤC LỤC DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH ẢNH DANH MỤC CÁC BẢNG PHẦN MỞ ĐẦU1 1.Tính cấp thiết của đề tài1 2. Mục đích nghiên cứu1 3. Phạm vi nghiên cứu1 4. Phương pháp nghiên cứu2 5. Những đóng góp của đồ án2 6. Kết cấu của đồ án2 CHƯƠNG 1: TỔNG QUAN3 1.1Tổng quan về khu vực nghiên cứu tại Hà Nội3 1.2 Tổng quan về điện toán đám mây3 1.3 Giới thiệu về điện toán đám mây4 1.4 Những đặc điểm nổi bật của điện toán đám mây5 1.5 Mô hình hướng dịch vụ của điện toán đám mây6 1.6 Cách thức hoạt động của điện toán đám mây8 1.7 Các mô hình triển khai điện toán đám mây8 1.7.1 Các đám mây công cộng (Public Cloud)9 1.7.2 Các đám mây riêng (Private Cloud)10 1.7.3 Các đám mây lai (Hybrid Cloud)11 1.7.4 Các đám mây công cộng (Community Cloud)12 1.8 Ưu điểm và nhược điểm của điện toán đám mây13 1.8.1 Ưu điểm của điện toán đám mây13 1.8.2 Nhược điểm của điện toán đám mây13 1.9 Tổng quan về WebGIS14 1.10 Kiến trúc WebGIS và các bước xử lý15 1.11Cấu trúc triển khai18 1.12 Chiến lược phát triển18 1.13 Các loại bản đồ của GIS21 1.13.1 Tiled map service (Dịch vụ bản đồ lát gạch)21 1.13.2 Dynamic map service (Dịch vụ bản đồ năng động)22 1.13.3 Feature map service (Dịch vụ bản đồ thuộc tính)22 1.14 Tổng quan về ArcGIS Online23 1.14.1 Khám phá dữ liệu24 1.14.2 Tạo bản đồ, phối cảnh và các ứng dụng24 1.14.3 Hợp tác và chia sẻ24 1.14.4 Xuất bản dữ liệu như các lớp dữ liệu trên nền web24 1.14.5 Quản lý ArcGIS Online25 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG26 2.1 Phát biểu bài toán26 2.2 Phân tích và thiết kế hệ thống28 CHƯƠNG 3: XÂY DỰNG ỨNG DỤNG WEB CẢNH BÁO TẮC ĐƯỜNG39 3.1 Xây dựng ứng dụng39 3.2 Kết quả chạy ứng dụng39 3.3 Hướng phát triển trong tương lai48 KẾT LUẬN49 TÀI LIỆU THAM KHẢO50
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG ỨNG DỤNG WEB CẢNH BÁO TẮC ĐƯỜNG TẠI HÀ NỘI DỰA TRÊN WEBGIS VÀ ĐIỆN TOÁN ĐÁM MÂY Hà Nội – 2016 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ THỊ LỆ THANH XÂY DỰNG ỨNG DỤNG WEB CẢNH BÁO TẮC ĐƯỜNG TẠI HÀ NỘI DỰA TRÊN WEBGIS VÀ ĐIỆN TOÁN ĐÁM MÂY Chuyên ngành: Công nghệ thông tin Mã ngành : D480201 NGƯỜI HƯỚNG DẪN: TH.S NGUYỄN NGỌC HOAN Hà Nội – 2016 LỜI CAM ĐOAN Em xin cam đoan đồ án tốt nghiệp em thực hiện, không chép từ công trình nghiên cứu khác, tài liệu sử dụng đồ án tốt nghiệp ghi rõ nguồn gốc Sinh viên thực (Ký rõ họ tên) Lê Thị Lệ Thanh LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn khoa Công Nghệ Thông Tin, trường Đại học Tài nguyên Môi trường Hà Nội tạo điều kiện thuận lợi cho em học tập thực đề tài tốt nghiệp Em xin bày tỏ lòng biết ơn sâu sắc đến TH.S Nguyễn Ngọc Hoan tận tình hướng dẫn bảo em trình thực đề tài Em xin chân thành cảm ơn quý thầy cô khoa Công Nghệ Thông Tin tận tình giảng dạy, trang bị cho em kiến thức quý báu năm học vừa qua Con cảm ơn gia đình nuôi dưỡng, dạy bảo, tạo điều kiện tốt để học tập, cảm ơn Ba Mẹ chia sẻ động viên vấp ngã, đồng hành suốt thời gian qua Bản thân cố gắng nổ lực để thực đề tài, nhiên khóa luận không tránh khỏi thiếu sót hạn chế Em mong nhận chia sẻ, góp ý từ phía quí Thầy Cô bạn để đề tài hoàn thiện tốt TÓM TẮT Đề tài nghiên cứu “Xây dựng ứng dụng web cảnh báo tắc đường địa bàn Hà Nội dựa WebGIS điện toán đám mây” tiến hành trường đại học Tài nguyên Môi trường Hà Nội, thời gian thực từ ngày 15 tháng 02 năm 2016 đến ngày 25 tháng 05 năm 2016 Đề tài thực theo trình tự sau: - Nghiên cứu sơ đồ hoạt động, cách thức hoạt động WebGIS Nghiên cứu mô hình triển khai, ưu điểm, nhược điểm điện toán đám mây Nghiên cứu phương thức triển khai ứng dụng dựa WebGIS điện toán - đám mây có Xây dựng ứng dụng cảnh báo tắc đường địa bàn Hà Nội Hiệu chỉnh hoàn thiện nội dung đề tài Kết thu được: - Xây dựng ứng dụng web cảnh báo tắc đường địa bàn Hà Nội dựa WebGIS - điện toán đám mây, có nhiều chức năng, giao diện thân thiện, dễ sử dụng Báo cáo trình bày nội dung đề tài MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN TÓM TẮT MỤC LỤC DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH ẢNH DANH MỤC CÁC BẢNG DANH MỤC CÁC TỪ VIẾT TẮT KÝ HIỆU CNTT NỘI DUNG VIẾT TẮT Ý NGHĨA Công nghệ thông tin Công nghệ thông tin Hệ thống thông tin địa lý Hệ thống thông tin địa lý Điện toán đám mây Điện toán đám mây IaaS Infrastructure as a Service Hạ tầng dịch vụ PaaS Platform as a Service Nền tảng dịch vụ SaaS Software as a Service Phần mềm dịch vụ API Application Programming Interfaces Giao diện lập trình ứng dụng GIS ĐTĐM CRM IT HTTP Customer Relationship Management Quản lý mối quan hệ khách hàng Information technology Công nghệ thông tin Hyper Text Transfer Protocol Giao thức truyền siêu văn DANH MỤC CÁC HÌNH ẢNH DANH SÁCH CÁC BẢNG 45 - Sơ đồ chức “Tùy chỉnh đồ” Hình 2.11: Biểu đồ chức tùy chỉnh đồ Biểu đồ hoạt động Biểu đồ hoạt động chức đăng nhập mô tả trình đăng nhập người sử dụng hệ thống Ban đầu, người sử dụng phải nhập username password để hệ thống kiểm tra Sau kiểm tra, username password hệ thống 46 báo thành công kết thúc trình đăng nhập Nếu username password bị sai, hệ thống báo đăng nhập k thành công yêu cầu nhập lại - Sơ đồ hoạt động chức “Đăng nhập” Hình 2.12: Biểu đồ hoạt động chức đăng nhập 47 - Sơ đồ hoạt động chức “Tìm kiếm” Hình 2.13: Biểu đồ hoạt động chức tìm kiếm 48 CHƯƠNG 3: XÂY DỰNG ỨNG DỤNG WEB CẢNH BÁO TẮC ĐƯỜNG 3.1 Xây dựng ứng dụng Ứng dụng xây dựng tảng ArcGis Online ESRI, bước sau: Bước 1: Tạo tài khoản trang arcgis.com Bước 2: Tạo ứng dụng ArcMap Bước 3: Upload ứng dụng lên ArcGis Online Bước 4: Publish ứng dụng 3.2 Kết chạy ứng dụng Hình 3.1: Tạo tài khoản arcgis.com 49 Hình 3.2: Tạo đồ cho ứng dụng Hình 3.3: Chọn khu vực Hà Nội đồ 50 Hình 3.4: Giao diện đăng nhập vào Arcgis Online Hình 3.5: Giao diện đăng nhập thành công vào hệ thống 51 Hình 3.6: Các thuộc tính ta tạo cho đồ Hình 3.7: Chọn Share As/Service để tiến hành upload lên Arcgis Online 52 Hình 3.8: Chọn Publish a service Hình 3.9: Chọn kết nối để tiến hành upload 53 Hình 3.10: Điền thông tin cho service Hình 3.11: Tiến hành upload publish service 54 Hình 3.12 Giao diện trang quản trị Hình 3.13 Nội dung chi tiết trang quản trị 55 Hình 3.14 Thêm thành viên vào trang quản trị Hình 3.15: Định vị vị trí đồ 56 Hình 3.16: Thông tin chi tiết địa điểm tắc đường Hình 3.17: Tìm kiếm địa điểm 57 3.3 Hướng phát triển tương lai - Xác định tất đường từ nơi xuất phát đến đích, xác định đường tắc, tìm kiếm đường ngắn nhất, đo thời gian để tìm hướng tốt cho bạn thuật toán Dijkstra…để phục vụ tốt cho người tham gia giao thông 58 KẾT LUẬN Qua thời gian làm đồ án hướng dẫn nhiệt tình Th.S Nguyễn Ngọc Hoan em tiếp nhận nhiều kiến thức quý báu Sau nghiên cứu phát triển ứng dụng dựa tảng điện toán đám mây Arcgis online, em trang bị thêm kiến thức sau: - Cơ sở lý thuyết điện toán đám mây - Hiểu rõ công nghệ WebGIS - Cách thức hoạt động Arcgis online, dịch vụ đám mây tiêu biểu Đồ án tốt nghiệp nghiên cứu tinh thần miễn phí mà Arcgis online mang lại, dịch vụ khác mà Arcgis online hỗ trợ cách mạnh mẽ đầu tư mức Vì tương lai, theo hướng phát triển đồ án em nghiên cứu thêm số dịch vụ mà Arcgis online mang lại 59 TÀI LIỆU THAM KHẢO [1] Paperback – February 19, 2014, Building Web and Mobile ArcGIS Server Applications with JavaScript [2] https://www.ibm.com/developerworks/vn/library/cl-cloudintro/ [3] http://doc.arcgis.com/en/arcgis-online/ [4] https://www.arcgis.com/home/ [5] http://www.athlsolutions.com/web/ho-tro/kien-thuc-co-ban/tim-hieu-vedien-toan-dam-may [6] http://www.antv.gov.vn/tin-tuc/xa-hoi/un-tac-giao-thong-gay-thiet-haicho-nguoi-dan-176627.html