1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo bài tập lớn xây dựng website về tin tức du lịch hải phòng bằng wordpress

24 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Bài Tập Lớn Xây Dựng Website Về Tin Tức Du Lịch Hải Phòng Bằng Wordpress
Tác giả Bùi Lưu Thiên An, Cao Thị Hoàng Dương, Bùi Minh Khuê, Bùi Thị Thu Phương, Nguyễn Thu Thảo
Người hướng dẫn Th.S. Lã Xuân Anh
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hải Phòng
Định dạng
Số trang 24
Dung lượng 1,37 MB

Nội dung

Đồng thời người dùng cũng được phép bìnhluận và đăng tải hình ảnh trải nghiệm của bản thân, chia sẻ thông tin vềtin tức du lịch, tìm kiếm các tin tức du lịch phù hợp với bản thânNhóm ngư

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA CÔNG NGHỆ THÔNG TIN

LỚP CNT62-ĐH

BÁO CÁO BÀI TẬP LỚN

XÂY DỰNG WEBSITE VỀ TIN TỨC DU LỊCH HẢI PHÒNG

BẰNG WORDPRESS

Giảng viên hướng dẫn: Th.S Lã Xuân Anh

Sinh viên thực hiện:

Bùi Lưu Thiên An - 90113 Cao Thị Hoàng Dương - 92336Bùi Minh Khuê - 92145Bùi Thị Thu Phương - 91319Nguyễn Thu Thảo - 92438

Hải Phòng, 2023

Trang 2

CHƯƠNG 1: KHẢO SÁT HỆ THỐNG

1.1 Giới thiệu chung

Xã hội ngày càng phát triển, nhu cầu vui chơi giải trí của con người càng nâng cao, các địa điểm du lịch ngày càng thu hút nhiều du khách, đặc biệt là Hải Phòng – một trong những trung tâm phát triển lớn của

cả nước Theo thống kê của Sở Du lịch Hải Phòng, năm 2019, ngành

Du lịch Hải Phòng đón gần 9,1 triệu lượt khách du lịch, trong đó khách quốc tế đạt 930.000 lượt

Trên thực tế, các website về thông tin du lịch trên mạng Internet khá nhiều nhưng chỉ mang tính chất quảng cáo cho các dịch vụ du lịch Cácnguồn tin trên các trang web mang tính quảng cáo nhiều khiến cho người sử dụng bị loãng thông tin và cảm thấy khó chịu khi dùng Việc tìm được thông tin chính xác về địa điểm, cảnh quan và những đánh giákhách quan từ phía người dùng đều gặp khó khăn Nhiều trang web du lịch chưa đáp ứng được các yêu cầu của khách du lịch đến tham quan, chưa phổ biến đến mọi người

1.2 Mục đích

Nhằm khắc phục những điều hạn chế trên và mong muốn có một môitrường tin tức du lịch phù hợp cho du khách tham quan Hải Phòng,chúng em đã xây dựng website này Trang web về tin tức này sẽ đượcxây dựng trên cả nền web và ứng dụng di động, ngoài ra còn cung cấp

đa dạng loại hình dịch vụ cho người sử dụng có thể tìm kiếm dễ dàngnhất

Những nhóm người cung cấp dịch vụ như chủ nhà hàng, khách sạn sẽtham gia vào hệ thống, giới thiệu về loại hình dịch vụ mà mình cungcấp để người dùng hệ thống tham khảo và lựa chọn

1.3 Yêu cầu đặt ra

Xây dựng một Website về tin tức du lịch Hải Phòng, cung cấp nhữngthông tin cần thiết cho việc lựa chọn địa điểm du lịch, tham quan, ănuống, nghỉ ngơi, …

Giao diện thân thiện, dễ thao tác, dễ dàng tìm kiếm được địa chỉ vuichơi mong muốn và đánh giá của người sử dụng khác

Thông tin tin tức du lịch Hải Phòng được cập nhật thường xuyên

Trang 3

Khi đăng nhập vào hệ thống, người dùng có thể truy cập hệ thống đểxem tin tức du lịch mình cần, các bình luận và hình ảnh của nhữngngười dùng khác đăng tải Đồng thời người dùng cũng được phép bìnhluận và đăng tải hình ảnh trải nghiệm của bản thân, chia sẻ thông tin vềtin tức du lịch, tìm kiếm các tin tức du lịch phù hợp với bản thânNhóm người cung cấp dịch vụ được phép truy cập hệ thống như khách

du lịch đồng thời có thể thêm tin tức về dịch vụ của mình như giá tiền,tình trạng dịch vụ để khách du lịch biết

Nhóm quản trị sẽ quản trị các tài khoản người dùng (cấp quyền, sửa,thêm, vô hiệu hóa tài khoản), địa điểm du lịch, tin tức, sự kiện, văn hóa– lễ hội, ẩm thực, hành trang – lữ hành, dịch vụ du lịch; quản lý các bàiviết của nhóm người dùng còn lại

1.3.1 Chức năng cho khách du lịch

Đăng nhập hệ thống với quyền của mình

Thay đổi thông tin cá nhân và mật khẩu

Xem thông tin về tin tức du lịch Hải Phòng bao gồm địa điểm, đánhgiá, các dịch vụ phù hợp

Chia sẻ thông tin về tin tức du lịch

Bình luận và đánh giá những tin tức du lịch

Tìm kiếm các tin tức du lịch phù hợp với bản thân

1.3.2 Chức năng cho người cung cấp dịch vụ

Có các chức năng như nhóm khách du lịch

Quản lý các thông tin về dịch vụ của mình, bao gồm:

o Tạo mới thông tin về dịch vụ mình cung cấp

o Sửa thông tin về dịch vụ mình cung cấp

o Xóa thông tin về dịch vụ mình cung cấp

1.3.3 Chức năng dành cho quản trị viên

Thay đổi thông tin cá nhân và mật khẩu

Quản lý danh sách người dùng (khách du lịch, người cung cấp dịch vụ,thành viên ban quản trị) bao gồm:

o Cấp quyền truy cập hệ thống cho người sử dụng

Trang 4

o Cấp lại mật khẩu cho người dùng

o Vô hiệu hóa tài khoản người dùng

Quản trị địa điểm du lịch:

o Tạo mới địa điểm

o Sửa thông tin địa điểm

o Xóa địa điểm

Quản trị tin tức, sự kiện:

o Đăng tải tin tức, sự kiện

o Sửa tin tức, sự kiện

o Xóa tin tức, sự kiện

Quản trị tin tức văn hóa – lễ hội:

o Đăng tải tin tức văn hóa – lễ hội

o Sửa tin tức văn hóa – lễ hội

o Xóa tin tức văn hóa – lễ hội

Quản trị tin tức ẩm thực:

o Đăng tải tin tức ẩm thực

o Sửa tin tức ẩm thực

o Xóa tin tức ẩm thực

Quản trị tin tức hành trang – lữ hành:

o Đăng tải tin tức hành trang – lữ hành

o Sửa tin tức hành trang – lữ hành

o Xóa tin tức hành trang – lữ hành

Quản trị dịch vụ du lịch:

o Đăng tải dịch vụ du lịch

o Sửa dịch vụ du lịch

o Xóa dịch vụ du lịch

Trang 5

Quản trị bình luận, hình ảnh về tin tức/ địa điểm/ văn hóa/ ẩm thực:

o Thêm bình luận, hình ảnh về tin tức/ địa điểm/ văn hóa/ ẩm thực

o Sửa bình luận, hình ảnh về tin tức/ địa điểm/ văn hóa/ ẩm thực

o Xóa bình luận, hình ảnh về tin tức/ địa điểm/ văn hóa/ ẩm thựcQuản trị về thống kê:

o Thống kê lượt tương tác

o Thống kê bài viết

Trang 6

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Biểu đồ phân rã chức năng

Hình 2.1 Biểu đồ phân rã chức năng

Mô tả chi tiết chức năng:

1 Đăng nhập Cho phép người dùng đăng nhập vào hệ

thống, cần nhập vào username vàpassword, hoặc liên kết với tài khoảnFacebook, Email… Sau khi đăng nhập sẽchuyển đến các thao tác quản lý nghiệp

Trang 7

vụ Yêu cầu: nhập đúng tên đăng nhập vàmật khẩu.

2 Thông tin tài khoản Lưu trữ thông tin người dùng (tên, tuổi,

chức vị, ), thêm, sửa, xóa thông tin, thayđổi mật khẩu, lưu vết người dùng

3 Cấu hình hệ thống Người quản lý có thể đăng nhập để chỉnh

sửa cấu hình hệ thống

4 Phân quyền Quản trị viên quản lý quyền được sử

dụng tác vụ của các cộng tác viên khác(đăng tải, chỉnh sửa, xóa, phê duyệt bàiviết) và của khách du lịch (xem, phản hồibình luận, đăng bài) khi sử dụng trangweb

5 Đăng xuất Thoát tài khoản của người dùng ra khỏi

hệ thống, quay trở lại màn hình đăngnhập

6 Quản lý bài viết Quản lý việc đăng tải, phê duyệt, chỉnh

sửa, xóa các tin tức, các sự kiện mới nhất

đã, đang và sắp diễn ra trong tất cả cáclĩnh vực, các bài viết giới thiệu, quảng bácác văn hóa, lễ hội, những món ăn đặcsắc, địa chỉ ăn uống nổi bật, các bài viếtgiới thiệu, quảng bá các địa điểm du lịchcủa thành phố Hải Phòng; các bài viếtgiới thiệu về các khách sạn, nhà hàng,cửa hàng thuê xe, vé máy bay, một số gợi

ý, lưu ý phục vụ cho chuyến đi của khách

du lịch đến thành phố Hải Phòng và manglại trải nghiệm tốt nhất cho khách du lịch

10 Quản lý thông báo Quản lý các thông báo về sự thay đổi địa

điểm, về các sự kiện đột xuất; về cácthông báo, cập nhật tình trạng của cáckhách sạn, nhà hàng, cửa hàng thuê xe,

Trang 8

vé máy bay,…

11 Thống kê lượt tương tác Thống kê, báo cáo lượt tương tác với các

bài viết được đăng tải gửi đến quản trịviên

12 Thống kê bài viết Thống kê số lượng bài viết được đăng tải,

lượt tiếp cận bài viết, bản tổng kết tìnhhình đăng tải bài viết, có sự so sánh lượttiếp cận giữa các mục tin tức khác nhau

và gửi đến quản trị viên

2.2 Các biểu đồ luồng dữ liệu

2.2.1 Biểu đồ luồng dữ liệu mức ngữ cảnh

Hình 2.2 Biểu đồ luồng dữ liệu mức ngữ cảnh

Mô tả: Biểu đồ luồng dữ liệu mức ngữ cảnh bao gồm 1 tiến trình duynhất đại diện cho Hệ thống Quản lý tin tức du lịch Hải Phòng thực hiện xử

lý dữ liệu do các tác nhân Khách du lịch, Quản trị viên đưa vào và xuất ranhững dữ liệu mong muốn

1 Thông tin về tin tức khách du lịch đang quan tâm, cần tìm hiểu về dulịch Hải Phòng; đánh giá của khách du lịch về tin tức

2 Các bài viết, tin tức về sự kiện, văn hóa, lễ hội, ẩm thực, địa điểm dulịch ở Hải Phòng; thông tin thống kê quản trị viên muốn kiểm tra

Trang 9

3 Dữ liệu báo cáo, thống kê, phản hồi của khách du lịch về bài viết.

4 Dữ liệu về dịch vụ nhà hàng, khách sạn,… của nhà cung cấp đưa ra

5 Thông tin phản hồi để nhà cung cấp xác nhận tính chính xác

6 Bài viết, tin tức khách du lịch đang tìm kiếm

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh

2.2.2.1 Quản lý hệ thống:

Hình 2.3 Biểu đồ luồng dữ liệu mức đỉnh hệ thống

1 Thao tác thêm, sửa, xóa, phân quyền đối với các tài khoản đăng nhập,thông tin người dùng trong hệ thống

2 Cho phép khách du lịch, cộng tác viên sử dụng, đăng nhập vào hệthống

3 Lưu các chỉnh sửa, tạo mới vào kho đữ liệu

4 Thông tin về các tài khoản đăng nhập (tên đăng nhập, mật khẩu) vàquản lý phân quyền người dùng

Trang 10

2.2.2.2 Quản lý nội dung:

Hình 2.4 Biểu đồ luồng dữ liệu mức đỉnh nội dung

1 Thông tin tìm kiếm, đóng góp tin tức của khách du lịch

2 Thêm, sửa, xóa, phê duyệt nội dung, tin tức về các sự kiện, văn hóa, lễhội, ẩm thực, địa điểm du lịch ở Hải Phòng

3 Thông tin phản hồi lại để quản trị viên kiểm tra, xác nhận

4 Thông tin về dịch vụ khách sạn, nhà hàng, phương tiện di chuyển,…

mà nhà cung cấp dịch vụ kinh doanh

5 Thông tin phản hồi đề nhà cung cấp dịch vụ

6 Lưu trữ các thông tin đã được cung cấp cho tiến trình quản lý danhmục

7 Thêm, sửa, xóa, cập nhật các thông tin về du lịch Hải Phòng cho khách

du lịch, nhà cung cấp dịch vụ, quản trị viên

8 Thông tin phản hồi tìm kiếm của khách du lịch

Trang 11

2.2.2.3 Báo cáo thống kê:

Hình 2.5 Biểu đồ luồng dữ liệu mức đỉnh báo cáo thống kê1) Thông tin về lượt tương tác, bài viết cần thống kê

2) Dữ liệu nội dung phục vụ cho việc thống kê tương tác, bài viết có trongwebsite

3) Dữ liệu báo cáo theo yêu cầu

4) Lưu trữ thông tin thống kê, báo cáo của website tin tức

5) Báo cáo lượt tương tác, bài viết của website, so sánh lượt tiếp cận giữacác mục tin tức

Trang 12

4.3 Sơ đồ quan hệ thực thể

Hình 4.14: Sơ đồ quan hệ thực thể

Trang 13

4.4 Thiết kế cơ sở dữ liệu

4.4.1 Cơ sở dữ liệu tổng hợp

Hình 4.15: Cơ sở dữ liệu4.4.2 Các bảng dữ liệu

Bảng 4.1: Bảng Nhân viên

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Tennhanvien Tên nhân viên Nvarchar(50)

Email_NV Email nhân viên Nvarchar(50)

Diachi_NV Địa chỉ nhân viên Nvarchar(50)

Trang 14

Bảng 4.2: Bảng Quản trị viên

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Bảng 4.3: Bảng Người dùng

Tennguoidung Tên người dùng Nvarchar(50)

SDT_Nguoidung SĐT người dùng Int

Email_Nguoidung Email người dùng Nvarchar(50)

Bảng 4.4: Bảng Thông tin bài viết

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Tenbaiviet Tên bài viết Nvarchar(50)

Bảng 4.5: Bảng Chi tiết người dùng

MaCT_Nguoidung Mã chi tiết người dùng Nvarchar(10) PK

Trang 15

Bảng 4.6: Bảng Nhà cung cấp dịch vụ

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

TenNCC Tên nhà cung cấp Nvarchar(50)

Diachi_NCC Địa chỉ nhà cung cấp Nvarchar(50)

SDT_NCC SĐT nhà cung cấp Int

Bảng 4.7: Bảng Thông tin tour

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Bảng 4.8: Bảng Tương tác

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Matuongtac Mã tương tác Nvarchar(10) PK

Soluottuongtac Số lượt tương tác Int

Trang 16

Bảng 4.9: Bảng Báo cáo thống kê

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Ngaybaocao Ngày báo cáo Date

Matuongtac Mã tương tác Nvarchar(10) FK

Bảng 4.10: Bảng Địa điểm du lịch

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Madiadiem Mã địa điểm du lịch Nvarchar(10) PK

Tendiadiem Tên địa điểm du lịch Nvarchar(50)

Diachi_Dulich Địa chỉ du lịch Nvarchar(50)

Bảng 4.11: Bảng Chi tiết địa điểm du lịch

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

MaCT_Diadiem Mã chi tiết địa điểm Nvarchar(10) PK

Madiadiem Mã địa điểm du lịch Nvarchar(10) FK

Bảng 4.12: Bảng Ẩm thực

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Diachi_Monan Địa chỉ món ăn Nvarchar(50)

Trang 17

Bảng 4.13: Bảng Chi tiết ẩm thục

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

MaCT_Amthuc Mã chi tiết ẩm thực Nvarchar(10) PK

Thoigianmocua Thời gian mở của Date

Bảng 4.14: Bảng Tin tức

Bảng 4.15: Bảng Sổ Đoàn

MaCT_Tintuc Mã chi tiết tin tức Nvarchar(10) PKThoigian_Tintuc Thời gian tin tức Date

Bảng 4.16: Bảng Sự kiên – Lễ hội

TenSK_LH Tên sự kiện lễ hội Nvarchar(50)

DiachiSK_LH Địa chỉ sự kiện lễ hội Nvarchar(50)

Trang 18

Bảng 4.17: Bảng Chi tiết lễ hội

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chúMaCT_Lehoi Mã chi tiết lễ hội Nvarchar(10) PKThoigiantochuc Thời gian tổ chức Date

Bảng 4.18: Bảng Phương tiện di chuyển

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chú

Maphuongtien Mã phương tiện Nvarchar(10) PK

Tenphuongtien Mã phương tiện Nvarchar(50)

Trang 19

Bảng 4.21: Bảng Chi tiết phương tiện

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chúMaCT_Phuongtien Mã chi tiết phương tiện Nvarchar(10) PKGiaphuongtien Giá phương tiện Nvarchar(50)

Maphuongtien Mã phương tiện Nvarchar(10) FK

Bảng 4.22: Bảng Chi tiết khách sạn

MaCT_Khachsan Mã chi tiết khách sạn Nvarchar(10) PK

Bảng 4.23: Bảng Chi tiết nhà hàng

Tên thuộc tính Ý nghĩa Kiểu dữ liệu Ghi chúMaCT_Nhahang Mã chi tiết nhà hàng Nvarchar(10) PK

Trang 20

CHƯƠNG 5: CÀI ĐẶT HỆ THỐNG

5.1 Giao diện hệ thống

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

Hình 5.2: Giao diện quản lý hệ thống

Trang 21

5.2 Giao diện quản lý danh mục

Hình 5.3: Giao diện quản lý danh mục5.3 Giao diện quản lý nhân sự

Hình 5.4 Giao diện quản lý nhân sự

Trang 22

5.4 Giao diện quản lý tiền lương

Hình 5.5 Giao diện quản lý lương5.5 Giao diện báo cáo thống kê

Hình 5.6 Giao diện báo cáo thống kê

Trang 23

KẾT LUẬN

Sau thời gian làm đồ án tốt nghiệp em đã đúc rút được rất nhiều kinhnghiệm trong công việc phân tích và xây dựng hệ thống thông tin Tuy gặpnhiều khó khăn về sự tiếp cận chuyên môn trong bài tập lớn cũng như vốnkiến thức hạn chế của sinh viên nhưng em cũng đã rất cố gắng để hoàn thànhbáo cáo thực tập đúng tiến độ theo quy định của nhà trường và của khoa.Trong quá trình làm bài tập lớn do kinh nghiệm, kiến thức, điều kiện cònnhiều hạn chế nên báo cáo có thể còn nhiều sai sót, rất mong các thầy côgiảng viên của Khoa Công nghệ thông tin thông cảm và giúp đỡ em bổ sungnhững thiếu sót này

Cuối cùng, em xin chân thành cảm ơn sự hướng dẫn tận tình của thầygiáo Lã Xuân Anh trong quá trình làm báo cáo bài tập lớn

Sinh viên

Trang 24

TÀI LIỆU THAM KHẢO

1 Nguyễn Văn Ba: Phân tích thiết kế hệ thống thông tin, Đại học Quốc gia

Ngày đăng: 06/02/2025, 16:20

w