Tải bản đầy đủ (.doc) (27 trang)

quản lý thu chi 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 (2.04 MB, 27 trang )



- Công nghệ thông tin ngày càng phát triển không ngừng. Nó thâm nhập
vào mọi lĩnh vực trong cuộc sống. Nó đã cùng với các lĩnh vực khác phát triển
rất mạnh. Công nghệ thông tin phát triển về nhiều mặt, đặc biệt là công nghệ
phần mềm. Các chương trình phần mềm ngày càng phát triển và ứng dụng rộng
rãi đem lại nhiều hiệu quả cao trong công việc.
- Dưới đây là một phần mềm quản lý thu chi gia đình. Em xây dựng phần
mềm này nhằm đáp ứng nhu cầu của người quản lý thu chi gia đình. Phần mềm
này được xây dựng sẽ giúp con người quản lý tốt và hiệu quả hơn nguồn thu chi
trong gia đình.Chắc chắn nó sẽ đem lại những thuận lợi cho người quản lý thu
chi.
- Trong quá trình tìm hiểu và nghiên cứu để thiết kế phần mềm này em
cũng không tránh khỏi những thiếu sót. Vì vậy em rất mong có sự đóng góp ý
kiến của các cô và các bạn để phần mềm của em được hoàn thiện hơn.

GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
1

!"#$ %"&' "()
*+,-."/ /
1.1 Giới thiệu địa điểm khảo sát
1.2 Mô tả hoạt động của hệ thống
*0,12&"
2.1 Bài toán đặt ra
2.2 Xác định luồng thông tin vào
2.3 Xác định luồng thông tin vào
2.4 Tác nhân ngoài
*3,)"45"616&"
3.1. Mục đích chính của chương trình
3.2 Phân tích và thiết kế chức năng


3.3. Biểu đồ luồng dữ liệu
3.4 Biểu đồ luồng dữ liệu mức dưới đỉnh
3.5 Mô hình thực thể liên kết
*7,-89:; < =9#> ?8 &@A-"#B&
4.1 Mô hình các FORM…… …
4.2 Các màn hình FORM
*C,16/
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
2

-./DEFGHIJ
Ngôn ngữ php ngày càng được sử dụng rộng rãi trong các đề án,chường
trình thực hiện trong và ngoài nước và trong nước.)&) (viết tắt hồi quy "PHP:
Hypertext Preprocessor") là một ngôn ngữ lập trình kịch bản hay một loại mã
lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn
mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng
nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ
nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản
phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng
trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.
>K2L là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới
và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì
MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển,
hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích
rất mạnh.Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng
dụng có truy cập CSDL trên internet. MySQL miễn phí hoàn toàn cho nên bạn
có thể tải về MySQL từ trang chủ. Nó có nhiều phiên bản cho các hệ điều hành
khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac
OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,
>K2L là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu

quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL).
>K2L được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác,
nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,
Chương trình quản lý các cung đường sử dụng ngôn ngữ PHP kết nối với
cơ sở dữ liệu MySQL

GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
3

&*.MNOPQHRD.iS8>))
XAMPP là một bộ công cụ lập trình PHP có thể cài đặt được trên nhiều
nền tảng khác nhau. Chữ X đầu tiên trong cụm từ XAMPP ám chỉ cross-
platform nghĩa là XAMPP có thể chạy trên Windows, Linux, Mac OS, Solaris,
còn các ký tự còn lại mang các ý nghĩa sau:
A = Apache, XAMPP bao gồm 1 Apache HTTP Server giúp chạy các ứng
dụng web.
M = MySQL, hệ quản trị cơ sở dữ liệu My SQL cũng được bao gồm trong
XAMPP
P = PHP – ngôn ngữ lập trình PHP
P = Perl – ngôn ngữ lập trình Perl
Ngoài ra S8>)) cũng bao gồm >K8M – một công cụ dạng web-
base giúp quản trị database MySQL và rất nhiều thư viện hỗ trợ lập trình khác
như: OpenSSL, pdf class, mhash, IMAP C-Client…. Trong bài hôm nay tôi sẽ
giới thiệu các bạn cách download, cài đặt & sử dụng XAMPP trên máy local
host.
Bạn truy cập vào link sau để download XAMPP phiên bản mới nhất hiện
tại là +TUT7, bạn chọn phiên bảnRQHHVI.
Sau khi download thành công, bạn click đúp vào file QWX30W+TUT7W
5 YWRQHHVITVV để cài đặt XAMPP. Bạn chọn ngôn ngữ cài đặt là HR và
nhấn 91 để tiếp tục.

Bạn nhấn V ở màn hình tiếp theo.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
4

Theo mặc định XAMPP sẽ được cài đặt vào ổ C theo đường
dẫn ,ZQ, bạn có thể nhấn Browse và chọn đường dẫn cài đặt khác (tôi để
mặc định là c:\xampp).
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
5

Bạn nhận chọn các service kèm theo XAMPP trong mục 2#5 
2 "9 sau đó nhấn RQHH để tiếp tục.
Màn hình hiển thị tiến độ cài đặt XAMPP hiện ra
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
6

Quá trình cài đặt XAMPP hoàn tất, bạn nhấn vào nút =R kết thúc.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
7

XAMPP sẽ tự động cài đặt các service mà bạn đã chọn ở mục SERVICE
SECTION bên trên, đầu tiên là8QVRVIDV.
Tiếp đó là >K2LRVIDV.
Quá trình cài đặt các service hoàn tất, bạn nhấn 91 để tiếp tục.
Bạn nhấn 91 ở màn hình tiếp theo để bật S8>)) IH)QVH.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
8

Sau khi cài đặt xong bạn để ý xuống thanh system tray sẽ thấy có biểu
tượng của XAMPP, khi bạn click vào biêu tượng đó thì cửa sổ S8>))

IH)QVH hiện lên thông báo tình trạng của các service đang được XAMPP
quản lý. Trong trường hợp này cả 2 service Apache & MySql đều trong trạng
thái hoạt động tốt.
Khi bạn click vào nút 8M bên dưới mục 2VIDVR bạn sẽ được đưa tới
màn hình quản trị 8QV.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
9

Bạn click vào link >K8M trong mục Tool tại màn hình XAMPP for
Windows để được đưa tới màn hình>K8M – công cụ web-base quản
trị >K2L.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
10

Để chạy các ứng dụng PHP trong XAMPP bạn hãy copy dự án web PHP
vào thư mục, ,ZQZMR, từ trình duyệt web bạn truy cập tới ứng dụng
này theo cấu trúc sau: ,[[HQHR[\]^M_\`HV. Ví dụ trong
trường hợp ứng dụng của tôi là `IR và file php là VHHXIHMT thì
đường dẫn sẽ làhttp://localhost/firstphp/helloword.php và kết quả sẽ là:
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
11

&@A-,-a"&; &-T
1.1 -./ObQO]cR
Địa điểm khảo sát : Gia đình
Địa chỉ : Hoàng Đông – Duy Tiên- Hà Nam
Gia đình có 4 thành viên.Bố mẹ làm nghề tự do nên các
khoản thu chi của gia đình rất phức tạp.Phần mềm này sẽ giúp gia đình
quản lý tốt hơn các khoản thu chi và mang lại được nhiều thuận lợi trong cuộc
sống gia đình.

>FdOefQ
Người sử dụng phần chương trình quản lý thu chi gia đình sẽ nhập chi
tiết các khoản thu chi của gia đình mình vào để chương trình có thể quản lý
chặt chẽ nguồn tài chính trong gia đình.Chương trình có nhiệm vụ lưu dữ
những dữ liệu người sử dụng nhập vào theo các khoản mục cụ thể.Chương
trình cũng có thể báo cáo tổng thu hoặc chi một cách chi tiết theo tháng như
yêu cầu của người sử dụng.
>FFDfQ*IJ
 c_,&gK*hRiM_Rjc
/QK]/IKD*IJT
 S/kMGH/, Khi người sử dụng nhập dữ liệu vào chương trình sẽ lưu
trữ các thông tin trên khi người sử dụng cần có thể xem lại hoặc chỉnh
sửa,thêm hoặc xóa dữ liệu.
 : Theo yêu cầu của người sử dụng chương trình có thể thống kê
tổng thu,tổng chi,chi tiết các khoản mục trong tháng.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
12

&@A-1&l92<"&;"&m-
0T+OPIQ
&"L/n"/ -QJ
- Người dùng sẽ nhập chi tiết các khoản thu hoặc chi trong ngày vào
chương trình.
- Chương trình sẽ lưu trữ tất cả những dữ liệu người dùng nhập
- Cuối tháng tổng hợp các khoản mục thu chi.
0T0SObH/oFD
- các khoản thu
- các khoản chi
0T3SObH/oFIQ
- báo cáo thống kê

0T7"
- Thành viên
- Người quản lý
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
13

&@A-)&p"q &5%"&r"1r&;"&m-
3T+T>_O44fQ*IJT
Với việc thu nhập ngày càng tăng đồng thời với nhu cầu chi tiêu trong cá
nhân ngày càng nhiều và đa dạng hầu hết các gia đình tr€ hiện nay đều muốn
quản lý các khoản thu chi một các hiệu quẩ nhất để tránh lãng phí.
Báo cáo thống kê và truy vấn dễ dàng theo tất cả các khoản mục có trong
cơ sở dữ liệu.
3T0)4D6c6^s
Quá trình phân tích các luồng dữ liệu sẽ giúp ta dễ dàng xác định được các
yêu cầu của công việc quản lý. Đó là sơ đồ mô tả dịch các thông tin trong quá
trình quản lý. Biểu đồ luồng dữ liệu nêu ra một mô hình về một hệ thống thông
tin vận chuyển từ một quá trình hay một chức năng nào đó trong hệ thống sang
một quá trình hay chức năng khác.
Sơ đồ luồng dữ liệu chỉ ra cách thông tin chuyển từ một quá trình hay chức
một chức năng này sang một quá trình hay chức năng khác trong hệ thống.
3T0T+"6c6T
Hệ thống quản lý hàng được thiết kế theo hệ thống mở trên cơ sở dữ liệu
thống nhất. Qua khảo sát, phân tích hệ thống ta có thể phân hoạch ra các phần
việc cho máy tính phải giải quyết và phần việc trước khi đưa vào máy tính.
3T0T0TSiHnfFT
- Vào các khoản Thu - Chi các thông tin phải qua một số bước trung gian
do người nhập số liệu thực hiện, thống nhất tên gọi, thống nhất đơn vị tính khi
đưa vào máy tính.
- Lập thống kê theo từng khoản mục cụ thể mà người dùng yêu cầu

3T0T3T FD]OeiHntgK4T
- Tự động việc cập nhật, tính toán và theo dõi việc Thu – Chi.
- Có thông tin trả lời nhanh chóng, chính xác mỗi khi người dùng có nhu
cầu về thông tin.
- Cho phép truy nhập tìm kiếm, sửa đổi trên dữ liệu vào và lưu trữ chúng.
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
14

Hình 3.1 Biểu đồ phân cấp chức năng
3T3u/OoH/oMGH/
3T3T+, biểu đồ mức ngữ cảnh
Hình 3.2 Biểu đồ mức ngữ cảnh
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
L/n"/ 
(1)Quản Lý Thu (2)Quản Lý Chi (3)Thống kê
(1.1)QL các thành
viên
(2.1)QL các thành
viên
(1.2)QL khoản
mục
(1.3)QL số tiền thu
(2.2)QL khoản
mục
(2.3)QL số tiền chi
Người Quản

QL THU CHI
Thành Viên
Tt y/c chi

TT thu + số tiền
TT y/c báo cáo
Bản báo cáo
TT chi tiết thu
Tt phản hồi
Tt chi tiết chi
Tt phản hồi
15

3T3T0u/Oo^Ov
Hình 3.3 Biểu đồ mức đỉnh
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
Thành viên
1
QL Thu
2
QL Chi
3
Thống Kê
Thu
Chi
Người quản lý
16

3T3T3u/Oo^M*.Ov
w>^M*.OvfQx/Hn/,
Hình 3.4 Mức dưới đỉnh quản lý thu
w>^M*.OvfQx/Hn
Hình 3.5 Mức dưới đỉnh quản lý chi
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định

Thành viên
Quản lý
thu
Thu
Thành viên
Quản lý
chi
chi
17

3T7)4DEPMGH/
w"u/Q
w"ucQ/
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
Tên tắt thuộc tính Diễn giải
Ma_tn Mã thu nhập
Thu_nhap_tren_thang Tthu nhập trên tháng
Tên tắt thuộc tính Diễn giải
Ma_kt Mã khoản thu
Ten_kt Tên khoản thu

18

w"ucQ
w"uQDV
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
Tên tắt thuộc tính Diễn giải
Ma_kc Mã khoản chi
Ten_kc Tên khoản chi


Tên tắt thuộc tính Diễn giải
Ma_tv Mã thành viên
Ten_tv Tên thành viên

19

w"uVcQ/
w"uVcQ
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
Tên tắt thuộc tính Diễn giải
Ma_kt Mã khoản thu
Ten_kt Tên khoản thu
Ma_tv Mã thành viên
So_tien_thu Số tiền thu
Tên tắt thuộc tính Diễn giải
Ma_kc Mã khoản chi
Ten_kc Tên khoản chi
Ma_tv Mã thành viên
So_tien_chi Số tiền chi
20

w"yI]QzFJuH]c6RQ/
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
21

*5
-89:; < =9#> ?8 &@A-"#B&
7T+ >FJ=9#>.
• =9#>s
• =9#> c/

GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
22

• =9#> 8)&8""&8&5
• FORM Cập nhật khoản chi
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
23

• FORM TIMKIEM Thành Viên
• FORM TIMKIEMTHU
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
24

• FORM Tìm Kiếm Chi
• FORM Báo Cáo Thu
GVHD: Hoàng Thị Kim Ngân SVTH: Nguyễn Anh Định
25

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×