You are on page 1of 24

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

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


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

NGHIÊN CỨU SỬ DỤNG WORDPRESS


ĐỂ XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI
DI ĐỘNG CHO CÔNG TY ĐIỆN TỬ DI ĐỘNG

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


NGÀNH: CÔNG NGHỆ THÔNG TIN (ƢDPM)

HSSV thực hiện : Bùi Viết Công


MÃ HSSV : CCCT17A001
Cán bộ hƣớng dẫn : ThS. Trịnh Thị Ngọc Linh
Khóa đào tạo : 2017 - 2020

Đà Nẵng, 01/2020
i
MỞ ĐẦU
1. Lý do chọn đề tài.
Website hiện nay đã không còn là quá xa lạ với thời đại 4.0.
Nhu cầu con người trong việc mua hàng hóa thông qua các website
bán hàng rất mạnh mẽ. Chúng ta có thể mua ở bất kỳ đâu chỉ cần có
kết nối Interner thì có thể mua hàng ở bất kỳ nơi nào với chế dộ vận
chuyển chuyên nghiệp trên toàn quốc.
Với sự phát triển đó thì công nghệ website hiện có rất nhiều
cách để tạo ra được một website bán hàng thông minh thì trong đó
không thể thiếu Wordpress.
Do đó em đã chọn đề tài về một website bán hàng bằng
Wordpress. Cùng với sự hướng dẫn của giảng viên ThS.Trịnh Thị
Ngọc Linh, em đã hoàn thành được các yêu cầu từ cơ bản nhất đến
nâng cao cho website của mình. Những kết quả thu hoạch được em
sẽ trình bày trong những phần sau của báo cáo này.
2. Mục tiêu và nhiệm vụ nghiên cứu
Mục tiêu: Tìm hiểu về Wordpress, hệ quản trị csdl mysql và
ngôn ngữ lập trình php.
Nhiệm vụ:
 Ứng dụng wordpress để xây dựng website bán điện thoại cho
công ty Điện Tử Di Động
3. Đối tƣợng và phạm vi nghiên cứu
Đối tượng: các chức năng trong wordpress.
Phạm vi nghiên cứu:
 Nghiên cứu ứng dụng wordpress
 Nghiên cứu mysql
 Tìm hiểu về ngôn ngữ php

1
4. Dự kiến kết quả
Ứng dụng wordpress để xây dựng website bán điện thoại cho
công ty Điện Tử Di Động
5. Ý nghĩa khoa học và thực tiễn.
- Ý nghĩa khoa học:
+ Nghiên cứu cách sử dụng wordpress để tạo website
+Nghiên cứu các vấn đề và giải pháp khi xây dựng website
+ Nghiên cứu các tính năng, khái niệm cơ bản về mysql
+ Nghiên cứu ngôn ngữ php
- Ý nghĩa thực tiễn:
+ Tích lũy kinh nghiệm làm việc với wordpress
+ Ứng dụng wordpress để xây dựng website bán điện thoại
cho công ty Điện tử di động

2
CHƢƠNG I: CƠ SỞ LÝ THUYẾT
1.1. TỔNG QUAN VỀ WORDPRESS
1.1.1. Lịch sử hình thành
1.1.2. Tƣơng lai của Wordpress
1.1.3. Đặc điểm nổi bật của WordPress
1.1.4. Những thành tựu của Wordpress
1.1.5. Ƣu điểm của WordPress
1.1.6. Nhƣợc điểm của WordPress
1.2. TÌM HIỂU VỀ NGÔN NGỮ LẬP TRÌNH PHP
1.2.1. Giới thiệu về PHP
PHP - viết tắt của "Hypertext Preprocessor", là một ngôn ngữ
lập trình kịch bản được chạy ở phía server nhằm sinh ra mã html trên
client. PHP đã trải qua rất nhiều phiên bản và được tối ưu hóa cho
các ứng dụng web, với cách viết mã rõ ràng tốc độ nhanh, dễ học nên
PHP đã trở thành một ngôn ngữ lập trình web rất phổ biến và được
ưa chuộng.

Hình 1.18. PHP là gì?


PHP chạy trên môi trường Webserver và lưu trữ dữ liệu thông
qua hệ quản trị cơ sở dữ liệu nên PHP thường đi kèm với Apache,
MySQL và hệ điều hành Linux (LAMP).

3
 Apache là một phần mềm web server có nhiệm vụ tiếp nhận
request từ trình duyệt người dùng sau đó chuyển giao cho PHP xử lý
và gửi trả lại cho trình duyệt.
 MySQL cũng tương tự như các hệ quản trị cơ sở dữ liệu
khác (Postgress, Oracle, SQL server...) đóng vai trò là nơi lưu trữ và
truy vấn dữ liệu.
 Linux: Hệ điều hành mã nguồn mở được sử dụng rất rộng rãi
cho các webserver. Thông thường các phiên bản được sử dụng nhiều
nhất là RedHat Enterprise Linux, Ubuntu...
1.2.2. Hoạt động của PHP
1.2.3. Tính năng chính của PHP
1.2.4. Ƣu điểm của php
1.2.5. Nhƣợc điểm của php
1.2.6. Thành phần chính của PHP
1.3. TÌM HIỂU VỀ HỆ QUẢN TRỊ 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. 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…

4
Hình 1.21. Hệ quản trị MySQL
1.3.1. Lịch sử hình thành hệ quản trị mysql
1.3.2. Ƣu điểm của MySQL
1.3.3. Nhƣợc điểm của MySQL
1.3.4. Phân biệt Mysql và Sql Server
1.3.5. Thuật ngữ thƣờng gặp của Mysql
1.3.6. Hoạt động của Mysql

5
CHƢƠNG 2: CÁC BƢỚC XÂY DỰNG WEBSITE BÁN ĐIỆN
THOẠI BẰNG WORDPRESS
2.1. MỤC TIÊU CỦA WEBSITE
Cuộc sống phát triển đi cùng với đó là nhu cầu kinh doanh,
buôn bán ngày càng tăng cao với các hình thức kinh doanh khác
nhau. Bên cạnh việc mở các cửa hàng kinh doanh theo kiểu truyền
thống với lợi thế về mặt bằng, ngày càng có nhiều doanh nghiệp đi
theo hướng phát triển hoạt động bán hàng trực tuyến, trong đó nổi
bật nhất là bán hàng trực tuyến qua website bán hàng
Mặc dù vậy, không phải tất cả mọi người đều hiểu
được website bán hàng trực tuyến và tầm quan trọng của việc thiết
kế website bán hàng trong việc thúc đẩy doanh thu và quảng bá
thương hiệu hiệu quả đối với cửa hàng, doanh nghiệp trong thời đại
Internet bùng nổ như hiện nay
Hiểu được vấn đề đó công ty Điện Tử Di Động đã tạo ra một
website thương mại điện tử để quảng bá thương hiệu của mình. Với
cách thức nhanh gọn, tiết kiệm và tối ưu nhất giúp người mua thấy
được lợi ích khi mua hàng trên website.
2.2. YÊU CẦU CHỨC NĂNG
- Người quản trị
o Quản lý sản phẩm
o Quản lý loại
o Quản lý bài viết
o Xuất thanh toán
o Quản lý đơn hàng
- Khách hàng
o Tìm kiếm sản phẩm
o Mua sản phẩm

6
o Thanh toán
o Bình luận
2.3. YÊU CẦU PHI CHỨC NĂNG
- Hiệu suất hoạt động 24/7
- Giao diện dễ nhìn, dễ sử dụng
2.4. YÊU CẦU HỆ THỐNG
- Cài ứng dụng Xampp
- Máy tính ít nhất phải có hệ điều hành Win7 trở lên
2.5. CÁC BƢỚC TẠO DỰNG WEBSITE BÁN HÀNG

7
CHƢƠNG 3: MÔ TẢ CHỨC NĂNG
VÀ CƠ SỞ DỮ LIỆU CỦA WEBSITE
3.1. BIỂU ĐỒ ACTOR USERCASE
3.1.1. Biểu đồ User case của website bán điện thoại di động

Hình 3.1. Biểu đồ User case


3.1.2. Mô tả chức năng biểu đồ Actor Usercase
Chức
STT Mô tả
năng
Thống kê các đơn đặt hàng bởi khách hàng, xem
Quản lý
1 tình trạng đơn đặt hàng như: đã giao hàng và chi
đơn hàng
tiết đơn đặt hàng
Quản lý thông tin, hình ảnh sản phẩm. Quản trị
Quản lý
2 có thể upload sản phẩm, nhập thông tin mô tả và
hàng
tính năng sản phẩm, giá cả, số lượng
Quản lý thông tin, hình ảnh, tin tức mới của bài
Quản lý
3 viết. Quản trị có thể upload các bài viết mới và
bài viết
seo các từ khóa để có thể lên top google
Quản lý Quản lý nhiều thông tin về sản phẩm trong một
4
loại loại. Nhiều sản phẩm có thể nằm trong một loại

8
và có rất nhiều loại sản phẩm khác nhau
Quản lý Thống kê các sản phẩm đã được đặt hàng bởi
5 thanh khách hàng, có thể thanh toán bằng tiền mặt hoặc
toán bằng thẻ ngân hàng
Nơi tiếp nhận các phản hồi bình luận của khách
6 Phản hồi
hàng về sản phẩm, bài viết
3.1.3. Biểu đồ User case của ngƣời quản trị
3.1.4. Biểu đồ User case của khách hàng
3.2. BIỂU ĐỒ LỚP

Hình 3.8. Biểu đồ lớp


3.3. BIỂU ĐỒ HOẠT ĐỘNG
3.3.1. Biểu đồ hoạt động quản trị
3.3.2. Biểu đồ hoạt động khách hàng
3.4. BIỀU ĐỒ TUẦN TỰ
3.4.1. Biểu đồ tuần tự đăng nhập
3.4.2. Biểu đồ tuần tự quản lý sản phẩm

9
3.4.3. Biểu đồ tuần tự mua hàng, thanh toán
3.5. THIẾT KẾ CÁC BẢNG DỮ LIỆU QUAN HỆ
STT Tên bảng Giải thích
1 Tbl_user Bảng user
2 Tbl_options Bảng option
3 Tbl_ usermeta Bảng sản phẩm
4 Tbl_ term Bảng bài viết
5 Tbl_comments Bảng đơn đặt hàng
6 Tbl_term_taxonomy Bảng bình luận
7 Tbl_term_relationships
8 Tbl_post Bảng thanh toán
9 Tbl_postmeta
10 Tbl_commentmeta Bảng loại hàng
11 Tbl_links Bảng sản phẩm đã bán
3.5.1. Bảng tbl_user
3.5.2. Bảng tbl_optione
3.5.3. Bảng tbl_usermeta
3.5.4. Bảng tbl_term
3.5.5. Bảng tbl_term_taxonamy
3.5.6. Bảng tbl_comments
3.5.7. Bảng tbl_comment_meta
3.5.8. Bảng tbl_post
3.5.9. Bảng tbl_post_meta
3.5.10. Bảng tbl_term_relationships
3.5.11. Bảng tbl_links
3.6. BIỂU ĐỒ CƠ SỞ DỮ LIỆU QUAN HỆ

10
Hình 3.17. Cơ sở dữ liệu

11
CHƢƠNG 4: HƢỚNG DẪN SỬ DỤNG WEBSITE BÁN ĐIỆN
THOẠI CỦA CÔNG TY ĐIỆN TỬ DI ĐỘNG
4.1. GIỚI THIỆU CÁC CHỨC NĂNG CHÍNH CỦA
WEBSITE
4.1.1. Giao diện chính của website

Hình 4.1. Giao diện Website Điện Tử Di Động


Website Điện Tử Di Động chuyên bán tất cả các loại điện
thoại mới nhất hiện nay với giá cực rẻ gồm các sản phẩm chính:
iPhone, Samsung, Oppo.
 Trang giới thiệu

Hình 4.2. Trang Giới Thiệu

12
Trang giới thiệu về công ty Điện Tử Di Động và các phương
thức giao hàng, thanh toán.
 Trang quản lý sản phẩm

Hình 4.3. Trang Sản Phẩm


Trang sản phẩm bán tất cả các điện thoại mới nhất hiện nay.

Hình 4.4. Quản lý sản phẩm

13
 Trang phụ kiện

Hình 4.5. Trang Phụ Kiện


Cung cấp các phụ kiện đi theo sản phẩm điện thoại của mình.
 Trang thanh toán

Hình 4.6. Trang Thanh Toán


Thanh toán các sản phẩm đã được đặt hàng với hai phương
thức chuyển khoản và trả tiền mặt.

14
Hình 4.7. Quản lý thanh toán
 Trang liên hệ

Hình 4.8. Trang Liên Hệ


Trang này giới thiệu về công ty Điện Tử Di Động với các
phương thức thanh toán và vận chuyển hàng.

15
 Trang tin công nghệ

Hình 4.9. Trang Tin công nghệ


Trang này nói về các tin tức liên quan đến điện thoại và các
công nghệ sắp ra mắt
 Trang hỏi đáp

Hinh 4.10. Trang Hỏi Đáp


Nơi sẽ bày cho các bạn về các mẹo vặt khi sử dụng điện thoại
để có thể sử dụng một cách tốt nhất.

16
 Trang footer

Hình 4.11. Footer của Website


Giới thiệu sơ lược về công ty và FANPAGE của công ty với
đăng ký bằng gmail để nhận tin
 Giỏ hàng

Hình 4.12. Trang Giỏ hàng


Trang này là nới tiếp nhận các sản phẩm mà đã được khách
hàng đặt hàng và có ý muốn đặt hàng.

17
4.2. QUẢN LÝ BÀI VIẾT CỦA WEBSITE

Hình 4.13. Các bài viết của Website


4.3. CÁC BLOCKS

Hình 4.14. Các Blocks của Website

18
4.4. CÁC PLUGIN CỦA WEBSITE

Hình 4.15. Các Plugin của website trong wordpress

19
KẾT LUẬN
 Kết quả đạt đƣợc
Việc mua hàng qua website hiện nay ngày càng phổ biến. Đi
theo đó thì cần phải có một website thật tốt thật đáng tin cậy để
khách hàng tin tưởng và mua sản phẩm nhiều hơn. Website giúp
chúng ta dễ dàng hơn trong mọi việc, dù ở bất cứ đâu thì vẫn có thể
mua bất kỳ thứ gì chỉ cần có Interner thì mọi việc không có gì là khó
khăn cả.
Vậy nên em đã tạo ra được một Website bán hàng điện thoại
để phục vụ nhu cầu mua điện thoại cho khách hàng. Với mức độ
đáng tin cậy lớn để khách hàng càng tin tưởng vào Website Điện Tử
Di Động.
Đạt được: Đã tạo ra được một website thương mại điện tử để
phục vụ cho nhu cầu mua hàng dễ dàng hơn.
Chưa đạt được: Còn nhiều lỗi trong sản phẩm và giao diện còn
chưa tốt đối với một website thương mại điện tử.
 Hƣớng phát triển
Em sẽ phát triển Website ngày càng lớn với chức năng thanh
toán quốc tế giúp khách hàng dễ dàng hơn trong quá trình thanh toán
và mức độ tin cậy với khách hàng. Sẽ có những sản phẩm và tin tức
mới nhất cho khách hàng lựa chọn.

20

You might also like