Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Xây dựng mạng xã hội du lịch tại thành phố đà nẵng.
PREMIUM
Số trang
70
Kích thước
2.7 MB
Định dạng
PDF
Lượt xem
766

Xây dựng mạng xã hội du lịch tại thành phố đà nẵng.

Nội dung xem thử

Mô tả chi tiết

1

1

ĐẠI HỌC ĐÀ NẴNG

TRƯỜNG ĐẠI HỌC SƯ PHẠM

KHOA TIN HỌC

----------

KHÓA LUẬN TỐT NGHIỆP

Đề tài:

Xây dựng mạng xã hội du lịch

tại thành phố Đà Nẵng

Giảng viên hướng dẫn: PGS.TS. Trần Quốc Chiến

Sinh viên thực hiện: Lê Đình Thọ

Lớp: 10CNTT4

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

LỜI CẢM ƠN

Lời đầu tiên em xin bày tỏ lòng biết ơn sâu sắc đến tất cả quý thầy cô khoa Tin học

trường đại học Sư phạm – Đại học Đà Nẵng đã tận tình dạy dỗ, truyền đạt cho em những kiến

thức quý giá trong suốt những năm học tại trường, là tiền đề và cơ sở giúp cho em thực hiện đồ

án này.

Xin chân thành cảm ơn PGS.TSKH Trần Quốc Chiến đã tận tình chỉ bảo, hướng dẫn và

giúp đỡ cho em trong suốt quá trình thực hiện để hoàn thành đồ án này đúng thời hạn.

Trong suốt quá trình thực hiện đồ án, mặc dù đã cố gắng hết mình để hoàn thành, tuy

nhiên, do kinh nghiệm và vốn kiến thức còn hạn chế nên không tránh khỏi những thiếu sót. Em

rất mong nhận được sự góp ý, nhận xét của các thầy cô và các bạn.

Em xin chân thành cảm ơn !

Sinh viên thực hiện

Lê Đình Thọ

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

LỜI CAM ĐOAN

Em xin cam đoan:

1. Những nội dung trong báo cáo này là do em thực hiện dưới sự hướng dẫn trực tiếp của

PGS.TSKH Trần Quốc Chiến.

2. Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trái, em xin chịu hoàn

toàn trách nhiệm.

Sinh viên thực hiện

Lê Đình Thọ

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

 Danh mục các hình ảnh

HÌNH 1: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG FRIEND VÀ USERINFOR...........................................................21

HÌNH 2: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG USERINFOR VÀ FEEDBACK ....................................................21

HÌNH 3: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG REPORT VÀ USERINFOR..........................................................22

HÌNH 4: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG FMESSAGE VÀ USERINFOR ....................................................22

HÌNH 5: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG USERINFOR VÀ COMMENT.....................................................22

HÌNH 6: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG NOTEPOST VÀ COMMENT.......................................................23

HÌNH 7: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG FGROUP VÀ NOTEPOST ...........................................................23

HÌNH 8: SƠ ĐỒ QUAN HỆ GIỮA CÁC BẢNG USERINFOR, LIKEMANAGERMENT VÀ NOTEPOST...23

HÌNH 9: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG TOUR VÀ FGROUP.....................................................................24

HÌNH 10: SƠ ĐỒ QUAN HỆ GIỮA CÁC BẢNG TOUR, BOOKTOOUR VÀ GROUPUSER..........................24

HÌNH 11: SƠ ĐỒ QUAN HỆ GIỮA 2 BẢNG FGROUP VÀ USERINFOR........................................................25

HÌNH 12: SƠ ĐỒ QUAN HỆ CƠ SỞ DỮ LIỆU...................................................................................................25

HÌNH 13: SƠ ĐỒ USERCASE CỦA ACTOR ADMIN........................................................................................26

HÌNH 14: SƠ ĐỒ USERCASE CỦA ACTOR USER...........................................................................................26

HÌNH 15: CHỨC NĂNG LOGIN ..........................................................................................................................29

HÌNH 16: CHỨC NĂNG ĐĂNG XUẤT...............................................................................................................29

HÌNH 17: CHỨC NĂNG XÁC NHẬN “PHẢN HỒI BÀI VIẾT XẤU”..............................................................30

HÌNH 18: CHỨC NĂNG XÓA "PHẢN HỒI BÀI VIẾT XẤU" ...........................................................................31

HÌNH 19: CHỨC NĂNG KHÓA NGƢỜI DÙNG ................................................................................................31

HÌNH 20: CHỨC NĂNG CẬP NHẬP NGƢỜI DÙNG THÀNH ADMIN...........................................................32

HÌNH 21: CHỨC NĂNG XÓA BÀI VIẾT............................................................................................................33

HÌNH 22: CHỨC NĂNG KHÓA NHÓM (ADMIN).............................................................................................34

HÌNH 23: CHỨC NĂNG XÓA NHÓM(ADMIN).................................................................................................35

HÌNH 24: CHỨC NĂNG ĐĂNG KÍ......................................................................................................................36

HÌNH 25: CHỨC NĂNG THÊM BẠN..................................................................................................................37

HÌNH 26: CHỨC NĂNG XÓA BẠN ....................................................................................................................38

HÌNH 27: CHỨC NĂNG GỞI GÓP Ý VỀ WEBSITE..........................................................................................39

HÌNH 28: CHỨC NĂNG PHẢN HỒI BÀI VIẾT XẤU........................................................................................40

HÌNH 29: CHỨC NĂNG XÓA BÀI VIẾT............................................................................................................41

HÌNH 30: CHỨC NĂNG THICH BÀI VIẾT ........................................................................................................42

HÌNH 31: CHỨC NĂNG BÌNH LUẬN BÀI VIẾT...............................................................................................43

HÌNH 32: CHỨC NĂNG LỌC NHÓM .................................................................................................................44

HÌNH 33: CHỨC NĂNG TẠO NHÓM MỚI ........................................................................................................45

HÌNH 34: CHỨC NĂNG GIA NHẬP NHÓM ......................................................................................................46

HÌNH 35: CHỨC NĂNG KHÓA NHÓM..............................................................................................................47

HÌNH 36: CHỨC NĂNG RỜI KHỎI NHÓM .......................................................................................................48

HÌNH 37: CHỨC NĂNG XÓA NHÓM.................................................................................................................49

HÌNH 38: CHỨC NĂNG XEM ĐẦY ĐỦ BÀI VIẾT ...........................................................................................50

HÌNH 39: CHỨC NĂNG XEM ĐẦY ĐỦ DỊCH VỤ VÀ ĐẶT DỊCH VỤ ..........................................................51

HÌNH 40: CHỨC NĂNG PHẢN HỒI ĐẶT DỊCH VỤ CỦA KHÁCH ...............................................................52

HÌNH 41: GIAO DIỆN TRANG LOGIN...............................................................................................................54

HÌNH 42: GIAO DIỆN TRANG CHỦ...................................................................................................................55

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

HÌNH 43: GIAO DIỆN TRANG POSTNOTE.......................................................................................................57

HÌNH 44: GIAO DIỆN TRANG GROUP MAINPAGE........................................................................................58

HÌNH 45: GIAO DIỆN TRANG VIEW FULL NOTE..........................................................................................59

HÌNH 46: GIAO DIỆN TRANG VIEW SERVICE TRONG GROUP..................................................................59

HÌNH 47: GIAO DIỆN TRANG GROUP MAINPAGE........................................................................................60

HÌNH 48: GIAO DIỆN TRANG BOOK MANAGER TRONG............................................................................61

HÌNH 49: GIAO DIỆN TRANG POST SERVICE TRONG.................................................................................62

HÌNH 50: GIAO DIỆN TRANG USER PROFILE................................................................................................62

HÌNH 51: GIAO DIỆN TRANG FILTER..............................................................................................................63

 Danh mục các bảng biểu

BẢNG 1: XÂY DỰNG CÁC BẢNG DỮ LIỆU....................................................................................................20

BẢNG 2: MÔ TẢ CÁC ACTORS .........................................................................................................................27

BẢNG 3: MÔ TẢ CÁC USE CASE ......................................................................................................................28

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

Lê Đình Thọ | Trang 1

Mục lục

Mục lục ..........................................................................................................................................2

Mở đầu...........................................................................................................................................2

Lý do chọn đề tài ........................................................................................................................2

Mục đích nghiên cứu ..................................................................................................................2

Giới hạn nghiên cứu ...................................................................................................................2

Phƣơng pháp nghiên cứu ............................................................................................................2

Chương 1: Cơ sở lý thuyết của đề tài............................................................................................3

I. Giới thiệu về ngôn ngữ J2EE ..............................................................................................3

1. Kiến thức lập trình hƣớng đối tƣợng java........................................................................3

2. Java EE.............................................................................................................................5

II. Giới thiệu về Struts 2 Framework .....................................................................................10

III. Cơ sở lý thuyết về website.................................................................................................13

Chương 2: Phân tích và thiết kế hệ thống ...................................................................................15

1. Mô tả chƣơng trình. ...........................................................................................................15

2. Các chức năng của website................................................................................................15

3. Thiết kế hệ dữ liệu cho bài toán ........................................................................................18

4. Phân tích các chức năng của chƣơng trình ........................................................................26

5. Hoàn thiện các chức năng và giao diện .............................................................................29

Chƣơng 3: Cài đặt và triển khai ứng dụng...................................................................................54

Tài liệu tham khảo .......................................................................................................................64

Kết luận........................................................................................................................................65

Đại học sƣ phạm – Đại học Đà Nẵng Xây dựng mạng xã hội du lịch tại thành phố Đà Nẵng

Lê Đình Thọ | Trang 2

Mở đầu

Lý do chọn đề tài

Trong xu thế hiện nay, sự phát triển nhanh chóng các dịch vụ du lịch tại Đà Nẵng kéo theo

nhiều vấn đề khó khăn trong việc quản lý và điều hành các địa điểm du lịch một cách chuyên

nghiệp. Do đó,cần thiết có một môi trƣờng phù hợp để ngƣời dân và ngƣời quản lý du lịch có

thể dễ dàng trao đổi thông tin tốt lẫn chƣa tốt về những vấn đề xảy ra trong địa điểm du lịch.

Một mạng xã hội tạo ra làm “cầu nối” giữa mọi ngƣời với nhau là điều cần thiết giúp cho việc

phát triển du lịch tại Đà Nẵng, giúp ngƣời dân có thêm những thông tin cần thiết và hữu ích

trong những chuyến đi du lịch tới Đà Nẵng, đồng thời cũng có những phản hồi giúp các nhà

quản lý phát huy những điểm mạnh và khắc phục những điểm yếu của mình.

Mục đích nghiên cứu

Nội dung chính của việc nghiên cứu đề tài là hƣớng đến xây dựng website mạng xã hội có thể

quản lý chung các địa điểm du lịch và dịch vụ tại thành phố Đà Nẵng.

Giới hạn nghiên cứu

Website “Mạng xã hội du lịch tại thành phố Đà Nẵng” đƣợc xây dựng bằng ngôn ngữ java trên

framework Struts 2. bao gồm :

+ Tìm hiểu quy trình Struts 2 Framework.

+ Tìm hiểu quy trình hoạt động của một Mạng xã hội, và một website đặt dịch vụ qua mạng.

+ Thực hiện phân tích, thiết kế các thuật toán cần thiết để phục vụ cho việc xây dựng mạng xã

hội.

+ Thiết kế chƣơng trình (chuẩn hóa dữ liệu, thiết kế mã nguồn, truy vấn dữ liệu, thiết kế giao

diện......).

+ Thực hiện bản báo cáo, hƣớng dẫn, phân tích cách thức sử dụng

Phương pháp nghiên cứu

+ Tìm kiếm thông tin liên quan tới quá trình nghiên cứu từ thực tiễn, sách báo, tham khảo

Internet.....

+ Sự hƣớng dẫn của Giảng viên : PSG.TSKH. Trần Quốc Chiến.

+ Lập trình bằng java trên eclise và các plugin của struts 2.

Tải ngay đi em, còn do dự, trời tối mất!