Tải bản đầy đủ (.ppt) (22 trang)

Xây dựng website quản lý bán laptop và linh 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 (619.27 KB, 22 trang )

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

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN TỐT NGHIỆP
ĐỀ TÀI : XÂY DỰNG WEBSITE QUẢN LÝ

BÁN LAPTOP VÀ LINH KIỆN

SINH VIÊN

: LÊ XUÂN HUỲNH

LỚP

: 10T4

CBHD

: THS. NGUYỄN THỊ MINH HỶ


NỘI DUNG

Giới thiệu đề tài
Cơ sở lý thuyết
Phân tích thiết kế hệ thống
Xây dựng ứng dựng
Kết luận



GIỚI THIỆU ĐỀ TÀI

1

LÝ DO CHỌN ĐỀ TÀI

2

MỤC ĐÍCH CỦA ĐỀ TÀI

3

NỘI DUNG CỦA ĐỀ TÀI


GIỚI THIỆU ĐỀ TÀI
 LÝ DO CHỌN ĐỀ TÀI:
-Việc sử dụng internet ngày càng rộng rãi
-Nhu cầu mua bán trực tuyến ngày càng tăng
-Cần có những website kinh doanh trực tuyến
-PHP và MySQL có rất nhiều ưu điểm


GIỚI THIỆU ĐỀ TÀI
 MỤC ĐÍCH CỦA ĐỀ TÀI:
-Cung cấp cho khách hàng thông tin chính xác về
sản phẩm
-Giúp khách hàng biết cách thức đặt hàng qua
mạng



GIỚI THIỆU ĐỀ TÀI
 NỘI DUNG CỦA ĐỀ TÀI:
Qua khảo sát thực tế và tìm hiểu lý thuyết,em xây dựng ứng dụng có
các chức năng ứng với từng đối tượng sử dụng như sau:
• Customer là khách hàng chưa đăng ký thành viên có thể thực hiện
các chức năng sau :xem thông tin sản phẩm,tìm kiếm sản
phẩm,thêm giỏ hàng,đặt hàng,đăng ký thành viên
• Member là thành viên có thể thực hiện các chức năng của khách
và có thêm các chức năng sau: đăng nhập,đăng xuất,đổi mật
khẩu,sửa thông tin member
• Admin là người quản trị website có thể thực hiện các chức năng
của member và có thêm các chức năng sau:thêm hãng,thêm sản
phẩm,sửa thông tin sản phẩm,xóa sản phẩm,xóa member,giải quyết
đơn hàng,thêm nhóm sản phẩm


CƠ SỞ LÝ THUYẾT

1

NGÔN NGỮ LẬP TRÌNH PHP

2

HTML

3


CƠ SỞ DỮ LIỆU MYSQL


CƠ SỞ LÝ THUYẾT
 NGÔN NGỮ LẬP TRÌNH PHP:
-PHP được sử dụng làm Web động vì nó nhanh, dễ dàng, tốt hơn so với các
giải pháp khác.
-PHP có khả năng thực hiện và tích hợp chặt chẽ với hầu hết các cơ sở dữ liệu
có sẵn, tính linh động, bền vững và khả năng phát triển không giới hạn.
-Đặc biệt PHP là mã nguồn mở do đó tất cả các đặc tính trên đều miễn phí, và
chính vì mã nguồn mở sẵn có nên cộng đồng các nhà phát triển Web luôn
có ý thức cải tiến nó, nâng cao để khắc phục các lỗi trong các chương trình
này
-PHP vừa dễ với người mới sử dụng vừa có thể đáp ứng mọi yêu cầu của các
lập trình viên chuyên nghiệp, mọi ý tuởng của các bạn PHP có thể đáp ứng
một cách xuất sắc.
-Cách đây không lâu ASP vốn được xem là ngôn ngữ kịch bản phổ biến nhất,
vậy mà bây giờ PHP đã bắt kịp ASP, bằng chứng là nó đã có mặt trên
hàng chục triệu website


CƠ SỞ LÝ THUYẾT
 HTML:
-HTML (viết tắt cho HyperText Markup Language, hay là "Ngôn ngữ đánh
dấu siêu văn bản") là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên
các trang web

-HTML không phải là ngôn ngữ lập trình, nó là ngôn ngữ trình bày
-HTML là kiến thức cơ bản cần phải nắm khi xây dựng một website



CƠ SỞ LÝ THUYẾT
 CƠ SỞ DỮ LIỆU MYSQL:
-MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và
được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng
-Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả
chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các
hàm tiện ích rất mạnh
-Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có
truy cập CSDL trên internet


PHÂN TÍCH THIẾT KẾ
HỆ THỐNG

1

BIỂU ĐỒ USE-CASE

2

BIỂU ĐỒ TUẦN TỰ

3

SƠ ĐỒ QUAN HỆ CƠ SỞ DỮ LIỆU


PHÂN TÍCH THIẾT KẾ HỆ
THỐNG

 BIỂU ĐỒ USE-CASE:


PHÂN TÍCH THIẾT KẾ HỆ
THỐNG
 BIỂU ĐỒ TUẦN TỰ:


PHÂN TÍCH THIẾT KẾ HỆ
THỐNG

 SƠ ĐỒ QUAN HỆ CƠ SỞ DỮ LIỆU:


XÂY DỰNG ỨNG DỤNG

1

SƠ ĐỒ CHỨC NĂNG

2

DEMO


XÂY DỰNG ỨNG DỤNG
 SƠ ĐỒ CHỨC NĂNG:


XÂY DỰNG ỨNG DỤNG

 DEMO:


KẾT LUẬN

1

NHỮNG VẤN ĐỀ ĐÃ GIẢI QUYẾT
ĐƯỢC

2

NHỮNG VẤN ĐỀ CHƯA GIẢI QUYẾT
ĐƯỢC

3

HƯỚNG PHÁT TRIỂN


KẾT LUẬN
 NHỮNG VẤN ĐỀ GIẢI QUYẾT ĐƯỢC:
-Tìm hiểu được về HTML,ngôn ngữ lập trình PHP và
cơ sở dữ liệu MySQL
-Tìm hiểu được cách làm một website bán hàng trực
tuyến
-Xây dựng được cơ sở dữ liệu MySQL sử dụng cho
website
-Nắm được cách thức hoạt động cửa website bán hàng



KẾT LUẬN
 NHỮNG VẤN ĐỀ CHƯA GIẢI QUYẾT ĐƯỢC:
-Giao diện website còn đơn giản,chưa sinh động
-Các chức năng vẫn còn ít so với yêu cầu của khách
hàng
-Các chức năng của website vẫn chưa hoàn thiện
-Chưa thực hiện được các chức năng nâng cao mà
người dùng cần
-Hình ảnh và cách bố trí của website vẫn chưa hợp lý


KẾT LUẬN
 HƯỚNG PHÁT TRIỂN:
-Tích hợp hình thức thanh toán trực tuyến
-Thêm các ưu đãi cho thành viên của website
-Thêm chức năng so sánh sản phẩm
-Tìm kiếm các sản phẩm cùng giá
-Thêm các danh mục và làm phong phú thêm danh sách
sản phẩm để người dùng lựa chọn


XIN CHÂN THÀNH CẢM ƠN
QUÝ THẦY CÔ ĐÃ LẮNG
NGHE EM TRÌNH BÀY!



×