Mô tả:
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
ĐẠI HỌC ĐÀ NẴNG
Tên đề tài:
Xây dựng website bán thời trang nam
nữ và phụ kiện
SVTH: Nguyễn Sỹ Hùng
Mã SV: 161250533414
GVHD: Trần Bửu Dung
Đà Nẵng, ngày 16 tháng 6 năm 2019
Nội dung trình bày
1
Lí do chọn đề tài
2
Cơ sở lý thuyết
3
Phân tích thiết kế hệ thống
4
Xây dựng chương trình
5
Chạy chương trình
2
1.Lí do chọn đề tài
• Tên đề tài: “Xây dựng website bán thời
trang nam nữ và phụ kiện”
• Lí do chọn đề tài:
– Hiện nay, thương mại điện tử rất phát triển vì sự
tiện lợi của nó.
– Công nghệ Laravel có ưu điểm:
•
•
•
•
•
Kho tài liệu tuyệt vời.
Tích hợp dịch vụ mail.
Công cụ tích hợp các dòng lệnh artisan.
Giảm chu kì phát triển sản phẩm.
Eloquent ORM
3
2. Cơ sở lý thuyết
• Framework theo MVC
Phát triển theo mô hình MVC
Laravel
• Các tính năng bảo mật
- ORM Laravel sử dụng PDO thay vì mysqli để
chống lại tấn công SQL Injection.
- Laravel sử dụng một file token để chống tấn
công kiểu CSRF.
• Blade tempalate
Giúp người dùng có thể sử dụng code bên
php bên trong file giao diện của mình một
cách thuận lợi
4
2. Cơ sở lý thuyết
feature
necessity
5
3.Phân tích thiết kế hệ thống
• Hệ thống gồm 4 tác nhân:
– Khách hàng tiềm năng(Guest):
• Xem và tìm kiếm sản phẩm, tạo giỏ hàng, đăng ký làm
thành viên, thanh toán giỏ hàng.
– Thành viên: ngoài những chức năng của khách
hàng tiềm năng còn có thể đăng nhập, đăng xuất,
cập nhật thông tin cá nhân, bình luận, đánh giá
sản phẩm.
6
3.Phân tích thiết kế hệ
thống
– Người bán hàng(Salesman):
• Cập nhật order, quản lý comment, Tìm kiếm.
– Admin:
• Ngoài những chức năng của người bán hàng, admin
còn có thể cập nhật sản phẩm, cập nhật danh mục,
phân quyền tài khoản, cập nhật tài khoản.
7
3.Phân tích thiết kế hệ thống
• Sơ đồ thực thể quan hệ:
8
3.Phân tích thiết kế hệ thống
• Sơ đồ dữ liệu:
9
3.Kết luận và hướng phát triển
• Kết quả đạt được:
– Các kết quả đạt được:
• Xây dựng được một website bằng laravel, đáp ứng
90% phần yêu cầu đặt ra.
– Nghiên cứu được công nghệ Laravel, biết cách
áp dụng framework boostrap,css,jquery vào phần
Front-end.
10
3.Kết luận và hướng phát triển
• Hạn chế:
– Cần mở rộng thêm một số chức năng, thêm nhóm
người dùng.
– Cần làm cho giao diện càng ngày càng dễ sử
dụng hơn.
• Hướng phát triển:
– Hoàn thành và mở rộng thêm các chức năng
cũng như thêm một số nhóm người dùng mới.
11
4. Xây dựng chương trình
• Giao diện trang chủ:
12
4. Xây dựng chương trình
• Giao diện sản phẩm:
13
4. Xây dựng chương trình
• Giao diện giỏ hàng:
14
4. Xây dựng chương trình
• Giao diện đặt hàng:
15
4. Xây dựng chương trình
• Admin giao diện xử lý đặt hàng :
16
4. Xây dựng chương trình
• Admin giao diện quản lý bình luận:
17
4. Xây dựng chương trình
• Giao diện email thông báo tình trạng đơn
hàng của khách hàng:
18
5. Chạy chương trình
19
Xin chân thành
cảm ơn thầy
cô và các bạn!
- Xem thêm -