Xem mẫu
- TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
TÊN ĐỀ TÀI
Xây Dựng WebSite Bình Chọn Ẩm Thục Đà Nẵng Bằng WordPress
TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH CÔNG NGHỆ THÔNG TIN- ỨNG DỤNG PHẦN MỀM
Sinh viên thực hiện : Lê Bá Khánh Ân
Mã sinh viên : K12C04154
Giảng viên hướng dẫn : Ths.Nguyễn Thanh Cẩm
Khóa đào tạo : Khóa 12/ Năm 2018
Đà Nẵng - 12/2020
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
LỜI CẢM ƠN
Trong thời gian làm đồ án tốt nghiệp, em đã nhận được nhiều sự giúp đỡ, đóng
góp ý kiến và chỉ bảo nhiệt tình của thầy cô, gia đình và bạn bè.
Em xin gửi lời cảm ơn chân thành đến ThS.Nguyễn Thanh Cẩm, giảng viên
Khoa Học Máy Tính – Trường Đại Học Công Nghệ Thông Tin Và Truyền
Thông Việt-Hàn người đã tận tình hướng dẫn, chỉ bảo em trong suốt quá trình
làm khoá luận.
Em cũng xin chân thành cảm ơn các thầy cô giáo trong trường Trường Đại
Học Công Nghệ Thông Tin Và Truyền Thông Việt-Hàn nói chung, các thầy cô
trong Bộ môn Khoa Học Máy Tính nói riêng đã dạy dỗ cho em kiến thức về các
môn đại cương cũng như các môn chuyên ngành, giúp em có được cơ sở lý thuyết
vững vàng và tạo điều kiện giúp đỡ em trong suốt quá trình học tập.
Với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của một học
viên, bài báo cáo này không thể tránh được những thiếu sót. Em rất mong nhận
được sự chỉ bảo, đóng góp ý kiến của các quý thầy cô để tôi có điều kiện bổ sung,
nâng cao ý thức của mình, phục vụ tốt hơn công tác thực tế sau này.
Em xin chân thành
cảm ơn!
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Mở Đầu
1. Tính cấp thiết của đề tài
Đà Nẵng là một mảnh đất tuyệt vời để bạn khám phá vẻ đẹp không
gian - con người và cả những món ăn ngon. Thế nhưng lựa chọn địa điểm ăn
uống là một trong những công việc rất tốn thời gian và công sức cho bất cứ
một “thánh ăn” nào.
Để không phải mất thời gian và công sức, em đã tìm hiểu và xây dựng ra
website này, giúp khách du lịch có thể lực chọn những địa điểm ăn uống mà
không phải mất quá nhiều công sức.
2. Mục tiêu nguyên cứu
Tìm hiểu cách xây dựng một trang web hoàn chỉnh bằng WordPress.
Thiết kế giao diện đẹp, thân thiện phù hợp với yêu cầu của người sử
dụng.
Dễ sử dụng đối với đối tượng người dùng thuận tiện quản trị dễ bảo
trì.
Dễ dàng tùy chỉnh, thay đổi các modul, có khả năng tích hợp nhiều
thành phần.
Có tính hiệu quả cao.
3. Đối tượng và phạm vi nguyên cứu
Đối tượng:
o
o Tìm hiểu về các quán ăn ở Đà Nẵng
Phạm vi:
o Thực hiện phân tích các chức năng cần có.
o Phân chia thời gian để hoàn thiện các chức năng
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
o Điều chỉnh bố cục trang web để tương tác người dùng tốt hơn.
4. Phương pháp nguyên cứu
Tìm hiểu những món ăn đang được yêu thích hiện nay .
Các nhu cầu về ăn uống hiện nay.
Chất lượng của món ăn.
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Chương I: Giới thiệu WordPress và một số công cụ liên quan.
1. Giới thiệu WordPress
WordPress là một mã nguồn mở (Open Source Software) hay một hệ thống
xuất bản blog/website được viết bằng ngôn ngữ lập trình PHP và cơ sở dữ liệu
MySQL. Người dùng có thể tạo nên bất cứ thể loại trang web nào thông qua công
cụ WordPress. Để nâng cao thẩm mỹ và trải nghiệm trang web, bạn có thể cài
đặt Theme, Plugin WordPress có sẵn.
WordPress ra đời năm 2003, phát triển bởi Michel Valdrighi. Đến năm 2015
WordPress phát triển thành hệ quản trị nội dung CMS ổn định. Phiên bản mới
nhất của WordPress là phiên bản 5.2 ra mắt vào tháng 5 năm 2019.
a. PHP là gì?
PHP là viết tắt của Hypertext Preprocesser, là một ngôn ngữ lập trình kịch
bản hay một loại mã lệnh chủ yếu được dùng để viết cho máy chủ, mã nguồn
mở, cho các mục đích tổng quát, thích hợp cho các trang HTML. Đây là ngôn
ngữ được các nhà lập trình sử dụng phổ biến nhất trên thế giới do dễ học và
thời gian hoàn thành sản phẩm ngắn hơn so với các ngôn ngữ khác.
b. MySQL là gì?
MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở được sử dụng phổ
biến nhất trên thế giới và được rất nhiều nhà phát triển yêu thích trong việc
phát triển ứng dụng. MySQL có tốc độ cao, ổn định, dễ sử dụng, phù hợp trên
nhiều hệ điều hành, cung cấp nhiều hàm tiện ích mạnh. MySQL là nơi lưu trữ
các thông tin trên các trang web viết bằng ngôn ngữ PHP, NodeJs, Perl,…
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
c. CMS là gì?
CMS (content management system) là hệ quản lý nội dung là phần mềm
để tổ chức và tạo môi trường công tác thuận lợi nhằm mục đích xây dựng một
hệ thống tài liệu và các loại nội dung khác một cách tốt nhất.
d. Theme là gì?
Theme là bộ giao diện sử dụng cho toàn bộ Website, các theme này đã
được lập trình sẵn, và sẵn sàng hỗ trợ người dùng. Nó giống như một cái áo
vậy, và website chính là bạn, bạn có thể chọn khoác lên bất cứ theme nào cho
website miễn bạn thấy hợp và đẹp. Theme là yếu tố đầu tiên “đập” vào mặt
người dùng, chính vì vậy khi một nhà phát triển nào đó lập trình được một
theme tốt, độc quyền, độc đáo, họ sẽ bán nó trên thị trường. Bên cạnh một số
theme miễn phí cài đặt, còn có một số theme yêu cầu người dùng phải trả phí
hoặc thuê một lập trình viên nào đó code cho bạn một theme riêng biệt.
e. Plugin là gì?
Plugin WordPress là những phần mở rộng, tích hợp những tính năng mà
WordPress mặc định không có để nâng cao khả năng sử dụng cho Website.
Hay nói cách khác Plugin WordPress chính là những module bổ sung với
nhiều chức năng khác được dùng để cài đặt cho website của bạn. Nhờ có thêm
các plugin này mà việc quản lý cũng như trải nghiệm của người dùng trên
trang web cũng trở nên hiệu quả hơn hẳn.
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
2. Các ưu điểm nổi bật của WordPress
Khả năng sử dụng WordPress : WordPress nổi tiếng với công cụ tạo
trang web dễ dùng nhất. Với quy trình đăng ký đơn giản, giao diện dễ
nhìn thì dù bạn không phải dân chuyên ngành về lĩnh vực này, bạn cũng
có thể dễ dàng tạo ra cho mình một website.
Đa dạng giao diện có sẵn: Bên cạnh các giao diện tính
phí, WordPress còn cung cấp cho bạn rất nhiều giao diện miễn phí
nhưng cũng rất đẹp mắt. Nếu bạn có thêm hiểu biết ít về các thủ thuật
thiết kế giao diện website, bạn hoàn toàn có thể tự tạo ra một giao diện
đẹp hơn và phù hợp với sở thích bạn hơn. Tuy nhiên nếu bạn sử dụng
giao diện tính phí, thì trang web bạn sẽ trở nên chuyên nghiệp hơn.
Nhiều Plugin hỗ trợ: Có hơn 34000 plugin trong thư viện wordpress,
bạn có thể lựa chọn các plugin phù hợp với loại website của bạn. Hầu hết
các plugin này đều miễn phí nên chúng tạo rất nhiều điều kiện cho người
dùng có thể tạo ra một trang web chuyên nghiệp, chất lượng.
Tính phổ biến: Hiện nay có hơn 74 triệu trang web trên thế giới đang sử
dụng WordPress trong đó có các trang nổi tiếng như Coca Cola, Sony,
kênh truyền hình CNN, trang tin tức USA today, trang tin tức BBC,…
Việc sử dụng WordPress đang ngày càng trở nên rộng rãi, chính vì thế
bạn sẽ không cảm thấy khó khăn nếu tìm bất cứ câu trả lời nào liên quan
đến keyword “wordpress” trên Internet, tất tần tật mọi thông tin đều có
sẵn.
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Chương 2: Phân tích và thiết kế hệ thống
1. Đặc tả yêu cầu
Trang Web hỗ trợ người dùng lựa chọn địa điểm ăn uống tại Đà Nẵng.
Với mục đích giúp người dùng không quá mắc thời gian để tìm món ăn ngon.
Người dùng có thể xem bài viết, bình luận, bình chọn cho bài viết, và có thể
chia sẻ bài viết để nhiều người biết hơn.
Admin quản lý được bài viết, bình luận,… Cập nhật thêm thông tin cho
người dùng một cách tiện lợi và nhanh chóng.
a. Yêu cầu chức năng
Người dùng:
o Hiển thị nôi dung.
o Tìm kiếm.
o Bình luận.
o Bình chọn.
Admin:
o Quản lý bình luận.
o Quản lý bài viết.
o Quản lý chủ đề.
b. Yêu cầu phi chức năng.
Giao diện Website đẹp mắt, thân thiện với người dụng.
Hình ảnh sản phẩm chất lượng.
Tương thích với các thiết bị di động thông minh như iphone,ipad và một
số loại Smartphone.
Tốc độ tải trang nhanh chóng.
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
2. Biểu đồ User Case.
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
3. Mô tả cơ sở dữ liệu
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Chương III: Xây dựng chương trình
1. Giao diện người dùng
Hình 1.1 Trang chủ hiển thị
Hình 1.2 Chi tiết bài viết
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Hình 1.3 Phần bình luận
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
2. Giao diện quản trị
Hình 2.1 Trang đăng nhập cho admin
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Hình 2.3 Trang chủ Admin
Hình 2.4 Trang quản lý bài đăng
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Hình 2.5 Trang quản lý bình luận
Hình 2.6 Trang quản lý giao diện
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Hình 2.7 Trang quản lý các plugin
Hình 2.8 Trang quản lý tài khoản
Lê Bá Khánh Ân – K1204A
- Xây Dựng WebSite Bình Chọn Ẩm Thực Đà Nẵng Bằng WordPress
Chương IV: Kết luận và hướng phát triển
1) Kết luận
Đề Tài “Xây dựng Website bình chọn ẩm thực Đà Nẵng bằng
WordPress” cũng phát triển từ thực tế hiện nay nhằm tạo ra nền tảng bình chọn uy
tín và vì nhu cầu người dùng.
Mặc dù đã có nhiều cố gắng, tìm hiểu các kiến thức đã học, kết hợp tra
cứu các tài liệu trên mạng nhưng do hạn chế về thời gian, khả năng và kinh
nghiệm nên không tránh những thiếu sót nhất định nên đề tài hoàn thành ở mức
độ như sau:
Tìm hiểu về Web bằng Wordpress, ….
Tiếp cận trang Web đến với mạng xã hội.
Áp dụng được nhu cầu và mục tiêu vào đề tài
2) Hướng phát triển
- Xây dựng một số chức năng chưa làm được: quản lý bình luận, bình luận
và thống kê...
- Kiểm tra các ràng buộc chặt chẽ hơn.
- Thiết kế giao diện đẹp và tiện lợi hơn.
- Cho phép người dùng đăng nhập bằng tài khoản mạng xã hội.
- Tăng cường tính bảo mật website.
Lê Bá Khánh Ân – K1204A
nguon tai.lieu . vn