Khóa Luận Tốt Nghiệp: Ứng Dụng Tìm Kiếm và Chia Sẻ Chuyến Đi

Khóa luận tốt nghiệp kỹ thuật phần mềm trình bày ứng dụng tìm kiếm và chia sẻ chuyến đi, mang lại giải pháp tiện ích cho người dùng.

Người đăng

Ẩn danh

Thể loại

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

2021

68
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CÁM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. Khảo sát hiện trạng

1.2. Cách thức hoạt động

1.3. Các ưu điểm của Xamarin

1.4. Google Map API

1.5. OpenRouteService

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

3. CHƯƠNG 3: THỰC HIỆN

3.1. Kiến trúc ứng dụng. Mô hình MVVM

3.2. Danh sách use case

4. CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

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

4.2. Mở rộng phạm vi hoạt động

DANH MỤC HÌNH

DANH MỤC BẢNG

TÓM TẮT KHÓA LUẬN

Tóm tắt

I. Tổng Quan Về Ứng Dụng Tìm Kiếm và Chia Sẻ Chuyến Đi

Ứng dụng tìm kiếm và chia sẻ chuyến đi đang trở thành một giải pháp công nghệ thông tin quan trọng trong việc giảm thiểu ùn tắc giao thông và ô nhiễm môi trường. Với sự gia tăng số lượng phương tiện cá nhân, đặc biệt là xe máy, việc phát triển một ứng dụng giúp người dùng tìm kiếm và chia sẻ chuyến đi là cần thiết. Ứng dụng này không chỉ giúp tiết kiệm chi phí mà còn tạo ra một cộng đồng giao thông thông minh hơn.

1.1. Lợi Ích Của Ứng Dụng Tìm Kiếm Chuyến Đi

Ứng dụng này giúp người dùng tiết kiệm thời gian và chi phí đi lại. Bằng cách kết nối những người có cùng lộ trình, ứng dụng tạo ra cơ hội cho việc chia sẻ xe, từ đó giảm thiểu số lượng xe trên đường.

1.2. Công Nghệ Đằng Sau Ứng Dụng

Ứng dụng được phát triển trên nền tảng Xamarin Forms, sử dụng .Net Core cho API và Azure cho lưu trữ dữ liệu. Điều này giúp tối ưu hóa hiệu suất và khả năng mở rộng của ứng dụng.

II. Vấn Đề Giao Thông Hiện Nay và Thách Thức Đặt Ra

Tình trạng ùn tắc giao thông tại các thành phố lớn đang ngày càng nghiêm trọng. Sự gia tăng số lượng xe máy và ô tô trong giờ cao điểm dẫn đến việc tăng cao lượng khí thải và ô nhiễm môi trường. Việc tìm kiếm giải pháp hiệu quả để giảm thiểu tình trạng này là một thách thức lớn.

2.1. Nguyên Nhân Gây Ra Vấn Đề Giao Thông

Nguyên nhân chính bao gồm sự gia tăng dân số, sự phát triển kinh tế và thói quen sử dụng phương tiện cá nhân. Điều này dẫn đến việc gia tăng mật độ giao thông, đặc biệt là trong giờ cao điểm.

2.2. Hệ Lụy Của Vấn Đề Giao Thông

Hệ lụy của tình trạng ùn tắc giao thông không chỉ ảnh hưởng đến thời gian di chuyển mà còn gây ra ô nhiễm không khí, ảnh hưởng đến sức khỏe cộng đồng và chất lượng cuộc sống.

III. Phương Pháp Giải Quyết Vấn Đề Giao Thông Bằng Ứng Dụng

Ứng dụng tìm kiếm và chia sẻ chuyến đi là một trong những giải pháp công nghệ thông tin hiệu quả. Bằng cách kết nối người dùng có cùng lộ trình, ứng dụng giúp giảm thiểu số lượng xe trên đường và tiết kiệm chi phí đi lại.

3.1. Cách Thức Hoạt Động Của Ứng Dụng

Người dùng có thể đăng nhập, tìm kiếm và kết nối với những người có cùng lộ trình. Ứng dụng sẽ hiển thị danh sách các chuyến đi phù hợp và cho phép người dùng chọn lựa.

3.2. Tính Năng Nổi Bật Của Ứng Dụng

Ứng dụng cung cấp nhiều tính năng như tìm kiếm bạn đồng hành, nhắn tin, và xác nhận chuyến đi. Điều này giúp người dùng dễ dàng kết nối và chia sẻ chuyến đi một cách an toàn.

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

Kết quả nghiên cứu cho thấy ứng dụng đã thu hút được sự quan tâm của nhiều người dùng, đặc biệt là sinh viên tại Khu đô thị Đại học Quốc gia TP.HCM. Số lượng người tham gia sử dụng ứng dụng đang tăng lên đáng kể.

4.1. Phản Hồi Từ Người Dùng

Người dùng đánh giá cao tính tiện lợi và hiệu quả của ứng dụng trong việc tìm kiếm bạn đồng hành. Nhiều người cho biết họ đã tiết kiệm được thời gian và chi phí đi lại.

4.2. Kết Quả Đạt Được

Ứng dụng đã đạt được mục tiêu thu hút trên 50% sinh viên trong khu vực tham gia sử dụng, góp phần giảm thiểu ùn tắc giao thông và ô nhiễm môi trường.

V. Kết Luận và Tương Lai Của Ứng Dụng

Ứng dụng tìm kiếm và chia sẻ chuyến đi không chỉ là một giải pháp công nghệ thông tin mà còn là một bước tiến quan trọng trong việc xây dựng một cộng đồng giao thông thông minh. Tương lai của ứng dụng hứa hẹn sẽ mở rộng ra nhiều khu vực khác và tiếp tục phát triển các tính năng mới.

5.1. Hướng Phát Triển Ứng Dụng

Trong tương lai, ứng dụng sẽ được cải tiến với nhiều tính năng mới như tích hợp bản đồ thông minh và hệ thống đánh giá người dùng, nhằm nâng cao trải nghiệm người dùng.

5.2. Tác Động Đến Cộng Đồng

Ứng dụng không chỉ giúp giảm thiểu ùn tắc giao thông mà còn góp phần bảo vệ môi trường, tạo ra một cộng đồng giao thông bền vững hơn.

10/07/2025

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

chương 1 Tổng quan: viết khá rõ ràng và chỉ tiết các nghiên cứu liên quan và nêu rõ mục tiêu dé tài. Chương 2 Cơ sở lý thuyết: công nghệ triển khai. Chương 3 Thực hiện. Chương 4 Kết luận và hướng phát triển 2.

Về nội dung nghiên cứu: Khóa luận trình bày các nghiên cứu về cách thức hoạt động của các ứng dụng tương tự chia sẻ và tim kiếm đường đi. Về mặt công nghệ thực hiện Xamarin Forms, .Net Core, Azure, Google Map API, OpenRouteService. Tuy nhiên cần tìm hiểu thêm lý thuyết liên quan đến bài toán sắp xếp tối ưu trong tìm đường đi. Về chương trình ứng dụng: Xây dựng ứng dụng chia sẻ và tìm kiếm điểm đi và đến cho đối tượng người dùng với các chức năng: — Người dùng xác nhận điểm đi và điểm đến hiển thị ra danh sách cum địa điểm ở trang chủ.

— Tính ra khoảng cách của 2 tọa độ so với các cum tọa độ lớn (ký túc xá, trường hoc,. — Tìm thông tin thông tin cụm đi, người dùng có cùng cụm đến và cụm đi sẽ được trả về dữ liệu cho ứng dụng qua API. — Tạo tài khản, đăng nhập, đăng xuất, đổi mật khẩu, tìm kiếm bạn bè đi chung, nhắn tin với người đã từng đi chung. ứng dụng hiện ra bản đỗ và cho phép người dùng chọn vi trí chính xác trong cụm địa điểm đó.

hiển thị ra những tài khoản phù hợp có cùng diém đi va diém đên. — Dựa vào Tin nhăn mặc định sẽ được gửi đên tài khoản đó xác nhận 2 người sé di chung với nhau. 4, Về thái độ làm việc của sinh viên: Sinh viên nghiêm túc và cố gắng thực hiện đề tài. Đánh giá chung: Khóa luận đạt yêu cầu của một khóa luận tốt nghiệp kỹ sư, xếp loại Gioi.

Điểm từng sinh viên: Trần Trung Kiên: 8.5/10 ĐẠI HỌC QUOC GIA TP. HO CHÍMINH CỘNG HOA XÃ HOI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN TP. HCM, ngày l6 tháng 07 năm 2021 NHAN XÉT KHÓA LUẬN TOT NGHIỆP (CỦA CÁN BỘ PHÁN BIỆN) Tên khóa luận: UNG DUNG TÌM KIEM VÀ CHIA SẺ CHUYEN ĐI SV thực hiện: Cán bộ hướng dẫn: Trần Trung Kiên 16521707 TS. Nguyễn Trịnh Đông Đánh giá Khóa luận 1.

Vê cuôn báo cáo: Số trang 61 Số chương 4 Số bảng số liệu 2 Số hình vẽ 30 Số tài liệu tham khảo 3 Sản phẩm | Một sô nhận xét về hình thức cuôn báo cáo: Cách thức trình bày khóa luận phù hợp với các quy định, phân bố nội dung từng mục rõ ràng, cụ thé, có hình ảnh trực quan. Các chương mục được trình bày hợp lý va theo thứ tự. Tuy nhiên, còn một sô lỗi trình bày, các hình vẽ biêu diễn các usecase cân chuân hóa. Về nội dung nghiên cứu: — Khóa luận tập trung tìm hiểu giải pháp chia sẻ phương tiện trong phạm vi một khu vực và kỹ thuật lập trình trên thiết bị di động dựa trên bộ công cụ phát triển phần mêm Xamarin của Microsoft.

— _ Sinh viên đã tiễn hành tìm hiểu cơ sở lý thuyết dé áp dụng vào phát triển hệ thống: Phân tích thiết kế hệ thông thông tin hướng đối tượng Xamarin: Bộ công cụ phát trién phần mềm trên thiết bị di động của MS. Ngôn ngữ WPF. Kỹ thuật viết API Nền tảng Azure Google Map API SQL Database le) OpenRouteService — Phần phân tích thiết kế đã co bản giải quyết được các yêu cầu chung cho bài toán phân tích thiết kế hệ thống thông tin. Từ việc đặc tả các usecase đến các sơ đồ kỹ thuật cần thiết để phát triển hệ thống.

Trên cơ sở yêu cầu chỉnh sửa của CBPB. Sinh viên Trần Trung Kiên đã khắc phục nhanh chóng những lỗi trong khóa luận. Về chương trình ứng dụng: Trên cơ sở lý thuyết và quá trình phát triển hệ thống, Khóa luận đã đưa ra kết quả là một phân mêm trên thiệt bi di động chạy trên máy ảo có các ưu diém và nhược điêm Sau: Ưu điểm: Do đây là một ứng dụng có nhiều tính năng và cần có cơ sở pháp lý. Do đó, còn nhiều vấn đề cần phải giải quyết.

Ứng dụng cho phép đăng ký người dùng, hiền thị bản đồ, cho phép tìm đường đi và những chuyến hành trình trên tuyến đường đã chọn, v. Nhược điểm: So với mục tiêu đề tài, cơ bản phần mềm đã chạy thử nghiệm. Tuy nhiên, đây là một lĩnh vực khó cả về kiến thức pháp lý, quản trị và kỹ thuật. Vấn đề xác thực người dùng chưa đê cập, v.

Vé thái độ làm việc cua sinh viên: Sinh viên có thái độ tích cực, chủ động bô sung, sửa đôi khóa luận, cung câp đây đủ tài liệu khi được yêu cầu. Đánh gia chung: Khóa luận đạt yêu cầu của một khóa luận tốt nghiệp kỹ sư, xếp loại GIỏiI. Diem từng sinh viên: Trần Trung Kiên:8.0/10 Người nhận xét (Ký tên và ghi rõ họ tên) Nguyễn Trịnh Đông LỜI CÁM ƠN Tục ngữ Việt Nam có câu: “Không thầy đố mày làm nên”. Dé hoàn thành khóa luận này, em xin gửi lời cảm ơn chân thành nhất đến thầy Nguyễn Hà Giang và cô Nguyễn Thị Thanh Trúc đã tận tình hướng dẫn em.

Qua khóa luận này, em đã học tập được nhiều thứ mà em chưa từng biết đến, hiểu rõ hơn về các quy trình cũng như cách vận hành và làm ra một hệ thống ứng dụng đã đề ra. Em đã gặp rất nhiều khó khăn trong quá trình thực hiện nhưng nhờ sự tận tâm, cũng như sự góp ý của thầy, cô cho báo cáo của em đã giúp em định hướng tốt hơn khi làm khóa luận và các hướng phát triển có thé cho ứng dụng. Cảm ơn giảng viên phản biện và các thầy cô trong hội đồng chấm khóa luận với những lời khuyên, góp ý quý báu và bồ ích. Từ đó khóa luận của em được trở nên hoàn thiện hơn.

Em cũng xin gửi tất cả sự biết ơn và trân trọng của mình đến với những người thân, bạn bè đã ủng hộ và động viên em trong những giai đoạn đầy khó khăn và thử thách khi thực hiện khóa luận này. Đến nay, khóa luận của em cơ bản hoàn thành, em không thể không nhớ đến sự giúp đỡ của thầy cô. Tuy nhiên, với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của sinh viên, đồ án này của em không thể tránh khỏi những sai lầm và thiếu sót. Em rat mong nhận được sự chỉ bảo, đóng góp của cô dé em có điều kiện bổ sung, nâng cao kiến thức của mình, phục vụ tốt hơn cho công việc thực tế sau này.

Một lần nữa, em rất biết ơn sự hỗ trợ to lớn của quý thầy cô. Chúc thầy cô luôn d6i dao sức khỏe, hạnh phúc và thành công hơn nữa trong sự nghiệp của minh. ĐẠI HỌC QUOC GIA TP. HO CHÍMINH CỘNG HÒA XÃ HOI CHU NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN DE CƯƠNG CHI TIẾT TEN DE TÀI: Ứng dung tìm kiếm và chia sẻ chuyến đi TÊN DE TÀI (tiếng Anh): Finding and Sharing Journey Application Cán bộ hướng dẫn: Ts.

Nguyễn Hà Giang ThS. Nguyễn Thị Thanh Trúc Thời gian thực hiện:Từ ngày 01/03/2021 đến ngày 30/06/2021 Sinh viên thực hiện: Trần Trung Kiên - 16521707 Nội dung đề tài:(Mô tả chỉ tiết mục tiêu, phạm vi, đối tượng, phương pháp thực hiện, kết quả mong đợi của đề tài) 1. Mục tiêu: Hiện tại có rất nhiều người điều khiển xe máy có tuyến đường đi như nhau nhưng lại di hai xe khác nhau, việc này làm cho lượng phương tiện tham gia giao thông vào gid cao diém tăng cao, dân đên việc ùn tac và lượng khí thải cũng tăng theo. Bên cạnh việc cùng tuyên đường thì có một sô địa điêm tập trung người di lam công sở ở cùng khu vực.

Việc di chuyên của một người chỉ giới hạn ở cung giờ hành chính, và tuyến đường chỉ là từ nhà đến cơ quan hay công ty và ngược lại. Một ứng dụng giúp đỡ những người có khả năng chở thêm người và những người cần được chở ghép cặp dé đi chung với nhau là điều cần thiết. Giúp giảm lượng phương tiện tham gia giao thông, qua đó tiết kiệm nhiên liệu và hạ thấp lượng khí thải ra môi trường. Hình thức di chuyên tiết kiệm này phổ biến ở các nước phát triển như mô hình di chung ôtô Covoiturage ở Pháp, Bla Bla Car ở châu Âu, hay ứng dụng Ridewith của Google.

Nhưng loại phương tiện phô biến ở Việt Nam hiện nay lại là xe máy, vì vậy ứng dụng sẽ đánh mạnh vào những người điều khiển xe máy, điều mà các ứng dụng đi chung khác không chú trọng. Mặc dù cũng có nhiều hãng xe công nghệ nhưng điều mà ứng dụng hướng tới là dành cho những công dân bình thường muốn giúp đỡ cộng đồng cũng như môi trường. Mục tiêu nhỏ là dành cho các bạn sinh viên Khu đô thị Đại học Quốc gia TPHCM có thê cùng nhau đến trường, qua đó mở rộng quy mô cho cả nước. Mong muốn góp phần giúp ích cho cộng đồng.

Mục tiêu thứ hai là dành cho các bạn cần đồng đội dé di du lịch hay phượt chung. Dựa trên nền tảng của mục tiêu thứ nhất, giúp các bạn có thé tìm bạn dé đi chung với nhau. Phạm vỉ: -Ung dụng tập trung khai thác sự tiện dung cho sinh viên Khu đô thi Dai hoc Quốc gia TPHCM (Mục tiêu chính). - Ung dụng có tiềm năng để mở rộng quy mô cho khắp cả nước.

Với mong muốn giảm thiêu ô nhiễm và tăng cao lợi ích tối đa. Đối tượng: - _ Những người điều khiển xe máy có thé chia sé xe máy. - _ Những người có nhu cầu muốn đi chung xe. - _ Những người có sở thích du lịch nhưng chưa có bạn đồng hành.

Phương pháp thực hiện: Dựa vào các kiến thức đã có trong quá trình hoc, sử dụng WPF để tạo ứng dụng trên Window đã cho em các kiến thức về nền tảng này. Nhận thấy Xamarin cũng có nét tương đồng nên em đã chọn dé nghiên cứu xây dựng ứng dụng. Bên cạnh đó, Xamarin có thé cho phép tiết kiệm tới 70% công việc phát triển trên nền tang di động thứ hai bang cách sử dụng lại source code. Phần xử lý dữ liệu như: Đăng nhập, tìm kiếm tài khoản thích hợp theo lộ trình, lưu trữ thông tin tài khoản,.

được xử lý bằng cách gọi API từ Azure. Azure cung cấp hơn 200 dịch vụ, được chia thành 18 loại. Các danh mục này bao gồm máy tính, mạng, lưu trữ, loT, di chuyền, di động, phân tích, container, trí tuệ nhân tạo và machine learning, tích hợp, công cụ quản lý, công cụ nhà phát triển, bảo mật, cơ sở dữ liệu, DevOps, nhận dạng media và web service.

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

Tài liệu "Ứng Dụng Tìm Kiếm và Chia Sẻ Chuyến Đi: Giải Pháp Công Nghệ Thông Tin" trình bày một giải pháp công nghệ thông tin hữu ích cho việc tìm kiếm và chia sẻ thông tin về các chuyến đi. Tài liệu này không chỉ giúp người dùng dễ dàng tìm kiếm thông tin cần thiết mà còn tạo ra một nền tảng để chia sẻ kinh nghiệm và thông tin giữa các người dùng khác nhau. Những lợi ích mà tài liệu mang lại bao gồm việc tối ưu hóa quá trình tìm kiếm, tăng cường khả năng kết nối giữa người dùng và cung cấp thông tin chính xác, nhanh chóng.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng công nghệ thông tin khác, hãy tham khảo tài liệu Đồ án hcmute xây dựng app khám bệnh online với react native và nodejs, nơi bạn có thể khám phá cách xây dựng ứng dụng y tế trực tuyến. Ngoài ra, tài liệu Luận văn tốt nghiệp xây dựng ứng dụng chat trong android với firebase sẽ giúp bạn hiểu rõ hơn về việc phát triển ứng dụng giao tiếp trên nền tảng di động. Cuối cùng, tài liệu Luận văn thạc sĩ nhận dạng thực thể tên cho ngôn ngữ nói tiếng việt và ứng dụng trong tương tác với điện thoại thông minh 04 sẽ mở rộng kiến thức của bạn về công nghệ nhận dạng ngôn ngữ và ứng dụng của nó trong cuộc sống hàng ngày. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các ứng dụng công nghệ thông tin hiện đại.