Skip to content

An Android app for recording income and expenses by category, with monthly transaction statistics.

Notifications You must be signed in to change notification settings

phathuynh24/MoneyManagement

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 

Repository files navigation

MoneyManagement

SE114.N23 - NHẬP MÔN ỨNG DỤNG DI ĐỘNG

Đề tài: ỨNG DỤNG QUẢN LÝ CHI TIÊU

1. Mô tả:

  • Hiện nay, quản lý thu chi đã trở thành một thách thức đối với cả cá nhân, gia đình và doanh nghiệp. Dữ liệu thu chi xuất hiện từ nhiều nguồn khác nhau như tiền mặt, thẻ tín dụng, chuyển khoản và các hệ thống thanh toán điện tử. Việc ghi chép, theo dõi và phân loại các giao dịch thu chi một cách thủ công đòi hỏi sự tập trung và công sức lớn, dẫn đến mất thời gian và thiếu tính hiệu quả. Hơn nữa, quá trình này có thể gây ra sai sót, làm mất đi tính chính xác của báo cáo tài chính và ảnh hưởng đến quyết định quản lý tài chính.
  • Với sự phát triển của công nghệ thông tin, nhu cầu phát triển một ứng dụng quản lý thu chi tiện ích và hiện đại ngày càng trở nên cấp thiết. Ứng dụng quản lý thu chi này sẽ giúp ghi chép và theo dõi các giao dịch thu chi, từ đó giúp tiết kiệm thời gian và công sức cho người dùng.

2. Mục tiêu, yêu cầu của đề tài

Mục đích

  • Mục tiêu của đề tài này là phát triển một ứng dụng quản lý thu chi hiện đại, tiện ích và hiệu quả, nhằm giúp cá nhân, gia đình và doanh nghiệp quản lý tài chính một cách hiệu quả hơn.
  • Ứng dụng quản lý thu chi sẽ đem lại nhiều lợi ích bằng cách ghi chép, phân loại dữ liệu và cung cấp báo cáo tài chính tổng quan. Việc áp dụng ứng dụng này giúp tiết kiệm thời gian, tối ưu hóa quy trình làm việc, đảm bảo tính minh bạch và chính xác trong quản lý tài chính. Đồng thời, nó cũng hỗ trợ người dùng đưa ra các quyết định thông minh về đầu tư, tiết kiệm và quản lý tài chính, nâng cao hiệu quả kinh doanh và đời sống cá nhân.

Yêu cầu

  • UI/UX hợp lý, rõ ràng, thuận tiện cho người dùng
  • Ứng dụng đáp ứng được các tính năng yêu cầu cơ bản

3. Tổng quan ứng dụng

3.1 Chức năng

  • Đăng nhập
  • Đăng xuất
  • Quên mật khẩu
  • Thêm thông tin thu, chi
  • Sửa thông tin thu, chi
  • Xóa thông tin thu, chi
  • Xem chi tiết thông thu, chi
  • Thống kê thông tin thu,
  • Xuất dữ liệu

3.2 Công nghệ sử dụng

  • IDE: Android Studio
  • Ngôn ngữ lập trình: Java, NoSQL
  • Dịch vụ cơ sở dữ liệu: Firebase

4. Hướng dẫn cài đặt

  • Cài đặt ứng dụng
    • Tải Android Studio từ the Android Studio website
    • Tải BudgetManagement: https://github.com/bduy1011/SE114.N21_Group12
    • Trong dự án, chọn Sync Project with Gradle Files để khởi chạy các thư viện
    • Nhấn nút Run "app" hoặc tổ hợp phím Shifl+F10 để chạy ứng dụng. Ứng dụng sẽ chạy trên thiết bị (thật hoặc ảo) của
  • Cài đặt database
    • Liên hệ với nhà phát triển để cấp truyền truy cập vào cơ sở dữ liệu firebase
  • Đăng nhập

5. Thành viên

STT Họ và tên MSSV
1 Nguyễn Trương Bảo Duy 21522006
2 Huỳnh Tiến Phát 21520388
3 Trần Tiến Phát 21522449

6. Giảng viên hướng dẫn

  • Thầy Nguyễn Tuấn Toàn, giảng viên khoa Công nghệ phần mềm, trường Đại học Công nghệ thông tin, ĐHQG Thành phố Hồ Chí Minh

About

An Android app for recording income and expenses by category, with monthly transaction statistics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%