1. Trang chủ
  2. » Thể loại khác

...Hoàng Duy.pdf

10 114 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 170,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌKHOA CÔNG NGH PHÁT TRIỂ GIA ỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N KHOA CÔNG NGHỆ THÔNG TIN ỂN PHẦN MÊM QUẢN LÝ TÀI CHÍNH GIA ĐÌNH TRÊN NỀN WEB Hà Nội – 2016 NG HÀ NỘI N LÝ T

Trang 1

TRƯỜNG ĐẠI HỌ

KHOA CÔNG NGH

PHÁT TRIỂ

GIA

ỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N

KHOA CÔNG NGHỆ THÔNG TIN

ỂN PHẦN MÊM QUẢN LÝ TÀI CHÍNH GIA ĐÌNH TRÊN NỀN WEB

Hà Nội – 2016

NG HÀ NỘI

N LÝ TÀI CHÍNH

Trang 2

TRƯỜNG ĐẠI HỌ

KHOA CÔNG NGH

PHÁT TRIỂ

GIA

Chuyên ngành: Công ngh

Mã ngành: D48021

ỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N

KHOA CÔNG NGHỆ THÔNG TIN

Họ và tên tác giả Đồ án SINH VIÊN: HOÀNG DUY

ỂN PHẦN MÊM QUẢN LÝ TÀI CHÍNH GIA ĐÌNH TRÊN NỀN WEB

Chuyên ngành: Công nghệ thông tin

Mã ngành: D48021

NGƯỜI HƯỚNG DẪN: ThS.TRỊNH TH

Hà Nội – 2016

NG HÀ NỘI

N LÝ TÀI CHÍNH

NH THỊ LÝ

Trang 3

LỜI CAM ĐOAN

Em xin cam đoan rằng đồ án tốt nghiệp này do chính em thực hiện, không sao chép từ công trình nghiên cứu nào khác, tài liệu sử dụng trong đồ

án tốt nghiệp này đều được ghi rõ nguồn gốc

Sinh viên

Hoàng Duy

Trang 4

LỜI CẢM ƠN

Trong suốt quá trình học tập tại Trường Đại Học Tài Nguyên và Môi Trường Hà Nội, chúng em đã được các thầy cô giảng dạy, giúp đỡ và được

truyền đạt nhiều kiến thức vô cùng quý giá Ngoài ra, chúng em còn được rèn luyện bản thân trong một môi trường học tập đầy sáng tạo và khoa học Đây

là một quá trình hết sức quan trọng giúp em có thể thành công khi bắt tay vào nghề nghiệp tương lai sau này Em xin chân thành cảm ơn Ban giám hiệu nhà

trường, Ban chủ nhiệm khoa công nghệ thông tin, cùng toàn thể các thầy cô

đã tận tình giảng dạy và trang bị cho em nhiều kiến thức bổ ích trong suốt quá trình học tập tại trường vừa qua Đây là quãng thời gian vô cùng hữu ích, đã giúp em trưởng thành lên rất nhiều và là hành trang rất quan trọng không thể thiếu khi chuẩn bị ra trường và công việc sau này

Đặc biệt em xin cảm ơn đến cô ThS Trịnh Thị Lý, cô đã tận tình giúp đỡ, trực tiếp chỉ bảo, hướng dẫn em trong suốt quá trình làm đồ án tốt nghiệp

Mặc dù đã cố gắng trong suốt quá trình thực tập và làm đồ án, nhưng

do kinh nghiệm thực tế và trình độ chuyên môn chưa được nhiều nên em không tránh khỏi những thiếu sót, em rất mong được sự chỉ bảo, góp ý chân thành từ các thầy, cô giáo cùng tất cả các bạn để đồ án của em được hoàn thiện hơn

Em xin chân thành cảm ơn!

Hà Nội, ngày 23 tháng 05 năm 2016

Sinh viên thực hiện

Hoàng Duy

Trang 5

MỤC LỤC

DANH SÁCH CÁC CHỨ VIẾT TẮT

DANH MỤC CÁC BẢNG

DANH MỤC CÁC HÌNH VẼ

MỞ ĐẦU 1

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

2 Mục tiêu của đề tài 2

3 Đối tượng nghiên cứu va phạm vi nghiên cứu 2

4 Nội dung 3

5 Phương pháp nghiên cứu 3

6 Cấu trúc đồ án 3

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 4

1.1 Tìm hiểu về ứng dụng web 4

1.1.1 Khái niệm 4

1.1.2 Cấu trúc, chức năng, nguyên tắc hoạt động của ứng dụng web 4

1.1.3 Giao diện của một ứng dụng web 6

1.1.4 Chức năng cơ bản của các ứng dụng web 7

1.1.5 Nguyên tắc hoạt động của một ứng dụng web 8

1.1.6 Các bước hoạt động của một ứng dụng web đơn giản 9

1.2 Cơ bản về ngôn ngữ lập trình php 10

1.2.1 Khái niệm PHP 10

1.2.2 Tại sao nên dùng PHP ? 11

1.2.3 Hoạt động của PHP 12

1.3 Hệ quản trị cơ sở dữ liệu MySQL 12

1.3.1 Khái niệm 12

1.3.2 Cấu trúc của MySQL 13

1.3.3 Các lệnh và cú pháp trong MySQL 13

1.3.4 Các kiểu dữ liệu 14

1.4 Tìm hiểu về laravel framework 15

Trang 6

1.4.1 Khái niệm 15

1.4.2 Sơ lược các tính năng cơ bản của Laravel framwork 16

1.4.3 Cấu trúc thư mục Laravel 17

1.4.4 Route trong Laravel 19

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 24

2.1 Bài toán 24

2.1.1 Khảo sát hệ thống 24

2.1.2 Hệ thống đề xuất 24

2.1.3 Giới hạn hệ thống 24

2.1.4 Yêu cầu phần cứng phần mềm 25

2.2 Phân tích hệ thống 25

2.2.1 Người dùng hệ thống 25

2.2.2 Chức năng hệ thống 25

2.2.3 Chi tiết usecase: 27

2.2.4 Mô tả thuộc tính thực thể 39

2.2.7 Kiến trúc cơ sở dữ liệu 42

CHƯƠNG 3: CÀI ĐẶT ỨNG DỤNG VÀ ĐÁNH GIÁ 47

3.1.Ngôn ngữ sử dụng 47

3.2 Yêu cầu hệ thống 47

3.3 Một số giao diện chương trình 48

3.4 Đánh giá phần mềm 51

KẾT LUẬN 53

TÀI LIỆU THAM KHẢO 54

Trang 7

DANH SÁCH CHỮ VIẾT TẮT

FFM Family Finance Managerment Quản lý tài chính gia đình PHP Personal Home Page Ngôn ngữ lập trình

Trang 8

DANH MỤC CÁC BẢNG

Bảng 2.1 Mô tả chức năng Đăng kí 29

Bảng 2.2 Mô tả chức năng Đăng nhập 30

Bảng 2.3 Quản lý giao dịch 32

Bảng 2.4 Quản lý tài chính 34

Bảng 2.5 Theo dõi lịch sử 37

Bảng 2.6 Thống kê 39

Bảng 2.7 Bảng giao dịch 43

Bảng 2.8 Bảng tài chính 44

Bảng 2.9 Bảng loại giao dịch 44

Bảng 2.10 Bảng loại tài chính 45

Bảng 2.11 Bảng lịch sử 45

Bảng 2.12 Bảng người dùng 45

Trang 9

DANH MỤC CÁC HÌNH

Hình 1.1 Mô hình quan hệ ba lớp trong ứng dụng web 5

Hình 1.2 Các tầng của ứng dụng web 6

Hình 1.3 Giao diện của một ứng dụng web 7

Hình 1.4 Mô hình MVC (model-view-controller) 9

Hình 1.5 Cấu trúc thư mục Laravel 18

Hình 2.1 Usecase tổng quát 26

Hình 2.2 Biểu đồ cộng tác chức năng đăng ký 27

Hình 2.3 Biểu đồ tuần tự chức năng đăng ký 28

Hình 2.4 Biểu đồ hoạt động chức năng Đăng nhập 29

Hình 2.5 Biểu đồ tuần tự chức năng Đăng nhập 30

Hình 2.6 Biểu đồ hoạt động chức năng quản lý giao dịch 31

Hình 2.7 Biểu đồ tuần tự chức năng quản lý giao dịch 32

Hình 2.8 Biểu đồ hoạt động chức năng quản lý nguồn thu tài chính 33

Hình 2.9 Biểu đồ tuần tự chức năng quản lý tài chính 34

Hình 2.10 Biểu đồ hoạt động chức năng theo dõi lịch sử 36

Hình 2.11 Biểu đồ tuần tự chức năng theo dõi lịch sử 37

Hình 2.12 Biểu đồ hoạt động chức năng Thống kê 38

Hình 2.13 Biểu đồ tuần tự chức năng Thống kê 39

Hình 2.14 Thực thể Giao dịch 40

Hình 2.15 Thực thể Tài chính 41

Hình 2.16 Thực thể Người dùng 41

Hình 2.17 Thực thể Lịch sử 42

Hình 2.18 Thực thể Loại tài chính 42

Hình 2.19 Thực thể Loại giao dịch 42

Hình 2.20 Mối quan hệ giữa các bảng ở cơ sở dữ liệu 46

Hình 3.1 Giao diện XAMPP 47

Hình 3.2 Giao diện đăng ký, đăng nhập 48

Hình 3.3 Giao diện khi đăng nhập 49

Trang 10

Hình 3.4 Giao diện quản lý quỹ 49

Hình 3.5 Giao diện quản lý các loại giao dịch 50

Hình 3.6 Giao diện xem lại lịch sử 50

Hình 3.7 Giao diện thống kê quỹ, giao dịch 51

Hình 3.8 Giao diện thống kê tổng quát 51

Ngày đăng: 04/11/2017, 15:30

Xem thêm

w