1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đồ án cơ sở 3 đề tài xây dựng ứng dụng quản lý chi tiêu

17 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng ứng dụng quản lý chi tiêu
Tác giả Võ Văn Dũng, Đỗ Ngọc Hào
Người hướng dẫn ThS. NGUYỄN ĐỖ CÔNG PHÁP
Trường học Trường Đại học Công nghệ thông tin và Truyền thông Việt - Hàn
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án cơ sở 3
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 17
Dung lượng 286,42 KB

Nội dung

Với sự phát triển nhanh chóng của xã hội nhu cầu giải trí thông qua điệnthoại di động ngày càng phổ biến, vì vậy em đã chọn xây dựng đề tài “Xây dựngứng dụng quản lý chi tiêu” với mục đí

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

VÀ TRUYỀN THÔNG VIỆT - HÀN

ĐỒ ÁN CƠ SỞ 3

ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ

CHI TIÊU

Sinh viên thực hiện : Võ Văn Dũng - 21IT473

Sinh viên thực hiện : Đỗ Ngọc Hào - 21IT608

Giảng viên hướng dẫn : ThS.NGUYỄN ĐỖ CÔNG PHÁP

Đà nẵng, tháng 5 năm 2023

Trang 2

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

VÀ TRUYỀN THÔNG VIỆT - HÀN

ĐỒ ÁN CƠ SỞ 3

ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ CHI TIÊU

Đà Nẵng, tháng 5 năm 2023

Trang 3

MỞ ĐẦU

Hiện nay, với sự phát triển mạnh mẽ của internet và những ứng dụng của

nó trong đời sống Máy tính, điện thoại thông minh không còn là một phương tiện

lạ lẫm đối với mọi người mà nó đã dần trở thành một công cụ làm việc và giải trí thông dụng và hữu ích của chúng ta ở mọi nơi nhờ có kết nối internet Do đó việc xây dựng các ứng dụng cho điện thoại di động đang là một nghành công nghiệp mới đầy tiềm năng và hứa hẹn sự phát triển vượt bậc

Phần mềm, ứng dụng cho điện thoại di động hiện nay rất đa dạng và phong phú trên các hệ điều hành di động Các hệ điều hành như Android, IOS… đã rất phát triển trên thị trường truyền thông di động

Trong nhiều năm trở lại đây, hệ điều hành android ra đời với sự kế thừa những ưu việt của các hệ điều hành trước và sự kết hợp của nhiều công nghệ tiên tiến nhất hiện nay Android đã nhanh chóng trở thành đối thủ cạnh tranh mạnh mẽ với các hệ điều hành trước đó và đang là hệ điều hành được ưa chuông nhất Với sự phát triển nhanh chóng của xã hội nhu cầu giải trí thông qua điện

thoại di động ngày càng phổ biến, vì vậy em đã chọn xây dựng đề tài “Xây dựng

ứng dụng quản lý chi tiêu” với mục đích nghiên cứu, tìm hiểu về ứng dụng quản

lý chi tiêu trên android để có thể đáp ứng nhu cầu quản lý thu nhập chi tiêu hàng ngày

Cùng với sự chỉ bảo tận tình của ThS Nguyễn Đỗ Công Pháp em đã hoàn thành ứng dụng này Trong quá trình phân tích thiết kế không thể tránh khỏi những sai sót mong thầy cô và các bạn đóng góp ý kiến để ứng dụng được hoàn thiện hơn

Trang 4

LỜI CẢM ƠN

Em sẽ không thể hoàn thành đồ án này nếu không có sự hướng dẫn và chỉ bảo tận tình của ThS Nguyễn Đỗ Công Pháp Em xin chân thành cảm ơn sự chỉ bảo của thầy

Em xin trân trọng cảm ơn quý thầy cô trong khoa Khoa học máy tính – Trường Đại học Công nghệ thông tin và Truyền thông Việt – Hàn đã tận tình giảng dạy, truyền đạt những kiến thức quý báo và tạo điều kiện cho em thực hiện đồ án này Xin chân thành cảm ơn sự giúp đỡ của các bạn cũng như các anh chị đi trước trong quá trình thực hiện đồ án

Mặc dù đã cố gắng nổ lực hết mình, song đồ án chắc chắn còn nhiều thiếu sót

Em rất mong nhận được sụ thông cảm và chỉ báo tận tình của quý Thầy cô và các bạn

Trang 5

NHẬN XÉT

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 6

NHẬN XÉT

(ThS.NGUYỄN ĐỖ CÔNG PHÁP)

Trang 7

MỤC LỤC

Chương 1 Giới thiệu 1

1.1 Tổng quan 1

1.1.1 Bối cảnh thực hiện đề tài 1

1.1.2 Lý do chọn đề tài 1

1.1.3 Vấn đề cần giải quyết 1

1.1.4 Đề xuất nội dung thực hiện 1

1.3 Cấu trúc đồ án 2

Chương 2 Nghiên cứu tổng quan 3

2.1 Khảo sát 3

2.2 Kết luận 6

2.3 Các phương pháp 6

2.3.1 Trình bày phương pháp triển khai thực hiện đề tài 6

2.3.2 Chức năng 6

2.3.3 Ưu điểm 7

2.3.4 Nhược điểm 7

Chương 3 Phân tích thiết kế hệ thống 8

3.1 Mô hình tổng quan của hệ thống nghiên cứu 8

3.1.1 Mô tả chức năng 8

3.1.2 Giao diện 8

3.2 Phân tích thiết kế hệ thống 8

3.2.1 Tác nhân của hệ thống 8

3.2.2 Biểu đồ ca sử dụng 9

3.2.4 Biểu đồ trình tự 10

3.2.5 Biểu đồ hoạt động 11

Chương 4 Triển khai xây dựng 12

4.1 Thiết kế và xây dưng website 12

4.1.1 Trang chủ 12

4.1.2 Danh sách thống kê 13

Chương 5 Kết luận và Hướng phát triển 15

5.1 Kết luận 15

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

Trang 8

DANH MỤC HÌNH

Trang 9

Chương 1 Giới thiệu

1.1.1 Bối cảnh thực hiện đề tài

Hiện nay, quản lý chi tiêu là một trong những vấn đề quan trọng đối với nhiều người, đặc biệt là trong bối cảnh kinh tế khó khăn và khả năng chi tiêu giảm sút do đại dịch COVID-19 Việc quản lý chi tiêu một cách thông minh và hiệu quả sẽ giúp người dùng tiết kiệm được tiền và đầu tư cho tương lai.

1.1.2 Lý do chọn đề tài

Ứng dụng quản lý chi tiêu có thể giúp người dùng giải quyết các vấn đề liên quan đến việc quản lý chi tiêu một cách dễ dàng và thuận tiện Nó giúp người dùng theo dõi các khoản chi tiêu của mình, phân tích mô hình chi tiêu và đưa

ra các lời khuyên về cách quản lý tài chính cá nhân hiệu quả hơn vấn đề cần giải quyết.Ngoài ra, việc phát triển một ứng dụng quản lý chi tiêu cũng đòi hỏi các kỹ năng và kiến thức về lập trình và thiết kế ứng dụng, giúp người phát triển nâng cao khả năng của mình trong lĩnh vực công nghệ thông tin.

1.1.3 Đề xuất nội dung thực hiện

- Xây dựng được ứng dụng quản lý chi tiêu có giao diện thân thiện, dễ dàng sử dụng

- Xây dựng ứng có tốc độ tải trang nhanh chóng và hạn chế các thủ tục rườm rà tốn thời gian

- Tạo được các chức năng cơ bản

1.2 Cấu trúc đồ án

Chương 1:Giới thiệu Giới thiệu chung về đề tài và các mục tiêu của đề tài.

Chương 2:Nghiên cứu tổng quan Giới thiệu tổng quan về hệ thống sẽ xây dựng,

các nhiệm vụ mà hệ thống sẽ thực hiện, và các giải pháp liên quan

Chương 3:Phân tích thiết kế hệ thống Gồm mô tả chức năng người dùng, phân

tích thiết kế hệ thống và cơ sở dữ liêu

Chương 4: Triển khai xây dựng Xây dựng các trang đã đề ra bằng các công cụ

hỗ trợ

Chương 5: Kết luận và hướng phát triển.Trình bày tóm tắt các kết quả đạt được

và đề xuất các hướng mở rộng, phát triển trong tương lai

1

Trang 10

Chương 2 Nghiên cứu tổng quan

2.1 Khảo sát

− Trong thời đại công nghệ số hiện nay, ứng dụng quản lý chi tiêu trở thành một trong những ứng dụng phổ biến và hữu ích cho người dùng Việc sử dụng ứng dụng quản lý chi tiêu giúp người dùng tiết kiệm thời gian, đơn giản hóa quá trình ghi nhận thu chi và quản lý tài chính cá nhân một cách hiệu quả Với nhu cầu ngày càng cao về quản lý chi tiêu, việc xây dựng một ứng dụng quản lý chi tiêu chất lượng và tiện ích là vô cùng cần thiết.

− Để xây dựng một ứng dụng quản lý chi tiêu đáp ứng được nhu cầu của người dùng, cần phải thực hiện nhiều bước khác nhau như: tìm hiểu thị trường và các ứng dụng quản lý chi tiêu đang có trên thị trường, phân tích các tính năng cần thiết và yêu cầu của người dùng, thiết kế giao diện và trải nghiệm người dùng, lập trình và kiểm thử ứng dụng.

− Ngoài ra, việc xây dựng ứng dụng quản lý chi tiêu cần phải đảm bảo tính bảo mật và an toàn thông tin, đặc biệt là khi liên kết tài khoản ngân hàng hoặc thẻ tín dụng vào ứng dụng Vì vậy, việc xác định các tiêu chuẩn bảo mật và kiểm tra tính an toàn của ứng dụng trước khi phát hành cũng rất quan trọng.

2.2 Kết luận

− Tổng kết lại, xây dựng một ứng dụng quản lý chi tiêu chất lượng và tiện ích đòi hỏi sự tập trung và cẩn trọng từ các nhà phát triển, đảm bảo tính khả thi và hiệu quả của dự án Tuy nhiên, với những nỗ lực đó, việc tạo ra một ứng dụng quản lý chi tiêu chất lượng cao sẽ mang lại nhiều giá trị cho người dùng và giúp họ quản lý tài chính cá nhân một cách hiệu quả.

2.3 Các phương pháp

2.3.1 Trình bày phương pháp triển khai thực hiện đề tài

− Xây dụng ứng dụng dựa trên kiến thức đã học là ngôn ngữ Java , Kotlin

,Android Studio, …

− Dựa vào kiến thức đã học để lập biểu đồ, phân tích thiết kế hệ thống cho ứng dụng

− Tham khảo, tiếp thu ý kiến, dữ kiện từ giáo viên hướng dẫn

− Tìm hiểu các ứng dụng tương tự để rút ra lĩnh vực còn thiếu sót để bổ sung cũng như khắc phục các điểm còn hạn chế của ứng dụng khác

2.3.2 Chức năng

2.3.2.1 Về người dùng

- Thu nhập

- Chi tiêu

- Biểu đồ

2

Trang 11

2.3.3 Ưu điểm

- Giao diện ứng dụng hội tụ đủ 3 yếu tố độc đáo, tinh tế và hiện đại

- Hình ảnh sống động và sắc nét

- Tốc độ tải trang cực nhanh

- Có biểu đồ phân tích và thiết kế hệ thống và có cơ sở dữ liệu

- Ứng dụng tương thích mọi thiết bị di động phổ biến trên thị trường

- Ứng dụng được thiết kế dễ sử dụng, tiện nâng cấp trong tương lai

2.3.4 Nhược điểm

- Chưa hoàn toàn đầy đủ mọi chức năng

- Phân tích thiết kế hệ thống và cơ sở dữ liệu còn một số lỗi chưa khắc phục

3

Trang 12

Chương 3 Phân tích thiết kế hệ thống

3.1 Mô hình tổng quan của hệ thống nghiên cứu

3.1.1 Mô tả chức năng

3.1.1.1 Chức năng của người dùng

− Thu nhập là người sử dụng thêm thông tin về số tiền ngày tháng và nguồn thu nhập sẽ lưu trong cơ sở dữ liêu

− Thêm khoản thu nhập: Người dùng có thể nhập thông tin về khoản thu nhập bao gồm số tiền, ngày tháng và nguồn thu nhập vào ứng dụng.

− Sửa khoản thu nhập: Người dùng có thể sửa lại thông tin của một khoản thu nhập đã được thêm trước đó.

− Xóa khoản thu nhập: Người dùng có thể xóa khoản thu nhập nếu muốn.

− Chi Tiêu là Chức năng này cho phép người dùng ghi lại tất cả các khoản chi tiêu của mình

− Thêm khoản chi tiêu: Người dùng có thể thêm các khoản chi tiêu bao gồm

số tiền, ngày tháng, danh mục chi tiêu, và mô tả chi tiêu vào ứng dụng.

− Sửa khoản chi tiêu: Người dùng có thể sửa lại thông tin của một khoản chi tiêu đã được thêm trước đó.

− Xóa khoản chi tiêu: Người dùng có thể xóa khoản chi tiêu nếu muốn.

3.2 Phân tích thiết kế hệ thống

3.2.1 Biểu đồ use case sử dụng

Hình 3 1 Biểu đồ use case

4

Trang 13

3.2.2 Biểu đồ trình tự

Biểu đồ trình tự chức năng thu nhập

Hình 3 2 Biểu đồ trình tự chức năng thu nhập

5

Trang 14

Biểu đồ trình tự chức năng chi tiêu

Hình 3 3 Biều đồ tuần tự chức năng chi tiêu

6

Trang 15

3.2.3 Biểu đồ hoạt động

Hình 3 2 Biểu đồ hoạt động

Chương 4 Triển khai xây dựng 4.1 Thiết kế và xây dưng website

4.1.1 Trang chủ

7

Trang 16

Hình 4 1 Giao diện trang chủ

4.1.2Giao diện tìm thống kê

Hình 4 2 Giao diện thống kê

Chương 5 Kết luận và Hướng phát triển

Sau thời gian thực hiện tiển khai đề tài, em đã xây dựng được ứng dụng quản

lý chi tiêu với giao diện đẹp, các chức năng dễ dàng, thân thiện với người dùng Sau khi hoàn thành ứng dụng , em có thêm được những kỹ năng nền tảng để xau dựng được một ứng dụng quản lý chi tiêu bằng ngôn ngữ kolin Bên cạnh đó

em cũng được mở rộng thêm các kiến thức chuyên ngành

8

Trang 17

Mặc dù đã cố gắng hoàn thành đề tài trong phạm vi và khả năng, tuy nhiện không thể tránh khỏi những thiếu sót Kính mong nhận được sự thông cảm và đóng góp ý kiến của thầy cô và các bạn

5.2 Hướng phát triển

Đề tài có thể được mở rộng và phát triển theo các hướng như:

− Xây dựng bổ sung thêm các nhà cung cấp dịch vụ khác

− Liên kết với các hệ thống ngân hàng

− Đưa vào triển khai ứng dụng trên thực tế

9

Ngày đăng: 07/08/2024, 15:36

w