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

BÁO CÁO MÔN CƠ SỞ LẬP TRÌNH ĐỀ TÀI QUẢN LÝ CHI TIÊU CÁ NHÂN

20 0 0

Đ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 đề Quản Lý Chi Tiêu Cá Nhân
Tác giả Nguyễn Trần Tấn Phong, Hà Nguyễn Trúc Lâm, Trần Ngọc Bảo Hân
Người hướng dẫn Hoàng Văn Hiếu
Trường học Trường Đại học Kinh tế - Tài chính TP.HCM
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo môn
Năm xuất bản 2022
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 20
Dung lượng 11,49 MB

Nội dung

Hình 3: Form báo lỗi khi đăng nhập sai.Dùng tài khoản cá nhân để đăng nhập vào chương trình quản lý chi tiêu.. 3.1.1 Thêm khoản thu Người dùng muốn thêm khoản thu nhập thì click vào butt

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN -1.

BÁO CÁO MÔN C S L P TRÌNH Ơ SỞ LẬP TRÌNH Ở LẬP TRÌNH ẬP TRÌNH

ĐỀ TÀI:

QUẢN LÝ CHI TIÊU CÁ NHÂN

Giảng viên hướng dẫn: Hoàng Văn Hiếu

Thành viên nhóm:

Nguyễn Trần Tấn Phong - 215121925

Hà Nguyễn Trúc Lâm - 215122253 Trần Ngọc Bảo Hân – 215122341

Thành phố Hồ Chí Minh, ngày 8 tháng 04 năm 2

Trang 2

Chương I: MỞ ĐẦU 3

1 Lời nói đầu: 3

2 Bài toán mô tả: 3

Chương II: CƠ SỞ LÝ THUYẾT 4

1 Lựa chọn công nghệ : 4

1.1 Visual Studio.NET: 4

1.2 NET Framework: 5

1.3 Ngôn ngữ C#: 5

Chương III: PHÂN TÍCH HỆ THỐNG 5

1 Lưu đồ: 5

1.1 Lưu đồ đăng nhập: 6

1.2 Lưu đồ quản lí chi tiêu: 6

1.3 Lưu đồ sữa chi tiêu: 6

1.4 Lưu đồ xóa thống kê chi tiêu: 6

1.5 Lưu đồ xem thống kê chi tiêu: 7

2 Giao diện chương trình: 7

2.1 Đăng nhập: 7

2.2 Đăng xuất: 8

3 Menu thông tin: 8

3.1 Khoản thu: 9

3.1.1 Thêm khoản thu 9

3.1.2 Sửa khoản thu: 10

3.1.3 Xóa khoản thu: 10

3.1.4 Cập nhật khoản thu: 11

3.1.5 Xem khoản thu: 11

Trang 3

3.2 Khoản chi: 12

3.2.1 Thêm khoản chi: 12

3.2.2 Sửa khoản chi: 13

3.2.3 Xóa khoản chi: 14

3.2.4 Cập nhật khoản chi: 14

3.2.5 Xem khoản chi: 14

4 Cài đặt hạn mức các khoản thu chi: 14

5 Tất cả thông tin: 14

5.1 Xuất file Excel: 15

5.2 Thống kê: 16

6 Menu Thoát: 16

Chương IV: KẾT LUẬN 16

1 Ưu điểm : 17

2 Nhược điểm: 17

3 Mục tiêu lâu dài: 17

TÀI LIỆU KHAM KHẢO 17

1 Lời nói đầu:

Việc ứng dụng công nghệ thông tin vào cuộc sống đã trở thành hoạt động không thể thiếu của con người trong thời kì công nghiệp hóa, hiện đại hóa Hiện nay, việc quản lý chi tiêu có thể được thực hiện một cách đơn giản, hiệu quả hơn với việc sử dụng các phần mềm tin học

Việc lưu trữ, quản lý bằng máy tính giúp giải phóng con người khỏi các công việc ghi chép và tính toán bằng giấy bút, giảm sự nhầm lẫn khi tính toán Xuất phát từ thực tế việc chi tiêu hàng ngày của bản thân, nhóm chúng em đã phân tích những vấn đề thường xảy ra trong quản lý chi tiêu

và thấy được sự cần thiết của phần mềm quản lý chi tiêu cho cá nhân Nếu có phần mềm tốt, cá

Trang 4

nhân sẽ dễ dàng quản lí việc chi tiêu của mình Đó chính là lí do chúng em đã chọn đề tài “Xây dựng hệ thống quản lý chi tiêu cá nhân”

Chúng em đã thiết kế hệ thống chương trình, cơ sở dữ liệu, hoàn thiện hệ thống dựa trên các dữ liệu thực tế về chi tiêu, kiến thức được các thầy cô giảng dạy trên lớp về cơ sở dữ liệu, lập trình Sản phẩm của đề tài là kết quả sự nỗ lực của các thành viên trong nhóm

Chúng em xin chân thành cảm ơn đến thầy Hoàng Văn Hiếu người đã trực tiếp giảng dạy

và hướng dẫn tạo mọi điều kiện thuận lợi giúp đỡ chúng em trong quá trình thực hiện đề tài

Tuy đã có nhiều cố gắng, nhưng tiểu luận của chúng em còn có rất nhiều thiếu sót Rất mong nhận được sự góp ý của cô và các bạn

Xin chân thành cám ơn!

2 Bài toán mô tả:

Việc chi tiêu hàng ngày của mỗi cá nhân là một việc bình thường gắn liền với cuộc sống của mỗi người, họ có thể chi tiêu vào nhiều việc khác nhau như ăn uống, mua sắm quần áo, gia đình hay vui chơi, giải trí v.v… Nhưng chúng ta thường không quan tâm đến việc lên kế hoạch chi tiêu cho hợp lý Đa số chúng ta chi tiêu một cách không có kế hoạch bên cạnh đó cũng có một

số ít người có ý thức và lặp kế hoạch chi tiêu có hiệu quả

Việc chi tiêu không có kế hoạch có thể khiến ta gặp nhiều khó khăn như chưa hết tháng mà đã hết tiền do chi tiêu quá mức, có việc cần thì không có để chi tiêu Việc lập kế hoạch chi tiêu sẽ giúp mỗi cá nhân chi tiêu có hiệu quả, thuận tiên hơn và giúp chúng ta có thể tiết kiệm một số khoảng tiền chi ra không cần thiết

Trong việc quản lý chi tiêu cá nhân người dùng có thể lưu lại thông tin chi tiêu hàng ngày của mình Các thông tin lưu trữ cho một phần chi tiêu bao gồm: thời gian, nội dung chi tiêu, số tiền

đã chi và ghi chú Ngoài ra người dùng có thể thống kê lại tổng số tiền và những thông tin đã chi tiêu

Chức năng quản lý tài khoản cá nhân: Mỗi cá nhân được tạo một tài khoản riêng nhằm giúp bảo mật thông tin của mỗi cá nhân và dễ dàng quản lý thông tin

Trang 5

Chức năng chỉnh sửa thông tin nội dung chi tiêu: Có thể chỉnh sửa ngày, nội dung chi tiêu và số tiền chi tiêu

Chức năng thống kê, đánh giá theo thời gian: Hệ thống thống kê chi tiêu trong một tháng, còn

dư tiền hay tiêu quá thu nhập hàng tháng có được

Chương II: CƠ SỞ LÝ THUYẾT

1 Lựa chọn công nghệ :

1.1 Visual Studio.NET:

Visual Studio.NET cung cấp một môi trường phát triển mức cao để xây dựng các ứng dụng trên NET Framework Với bộ Visual Studio.NET chúng ta có thể đơn giản hoá việc tạo, triển khai và tiếp tục phát triển các ứng dụng Web và các dịch vụ Web có sẵn một cách an toàn, bảo mật và khả nǎng biến đổi được Visual Studio.NET là một bộ đa ngôn ngữ các công cụ lập trình Ngoài C#, Visual Studio.NET còn hỗ trợ Visual Basic, Visual C++, Visual J#.NET và các ngôn ngữ script như VBScript và JScript Tất cả các ngôn ngữ này đều cho phép truy cập vào NET Framework

1.2 NET Framework:

.NET Framework là một tập những giao diện lập trình và là tâm điểm của nền tảng NET Nó cung cấp cơ sở hạ tầng để xây dựng và chạy các dịch vụ Web .NET Framework bao gồm ba thành phần chính là Common Language Runtime, Unified Progrgamming Classes và ASP Thực chất ở phần này còn bao gồm cả phần phát triển các ứng dụng cho Windows có tên Windows Form

1.3 Ngôn ngữ C#:

C# là một ngôn ngữ hướng đối tượng trong sáng (sang trọng) và an toàn cho phép các nhà phát triển dễ xây dựng một loạt các ứng dụng an toàn và mạnh mẽ chạy trên NET Framework Bạn có thể sử dụng C# để tạo ra các ứng dụng truyền thống Windows, dịch vụ Web XML, thành phần phân phối, ứng dụng dạng client-server, ứng dụng cơ sở dữ liệu, và nhiều hơn thế nữa Visual C# cung cấp một trình soạn thảo mã nguồn tiên tiến, thuận tiện việc thiết kế giao diện người dùng (interface desinger), trình kiểm lỗi (debugger), và nhiều công cụ khác để làm cho nó dễ dàng hơn

Trang 6

cho việc phát triển các ứng dụng dựa trên phiên bản 4.0 của ngôn ngữ C# và phiên bản 4.0 của NET Framework

Chương III: PHÂN TÍCH HỆ THỐNG

1 Lưu đồ:

1.1 Lưu đồ đăng nhập:

1.2 Lưu đồ quản lí chi tiêu:

1.3 Lưu đồ sữa chi tiêu:

1.4 Lưu đồ xóa thống kê chi tiêu:

1.5 Lưu đồ xem thống kê chi tiêu:

2 Giao diện chương trình:

Trang 7

Khi khởi động, chương trình quản lý chi tiêu sẽ có giao diện như hình :

Hình 1: Giao diện chương trình đăng nhập quản lý chi tiêu.

Bao gồm một trang yêu cầu đăng nhập vào tài khoản chi tiêu cá nhân, yêu cầu phải nhập tên đăng nhập và mật khẩu

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

Khi chúng ta nhập sai tên đăng nhập thì hệ thống sẽ báo lỗi:

Trang 8

Hình 3: Form báo lỗi khi đăng nhập sai.

Dùng tài khoản cá nhân để đăng nhập vào chương trình quản lý chi tiêu

Hình 4: Đăng nhâp tài khoản cá nhân thành công.

Khi đăng xuất chương trình sẽ trở về trạng thái đăng nhập ban đầu, nếu sử dụng lai người dùng phải đăng nhập lại

3 Menu thông tin:

Menu thông tin sẽ cung cấp thông tin về khoản thu, khoản chi và tất cả thông tin thu, chi, thống kê, đăng xuất, xuất excel, và tất cả các chức năng của ví quản lí chi tiêu

Hình 5: Menu thông tin.

Trang 9

3.1 Khoản thu:

Hình 6: Form thông tin khoản thu.

3.1.1 Thêm khoản thu

Người dùng muốn thêm khoản thu nhập thì click vào button thêm: , form thêm thông tin thu nhập có giao diện như hình :

Hình 7: Form thêm khoản thu.

Chọn khoản thu nhập thích hợp từ danh sách có sẵn Nếu không có khoản thu thích hợp thì có thể thêm bằng cách nhập form thêm nội dung thu ,ghi những thông tin về khoản thu sau đó click thêm Nếu thông tin hơp lệ sẽ thông báo thêm thành công

Hình 8: Form thêm nội dung thu nhập.

Trang 10

Nếu chưa nhập khoản thu mà yêu cầu thêm thì hệ thống sẽ báo lỗi.

Hình 9: Hệ thống báo lỗi khi chưa nhập khoản thu

3.1.2 Sửa khoản thu:

Khi muốn sửa khoản thu nhập người dùng click vào button sửa: và chọn nội dung cần sửa, chọn mã thu chi sau đó thực hiện sữa thông tin, sau khi sữa xong thì hệ thống sẽ thông báo cho chúng ta là đã cập nhật thành công:

Hình 10: Form cập nhật thành công.

3.1.3 Xóa khoản thu:

Trang 11

Muốn xóa khoản thu người dùng chỉ cần chọn khoản thu cần xóa sau đó click vào button xóa:

Thì hệ thống sẽ thông báo là xóa thành công

Hình 11: Form xóa thông tin thành công.

3.1.4 Cập nhật khoản thu:

Button sữa : dùng để sữa lai thông tin khoản thu khi thêm, sửa hoặc xóa thông tin thu nhập

3.1.5 Xem khoản thu:

Button xem dùng để xem thông tin, người dùng chọn nội dung thu, ngày hoặc tháng sau đó click button xem: , thông tin sẽ được hiển thị

Hình 12: Form xem khoản thu.

Trang 12

3.2 Khoản chi:

Hình 13: Form thông tin khoản chi.

3.2.1 Thêm khoản chi:

Người dùng muốn thêm khoản chi tiêu nhập thì click vào button thêm: , form thêm nội dung chi tiêu có giao diện như hình

Hình 14: Form thêm khoản chi

Chọn khoản chi tiêu thích hợp từ danh sách có sẵn

Hình 15: Danh sách có sẵn

Nếu không có khoản chi thích hợp thì có thể thêm bằng cách chọn biểu tượng thì form thêm nội dung chi tiêu sẽ xuất hiện như hình :

Trang 13

Hình 16: Form nội dung chi tiêu

Ghi những thông tin về khoản chi tiêu sau đó click thêm Nếu thông tin hơp lệ sẽ thông báo thêm thành công

Hình 17: Hình 17: Hình 17: Hình 17: Hình 17: Form thêm thông tin chi tiêu.

Hình 18: Form thêm nội dung chi tiêu thành công

3.2.2 Sửa khoản chi:

Khi muốn sửa khoản chi tiêu người dùng click vào button sửa: và chọn nội dung cần sửa dung cần sửa mà click vào button để sữu chương trìnhKhi sữa xong chương trình sẽ thông báo

là cập nhật thông tin thành công:

Trang 14

Hình 19: Form sửa thông tin chi tiêu thành công

3.2.3 Xóa khoản chi:

Muốn xóa khoản chi người dùng chỉ cần chọn khoản chi tiêu cần xóa sau đó click vào button xóa:

3.2.4 Cập nhật khoản chi:

Button thêm : dùng để cập nhật lai thông tin khoản chi tiêu khi thêm, sửa hoặc xóa thông tin chi tiêu

3.2.5 Xem khoản chi:

Button thống kê dùng để xem thông tin, người dùng chọn nội dung thu,chi ngày hoặc tháng sau đó click button xem: , thông tin sẽ được hiển thị

4 Cài đặt hạn mức các khoản thu chi:

Để cài đặt hạn mức các khoản thu, chi ta nhấp vào button thì form đặt hạn mức xuất hiện Sau khi đặt các hạn mức cho các khoản thu chi sẽ thông báo đặt hạn mứ thành công Nếu bạn thu chi quá hạn mức quy định thì hệ thống sẽ báo lỗi

Hình 20: Form đặt hạn mức cho các khoản thu chi

5 Tất cả thông tin:

Trang 15

Khi chọn thống kê thông tin, form tất cả thông tin sẽ cho biết tổng số tiền của người dùng, thu chi bao nhiêu và nội dung thu chi cụ thể Thông báo người dùng chi có hợp lý hay không

Hình 21: Forn tất cả thông tin thu, chi.

5.1 Xuất file Excel:

Bấm chọn Button sẽ xuất hiện hộp thoại folder:

Hình 22: Lưu tên danh mục

Trang 16

Hình 23: Xuất file Excel

5.2 Thống kê:

Menu thống kê cho phép thống kê và hiện danh sách thu chi:

Hình 24: Form thống kê thu chi

6 Menu Thoát:

Menu thoát cho phép thoát khỏi chương trình

Chương IV: KẾT LUẬN

Trang 17

1 Ưu điểm :

Có thể giúp người dùng quản lí chi tiêu một cách hợp lí, tính năng liệt kê các khoản chi phí một cách rõ ràng

Thống kê, báo cáo và có xuất ra file Excel, rất có lợi cho các công ti dùng để báo cáo danh thu hằng tháng

Ghi chép, lưu trữ các khoản thu, các chi phí phát sinh hằng ngày, có thời gian rõ ràng hợp lí giúp người dùng quản lí tốt hơn

Quản lí tốt các mục chứa tiền khác nhau

2 Nhược điểm:

Bị hạn chế, phần mềm không có chế độ tự cập nhật theo tháng Muốn sử dụng cho tháng sau bắt buộc phải xóa hết dữ liệu của tháng cũ và nhập thu chi lại từ đầu

Không hiện số âm, tức là số đã nợ, mà sẽ báo lỗi là quá hạn mức tiêu dùng

3 Mục tiêu lâu dài:

Sữa các lỗi gây khó chịu cho người dùng

Cập nhật thêm tính năng reset theo tháng

Cập nhật thêm tính năng cảnh báo khi người dùng tiêu sài gần hạn mức cho phép

TÀI LIỆU KHAM KHẢO

https://www.finhay.com.vn/app-quan-ly-chi-tieu/

https://infina.vn/blog/top-5-phan-mem-quan-ly-chi-tieu-tot-nhat-hien-nay/

https://trainghiemkhac.vn/cac-ung-dung-quan-ly-chi-tieu-gia-dinh-duoc-danh-gia-cao/

https://nguyenanhtuanweb.wordpress.com/2018/02/26/gioi-thieu-co-ban-ve-net-framework/

Trang 18

ĐẠI HỌC KINH TẾ - TÀI CHÍNH TP HCM KHOA CÔNG NGHỆ THÔNG TIN

141 Điện Biên Phủ, Quận Bình Thạnh, TP HCM

MÔN HỌC: CƠ SỞ LẬP TRÌNH

Nhóm 1

STT Họ và tên Phân công nhiêm vu thưc hiên

Ngày đăng: 15/04/2024, 23:40

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w