1. Trang chủ
  2. » Công Nghệ Thông Tin

Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội

91 993 0

Đ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

Định dạng
Số trang 91
Dung lượng 4,55 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hà Nội là thủ đô của nước Việt Nam kể từ năm 1976 đến nay(từ năm 1945 của nước Việt Nam Dân chủ Cộng hòa).Với diện tích 3328,9 km2 Hà Nội là thành phố lớn nhất Việt Nam.Hà Nội là một trung tâm văn hóa,giáo dục lớn ở Việt Nam với một lượng lớn các bảo tang,các di tích lịch sử,làng nghề truyền thống và là nơi tập trung của rất nhiều các trường đại học lớn. Hàng năm,có một lượng lớn người từ các tỉnh khác tới với Hà Nội để sinh sống và làm việc,bên cạnh đó cũng có một số lượng khách du lịch tới với Hà Nội từ khắp mọi miền của đất nước.Đối với những người khách du lịch không đi theo tour mà đi cùng gia đình hay những bạn tân sinh viên mới đến với thủ đô,có vẻ việc lựa chọn một địa điểm vui chơi hay một khu du lịch phù hợp với yêu cầu của mình là khá khó khăn.Để giúp đỡ các đối tượng này,em đã thiết kế ra một website giới thiệu các địa điểm vui chơi giải trí trên địa bàn thành phố Hà Nội. Bên cạnh đó,website còn cung cấp thêm thông tin về các nhà hàng,khách sạn,các khu du lịch nổi tiếng trên địa bàn thành phố Hà Nội.Ngoài ra còn có thông tin của các bến xe trên địa bàn thành phố.Thông qua website,các bạn có thể dễ dàng tìm kiếm địa điểm vui chơi phù hợp với yêu cầu của bản thân nhất.

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN

TỐT NGHIỆP ĐẠI HỌC

NGÀNH CÔNG NGHỆ THÔNG TIN

Đề tài: Xây dựng website giới thiệu các địa điểm

vui chơi giải trí ở Hà Nội

Sinh viên thực hiện:

Nguyễn Quốc Cường 20115720

Lớp: CN-CNTT2 – K56

Giáo viên hướng dẫn:Nguyễn Hữu Đức

HÀ NỘI 05 - 2015

Trang 2

PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

1 Thông tin về sinh viên

Họ và tên sinh viên: Nguyễn Quốc Cường

Điện thoại liên lạc: 0978144857 Email:vladnqc@gmail.com

Lớp: CN-CNTT2 K56 Hệ đào tạo: Đại học chính quy

Đồ án tốt nghiệp được thực hiện tại: ĐH BKHN

Thời gian làm ĐATN: Từ ngày 20/02/2011 đến 28/05/2012

2 Mục đích nội dung của ĐATN

 Xây dựng một website giới thiệu về các địa điểm vui chơi,các khu du lịch trên khắp địa bàn Hà Nội

3 Các nhiệm vụ cụ thể của ĐATN

 Nhiệm vụ chung:

- Phân tích thiết kế chức năng của trang web

- Xây dựng cơ sở dữ liệu.

- Xây dựng website giới thiệu các địa điểm bao gồm giới thiệu Hà Nội,các địa

điểm vui chơi giải trí,khu du lịch, trong địa bàn TP.Hà Nội

 Nhiệm vụ riêng:

- Tổng kết và đánh giá

4 Lời cam đoan của sinh viên:

Chúng tôi là Nguyễn Quốc Cường - cam kết ĐATN là công trình nghiên cứu của

chúng tôi dưới sự hướng dẫn của Nguyễn Hữu Đức

Các kết quả nêu trong ĐATN là trung thực, không phải là sao chép toàn văn của bất

kỳ công trình nào khác

Hà Nội, ngày 23 tháng 05 năm 2012

Tác giả ĐATN

Nguyễn Quốc Cường

5 Xác nhận của giáo viên hướng dẫn về mức độ hoàn thành của ĐATN và cho phép bảo vệ:

Hà Nội, ngày 23 tháng 05 năm 2015

Giáo viên hướng dẫn

Nguyễn Hữu Đức

Trang 3

LỜI CẢM ƠN

Để có thể hoàn thành đồ án tốt nghiệp này, em xin gửi lời cảm ơn chân thành nhất tới tập thể các thầy giáo, cô giáo trường Đại học Bách Khoa Hà Nội nói chung, viện Công nghệ thông tin và truyền thông, bộ môn Hệ thống thong tin, đã đào tạo cho em những kiến thức, những kinh nghiệm quý báu trong suốt thời gian học tập

và rèn luyện

Em xin gửi lời cảm ơn tới thầy giáo, Nguyễn Hữu Đức - Giảng viên bộ môn

Hệ thống thong tin, viện Công nghệ thông tin và truyền thông, trường Đại học Bách Khoa Hà Nội đã tận tình hướng dẫn em trong quá trình làm đồ án tốt nghiệp

Cuối cùng là lời cảm ơn chân thành nhất tới gia đình, bạn bè đã luôn ở bên động viên, góp ý và tạo mọi điều kiện tốt nhất để tôi có thể hoàn thành đồ án tốt nghiệp này

Tuy nhiên, do thời gian và kiến thức có hạn nên đồ án này chắc chắn không tránh khỏi những thiếu sót, em rất mong được sự đóng góp ý kiến của các thầy, các

cô và toàn thể các bạn Em xin chân thành cảm ơn

Hà Nội ngày 28 tháng 5 năm 2015

Sinh viên: Nguyễn Quốc Cường

Trang 4

TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP

Mục tiêu chính của đồ án là xây dựng một website giúp người dùng có thể tra cứu thông tin về các trung tâm thương mại, tìm kiếm thông tin các gian hàng bên trong khu thương mại một cách nhanh chóng và dễ dàng

Nội dung chính của đồ án gồm các phần:

Chương I: Đặt vấn đề

Giới thiệu đề tài, lý do chọn đề tài, định hướng mục tiêu , cơ sở lý thuyết

Chương II: Phân tích thiết kế hệ thống

Thiết kế giao diện, cơ sở dữ liệu và tương tác trong hệ thống

Chương III: Thiết kế hệ thống

Thiết kế hệ thống và các tương tác trong hệ thống

Chương IV: Cài đặt,kiểm thử hệ thống

Đánh giá kết quả, định hướng phát triển

Tài liệu tham khảo

Danh sách các tài liệu tham khảo

Trang 5

Danh sách các hình ảnh

Trang 6

Danh sách các bảng

Trang 7

LỜI NÓI ĐẦU

Hà Nội là thủ đô của nước Việt Nam kể từ năm 1976 đến nay(từ năm 1945 của nước Việt Nam Dân chủ Cộng hòa).Với diện tích 3328,9 km2 Hà Nội là thành phố lớn nhất Việt Nam.Hà Nội là một trung tâm văn hóa,giáo dục lớn ở Việt Nam với một lượng lớn các bảo tang,các di tích lịch sử,làng nghề truyền thống và là nơi tập trung của rất nhiều các trường đại học lớn

Hàng năm,có một lượng lớn người từ các tỉnh khác tới với Hà Nội để sinh sống và làm việc,bên cạnh đó cũng có một số lượng khách du lịch tới với Hà Nội từ khắp mọi miền của đất nước.Đối với những người khách du lịch không đi theo tour mà đi cùng gia đình hay những bạn tân sinh viên mới đến với thủ đô,có vẻ việc lựa chọn một địa điểm vui chơi hay một khu du lịch phù hợp với yêu cầu của mình là khá khó khăn.Để giúp đỡ các đối tượng này,em đã thiết kế ra một website giới thiệu các địa điểm vui chơi giải trí trên địa bàn thành phố Hà Nội Bên cạnh đó,website còn cung cấp thêm thông tin về các nhà hàng,khách sạn,các khu du lịch nổi tiếng trên địa bàn thành phố Hà Nội.Ngoài ra còn có thông tin của các bến xe trên địa bàn thành phố.Thông qua website,các bạn có thể dễ dàng tìm kiếm địa điểm vui chơi phù hợp với yêu cầu của bản thân nhất

Trang 8

Chương I: ĐẶT VẤN ĐỀ

1.1.Tổng quan

1.1.1 Mục tiêu chức năng website

Chức năng chung

- Thông tin khái quát về các địa điểm vui chơi giải trí,một số khu du lịch,khách sạn,nhà hang

và các bến xe trong địa bàn thành phố Hà Nội.

- Cho phép người dùng tìm kiếm địa điểm một cách nhanh chóng,thuận tiện dựa trên từ khóa tên địa điểm hoặc địa chỉ của địa điểm.

Chức năng dành cho khách

- Cho phép khách hàng đăng ký thành viên và đảm bảo an toàn thông tin.

- Xem và thay đổi các thông tin về tài khoản.

- Có thể để lại bình luận và gợi ý các địa điểm mới cho hệ thống.

Chức năng dành cho Moderator

- Thêm mới các thông tin vào hệ thống(thành viên,địa điểm,khách sạn, ).

- Quản lý các gợi ý từ thành viên,xác nhận gợi ý thành địa điểm mới hoặc xóa gợi ý.

- Quản lý các bình luận,xóa bình luận nếu thấy bình luận không hợp lệ(chứa các từ ngữ không phù hợp).

Chức năng dành cho Admin

- Gồm các chức năng của Mod.

- Quản lý các thông tin của hệ thống,có thể sửa-xóa các thông tin về thành viên,địa điểm,khách sạn,nhà hàng,khu du lịch và các bến xe.

1.1.2 Định hướng và giải pháp

- Phân quyền người dùng: Khi khởi tạo cơ sở dữ liệu, một tài khoản được tạo sẵn và cấp quyền admin Các tài khoản đăng ký thông qua website mặc định được cấp quyền người dùng bình thường.Admin có thể phân quyền cho các thành viên khác trở thành Mod hoặc Admin.Mod không được phép phân quyền.

- Khi đăng nhập thành công, hệ thống kiểm tra quyền của tài khoản Nếu là tài khoản của mod thì hiển thị các chức năng dành cho Mod,tương tự đối với tài khoản Admin

- Khi thêm hoặc sửa một địa điểm(thành viên,nhà hàng,khách sạn,khu du lịch,bến xe), hệ thống kiểm tra các và các thông tin có bị trùng lặp không rồi tiến hành lưu vào cơ sở dữ liệu.

- Các địa điểm được tìm kiếm dựa trên từ khóa về tên địa điểm và địa chỉ của địa điểm.

- Khi đăng ký và đăng nhập thành công, cho phép người dùng có thể bình luận về địa điểm hay gợi ý các địa điểm mới cho hệ thống,người dùng có thể quản lý các thông tin cá nhân của mình.

1.2 Mô hình tham khảo

Hiện nay,các website giới thiệu về các địa điểm càng ngày càng trở nên phổ biến,việc tìm kiếm một địa điểm mới,một địa điểm thú vị và phù hợp với yêu cầu của bản thân gia đình và bạn bè trên các website là một việc làm rất đỗi bình thường

Trong đó,phổ biến nhất và được mọi người ưa chuộng nhất có lẽ là hai trang web diachiso.vn và lozi.vn.Do vậy,em đã tham khảo mô hình thiết kế và giao diện của hai website này để xây dựng nên website của mình

Trang 10

nhằm tạo ra một môi trường chuyên nghiệp để đưa PHP phát triển ở quy mô doanh nghiệp.

Vì website nhắm tới đối tượng là các bạn tân sinh viên,khách du lịch trong nước nên em chọn ngôn ngữ PHP nhắm tới sự đơn giản trong toàn bộ hệ thống.Hệ thống nhắm tới mục tiêu trở thành hệ thống mở,phi thương mại,được xây dựng bởi tất cả các người dùng của chính nó và được quản lý bởi nhiều các admin/mod hoạt động một cách tình nguyện.Nên sự đơn giản của hệ thống là cần thiết để các thành viên trong ban quản trị của website có thể dễ dàng nắm bắt được cách thức hoạt động dể quản lý cũng như dễ dàng hơn trong việc xác định và khắc phục các lỗi của hệ thống

1.3.2.Javascript

JavaScript là một ngôn ngữ lập trình dựa trên nguyên mẫu với cú pháp phát triển từ

C Giống như C, JavaScript có khái niệmtừ khóa, do đó, JavaScript gần như không thể được mở rộng

Cũng giống như C, JavaScript không có bộ xử lý xuất/nhập (input/output) riêng

Trong khi C sử dụng thư viện xuất/nhập chuẩn, JavaScript dựa vào phần mềm ngôn ngữ được gắn vào để thực hiện xuất/nhập

Trên trình duyệt, rất nhiều trang web sử dụng JavaScript để thiết kế trang web động

và một số hiệu ứng hình ảnh thông qua DOM JavaScript được dùng để thực hiện một số tác vụ không thể thực hiện được với chỉ HTML như kiểm tra thông tin nhập vào, tự động thay đổi hình ảnh, Ở Việt Nam, JavaScript còn được ứng dụng để làm bộ gõ tiếng Việt giống như bộ gõ hiện đang sử dụng trên trang Wikipediatiếng Việt Tuy nhiên, mỗi trình duyệt áp dụng JavaScript khác nhau và không tuân theo chuẩn W3C DOM, do đó trong rất nhiều trường hợp lập trình viên phải viết nhiều phiên bản của cùng một đoạn mã nguồn để có thể hoạt động trên nhiều trình duyệt Một số công nghệ nổi bật dòng JavaScript để tương tác với DOM bao gồm DHTML,Ajax và SPA

Bên ngoài trình duyệt, JavaScript có thể được sử dụng trong tập tinPDF của Adobe Acrobat và Adobe Reader Điều khiển Dashboard trên hệ điều hành Mac OS

X phiên bản 10.4 cũng có sử dụng JavaScript Công nghệ kịch bản linh động (active

scripting) của Microsoft có hỗ trợ ngôn ngữ JScript làm một ngôn ngữ kịch bản

dùng cho hệ điều hành.JScript.NET là một ngôn ngữ tương thích với CLI gần giống JScript nhưng có thêm nhiều tính năng lập trình hướng đối tượng

Mỗi ứng dụng này đều cung cấp mô hình đối tượng riêng cho phép tương tác với môi trường chủ, với phần lõi là ngôn ngữ lập trình JavaScript gần như giống nhau

Để giúp cho hệ thống tăng tính tương tác với người dùng,em đã sử dụng một vài script trong website của mình.Qua đó giúp website thân thiện hơn với người dùng

và trở nên bắt mắt hơn

Trang 11

Các ứng dụng Ajax phần lớn trông giống như thể chúng được đặt trên máy của người sử dụng hơn là được đặt trên một máy phục vụ thông qua Internet Lý do: các

trang được cập nhật nhưng không nạp lại (refresh) toàn bộ "Mọi thao tác của người

sử dụng sẽ gửi mẫu của một lời gọi JavaScript tới bộ xử lý (engine) Ajax thay vì tạo

ra một yêu cầu HTTP (HTTP request)", Jesse James Garrett đã ghi như vậy trong bài luận đầu tiên định nghĩa về thuật ngữ này "Mọi đáp ứng cho thao tác của người

sử dụng sẽ không cần truy vấn tới máy phục vụ – ví dụ như việc kiểm tra một cách đơn giản sự hợp lệ của dữ liệu, sửa đổi dữ liệu trong bộ nhớ và thậm chí một vài thao tác duyệt trang – bộ xử lý Ajax tự nó đảm nhận trách nhiệm này Nếu bộ xử lý cần gì từ máy phục vụ để đáp ứng – như khi nó gửi dữ liệu để xử lý, tải về bổ sung các mã giao diện hay nhận về dữ liệu mới – nó sẽ thực hiện các yêu cầu tới máy phục vụ một cách không đồng bộ, thông thường sử dụng XML, mà không làm gián đoạn sự tương tác của người sử dụng với ứng dụng web"

Các ứng dụng truyền thống về bản chất là gửi dữ liệu từ các form, được nhập bởi người sử dụng, tới một máy phục vụ web Máy phục vụ web sẽ trả lời bằng việc gửi

về một trang web mới Do máy phục vụ phải tạo ra một trang web mới mỗi lần như vậy nên các ứng dụng chạy chậm và "lúng túng" hơn

Mặt khác, các ứng dụng Ajax có thể gửi các yêu cầu tới máy phục vụ web để nhận

về chỉ những dữ liệu cần thiết, thông qua việc dùng SOAP hoặc một vài dịch vụ

web dựa trên nền tảng XML cục bộ khác Trên máy thân chủ (client), JavaScript sẽ

xử lý các đáp ứng của máy chủ Kết quả là trang web được hiển thị nhanh hơn vì lượng dữ liệu trao đổi giữa máy chủ và trình duyệt web giảm đi rất nhiều Thời gian

xử lý của máy chủ web cũng vì thế mà được giảm theo vì phần lớn thời gian xử lý được thực hiện trên máy khách của người dùng

Nhờ có Ajax,các tương tác tìm kiếm của người dùng với website trở nên mượt mà hơn,đơn giản và nhanh hơn.Qua đó tăng thêm phần nào hiệu năng của hệ thống

Chương II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Phân tích yêu cầu hệ thống

2.1.1 Tài liệu nghiệp vụ

2.1.1.1 Chức năng dành cho khách

Đăng ký tài khoản

- Để thực hiện các chức năng: đăng nhập, bình luận, đổi thông tin người dùng, đổi mật khẩu; yêu cầu người dùng cần có một tài khoản của riêng mình.

- Khi đăng ký, người dùng cần phải điền đầy đủ thông tin của mình: tên đăng nhập, mật khẩu, họ tên,ngày sinh,địa chỉ,số điện thoại.

Xem thông tin địa điểm

- Người dùng có thể chọn địa điểm để xem thông tin chi tiết về địa điểm.

Xem các bình luận về địa điểm

Trang 12

Tìm kiếm địa điểm

- Người dùng có thể tìm kiếm địa điểm theo từ khóa về tên địa điểm/địa chỉ địa điểm.

2.1.1.2 Chức năng dành cho thành viên

*Khách sau khi đăng ký thành công sẽ có thể sử dụng các chức năng dành cho thành viên

Gợi ý địa điểm mới

- Cho phép thành viên gợi ý thêm các địa điểm mới để góp phần xây dựng và mở rộng địa điểm.

- Thông tin về địa điểm phải được điền đầy đủ:tên địa điểm,địa chỉ,giới thiệu về địa điểm,hình ảnh đại diện địa điểm và mã nhúng googlemap của địa điểm.

Thêm bình luận về địa điểm

- Cho phép thành viên chia sẻ các đánh giá,nhận xét của bản than về địa điểm.

Chỉnh sửa thông tin cá nhân

- Cho phép thành viên có thể chỉnh sửa các thông tin cá nhân của mình.

2.1.1.2 Chức năng dành cho Moderator

Thêm mới địa điểm

- Cho phép người quản lý thêm một địa điểm mới.

- Người quản lý phải nhập đầy đủ các thông tin về địa điểm gồm:tên địa điểm,địa chỉ,giới thiệu,hình đại điện và mã nhúng googlemap của địa điểm.

Thêm mới khách sạn

- Cho phép người quản lý thêm một khách sạn mới.

- Người quản lý phải nhập đầy đủ các thông tin về địa điểm gồm:tên địa điểm,địa chỉ,số phòng,giá phòng,giới thiệu,hình ảnh và mã nhúng googlemap của khách sạn.

Thêm mới khu du lịch

- Cho phép người quản lý thêm một khu du lịch mới.

- Người quản lý phải nhập đầy đủ các thông tin về địa điểm gồm:tên khu du lịch,loại hình du lịch,địa chỉ,giới thiệu,hình ảnh và mã nhúng googlemap của khu du lịch.

Thêm mới nhà hàng

- Cho phép người quản lý thêm một nhà hàng mới.

- Người quản lý phải nhập đầy đủ các thông tin về địa điểm gồm:tên nhà hàng,địa chỉ,số điện thoại,loại nhà hàng,giới thiệu,hình ảnh và mã nhúng googlemap của nhà hàng.

Thêm mới bến xe

- Cho phép người quản lý thêm một bến xe.

- Người quản lý phải nhập đầy đủ các thông tin về địa điểm gồm:tên bến xe,địa chỉ,hình ảnh

và mã nhúng googlemap của bến xe.

Quản lý bình luận

- Người quản lý có thể quản lý các bình luận của thành viên về các địa điểm.Có thể xóa nếu cảm thấy các bình luận không phù hợp.

Xác nhận gợi ý

Trang 13

- Người quản lý cần xem xét,thay đổi và bổ sung đầy đủ các thông tin về địa điểm được gợi

ý nếu cần thiết.

Xóa gợi ý

- Cho phép người quản lý xóa các gợi ý địa điểm.

2.1.1.4 Chức năng dành cho người quản trị

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

- Cho phép admin chỉnh sửa các thông tin về địa điểm.

Sửa thông tin khu du lịch

- Cho phép admin chỉnh sửa các thông tin về khu du lịch.

Sửa thông tin nhà hàng

- Cho phép admin chỉnh sửa các thông tin về nhà hàng.

Sửa thông tin khách sạn

- Cho phép admin chỉnh sửa các thông tin về khách sạn.

Sửa thông tin bến xe

- Cho phép admin chỉnh sửa các thông tin về bến xe.

Sửa thông tin thành viên

- Cho phép admin chỉnh sửa các thông tin về thành viên.Phân quyền thành viên.

Xóa địa điểm

- Cho phép admin xóa địa điểm.

Trang 14

- Xem bình luận về địa điểm

- Sửa thông tin cá nhân

- Gửi gợi ý địa điểm

- Thêm mới các thông tin về địa điểm,khu du lịch,khách sạn,nhà hàng,bến xe

- Xác nhận các gợi ý địa điểm

- Xóa các bình luận không phù hợp

- Sửa các thông tin về địa điểm,khu du lịch,khách sạn,nhà hàng,bến xe

- Sửa thông tin thành viên-phân quyền thành viên

- Xóa các thông tin về địa điểm,khu du lịch,khách sạn,nhà hàng,bến xe.

dụng Đăng ký thành viên

Tóm tắt Khách đăng ký tài khoản

Tác nhân Khách

Điều kiện Chưa có tài khoản trước đó

Mô tả 1 Tác nhân nhấn vào nút đăng ký trên website

2 Hệ thống hiển thị trang đăng ký

3 Tác nhân nhập đầy đủ thông tin vào trang đăng ký như: username, password, tên,…

4 Hệ thống kiểm tra thông tin mà tác nhân cung cấp

5 Hiển thị màn hình đăng ký thành côngNgoại lệ 1 Một số trường bắt buộc nhập bị để trống

2 Tên tài khoản đã tồn tạiKịch bản 1 Đăng ký người dùng thành công

2 Tên tài khoản đã tồn tại

Trang 15

Bảng 2 : Mô tả ca sử dụng đăng ký thành viên

Tìm kiếm

Tên ca sử

dụng

Tìm kiếm địa điểm

Tóm tắt Tìm kiếm địa điểm

Tác nhân Khách,thành viên,mod,admin

Điều kiện

Mô tả 1 Tác nhân nhập từ khóa(tên,địa chỉ)của địa điểm cần tìm

2 Hệ thống tìm kiếm địa điểm theo từ khóa về tên,địa chỉ của địa điểm

3 Tìm kiếm thành công, hệ thống hiển thị các địa điểm tìm thấyNgoại lệ Hệ thống không tìm thấy địa điểm theo từ khóa

Kịch bản 1 Tìm kiếm thành công

2 Địa điểm không tồn tại trong hệ thống

Bảng 2 : Mô tả ca sử dụng tìm kiếm

Xem thông tin

Tên ca sử

dụng Xem thông tin

Tóm tắt Xem thông tin chi tiết về địa điểm trên website

Tác nhân Khách,thành viên,mod,admin

Điều kiện

Mô tả 1 Tác nhân chọn thông tin muốn xem

2 Hệ thống hiển thị thông tin chi tiết về địa điểm dùng yêu cầu

Ngoại lệ

Kịch bản 1 Hiển thị thông tin chi tiết

Mô tả ca sử dụng xem thông tin chi tiết

Xem bình luận

Tên ca sử

dụng Xem bình luận

Tóm tắt Xem bình luận về địa điểm

Tác nhân Khách,thành viên,mod,admin

Điều kiện

Mô tả 1 Tác nhân nhấn chọn xem bình luận

2 Hệ thống hiển thị các bình luận về địa điểm

Ngoại lệ

Trang 16

Mô tả ca sử dụng xem bình luận

2.1.2.2 Ca sử dụng thành viên

Hình 2 : Biểu đồ ca sử dụng thành viên

Sửa thông tin cá nhân

Tên ca sử

dụng Sửa thông tin cá nhân

Tóm tắt Sửa thông tin cá nhân trong cơ sử dữ liệu

Tác nhân Thành viên,mod,admin

Điều kiện Đã đăng nhập

Mô tả 1 Người dùng chọn quản lý thông tin cá nhân

2 Người dùng chọn sửa thông tin cá nhân

3 Hệ thống hiển thị trang sửa thông tin

4 Người dùng chỉnh sửa các thông tin

5 Hệ thống kiểm tra các thông tin đã chỉnh sửa

6 Sửa thông tin cá nhân thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc phải nhập bị để trống

2 Nhập dữ liệu không đúng yêu cầu

Trang 17

Mô tả ca sử dụng sửa thông tin cá nhân

Gợi ý địa điểm

Tên ca sử

dụng

Gợi ý địa điểm

Tóm tắt Gợi ý địa điểm mới cho hệ thống

Tác nhân Thành viên

Điều kiện Đã đăng nhập

Mô tả 1 Thành viên chọn chức năng gợi ý địa điểm

2 Hệ thống hiển thị trang gợi ý địa điểm

3 Thành viên nhập các thông tin về địa điểm gợi ý

4 Hệ thống kiểm tra tính hợp lệ của thông tin gợi ý

5 Gợi ý thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc nhập bị để trống

2 Nhập dữ liệu không đúng quy địnhKịch bản 1 Gợi ý thành công

2 Thông tin về địa điểm gợi ý không hợp lệ

3 Một số trường bắt buộc nhập bị để trống

Mô tả ca sử dụng gợi ý địa điểm

Bình luận

Tên ca sử

dụng

Thêm bình luận mới

Tóm tắt Thêm một bình luận về địa điểm

Tác nhân Thành viên

Điều kiện Đã đăng nhập

Mô tả 1 Tác nhân nhấn vào xem chi tiết địa điểm

2 Hệ thống hiển thị trang thông tin chi tiết địa điểm

3 Tác nhân nhấn vào nút bình luận

4 Hệ thống hiển thị phần thêm bình luận

5 Tác nhân nhập nội dung bình luận

6 Bình luận thành công,hiển thị thông báoNgoại lệ 1 Để trống nội dung bình luận

Kịch bản 1 Bình luận thành công

2 Để trống nội dung bình luận

Mô tả ca sử dụng bình luận về địa điểm

Trang 18

Thêm địa điểm

Tóm tắt Thêm một địa điểm mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân chọn chức năng thêm địa điểm từ thanh thêm thông

tin

2 Hệ thống hiển thị trang thêm mới địa điểm

3 Tác nhân nhập các thông tin địa điểm

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm địa điểm thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm địa điểm thành công

2 Một số trường bắt buộc bị để trống

Mô tả ca sử dụng thêm địa điểm

Trang 19

Tên ca sử

dụng Thêm khách sạn

Tóm tắt Thêm một khách sạn mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân chọn chức năng thêm khách sạn từ thanh thêm thông

tin

2 Hệ thống hiển thị trang thêm mới khách sạn

3 Tác nhân nhập các thông tin khách sạn

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm khách sạn thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm khách sạn thành công

2 Một số trường bắt buộc bị để trống

Bảng 2 : Mô tả ca sử dụng thêm khách sạn

Thêm mới khu du lịch

Tên ca sử

dụng Thêm khu du lịch

Tóm tắt Thêm một khu du lịch mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân chọn chức năng thêm khu du lịch từ thanh thêm

thông tin

2 Hệ thống hiển thị trang thêm mới khu du lịch

3 Tác nhân nhập các thông tin khu du lịch

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm khu du lịch thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm khu du lịch thành công

2 Một số trường bắt buộc bị để trống

Bảng 2 : Mô tả ca sử dụng thêm khu du lịch

Trang 20

Tóm tắt Thêm một nhà hàng mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân chọn chức năng thêm nhà hàng từ thanh thêm thông

tin

2 Hệ thống hiển thị trang thêm mới nhà hàng

3 Tác nhân nhập các thông tin nhà hàng

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm khu du lịch thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm nhà hàng thành công

Tóm tắt Thêm một bến xe mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân chọn chức năng thêm bến xe từ thanh thêm thông tin

2 Hệ thống hiển thị trang thêm mới bến xe

3 Tác nhân nhập các thông tin bến xe

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm bến xe thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm bến xe thành công

2 Một số trường bắt buộc bị để trống

Bảng 2 : Mô tả ca sử dụng thêm bến xe

Thêm mới thành viên

Tên ca sử

dụng Thêm thành viên

Tóm tắt Thêm một thành viên mới

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Trang 21

2 Hệ thống hiển thị trang thêm mới thành viên

3 Tác nhân nhập các thông tin thành viên

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm thành viên thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Thêm thành viên thành công

Tóm tắt Xác nhận một gợi ý địa điểm thành địa điểm chính thức

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân nhấn vào xác nhận một gợi ý trong trang quản lý gợi

ý

2 Hệ thống hiển thị trang xác nhận gợi ý

3 Tác nhân thêm và chỉnh sửa các thông tin về địa điểm gợi ý

4 Hệ thống kiểm tra các thông tin được nhập

5 Thêm địa điểm thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

2 Thông tin về địa điểm không hợp lệKịch bản 1 Thêm địa điểm thành công

dụng Xóa gợi ý

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân nhấn vào nút xóa một gợi ý trong trang quản lý gợi ý

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa gợi ý hay không

3 Tác nhân xác nhận yêu cầu xóa gợi ý

4 Hệ thống tìm gợi ý trong cơ sở dữ liệu và tiền hành xóa

5 Xóa gợi ý thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa gợi ý thành công

2 Tác nhân hủy xóa gợi ý

Trang 22

Bảng 2 : Mô tả ca sử dụng xóa gợi ý

Xóa bình luận

Tên ca sử

dụng Xóa bình luận

Tóm tắt Xóa một bình luận trong cơ sử dữ liệu

Tác nhân Mod,admin

Điều kiện Đã đăng nhập bằng tài khoản mod/admin

Mô tả 1 Tác nhân nhấn vào nút xóa một bình luận trong trang quản lý

bình luận

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa bình luận hay không

3 Tác nhân xác nhận yêu cầu xóa bình luận

4 Hệ thống tìm bình luận trong cơ sở dữ liệu và tiền hành xóa

5 Xóa bình luận thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa bình luận thành công

2 Tác nhân hủy xóa bình luận

Bảng 2 : Mô tả ca sử dụng xóa bình luận

2.1.2.4 Ca sử dụng Admin

Trang 23

Hình 2 : Biểu đồ ca sử dụng Admin

Sửa địa điểm

Tên ca sử

dụng

Sửa địa điểm

Tóm tắt Sửa thông tin địa điểm

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một địa điểm trong trang quản lý

địa điểm

2 Hệ thống hiển thị trang chỉnh sửa địa điểm

3 Tác nhân chỉnh sửa các thông tin của địa điểm

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

2 Thông tin không hợp lệKịch bản 1 Sửa địa điểm thành công

Tóm tắt Sửa thông tin khách sạn

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một khách sạn trong trang quản lý

khách sạn

2 Hệ thống hiển thị trang chỉnh sửa khách sạn

3 Tác nhân chỉnh sửa các thông tin của khách sạn

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Sửa khách sạn thành công

2 Một số trường bắt buộc bị để trống

Bảng 2 : Mô tả ca sử dụng sửa khách sạn

Trang 24

Sửa khu du lịch

Tên ca sử

dụng Sửa khu du lịch

Tóm tắt Sửa thông tin khu du lịch

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một khu du lịch trong trang quản lý

khu du lịch

2 Hệ thống hiển thị trang chỉnh sửa khu du lịch

3 Tác nhân chỉnh sửa các thông tin của khu du lịch

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Sửa khu du lịch thành công

Tóm tắt Sửa thông tin nhà hàng

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một nhà hàng trong trang quản lý

nhà hàng

2 Hệ thống hiển thị trang chỉnh sửa nhà hàng

3 Tác nhân chỉnh sửa các thông tin của nhà hàng

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Sửa nhà hàng thành công

2 Một số trường bắt buộc bị để trống

Bảng 2 : Mô tả ca sử dụng sửa nhà hàng

Trang 25

Tóm tắt Sửa thông tin bến xe

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một bến xe trong trang quản lý bến

xe

2 Hệ thống hiển thị trang chỉnh sửa bến xe

3 Tác nhân chỉnh sửa các thông tin của bến xe

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Sửa bến xe thành công

Tóm tắt Sửa thông tin thành viên

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút sửa một thành viên trong trang quản lý

thành viên

2 Hệ thống hiển thị trang chỉnh sửa thành viên

3 Tác nhân chỉnh sửa các thông tin của thành viên(có thể phân quyền)

4 Hệ thống kiểm tra các thông tin được nhập

5 Chỉnh sửa thành công,hiển thị thông báoNgoại lệ 1 Một số trường bắt buộc bị để trống

Kịch bản 1 Sửa thành viên thành công

2 Một số trường bắt buộc bị để trống

Trang 26

Bảng 2 : Mô tả ca sử dụng sửa thành viên

Xóa địa điểm

Tên ca sử

dụng Xóa địa điểm

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một địa điểm trong trang quản lý

địa điểm

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa địa điểm hay không

3 Tác nhân xác nhận yêu cầu xóa địa điểm

4 Hệ thống tìm địa điểm trong cơ sở dữ liệu và tiền hành xóa

5 Xóa địa điểm thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa địa điểm thành công

2 Tác nhân hủy xóa địa điểm

Bảng 2 : Mô tả ca sử dụng xóa địa điểm

Xóa khách sạn

Tên ca sử

dụng Xóa khách sạn

Tóm tắt Xóa một khách sạn trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một khách sạn trong trang quản lý

khách sạn

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa khách sạn hay không

3 Tác nhân xác nhận yêu cầu xóa khách sạn

4 Hệ thống tìm khách sạn trong cơ sở dữ liệu và tiền hành xóa

5 Xóa khách sạn thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa khách sạn thành công

2 Tác nhân hủy xóa khách sạn

Bảng 2 : Mô tả ca sử dụng xóa khách sạn

Trang 27

Xóa khu du lịch

Tên ca sử

dụng Xóa khu du lịch

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một khu du lịch trong trang quản

lý khu du lịch

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa khu du lịch hay không

3 Tác nhân xác nhận yêu cầu xóa khu du lịch

4 Hệ thống tìm khu du lịch trong cơ sở dữ liệu và tiền hành xóa

5 Xóa khu du lịch thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa khu du lịch thành công

2 Tác nhân hủy xóa khu du lịch

Bảng 2 : Mô tả ca sử dụng xóa khu du lịch

Xóa nhà hàng

Tên ca sử

dụng Xóa nhà hàng

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một nhà hàng trong trang quản lý

nhà hàng

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa nhà hàng hay không

3 Tác nhân xác nhận yêu cầu xóa nhà hàng

4 Hệ thống tìm nhà hàng trong cơ sở dữ liệu và tiền hành xóa

5 Xóa nhà hàng thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa nhà hàng thành công

2 Tác nhân hủy xóa nhà hàng

Bảng 2 : Mô tả ca sử dụng xóa nhà hàng

Trang 28

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một bến xe trong trang quản lý bến

xe

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa bến xe hay không

3 Tác nhân xác nhận yêu cầu xóa bến xe

4 Hệ thống tìm bến xe trong cơ sở dữ liệu và tiền hành xóa

5 Xóa bến xe thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa bến xe thành công

2 Tác nhân hủy xóa bến xe

Bảng 2 : Mô tả ca sử dụng xóa bến xe

Tóm tắt Xóa một gợi ý trong cơ sử dữ liệu

Tác nhân Admin

Điều kiện Đã đăng nhập bằng tài khoản admin

Mô tả 1 Tác nhân nhấn vào nút xóa một thành viên trong trang quản lý

thành viên

2 Hệ thống hiển thị bảng xác nhận xem tác nhân có thực sự muốn xóa thành viên hay không

3 Tác nhân xác nhận yêu cầu xóa thành viên

4 Hệ thống tìm thành viên trong cơ sở dữ liệu và tiền hành xóa

5 Xóa thành viên thành công, hiển thị thông báoNgoại lệ

Kịch bản 1 Xóa thành viên thành công

2 Tác nhân hủy xóa thành viên

Bảng 2 : Mô tả ca sử dụng xóa thành viên

Trang 29

2.2 Phân tích nghiệp vụ

2.2.1 Nghiệp vụ dành cho khách

Đăng ký thành viên

Hình 2 : Biểu đồ hoạt động đăng ký thành viên

Mô tả chi tiết:

1 Người dùng nhấn vào nút Đăng ký trên website.

2 Hệ thống hiển thị trang đăng ký.

3 Người dùng nhập đầy đủ thông tin vào form đăng ký như: username, password,…

4 Hệ thống kiểm tra tính hợp lệ của thông tin mà người dùng cung cấp.

a Hợp lệ: lưu thông tin người dùng vào cơ sở dữ liệu và hiển thị thông báo đăng ký thành công.

b Không hợp lệ: yêu cầu nhập lại thông tin đăng ký.

Trang 30

Xem thông tin địa điểm

Hình 2 : Biểu đồ hoạt động xem thông tin địa điểm

Mô tả chi tiết:

1 Người dùng nhấn vào địa điểm muốn xem.

2 Hệ thống nhận yêu cầu và truy vấn về CSDL để lấy thông tin chi tiết.

3 Hệ thống hiển thị thông tin chi tiết về địa điểm cho người dùng.

Trang 31

Tìm kiếm địa điểm

Hình 2 : Biểu đồ hoạt động tìm kiếm địa điểm

Mô tả chi tiết:

1 Người dùng nhấn vào nút tìm kiếm trên website.

2 Hệ thống hiển thị trang tìm kiếm.

3 Người dùng nhập vào từ khóa tìm kiếm địa điểm

4 Hệ thống tìm kiếm địa điểm phù hợp trong cơ sở dữ liệu

a Tìm thấy: hiển thị các địa điểm tìm được.

b Không tìm thấy: không hiển thị địa điểm nào

Trang 32

Xem bình luận

Hình 2 : Biểu đồ hoạt động xem bình luận

Mô tả chi tiết:

1 Tác nhân chọn địa điểm

2 Hệ thống hiển thị trang chi tiết địa điểm

3 Tác nhân nhấn vào nút bình luận trên trang chi tiết để xem bình luận

4 Hệ thống tìm kiếm bình luận về địa điểm đó trong cơ sở dữ liệu.

5 Hệ thống hiển thị các bình luận cho người dùng.

Trang 33

2.2.2 Nghiệp vụ thành viên

Sửa thông tin cá nhân

Hình 2 : Biểu đồ hoạt động sửa thông tin cá nhân

Mô tả chi tiết:

1 Vào trang thông tin cá nhân.

2 Nhấn vào nút sửa

3 Hệ thống hiện thị trang thay đổi thông tin tài khoản.

4 Người dùng điền thông tin cần chỉnh sửa rồi ấn vào nút cập nhật.

5 Hệ thống kiểm tra thông tin chỉnh sửa có hợp lệ hay không.

a Hợp lệ: cập nhật thông tin mới của tài khoản vào cơ sở dữ liệu và hiển thì thông báo thay đổi thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 34

Gợi ý địa điểm

Hình 2 : Biểu đồ hoạt động gợi ý địa điểm

Mô tả chi tiết:

1 Chọn gợi ý địa điểm

2 Hệ thống hiển thị trang gợi ý địa điểm

3 Thành viên nhập các thông tin về địa điểm gợi ý

4 Hệ thống kiểm tra thông tin gợi ý có hợp lệ hay không.

a Hợp lệ: thêm thông tin về gợi ý vào CSDL và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 35

Bình luận

Hình 2 : Biểu đồ hoạt động bình luận

Mô tả chi tiết:

1 Chọn địa điểm

2 Hệ thống hiển thị trang chi tiết địa điểm

3 Thành viên nhấn vào nút bình luận

4 Hệ thống hiển thị form bình luận

5 Thành viên nhập bình luận rồi ấn vào nút bình luận

6 Hệ thống kiểm tra bình luận có hợp lệ hay không.

a Hợp lệ: thêm bình luận vào CSDL và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 36

2.2.3 Nghiệp vụ Moderator

Thêm địa điểm

Hình 2 : Biểu đồ hoạt động thêm địa điểm

Mô tả chi tiết:

1 Mod chọn thêm mới địa điểm

2 Hệ thống hiển thị trang thêm địa điểm.

3 Mod điền đầy đủ thông tin về địa điểm rồi ấn nút cập nhật.

4 Hệ thống kiểm tra thông tin địa điểm.

a Hợp lệ: thêm thông tin địa điểm mới vào cơ sở dữ liệu và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 37

Thêm khách sạn

Hình 2 : Biểu đồ hoạt động thêm khách sạn

Mô tả chi tiết:

1 Mod chọn thêm mới khách sạn

2 Hệ thống hiển thị trang thêm khách sạn.

3 Mod điền đầy đủ thông tin về khách sạn rồi ấn nút cập nhật.

4 Hệ thống kiểm tra thông tin khách sạn.

a Hợp lệ: thêm thông tin khách sạn mới vào cơ sở dữ liệu và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 38

Thêm khu du lịch

Hình 2 : Biểu đồ hoạt động thêm khu du lịch

Mô tả chi tiết:

1 Mod chọn thêm mới khu du lịch

2 Hệ thống hiển thị trang thêm khu du lịch.

3 Mod điền đầy đủ thông tin về khu du lịch rồi ấn nút cập nhật.

4 Hệ thống kiểm tra thông tin khu du lịch.

a Hợp lệ: thêm thông tin khu du lịch mới vào cơ sở dữ liệu và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 39

Thêm nhà hàng

Hình 2 : Biểu đồ hoạt động thêm nhà hàng

Mô tả chi tiết:

1 Mod chọn thêm mới nhà hàng

2 Hệ thống hiển thị trang thêm nhà hàng.

3 Mod điền đầy đủ thông tin về nhà hàng rồi ấn nút cập nhật.

4 Hệ thống kiểm tra thông tin nhà hàng.

a Hợp lệ: thêm thông tin nhà hàng mới vào cơ sở dữ liệu và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Trang 40

Thêm bến xe

Hình 2 : Biểu đồ hoạt động thêm bến xe

Mô tả chi tiết:

1 Mod chọn thêm mới bến xe

2 Hệ thống hiển thị trang thêm bến xe.

3 Mod điền đầy đủ thông tin về bến xe rồi ấn nút cập nhật.

4 Hệ thống kiểm tra thông tin bến xe.

a Hợp lệ: thêm thông tin bến xe mới vào cơ sở dữ liệu và thông báo thành công.

b Không hợp lệ: Hiển thị thông báo và yêu cầu nhập lại.

Ngày đăng: 06/03/2016, 21:07

HÌNH ẢNH LIÊN QUAN

Hình 2. : Biểu đồ ca sử dụng thành viên - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 2. Biểu đồ ca sử dụng thành viên (Trang 16)
Hình 2. : Biểu đồ ca sử dụng Moderator - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 2. Biểu đồ ca sử dụng Moderator (Trang 18)
Hình 2. : Biểu đồ hoạt động tìm kiếm địa điểm - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 2. Biểu đồ hoạt động tìm kiếm địa điểm (Trang 31)
Hình 2. : Biểu đồ hoạt động xem bình luận - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 2. Biểu đồ hoạt động xem bình luận (Trang 32)
Hình 2. : Biểu đồ hoạt động sửa khách sạn - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 2. Biểu đồ hoạt động sửa khách sạn (Trang 46)
Hình 3. : Biểu đồ tuần tự xóa bình luận - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 3. Biểu đồ tuần tự xóa bình luận (Trang 65)
Hình 3. : Biểu đồ tuần tự sửa nhà hàng - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 3. Biểu đồ tuần tự sửa nhà hàng (Trang 67)
Hình 3. : Biểu đồ tuần tự xóa thành viên - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 3. Biểu đồ tuần tự xóa thành viên (Trang 71)
Hình 4. : Giao diện trang chủ - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 4. Giao diện trang chủ (Trang 86)
Hình 4. : Giao diện chi tiết địa điểm - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 4. Giao diện chi tiết địa điểm (Trang 87)
Hình 4. : Giao diện gợi ý địa điểm - Xây dựng website giới thiệu các địa điểm vui chơi giải trí ở Hà Nội
Hình 4. Giao diện gợi ý địa điểm (Trang 88)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w