You are on page 1of 20

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN


PHẦN MỀM MÃ NGUỒN MỞ

ĐỀ TÀI:
XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI

Sinh viên thực hiện Phạm Tiến Hoàng


Nguyễn Trung Quân
Dương Hoàng Hiệp
Giảng viên hướng dẫn : CẤN ĐỨC ĐIỆP
Ngành : CÔNG NGHỆ THÔNG TIN
Chuyên ngành : CÔNG NGHỆ PHẦN MỀM
Lớp : D16CNPM4
Khóa : D16

Hà Nội, tháng 12 năm 2023


PHIẾU CHẤM ĐIỂM

STT Họ và tên sinh viên Nội dung thực hiện Điểm Chữ ký

1 Phạm Tiến Hoàng

2 Nguyễn Trung Quân

3 Dương Hoàng Hiệp

Họ và tên giảng viên Chữ ký Ghi chú

Giảng viên chấm 1:

Giảng viên chấm 2:


MỤC LỤC

LỜI MỔ ĐẦU...........................................................................................3
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG.............................................4
1.1 Đặt vấn đề.....................................................................................4
1.2 Thương mại điện tử Việt Nam......................................................5
1.3 Mục tiêu và chức năng chính của hệ thống..................................5
1.4 Định hướng giải quyết vấn đề......................................................5
1.5 đối tượng sử dụng.........................................................................6
1.6 Yêu cầu phần cứng,phần mềm.....................................................6
1.7 Yêu cầu giao diên web và chức năng...........................................6
Chương 2 : Mô Hình Hệ Thống..............................................................6
2.1 Cấu trúc Website..........................................................................6
3.2. Cơ sở dữ liệu................................................................................9
Chương 3 : Kết Quả Thực Hiện..............................................................9
3.1 Trang chủ......................................................................................9
3.2 Đăng Nhập..................................................................................10
3.3 Tin tức Khuyến Mại...................................................................10
3.4 Danh mục Sản Phẩm..................................................................10
3.5 Thanh toán..................................................................................11
3.6 Liên hệ........................................................................................11
KẾT LUẬN.............................................................................................12

Danh Mục Hình Ảnh


Hình 2. 1 Thanh tìm kiếm nhanh........................................................7
Hình 2. 2 Quảng cáo..........................................................................7
Hình 2. 3 danh mục bán chạy.............................................................8
Hình 2. 4 danh mục bán chạy.............................................................8
Hình 2. 5 giỏ hàng..............................................................................8
Hình 2. 6 footer..................................................................................9
Hình 3. 1 Trang chủ.........................................................................10
Hình 3. 2 Đăng nhập........................................................................11
Hình 3. 3 Tin tức Khuyến Mại..........................................................11
Hình 3. 4 Danh mục sản phẩm.........................................................12
Hình 3. 5 Thanh toán.......................................................................12
Hình 3. 6 Liên Hệ.............................................................................13
LỜI MỞ ĐẦU
Ngày nay, sự bùng nổ của Công nghệ thông tin mạng lại cho con
người rất nhiều lợi ích về kinh tế, văn hóa, an nình quốc phòng… Trong
mọi lĩnh vực của cuộc sống, ứng dụng của Công nghệ thông tin luôn
mang đến cho con người những trải nghiệm tiện lợi nhất, đây là một
ngành khoa học mũi nhọn ảnh hưởng trực tiếp đến đời sống xã hội. Công
nghệ thông tin đóng vai trò to lớn trong giao dịch giữa mọi người, mọi
doanh nghiệp ở khắp nơi trên Thế giới.
Thương mại điện tử là bước tiến lớn của Công nghệ thông tin và
trong bất cứ lĩnh vực nào thương mại điện tử cũng có lợi thế. Nó không
những làm giảm thời gian mà còn làm giảm chi phí cho mọi vấn đề giao
dịch của con người. Thời đại bùng nổ Công nghệ thông tin, việc kinh
doanh qua mạng không còn xa lạ gì với chúng ta, nó giúp cho người sử
dụng có thể xem được những mặt hàng ở xa một cách thực tế nhất, có thể
so sánh giá cả giữa nhiều nơi bán để lựa chọn cho mình những sản phẩm
hợp lý nhất.
Nhóm chúng em lựa chọn “Thiết kế website bán thiết bị di động
” cũng vì những lý do tiện lợi của bán hàng trực tuyến đó. Website cho
phép người tiêu dùng có thể xem, so sánh đánh giá, đặt mua hàng từ xa
các sản phẩm di động, phụ kiện của hãng BlackBerry nổi tiếng. Ngoài ra
người dùng có thể theo dõi tin tức về công nghệ trên website, liên hệ trực
tiếp với bộ phận bán hàng đề được tư vấn tận tình nhất. Với những tiện
ích của “Website bán thiết bị di động ”người dùng hoàn toàn có thể tiết
kiệm được rất nhiều thời gian cho việc mua sắm, theo dõi các sản phẩm
công nghệ của mình.
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG

1.1 Đặt vấn đề


Xã hội ngày nay đang không ngừng phát triển, song song với đó xu
hướng thương mại điện tử ngày càng phát triển. Mọi việc giờ đây thật
đơn giản, chỉ cần có một chiếc máy tính hay thậm chí chỉ với một chiếc
điện thoại thông minh có kết nối với internet, việc mua bán, trao đổi
thương mại trở nên thật dễ dàng hơn bao giờ hết với tất cả mọi người chỉ
với một vài cái click chuột. Với việc thương mại điện tử hóa, mọi rào cản
về không gian địa lý hay thời gian làm việc đều được xoá bỏ. Các sản
phẩm được giới thiệu rõ dàng dành cho không chỉ những người mua hàng
ở khu vực đó mà trên cả đất nước Việt Nam, thậm chí là người dân trên
toàn thế giới. Người bán giờ đây không chỉ còn ngồi một chỗ chờ khách
hàng tìm đến mà đã tích cực chủ động đứng lên và tìm đến khách hàng.
Và khi số lượng khách hàng tăng lên thì nó cũng tỉ lệ thuận với việc
doanh thu sẽ tăng, đó chính là điều mà mọi doanh nghiệp đều hướng tới.
Bằng việc thương mại điện tử hóa, tất cả các doanh nghiệp từ lớn, vừa và
nhỏ đều có thể thoả sức sáng tạo, cạnh tranh công bằng. Những ý tưởng
kinh doanh mới táo bạo, những chiến lược tiếp thị, khuyến mại… đều có
thể được áp dụng và hướng trực tiếp đến khách hàng nhanh nhất mà
không tốn quá nhiều chi phí bởi tất cả vẫn được gói gọn trong một trang
thương mại điện tử (website). Trên những cơ sở đó, đồ án chuyên ngành
của em thực hiện đề tài “Xây dựng website bán điện thoại shop1234”
nhằm giải quyết các nhu cầu quảng bá và kinh doanh sản phẩm.

1.2 Thương mại điện tử Việt Nam


Thương mại điện tử (E-Commerce) là hình thức kinh doanh trực tuyến
sử dụng nền tảng công nghệ thông tin với sự hỗ trợ của Internet để thực
hiện các giao dịch mua bán, trao đổi, thanh toán trực tuyến. Thương mại
điện tử là xu hướng của thời đại toàn cầu hóa, đây là lĩnh vực tiềm năng
để các doanh nghiệp vừa và nhỏ sinh lợi và phát triển, cơ hội cho những
ai muốn khởi nghiệp kinh doanh theo mô hình mới. Mô hình kinh doanh
Thương mại điện tử được xem như một trong những giải pháp thúc đẩy
sự phát triển của nền kinh tế quốc gia.
1.3 Mục tiêu và chức năng chính của hệ thống
Để có một website bán hàng online chắc chắn giao diện của trang web
là một điều vô cùng quan trọng, giao diện cần phải thân thiện với cả máy
tính cũng như thiết bị di động, dễ sử dụng, bắt mắt và hướng đến thị hiếu
cũng như cảm nhận của khách hàng. Bên cạnh đó, website cần phải có tốc
độ xử lý nhanh, chính xác, hiệu quả và tiện lợi cho cả người mua cũng
như người bán - chủ website.
Website cần có các chức năng cơ bản của các trang thương mại điện tử
như: Người mua có thể đăng kế và đăng nhập vào hệ thống để quản lý tài
khoản, giỏ hàng, đơn hàng, tương tác với hệ thống như đánh giá, bình
luận hay gửi tin nhắn, tạo bài viết thu hút khách hàng, quản lý sản phẩm
trong kho, quản lý đơn hàng, thông kê doanh số bán hàng..

1.4 Đối tượng sử dụng


Tất cả mọi người

1.5 Yêu cầu phần cứng, phần mềm


Phần cứng:Window
Phần mềm: XAMPP

1.6 Yêu cầu giao diên web và chức năng


Về giao diện chính có chức năng:
- Trang chính
- Danh mục sản phẩm
- Tin tức khuyến mại
- Đăng nhập
- Thanh toán
- Liên hệ
Các chức năng phụ có trong từng giao diện
- Tivi - loa - âm thanh
- Điện thoại - tablet - phụ kiện
- Laptop - PC - phụ kiện
- Đồ điện gia dụng
- Máy in - thiết bị văn phòng
- Máy giặt - máy sấy
- Máy ảnh - mấy quay phim
- Thiết bị điện tử - máy cơ khí
- Khuyến mại
- Giỏ hàng
- Tìm kiếm sản phẩm

1.7 Cấu trúc Website


Cấu trúc website Shop1234 có thể được tổ chức như sau:
- Header: Phần đầu trang bao gồm logo của Shop1234 và các liên kết đến
các trang chính, ví dụ như Trang chủ, Sản phẩm, Tin tức, Liên hệ.
- Menu: Đây là một phần quan trọng trong cấu trúc của website, chứa các
danh mục sản phẩm hoặc dịch vụ mà Shop1234 cung cấp. Các danh mục
này thường được sắp xếp theo từng nhóm nhỏ để người dùng dễ dàng tìm
kiếm.

Hình 1: Thanh tìm kiếm nhanh

Slideshow: Một phần trình diễn ảnh hoặc video sẽ được đặt ở trên trang
chủ để giới thiệu những sản phẩm mới, thông tin khuyến mãi hay tin tức
nổi bật của Shop1234.

Hình 2: Quảng cáo

Nội dung chính: Đây là nơi hiển thị các thông tin chi tiết về sản phẩm
hoặc dịch vụ. Người dùng có thể xem mô tả, hình ảnh, thông số kỹ thuật,
giá cả và các thông tin khác về sản phẩm hoặc dịch vụ mà họ quan tâm.

Danh sách sản phẩm/dịch vụ: Trang web sẽ hiển thị danh sách các sản
phẩm hoặc dịch vụ theo từng danh mục. Từ đó, người dùng có thể lựa
chọn và xem thông tin chi tiết về sản phẩm hoặc dịch vụ mà họ quan tâm.
Hình 3: Danh mục bán chạy

Bộ lọc sản phẩm: Đây là một công cụ giúp người dùng lọc sản phẩm theo
nhiều tiêu chí, ví dụ như mức giá, thương hiệu, loại sản phẩm, để thu hẹp
phạm vi tìm kiếm và tìm được sản phẩm phù hợp nhất.

Hình 4: Danh mục bán chạy

Giỏ hàng: Một phần giỏ hàng sẽ được hiển thị để người dùng có thể thêm
sản phẩm vào giỏ hàng và thực hiện thanh toán khi muốn mua hàng.

Hình 5: Giỏ hàng


Footer: Khu vực cuối trang web chứa các liên kết khác nhau như thông
tin về Shop1234, điều khoản sử dụng, chính sách bảo mật, liên hệ và các
biểu tượng mạng xã hội.

Hình 6: Footer

Đây chỉ là cấu trúc tổng quan và có thể được điều chỉnh tùy thuộc vào
yêu cầu cụ thể của Shop1234 và mục đích sử dụng của trang web.
Chương 2: Tìm hiểu về phần mềm mã nguồn mở Wordpress

Mã nguồn mở WordPress là gì?

Nói một cách đơn giản thì WordPress là một công cụ, phần mềm mã
nguồn mở (Open Source Software) dùng để để tạo lập, xuất bản các
blog được viết bằng ngôn ngữ lập trình PHP (Hypertext
Preprocessor) và sử dụng MySQL Database.

Mã nguồn mở WordPress rất dễ sử dụng nên được sử dụng trong rất


nhiều loại website, blog lớn nhỏ trên thế giới. Hiện nay, WP đang có số
lượng người sử dụng vô cùng lớn, bao gồm cả các lập trình viên và những
người sáng tạo web nghiệp dư.

Bên cạnh đó, WP cũng được xem như là một hệ quản trị nội dung
(CMS – Content Management System) miễn phí cho người dùng tốt và
phổ biến nhất trên thế giới.

Mã nguồn mở WordPress cho phép người dùng tạo ra hàng loạt website
khác nhau như blog, tin tức/tạp chí, doanh nghiệp, shopping/bán
hàng… Không chỉ vậy, bạn cũng có thể sử dụng WordPress để thiết kế
những website có độ phức tạp cao như đặt phòng khách sạn, đặt vé máy
bay, bất động sản…

WordPress làm được những gì?

Với những tiện ích về tính năng và cả giao diện của


mình, WordPress đang sở hữu những con số đáng nể:

 Trên thế giới, mỗi giây có khoảng 25 bài viết được đăng lên
bằng mã nguồn mở WordPress
 23% là con số website làm bằng WordPress trên tổng số lượng
website trên thế giới.
 Trong số 100% các website sử dụng mã nguồn CMS, WP chiếm
60%.
 Chỉ sau khoảng hai tháng, phiên bản WordPress 4.0 đạt hơn 16
triệu lượt tải.
 WP đã được dịch sang 52 ngôn ngữ khác nhau. Tuy nhiên lại
chưa có phiên bản tiếng Việt chính thức, nhưng bạn có thể Việt
hóa dễ dàng bằng cách tìm bài trên blog với từ khóa “Việt hóa
WordPress“.
 Năm 2014, có hơn 80 chương trình họp mặt về WP được tổ
chức.
 Mã nguồn WP hiện đang có khoảng 785 lập trình viên cùng
hợp tác phát triển.
 Có hơn 2.700 themes (giao diện) miễn phí khác nhau trên thư
viện WordPress.org
 Mỗi ngày có hơn trăm mẫu giao diện được viết bằng mã nguồn
mở WordPress và đăng tải lên các trang bán theme lớn nhỏ.

WordPress mang lại lợi ích gì?

 Dễ dàng sử dụng
WP sinh ra để hỗ trợ và phục vụ những đối tượng phổ thông không cần
nhiều kiến thức về lập trình website nâng cao. Các thao tác sử dụng trong
WP cực kỳ đơn giản, giao diện hướng tới hỗ trợ tối đa cho người dùng.
Bạn có thể nắm tương đối vững về các cơ cấu quản lý WP trong một thời
gian ngắn.

 Đông đảo người sử dụng

Là một Open Source (Mã nguồn mở) phổ biến nhất trên thế giới, nên
WordPress có cộng đồng người dùng khá rộng rãi, luôn có thể giúp đỡ
bạn các vấn đề khó khăn khi sử dụng WordPress. Hoặc bạn cũng có thể
cập nhật nhữn đổi mới, tính năng thú vị do một người dùng nào đó sáng
tạo nên.

 Giao diện miễn phí, phong phú

Giao diện (theme) được WP hỗ trợ rất đa dạng và rất rất nhiều theme
miễn phí, vì vậy bạn sẽ rất dễ dàng để thay đổi theme cho website của
mình mà không cần quan tâm đến nhiều vấn đề khác. Tuy nhiên, ngoài
các gói theme miễn phí thì sẽ có các theme trả phí với mức phí từ $30 đến
$50. Tùy mục đích sử dụng và mô hình kinh doanh mà các bạn có thể lựa
chọn loại theme phù hợp.

 Plugin hỗ trợ đa dạng

Plugin là một thành phần mở rộng nhỏ được lập trình riêng dựa trên các
API và những hàm mở có sẵn của WP để tạo thành một tính năng nào đó
mà mặc định WP không có. Nói dễ hiểu hơn, plugin chính là một module
bổ sung một chức năng nào đó mà bạn có thể cài vào WP. Tham khảo
thêm: Những plugins WordPress hỗ trợ tăng tốc độ website WordPress
cho bạn

Cũng như giao diện, ngoài plugin free còn có các plugin trả phí, lựa chọn
như thế nào là tùy vào mục đích của từng người.

 Hỗ trợ đa ngôn ngữ

WP có rất nhiều gói ngôn ngữ đi kèm, mặc dù trong mỗi theme hay
plugin mà bạn sử dụng có những ngôn ngữ khác nhau nhưng bạn hoàn
toàn có thể chỉnh sửa lại bằng các phần mềm hỗ trợ.
WordPress là một mã nguồn mở sẽ giúp bạn xây dựng các blog, website
nhanh chóng với những thao tác đơn giản. Tuy nhiên, để làm tốt, chúng ta
cũng cần có kiến thức và kỹ thuật căn bản về PHP, HTML, CSS,
Javascript…
Chương 3 :Deloy lên Cpanel

- Bước 1 : Mua tiên miền và hosting ở tenten, vietnix,..

- Bước 2 : Chỏ tên miền về địa chỉ hosting như ảnh

Hình 7: Chỏ tên miền về địa chỉ hosting

- Bước 3: Đăng nhập vào Cpanel

- Bước 4: Vào mục file manager

Hình 8: File Manager

- Bước 5: Tải thư mục lên bằng cách Upload sau đó giải nén bằng
cách Extract

Hình 9: Bên trong file manager


- Bước 5: Copy toàn bộ file vừa giải nén ra mục public-html

- Bước 6: Truy cập lại vào Cpanel và nhấn vào mục SQL Database
Wizard để tạo Database

Hình 10: SQL Database Wizard

- Bước 7: Nhập file database của mình vào bằng cách nhấn vào mục
Nhập sau đó chọn tệp database của mình

Hình 11: Nhập database

- Bước 8: Chỉnh lại file wp-config về địa chỉ database


Chương 4 : Kết Quả Thực Hiện
3.1 Trang chủ

Hình 12: Trang chủ

3.2 Đăng Nhập

Hình 13: Đăng nhập


3.3 Tin tức Khuyến Mại

Hình 14: Tin tức Khuyến Mại

3.4 Danh mục Sản Phẩm

Hình 15: Danh mục sản phẩm


3.5 Thanh toán

Hình 16: Thanh toán

3.6 Liên hệ

Hình 17: Liên Hệ


KẾT LUẬN
Trong tương lai, định hướng phát triển thêm của em sẽ là tiếp tục phát
triển thêm các chức năng đang ở mức cơ bản của Website này. Bên cạnh
đó em sẽ tiếp tục phát triển thêm các chức năng mới như là: hỗ trợ đa
ngôn ngữ, theo dõi sản phẩm, thông báo thời gian thực, hệ thống nhắn tin
và trả lời tự động, hệ thống phân phối và giao hàng theo khu vực để đảm
bảo tiết kiệm thời gian và tri phí giao hàng (Logistics)... Việc cải thiện
hiệu năng cũng vô cùng quan trọng trong tương lai khi mà lượng người
dùng và dữ liệu ngày một nhiều nên. Giải pháp trong tương lai là tối ưu
lại toàn bộ câu truy vẫn, thiết kế lại toàn bộ cơ sở dữ liệu, giao diện loại
bỏ bớt hiệu ứng không cần thiết...

You might also like