KHOA CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN TỐT NGHIỆP:
XÂY DỰNG HỆ THỐNG HỖ TRỢ NẤU ĂN TƯƠNG
TÁC SỬ DỤNG LARAVEL FRAMEWORK VÀ VUE.JS
GVHD
: TS. Phạm Văn Hà
Sinh viên : Nguyễn Văn Trưởng
Mã sv
: 1041360387
Lớp
: KTPM 1 – K11
1
NỘI DUNG
I
Lý do chọn và tính cấp thiết của đề tài
II
Mục tiêu nghiên cứu
III
Nội dung nghiên cứu
IV
Đối tượng và phạm vi nghiên cứu
V
Tổng quan về Chương Trình
VI
Kết luận
I. LÝ DO CHỌN ĐỀ TÀI TÍNH CẤP THIẾT CỦA ĐỀ TÀI
Ngày nay, học nấu ăn qua internet có nhiều ưu điểm như:
•
Nhanh chóng, tiện lợi
•
Tiết kiệm thời gian, tiền bạc
•
Giảm thiểu chi phí đi học nấu ăn các khóa học.
•
Học được ở bất kì đâu chỉ cần có 1 chiếc máy tính hoặc 1 chiếc smartphone có kết nối Internet.
Chính vì vậy, em thấy rằng nếu có một website giúp các bà nội chợ việc nấu ăn thì rất hữu ích nên em quyết định chọn đề tài :
Xây dựng hệ thống hỗ trợ nấu ăn tương tác sử dụng Framework Laravel và Vue.js
II. MỤC TIÊU NGHIÊN CỨU
Hệ thống hỗ
trợ nấu ăn
Vận dụng các kiến thức đã được học, triển khai phân tích, thiết kế website hỗ trợ
nấu ăn tương tác trực tuyến
tương tác
Giúp cho công việc nấu ăn của các bà nội chợ trở nên dễ dàng hơn, tiết kiệm
thời gian và tiền bạc
Giúp việc quản lý dữ liệu hệ thống một cách dễ dàng và phục vụ việc nghiên cứu nhu
cầu , thói quen ăn uống của người dùng.
4
III. Nội dung nghiên cứu
Khảo sát, phân tích, thiết kế xây dựng hệ thống
Tìm hiểu về FramWork Laravel và Vue.js
Thiết kế và xây dựng theo mô hình MVC.
Tính năng chat real-time và các tính năng tương tác cho người dùng.
5
III. Nội dung nghiên cứu
1. Ưu điểm của Laravel Framework
Dễ học, dễ sử dụng
Mã nguồn mở
Xây dựng theo mô hình MVC
Có tích hợp sẵn nhiều chức năng
Tính bảo mật cao
Cộng đồng người dùng lớn
Có tài liệu chuẩn
6
III. Nội dung nghiên cứu
2. Mô hình MVC
(Model – View – Controller)
7
IV. Đối tượng và phạm vi nghiên cứu
1. Đối tượng nghiên cứu
Các món ăn và công thức nấu ăn.
2. Phạm vi nghiên cứu
Những bà nội chợ, người có sở thích học và dạy nấu ăn trên Internet
8
V. Tổng quan về chương trình
1. Các chức năng chính của chương trình
Xem công thức
Tính toán nguyên liệu theo khẩu phần ăn
Đăng công thức
Bình luận dưới công thức
Chat nhóm real-time
Like công thức
Quản lý thể loại
Quản lý món ăn
Quản lý công thức
Quản lý người dùng
Quản lý từ khóa tìm kiếm
9
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
2. Phân tích thiết kế hệ thống
Biểu đồ ca sử dụng chính
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
2. Phân tích thiết kế hệ thống (tiếp)
Lược đồ Cơ sở dữ liệu
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang chủ
12
IV. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang chủ - Các công thức
13
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang chủ - Thực đơn
14
IV. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang chủ - Bộ sưu tập
15
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang quản trị
16
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang xem công thức
17
V. TỔNG QUAN VỀ CHƯƠNG TRÌNH
3. Các kết quả đạt được
Trang hỗ trợ nấu ăn tương tác
18
VI. Kết luận
1. Kết luận
•
Trong 7 tuần em làm đồ án, hệ thống hiện tại đã xây dựng được cơ bản các chức năng theo như yêu cầu ban đầu. Hệ thống
được thiết kế tương đối rõ ràng và chi tiết, các usecase và các chức năng được giới thiệu, mô tả chi tiết và dễ hình dung.
19
VI. Kết luận
2. Kết quả đạt được
-
Phân tích các usecase, hoàn thành thiết kế cơ sở dữ liệu các biểu đồ,
hoàn thành thiết kế giao diện.
-
Hoàn thành việc lập trình và triển khai:
-
Giao diện sản phẩm đẹp mắt, thân thiện, dễ sử dụng.
20
V. TỔNG KẾT
3. Hướng phát triển
Hướng
1
Xây dựng thêm chức năng nhắn tin riêng.
2
Mở rộng ứng dụng với quy mô lớn hơn,có khả năng trao đổi dữ
liệu và xử lí với các ứng dụng khác.
phát triển
3
4
Tăng cường tính bảo mật của hệ thống. Cần kiểm soát chặt
chẽ hơn nữa khi người dùng đăng bài.
Phát triển thêm các chức năng như: chức năng thống kê
lượng dữ liệu truy cập..
21
21
Cảm ơn quý thầy, cô và các bạn đã lắng
nghe
!!!
22