Xây dựng ứng dụng web cảnh báo tắc đường trên địa bàn Hà Nội dựa trên WebGIS và điện toán đám mây

40 424 0
Xây dựng ứng dụng web cảnh báo tắc đường trên địa bàn Hà Nội dựa trên WebGIS và điện toán đám mây

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MỤC LỤC PHẦN MỞ ĐẦU 1 1. Lý do chọn chuyên đề thực tập 1 2. Đối tượng, phạm vi và phương pháp thực hiện của chuyên đề thực tập 1 3. Mục tiêu và nội dung của chuyên đề 2 CHƯƠNG 1: TỔNG QUAN CHUNG VỀ CƠ SỞ THỰC TẬP 3 1.1Giới thiệu về sở Tài nguyên và Môi trường Thanh Hóa 3 1.2Giới thiệu về trung tâm CNTT 3 1.2.1 Vị trí, chức năng: 3 1.2.2 Nhiệm vụ, quyền hạn: 3 1.2.3 Tổ chức, bộ máy và biên chế 5 CHƯƠNG 2: KẾT QUẢ THỰC HIỆN CHUYÊN ĐỀ THỰC TẬP 6 I. TỔNG QUAN 6 1.Tổng quan về khu vực nghiên cứu 6 2. Tổng quan về điện toán đám mây 6 2.1 Vì sao cần dùng điện toán đám mây 6 2.1.1 Khái niệm điện toán đám mây 6 2.1.2 Vì sao cần dùng điện toán đám mây 7 2.2 Giới thiệu về điện toán đám mây 7 2.3 Những đặc điểm nổi bật của điện toán đám mây 8 2.4 Mô hình hướng dịch vụ của điện toán đám mây 9 2.5 Cách thức hoạt động của điện toán đám mây 10 2.6 Các mô hình triển khai điện toán đám mây 11 2.6.1 Các đám mây công cộng (Public Cloud) 11 2.6.2 Các đám mây riêng (Private Cloud) 12 2.6.3 Các đám mây lai (Hybrid Cloud) 13 2.6.4 Các đám mây công cộng (Community Cloud) 14 2.7 Ưu điểm và nhược điểm của điện toán đám mây 14 2.7.1 Ưu điểm của điện toán đám mây 14 2.7.2 Nhược điểm của điện toán đám mây 15 3. Tổng quan về kiến trúc WebGIS 16 II. PHÂN TÍCH THIẾT KẾ HỆ THỐNG 18 2.1 Phát biểu bài toán 18 2.2 Phân tích và thiết kế hệ thống 20 III. XÂY DỰNG ỨNG DỤNG 29 3.1 Cài đặt ứng dụng 29 3.2 Kết quả chạy ứng dụng 30 KẾT LUẬN VÀ KIẾN NGHỊ 32 Kết luận 32 TÀI LIỆU THAM KHẢO 33 PHỤ LỤC 34

LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn quí Thầy Cô công tác Trường Đại học Tài nguyên Môi trường Hà Nội, quí Thầy Cô - Bộ môn Công nghệ thông tin, Khoa Công nghệ thông tin, đặc biệt anh Nguyễn Văn Đạt – cán hướng dẫn đồ án thực tập tận tâm truyền đạt nhiều kiến thức quí báu, làm tảng cho em hoàn thành tốt khóa luận Em chân thành cảm ơn - phó giám đốc_Nguyễn Sơn Hà, Trung tâm công nghệ thông tin sở Tài nguyên Môi trường Thanh Hóa, ThS.Phí Thị Hải Yến tận tình dạy, theo sát góp ý cho em suốt trình làm khóa luận thực tập Cho em gửi lời cảm ơn sâu sắc đến cán - viên chức công tác Trung tâm Công nghệ thông tin sở Tài nguyên Môi trường Thanh Hóa, đặc biệt anh Nguyễn Văn Đạt tạo điều kiện tốt giúp đỡ em thời gian thực tập 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 Thanh Hóa, ngày 22 tháng 04 năm 2016 Sinh viên thực (Ký rõ họ tên) Lê Thị Lệ Thanh 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 trung tâm CNTT – Sở Tài nguyên Môi trường Thanh Hóa, thời gian thực từ ngày 15 tháng 02 năm 2016 đến ngày 22 tháng 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 34 DANH SÁCH CÁC TỪ VIẾT TẮT KÝ HIỆU NỘI DUNG VIẾT TẮT Ý NGHĨA CNTT Công nghệ thông tin Công nghệ thông tin GIS Hệ thống thông tin địa lý Hệ thống thông tin địa lý ĐTĐM Đ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 CRM Customer Relationship Management Quản lý mối quan hệ khách hàng IT Information technology Công nghệ thông tin HTTP Hyper Text Transfer Protocol Giao thức truyền siêu văn UBND Ủy ban nhân dân Ủy ban nhân dân DANH MỤC CÁC HÌNH ẢNH DANH SÁCH CÁC BẢNG   • • • • • • •  • • • •  • PHẦN MỞ ĐẦU Lý chọn chuyên đề thực tập Với số lượng dân cư lớn thủ đô Hà Nội, nơi đất hẹp người đông, việc tắc đường trở thành chuyện đỗi bình thường đường Hà Nội cao điểm Điều đặt vấn đề làm để đưa đồ thông tin thuộc tính lên web để hiển thị cảnh báo đoạn đường ùn tắc cách dễ dàng Công nghệ web hệ thống thông tin địa lý (GIS) ngày phát triển, đòi hỏi việc xem đồ Internet trọng Sự kết hợp công nghệ web, hệ thống thông tin địa lý (GIS) tạo thành WebGIS đáp ứng yêu cầu WebGIS thời gian gần phát triển mạnh mẽ xu hướng phổ biến, không hiển thị dạng thông tin túy mà hiển thị thông tin không gian hữu ích cho người sử dụng Đề tài: “Xây dụng ứng dụng web cảnh báo tắc đường Hà Nội dựa WebGIS điện toán đám mây” thực để hỗ trợ người dùng tìm kiếm truy vấn số thông tin giúp giải ùn tắc giao thông địa bàn Hà Nội giảm chi phí thời gian người tham gia giao thông cần thiết web Đối tượng, phạm vi phương pháp thực chuyên đề thực tập Đối tượng nghiên cứu chuyên đề thực tập: Xây dựng ứng dụng web cảnh báo tắc đường địa bàn Hà Nội Phạm vi thực chuyên đề thực tập Nắm rõ khái niệm điện toán đám mây Các công nghệ ảo hóa Hiểu rõ cấu trúc đám mây công cộng Sơ đồ hoạt động WebGIS Các loại đồ GIS 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 Hà Nội dựa WebGis điện toán đám mây Phương pháp thực chuyên đề thực tập Phương pháp nghiên cứu lý thuyết: tiến hành thu nhập tài liệu, thông tin liên quan đến đề tài Tổng hợp phân tích tài liệu để đưa phương thức triển khai WebGis điện toán đám mây Tạo ứng dụng dựa WebGIS/ĐTĐM Phương pháp thử nghiệm: sử dụng điện thoại di động, máy tính truy cập vào ứng dụng upload địa điểm tắc đường có thông tin kèm theo hình ảnh, mô tả tình trạng, video v.v.v… Mục tiêu nội dung chuyên đề Mục tiêu Đưa phương thức triển khai ứng dụng dựa WebGIS điện toán đám mây Xây dựng ứng dụng cảnh báo tình trạng tắc đường Hà Nội, sử dụng WebGIS điện toán đám mây  Nội dung • Nghiên cứu sơ đồ hoạt động WebGis, cách thức hoạt động, mô hình triển khai, ưu điểm, nhược điểm điện toán đám mây, phương thức triển khai ứng dụng dựa WebGis điện toán đám mây có • Nghiên cứu xây dựng ứng dụng cảnh báo tắc đường địa bàn Hà Nội dựa WebGis điện toán đám mây • CHƯƠNG 1: TỔNG QUAN CHUNG VỀ CƠ SỞ THỰC TẬP 1.1 Giới thiệu sở Tài nguyên Môi trường Thanh Hóa • • • 1.2 • • • Sở Tài nguyên Môi trường Thanh Hoá thành lập theo Quyết định số 2434/2003/QĐ-UB ngày 28/7/2003 UBND tỉnh Thanh Hoá, tiền thân Sở Địa chính, Ban Quản lý Ruộng đất: Địa : Số 14 Hạc Thành, phường Tân Sơn, Thành phố Thanh Hóa, Tỉnh Thanh Hóa Điện thoại:80376.256.168 Fax: 0376.256.157 Website: http://stnmt.thanhhoa.gov.vn/ Giới thiệu trung tâm CNTT 1.2.1 Vị trí, chức năng: Trung tâm Công nghệ thông tin (sau gọi tắt Trung tâm) đơn vị nghiệp công lập, trực thuộc Sở Tài nguyên Môi trường Thanh Hoá, có chức thực hoạt động ứng dụng phát triển công nghệ thông tin tài nguyên môi trường thuộc phạm vi quản lý Sở; tổ chức thực dịch vụ công công nghệ thông tin theo quy định pháp luật Trung tâm có tư cách pháp nhân, có dấu, mở tài khoản Kho bạc Ngân hàng Trung tâm chịu đạo, quản lý Sở Tài nguyên Môi trường tỉnh Thanh Hoá tổ chức, biên chế hoạt động; đồng thời chịu đạo, kiểm tra, hướng dẫn chuyên môn nghiệp vụ Cục Công nghệ thông tin trực thuộc Bộ Tài nguyên Môi trường 1.2.2 Nhiệm vụ, quyền hạn: Xây dựng kế hoạch ứng dụng, phát triển công nghệ thông tin tài nguyên môi trường tỉnh thuộc phạm vi quản lý Sở Tài nguyên Môi trường, tổ chức thực kế hoạch sau phê duyệt Tổ chức xây dựng quản lý vận hành sở liệu tài nguyên môi trường tỉnh theo phân công Giám đốc Sở Tài nguyên Môi trường, bao gồm: a) Xây dựng quy chế thu thập, quản lý, cập nhật, khai thác sử dụng liệu tài nguyên môi trường áp dụng địa bàn tỉnh; b) Xây dựng kế hoạch thu thập liệu tài nguyên môi trường hàng năm tỉnh phối hợp tổ chức thực sau phê duyệt; c) Tiếp nhận, xử lý liệu tài nguyên môi trường; xây dựng, tích hợp, quản lý, cập nhật, khai thác sử dụng sở liệu tài nguyên môi trường tỉnh; d) Cung cấp liệu tài nguyên môi trường cho tổ chức, cá nhân theo quy định pháp luật; đ) Xây dựng danh mục liệu tài nguyên môi trường tỉnh phối hợp tổ chức công bố cổng thông tin trang thông tin điện tử Sở Tài nguyên Môi trường tỉnh; e) Tham gia kiểm tra đề xuất hình thức xử lý đơn vị, tổ chức, cá nhân vi phạm quy định thu thập, quản lý, cập nhật, khai thác sử dụng liệu tài nguyên môi trường địa phương Tổ chức thực công tác tin học hóa quản lý hành nhà nước Sở Tài nguyên Môi trường; tổ chức hoạt động thúc đẩy ứng dụng công nghệ thông tin ngành tài nguyên môi trường tỉnh; hướng dẫn, giám sát, quản lý hệ thống thông tin phần mềm quản lý chuyên ngành Xây dựng, triển khai chương trình ứng dụng công nghệ thông tin Sở Tài nguyên Môi trường; quản trị vận hành hạ tầng kỹ thuật, trì hoạt động cổng thông tin điện tử trang thông tin điện tử, thư viện điện tử, bảo đảm việc cung cấp dịch vụ hành công mạng thuộc phạm vi quản lý Sở Tài nguyên Môi trường Quản lý, lưu trữ tổ chức cung cấp dịch vụ, thu phí khai thác thông tin, tư liệu tổng hợp tài nguyên môi trường thuộc phạm vi quản lý Sở Tài nguyên Môi trường Thẩm định dự án ứng dụng công nghệ thông tin, phần mềm chuyên ngành sở liệu thuộc phạm vi quản lý Sở Tài nguyên Môi trường Tổ chức tập huấn, cập nhật kiến thức chuyển giao ứng dụng công nghệ thông tin, phần mềm ứng dụng chuyên ngành cho sở đối tượng sử dụng theo kế hoạch chương trình duyệt Tổ chức xây dựng, nghiên cứu thực chương trình, đề tài, đề án công nghệ thông tin, tư liệu, liệu tài nguyên môi trường theo phân công Giám đốc Sở Tài nguyên Môi trường Phối hợp với đơn vị thuộc Sở Tài nguyên Môi trường tổ chức có liên quan thực công tác bảo đảm an toàn bảo mật hệ thống thông tin, sở liệu điện tử tài nguyên môi trường tỉnh 10 Phối hợp hướng dẫn, kiểm tra, đôn đốc việc thực văn quy phạm pháp luật lĩnh vực công nghệ thông tin thực chiến lược ứng dụng phát triển công nghệ thông tin tài nguyên môi trường địa bàn tỉnh 11 Thực dịch vụ, chuyển giao công nghệ ứng dụng công nghệ thông tin theo quy định pháp luật 10 2.2 Phân tích thiết kế hệ thống Biểu đồ Usecase Lược đồ use case tổng quát hệ thống : Hình 2.2 Lược đồ usecase tổng quát Danh sách Actor Bảng 2.1: Danh sách Actor ST T Tên Actor Ý nghĩa/Ghi Nguoi quan ly Nguoi dung Người có quyền quản lý chức hệ thống Người sử dụng tính hệ thống Danh sách USE-CASE Bảng 2.2: Danh sách usecase STT 26 Use-case Dang nhap Cap nhat Ý nghĩa Đăng nhập vào hệ thống Cập nhật thông tin, cảnh báo tình trạng Gan quyen quan ly cho Gắn quyền quản lý người dùng cho phép thêm nguoi dung người dùng nhóm làm quản lý Quan ly dia diem tac Quản lý tổng số địa điểm tắc đường, thông tin duong chi tiết, phân loại đường, hiển thị số địa điểm tắc đường,… Tuy chinh ban Tùy chỉnh đồ phóng to thu nhỏ Dinh vi vi tri Định vị vị trí người dùng Tim kiem dia diem Tìm kiếm địa điểm đồ có tác dụng thông báo tình trạng tắc đường địa điểm xác Canh bao tinh trang tac Cảnh báo tình trạng tắc đường tuyến duong phố người dùng cập nhật liên tục Lược đồ use case mức phân rã : • Chức “Cập nhật” Hình 2.3: Lược đồ usecase cập nhật 27 • Chức quản lý tuyến đường giao thông Hình 2.4 Lược đồ quản lý tuyến đường giao thông • Chức “Gắn quyền quản lý cho người dùng” Hình 2.5: Lược đồ usecase gắn quyền quản lý 28 • Chức “Tùy chỉnh đồ” Hình 2.6: Lược đồ usecase tùy chỉnh đồ • Chức cảnh báo tình trạng tắc đường Hình 2.7: Lược đồ usecase cảnh báo 29 Biểu đồ Biểu đồ mô tả bước thực chức đăng nhập Người sử dụng gửi yêu cầu đăng nhập bao gồm username password Sau nhập username password, hệ thống kiểm tra xác nhận, thông báo thành công • Sơ đồ chức “Đăng nhập” Hình 2.8: Biểu đồ chức đăng nhập 30 • Sơ đồ chức “Cập nhật” Hình 2.9: Biểu đồ chức cập nhập 31 • Sơ đồ chức “Gắn quyền quản lý cho người dùng” Hình 2.10: Biểu đồ gán quyền quản lý cho người dùng 32 • 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 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 33 • Sơ đồ hoạt động chức “Đăng nhập” Hình 2.15: Biểu đồ hoạt động chức đăng nhập 34 • Sơ đồ hoạt động chức “Tìm kiếm” Hình 2.16: Biểu đồ hoạt động chức tìm kiếm III XÂY DỰNG ỨNG DỤNG 3.1 Cài đặt ứng dụng Ứng dụng xây dựng công cụ hỗ trợ có sẵn bước làm sau: Bước 1: Tạo tài khoản trang arcgis.com Bước 2: Tìm đồ phù hợp với ứng dụng toán cần Bước 3: Chọn khu vực đồ mà toán cần thực Bước 4: Tạo số thuộc tính 35 3.2 Kết chạy ứng dụng Hình 3.1: Tạo tài khoản arcgis.com Hình 3.2: Tạo đồ cho ứng dụng 36 Hình 3.3: Chọn khu vực Hà Nội đồ Hinh 3.4: Tạo số thuộc tính đồ 37 KẾT LUẬN VÀ KIẾN NGHỊ Kết luận Qua thời gian thực tập hướng dẫn nhiệt tình anh chị trung tâm CNTT– Sở tài nguyên môi trường Thanh Hóa em tiếp nhận nhiều kiến thức quý báu Được trực tiếp làm việc thực tế từ dịp kiểm tra lại kiến thức học trường, bổ sung kiến thức chưa có qua có điều kiện hệ thống thành kiến thức riêng cho Bên cạnh trình thực tập em tiếp xúc làm quen với nhiều thiết bị máy móc, thiết bị công nghệ cao, đại chuyên dụng phục vụ cho nghành CNTT Học hỏi kinh nhiệm nghề, tinh thần lao động trách nhiệm, phong cách làm việc nghiêm túc, độc lập, sáng tạo cán Phòng kỹ mềm, giao tiếp, làm việc nhóm Tham khảo tài liệu chuyên ngành để nâng cao trình độ chuyên môn bổ sung kiến thức vào thực tiễn Rút ngắn khoảng cách lý thuyết thực hành, hoàn thành xong báo cáo thực tập theo quy định nhà trường Kiến nghị Do thời gian kiến thức, kỹ thực hành chuyên môn hạn chế nên trình thực tập nhiều thiếu xót em mong bảo đóng góp ý kiến anh chị thầy cô để hoàn thành chuyên đề tốt Bản thân em rút kinh nghiệm, học giá trị không để giải khó khăn, tồn trình thực tập mà giúp em khắc phục khó khăn, nâng cao tính thích nghi thân nghiệp sau luôn kiên nhẫn, cởi mở hòa đồng với người tinh thần chịu khó, hăng hái làm tốt phần việc giao, có ý thực học hỏi nhanh nhạy, tâm công việc đặc biệt phải trung thực, sống chân thành Trên toàn cáo cáo thực tập tốt nghiệp em Do thời gian có hạn kiến thức nhiều hạn chế,chắc chắn không tránh khỏi thiếu sót, kính mong thầy cô giáo cán hướng dẫn nhận xét, đánh giá bổ sung để báo cáo hoàn thiện Xin chân thành cảm ơn! 38 TÀI LIỆU THAM KHẢO Arcgis.com https://www.ibm.com/developerworks/vn/library/cl-cloudintro/ http://www.antv.gov.vn/tin-tuc/xa-hoi/un-tac-giao-thong-gay-thiet-hai-cho- nguoi-dan Và số nguồn khác Internet 39 PHỤ LỤC Nhật ký thực tập STT Thời gian thực Từ 15/2/2016 đến 19/2/2016 20/2/2016 đến 29/2/2016 1/3/2016 đến 10/3/2016 11/3/2016 đến 21/3/2016 22/3/2016 đến 15/4/2016 40 16/4/2016 đến 22/4/2016 Công việc Tới sở thực tập, làm quen với cán bộ, công nhân viên sở, tìm hiểu công việc, nhiệm vụ chức quan 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 phần ứ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 Viết báo cáo thực tập

Ngày đăng: 28/06/2016, 08:51

Từ khóa liên quan

Mục lục

  • PHẦN MỞ ĐẦU

  • 1. Lý do chọn chuyên đề thực tập

  • 2. Đối tượng, phạm vi và phương pháp thực hiện của chuyên đề thực tập

  • 3. Mục tiêu và nội dung của chuyên đề

  • CHƯƠNG 1: TỔNG QUAN CHUNG VỀ CƠ SỞ THỰC TẬP

  • 1.1 Giới thiệu về sở Tài nguyên và Môi trường Thanh Hóa

  • 1.2 Giới thiệu về trung tâm CNTT

  • 1.2.1 Vị trí, chức năng:

  • 1.2.2 Nhiệm vụ, quyền hạn:

  • 1.2.3 Tổ chức, bộ máy và biên chế

  • CHƯƠNG 2: KẾT QUẢ THỰC HIỆN CHUYÊN ĐỀ THỰC TẬP

  • I. TỔNG QUAN

  • 1.Tổng quan về khu vực nghiên cứu

  • 2. Tổng quan về điện toán đám mây

  • 2.1 Vì sao cần dùng điện toán đám mây

  • 2.1.1 Khái niệm điện toán đám mây

  • 2.1.2 Vì sao cần dùng điện toán đám mây

  • 2.2 Giới thiệu về điện toán đám mây

  • Hình 1.1: Mô hình tổng quan của điện toán đám mây

  • 2.3 Những đặc điểm nổi bật của điện toán đám mây

Tài liệu cùng người dùng

Tài liệu liên quan