Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/121632
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorPhạm, Thị Ngọc Diễm-
dc.contributor.authorLê, Gia Lâm-
dc.date.accessioned2025-09-24T07:43:20Z-
dc.date.available2025-09-24T07:43:20Z-
dc.date.issued2025-
dc.identifier.otherB2103462-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/121632-
dc.description92 Trvi_VN
dc.description.abstractViệc quản lý chi phí chung trong các nhóm du lịch, sinh hoạt hay công việc thường gặp nhiều khó khăn do yêu cầu cao về tính minh bạch, chính xác, công bằng và sự thuận tiện cho mọi thành viên. Những hạn chế trong việc ghi chép thủ công, thiếu công cụ hỗ trợ chia sẻ chi phí hiệu quả có thể dẫn đến mâu thuẫn và thiếu minh bạch trong tài chính nhóm. Xuất phát từ thực tiễn đó, việc xây dựng một ứng dụng “ví nhóm” hỗ trợ quản lý chi tiêu chung là nhu cầu thiết yếu. Luận văn này tập trung trình bày quá trình thiết kế và triển khai một hệ thống ứng dụng hỗ trợ quản lý ví nhóm, hướng đến giải quyết các bài toán về chia sẻ chi phí minh bạch, quản lý số dư, và đề xuất thanh toán tối ưu nhằm mang lại trải nghiệm tài chính hiện đại và hiệu quả. Phương pháp thực hiện của đề tài dựa trên kiến trúc client–server. Ở phía backend, hệ thống được phát triển bằng Java Spring Boot đảm nhiệm xử lý nghiệp vụ, nổi bật là việc triển khai thuật toán tham ăn (greedy algorithm) để chuẩn hóa số dư từng thành viên: tách thành hai danh sách “nợ” và “nhận”, sau đó lặp ghép cặp giữa người nợ lớn nhất và người được nhận lớn nhất nhằm giảm thiểu số lượng giao dịch và sinh gợi ý tất toán tối ưu. Bên cạnh đó, backend tích hợp các dịch vụ chuyên biệt: cổng thanh toán trực tuyến VNPAY, OCR kết hợp AI (ChatGPT) để tự động trích xuất thông tin từ hóa đơn, cập nhật tỷ giá ngoại tệ theo thời gian thực và hệ thống thông báo thời gian thực qua WebSocket. Frontend được xây dựng bằng Flutter, giao tiếp với backend thông qua các RESTful APIs. Hệ thống sử dụng cơ sở dữ liệu PostgreSQL nhằm bảo đảm hiệu năng, an toàn và toàn vẹn dữ liệu trong bối cảnh tài chính. Ứng dụng cung cấp các chức năng quản lý nhóm toàn diện như tạo nhóm, thêm chi phí với nhiều phương thức chia sẻ (chia đều, theo tỷ lệ, theo số tiền cụ thể), theo dõi số dư thời gian thực và gợi ý phương án thanh toán tối ưu. Kết quả của đề tài là một hệ thống được xây dựng và triển khai với đầy đủ các chức năng thiết yếu như quản lý người dùng và nhóm, chia sẻ chi phí linh hoạt, xử lý hóa đơn tự động bằng AI, thanh toán trực tuyến, chuyển đổi tiền tệ thời gian thực và thông báo tức thời, hệ thống cho thấy hiệu quả tương đối ổn định và có khả năng mở rộng, cơ bản đáp ứng được các yêu cầu thực tiễn về quản lý ví nhóm. Từ khóa: Ví nhóm, Chia sẻ chi phí, Quét hóa đơn OCR, Cổng thanh toán VNPAY.vi_VN
dc.language.isovivi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectHỆ THỐNG THÔNG TINvi_VN
dc.titleXÂY DỰNG ỨNG DỤNG VÍ NHÓMvi_VN
dc.title.alternativeBUILDING A SHARED WALLET APPLICATION FOR GROUPSvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
6.27 MBAdobe PDF
Your IP: 216.73.216.3


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.