


Preview text:
I. Lý do chọn đề tài  - 
Nhu cầu quản lý tài chính cá nhân ngày càng tăng: Trong bối cảnh chi phí 
sinhhoạt tăng cao và thu nhập có xu hướng không ổn định, việc theo dõi và 
quản lý chi tiêu giúp người dùng kiểm soát tài chính, tránh lãng phí và đạt được 
các mục tiêu tiết kiệm.  - 
Ứng dụng công nghệ hỗ trợ quản lý dễ dàng: Sự phát triển của các ứng 
dụng diđộng và web mang lại cơ hội xây dựng một hệ thống thân thiện, dễ sử 
dụng, tích hợp dữ liệu và phân tích thông minh.  - 
Tăng cường nhận thức và tư duy tài chính: Hệ thống sẽ cung cấp các báo 
cáo, biểu đồ phân tích giúp người dùng có cái nhìn tổng quát về thói quen chi 
tiêu, từ đó đưa ra các biện pháp cải thiện hiệu quả quản lý tài chính cá nhân. 
II. Khảo sát hiện trạng hệ thống 
- Phương pháp thủ công : Hiện nay nhiều cá nhân vẫn quản lý tài chính cá nhân 
bằng cách ghi chép qua sổ sách cũng như là qua GG Sheet, excel,… Những 
cách này không hiệu quả tối ưu vì không có tính tự động hoá, dễ bị lỗi - Ứng 
dụng di động hiện có: iMoney, sổ thu chi, hay các ứng dụng ngân hàng cung 
cấp tính năng theo dõi giao dịch. Tuy nhiên, nhiều ứng dụng này: - Giao diện 
có thể chưa thân thiện hoặc không phù hợp với tất cả người dùng. - Chưa tích 
hợp đầy đủ các chức năng cảnh báo, phân tích xu hướng chi tiêu một cách trực  quan.  - Những hạn chế chung: 
- Dữ liệu phân tán, khó đồng bộ hóa trên nhiều thiết bị. 
- Thiếu các công cụ hỗ trợ lập kế hoạch ngân sách và đặt mục tiêu tài chính. 
III. Mục tiêu và phạm vi của hệ thống  1. Mục tiêu  - 
Hỗ trợ người dùng dễ dàng ghi nhận, theo dõi và phân loại các khoản thu  – chihàng ngày.  - 
Cung cấp hệ thống tự động tổng hợp dữ liệu, tạo báo cáo, biểu đồ và phân 
tích xu hướng chi tiêu theo thời gian, giúp người dùng có được cái nhìn tổng 
quát về tình hình tài chính.  - 
Hỗ trợ lập kế hoạch tài chính cho người dùng thiết lập ngân sách, đặt mục 
tiêu tiết kiệm và nhận cảnh báo khi chi tiêu vượt quá mức cho phép.  - 
Đồng bộ hóa và bảo mật Đảm bảo dữ liệu của người dùng được lưu trữ 
an toàn, đồng bộ qua nhiều thiết bị và dễ dàng sao lưu phục hồi khi cần thiết.     2. Phạm vi 
- Đối tượng: Dành cho cá nhân, gia đình. 
- Các chức năng chính Ghi nhận giao dịch, phân loại danh mục chi tiêu, lập kế 
hoạch ngân sách, phân tích và báo cáo số liệu, đồng bộ hóa dữ liệu trên nền  tảng web và mobile. 
-Giới hạn:Hệ thống tập trung vào quản lý chi tiêu cá nhân, không bao gồm các 
tính năng quản lý đầu tư phức tạp hay tích hợp trực tiếp với hệ thống ngân hàng 
IV. Xác định và mô tả chức năng của hệ thống  1. Quản lý người dùng:  - 
Đăng ký – đăng nhậpHỗ trợ người dùng đăng ký tài khoản, đăng 
nhập qua email, số điện thoại hoặc mạng xã hội.  - 
Quản lý hồ sơ: Cho phép người dùng cập nhật thông tin cá nhân, 
thiết lập cấu hình ban đầu (đơn vị tiền tệ, ngôn ngữ, …).  2. Quản lý giao dịch:  - 
Nhập liệu giao dịch:Cho phép người dùng nhập các giao dịch thu 
nhập và chi tiêu hàng ngày với các thông tin như: số tiền, danh mục, ngày  giao dịch, ghi chú.  - 
Chỉnh sửa – xoá giao dịch: Người dùng có thể sửa hoặc xoá các  giao dịch đã nhập.  - 
Phân loại giao dịch:Hệ thống tự động gợi ý danh mục dựa trên nội 
dung giaodịch (ví dụ: ăn uống, di chuyển, giải trí, học tập). 
3. Quản lý ngân sách và mục tiêu:  - 
Thiết lập ngân sách: Người dùng có thể thiết lập ngân sách cho các 
danh mục khác nhau và tổng ngân sách hàng tháng.  - 
Cảnh báo vượt ngân sách: Hệ thống sẽ gửi thông báo khi chi tiêu 
của người dùng gần đạt hoặc vượt ngân sách đã đặt ra.  - 
Đặt mục tiêu tiết kiệm: Hỗ trợ người dùng đặt mục tiêu tiết kiệm 
cho các kế hoạch cụ thể (mua sắm, du lịch, …).  4. Báo cáo và phân tích:  - 
Báo cáo tổng hợp: Tạo báo cáo theo ngày, tuần, tháng, năm với 
tổng thu – chi, số dư còn lại.  - 
Biểu đồ và đồ thị:Cung cấp biểu đồ phân tích chi tiêu theo danh 
mục, biểu đồ so sánh thu chi, xu hướng theo thời gian.  - 
Phân tích xu hướng: Dựa vào dữ liệu lịch sử, hệ thống gợi ý các 
biện pháp tối ưu hóa chi tiêu. 5. Quản lý dữ liệu:    - 
Sao lưu – phục hồi dữ liệu: Tự động sao lưu dữ liệu lên cloud, cho 
phép phục hồi khi cần thiết.  - 
Đồng bộ hóa trên đa nền tảng: Đảm bảo dữ liệu của người dùng 
được đồng bộ giữa ứng dụng di động và phiên bản web. 
6. Giao diện người dùng (UI) và trải nghiệm người dùng (UX):  - 
Thiết kế giao diện thân thiện, trực quan: Tập trung vào trải nghiệm người 
dùng đơn giản, dễ sử dụng cho mọi đối tượng.  - 
Tùy chỉnh hiển thị: Cho phép người dùng cá nhân hóa giao diện theo sở 
thích (chủ đề màu sắc, cách sắp xếp danh mục…). 
7.Tính năng mở rộng (tùy chọn):  - 
Tích hợp nhắc nhở thanh toán hóa đơn: Nhắc nhở người dùng về các 
khoản thanh toán định kỳ.  - 
Tích hợp báo cáo tài chính định kỳ: Gửi báo cáo qua email hoặc thông  báo trên ứng dụng.  Kết luận 
Bản thiết kế trên nhằm xây dựng một hệ thống quản lý chi tiêu cá nhân toàn 
diện, hướng đến việc giúp người dùng nắm bắt, kiểm soát tài chính cá nhân một 
cách khoa học và hiệu quả. Hệ thống không chỉ đơn thuần là công cụ ghi chép 
giao dịch mà còn hỗ trợ phân tích, lập kế hoạch ngân sách và đưa ra các khuyến 
nghị nhằm cải thiện thói quen chi tiêu hàng ngày. 
Hy vọng với những thông tin trên, bạn có thể phát triển và triển khai hệ thống 
theo đúng yêu cầu và mục tiêu đã đề ra.