Tải bản đầy đủ (.pptx) (20 trang)

Xây dựng website bán hàng thời trang nam nữ và phụ kiện

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 (948.42 KB, 20 trang )

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!



×