Tải bản đầy đủ (.pdf) (32 trang)

Bài thuyết trình project 2 TÊN đề TÀI website bán labtop online

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 (3.14 MB, 32 trang )

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

Bài thuyết trình Project 2
TÊN ĐỀ TÀI: WebSite Bán Labtop Online

Giao viên hướng dẫn: Lê Thị Hoa
Sinh Viên thực hiện: EANG SOKUNTHEA
MSSV: 20180280


MỤC ĐÍCH

Về đề tài “Lập trình website bán Labtop Online” với mong muốn vận dụng những kiến thức mình đã học ,
xây dựng được một trang web có tính thực tiễn , đồng thời em cũng qua thực hành . Với một số mục tiêu khi
thiết kế trang web của em là:
- Bước đầu xây dựng website bán hàng online nhằm quảng bá rộng rãi các sản phẩm.
- Rút ngắn khoảng cách giữa nhà phân phối và người tiêu dùng, đồng thời tiết kiệm thời gian chi phí một
cách đáng kể thông qua những thông tin phù hợp nhất với nhu cầu của khách hàng.
- Với đề tài này là một cách thức quản lý website giúp cho những người quản trị dễ dàng trong việc thay đổi,
cập nhật thông tin trang web, cũng như quản lý hiệu quả khách hàng và các đơn đặt hàng trên mạng


NỘI DUNG
CHƯƠNG I. CƠNG NGHỆ VÀ THUẬT TỐN SỬ DỤNG
CHƯƠNG II.TỔNG QUAN BÀI TỐN
CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG
CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ


CHƯƠNG I. CƠNG NGHỆ VÀ THUẬT TỐN SỬ DỤNG
1. Giới thiệu về công nghệ




Về công nghệ:

My sql

Visual studio code

Xampp


CHƯƠNG I. CƠNG NGHỆ VÀ THUẬT TỐN SỬ DỤNG


Về ngơn ngữ

HTML,CSS,Javascript

PHP

Laravel


CHƯƠNG II.TỔNG QUAN BÀI TỐN
1.2. Cơng nghệ sử dụng
 Để xây dựng được một website bán hàng laptop online này, Em đã sử dụng một vài công cụ để hỗ trợ quá
trình làm Project 2 như:
 MySQL: để xây dựng database lưu trữ thông tin về người mua hàng(User), chi tiết sản phẩm và người quản lý
hàng(Admin) …
 

 PHP: Vì PHP là một ngôn ngữ hướng đối tượng mà lại rất dễ dàng tạo ra một server nên em đã lựa chọn PHP
làm ngôn ngữ server side, giao tiếp với database và phía Client
 
 HTML, JS, CSS (Bootstrap): Để tạo ra một trang web tưng đối dễ nhìn và thân thiên, em quyết định sử dụng
Bootstrap để quá trình thiết kế và lập trình giao diện có thể trở nên thuận tiện hơn.
 


CHƯƠNG II.TỔNG QUAN BÀI TỐN
1.2. Cơng nghệ sử dụng
 Mơi trường phát triển ứng dụng:
 Trình viết code: Visual Studio Code
 Máy chủ ảo: Xampp
 Công cụ xây dựng cơ sở dữ liệu MySQL

Visual studio code

My sql

Xampp


CHƯƠNG II.TỔNG QUAN BÀI TỐN
1. Mơ tả bài tốn
Nghiệp vụ: Nhu cầu mua bán online của khách


CHƯƠNG II.TỔNG QUAN BÀI TOÁN
2. Quy trinh nhiệm vụ
2.1. Khách hàng

• Xem danh sách sản phẩm : Người mua có thể xem danh sách tất cả sản phầm cùng với tên, g
iá, hình ảnh, mơ tả ngắn cho từng sản phầm 
• Tìm kiếm sản phẩm : Tìm kiếm sản phẩm dựa trên tên
• Xem chi tiết sản phẩm : Xem được chi tiết sản phẩm như thơng số kĩ thuật, các loại sản
phẩm , mơ tả chi tiết, đặc điểm nổi bật, hình thức thanh tốn 
• Đăng kí, đăng nhập : đăng kí, đăng nhập với quyền user, chỉ khi đăng nhập mới có thế thêm 
vào giỏ hàng, đặt hàng. 
• Quản lý giỏ hàng : Giỏ hàng chứa các sản phầm do người dùng thêm vào. Có thể thêm, sửa, 
xóa các sản phầm trong giỏ hàng. Chọn sản phẩm trong giỏ hàng để đặt hàng. 
• Đặt hàng : Có thể chọn sản phẩm trong giỏ hàng hoặc trong danh sách sản phầm để đặt hàng



CHƯƠNG II.TỔNG QUAN BÀI TỐN
2. Quy trinh nhiệm vụ
2.2. Admin
• Quản lý cơ sở dữ liệu: xem, thêm, sửa, xóa thơng tin về hàng hóa, loại sản phầm nhà cung c
ấp, hóa đơn, khách hàng 


CHƯƠNG II.TỔNG QUAN BÀI TỐN
3.Thơng tin Đầu vào, Đầu ra của hệ thống

3.1. Thơng tin Đầu vào

• Thơng tin danh mục
• Thơng tin sản phẩm
• Thơng tin tên sản phẩm tìm
kiếm
• Thơng tin giỏ hàng

• Thơng tin khách hàng
• Thơng tin đơn hàng

3.2. Đầu ra của hệ thống

 
• Thơng tin danh sách danh mục
• Danh sách sản phẩm và thơng tin chi tiết sản
phẩm
• Thơng tin quản trị viên bao gồm email password
address và số điện thoại
• Hiển thị thơng tin những sản phẩm đã chọn để
mua tại giỏ hàng


CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.1. Biểu đồ use case phân rã mức 2


Use case quản lý người dùng mức 2


CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3. Biểu đồ use case phân rã mức 2


Use case khách hàng mức 2


CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3. Biểu đồ use case phân rã mức 2


Use case quản trị viên mức 2


CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.2 Biểu đồ trình tự


Biểu đồ trình tự của Use-case Add To ShoppingCart


CHƯƠNG III.PHẦN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.3. Thiết kế Cở sở dữ liệu


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4. Giao diện chương trình
4.1. Trang khách hàng


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4. Giao diện chương trình


Trang đăng kỳ hoặc đăng nhập khách hàng


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ

4. Giao diện chương trình


Trang xem detail sản phẩm


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4. Giao diện chương trình


Trang giỏ hàng sản phẩm


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4. Giao diện chương trình


Trang đăng nhập chi tiết thành tốn

Trang đăng nhập chi tiết thành toán


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4. Giao diện chương trình


Trang đặt hàng và chọn hình thức giỏ hàng


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ

4. Giao diện chương trình


Trang xuất ra hóa đơn


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4.2.Trang quản trị viên quản lý hàng:


Trang đăng nhập Admin


CHƯƠNG VI.CÀI ĐẶT CHƯƠNG TRÌNH – KIỂM THỬ
4.2.Trang quản trị viên quản lý hàng:


Trang Liệt kê danh mục sản phẩm


×