Hệ Thống Cho Thuê Xe Đạp Công Cộng Sử Dụng Công Nghệ Edge Computing

Khóa luận trình bày hệ thống cho thuê xe đạp công cộng ứng dụng công nghệ edge computing trong lĩnh vực truyền thông và mạng máy tính.

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2022

79
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: MỞ ĐẦU

1.1. Lý do chọn đề tài

1.2. Đối tượng và phạm vi nghiên cứu

2. CHƯƠNG 2: CÁC NGHIÊN CỨU VÀ CÔNG NGHỆ LIÊN QUAN

2.1. Tổng quan tình hình nghiên cứu

2.2. Tình hình nghiên cứu ngoài nước

2.3. Tình hình nghiên cứu trong nước

2.4. Những vấn đề cần tập trung giải quyết

2.5. Cơ sở lý thuyết và hướng tiếp cận đề tài

2.5.1. Cloud Computing

2.5.2. Phân loại điện toán đám mây

2.5.3. Phân loại dịch vụ đám mây

2.5.4. Edge Computing

2.5.4.1. Hoạt động của Edge computing
2.5.4.2. Các thành phần trong Edge computing

2.6. Thiết bị và công nghệ sử dụng

2.6.1. Docker

3. CHƯƠNG 3: PHƯƠNG PHÁP LUẬN NGHIÊN CỨU

3.1. Phân tích, thiết kế hệ thống

3.2. Thiết kế mô hình phân rã cấu trúc hệ thống

3.2.1. Phân rã thành phần trung tâm dữ liệu đám mây

3.2.2. Phân rã thành phần cấu trúc cận biên

3.2.3. Phân tích thiết kế Database

3.3. Phân tích, thiết kế API

3.3.1. Thiết kế mô hình ứng dụng thuê xe

3.4. Đặc tả và thiết kế mô hình ngữ cảnh

3.5. Thiết kế mô hình hệ thống trong ngữ cảnh đã đề xuất

4. CHƯƠNG 4: HIỆN THỰC, CÁC KẾT QUẢ ĐÁNH GIÁ

4.1. Tổng quan kịch bản khi triển khai thực tế

4.2. Hiện thực triển khai hệ thống

4.3. Hiện thực API

4.4. Hiện thực Edge Station

4.5. Hiện thực Monitoring

4.6. Đánh giá kết quả

5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Các kết quả đạt được. Một số hạn chế

5.2. Hướng phát triển

5.2.1. Tích hợp xác thực người dùng tại các trạm

5.2.2. Kết nối các trạm xe vào thành một cụm máy chủ

5.2.3. Nâng cao trải nghiệm người dùng với ứng dụng di động

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Hệ Thống Cho Thuê Xe Đạp Công Cộng

Hệ thống cho thuê xe đạp công cộng đang trở thành một giải pháp giao thông thông minh tại nhiều thành phố trên thế giới. Việc ứng dụng công nghệ vào mô hình này không chỉ giúp giảm thiểu ùn tắc giao thông mà còn nâng cao trải nghiệm người dùng. Đặc biệt, việc tích hợp công nghệ Edge Computing vào hệ thống này hứa hẹn sẽ mang lại nhiều lợi ích vượt trội.

1.1. Lợi ích của Hệ Thống Cho Thuê Xe Đạp

Hệ thống cho thuê xe đạp mang lại nhiều lợi ích như giảm thiểu ô nhiễm môi trường, thúc đẩy du lịch và cải thiện sức khỏe cộng đồng. Việc sử dụng xe đạp công cộng giúp người dân dễ dàng di chuyển trong thành phố mà không cần phụ thuộc vào phương tiện cá nhân.

1.2. Xu hướng phát triển Hệ Thống Xe Đạp Công Cộng

Xu hướng phát triển hệ thống cho thuê xe đạp công cộng đang gia tăng, đặc biệt tại các thành phố lớn. Nhiều quốc gia đã áp dụng mô hình này thành công, tạo ra một mạng lưới giao thông xanh và bền vững.

II. Vấn Đề và Thách Thức trong Triển Khai Hệ Thống

Mặc dù có nhiều lợi ích, việc triển khai hệ thống cho thuê xe đạp công cộng cũng gặp phải nhiều thách thức. Các vấn đề như quản lý xe đạp, bảo trì và an toàn cho người dùng cần được giải quyết một cách hiệu quả.

2.1. Thách thức trong Quản Lý Xe Đạp

Quản lý xe đạp là một trong những thách thức lớn nhất. Cần có hệ thống giám sát và quản lý hiệu quả để đảm bảo xe đạp luôn sẵn sàng cho người dùng.

2.2. Vấn đề An Toàn và Bảo Trì

An toàn cho người dùng và bảo trì xe đạp là rất quan trọng. Cần có các biện pháp bảo vệ và bảo trì định kỳ để đảm bảo xe đạp luôn trong tình trạng tốt nhất.

III. Phương Pháp Triển Khai Hệ Thống Cho Thuê Xe Đạp

Để triển khai hệ thống cho thuê xe đạp công cộng hiệu quả, việc ứng dụng công nghệ Edge Computing là rất cần thiết. Công nghệ này giúp xử lý dữ liệu gần với nguồn phát sinh, từ đó cải thiện hiệu suất và giảm độ trễ.

3.1. Ứng Dụng Công Nghệ Edge Computing

Công nghệ Edge Computing cho phép xử lý dữ liệu ngay tại các trạm xe đạp, giúp giảm thiểu thời gian phản hồi và nâng cao trải nghiệm người dùng.

3.2. Tích Hợp IoT trong Hệ Thống

Việc tích hợp IoT vào hệ thống cho thuê xe đạp giúp theo dõi tình trạng xe, vị trí và tình hình sử dụng, từ đó tối ưu hóa quy trình quản lý.

IV. Ứng Dụng Thực Tiễn và Kết Quả Nghiên Cứu

Nghiên cứu cho thấy việc triển khai hệ thống cho thuê xe đạp công cộng sử dụng công nghệ Edge Computing đã mang lại nhiều kết quả tích cực. Hệ thống không chỉ hoạt động hiệu quả mà còn thu hút được nhiều người dùng.

4.1. Kết Quả Triển Khai Hệ Thống

Hệ thống đã được triển khai thành công tại một số khu vực, cho thấy sự gia tăng đáng kể trong số lượng người sử dụng xe đạp công cộng.

4.2. Phản Hồi từ Người Dùng

Người dùng đã có những phản hồi tích cực về hệ thống, cho rằng việc thuê xe đạp trở nên dễ dàng và thuận tiện hơn bao giờ hết.

V. Kết Luận và Tương Lai của Hệ Thống Cho Thuê Xe Đạp

Hệ thống cho thuê xe đạp công cộng sử dụng công nghệ Edge Computing không chỉ là một giải pháp giao thông thông minh mà còn góp phần vào việc phát triển bền vững. Tương lai của hệ thống này hứa hẹn sẽ còn nhiều tiềm năng.

5.1. Tương Lai của Hệ Thống

Với sự phát triển của công nghệ, hệ thống cho thuê xe đạp công cộng sẽ ngày càng hoàn thiện và mở rộng, đáp ứng nhu cầu ngày càng cao của người dân.

5.2. Khuyến Khích Sử Dụng Xe Đạp

Cần có các chính sách khuyến khích người dân sử dụng xe đạp công cộng, từ đó tạo ra một môi trường sống xanh và bền vững hơn.

10/07/2025
Khóa luận tốt nghiệp truyền thông và mạng máy tính xây dựng hệ thống cho thuê xe đạp công cộng ứng dụng công nghệ edge computing

Trích đoạn nội dung tài liệu

MỞ ĐẦU 1. Lý do chọn đề tài Trong bối cảnh công nghệ 4.0 đang phát triển vượt bậc, Internet of things được ứng dụng rộng rãi trong đời sống từ Smart Home đến Smart City, các sản phâm công nghệ đã có sự kết nối và giao tiếp với nhau trở thành một mạng lưới hỗ trợ mạnh mẽ đến đời sống con người. Bắt kịp với xu thế công nghệ xanh của thế giới, nhóm em quyết định thực hiện đề tài “Xây dựng hệ thống cho thuê xe đạp công cộng ứng dụng công nghệ Edge computing”. Nhằm giúp tạo ra một hệ thống cho thuê xe đạp mà không cần đến nhiều sự quản lý từ con người, đơn giản và tiện nghỉ trong cách sử dụng.

Bên cạnh đó, xây dựng hệ thống cho thuê xe đạp còn là một đề tài có thể giúp em vận dụng các kiến thức chuyên ngành đã học được, qua đó một phan thé hiện được quá trình học tập trong những năm tháng giảng đường. Mục đích Nghiên cứu và áp dụng công nghệ ảo hóa container để xây dựng hệ thống tính toán cạnh biên (Edge Computing), ứng dụng Kubernetes - công cụ điều phối container dé xây dựng hệ thống máy chủ có tính đáp ứng cao, khả năng mở rộng dé xử lý các yêu cầu và quản lý các thiết bị biên, đồng thời tương tác với các thiết bị đầu cuối phía người dùng. Đối tượng và phạm vỉ nghiên cứu — Triển khai hệ thống Backend IoT cho hệ thống quản lý xe đạp công cộng, quan ly người dùng, ứng dụng các công nghệ container và kubernetes. — Xây dựng các trạm ứng dung Edge computing dé quan lý xe đạp và cập nhật trạng thái, tương tác với hệ thống máy chủ.

— Ứng dụng thuê xe đạp trên thiết bị di động. — Trién khai hệ thống giám sát các trạm quan lý xe đạp. CHƯƠNG II: CÁC NGHIÊN CỨU VÀ CÔNG NGHỆ LIÊN QUAN 2. Tổng quan tình hình nghiên cứu.

Xu hướng công nghệ xanh 4.0 đã và đang được phát triển nhanh chóng và rộng rãi, các quốc gia phát triển đã cho thấy những lợi ích mà công nghệ mang lại cho nền nông nghiệp, công nghiệp và ngay cả trong đời sống. Trong đó, Edge computing, Cloud computing là những xu hướng công nghệ phô biến trong những năm qua. Edge Computing được ứng dụng dé cải thiện hiệu suất cho các ứng dụng IoT. Các dit liệu được xử lý tại Edge gần với các thiết bị lot giúp cho tốc độ xử lý dữ liệu nhanh hơn, giảm thiểu độ trễ.

Cloud Computing giúp mang lại một hệ thống dễ dàng nâng cấp, vận hành và bảo trì. Tình hình nghiên cứu ngoài nước Theo bai báo cáo “Edge Computing Market Size, Industry Growth Report, 2020- 2027”, dự án camera an ninh trong nha Nest Cam IQ do Google Inc. xây dựng có tính năng xử ly thị giác trên thiết bị dé phát hiện chuyên động, nhận dang khuôn mặt quen thuộc và gửi cảnh báo thời gian thực. đã công bố nền tảng Cloud IoT Edge giúp mở rộng khả năng xử lý dữ liệu và máy học (Machine Learning) của Google Cloud cho các thiết bị Edge Computing.

Nền tảng phần mềm này đi kèm với một công cụ máy học có thé tận dụng các ứng dụng của Edge Tensor Processing Units (TPUs). Theo báo cáo “Edge Computing Market — Growth, Trend, Forecast (2021 — 2026)” cho rằng: điện toán cận biên được kỳ vọng sẽ đóng một vai trò quan trọng trong việc áp dụng và hoạt động rộng rãi các công nghệ, chăng hạn như AR/VR, phương tiện tự hành, loT, CDN thế hệ tiếp theo, đám mây thế hệ tiếp theo va trò chơi phát trực tuyến. Ví dụ, Điện toán cận biên có thể rất quan trọng trong việc vận hành một mạng xe tự hành trong tương lai. Vào tháng 7 năm 2019, IBM Nhật Ban đã gia nhập Hiệp hội điện toán biên ô tô (AECC).

Tình hình nghiên cứu trong nước Vào tháng 12 năm 2020, Sở Giao thông vận tải Thành phố Hồ Chí Minh thông báo rằng Ủy ban nhân dân thành phó đã chấp thuận về nguyên tắc cho việc thí điểm hệ thống đi chung xe đạp công cộng tại một số khu vực trên toàn thành phố trong 12 tháng. Hệ thống chia sẻ xe đạp do Công ty CP Tập đoàn Trí Nam đầu tư và vận hành [1] 2. Những van đề cần tập trung giải quyết. - Xây dựng một hệ thống quan lý xe đạp hoạt động ồn định.

- Hệ thống phù hợp với điều kiện cơ sở vật chất, dễ dàng triển khai. - Đảm bảo tính an toàn, tin cậy và phù hợp với tình hình trong nước. - Cải thiện hiệu năng của hệ thống, tự động phục hồi hoặc dễ dàng sửa chữa khi gặp trục trặc. - Đảm bảo tính mở rộng.

Cơ sé lý thuyết và hướng tiếp cận đề tài. Cloud Computing Cloud computing - điện toán đám mây là việc cung cấp các dịch vụ điện toán bao gồm servers, storage, databases, networking, software,. thông qua mạng internet. “A Microsoft Azure & KAMATERA 9 nh: Lợi ích của điện toán đám mây: - Nhanh chóng: đám mây cho phép ta dễ dàng sở hữu một hệ thống máy chủ, cơ sở đữ liệu,.

chỉ sau một vài thao tác chỉ cần có kết nỗi mạng bat ké ở đâu. Ta có thé triển khai từ một ý tưởng đến khâu hoàn thiện một cách nhanh chóng, điều này cho phép ta thử nghiệm những ý tưởng mới mà không phải mắt quá nhiều lo lắng. - Quy mô linh hoạt: với điện toán đám mây, không cần phải cung cấp tài nguyên quá mức đề đảm bảo yêu cầu lượng tài nguyên máy chủ khi mở rộng. Thay vào đó, ta chỉ cần cung cấp đủ tài nguyên cần thiết, việc nâng cấp tài nguyên hoặc giảm đi được điện toán đám mây hỗ trợ thực hiện dễ dàng.

- Tiết kiệm chi phí: chính vì việc không phải sở hữu một hệ thống máy chủ hay tài nguyên vật lý nào nên người dùng còn tiết kiệm được một số chi phí như mặt bang, bảo dưỡng và thay thế khi gặp trục trặc. 10 - Triển khai trên toàn cầu chỉ trong vài phút Phân loại điện toán đám mây: - Public cloud: được sở hữu bởi một bên nhà cung cấp dịch vụ điện toán, họ cung cấp tài nguyên hệ thống thông qua mạng internet. - Private cloud: là những đám mây phục vụ riêng cho các doanh nghiệp hoặc tổ chức với mục đích sử dụng một hệ thống điện toán cho riêng họ và đảm bảo tính bảo mật cao. - Hybrid cloud: là sự kết hợp của public cloud va private cloud nhờ các công nghệ cho phép chia sẻ đữ liệu.

Điều này mang lại cho doanh nghiệp sự linh hoạt với nhiều tùy chọn triển khai hon, giúp tối ưu hóa cơ sở hạ tầng, bảo mật. Phân loại dịch vụ đám mây: - Infrastructure as a service (IaaS): đây là loại co bản nhất của điện toán dam mây, IaaS cung cấp cơ sở hạ tầng, máy ảo, bộ nhớ, hệ thong mang, hé điều hành. Một số nha cung cấp dịch vụ này có thể kê đến như AWS, Microsoft Azure, Google. - Platform as a service (PaaS): hỗ trợ người dùng sử dụng dịch vụ cloud bang cac hé điều hành, co sở dit liệu, may chu web.

giúp người dùng tập hon vào dịch vụ đầu cuối hơn là quan tâm đến những thứ bên trong. Các nhà cung cấp laaS cũng thường cung cấp PaaS giúp bạn giảm tải công việc. - Software as a service (SaaS): giúp người dùng truy cập đến các phần mềm trên nên tảng cloud mà không cân quản lý cơ sở hạ tầng và nền tảng nó đang chạy. Các SaaS thường gặp như các dich vụ của google như tai liệu, drive, google photo.

hay outlook, dropbox. Edge Computing Điện toán biên (Edge Computing) là một kiến trúc được thiết kế và xây dựng nhằm tối ưu hoá hệ thống điện toán đám mây bằng cách cho phép xử lý, tính toán đữ liệu tại vùng biên — nơi gần với nguồn phát sinh đữ liệu và nhận yêu cầu xử lý nhất (các thiết bị IoT). Hình 2 Mô hình kiến trúc Edge Computing Hoạt động của Edge computing: điện toán biên hoạt động bằng cách nắm bắt và xử lý thông tin cảng gần nguồn dữ liệu hoặc sự kiện mong muốn càng tốt. Nó dua vào cảm biến, thiết bị điện toán và máy móc dé thu thập dit liệu và cung cấp dit liệu cho các máy chủ biên hoặc đám mây.

Tùy thuộc vào nhiệm vụ va kết quả mong muốn, dữ liệu này có thé cung cấp cho hệ thống phân tích và học máy, cung cấp khả năng tự động hóa hoặc cung cấp khả năng hiển thị về trạng thái hiện tại của thiết bị, hệ thống hoặc sản phẩm. 12 Các thành phần trong Edge computing: e Cloud Server: Day có thé là một đám mây công cộng hoặc riêng tư, hoặc có thé là một trung tâm dữ liệu. Những dam mây nay lưu trữ và chạy các ứng dụng được sử dụng dé điều phối và quản lý các edge node (nút biên) khác nhau. Khối lượng công việc ở biên, ở thiết bị cuối và trên các đám mây sẽ tương tác lẫn nhau trong quá trình xử lý.

e Thiết bị biên (edge device): là thiết bị được tích hợp khả năng tính toán như máy ATM, máy ảnh số hoặc ô tô. Các thiết bị biên thường có năng lực tính toán hạn chế, chỉ xử lý các yêu cầu tức thời cần độ trễ thấp. Mặc dù cũng có những edge device với cấu hình mạnh, chúng là ngoại lệ chứ không đại diện cho đa SỐ. e Nút biên (edge node): Nút biên là một cách gọi chung dé chi bat kỳ thiết bị biên, máy chủ biên hoặc công biên nào mà tính toán biên có thé được thực hiện.

e May chủ biên (edge server): máy chủ biên là một máy tính có mục đích chung được đặt trong một cơ sở hoạt động từ xa như nhà máy, cửa hàng bán lẻ, khách 13 sạn, trung tâm phân phối hoặc chi nhánh ngân hàng. Máy chủ biên thường được xây dựng băng PC công nghiệp với CPU có 8 - 16 lõi hoặc hơn, bộ nhớ từ 16GB và hàng trăm GB dung lượng lưu trữ cục bộ. Một máy chủ biên thường được sử dung dé chạy khối lượng công việc của ứng dụng doanh nghiệp và các dich vu được chia sẻ. Cổng biên (edge gateway): một công biên thường là một máy chủ biên, ngoài việc xử lý khối lượng công việc của ứng dụng doanh nghiệp còn thực hiện các chức năng mạng như biên dịch giao thức, bảo vệ tường lửa hoặc kết nối không dây.

Thiết bị và công nghệ sử dụng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Hệ Thống Cho Thuê Xe Đạp Công Cộng Sử Dụng Công Nghệ Edge Computing" trình bày một giải pháp tiên tiến cho việc quản lý và cho thuê xe đạp công cộng thông qua công nghệ Edge Computing. Hệ thống này không chỉ giúp tối ưu hóa quy trình cho thuê xe mà còn nâng cao trải nghiệm người dùng bằng cách cung cấp thông tin thời gian thực về tình trạng xe và vị trí. Những lợi ích mà hệ thống mang lại bao gồm giảm thiểu thời gian chờ đợi, tăng cường khả năng truy cập và cải thiện hiệu suất tổng thể của dịch vụ cho thuê xe đạp.

Để mở rộng thêm kiến thức về các công nghệ và phương pháp liên quan đến giao thông, bạn có thể tham khảo tài liệu Luận văn thạc sĩ khoa học máy tính thu thập thông số giao thông dựa trên hình ảnh, nơi phân tích cách thức thu thập và xử lý dữ liệu giao thông qua hình ảnh. Bên cạnh đó, tài liệu Luận văn thạc sĩ khoa học máy tính bloom filters cho bài toán về quản lý black list và white list thẻ từ trong giao thông công cộng sẽ giúp bạn hiểu rõ hơn về việc quản lý danh sách thẻ từ trong hệ thống giao thông công cộng. Cuối cùng, tài liệu Nghiên cứu so sánh các phương pháp xác định vận tốc của xe cộ dùng xử lý ảnh cung cấp cái nhìn sâu sắc về các phương pháp xác định vận tốc xe cộ, một yếu tố quan trọng trong việc tối ưu hóa giao thông. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về các công nghệ và phương pháp trong lĩnh vực giao thông hiện đại.