CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG .1 Khảo sát hiện trạng .2 Khảo sát những website khác. 20 CHƯƠNG 2: LẬP DANH SÁCH YÊU CẦU .2 Danh sách yêu cầu chức năng của phần mềm.1 Yêu cầu chức năng của Admin .2 Chức năng nghiệp vụ của Guest .3 Chức năng nghiệp vụ của User. 32 CHƯƠNG 3: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ CƠ CỞ DỮ LIỆU .1 Mô hình hóa yêu cầu .1 Nghiệp vụ Add Place .2 Nghiệp vụ Edit Place .3 Nghiệp vụ Delete Place .4 Nghiệp vụ Delete Feeling.5 Nghiệp vụ Delete Acount .6 Nghiệp vụ View Info (Image, Video, Info about Place) .7 Nghiệp vụ Login with Facebook .8 Nghiệp vụ View place visited .9 Nghiệp vụ Share Map.10 Nghiệp vụ Save Feeling .11 Nghiệp vụ Logout .12 Nghiệp vụ Save album .13 Nghiệp vụ Search tourist destination .14 Nghiệp vụ Search regional tourist destination .2 Mô tả cơ sở dữ liệu .2 Chi tiết các bảng dữ liệu. 74 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN VÀ XỬ LÝ .1 Màn hình giao diện và xử lý bên client .1 Giao diện trang chủ/ trang Intro (giới thiệu) .2 Giao diện trang Login with facebook.3 Giao diện trang danh mục album của một địa điểm .4 Giao diện trang danh mục album của một tỉnh .5 Giao diện trang map đánh dấu những nơi bạn đi .6 Giao diện trang tìm kiếm.7 Giao diện trang rating một địa danh .8 Giao diện map – view a region .9 Giao diện trang thêm một bài post .10 Giao diện trang thêm album .2 Màn hình giao diện và xử lý bên Admin .1 Giao diện trang danh sách User .2 Giao diện trang chi tiết về User.3 Giao diện trang danh sách bài post của User .4 Giao diện trang danh sách Region .5 Giao diện trang chi tiết Region .6 Giao diện trang danh sách Place của Region .7 Giao diện trang chi tiết Place .8 Giao diện trang cập nhật Place .9 Giao diện trang thêm Place.
132 CHƯƠNG 5: CÀI ĐẶT.1 Ngôn ngữ lập trình .1 Các ngôn ngữ được sử dụng.2 Các công nghệ được sử dụng .2 Hệ quản trị cơ sở dữ liệu .2 Mô tả sơ đồ lớp. 147 CHƯƠNG 6: KIỂM THỬ .1 Test phần Admin .1 Màn hình Add Place .2 Màn hình danh sách Place .3 Màn hình Update Place .4 Màn hình danh sách bài Post .5 Màn hình danh sách User .2 Test phần Client .1 Màn hình Trang chủ .2 Màn hình Khám phá .3 Màn hình Place Info. Màn hình Map. Kết quả đạt được.
Nhược điểm. Hướng phát triển. 163 TÀI LIỆU THAM KHẢO. 165 3 do an DANH MỤC CÁC HÌNH ẢNH Hình 1.
1: Giao diện chức năng Travel Map của website gody. 2: Giao diện trang của của website gody. 3: Hình ảnh về Blog thành viên của website gody. 4: Website du lịch mytour.
5: Địa điểm phổ biến trong website du lịch mytour. 6: Trang chủ website du lịch dulichviet. 7: Danh sách các tour du lịch của website dulichviet. 8: Trang chủ của website datviettour.
9: Danh sách các tour du lịch trong website datviettour. 10: Trang chủ website fiditour. 11: Danh sách các tour du lịch của website fiditour. 12: Trang chủ website travel.
2: Biểu mẫu thêm địa danh mới. 3: Biểu mẫu chỉnh sửa thông tin địa danh. 4: Biểu mẫu xóa user. 5: Biểu mẫu xóa địa danh.
6: Biểu mẫu xóa bài post. 7: Biểu mẫu search và xem thông tin. 8: Biểu mẫu xem thông tin. 9: Biểu mẫu search và xem thông tin.
10: Hình biểu mẫu đánh dấu nơi đã đi. 11: Biểu mẫu thêm bài post. 12: Biểu mẩu view info. 13: Biểu mẫu thêm album.
14: Biểu mẫu đăng xuất. 1: Sơ đồ luồng dữ liệu Add Place. 2: Add Place – Lược đồ tuần tự. 3: Bản thông tin Place với tính đúng đắn.
4: Bảng thông tin Place với tính tiến hóa. 42 4 do an Hình 3. 5: Sơ đồ logic với bảng Place. 6: Sơ đồ luồng dữ liệu.
7: Update Place – Lược đồ tuần tự. 8: Sơ đồ luồng dữ liệu Delete Place. 9: Delete Place – Lược đồ tuần tự. 10: Sơ đồ luồng dữ liệu Delete Feeling.
11: Delete Feeling – Lược đồ tuần tự. 12: Bảng thông tin Feeling với tính đúng đắn. 13: Bảng thông tin Feeling với tính tiến hóa. 14: Sơ đồ logic với bảng Feeling.
15: Sơ đồ luồng dữ liệu Delete Account. 16: Delete Account – Lược đồ tuần tự. 17: Bảng thông tin Role với tính đúng đắn. 18: Bảng thông tin Role với tính tiến hóa.
19: Sơ đồ logic với bảng Role. 20: Sơ đồ luồng dữ liệu View Info. 21: View Info – Lược đồ tuần tự. 22: Sơ đồ luồng dữ liệu Login with Facebook.
23: Login – Lược đồ tuần tự. 24: Sơ đồ luồng dữ liệu view place visited. 25: View place visited – Lược đồ tuần tự. 26: Sơ đồ luồng dữ liệu Share Map.
27: Sơ đồ luồng dữ liệu Save Feelings. 28: Save post – lược đồ tuần tự. 29: Bản thông tin UserRegion và PlaceUser với tính đúng đắn. 30: Bảng thông tin UserRegion và PlaceUser với tính tiến hóa.
31: Sơ đồ logic UserRegion và PlaceUser. 32: Sơ đồ luồng dữ liệu Logout. 33: Sơ đồ luồng dữ liệu save albums. 34: Save albums – Lược đồ tuần tự.
35: Bản thông tin UserRegion và PlaceUser với tính đúng đắn. 68 5 do an Hình 3. 36: Bảng thông tin UserRegion và PlaceUser với tính tiến hóa. 37: Sơ đồ logic UserRegion và PlaceUser.
38: Sơ đồ luồng dữ liệu Search tourist destination. 39: Search – Lược đồ tuần tự. 40: Sơ đồ luồng dữ liệu Search region tourist destination. 41: Search – Lược đồ tuần tự.
1: Màn hình đối tượng trang chủ/ trang Intro. 2: Màn hình xử lý trang chủ/ trang Intro. 3: Màn hình đối tượng trang Login with facebook. 4: Màn hình xử lý trang Login with facebook.
5: Màn hình đối tượng trang danh mục album của một địa điểm. 6: Màn hình xử lý trang danh mục album của một địa điểm. 7: Màn hình đối tượng trang danh mục album của một tỉnh. 8: Màn hình xử lý trang danh mục album của một tỉnh.
9: Màn hình đối tượng trang map đánh dấu những nơi bạn đi. 10: Màn hình xử lý trang đánh dấu những nơi bạn đi. 11: Màn hình đối tượng trang khám phá. 12: Màn hình xử lý trang khám phá.
13: Màn hình đối tượng trang rating một địa danh. 14: Màn hình xử lý trang rating một địa danh. 15: Màn hình đối tượng trang map – view a region. 16: Màn hình xử lý trang map – view a region.
17: Màn hình đối tượng trang thêm một bài post. 18: Màn hình xử lý trang thêm một bài post. 19: Màn hình đối tượng trang thêm album. 20: Màn hình xử lý trang thêm album.
1: Bảy modules của Spring. 2: Mô hình MVC. 3: Hình mô tả Hibernate Framework. 4: Hình về Virtual DOM.
141 6 do an Hình 5. 5: Hình biểu đồ sử dụng thư viện amcharts. 7: Sơ đồ lớp tầng Model. 8: Sơ đồ lớp tầng Repository.
9: Sơ đồ lớp tầng Controller. 146 7 do an DANH MỤC BẢNG BIỂU Bảng 2. 1: Bảng về chức năng nghiệp vụ của Admin. 2: Bảng Chi tiết quy định/ công thức liên quan của Admin.
3: Bảng về chức năng nghiệp vụ của Guest. 4: Bảng Chi tiết quy định/ công thức liên quan của Guest. 5: Bảng về chức năng nghiệp vụ của User. 6: Bảng Chi tiết quy định/ công thức liên quan của User.
1: Bảng chi tiết đối tượng trang chủ/ trang Intro. 2: Bảng chi tiết xử lý trang chủ/ trang Intro. 3: Bảng chi tiết đối tượng trang Login with facebook. 4: Bảng chi tiết xử lý trang Login with facebook.
5: Bảng chi tiết đối tượng trang danh mục album của một địa điểm. 6: Bảng chi tiết xử lý trang danh mục album của một địa điểm. 7: Bảng chi tiết đối tượng trang danh mục album của một tỉnh. 8: Bảng chi tiết xử lý trang danh mục album của một tỉnh.
9: Bảng chi tiết đối tượng trang Your Adventure (chưa login). 10: Bảng chi tiết xử lý trang đánh dấu những nơi bạn đi. 11: Bảng chi tiết đối tượng trang khám phá. 12: Bảng chi tiết xử lý trang khám phá.
13: Bảng chi tiết đối tượng trang rating một địa danh. 14: Bảng chi tiết xử lý trang rating một địa danh. 15: Bảng chi tiết đối tượng trang map – view a region. 104 8 do an Bảng 4.
16: Bảng chi tiết xử lý trang map – view a region. 17: Bảng chi tiết đối tượng trang thêm một bài post. 18: Bảng chi tiết xử lý trang thêm một bài post. 19: Bảng chi tiết đối tượng trang thêm album.
20: Bảng chi tiết xử lý trang thêm album. 21: Bảng chi tiết đối tượng trang danh sách User. 22: Bảng chi tiết xử lý trang danh sách User. 23: Bảng chi tiết đối tượng trang chi tiết User.
24: Bảng chi tiết xử lý trang chi tiết User. 25: Bảng chi tiết đối tượng trang danh sách bài Post của User. 26: Bảng chi tiết xử lý trang danh sách bài Post của User. 27: Bảng chi tiết đối tượng trang danh sách Region.
28: Bảng chi tiết xử lý trang danh sách Region. 29: Bảng chi tiết đối tượng trang chi tiết Region. 30: Bảng chi tiết xử lý trang chi tiết Region. 31: Bảng chi tiết đối tượng trang danh sách Place của Region.
32: Bảng chi tiết xử lý trang danh sách Place của Region. 33: Bảng chi tiết đối tượng trang chi tiết Place. 34: Bảng chi tiết xử lý trang chi tiết Place. 35: Bảng chi tiết đối tượng trang cập nhật Place.
36: Bảng chi tiết xử lý trang cập nhật Place. 37: Bảng chi tiết đối tượng trang thêm Place. 38: Bảng chi tiết xử lý trang thêm Place. 1: Bảng mô tả sơ đồ lớp Place.
2: Bảng mô tả sơ đồ lớp Region. 3: Bảng mô tả sơ đồ lớp User. 4: Bảng mô tả sơ đồ lớp Role. 5: Bảng mô tả sơ đồ lớp Feeling.
6: Bảng mô tả sơ đồ lớp UerRegion. 7: Bảng mô tả sơ đồ lớp PlaceUser. 1: Test màn hình add place. 155 9 do an Bảng 6.
2: Test màn hình danh sách Place. 3: Test màn hình update place. 4: Test màn hình danh sách bài post. 5: Test màn hình danh sách User.
6: Test màn hình Trang chủ. 7: Test màn hình Khám phá. 8: Test màn hình Place info.