You are on page 1of 16

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN

HỮU NGHỊ VIỆT - HÀN


KHOA CÔNG NGHỆ THÔNG TIN


THIẾT KẾ WEBSITE BÁN LAPTOP


BẰNG PHP VÀ MYSQL

TÓM TẮT ĐỒ ÁN TỐT NGHIỆP


NGÀNH: CÔNG NGHỆ THÔNG TIN
NIÊN KHÓA: 2016 - 2019

HSSV : Trần Đình Vƣơng


Mã HSSV : CCCT16B028
CBHD : ThS. Nguyễn Thị Hạnh

Đà Nẵng, 06/2019
MỞ ĐẦU
Ngày nay, Internet đã trở thành dịch vụ phổ biến và thiết yếu,
có ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí của nhiều
người. Vì vậy, nhu cầu sử dụng Internet của mọi người mọi lúc mọi
nơi. Chúng ta đang được sống trong kỷ nguyên tin học nhờ sự vượt
bậc, sự bụng nổ công nghệ mạnh mẽ. Công nghệ thông tin không chỉ
dừng lại ở mục đích phục vụ cho khoa học kỹ thuật mà đi sâu vào
đời sống, chính trị, kinh tế, xã hội, trở nên thân thiện gần gũi, mang
nhiều lợi ích chocon người. Công nghệ thông tin ngày càng khẳng
định được tính hữu dụng và sức mạnh trong mọi phương diện, mọi
ngành nghề của cuộc sống, nhất là trong thời đại kinh tế thị
trườnghiện nay.
Đi kèm theo đó, các hệ thống website cũng phát triển không
ngừng với đủ các lĩnh vực: văn hóa, thời sự, khoa học công nghệ,
làm đẹp, nấu ăn, thể thao, ca nhạc, phim ảnh, giáo dục, y tế,… Tuy
nhiên để tạo ra một Web có sức soogns bền lâu thì bản thân nó phải
mang lợi ích cho nhiều người. Giao diện bắt mắt là yếu tố quan trọng
để người xem click chuột đến web của bạn. Những yếu tố quyết định
giữ chân độc giả lại là nội dung web cung cấp
Nên em đã quyết định xây dựng một website bán hàng online
các sản phậm công nghệ , điển hình là Laptop. Rất mong được sự
góp ý của các thầy cô giáo và bạn đọc để web của em hoàn chỉnh
hơn.
1. Lý do chọn đề tài.
Ngày nay với sự phát triển mạnh mẽ về cuộc cách mạng công
nghệ 4.0, đã và đang phát triển, người bán hang nắm bắt được thị
trường, mở rộng thị trường bằng cách tạo những website để tiếp cận
với khách hàng với quy mô xa hơn địa phương hoạt động, nhằm tang

1
chỉ số bán hàng tạo thu nhập cao hơn. Vì vậy, website bán hàng đang
là một nhu cầu thiết yếu đối với mỗi doanh nghiệp tư nhân muốn đến
gần hơn với khách hàng. Đó là lý do vì sao em chọn đề tài “Thiết kế
website bán laptop bằng PHP và MySQL”.
2. Mục tiêu và nhiệm vụ nghiên cứu.
 Mục tiêu: Phát triển web với PHP và MySQL
 Nhiệm vụ: Tạo ra website có thể đặt mua laptop thông qua
trang web
3. Đối tƣợng và phạm vi nghiên cứu.
 Đối tướng nghiên cứu: Nhắm đến những người có nhu cầu
cần và sử dụng laptop như học sinh, sinh viên, doanh nghiệp,…
 Phạm vi nghiên cứu: ngôn ngữ php
4. Phƣơng pháp nghiên cứu.
 Tìm hiểu trên Internet.
 Thông qua các tài liệu đã học từ ứng dụng
5. Dự kiến kết quả.
 Viết được một website bán hàng
6. Ý nghĩa khoa học và thực tiễn.
Bổ sung tích lũy cho bản kiến thức về PHP, MySQL và kỹ
năng lập trình.
7. Nội dung đồ án tốt nghiệp
Chương 1: Cơ sở lý thuyết
Chương 2: Phân tích thiết kế hệ thống
Chương 3: Xây dựng website bán laptop

2
CHƢƠNG I: CƠ SỞ LÝ THUYẾT
1.1. TÌM HIỂU NGÔN NGỮ PHP
1.1.1. Giới thiệu về PHP VÀ HTML
1.1.2. Lịch sử phát triển
1.1.3. Hoạt động của php
1.2. CAI DẶT VA TRIỂN KHAI PHP
1.3. GIỚI THIẸU MYSQL
1.3.1. MySQL là gì
MySQL là hệ quản trị cơ sở dữ liệu mã 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. MySQL miễn phí hoàn toàn cho nên bạn có thể
tải về MySQL từ trang chủ. Nó có nhiều phiên bản cho các hệ điều
hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng
Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell
NetWare, SGI Irix, Solaris, SunOS, ...
1.3.2. Ƣu điểm khi d ng MySQL
1.4. KHẢO SÁT HIỆN TRẠNG
1.4.1. Đặt vấn đề
1.4.2. Ứng dụng thƣơng mại điện tử
1.4.3. Một số tính chất của file PHP
1.5. ĐẶT VẤN ĐỀ
1.6. ỨNG DỤNG THƢƠNG MẠI ĐIỆN TỬ
1.7. MỘT SỐ TÍNH CHẤT CỦA FILE PHP

3
CHƢƠNG II. KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ
THỐNG
2.1. PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1.1. Đặc tả yêu cầu hệ thống
2.1.2. Yêu cầu chức năng
2.1.3. Yêu cầu phi chức năng
2.2. MÔ TẢ CAC YEU CẦU CHỨC NANG CẢU HỆ THỐNG
2.3. MÔ TẢ CAC USE CASE
2.3.1. Biểu đồ Use Case chức năng giỏ hàng

Hình 2.1: Biểu đồ Use Case chức năng giỏ hàng


2.3.2. Biểu đồ Use Case truy cập hệ thống

Hình 2.2: Biểu đồ Use Case truy cập hệ thống

4
2.3.3. Biểu đồ Use Case quản lý đơn hàng

Hình 2.3: Biểu đồ Use Case quản lý đơn hàng


2.3.4. Biểu đồ Use Case quản lý sản phẩm

Hình 2.4: Biểu đồ Use Case quản lý sản phẩm


2.3.5. Biểu đồ Use Case quản lý thành viên

Hình 2.5: Biểu đồ Use Case quản lý thành viên

5
2.4. Mô tả cơ sở dữ liệu
2.4.1. Bảng giỏ hàng
2.4.2. Bảng đơn hàng
2.4.3. Bảng loại sản phẩm
2.4.4. Bảng sản phẩm
2.4.5. Bảng nhân viên
2.5. LƢỢC DỒ QUAN HỆ CƠ SỞ DỮ LIỆU

6
CHƢƠNG III. THẾT KẾ WEBSITE
3.1 GIAO DIỆN TRANG WEB
3.1.1. Giao diện trang chủ

Hình 3.1: Giao diện trang chủ


3.1.2. Trang đăng nhập

Hình 3.2: Giao diện trang đăng nhập

7
3.1.3. Giao diện trang đăng ký

Hình 3.3. Giao diện trang đăng ký


3.1.4. Giao diện trang chi tiết sản phẩm

Hình 3.4. Giao diện trang chi tiết sản phẩm


3.1.5. Giao diện trang giỏ hàng

Hình 3.5. Giao diện trang giỏ hàng

8
3.1.6. Giao diện thanh toán giỏ hàng

Hình 3.6. Giao diện thanh toán giỏ hàng


3.1.7. Giao diện trang quản trị

Hình 3.7. Giao diện trang quản trị


3.1.8. Trang quản lý danh sách sản phẩm

Hình 3.8. Trang quản lý sản phẩm

9
3.1.9. Quản lý sản phẩm theo danh mục cha

Hình 3.9. Quản lý sản phẩm theo danh mục cha


3.1.10. Thêm mới sản phẩm

Hình 3.10 Thêm mới sản phẩm

10
3.1.11. Cập nhật sản phẩm

Hình 3.11. Cập nhật sản phẩm

11
KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN
 Những công việc làm đƣợc
- Đã phân tích được hiện trạng hệ thống để đưa ra được sơ đồ
phân cấp các chức năng của hệ thống mới, đưa ra được các biểu đồ
mức ngữ cảnh, mức đỉnh và mức dưới đỉnh để phục vụ cho quá trình
xây dựng hệ thống mới của nhà hàng.
- Thiết kế được mô hình cơ sở dữ liệu cho website.
- Thiết kế giao diện website thân thiện, dễ sử dụng cho người
dùng.
- Thiết kế được giao diện giỏ hàng.
 Hạn chế
- Do kinh nghiệm thực tế chưa có nhiều do vậy quá trình phân
tích hệ thống cho website của cửa hàng còn nhiều chỗ chưa đúng với
thực tế hay chưa đảm bảo tính đúng đắn. Vấn đề này em xin phép
hoàn thiện thêm trong quá trình phát triển hệ thống sau đó.
- Giao diện trang web còn chưa được đẹp mắt.
- Ngôn ngữ và phần mềm soạn thảo là còn mới mẻ nên còn
nhiều chức năng, chưa vận dụng và kiểm soát được.
 Kết luận
- Với sự nỗ lực của bản thân và sự giúp đỡ, chỉ bảo tận tình
của cô Nguyễn Thị Hạnh hướng dẫn cuối cùng em cũng hoàn thành
xong đề tài. Tuy vậy,Với những thuận lợi và khó khăn trong quá
trình làm việc, bài làm về cơ bản đã hoàn thành nhưng không thể
tránh khỏi sai sót.

12

You might also like