Tải bản đầy đủ (.docx) (44 trang)

Ứng dụng quản lý chi tiêu cá nhân, hộ gia đình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (925.64 KB, 44 trang )

TRƯỜNG ĐẠI HỌC KINH TẾ
KHOA THỐNG KÊ – TIN HỌC
–––––––––––––––––––––––––––––––

BÁO CÁO THỰC TẬP NHẬN THỨC
Tên Đề Tài Báo Cáo:

ỨNG DỤNG QUẢN LÝ CHI TIÊU CÁ NHÂN,
HỘ GIA ĐÌNH

Giảng viên hướng dẫn: Ts.Hoàng Thị Thanh Hà

1


LỜI CẢM ƠN
Sau 2/3 chặng đường thực tập nhận thức kì hè năm 2 của Khoa Thống
kê-Tin học, dưới sự dẫn dắt và hướng dẫn tận tình của các thầy cơ là GVHD, đặc
biệt là cơ Hồng Thị Thanh Hà , chúng em đã tiếp thu được nhiều kiến thức bổ
ích và biết rõ nhiệm vụ của bản thân, kiến thức ở đây khơng những là về chun
mơn mà cịn những câu chuyện thú vị, đạo đức nghề nghiệp mà thầy cô đã truyền
tải trong bài giảng, cung cấp cho chúng em nhiều gợi ý về các khóa học trong
chuyên ngành thật sự bổ ích, em tin chắc sau này tụi em sẽ vận dụng hết khả
năng những bài học mang tính thực hành này vào thực tế. Trải qua những tháng
vì bệnh dịch COVID là lí do tụi em không thể đến trực tiếp những công ty để xin
thực tập nhưng thầy cơ giáo đã kịp thời có những giải pháp, hình thức thực tập
online để tụi em ít nhất hình dung ra được cơng việc và nhiệm vụ của chính bản
thân mình.
Chúng muốn gửi lời cảm ơn chân thành đến quý thầy cô GVHD đã tạo cơ
hội cho chúng em được thử sức, thực tập online một cách bài bản nhất bằng
những kiến thức vận dụng vào thực tế có tính ứng dụng cao hơn.Chúc các thầy


cơ nhiều sức khỏe và vượt qua mùa dịch này một cách bình an.

2


LỜI CAM ĐOAN
Nhóm em xin cam đoan đề tài: “Ứng dụng quản lý chi tiêu cá nhân, hộ
gia đình” là một dự án được thực hiện bởi nỗ lực của các thành viên trong
nhóm và dưới sự hướng dẫn tận tình của giáo viên hướng dẫn: Ts. Hoàng Thị
Thanh Hà. Ngoài ra khơng có bất cứ sao chép nào của người khác. 
Các số liệu và kết quả thực hành trong đề tài là trung thực và hồn tồn
khơng sao chép hay sử dụng kết quả kết quả nghiên cứu đề tài của người khác.
Nếu có phát hiện điều gì khơng đúng, nhóm chúng em xin chịu hoàn toàn trách
nhiệm.

3


MỤC LỤC
DANH MỤC HÌNH ẢNH

V

DANH MỤC BẢNG BIỂU

VI

LỜI MỞ ĐẦU

1


CHƯƠNG 1. MÔ TẢ ỨNG DỤNG

2

1.1. Lý do chọn đề tài

2

1.2. Tóm tắt bài tốn

2

1.2.1. Tóm tắt hoạt động của hệ thống

2

1.2.2. Thông tin sử dụng trong hệ thống

3

1.3. Mô tả tổng quan về hệ thống

4

1.3.1. Chức năng của hệ thống

4

1.3.2. Phần mềm hỗ trợ thiết lập hệ thống


5

CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG, THIẾT KẾ HỆ THỐNG VÀ
THỰC THI CƠ SỞ DỮ LIỆU

6

2.1 Phân tích và thiết kế hệ thống

6

2.2. Thiết kế mơ hình cơ sở dữ liệu

7

2.2.1. Các thực thể có trong hệ thống

7

2.2.2. Các thuộc tính và khóa của các thực thể

7

2.2.3. Mơ hình Thực thể - Mối quan hệ (E-R)

8

2.2.4. Các lược đồ quan hệ.


8

2.2.5. Thiết kế chi tiết các bảng trong CSDL

8

CHƯƠNG 3. TRIỂN KHAI HỆ THỐNG

10

3.1. Sơ đồ chức năng của hệ thống

10

3.2. Lưu đồ công việc của hệ thống

11
4


3.2.1. Lưu đồ đăng nhập

11

3.2.2. Lưu đồ quản lý chi tiêu

11

3.2.3. Lưu đồ thống kê


13

3.2.4. Lưu đồ tài khoản

13

3.3. Xây dựng ứng dụng quản lý chi tiêu cá nhân hộ gia đình

15

3.3.1. Form đăng nhập vào hệ thống quản lý chi tiêu

15

3.3.2. Giao diện chính của hệ thống

16

3.3.3. Form Thống kê

18

3.3.4. Form Tài Khoản

20

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

21


TÀI LIỆU THAM KHẢO

22

PHỤ LỤC

22

5


DANH MỤC HÌNH ẢNH
Hình 1: logo của phần mềm visual studio 2019

5

Hình 2: Sơ đồ chức năng của hệ thống quản lý chi tiêu cá nhân

6

Hình 3: lưu đồ đăng nhập hệ thống

7

Hình 4: lưu đồ thêm khoản thu/chi

7

Hình 5: lưu đồ sửa khoản thu/chi


8

Hình 6: lưu đồ xóa khoản thu/chi

8

Hình 7: lưu đồ thống kê

9

Hình 8: lưu đồ thêm tài khoản

9

Hình 9: lưu đồ sửa tài khoản

10

Hình 10: lưu đồ xóa tài khoản

10

Hình 11: lưu đồ kiểm tra số tiền cịn lại theo tên

11

Hình 12: mơ hình tổng thể các chức năng của hệ thống

12


Hình 13: mơ hình thực thể mối quan hệ (E-R)

13

Hình 14: Mơ hình cơ sở dữ liệu (Database Diagram)

15

Hình 15: Form đăng nhập

16

Hình 16: Form Khoản Chi

18

Hình 17: From Khoản Thu

19

Hình 18: form Thống kê

20

Hình 19: form Tài khoản

21

6



DANH MỤC BẢNG BIỂU
Bảng 1: Bảng phân công công việc

6

Bảng 2: Bảng chi tiết Người dùng

18

Bảng 3: Bảng chi tiết Khoản Thu

18

Bảng 4: Bảng chi tiết khoản Chi

19

7


LỜI MỞ ĐẦU
1. Mục tiêu nghiên cứu của đề tài
-

Đề tài tập trung phát triển hệ thống giúp cải thiện và tối giản hóa lối sống chi tiêu
của người dùng. Do đó mục tiêu ban đầu được nhóm chúng em đề ra là phải tạo
ra một ứng dụng giúp quản lí chi tiêu cá nhân, hộ gia đình.

2. Nhiệm vụ của đề tài

-

Tạo ra một ứng dụng đơn giản, dễ dùng, phục vụ việc kiểm sốt tài chính.

-

Ứng dụng giúp người dùng thống kê các khoản thu/chi theo thời gian đồng thời
theo tên người dùng. Hay có thể kiểm tra số dư tiền của người dùng.

3. Kết cấu của đề tài
Đề tài được tổ chức gồm phần mở đầu, 3 chương nội dung cùng với phần kết
luận và hướng phát triển.
-

Mở đầu

-

Chương 1: Mơ Tả Ứng Dụng

-

Chương 2: Phân Tích Thiết Kế Hệ Thống Và Thực Thi Cơ Sở Dữ Liệu

-

Chương 3: Triển Khai Hệ Thống

-


Kết luận và hướng phát triển

8


CHƯƠNG 1: MÔ TẢ ỨNG DỤNG
1.1.

Lý do chọn đề tài
Hiện nay vấn đề kiểm soát hay quản lý nguồn chi tiêu của các cá nhân trong
hộ gia đình đang được nhiều người quan tâm, họ lo lắng vì chưa thống kê
được nguồn tiền chi và tiền thu, họ không biết chính bản thân mình đã tiêu
hay thu tiền từ những nguồn nào vì việc ln chuyển tiền là q nhiều,
khơng thể nhớ hết. Đó là nguyên nhân khiến họ đau đầu vì phải tính tốn
đến những giải pháp tiết kiệm tiền, hay nhìn nhận lại trong danh mục nào
đó mình thu hay chi quá nhiều tiền, khiến cho việc giữ tiền và điều chỉnh
cách thức tiêu dùng còn hạn chế và khó khăn.
Xuất phát từ nhu cầu đó thì nhóm chúng em thực hiện đề tài nghiên cứu hệ
thống quản lý chi tiêu cá nhân hộ gia đình. Hệ thống này nhằm nâng cao
chất lượng trong việc quản lý nguồn tiền của cá nhân sao cho họ có sự
điều chỉnh trong chi tiêu một cách hợp lí để tránh lãng phí tiền bạc, tránh
các sai sót mắc phải khi chỉ ghi nhớ cổ điển. Với thiết kế giúp người dùng
có thể dể dàng sử dụng, những thống kê cũng đầy đủ và chi tiết nhất.
1.1.1. Bảng phân cơng cơng việc
STT

Họ

Lớp


Nội

Thời

Thời

Kết



dun

gia

gia

q

n

g

n

n

uả

cơn


bắt

kết

g

đầu

thú

việ

c

c
1

Trà

45k2

Họp

4/6/20

4/6/20

Hồn

21


21

th

Ph

1.

nhó



1

m,

àn

bắt

h

m

9


Ý


đầu

N

chọ

hi

n
đề



tài

T



hị

phâ

T

n

hu

tích


T

u



cầu

y
2

Trà

45k2

Chốt

5/6/20

5/6/20

Hồn

21

21

th


Ph

1.





1

sở

àn

m

dữ

h

Ý

liệu

N



hi


lên
lịch



làm

T

việ

hị

c

T
hu
T

y
3

Trà

45k2
Ph


1.


Tiến
hàn

5/6/20

6/6/20

Hồn

21

21

th

h
10


m

1

học

Ý

qua

N


các

hi

vid

àn

eo





T

ớn

hị

g

T

dẫn

hu
T


y
4

Trà

45k2

Tạo cơ

7/6/20

8/6/20

Hồn

21

21

th

Ph

1.

sở



1


dữ

àn

m

liệu

h

Ý

chí

N

nh

hi
5



45k2

Thiết

T


1.

kế

hị

1

chi

T

tiết

hu

các

T

bản



g

y
6

Trà


45k2
Ph

1.

Hồn
thà

9/6/20

9/6/20

Hồn
th
11




1

m

de

Ý

mo


N

csd

hi

l,

21

21

àn
h

chỉ



nh

T

sửa

hị

các

T


dl

hu



T

thừ



a

y
7

nh

Trà

45k2

Tạo

Ph

1.


for



1

m

m



Ý

bộ

N

cho

hi

dự

10/6/2
021

11/6/2

Hoàn


02

th

1

àn
h

án


T
hị
T
hu
T

y

12


8

9




45k2

Hoàn

T

1.

thà

hị

1

nh

T

báo

hu

cáo

T

giữ




a

y

kỳ

Trà

45k2

Xem

Ph

1.

lại



1



m

chỉ

Ý


nh

N

sửa

hi

báo

11/6/2
021

12/6/2

Hoàn

02

th

1

àn
h

12/6/2
021

13/6/2


Hoàn

02

th

1

àn
h

cáo
,
triể
n
kha
i kế
hoạ
ch
tiếp
the
o
10

Trà

45k2
Ph


1.

Họp
bàn

14/6/2

14/6/2

Hoàn

02

th
13




1

m

kế

Ý

hoạ

N


ch

hi

xây

021

1

àn
h

dự



ng

T

for

hị

m

T




hu

gia

T

o



diệ

y
11

cho



n
45k2

Tiến

T

1.


hàn

hị

1

h

T

làm

hu

gia

T

o



diệ

y

n

15/6/2
021


16/6/2

Hoàn

02

th

1

àn
h

de
mo
12

Trà

45k2

Chỉnh

Ph

1.

sửa




1

lại

m



Ý

thự

16/6/2
021

18/6/2

Hoàn

02

th

1

àn
h


14


N

c

hi

hiệ
n
sửa
lỗi
nếu
gặp

13

Trà

45k2

Tạo

Ph

1.

các




1

for

m

m

Ý

hoà

N

n

hi

chỉ

17/6/2
021

22/6/2

Hoàn

02


th

1

àn
h

nh

cod
e
14

Trà

45k2

Kiểm

Ph

1.

tra



1




m

thố

Ý

ng

N

nhấ

hi

t

23/6/2
021

23/6/2

Hoàn

02

th

1


àn
h

for


T

m

hị
T
15


hu
T

y
15



45k2

Code

T


1.

chứ

hị

1

c

T

năn

hu

g 2

T

for



m

24/6/2
021

26/6/2


Hoàn

02

th

1

àn
h

y
16

Trà

45k2

Sửa

26/6/2
021

1/7/20

Hoàn

21


th

Ph

1.

cod



1

e

àn

m

chứ

h

Ý

c

N

năn


hi

g

hoà
n
thiệ
n
cod
e

17

Trà

45k2
Ph


1.

Test
chứ
c

1/7/20

1/7/20

Hoàn


21

21

th
àn
16


m

18

1

năn

Ý

g

N

cod

hi

e




h

45k2

Lên kế

26/6/2

T

1.

hoạ

hị

1

ch

àn

T



h


hu

làm

T

báo



cáo

y

cuố

021

1/7/20

Hoàn

21

th

i
kỳ
19


Trà

45k2

Kiểm

1/7/20

1/7/20

Hoàn

Ph

1.

tra

21

21

th



1

lại


àn

m

toà

h

Ý

n

N

thể

hi

dự
án


T
hị
T
hu
T


17



y
20

Trà

45k2

Thực

3/7/20

3/7/20

Hồn

21

21

th

Ph

1.

hiệ




1

n

àn

m



h

Ý

hồ

N

n

hi

thà
nh


T
hị


báo
cáo

T
hu
T

y

Bảng 1: Bảng phân cơng cơng việc
1.2.

Tóm tắt bài tốn
1.2.1. Tóm tắt hoạt động của hệ thống
Hệ thống quản lý chi tiêu cá nhân hộ gia đình hoạt động dựa trên các nhu cầu về
quản lý tiền bạc của các cá nhân, hoạt động của hệ thống được tóm tắt ngắn
gọn như sau:
Các cá nhân trực tiếp truy cập vào hệ thống, sau khi đăng nhập tài khoản vào thì
một giao diện chính sẽ hiện ra, cũng chính là thơng tin về các Khoản Chi các
chức năng như Thêm/Sửa/Xóa và bảng dữ liệu hiển thị thông tin về các
Khoản Chi; ở trên dòng menu là các tab chọn, mỗi mục Khoản Thu, Thống
Kê, Người Dùng, vì giao diện rất đơn giản và dễ dàng sử dụng nên người
18


dùng có thể thoải mái truy cập và thêm các thông tin cần thiết và bỏ bớt các
giao dịch dư thừa, hơn thế nữa người dùng có thể thống kê xem các khoản
thu, khoản chi, xem thông tin cá nhân hay nói cách khác các giao dịch đã xảy
ra theo ngày hay khoảng ngày, các code chức năng được tích hợp xử lý các
thông số và số liệu được người dùng sử dụng và điều chỉnh trong quá trình

truy cập vào ứng dụng.
Các người dùng cá nhân hoàn toàn cũng có thể thay đổi thơng tin hiển thị chi
tiết về tài khoản như Tên người dùng/Tên Đăng Nhập/ Mật khẩu/ Giới
Tính/Địa chỉ, chỉ cần sử dụng các nút Button trong giao diện thì mọi thơng
tin đều được lưu, sửa, xóa và tiến hành phân tích và xuất ra các kết quả
như người dùng mong muốn. Hơn thế nữa, người dùng cịn có thể kiểm tra
số dư tiền cịn lại của mình. Vì muốn sử dụng tích hợp cho hộ gia đình mà
ứng dụng có thể cho phép kiểm tra số dư tiền cịn lại của các thành viên
trong gia đình bằng cách nhập Tên Người Dùng. Bản thân ứng dụng ngay
từ khi còn là ý tưởng, là giúp đỡ các cá nhân, hộ gia đình quản lí tài chính
dễ dàng hơn, do đó khi một chủ hộ sử dụng ứng dụng thì chỉ cần đăng kí
tài khoản cho bản thân rồi sau đó sẽ sử dụng phần Tài Khoản để thêm các
thành viên khác trong gia đình. Cá nhân chủ hộ sẽ khơng thể bị xóa khỏi
ứng dụng, chỉ có các thành viên được chủ hộ thêm vào mới có thể bị xóa.
Cứ thế người dùng có thể thỏa thích điều chỉnh các giao dịch tiền xảy ra khi
phát sinh thì có thể n tâm lưu trữ ở ứng dụng này mà không cần ghi nhớ
đầy đủ theo cách truyền thống.
1.2.2. Thông tin sử dụng trong hệ thống
-

Nguồn của thông tin hệ thống quản lý chi tiêu cá nhân hộ gia đình

Thơng tin bên trong hầu hết được chính người dùng hệ thống cung cấp, họ
phát sinh giao dịch và cung cấp các thông tin cần thiết để lưu trữ lại.
Thơng tin bên ngồi có thể lấy từ người dùng khác để so sánh các định mức
giao dịch với nhau trên cùng một ứng dụng.
-

Cấu trúc của hệ thống ứng dụng khi ghi chép thông tin
19



Hệ thống ghi chép lại tồn bộ thơng tin do người dùng cung cấp, đảm bảo
cung cấp đầy đủ các số liệu hiện thời, các thống kê một các nhanh chóng,
đầy đủ và chi tiết.
Hệ thống thống kê cung cấp cho người dùng những thơng tin hàng ngày và
tình hình giao dịch, số tiền thu/chi như thế nào, đây cũng là hệ thống giúp
người dùng đưa ra quyết định điều chỉnh lại các giao dịch phù hợp hơn và
quản lý túi tiền của mình một cách hiệu quả nhất.
1.3.

Mơ tả tổng quan về hệ thống
1.3.1. Chức năng của hệ thống
-

Form đăng nhập

Form có chức năng cho phép người dùng truy cập và sử dụng hệ thống nếu điền
đúng tên đăng nhập và mật khẩu. Bao gồm 2 textbox để điền “Tên đăng nhập
và Mật khẩu”, bên cạnh đó có 2 button “Đăng nhập, Thoát” nhấn đăng nhập
để truy cập và thốt để rời hệ thống.
-

Form Khoản Chi/Khoản Thu

Form này có chứa các thông tin về Khoản thu, Khoản chi hiển thị đầy đủ các
thông số như: mã khoản, tên khoản, tên người dùng, ngày giao dịch, số tiền
và mô tả giao dịch cùng với các chức năng như:
Thêm: Sau khi người dùng hoàn tất việc đăng nhập vào hệ thống thì hồn tồn có
thể thực hiện chức năng này, việc thêm các giao dịch được xem như một thao

tác chính để bổ sung vào q trình lưu trữ thơng tin trong ứng dụng này,
người dùng có thể thêm các thơng tin về giao dịch như: tên khoản, số tiền,
ngày giao dịch, mô tả,..vào phần lưu trữ dữ liệu.
Sửa: Cũng giống như chức năng “thêm” sửa thông tin về khoản thu/chi cũng cho
phép người dùng điều chỉnh lại các giao dịch trên ứng dụng khi đã hồn tất, ví
dụ một thơng số nào đó bị nhấp sai, khiến cho việc lưu trữ sai lệch thì người
dùng có thể tiến hành điều chỉnh ở chức năng này.

20



×