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

phát triển hệ thống bản đồ quán ăn eatsmap

126 1 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 đề Phát triển hệ thống bản đồ quán ăn Eatsmap
Tác giả Nguyễn Thị Phương, Nguyễn Đình Quyền, Lê Thị Như Quỳnh, Lý Trúc Quỳnh, Nguyễn Như Quỳnh, Vũ Thị Như Quỳnh, Nguyễn Thị Thu Tâm, Nguyễn Văn Tây, Trần Thị Thanh, Nguyễn Việt Thành, Vũ Thị Thu Phương
Người hướng dẫn Trần Hoài Nam
Trường học Trường Đại Học Thương Mại
Chuyên ngành Phát triển hệ thống TMĐT
Thể loại Bài thảo luận
Định dạng
Số trang 126
Dung lượng 1,9 MB

Cấu trúc

  • I. TỔNG QUAN VỀ ĐỀ TÀI (6)
    • 1.1. Cơ sở hình thành hệ thống (6)
    • 1.2. Giới thiệu khái quát về hệ thống (7)
    • 1.3. Mục tiêu của hệ thống (7)
    • 1.4. Tính khả thi của hệ thống (8)
    • 1.5 Hệ thống tương tự (14)
    • 1.6. Danh sách các giải pháp phát triển Hệ thống Eatsmap (16)
  • II. XÁC ĐỊNH CÁC YÊU CẦU ĐỐI VỚI HỆ THỐNG EATSMAP (31)
    • 2.1 Yêu cầu về tác vụ (31)
    • 2.2 Yêu cầu về người dùng (34)
    • 2.3 Yêu cầu về nội dung (36)
    • 2.4 Yêu cầu về công cụ (37)
  • III. PHÂN TÍCH CHI TIẾT CÁC YÊU CẦU CHO HỆ THỐNG EATSMAP (38)
    • 3.1 Yêu cầu về tác vụ (38)
    • 3.2 Yêu cầu về người dùng (49)
    • 3.3 Yêu cầu về nội dung (59)
    • 3.4 Yêu cầu về công cụ (73)
  • IV. QUY TRÌNH CỦA HỆ THỐNG (87)
    • 4.1 Quy trình Tổng thể (87)
    • 4.2 Quy trình chi tiết và mô tả (88)
  • V. MÔ TẢ CHI TIẾT NGƯỜI DÙNG VÀ TÁC VỤ (89)
    • 5.1 Quản trị viên (89)
    • 5.2 Người dùng (92)
    • 5.3 Quán ăn (97)
    • 5.4 Người đóng góp (99)
  • VI. CƠ SỞ DỮ LIỆU (105)
  • VII. GIAO DIỆN HỆ THỐNG (111)
  • KẾT LUẬN (126)

Nội dung

Giới thiệu khái quát về hệ thống Hệ thống bản đồ quán ăn EatsMap là một công cụ đặc biệt được tạo ra để đáp ứng nhu cầu của người dùng khi họ tìm kiếm thông tin về các nhà hàng và quán ă

TỔNG QUAN VỀ ĐỀ TÀI

Cơ sở hình thành hệ thống

Việt Nam đang trở thành một thị trường F&B (Thực phẩm và Đồ uống) đầy hấp dẫn với sự tăng trưởng ấn tượng Theo báo cáo từ Ipos.vn, doanh thu ngành F&B của năm 2022 đạt gần 610.000 tỷ đồng, tăng 39% so với năm 2021 Đây là một con số ấn tượng và nó góp phần quan trọng, chiếm 15,8% vào tổng GDP quốc gia năm 2021 Trong khi đó, chi tiêu cho thực phẩm và đồ uống chiếm tỷ trọng cao nhất với khoảng 35% chi tiêu tổng cộng

Báo cáo từ D Corp cho thấy, hiện nay, Việt Nam có hơn 540.000 cửa hàng bán đồ ăn và thức uống, với sự phân bổ rõ rệt về quy mô Sự gia tăng đáng kể của số lượng quán ăn xuất phát từ xu hướng ăn uống ngoài trời và sở thích ăn tại quán do tính tiện lợi, đa dạng và nhanh chóng Tuy nhiên, điều này cũng đặt ra thách thức lớn cho người tiêu dùng trong việc lựa chọn quán ăn phù hợp với sở thích của họ

Sự gia tăng đột ngột của các địa điểm ẩm thực đồng nghĩa với việc người tiêu dùng cần phải dành thời gian để tìm hiểu thông tin về các quán ăn Xuất phát từ nhu cầu này, nghề "food reviewer" phát triển mạnh mẽ Về mặt tích cực, các nhà hàng, quán ăn đã tận dụng cơ hội hợp tác với các KOLs trong lĩnh vực này để quảng bá hình ảnh của mình Mặc dù điều này có lợi cho các nhà hàng và quán ăn khi họ có cơ hội quảng bá sản phẩm, nhưng cũng đi kèm với vấn đề về tính minh bạch và trung thực, khiến thực khách không luôn có được trải nghiệm như lời giới thiệu

Hiện nay, các phương thức đánh giá đồ ăn rất đa dạng, từ bài viết đến video trên các nền tảng mạng xã hội như Facebook, Tiktok, Instagram và Youtube Tuy nhiên, vẫn còn những hạn chế, ví dụ, việc tập trung đánh giá làm cho người dùng phải dành nhiều thời gian để thu thập thông tin và lọc chọn thông tin do các đánh giá mang tính cá nhân và không có sự hệ thống hóa Thêm vào đó, thông tin chỉ giới hạn ở mức địa điểm cửa hàng, thiếu hướng dẫn cụ thể đến địa điểm và sự tương tác với cửa hàng, quán ăn

Từ những thách thức này, ý tưởng về hệ thống bản đồ quán ăn "EatsMap" đã ra đời nhằm giải quyết vấn đề này EatsMap lưu trữ một cơ sở dữ liệu vô cùng đa dạng về các quán ăn, bao gồm hình ảnh, video, thông tin giới thiệu và đánh giá từ cộng đồng khách hàng Nó giúp người dùng Việt Nam và cả khách du lịch quốc tế tiếp cận dễ dàng với thế giới ẩm thực phong phú của Việt Nam

Giới thiệu khái quát về hệ thống

Hệ thống bản đồ quán ăn EatsMap là một công cụ đặc biệt được tạo ra để đáp ứng nhu cầu của người dùng khi họ tìm kiếm thông tin về các nhà hàng và quán ăn Với EatsMap, bạn có thể dễ dàng truy cập thông tin chi tiết về địa chỉ, giá cả, giờ mở cửa, mục tiêu khách hàng, menu và nhiều thông tin khác về các quán ăn Đáng chú ý, hệ thống này cung cấp thông tin dưới nhiều hình thức khác nhau, bao gồm hình ảnh, video, bài viết, và hỗ trợ nhiều phiên bản ngôn ngữ tùy thuộc vào sở thích của bạn

Tuy nhiên, EatsMap không chỉ đơn thuần là một công cụ tìm kiếm thông tin Nó còn cho phép người dùng tham gia và đóng góp ý kiến bằng cách chia sẻ nhận xét và trải nghiệm của họ về các quán ăn, đồng thời liên hệ trực tiếp với nhà hàng Bằng cách bình luận hoặc viết bài viết, blog, bạn có thể chia sẻ thông tin về đội ngũ nhà hàng, chất lượng dịch vụ, hoặc bất kỳ điều gì bạn muốn Điều này giúp tạo ra một môi trường minh bạch và khách quan hơn khi đánh giá sản phẩm và dịch vụ của các nhà hàng và quán ăn

Cho các nhà cung và quán ăn, EatsMap cung cấp một cơ hội hữu ích để tận dụng như một nền tảng hỗ trợ kinh doanh và quảng bá Một điểm mạnh đáng kể là hệ thống này áp dụng các bộ lọc để đảm bảo chất lượng, loại bỏ hoặc đánh dấu các quán ăn không đạt tiêu chuẩn Điều này giúp ngăn ngừa tình trạng quảng cáo không trung thực và đảm bảo rằng người cung sẽ có trải nghiệm ăn uống trung thực và thú vị hơn khi ghé thăm các quán ăn được liệt kê trên EatsMap.

Mục tiêu của hệ thống

Đối với Người Dùng nói chung của Hệ Thống:

- Tìm Kiếm Dễ Dàng: Thông tin về các quán ăn được sắp xếp theo danh mục hoặc vị trí địa lý, tùy thuộc vào vị trí của bạn Điều này giúp bạn tra cứu và tìm kiếm một cách dễ dàng, đồng thời khám phá nhiều tùy chọn thú vị Ngoài ra, còn có thêm các thông tin về lễ hội, sự kiện địa phương giúp bạn theo dõi tốt hơn

- Đánh Giá Chất Lượng: Hệ thống giúp bạn thực hiện đánh giá và nhận xét về các quán ăn Những đánh giá này được thực hiện một cách khách quan và xác thực, đảm bảo tính chân thực và giúp người dùng có cái nhìn tổng quan về chất lượng món ăn và dịch vụ

- Hướng Dẫn Chi Tiết: EatsMap tích hợp bản đồ và định vị GPS, giúp bạn dễ dàng tìm đường đến các quán ăn nhanh chóng và tiện lợi Không còn phải lo lắng về việc bị lạc hướng khi bạn muốn thưởng thức một bữa tối ngon

- Kết Nối Cộng Đồng Ẩm Thực: EatsMap tạo một môi trường kết nối cộng đồng người yêu ẩm thực Người dùng có thể chia sẻ trải nghiệm và khám phá những địa điểm ẩm thực mới thông qua cộng đồng này Những người đóng góp có chuyên môn và được yêu thích có thể có cơ hội trở thành các KOL trên nền tảng này

- Lựa Chọn Hợp Lý Hơn: Nhờ đánh giá và nhận xét từ cộng đồng, người dùng có khả năng tìm kiếm và lựa chọn các quán ăn phù hợp với sở thích cá nhân hơn, giúp tiết kiệm thời gian và tránh các trải nghiệm không mong muốn

- Liên hệ trực tiếp với Quán ăn: Điều này sẽ giúp cho khách hàng được giải đáp thắc mắc một cách nhanh chóng và khách quan đến từ phía nhà hàng, quán ăn Đối Với Chủ Nhà Hàng và Quán Ăn:

- Hỗ Trợ Kinh Doanh: EatsMap không chỉ là một công cụ tra cứu, mà còn là một kênh quảng cáo hiệu quả và tiết kiệm cho các nhà hàng và quán ăn Hệ thống giúp tạo ra sự nhận diện và tiếng vang cho doanh nghiệp của bạn

- Phản Hồi Từ Khách Hàng: Những đánh giá và nhận xét từ khách hàng sẽ là nguồn thông tin quý báu giúp bạn ghi nhận và cải tiến chất lượng sản phẩm và dịch vụ của mình Đây là cơ hội để phản hồi từ cộng đồng thúc đẩy sự phát triển của bạn

- Quản Lý Hiệu Quả: Hệ thống giúp chủ nhà hàng và quán ăn quản lý hoạt động kinh doanh một cách hiệu quả hơn, từ việc theo dõi thông tin phản hồi từ khách hàng đến quản lý thời gian hoạt động và dịch vụ

- Nâng Cao Khả Năng Quảng Cáo: EatsMap là một nền tảng quảng cáo hiệu quả, giúp chủ nhà hàng và quán ăn tiếp cận một lượng lớn người dùng tiềm năng mà họ có thể không thể tiếp cận bằng cách khác

- Xây Dựng Thương Hiệu: Việc có mặt trên EatsMap giúp xây dựng và củng cố thương hiệu của các nhà hàng và quán ăn, tạo sự tin tưởng từ phía khách hàng và thúc đẩy sự phát triển bền vững của doanh nghiệp

Tính khả thi của hệ thống

1.4.1 Tính khả thi về mặt chức năng

 Mức độ đáp ứng yêu cầu của các bên liên quan

Hệ thống bản đồ quán ăn EatsMap không chỉ là một ứng dụng thông thường, mà là một dự án tạo sự kết nối và cộng tác đầy ý nghĩa giữa các bên liên quan:

- Người Dùng Hệ Thống: Đây là những người đóng góp cốt lõi cho EatsMap Họ là khách hàng ăn uống, những người tìm kiếm thông tin về các địa điểm ăn uống Bằng cách sử dụng hệ thống và chia sẻ đánh giá, họ giúp tạo nên một nguồn thông tin đáng tin cậy và giúp cộng đồng ẩm thực phát triển

- Chủ Nhà Hàng, Quán Ăn: Những người này không chỉ là người dùng, mà còn là những doanh nhân sáng tạo Họ sử dụng EatsMap để quảng cáo sản phẩm và dịch vụ của mình, đồng thời lắng nghe ý kiến và phản hồi từ khách hàng để cải thiện chất lượng

- Nhà Cung Cấp Dữ Liệu: Những người này đóng góp thông tin thực tế và đa dạng về các địa điểm ẩm thực Họ là những chuyên viên thu thập dữ liệu chuyên nghiệp, cùng với các chủ nhà hàng và quán ăn, cung cấp thông tin cần thiết để làm cho hệ thống trở nên phong phú và đáng tin cậy

- Tổ Chức Phát Hành Hệ Thống: Đây là đơn vị phát triển và duy trì EatsMap Họ đảm bảo rằng hệ thống luôn hoạt động một cách ổn định và an toàn, cung cấp cho tất cả các bên liên quan trải nghiệm tốt nhất

- Các Nhà Quản Lý Liên Quan Khác: Các cơ quan chức năng và quản lý đóng vai trò quan trọng trong việc đảm bảo tính minh bạch, an toàn, và tuân thủ quy định của hệ thống Giúp xây dựng một môi trường kinh doanh và thông tin ẩm thực lành mạnh và phát triển

Với mục tiêu của hệ thống đã đề cập ở trên, hệ thống bản đồ quán ăn EatsMap có thể đáp ứng tốt các nhu cầu của các bên liên quan Thông qua hệ thống, người dùng dễ dàng tìm kiếm, tra cứu về thông tin nhà hàng, quán ăn đầy đủ và di chuyển đến vị trí cửa hàng bằng các thao tác nhanh gọn Các chủ nhà hàng, quán ăn có thể đưa sản phẩm và dịch vụ của mình tiếp cận đến tệp khách hàng cốt lõi và thu thập các ý kiến, phản hồi trên hệ thống làm tài liệu để cải thiện chất lượng Hệ thống bản đồ quán ăn EatsMap cũng giải quyết các vấn đề thực tiễn mà nhà phát triển ứng dụng đặt ra và trở thành dự án kinh doanh tiềm năng mang tính khả thi

Về tính khả dụng, hệ thống EatsMap được phát triển trên đa nền tảng là website và ứng dụng di động với giao diện và thao tác đơn giản, được thiết kế thân thiện người dùng và có hướng dẫn chi tiết, đảm bảo người dùng có thể dễ dàng tiếp cận và truy cập hệ thống Người dùng truy cập thông tin trên hệ thống hoàn toàn miễn phí và đóng góp ý kiến chỉ khi có trải nghiệm thực tế tại nhà hàng, quán ăn để đảm bảo tính minh bạch của thông tin và quyền lợi chính đáng của các nhà hàng, quán ăn Tuy là hệ thống được phát triển hoàn toàn

6 mới, nhưng EatsMap vẫn có thể đạt được tính khả thi vì được nghiên cứu, chỉnh sửa và cải tiến dựa trên các chỗ trống mà những nền tảng liên quan chưa đáp ứng được

 Đánh giá về các mối quan hệ của tổ chức

Các mối quan hệ trong hệ thống bản đồ quán ăn EatsMap chính là nền tảng quyết định tính khả thi và hiệu quả của dự án Dưới đây, chúng ta sẽ điểm qua và đánh giá các mối quan hệ quan trọng như sau:

1 Giữa Các Bộ Phận Trong Tổ Chức: Đây là trọng tâm của sự cộng tác và sự phát triển của hệ thống Các bộ phận khác nhau cần phối hợp và chia sẻ thông tin để đảm bảo mục tiêu chung của hệ thống Ví dụ, bộ phận kỹ thuật phải đảm bảo hệ thống luôn hoạt động ổn định và xử lý lỗi một cách nhanh chóng Bộ phận thu thập dữ liệu cần cung cấp thông tin đầy đủ để phục vụ cho các bộ phận khác như kinh doanh và chăm sóc khách hàng

2 Giữa Các Tổ Chức Với Nhau:

Mối quan hệ này liên quan đến sự hợp tác với các tổ chức khác trong ngành F&B

Hệ thống EatsMap có thể hợp tác với các dịch vụ giao đồ ăn như GrabFood, Baemin, Gofood để cung cấp thông tin địa điểm quán ăn cho khách hàng Đồng thời, hệ thống có thể học hỏi từ các đối thủ cạnh tranh như Foody để nâng cao trải nghiệm người dùng và tính năng của mình

3 Giữa Các Tổ Chức Và Cá Nhân:

Mối quan hệ này bao gồm người dùng trực tiếp - các thực khách và các đơn vị tài trợ và đầu tư vào hệ thống EatsMap có thể xây dựng mối quan hệ mạnh mẽ với người dùng bằng cách đáp ứng nhu cầu của họ thông qua cung cấp thông tin đáng tin cậy về địa điểm ăn uống Đồng thời, khi cần gọi vốn và hợp tác với các nhà đầu tư, EatsMap cũng có cơ hội tạo ra mối quan hệ đối tác có lợi cho sự phát triển của dự án

Như vậy, việc quản lý và tối ưu hóa các mối quan hệ này sẽ đóng một vai trò quan trọng trong việc đảm bảo tính khả thi và thành công của hệ thống EatsMap

 Mức độ tin cậy trong hoạt động

Trước khi được đưa vào hoạt động, hệ thống EatsMap sẽ được đầu tư mạnh mẽ vào mảng kỹ thuật và công nghệ để đảm bảo hệ thống có đủ khả năng vận hành, hạn chế tối

7 thiểu sự gián đoạn hay các sự cố khi các điều kiện thay đổi Mức độ tin cậy của hệ thống EatsMap được đánh giá khả thi vì:

Hệ thống tương tự

 Foody.vn Được xây dựng từ giữa năm 2012 tại TP HCM, Việt Nam, Foody là cộng đồng tin cậy cho mọi người có thể tìm kiếm, đánh giá, bình luận các địa điểm ăn uống: nhà hàng, quán ăn, cafe, bar, karaoke, tiệm bánh, khu du lịch tại Việt Nam - từ website hoặc ứng dụng di động Tất cả thành viên từ Bắc đến Nam, Foody kết nối những thực khách đến với các địa điểm ăn uống lớn nhỏ cả đất nước Đến thời điểm hiện tại, Foody với hàng trăm ngàn địa điểm và hàng trăm ngàn bình luận, hình ảnh tại Việt Nam, ở hầu hết các tỉnh thành Foody là cách dễ nhất để bạn có thể tìm kiếm và lựa chọn địa điểm tốt nhất cho mình và bạn bè

Trong Google Maps, người dùng có thể tìm kiếm các nhà hàng và quán ăn theo tên, loại hình, hoặc vị trí địa lý Mỗi địa điểm ăn uống thường được liệt kê với thông tin chi tiết như địa chỉ, số điện thoại, giờ mở cửa, và đánh giá từ cộng đồng người dùng Đánh giá này giúp người dùng đưa ra quyết định khi chọn nơi để đi ăn và cho phép họ viết nhận xét riêng sau khi trải nghiệm dịch vụ Google Maps cũng tích hợp tính năng định vị GPS, cho phép người dùng dễ dàng tìm đường đến nhà hàng hoặc quán ăn mà họ quan tâm Điều này làm cho việc lựa chọn và đến các địa điểm ăn uống trở nên thuận tiện và nhanh chóng

Loship được liên kết với hàng trăm nhà hàng, quán ăn trên toàn quốc Vì vậy, dù bạn ở đâu thì việc tìm quán ăn gần đây cũng hết sức tiện lợi Hơn nữa, danh mục món ăn khá phong phú với món chính, món ăn vặt, bánh ngọt, nước uống và nhiều thứ khác Với bản đồ được tích hợp, Loship có thể giúp người dùng đặt món tại các quán ăn gần đây Danh

11 sách các nhà hàng, quán ăn được đề xuất sẽ nằm trong khu vực của bạn Các thông tin như khoảng cách, chi phí ship theo quãng đường, giá cả, … đều hiển thị đầy đủ Nhờ đó, bạn sẽ nhanh chóng tìm được quán ăn gần nhất với ship rẻ nhất

 Baemin Ứng dụng Baemin cho phép người dùng tìm kiếm và chọn món ăn từ một danh sách đa dạng các địa điểm ăn uống Điều này giúp người dùng dễ dàng tìm kiếm món ăn mà họ mong muốn, từ các món ăn truyền thống đến các món ăn quốc tế và đặc sản địa phương Một trong những tính năng quan trọng của Baemin là khả năng đánh giá và đánh giá món ăn và dịch vụ từ các nhà hàng khác nhau Người dùng có thể xem đánh giá và xếp hạng của những người khác đã trải nghiệm các quán ăn trước đó Điều này giúp họ có cái nhìn tổng quan về chất lượng của các quán ăn và quyết định nơi nào phù hợp với sở thích cá nhân của họ

GoFood là một ứng dụng đặt đồ ăn trực tuyến tại Việt Nam GoFood cung cấp một loạt các lựa chọn về nhà hàng và quán ăn cho người dùng Người dùng có thể tìm kiếm và chọn món ăn từ danh sách các địa điểm ẩm thực được liệt kê trên ứng dụng Bên cạnh đó GoFood thường có chức năng đánh giá và đánh giá món ăn, dịch vụ từ các nhà hàng khác nhau Điều này giúp người dùng có cái nhìn tổng quan về chất lượng của các quán ăn trước khi đặt hàng

Yelp là một ứng dụng di động và trang web tập trung vào cung cấp thông tin về các địa điểm ẩm thực và giúp người dùng tìm kiếm quán ăn, nhà hàng, quán bar, và các địa điểm ăn uống khác Nó cho phép người dùng đánh giá và đánh giá các địa điểm này, cung cấp thông tin chi tiết về địa chỉ, giờ mở cửa, menu, và giá cả, và tích hợp bản đồ để hướng dẫn người dùng đến địa điểm mong muốn Đánh giá của cộng đồng giúp người dùng tìm kiếm những địa điểm ăn ngon và đáng tin cậy

Zomato là một trong những ứng dụng toàn diện và thân thiện với người dùng nhất để tìm kiếm và khám phá các nhà hàng, quán cà phê, và địa điểm ẩm thực gần bạn Ứng

12 dụng này đã xây dựng một cộng đồng lớn của người yêu ẩm thực và nó cung cấp thông tin về thực đơn, giá cả, đánh giá, và xếp hạng của các quán ăn

Foursquare là một ứng dụng mạng xã hội nổi tiếng tập trung vào việc cung cấp thông tin về địa chỉ của các nhà hàng và quán ăn trên khắp thế giới Điều đặc biệt về Foursquare là nó không chỉ giới thiệu địa điểm của các quán ăn mà còn cung cấp cho người dùng khả năng tìm kiếm, đánh giá, và chia sẻ trải nghiệm ẩm thực của họ Ứng dụng này cho phép người dùng tìm kiếm những địa điểm ăn uống dựa trên vị trí của họ, xem các đánh giá và xếp hạng từ cộng đồng, và thậm chí tạo danh sách các quán ưa thích của họ Nó cũng sử dụng thông tin cá nhân để đề xuất những địa điểm phù hợp với sở thích của từng người dùng, giúp họ khám phá những trải nghiệm ẩm thực mới mẻ

TripAdvisor là một trong những ứng dụng hàng đầu trên thế giới tập trung vào việc cung cấp, đánh giá và thông tin về du lịch, bao gồm cả địa điểm ăn uống trên khắp thế giới Ứng dụng này cho phép người dùng tìm kiếm các nhà hàng, quán ăn, khách sạn và điểm tham quan dựa trên địa điểm và sở thích cá nhân Người dùng có thể đọc các đánh giá và xếp hạng từ các du khách trước đó, điều này giúp họ đưa ra quyết định thông thái về việc chọn địa điểm để thăm hoặc nhà hàng để dùng bữa

TheFork là một ứng dụng cho phép người dùng tìm kiếm và đặt bàn tại hàng ngàn nhà hàng và quán ăn trên khắp thế giới Người dùng có thể lựa chọn địa điểm, ngày giờ, số lượng người, và xem sẵn các bàn trống để đặt chỗ Ứng dụng này cung cấp đánh giá và đánh giá từ cộng đồng người dùng về các nhà hàng Điều này giúp người dùng xác định chất lượng và phong cách ẩm thực của từng quán TheFork thường có các ưu đãi đặc biệt và giảm giá tới những nhà hàng và quán ăn tham gia Người dùng có thể tận dụng những khuyến mãi này để tiết kiệm tiền và trải nghiệm các món ăn ngon.

Danh sách các giải pháp phát triển Hệ thống Eatsmap

* Giải pháp có tính phí

 Microsoft SQL Server-Giải pháp quản lý và lưu trữ dữ liệu

Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) mạnh mẽ được phát triển bởi Microsoft Nó cung cấp một nền tảng đáng tin cậy để lưu trữ, truy vấn và quản lý dữ liệu

SQL Server thông thường được sử dụng cho mục đích lưu trữ dữ liệu Ngoài ra, nó còn mang lại những tính năng làm việc giúp người dùng làm việc hiệu quả hơn như sau:

- Lưu trữ, xử lý và phân tích các dữ liệu lớn và phức tạp một cách hiệu quả và an toàn

- SQL Server cung cấp tính năng tối ưu hóa truy vấn để đảm bảo rằng các truy vấn được thực hiện nhanh chóng và hiệu quả

- Cho phép tạo ra nhiều cơ sở dữ liệu hơn

- Có khả năng phân tích dữ liệu bằng SSAS

- SQL Server hỗ trợ nhiều tính năng bảo mật để đảm bảo rằng dữ liệu của bạn được bảo vệ

- Kết nối với các dịch vụ đám mây của Azure để mở rộng khả năng của hệ thống

- SQL Server có khả năng tích hợp với nhiều loại ứng dụng và các ngôn ngữ lập trình khác nhau

Microsoft SQL Server là một giải pháp mạnh mẽ để quản lý cơ sở dữ liệu cho các hệ thống và ứng dụng khác nhau, đặc biệt là trong môi trường doanh nghiệp Nó cung cấp tính năng bảo mật, hiệu suất và tích hợp đám mây để đáp ứng các yêu cầu đa dạng của dự án

 Amazon Web Services (AWS)-Giải pháp lưu trữ đám mây

AWS là một nền tảng đám mây được phát triển và quản lý bởi Amazon.com, một trong những tập đoàn công nghệ hàng đầu trên thế giới Nền tảng này cung cấp một loạt các dịch vụ đám mây, từ lưu trữ dữ liệu, tính toán, mạng, trí tuệ nhân tạo, đến các công cụ quản lý và phân tích dữ liệu

AWS cũng giúp sức cho các doanh nghiệp hiểu hơn về cách mà hàng triệu khách hàng đang tận dụng sản phẩm, giải pháp đám mây của AWS để xây dựng các ứng dụng phức tạp với tính linh hoạt, khả năng mở rộng và độ tin cậy cao

Các điểm mạnh của Amazon Web Service:

- Sở hữu các tính năng chuyên sâu: Amazon Web Services đã có sự hợp tác vô cùng chặt chẽ, lâu dài lên đến một thập kỷ với các tổ chức lớn như Pinterest, GE và MLB, AWS cho phép khách hàng cộng tác theo cách hoàn toàn mới Các tính năng chuyên sâu được nhắc đến ở đây đó là hệ thống công cụ cơ sở dữ liệu, cấu hình máy chủ, mã hóa và công cụ dữ liệu mạnh mẽ

- Nền tảng đáp ứng gần như mọi nhu cầu sử dụng: Với hơn 60 dịch vụ sẵn sàng để bạn sử dụng chỉ sau vài thao tác với hệ thống của AWS, các công việc như lưu trữ, triển khai đến các thư mục phân phối nội dung,…đều sẽ được cung cấp tới người dùng một cách nhanh chóng nhất

- Bảo mật và Quản lý Truy cập: AWS cung cấp các công cụ và dịch vụ để bảo vệ dữ liệu và quản lý quyền truy cập

- Dịch vụ Đa dạng: AWS cung cấp hơn 200 dịch vụ khác nhau, bao gồm tính toán, lưu trữ, cơ sở dữ liệu, IoT, trí tuệ nhân tạo, phân tích dữ liệu, DevOps, bảo mật, và nhiều dịch vụ khác Khách hàng có nhiều tùy chọn để xây dựng ứng dụng và dịch vụ đa dạng

- Tính năng tích hợp: Các tính năng chuyên sâu, kết nối chuyên biệt, liên kết danh tính, công cụ tích hợp sẽ cho phép doanh nghiệp có khả năng chạy các ứng dụng “lai” ở các dịch vụ tại chỗ và điện toán đám mây, các ưu điểm này là một ưu điểm hữu ích vô cùng lớn dành cho doanh nghiệp

- Linh hoạt: Khi các mô hình truyền thống đòi hỏi sự đầu tư lớn vào kiến trúc Hay ngôn ngữ lập trình và hệ điều hành Thì AWS cho phép chọn mô hình lập trình, ngôn ngữ và hệ điều hành phù hợp nhất cho dự án của doanh nghiệp

AWS là một nền tảng đám mây mạnh mẽ với quy mô lớn, tính sẵn sàng cao, dịch vụ đa dạng, và khả năng mở rộng linh hoạt Nó là lựa chọn phổ biến cho các tổ chức và nhà phát triển khi xây dựng và triển khai ứng dụng và dịch vụ trên môi trường đám mây

 Cloudinary - Giải pháp lưu trữ và quản lý hình ảnh và video đám mây

Cloudinary là một giải pháp quản lý hình ảnh từ đầu đến cuối cho trang web và ứng dụng di động của bạn Cloudinary bao gồm mọi thứ, từ tải lên hình ảnh, lưu trữ, thao tác, tối ưu hóa để phân phối

Cloudinary cung cấp nền tảng trải nghiệm đa phương tiện cấp độ doanh nghiệp cho tất cả các loại dữ liệu Bằng cách sử dụng AI, tự động hóa và khả năng xử lý hình ảnh và video nâng cao, Cloudinary loại bỏ rắc rối của các yêu cầu phương tiện kỹ thuật số thủ công và cung cấp một lộ trình rõ ràng để các công ty tạo ra kho hình ảnh ấn tượng trên quy mô lớn

Một số lợi ích chính của Cloudinary là:

- Cho phép tải lên, lưu trữ, thao tác, tối ưu hóa và phân phối hình ảnh một cách dễ dàng và nhanh chóng, mà không cần cài đặt bất kỳ phần mềm nào khác

- Cung cấp các API toàn diện và giao diện quản trị để có thể tích hợp với các ứng dụng web và di động mới và hiện có

- Sử dụng trí tuệ nhân tạo, tự động hóa và các kỹ thuật xử lý hình ảnh và video tiên tiến để tạo ra những hình ảnh chất lượng cao, thích ứng với mọi thiết bị và độ phân giải

- Giúp cải thiện trải nghiệm người dùng, SEO và hiệu suất của trang web hoặc ứng dụng của bạn

- Cloudinary cung cấp giao diện quản lý tệp phương tiện dễ sử dụng để tìm kiếm, sắp xếp và quản lý tệp một cách hiệu quả

XÁC ĐỊNH CÁC YÊU CẦU ĐỐI VỚI HỆ THỐNG EATSMAP

Yêu cầu về tác vụ

Để xây dựng một hệ thống bản đồ quán ăn dành cho food reviewer và những người muốn tìm quán ăn ngon, bạn cần cân nhắc các yêu cầu về các tác vụ sau:

Người Dùng và Người đóng góp:

- Đăng Ký và Đăng Nhập: Người dùng có thể tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

- Đăng Ký và Đăng Nhập: Chủ cửa hàng có thể tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

- Đăng nhập: Quản trị viên dựa theo tài khoản đã được cấp, đăng nhập vào hệ thống để thực hiện các tác vụ khác

2.1.2 Quản lý thông tin quán ăn:

Người Dùng và Người đóng góp:

 Xem Thông Tin Quán Ăn: Hiển thị thông tin chi tiết về quán, thực đơn, giá cả, và đánh giá từ người dùng khác

 Xem hình ảnh và video liên quan đến quán

 Thêm, chỉnh sửa hoặc xoá món ăn trong thực đơn, cập nhật giá cả và mô tả chi tiết của từng món ăn

 Kiểm tra và đánh giá các đánh giá và nhận xét từ người dùng

 Phản hồi và tương tác với người dùng thông qua hệ thống bình luận

 Thêm Mới và Chỉnh Sửa Thông Tin Quán: Cung cấp giao diện quản trị để thêm mới và chỉnh sửa, xoá thông tin về các quán

 Quản Lý Đánh Giá và Nhận Xét: Xem, xác minh và quản lý đánh giá, nhận xét từ người dùng

2.1.3 Tìm kiếm, tra cứu quán ăn:

Người Dùng và Người đóng góp:

 Tìm Kiếm Nhanh: Cung cấp thanh tìm kiếm để người dùng nhập từ khóa và tìm kiếm quán nhanh chóng

 Tra Cứu Theo Bộ Lọc: Sử dụng bộ lọc để hiển thị kết quả phù hợp với các yêu cầu cụ thể như giá, đánh giá, và loại hình ẩm thực

2.1.4 Lưu trữ thông tin quán ăn:

 Lưu Quán Ưa Thích: Cho phép người dùng lưu lại các quán ưa thích để truy cập nhanh chóng sau này

 Sao Lưu Dữ Liệu: Thực hiện sao lưu dữ liệu định kỳ để đảm bảo an toàn và khả năng khôi phục dữ liệu

 Lưu Trữ Bài Viết và Đánh Giá: Lưu trữ các bài viết, đánh giá và nhận xét của người đóng góp về quán ăn

 Lưu Trữ Thông Tin Quán Ăn: Bảo quản thông tin chi tiết về các quán ăn bao gồm địa chỉ, giá cả, và đánh giá để truy cập nhanh chóng sau này

2.1.5 Tích hợp bản đồ và định vị:

Quán ăn: Đưa vị trí của cửa hàng lên hệ thống để người dùng theo dõi

Người đóng góp: Định vị tự động vị trí quán ăn vào các bài viết vlog

 Bản Đồ Tương Tác: Hiển thị vị trí các quán trên bản đồ và cung cấp hướng dẫn đến quán

 Định Vị Tự Động: Xác định vị trí của người dùng để tìm kiếm quán

2.1.6 Đăng bài viết đánh giá, nhận xét:

 Viết Đánh Giá và Nhận Xét: Cho phép người dùng chia sẻ trải nghiệm của họ thông qua bài đánh giá và nhận xét về quán ăn

 Bình Luận Dưới Mỗi Quán Ăn: Góp ý, thảo luận, và tương tác với người dùng khác thông qua bình luận dưới mỗi quán

 Quản Lý Bài Đánh Giá và Nhận Xét: Kiểm duyệt và quản lý nội dung của bài đánh giá và nhận xét từ người dùng

 Phản Hồi Cho Người Dùng: Cung cấp khả năng phản hồi hoặc giải quyết vấn đề nhanh chóng qua hệ thống

 Đăng Đánh Giá: Người đóng góp có thể đăng đánh giá về quán ăn, chia sẻ thông tin, đánh giá, và trải nghiệm cá nhân về các quán ăn thông qua hình ảnh và video, bao gồm đánh giá về thức ăn, dịch vụ, không gian, giá cả, v.v

 Đăng Nhận Xét và Bình Luận: Cung cấp khả năng đăng nhận xét chi tiết và bình luận về bài đánh giá của người khác

 Thảo Luận và Tương Tác: Người đóng góp có thể tham gia vào các thảo luận và tương tác với người dùng khác, tạo sự kết nối trong cộng đồng Người đóng góp có thể chia sẻ kiến thức của họ qua viết blog hoặc bài viết

 Cập Nhật Bài Viết: Người đóng góp có thể cập nhật thông tin trong bài viết nếu có sự thay đổi về quán ăn

2.1.7 Nhắn tin với quán ăn

 Người dùng và người đóng góp: nhắn tin tương tác, trao đổi thông tin với quán ăn

 Quán ăn: trả lời thắc mắc của người dùng và người đóng góp

2.1.8 Xếp hạng quán ăn, người đóng góp

 Người dùng: cho điểm qua số sao, bình luận với quán ăn, bài viết, review của người đóng góp

 Người đóng góp: cho điểm số qua số sao với quán ăn, bình luận, đóng góp ý kiến

 Quản trị viên: Từ những xếp hạng đó, có thể xóa bỏ, cảnh báo quán ăn không đạt chất lượng

Yêu cầu về người dùng

2.2.1 Nhóm người quản trị hệ thống

Nhóm người quản trị hệ thống đảm bảo hệ thống hoạt động một cách trơn tru và đáp ứng các tiêu chuẩn và mục tiêu của hệ thống Đây là nhóm người dùng có đặc quyền cao nhất trong toàn bộ hệ thống, thực hiện đầy đủ mọi chức năng và quản lý tất cả dữ liệu có trong hệ thống Quản trị viên có thể bao gồm các chức năng như sau:

 Quản trị hệ thống: bao gồm thiết kế hệ thống, phát triển và nâng cấp hệ thống cũng như bảo trì hệ thống Đây là chức năng chỉ có người quản trị mới sử dụng được Giao diện, thiết kế, màu sắc, tên miền, logo có thể được quản trị viên sửa đổi tùy theo mục đích của tổ chức Ngoài ra, cấu hình của cơ cấu, sự phân chia thành các nhóm ngành và các chủ đề đào tạo được các quản trị viên xem, tính toán và định cấu hình như một tổ chức bên ngoài Chịu trách nhiệm phát triển các tính năng mới cho EatsMap dựa trên phản hồi từ người dùng và xu hướng thị trường Họ là người thiết

31 | P a g e kế và triển khai các cải tiến để làm cho hệ thống trở nên linh hoạt, an toàn và dễ sử dụng Theo dõi hoạt động của hệ thống và thực hiện bảo trì định kỳ để đảm bảo rằng hệ thống luôn hoạt động một cách ổn định Chịu trách nhiệm cập nhật phần mềm, giải quyết các vấn đề kỹ thuật, và đảm bảo rằng hệ thống đáp ứng được nhu cầu của người dùng

 Quản lý cơ sở dữ liệu: Báo cáo tổng quan về tất cả dữ liệu liên quan tới các nhóm người dùng bao gồm thông tin về các quán ăn, nhà hàng, và người dùng Điều này bao gồm cập nhật thông tin, thêm mới dữ liệu, và đảm bảo tính nhất quán của dữ liệu

 Quản lý tài khoản người dùng: Quản trị viên có khả năng thêm nhóm người dùng và phân quyền để thích ứng với nhu cầu của từng đối tượng Điều này bao gồm việc xác minh danh tính, cấp quyền truy cập, và theo dõi hoạt động của tài khoản Bao gồm người dùng cá nhân và các tổ chức, doanh nghiệp kinh doanh dịch vụ ăn uống Điều chỉnh quyền truy cập của người dùng và quản trị viên trong hệ thống đảm bảo rằng mọi người chỉ có quyền truy cập và thực hiện các thao tác phù hợp với vai trò của họ

 Quản lý nội dung và quảng cáo: Kiểm tra và quản lý nội dung được đăng trên hệ thống để đảm bảo tính phù hợp và không vi phạm các quy định và chính sách Họ cũng có thể quản lý quảng cáo trên nền tảng để tối ưu hóa lợi nhuận

2.2.2 Nhóm người dùng hệ thống

Người dùng: Người dùng cuối là những người quan tâm đến việc ăn uống tại các nhà hàng và quán ăn Họ có thể sử dụng EatsMap để tìm kiếm thông tin chi tiết về các quán ăn, xem hình ảnh và video, đọc đánh giá từ cộng đồng, và chia sẻ trải nghiệm cá nhân của họ Hệ thống này giúp họ lựa chọn quán ăn phù hợp với sở thích và nhu cầu ẩm thực của họ

Quán ăn: Các chủ quán ăn và nhà hàng có thể sử dụng EatsMap như một nền tảng quảng bá kinh doanh Họ có thể tạo hồ sơ cho quán của mình, chia sẻ thông tin về menu, giờ mở cửa, và chất lượng dịch vụ Điều này giúp họ tiếp cận một lượng lớn khách hàng tiềm năng và tạo một môi trường minh bạch và đáng tin cậy Ngoài ra, họ cũng có thể theo dõi đánh giá từ khách hàng và tương tác với cộng đồng người dùng để cải thiện chất lượng dịch vụ

Người đóng góp: Những người yêu thích viết bài về ẩm thực hoặc có kiến thức sâu về lĩnh vực này có thể sử dụng EatsMap để chia sẻ thông tin, đánh giá, và trải nghiệm cá nhân về các quán ăn Họ có thể đọc về các xu hướng ẩm thực, viết bài viết, đăng video và chia sẻ kiến thức của họ thông qua viết blog hoặc bài viết

Yêu cầu về nội dung

Thông tin có thể được đề cập đến như tên quán, địa chỉ (Tích hợp bản đồ và định vị GPS, giúp người dùng tìm đường đến các quán ăn nhanh chóng và tiện lợi.), số điện thoại, email, facebook, giờ mở cửa, giá cả, loại hình ẩm thực, các món đặc trưng, các dịch vụ đi kèm (giao hàng, wifi, chỗ đỗ xe…)

Hệ thống cũng cho phép người dùng đánh giá quán ăn theo các tiêu chí như: chất lượng món ăn, phục vụ, không gian, vệ sinh… Người dùng có thể viết bình luận, gửi câu hỏi và trả lời nhau về quán ăn

2.3.3 Thông tin khuyến mãi và sự kiện

Hệ thống thông báo các chương trình khuyến mãi và sự kiện của quán ăn, như giảm giá, tặng quà, mua 1 tặng hoặc thông tin về lễ hội, triển lãm địa phương

2.3.4 Thông tin quán ăn yêu thích

Trong phần này, người dùng có thể xem và quản lý các quán ăn mà họ đã đánh dấu là yêu thích hoặc muốn ghé thăm Người dùng có thể xem thông tin chi tiết của các quán ăn yêu thích và được thông báo khi có những thay đổi hoặc cập nhật từ các quán ăn này Người dùng cũng có thể chia sẻ các quán ăn yêu thích của mình với bạn bè hoặc công khai trên hệ thống

2.3.5 Thông tin về hệ thống Được phát triển bởi một cá nhân hoặc một công ty, những công cụ nào tạo nên hệ thống, mô tả cơ bản về các chức năng hoặc tiện ích mà hệ thống có… Ngoài ra, người sử dụng hệ thống có thể gửi nhận xét, góp ý về các lỗi có thể xảy ra khi sử dụng hệ thống mà họ tìm cách hỗ trợ và cũng góp phần làm cho hệ thống ngày càng hoàn thiện hơn

2.3.6 Nội dung mục Diễn đàn của hệ thống

Trong phần này, người dùng có thể chia sẻ các bài viết về kinh nghiệm ăn uống của bản thân với mọi người, ngoài ra còn có phần nhận xét, đánh giá các bài đăng review vì Eatsmap giống như một xã hội thu nhỏ

Thống kê về số lượt xem thông tin, số lượt đánh giá, lượt bình luận, số quán ăn, email, mật khẩu người đăng ký…

Yêu cầu về công cụ

Để xây dựng một hệ thống bản đồ quán ăn dành cho food reviewer và những người muốn tìm quán ăn ngon, bạn cần cân nhắc các yêu cầu về công cụ sau:

2.4.1 Công cụ đăng ký, đăng nhập

Các bên người dùng, người đóng góp, quán ăn thực hiện việc đăng kí, đăng nhập và quản trị viên sẽ kiểm duyệt

2.4.2 Công cụ bản đồ và định vị:

Tích hợp API định vị để cho phép người dùng xác định vị trí hiện tại và tìm kiếm quán ăn xung quanh họ

Sử dụng bản đồ tương tác, ví dụ như Google Maps, để hiển thị thông tin vị trí và chỉ đường tới các quán ăn

2.4.3 Công cụ cơ sở dữ liệu quán ăn:

Quán ăn sẽ có thể thêm mới, chỉnh sửa hoặc xóa thông tin về quán ăn của mình Xây dựng một cơ sở dữ liệu chứa thông tin về các quán ăn như tên, địa chỉ, thực đơn, giá cả, đánh giá của người dùng và người đóng góp

Cập nhật dữ liệu thường xuyên để đảm bảo thông tin luôn là mới nhất

2.4.4 Công cụ tìm kiếm và lọc dữ liệu:

Cung cấp tính năng tìm kiếm và lọc để người dùng có thể tìm kiếm quán ăn theo tiêu chí như loại hình, khoảng cách, giá cả và đánh giá

2.4.5 Công cụ đánh giá và bình luận:

Cho phép người dùng và người đóng góp đăng bài đánh giá, viết bình luận và đánh số quán ăn

Thực hiện kiểm duyệt để ngăn ngừa việc đăng thông tin không thích hợp

2.4.6 Công cụ xếp hạng và điểm số

Hệ thống xếp hạng và điểm số: Tạo một hệ thống xếp hạng và điểm số cho các quán ăn dựa trên đánh giá qua số sao của người dùng và người đóng góp

2.4.7 Công cụ bảo mật và quản lý người dùng: Đảm bảo tính bảo mật cho thông tin cá nhân của người dùng và người đóng góp Cung cấp tính năng quản lý tài khoản và khóa người dùng không đúng cách

Phản hồi người dùng: Tạo cơ chế để người dùng có thể gửi phản hồi và góp ý về cải thiện hệ thống

2.4.8 Công cụ thống kê và phân tích dữ liệu:

Thu thập dữ liệu về hoạt động của người dùng để cải thiện trải nghiệm và cung cấp thống kê cho quán ăn

2.4.9 Công cụ nhắn tin với chủ quán:

Người dùng và người đóng góp có thể trò chuyện chat để được quán ăn tư vấn.

PHÂN TÍCH CHI TIẾT CÁC YÊU CẦU CHO HỆ THỐNG EATSMAP

Yêu cầu về tác vụ

Tên tác vụ Đăng ký, Đăng nhập

Ai Người dùng, Quán ăn, Quản trị viên, Người đóng góp

Cái gì Đăng nhập để sử dụng những tính năng đặc biệt dành riêng cho thành viên hệ thống

 Người dùng: Quản lý thông tin cá nhân và sử dụng những dịch vụ dành riêng cho người dùng được hệ thống cung cấp, hiển thị các hoạt động của người dùng trên ứng dụng, bao gồm lịch sử tìm kiếm, bài đăng, lượt thích, bình luận và các tương tác khác

 Quán ăn: Quản lý thông tin cá nhân, thông tin sản phẩm, dịch vụ, quản lý đơn hàng, hiển thị các hoạt động của người

35 | P a g e dùng trên ứng dụng, bao gồm các bài đăng quảng bá hình ảnh cửa hàng

 Quản trị viên: Quản lý người dùng, quản lý gian hàng, Theo dõi nhật ký các hoạt động của người dùng để phân tích hành trình khách hàng từ đó gợi ý Quán ăn chỉnh sửa gian quán tốt hơn

 Người đóng góp: Đăng bài đánh giá và bình luận về các quán ăn, nhà hàng, Hiển thị lịch sử hoạt động của người dùng trên diễn đàn và hệ thống Eatsmap Hiển thị mức độ đánh giá ưu thích của người dùng và Quán ăn Ở đâu và khi nào

 Người dùng: Có nhu cầu quản lý thông tin cá nhân và sử dụng các dịch vụ trên hệ thống

 Quán ăn: Có nhu cầu chỉnh sửa thông tin, quảng bá sản phẩm và quản lý đơn đặt hàng

 Quản trị viên: Sửa thông tin cá nhân, cấp/quản lý tài khoản, xem lịch sử truy cập

 Người đóng góp: Đăng bài đánh giá và bình luận về các quán ăn, nhà hàng, xảy ra khi họ muốn chia sẻ trải nghiệm của mình

Vì sao  Người dùng: Có thể tiếp cận và sử dụng dịch vụ của người bán

 Quán ăn: Có thể cung cấp dịch vụ, bán sản phẩm của mình

 Quản trị viên: Quản lý người dùng, có quyền truy cập đặc biệt để thực hiện các tác vụ khác

 Người đóng góp: Chia sẻ trải nghiệm, đánh giá, và góp phần đưa thông tin chất lượng lên ứng dụng cho người khác

Như thế nào  Công cụ đăng ký, đăng nhập: đăng ký bằng cách cung cấp email và mật khẩu, tên thông qua form được yêu cầu từ phía hệ thống

 Công cụ thống kê và phân tích dữ liệu

 Công cụ bảo mật và quản lý người dùng: Cung cấp tính năng quản lý tài khoản và khóa người dùng không đúng cách

Bao nhiêu  Tác vụ được thực hiện một lần trong quá trình sử dụng hệ thống đối với các tài khoản lưu thông tin đăng nhập hoặc sử dụng nhiều lần trong quá trình sử dụng hệ thống

Với những gì  Dữ liệu thống kê: thống kê về số lượt xem thông tin, số lượt đánh giá, lượt bình luận, số quán ăn, email, mật khẩu người đăng ký

3.1.2 Quản lý thông tin quán ăn

Tên tác vụ Quản lý thông tin quán ăn

Ai Người dùng và người đóng góp, Quán ăn, Quản trị viên

Cái gì  Người dùng, người đóng góp: xem thông tin chi tiết về quán ăn như thực đơn, giá cả, đánh giá từ người dùng khác và hình ảnh liên quan đến quán

 Quán ăn: quản lý thông tin quán ăn Thêm, chỉnh sửa hoặc xoá món ăn trong thực đơn, cập nhật giá cả và mô tả chi tiết của từng món ăn, kiểm tra và đánh giá các đánh giá, nhận xét từ người dùng

 Quản trị viên: Thêm mới và chỉnh sửa thông tin về các quán Họ cũng có trách nhiệm quản lý đánh giá và nhận xét từ người dùng Ở đâu và khi nào

 Người dùng và người đóng góp: thực hiện bất kỳ lúc nào người dùng muốn hoặc người đóng góp muốn xem thông tin về quán ăn

 Quán ăn: cập nhật thực đơn hoặc thông tin quán

 Quản trị viên: cập nhật thông tin quán ăn và quản lý đánh giá và nhận xét từ người dùng theo thời gian thực

Vì sao  Người dùng và người đóng góp: tìm kiếm và chọn nơi ăn phù hợp với họ dựa trên đánh giá và giá cả

 Quán ăn: cập nhật thông tin về thực đơn, và tương tác với người dùng

 Quản trị viên: đảm bảo thông tin trên hệ thống luôn là chính xác và không vi phạm quy định của hệ thống

Như thế nào  Công cụ bản đồ và định vị: Tích hợp API định vị để cho phép người dùng xác định vị trí hiện tại và tìm kiếm quán ăn xung quanh họ Sử dụng bản đồ tương tác, ví dụ như Google Maps, để hiển thị thông tin vị trí và chỉ đường tới các quán ăn

 Công cụ cơ sở dữ liệu quán ăn; giúp quán ăn đăng, sửa dữ liệu quán ăn,

 Công cụ bảo mật và quản lý người dùng: Đảm bảo tính bảo mật cho thông tin cá nhân của người dùng và người đóng góp

Bao nhiêu  Tác vụ được thực hiện nhiều lần trong quá trình sử dụng hệ thống

Với những gì  Thông tin quán ăn, Thông tin đánh giá, Nội dung mục diễn đàn của hệ thống, Dữ liệu thống kê

3.1.3 Tìm kiếm, tra cứu quán ăn

Tên tác vụ Tìm kiếm, tra cứu quán ăn

Ai  Người dùng, Người đóng góp

Cái gì Tìm kiếm và chọn lọc thông tin về các món ăn

 Người dùng, người đóng góp : Tìm kiếm nhanh chóng các quán ăn, nhà hàng hoặc địa điểm ẩm thực trong khu vực của họ bằng cách nhập từ khóa tìm kiếm Sử dụng bộ lọc để hiển thị kết quả phù hợp với các yêu cầu cụ thể như giá, đánh giá, loại hình ẩm thực và các tiêu chí khác Ở đâu và khi nào

 Người dùng: Có nhu cầu tìm kiếm món ăn, dịch vụ được cung cấp

 Người đóng góp: sử dụng Tra Cứu Theo Bộ Lọc khi họ muốn tìm kiếm và đánh giá quán ăn để cung cấp thông tin chi tiết

Vì sao  Người dùng: Có thể dễ dàng tìm kiếm được các kết quả phù hợp với yêu cầu

 Người đóng góp: tìm kiếm và xem các quán ăn cụ thể để thêm thông tin đánh giá và bài đánh giá

Như thế nào  Công cụ bản đồ và định vị: Sử dụng bản đồ tương tác, ví dụ như Google Maps, để hiển thị thông tin vị trí và chỉ đường tới các quán ăn

 Công cụ tìm kiếm và lọc dữ liệu: Cung cấp tính năng tìm kiếm và lọc để người dùng có thể tìm kiếm quán ăn theo tiêu chí như loại hình, khoảng cách, giá cả và đánh giá

 Công cụ đánh giá và bình luận: xem đánh giá, bình luận, review

 Công cụ nhắn tin với chủ quán: Người dùng và người đóng góp có thể trò chuyện chat để được quán ăn tư vấn

Bao nhiêu Tác vụ được thực hiện nhiều lần trong quá trình sử dụng hệ thống

Với những gì  Thông tin quán ăn, Thông tin đánh giá, Nội dung mục diễn đàn của hệ thống, Thông tin quán ăn yêu thích

3.1.4 Lưu trữ thông tin quán ăn

Tên tác vụ Lưu trữ thông tin quán ăn

Ai  Người dùng, Quản trị viên, Người đóng góp

Cái gì  Người dùng: lưu lại danh sách các quán ăn mà họ ưa thích và muốn truy cập nhanh chóng sau này

 Quản trị viên: thực hiện sao lưu dữ liệu định kỳ để đảm bảo an toàn và khả năng khôi phục dữ liệu khi cần thiết

 Người đóng góp: lưu trữ các bài viết, đánh giá và nhận xét mà họ đã thêm vào quán ăn trên ứng dụng Ở đâu và khi nào

 Người dùng: muốn ghi nhớ các quán ăn mà họ thích để dễ dàng truy cập lại chúng sau này

 Quản trị viên: thực hiện tác vụ này định kỳ, có thể là hàng ngày, hàng tuần hoặc theo lịch trình được thiết lập, để đảm bảo an toàn dữ liệu

 Người đóng góp: thêm bài viết và đánh giá, lưu trữ thông tin quán ăn sau khi họ đã thêm thông tin chi tiết về quán ăn

Vì sao  Người dùng: Dễ dàng quản lý danh sách các quán ưa thích và nhanh chóng tìm thấy chúng khi cần

 Quản trị viên: Đảm bảo an toàn dữ liệu của hệ thống và khả năng khôi phục nếu xảy ra sự cố hoặc mất dữ liệu

 Người đóng góp: lưu giữ và quản lý nội dung mà họ đã đóng góp, bao gồm bài viết và đánh giá

Như thế nào  Công cụ cơ sở dữ liệu quán ăn

 Công cụ bảo mật và quản lý người dùng

 Công cụ đánh giá và bình luận

Bao nhiêu Tác vụ được thực hiện nhiều lần trong quá trình sử dụng hệ thống

Với những gì  Thông tin quán ăn, Thông tin đánh giá, Thông tin quán ăn yêu thích, Nội dung mục diễn đàn của hệ thống, Dữ liệu thống kê

3.1.5 Tích Hợp Bản Đồ và Định Vị

Tên tác vụ Tích Hợp Bản Đồ và Định Vị

Ai  Quán ăn, Người dùng, Người đóng góp

Cái gì Quán ăn: Đưa vị trí của cửa hàng lên hệ thống để người dùng theo dõi Người Dùng:

 Bản Đồ Tương Tác: Hiển thị vị trí các quán trên bản đồ và cung cấp hướng dẫn đến quán

 Định Vị Tự Động: Xác định vị trí của người dùng để tìm kiếm quán

Người đóng góp: Định vị tự động vị trí quán ăn vào các bài viết blog Ở đâu và khi nào

 Quán ăn: Cập nhật vị trí cửa hàng lên hệ thống định kỳ, có thể hàng ngày, hàng tuần hoặc theo lịch trình được thiết lập

 Người dùng: Thực hiện khi muốn tìm quán ăn hoặc nhận hướng dẫn đường đến quán

 Người đóng góp: Sử dụng tính năng định vị tự động để xác định vị trí quán ăn trong quá trình tạo bài viết hoặc vlog

Vì sao  Quán ăn: Đảm bảo rằng thông tin vị trí của cửa hàng được cập nhật và có thể được người dùng tìm thấy dễ dàng

 Người dùng: Để dễ dàng quản lý danh sách các quán ưa thích và nhanh chóng tìm thấy chúng khi cần

 Người đóng góp: Lưu giữ và quản lý nội dung mà họ đã đóng góp, bao gồm bài viết và đánh giá

Như thế nào  Công cụ bản đồ và định vị

Bao nhiêu Tác vụ được thực hiện nhiều lần trong quá trình sử dụng hệ thống

Với những gì  Dữ liệu thông tin quán ăn, Thông tin về hệ thống

3.1.6 Đăng Bài Viết Đánh Giá và Nhận Xét, Bình Luận

Tên tác vụ Đăng Bài Viết Đánh Giá và Nhận Xét, Bình Luận:

Ai  Người dùng, Quản trị viên, Người đóng góp

 Viết Đánh Giá và Nhận Xét: Cho phép người dùng chia sẻ trải nghiệm của họ thông qua bài đánh giá và nhận xét về quán ăn Có thể đánh giá, nhận xét bài viết của người đóng góp

 Bình Luận Dưới Mỗi Quán Ăn: Góp ý, thảo luận và tương tác với người dùng khác thông qua bình luận dưới mỗi quán Quản Trị Viên:

Yêu cầu về người dùng

Quản trị viên Đặc tính Là nhóm người dùng có đặc quyền cao nhất trong toàn bộ hệ thống, thực hiện đầy đủ mọi chức năng và quản lý tất cả dữ liệu có trong hệ thống

Các tác vụ Đăng ký, Đăng nhập:

- Đăng nhập: Quản trị viên dựa theo tài khoản đã được cấp, đăng nhập vào hệ thống để thực hiện các tác vụ khác

Quản lý thông tin quán ăn:

 Thêm Mới và Chỉnh Sửa Thông Tin Quán: Cung cấp giao diện quản trị để thêm mới và chỉnh sửa thông tin về các quán

 Quản Lý Đánh Giá và Nhận Xét: Xem, xác minh và quản lý đánh giá, nhận xét từ người dùng

Lưu trữ thông tin quán ăn :Thực hiện sao lưu dữ liệu định kỳ để đảm bảo an toàn và khả năng khôi phục dữ liệu Đăng bài viết đánh giá, nhận xét:

 Quản Lý Bài Đánh Giá và Nhận Xét: Kiểm duyệt và quản lý nội dung của bài đánh giá và nhận xét từ người dùng

 Phản Hồi Cho Người Dùng: Cung cấp khả năng phản hồi hoặc giải quyết vấn đề nhanh chóng qua hệ thống

Xếp hạng quán ăn, người đóng góp: từ những xếp hạng của người dùng và người đóng góp, có thể xóa bỏ, cảnh báo quán ăn không đạt chất lượng

Cá nhân cần có kiến thức và kỹ năng chuyên sâu về hệ thống máy tính, mạng và an ninh mạng, có kinh nghiệm trong việc quản lý, vận hành và bảo trì hệ thống, tinh thần trách nhiệm cao và sẵn sàng đảm nhận các nhiệm vụ quan trọng để có thể trở thành người quản trị hệ thống Ý nghĩa Đây là nhóm người giúp duy trì hệ thống, đảm bảo hệ thống hoạt động ổn định, an toàn, trơn tru và đáp ứng nhu cầu sử dụng của người dùng

Cách xử lý Các công cụ được sử dụng:

Công cụ đăng ký, đăng nhập: quản trị viên sẽ kiểm duyệt người dùng

Công cụ cơ sở dữ liệu quán ăn: quản lý các danh mục quán ăn, quản lý các hình ảnh và video về quán ăn

Công cụ đánh giá và bình luận: Thực hiện kiểm duyệt để ngăn ngừa việc đăng thông tin không thích hợp

Công cụ xếp hạng và điểm số: tạo một hệ thống xếp hạng và điểm số cho các quán ăn dựa trên đánh giá qua số sao của người dùng và người đóng góp

Công cụ bảo mật và quản lý người dùng:

 Đảm bảo tính bảo mật cho thông tin cá nhân của người dùng và người đóng góp

 Cung cấp tính năng quản lý tài khoản và khóa người dùng không đúng cách

 Phản hồi người dùng: Tạo cơ chế để người dùng có thể gửi phản hồi và góp ý về cải thiện hệ thống

Công cụ thống kê và phân tích dữ liệu: thu thập dữ liệu về hoạt động của người dùng để cải thiện trải nghiệm và cung cấp thống kê cho quán ăn

Tính khả thi Khả năng đáp ứng nhu cầu của nhóm cao

Với những gì Thông tin về hệ thống

 Mô tả cơ bản về các chức năng hoặc tiện ích mà hệ thống có…

 Thông tin về trạng thái hoạt động của hệ thống, các thông báo về bảo trì, nâng cấp,

 Thông tin liên quan đến quản lý hệ thống và tài khoản người dùng, báo cáo về lỗi, vấn đề kỹ thuật

Thông tin đánh giá: điểm đánh giá, nhận xét bình luận, thời gian đánh giá, thông tin người đánh giá,

Thông tin quán ăn yêu thích: tên quán ăn, địa chỉ, số điện liên hệ, mô tả về quán ăn, thể loại món ăn, đánh giá từ người dùng, các hình ảnh và video quán ăn mà người dùng chọn

Nội dung mục Diễn đàn của hệ thống: tiêu đề bài viết, ngày đăng, số lượt xem, bình luận, nội dung bài viết, danh mục bài viết, hình ảnh, video, hoặc các tài liệu liên quan,

Dữ liệu thống kê: thống kê về số lượt xem thông tin, số lượt đánh giá, lượt bình luận, số quán ăn

Người dùng Đặc tính Là nhóm người quan tâm đến việc ăn uống tại các nhà hàng, quán ăn và muốn tìm kiếm, khám phá các quán ăn, nhà hàng, hoặc món ăn ngon ở các địa điểm gần họ Họ có thể là người dân địa phương, du khách, hoặc những người muốn tìm hiểu về ẩm thực Việt Nam

Các tác vụ Đăng ký, Đăng nhập:

3 Đăng Ký và Đăng Nhập: Người dùng có thể tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

Quản lý thông tin quán ăn:

 Xem Thông Tin Quán Ăn: Hiển thị thông tin chi tiết về quán, thực đơn, giá cả, và đánh giá từ người dùng khác

 Xem hình ảnh và video liên quan đến quán

Tìm kiếm, tra cứu quán ăn:

 Tìm Kiếm Nhanh: Cung cấp thanh tìm kiếm để người dùng nhập từ khóa và tìm kiếm quán nhanh chóng

 Tra Cứu Theo Bộ Lọc: Sử dụng bộ lọc để hiển thị kết quả phù hợp với các yêu cầu cụ thể như giá, đánh giá, và loại hình ẩm thực

Lưu trữ thông tin quán ăn: cho phép người dùng lưu lại các quán ưa thích để truy cập nhanh chóng sau này

Tích hợp bản đồ và định vị:

 Bản Đồ Tương Tác: Hiển thị vị trí các quán trên bản đồ và cung cấp hướng dẫn đến quán

 Định Vị Tự Động: Xác định vị trí của người dùng để tìm

49 | P a g e kiếm quán Đăng bài viết đánh giá, nhận xét:

 Viết Đánh Giá và Nhận Xét: Cho phép người dùng chia sẻ trải nghiệm của họ thông qua bài đánh giá và nhận xét về quán ăn

 Bình Luận Dưới Mỗi Quán Ăn: Góp ý, thảo luận, và tương tác với người dùng khác thông qua bình luận dưới mỗi quán

Nhắn tin với quán ăn: nhắn tin tương tác, trao đổi thông tin với quán ăn

Xếp hạng quán ăn, người đóng góp: cho điểm qua số sao, bình luận với quán ăn, bài viết, review của người đóng góp

Bất cứ người dùng nào có nhu cầu tìm kiếm và khám phá các món ăn từ các nhà hàng, quán ăn và kết nối, liên kết với hệ thống đều có thể trở thành nhóm người dùng của hệ thống Ý nghĩa Đây là đối tượng khách hàng chính của hệ thống Nhóm người dùng này đóng vai trò quan trọng cho sự thành công của hệ thống

Hệ thống chỉ thành công khi có sự tham gia của nhóm người này

Cách xử lý Các công cụ được sử dụng:

Công cụ đăng ký, đăng nhập: cho phép người dùng tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

Công cụ bản đồ và định vị:

 Tích hợp API định vị để cho phép người dùng xác định vị trí hiện tại và tìm kiếm quán ăn xung quanh họ

 Sử dụng bản đồ tương tác, ví dụ như Google Maps, để hiển thị thông tin vị trí và chỉ đường tới các quán ăn

Công cụ cơ sở dữ liệu quán ăn:

 Xem Thông Tin Quán Ăn như thực đơn, giá cả, và đánh giá từ người dùng khác, hình ảnh và video liên quan đến quán

 Xem vị trí các quán trên bản đồ và hướng dẫn đến quán

 Lưu danh sách quán ăn yêu thích: Người dùng có thể lưu danh sách quán ăn yêu thích để dễ dàng tìm kiếm và truy

Công cụ tìm kiếm và lọc dữ liệu: tìm kiếm quán ăn theo tiêu chí như loại hình, khoảng cách, giá cả và đánh giá

Công cụ đánh giá và bình luận: đăng bài đánh giá, viết bình luận và đánh số quán ăn

Công cụ xếp hạng và điểm số: Cho phép người dùng đánh giá và xếp hạng các quán ăn

Công cụ nhắn tin với chủ quán: Người dùng có thể trò chuyện chat để được quán ăn tư vấn

Tính khả thi Khả năng đáp ứng nhu cầu của nhóm cao

Với những gì Thông tin quán ăn: tên, địa điểm quán ăn, giá món, hình ảnh thức ăn, thông tin chủ quán, …

Thông tin đánh giá: điểm đánh giá, nhận xét và bình luận, thời gian đánh giá, mục tiêu của việc đến quán, hình ảnh, ngày đánh giá, thông tin các nhân

Thông tin khuyến mãi và sự kiện: thời gian khuyến mãi, sản phẩm và dịch vụ được khuyến mãi, phần trăm giảm giá hoặc giá ưu đãi, điều kiện sử dụng, mã giảm giá, hạn sử dụng, các điều khoản và điều kiện, mô tả hình ảnh

Thông tin quán ăn yêu thích: tên quán ăn, địa chỉ, thể loại món ăn, menu, giờ mở cửa, đánh giá và nhận xét, hình ảnh, video về quán ăn

Thông tin về hệ thống: nhận xét, góp ý về các lỗi có thể xảy ra khi sử dụng hệ thống

Nội dung mục Diễn đàn của hệ thống: tiêu đề bài viết, ngày đăng, bình luận, thẻ, nội dung bài viết, hình ảnh, video, hoặc các tài liệu liên quan,

Dữ liệu thống kê: thống kê về số lượt xem thông tin, số lượt đánh giá, lượt bình luận, số quán ăn

Yêu cầu về nội dung

Nội dung Thông tin quán ăn

Ai Người dùng, Quản trị viên, Quán ăn

Tác vụ  Đăng ký, Đăng nhập

Người dùng, người đóng góp, quán ăn sẽ có tài khoản riêng để đưa ra thông tin về quán ăn

 Quản lý thông tin quán ăn

 Tìm kiếm, tra cứu quán ăn

 Lưu trữ thông tin quán ăn

 Tích hợp bản đồ và định vị

Khi nào Thông tin quán ăn là điều cơ bản trong ứng dụng nên được sử dụng rất thường xuyên

Vì sao Để giúp người dùng có được sự hiểu biết về thông tin quán ăn và có trải nghiệm tốt nhất, và để giúp quán ăn có được phản hồi từ người dùng để cải thiện chất lượng quán ăn của mình

Như thế nào Công cụ tìm kiếm và lọc dữ liệu: Tìm kiếm và lọc dựa theo từ khóa được nhập vào Công cụ đánh giá và bình luận: Cho phép người dùng và người đóng góp đăng bài đánh giá, viết bình luận và đánh số quán ăn

Công cụ xếp hạng và điểm số: Thể hiện thứ hạng và độ uy tín của quán ăn

Công cụ nhắn tin với chủ quán: Để có thể hiểu rõ hơn về giá cả cũng như các chương trình khuyến mại, món best-seller của quán

Bao nhiêu Tùy thuộc vào số lượng thông tin về hệ thống quán ăn

Với cái gì Với các thông tin như địa điểm quán ăn, giá món, hình ảnh thức ăn, thông tin chủ quán, …

Nội dung Thông tin đánh giá

Ai Quản trị viên, Quán ăn, Người đóng góp, Người dùng

Tác vụ Đăng ký, Đăng nhập: Người dùng và người đóng góp đăng nhập vào tài khoản của họ và để lại đánh giá Đăng bài viết đánh giá và nhận xét: Cho phép người dùng và người đóng góp chia sẻ trải nghiệm của họ thông qua bài đánh giá và nhận xét về quán ăn Góp ý, thảo luận, và tương tác với người dùng khác thông qua bình luận dưới mỗi quán

Xếp hạng quán ăn, người đóng góp: Cho điểm qua số sao, quản trị viên xóa những quán ăn không đạt chất lượng

Khi nào Cần dùng khi người dùng muốn xem chất lượng quán ăn, quản trị viên loại bỏ những quán không đạt chất lượng

Vì sao Hướng tới giá trị cho người dùng khi mà chất lượng luôn được kiểm duyệt chặt chẽ

Như thế nào Công cụ đăng ký, đăng nhập: Đăng nhập vào tài khoản và để lại đánh giá Công cụ cơ sở dữ liệu quán ăn Công cụ đánh giá và bình luận Công cụ xếp hạng và điểm số

Bao nhiêu Tương ứng với số lượng thông tin quán ăn là thông tin về các bài đánh giá

Với cái gì Điểm đánh giá: Điểm đánh giá thường là một số hoặc hệ thống sao

(thường từ 1 đến 5 sao), thể hiện mức độ hài lòng của người dùng đối với quán ăn

Nhận xét hoặc bình luận: Người dùng có thể viết nhận xét hoặc bình luận về trải nghiệm của họ tại quán ăn Nhận xét này có thể là một phần quan trọng để cung cấp thông tin cụ thể về thực phẩm, dịch vụ, hoặc không gian

Thời gian đánh giá: Người dùng thường ghi lại thời điểm họ đến quán ăn và viết đánh giá Điều này có thể quan trọng vì chất lượng và trải nghiệm có thể thay đổi theo thời gian

Mục tiêu của việc đến quán: Một số người dùng có thể đánh giá dựa trên mục tiêu cụ thể, như điều hòa không gian, thực đơn chay, hoặc dịch vụ đặt hàng nhanh

Hình ảnh: Người dùng có thể đăng tải hình ảnh về thực phẩm, không gian, hoặc trải nghiệm tại quán ăn để minh họa cho đánh giá của họ Ngày đánh giá: Ngày mà đánh giá được viết Ngày này có thể quan trọng để xem xét tính cập nhật của đánh giá và liệu chất lượng của

58 | P a g e quán ăn có thay đổi qua thời gian hay không

Thông tin người đánh giá: Thông tin về người đánh giá, bao gồm tên, tài khoản người dùng (nếu có), và các thông tin khác có thể quan trọng để xác minh tính trung thực của đánh giá

Phản hồi từ quán ăn: Quán ăn có thể đáp trả trực tiếp vào đánh giá của người dùng để cung cấp giải đáp hoặc giải quyết vấn đề (nếu có)

3.3.3 Thông tin khuyến mãi và sự kiện

Nội dung Thông tin khuyến mãi và sự kiện

Ai Quán ăn, Người dùng

Tác vụ Tìm kiếm, tra cứu quán ăn: Tìm kiếm và tra cứu theo chương trình khuyến mãi đang có

Khi nào Khi người dùng muốn hưởng ưu đãi theo từng đợt khuyến mãi hoặc quán ăn muốn quán ăn của mình được biết đến nhiều hơn thông qua chương trình ưu đãi

Vì sao Tiết kiệm tiền: Chương trình khuyến mãi thường bao gồm giảm giá, ưu đãi, hoặc ăn uống giá rẻ hơn Điều này giúp người dùng tiết kiệm tiền khi họ đi ăn tại các quán ăn tham gia chương trình

Trải nghiệm mới: Khuyến mãi có thể khuyến khích người dùng thử nhiều quán ăn khác nhau mà họ có thể chưa từng nghĩ đến Điều này giúp họ mở rộng vị trí và khám phá các món ăn và nhà hàng mới

Dịch vụ tốt hơn: Các quán ăn thường cố gắng cung cấp dịch vụ tốt hơn để thu hút và duy trì khách hàng Người dùng có thể trải nghiệm dịch vụ chuyên nghiệp và quan tâm hơn từ phía quán ăn

Như thế nào Công cụ tìm kiếm và lọc dữ liệu: Người dùng tìm kiếm nhà hàng theo chương trình khuyến mãi hiện có

Bao nhiêu Tùy nhu cầu quảng cáo của quán ăn mà các chương trình khuyến mãi được tạo ra

Với cái gì Thời gian khuyến mãi: Chương trình khuyến mãi thường có thời gian cụ thể, chẳng hạn như một ngày, một tuần, hoặc một tháng Thời gian này quyết định đến khi nào chương trình sẽ kết thúc

Yêu cầu về công cụ

3.4.1 Công cụ đăng ký, đăng nhập

Tên công cụ Công cụ đăng ký, đăng nhập

Ai? Người dùng, người đóng góp, quán ăn và quản trị viên

Cái gì? Đăng ký, Đăng nhập: Cho phép người dùng hệ thống đăng ký và đăng nhập vào hệ thống

 Người dùng có thể tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

 Chủ cửa hàng có thể tạo tài khoản mới và đăng nhập để trải nghiệm đầy đủ tính năng

 Người đóng góp có thể tạo mới tài khoản và đăng nhập vào mục người đóng góp để trải nghiệm đầy đủ tính năng

 Được sử dụng khi người dùng mới muốn sử dụng hệ thống và khi người dùng đã đăng ký muốn đăng nhập vào hệ thống

 Được sử dụng trên hệ thống web và hệ thống di động

Vì sao?  Giúp quản lý người dùng và kiểm soát quyền truy cập vào hệ thống

 Giúp họ dễ dàng đăng ký và đăng nhập vào hệ thống

Sử dụng một biểu mẫu đăng ký để người dùng cung cấp thông tin cá nhân, chẳng hạn như tên, địa chỉ email, và mật khẩu Sau khi người dùng đăng ký, công cụ sẽ tạo một tài khoản cho người dùng và gửi email xác minh đến địa chỉ email của người dùng Người dùng cần xác minh tài khoản của họ trước khi có thể đăng nhập vào hệ thống

Bao nhiêu Hầu hết người dùng mới sẽ cần sử dụng công cụ này để đăng ký vào hệ thống Người dùng đã đăng ký cũng sẽ cần sử dụng công cụ này để đăng nhập vào hệ thống

Dữ liệu thống kê: Sử dụng thông tin cá nhân của người dùng: tên, địa chỉ email, và mật khẩu

3.4.2 Công cụ bản đồ và định vị

Tên công cụ Công cụ bản đồ và định vị

Cái gì? Tích hợp bản đồ và định vị:

 Đưa vị trí của cửa hàng lên hệ thống để người dùng theo dõi

 Định vị tự động vị trí quán ăn vào các bài viết vlog

 Hiển thị vị trí các quán trên bản đồ và cung cấp hướng dẫn đến quán

 Xác định vị trí của người dùng để tìm kiếm quán

 Tìm kiếm quán ăn xung quanh vị trí hiện tại của người dùng

 Hiển thị thông tin vị trí và chỉ đường tới các quán ăn

 Khi người dùng cần tìm kiếm quán ăn xung quanh vị trí hiện tại của họ

 Sử dụng trên hệ thống web và di động

Vì sao?  Giúp người dùng tìm kiếm quán ăn nhanh chóng và dễ dàng

 Cung cấp thông tin vị trí và chỉ đường chính xác

 Tăng trải nghiệm người dùng

 Tăng số lượng người dùng

 Tích hợp API định vị để xác định vị trí hiện tại của người dùng

 Sử dụng bản đồ tương tác để hiển thị thông tin vị trí và chỉ đường tới các quán ăn

Bao nhiêu Mức độ sử dụng công cụ này sẽ phụ thuộc vào nhu cầu tìm kiếm quán ăn của người dùng Nếu ứng dụng di động hoặc ứng dụng web có lượng người dùng lớn và nhu cầu tìm kiếm quán ăn cao, thì mức độ sử dụng công cụ này sẽ cao

Thông tin quán ăn: Thông tin có thể được đề cập đến như tên quán, địa chỉ (Tích hợp bản đồ và định vị GPS, giúp người dùng tìm đường đến các quán ăn nhanh chóng và tiện lợi.), số điện thoại, email, facebook, giờ mở cửa, giá cả, loại hình ẩm thực, các món đặc trưng, các dịch vụ đi kèm (giao hàng, wifi, chỗ đỗ xe…)

3.4.3 Công cụ cơ sở dữ liệu quán ăn

Tên công cụ Công cụ cơ sở dữ liệu quán ăn

Ai: Quán ăn, Người dùng, Quản trị viên

Cái gì? Lưu trữ thông tin quán ăn :

 Cho phép người dùng lưu lại các quán ưa thích để truy cập nhanh chóng sau này

 Thực hiện sao lưu dữ liệu định kỳ để đảm bảo an toàn và khả năng khôi phục dữ liệu

 Lưu trữ các bài viết, đánh giá và nhận xét của người đóng góp về quán ăn

 Bảo quản thông tin chi tiết về các quán ăn bao gồm địa chỉ, giá cả, và đánh giá để truy cập nhanh chóng sau này

Tích hợp bản đồ và định vị:

 Đưa vị trí của cửa hàng lên hệ thống để người dùng theo dõi

 Định vị tự động vị trí quán ăn vào các bài viết vlog

 Hiển thị vị trí các quán trên bản đồ và cung cấp hướng dẫn đến quán

 Xác định vị trí của người dùng để tìm kiếm quán

Nhắn tin với quán ăn: Nhắn tin tương tác, trao đổi thông tin giữa khách hàng, người đóng góp và quán ăn

Quản lý thông tin quán ăn:

 Hiển thị thông tin chi tiết về quán, thực đơn, giá cả, và đánh giá từ người dùng khác

 Xem hình ảnh và video liên quan đến quán

 Thêm, chỉnh sửa hoặc xoá món ăn trong thực đơn, cập nhật giá cả và mô tả chi tiết của từng món ăn

 Kiểm tra và đánh giá các đánh giá và nhận xét từ người dùng

 Phản hồi và tương tác với người dùng thông qua hệ thống bình luận

 Cung cấp giao diện quản trị để thêm mới và chỉnh sửa thông tin về các quán

 Xem, xác minh và quản lý đánh giá, nhận xét từ người dùng

 Quán ăn và người quản lý nhà hàng sử dụng công cụ để thêm mới, chỉnh sửa hoặc xóa thông tin về quán ăn của mình

 Người dùng sử dụng công cụ để tìm kiếm thông tin về các quán ăn

 Người đóng góp sử dụng công cụ để tìm kiếm thông tin về các quán ăn và đưa ra đánh giá

Vì sao? Đối với tổ chức:

 Giúp quản lý thông tin về quán ăn một cách hiệu quả

 Cung cấp thông tin chính xác và cập nhật cho khách hàng

 Cải thiện trải nghiệm của khách hàng Đối với người dùng:

 Giúp tìm kiếm thông tin về các quán ăn một cách dễ dàng và nhanh chóng

 Đưa ra đánh giá về các quán ăn một cách khách quan

 Công cụ sử dụng giao diện người dùng trực quan và dễ sử dụng

 Công cụ lưu trữ dữ liệu trên máy chủ đám mây để đảm bảo tính bảo mật và khả năng truy cập

Bao nhiêu?  Công cụ được sử dụng thường xuyên bởi các quán ăn, người quản lý nhà hàng và nhân viên nhà hàng

 Khách hàng có thể sử dụng công cụ để tìm kiếm thông tin về các quán ăn khi cần thiết

Thông tin quán ăn: Thông tin có thể được đề cập đến như tên quán, địa chỉ (Tích hợp bản đồ và định vị GPS, giúp người dùng tìm đường đến các quán ăn nhanh chóng và tiện lợi.), số điện thoại, email, facebook, giờ mở cửa, giá cả, loại hình ẩm thực, các món đặc trưng, các dịch vụ đi kèm (giao hàng, wifi, chỗ đỗ xe…)

Thông tin đánh giá: Thông tin về các bài đánh giá của người dùng về chất lượng món ăn, phục vụ, không gian, vệ sinh…

Thông tin khuyến mãi và sự kiện:Thông tin về chương trình khuyến mãi và sự kiện của quán ăn, như giảm giá, tặng quà, mua 1 tặng hoặc thông tin về lễ hội, triển lãm địa phương

Dữ liệu thống kê: thống kê về số lượt xem thông tin, số lượt đánh giá, lượt bình luận,

3.4.4 Công cụ tìm kiếm và lọc dữ liệu

Công cụ tìm kiếm và lọc dữ liệu

Ai: Người dùng, quán ăn, người đóng góp

Cái gì? Tìm kiếm, tra cứu quán ăn:

 Cung cấp thanh tìm kiếm để người dùng nhập từ khóa và tìm kiếm quán nhanh chóng

 Sử dụng bộ lọc để hiển thị kết quả phù hợp với các yêu cầu cụ thể như giá, đánh giá, và loại hình ẩm thực

 Cung cấp tính năng tìm kiếm và lọc để người dùng có thể tìm kiếm quán ăn theo tiêu chí như loại hình, khoảng cách, giá cả và đánh giá

 Trả về kết quả tìm kiếm phù hợp với các tiêu chí đã chọn

 Khi người dùng muốn tìm kiếm quán ăn

 Có thể sử dụng trên bất kỳ thiết bị nào có kết nối internet

Vì sao?  Giúp người dùng tìm kiếm quán ăn nhanh chóng và dễ dàng hơn

 Tăng khả năng tìm được quán ăn phù hợp với nhu cầu của người dùng

 Người dùng nhập các tiêu chí tìm kiếm vào ô tìm kiếm

 Công cụ sẽ sử dụng các thuật toán để lọc và trả về kết quả tìm kiếm phù hợp

Bao nhiêu? Được sử dụng bởi tất cả người dùng hệ thống

Thông tin quán ăn: Thông tin có thể được đề cập đến như tên quán, địa chỉ (Tích hợp bản đồ và định vị GPS, giúp người dùng tìm đường đến các quán ăn nhanh chóng và tiện lợi.), số điện thoại, email, facebook, giờ mở cửa, giá cả, loại hình ẩm thực, các món đặc trưng, các dịch vụ đi kèm (giao hàng, wifi, chỗ đỗ xe…)

Thông tin đánh giá: Thông tin về các bài đánh giá của người dùng hoặc người đóng góp

Thông tin khuyến mãi và sự kiện: Thông tin về chương trình khuyến mãi và sự kiện của quán ăn, như giảm giá, tặng quà, mua 1 tặng hoặc thông tin về lễ hội, triển lãm địa phương

Thông tin quán ăn yêu thích: Thông tin về quán ăn mà họ đã đánh dấu là yêu thích hoặc muốn ghé thăm Người dùng có thể xem thông tin chi tiết của các quán ăn yêu thích và được thông báo khi có những thay đổi hoặc cập nhật từ các quán ăn này Người dùng cũng có thể chia sẻ các quán ăn yêu thích của mình với bạn bè hoặc công khai trên hệ thống

3.4.5 Công cụ đánh giá và bình luận

Công cụ đánh giá và bình luận

Ai: Người dùng và người đóng góp

Cái gì? Đăng bài viết đánh giá, nhận xét:

 Người dùng chia sẻ trải nghiệm của họ thông qua bài đánh giá và nhận xét về quán ăn

 Thực hiện kiểm duyệt để ngăn ngừa việc đăng thông tin không thích hợp

 Người dùng và người đóng góp đăng bài đánh giá, viết bình luận và đánh số quán ăn

 Khi người dùng muốn đánh giá một quán ăn

 Khi người đóng góp muốn viết bài, đăng bài liên quan tới các quán ăn

Vì sao?  Cung cấp thông tin hữu ích cho người dùng về các quán ăn

 Giúp người dùng đưa ra quyết định lựa chọn quán ăn phù hợp

 Chia sẻ trải nghiệm của bản thân về các quán ăn

 Người dùng đăng nhập vào hệ thống

 Người dùng chọn quán ăn muốn đánh giá hoặc bình luận

 Người dùng nhập nội dung đánh giá hoặc bình luận

 Người dùng chọn đánh số quán ăn

 Người dùng nhấn nút "Đăng"

 Hệ thống sẽ thực hiện kiểm duyệt trước khi đăng bài đánh giá hoặc bình luận

Bao nhiêu?  Số lượng người dùng sử dụng công cụ này sẽ phụ thuộc vào mức độ phổ biến của hệ thống

 Số lượng bài đánh giá và bình luận được đăng sẽ phụ thuộc vào mức độ tương tác của người dùng với hệ thống

Thông tin đánh giá: Thông tin đánh giá của người dùng, người đóng góp về quán ăn

Nội dung mục Diễn đàn của hệ thống: Người dùng có thể chia sẻ các bài viết về kinh nghiệm ăn uống của bản thân với mọi người, ngoài ra

77 | P a g e còn có phần nhận xét, đánh giá các bài đăng review vì Eatsmap giống như một xã hội thu nhỏ

 Nội dung đánh giá hoặc bình luận của người dùng sẽ bao gồm các thông tin về chất lượng đồ ăn, dịch vụ, giá cả, của quán ăn

 Nội dung đánh số của người dùng sẽ bao gồm thang điểm từ 1 đến 5 sao

3.4.6 Công cụ xếp hạng và điểm số

Tên công cụ Công cụ xếp hạng và điểm số

Ai? Người dùng và người đóng góp

Cái gì? Đánh giá và xếp hạng các quán ăn:

 Cho phép người dùng đánh giá và xếp hạng các quán ăn trên EatsMap Điều này giúp người dùng dễ dàng tìm kiếm những địa điểm ẩm thực tốt nhất dựa trên đánh giá từ cộng đồng

 Dựa trên xếp hạng và điểm số, hệ thống có thể cung cấp gợi ý dựa trên sở thích cá nhân của người dùng

 Khi người dùng muốn tìm quán ăn mới hoặc không quen thuộc, để lựa chọn dựa trên xếp hạng và điểm số từ người khác

 Để đánh giá chất lượng dịch vụ, sản phẩm và trải nghiệm tại quán ăn dựa trên đánh giá từ cộng đồng

 Để chia sẻ thông tin và đánh giá về trải nghiệm của họ và đóng góp cho cộng đồng

Vì sao?  Người dùng có thể tìm kiếm quán ăn dựa trên xếp hạng và điểm số, giúp họ tiết kiệm thời gian và nỗ lực trong việc lựa chọn nơi ăn

 Xếp hạng từ cộng đồng xây dựng sự tin tưởng giữa người dùng và quán ăn

 Quán ăn được xếp hạng thấp được động viên cải thiện để thu hút khách hàng hơn

 Xếp hạng và điểm số cung cấp phản hồi và cơ hội cải tiến liên tục

 Thúc đẩy sự đóng góp từ cộng đồng

Sau khi trải nghiệm dịch vụ tại nhà hàng, người dùng có thể truy cập website để feedback và đánh giá ở chức năng có tên “Xếp hạng quán ăn”

Bao nhiêu Số lượng người dùng phụ thuộc vào mức độ tương tác của người dùng với hệ thống và tính muốn đóng góp từ cộng đồng

Thông tin đánh giá: Đánh giá từ người dùng là một yếu tố quan trọng

Những đánh giá này thường bao gồm xếp hạng theo số sao hoặc một hệ thống đánh giá tương tự Đánh giá đưa ra ý kiến của người dùng về sản phẩm, dịch vụ, hoặc nội dung

Nội dung mục Diễn đàn của hệ thống: Người dùng có thể chia sẻ các bài viết về kinh nghiệm ăn uống của bản thân với mọi người, ngoài ra còn có phần nhận xét, đánh giá các bài đăng review vì Eatsmap giống như một xã hội thu nhỏ Công cụ xếp hạng có thể sử dụng nội dung của các review này để hiểu rõ hơn về lý do tại sao người dùng đánh giá như vậy

3.4.7 Công cụ bảo mật và quản lý người dùng

Tên công cụ Công cụ bảo mật và quản lý người dùng:

Cái gì? Bảo vệ thông tin cá nhân của người dùng và giám sát hoạt động trong hệ thống:

 Bảo vệ thông tin cá nhân của người dùng Điều này bao gồm việc bảo vệ dữ liệu cá nhân, thông tin tài khoản

 Giám sát hoạt động trong hệ thống, bao gồm việc phát hiện và ngăn chặn các hành vi không hợp pháp hoặc đe dọa bảo mật

QUY TRÌNH CỦA HỆ THỐNG

Quy trình Tổng thể

Quy trình chi tiết và mô tả

Bước 1: ND2 truy cập hệ thống và tiến hành đăng ký

Bước 2: ND2 đăng ký bằng cách cung cấp các thông tin yêu cầu như email và mật khẩu Bước 3: QTV sẽ xét duyệt thông tin đăng ký của ND3, nếu đạt thì sẽ tiếp đến Bước 4, còn không thì quay lại Bước 1

Bước 4: ND2 lựa chọn đăng ký trên hệ thống với vai trò là quán ăn

Bước 5: ND2 đăng tải các thông tin liên quan đến quán ăn như địa chỉ, giá, menu, cách thức liên hệ, thông tin giới thiệu…

Bước 6: QTV sẽ xét duyệt thông tin liên quan đến quán ăn, nếu thông tin đạt yêu cầu thì sẽ chuyển đến Bước 7, nếu không đạt yêu cầu thì sẽ quay lại chỉnh sửa thông tin và quay lại Bước 5

Bước 7: ND2 đăng tải thành công thông tin về quán ăn

Bước 8: ND1 truy cập vào hệ thống và tiến hành đăng ký

Bước 9: ND1 đăng ký bằng cách cung cấp các thông tin yêu cầu như email và mật khẩu Bước 10: QTV sẽ xét duyệt thông tin đăng ký của ND1, nếu đạt thì sẽ tiếp đến Bước 11, còn không thì quay lại Bước 8

Bước 11: ND1 lựa chọn đăng ký trên hệ thống với vai trò là người dùng

Bước 12: ND1 tra cứu, tìm thông tin về quán ăn

Bước 13: ND1 xem thông tin bình luận, đánh giá, review hoặc có thể trực tiếp chat tư vấn với quán ăn

Bước 14: ND1 đến trải nghiệm quán ăn

Bước 15: ND1 sẽ viết bình luận, đánh giá bên dưới quán ăn và đăng những bài review lên diễn đàn

Bước 16: QTV sẽ xét duyệt những thông tin này, nếu thông tin đạt yêu cầu thì sẽ chuyển tiếp Bước 17, nếu không đạt thì ND1 sẽ chỉnh sửa thông tin và quay lại Bước 15

Bước 17: ND1 đăng tải bình luận, đánh giá, review lên Diễn đàn

MÔ TẢ CHI TIẾT NGƯỜI DÙNG VÀ TÁC VỤ

Quản trị viên

Tên Use case Đăng nhập

Người dùng chính Quản trị viên

Mô tả Quản trị viên đăng nhập hệ thống Điều kiện bắt đầu Quản trị viên khởi tạo hệ thống Điều kiện sau khi dùng Quản trị viên đăng nhập được vào hệ thống

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Quản trị viên nhập tên tài khoản

3 Nhấn đăng nhập Các hoàn cảnh khác:

Hệ thống báo lỗi khi đăng nhập

5.1.2 Quản lý thông tin quán ăn

Tên Use case Quản lý thông tin quán ăn

Người dùng chính Quản trị viên

Mô tả Quản trị viên quản lý toàn bộ thông tin trên hệ thống Điều kiện bắt đầu Quản trị viên đăng nhập hệ thống thành công Điều kiện sau khi dùng Các thông tin được cập nhật và thông báo đến cho người dùng

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 QTV đăng nhập vào hệ thống

2 Xem danh sách các thông tin liên quan đến các quán ăn

3 Nếu có yêu cầu thêm mới quán ăn -> nhập thông tin quán ăn -> kiểm tra, xác thực các thông tin -> đánh giá -> nhận xét -> nhấn thêm mới

4 Nếu có yêu cầu chỉnh sửa, bổ sung thông tin quán ăn -> xác thực lại thông tin cần chỉnh sửa -> chỉnh sửa -> nhấn cập nhật

5 Nếu có yêu cầu tiêu cực, hoặc có những vi phạm nguyên tắc cộng đồng của quán ăn -> xem xét, xác minh -> xoá Các hoàn cảnh khác:

Trường hợp bị lỗi hệ thống sẽ hiển thị thông báo

5.1.3 Lưu trữ thông tin quán ăn

Tên Use case Lưu trữ thông tin quán ăn

Người dùng chính Quản trị viên

Mô tả Quản trị viên lưu trữ toàn bộ thông tin trên hệ thống

87 | P a g e Điều kiện bắt đầu Quản trị viên đăng nhập hệ thống thành công Điều kiện sau khi dùng Các thông tin được cập nhật và thông báo đến cho người dùng

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 QTV đăng nhập vào hệ thống

2 Xem danh sách các thông tin đến các quán ăn

3 Sau khi thực hiện tác vụ thêm mới, sửa, xoá quán ăn -> kiểm tra -> sao lưu

4 Nếu có lỗi -> truy vết -> khôi phục dữ liệu Các hoàn cảnh khác:

Trường hợp bị lỗi hệ thống sẽ hiển thị thông báo

5.1.4 Đăng bài viết đánh giá nhận xét

Tên Use case Đăng bài viết đánh giá, nhận xét

Người dùng chính Quản trị viên

Mô tả Quản trị viên đăng bài đánh giá và nhận xét Điều kiện bắt đầu Quản trị viên đăng nhập hệ thống thành công Điều kiện sau khi dùng Các thông tin được cập nhật và thông báo đến cho người dùng

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 QTV đăng nhập vào hệ thống

2 Xem danh sách các bài viết, đánh giá đối với quán ăn

3 Nếu có yêu cầu đăng bài viết -> xem nội dung có phù hợp với tiêu chuẩn cộng đồng -> xác thực các bài viết, hình ảnh -

> đánh giá, nhận xét -> đăng bài viết

4 Nếu có phản hồi cho người dùng -> xem xét vấn đề -> giải quyết vấn đề -> đề xuất phương án giải quyết cho người dùng -> phản hồi lại cho người dùng

Trường hợp bị lỗi hệ thống sẽ hiển thị thông báo

5.1.5 Xếp hạng quán ăn, người đóng góp

Tên Use case Xếp hạng quán ăn, người đóng góp

Người dùng chính Quản trị viên

Mô tả Quản trị viên xếp hạng quán ăn, người đóng góp trên hệ thống Điều kiện bắt đầu Quản trị viên đăng nhập hệ thống thành công Điều kiện sau khi dùng Các thông tin được cập nhật và thông báo đến cho người dùng

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 QTV đăng nhập vào hệ thống

2 Xem danh sách các thông tin liên quan đến các quán ăn, người đóng góp

3 Tổng hợp các xếp hạng đến từ người dùng, người đóng góp -> lọc các đánh giá ảo (không văn bản, không hình ảnh) -> tính trung bình các xếp hạng -> đưa ra bảng xếp hạng

4 lọc bảng xếp hạng từ cao đến thấp -> xoá/ cảnh cáo những quán ăn có xếp hạng thấp -> gửi thông báo đến quán ăn Các hoàn cảnh khác:

Trường hợp bị lỗi hệ thống sẽ hiển thị thông báo

Người dùng

Tên Use case Đăng ký, Đăng nhập

Người dùng chính Người dùng

Mô tả Người dùng đăng ký với vai trò là người dùng, sau đó đăng nhập để trải nghiệm các tính năng khác Điều kiện bắt đầu Người dùng khởi tạo hệ thống Điều kiện sau khi dùng Người dùng đăng nhập/đăng ký được vào hệ thống

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Yêu cầu đăng ký/ đăng nhập tài khoản

2 Nhập thông tin đăng ký/ đăng nhập -> nhập mật khẩu

3 Ấn đăng ký/đăng nhập

4 Đăng nhập hệ thống thành công

5 Ấn xem tài khoản Các hoàn cảnh khác:

Hệ thống báo lỗi khi đăng nhập

5.2.2 Quản lý thông tin quán ăn

Tên Use case Quản lý thông tin quán ăn

Người dùng chính Người dùng

Mô tả Xem thông tin liên quan đến quán ăn Điều kiện bắt đầu Đăng nhập thành công vào hệ thống Điều kiện sau khi dùng Xem được thông tin quán ăn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập vào hệ thống

2 xem các quán ăn ở xung quanh chỗ của bạn

3 Ấn vào xem thông tin, hình ảnh, video quán ăn Các hoàn cảnh khác:

Hệ thống báo lỗi không có quán ăn nào

5.2.3 Tìm kiếm, tra cứu quán ăn

Tên Use case Tìm kiếm, tra cứu quán ăn

Người dùng chính Người dùng

Mô tả Người dùng tìm kiếm tra cứu, các quán ăn xung quanh Điều kiện bắt đầu Người dùng đăng nhập được vào hệ thống Điều kiện sau khi dùng Người dùng tìm thấy quán ăn mình muốn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Người dùng đăng nhập thành công

2 Tìm kiếm quán ăn, nhập từ khoá liên quan

3 Lọc các nội dung liên quan đến quán ăn cần tìm

4 Xem thông tin quán ăn

5 Ấn vào quán ăn, xem các nội dung hình ảnh liên quan Các hoàn cảnh khác:

Hệ thống báo lỗi không tìm thấy quán ăn

5.2.4 Lưu trữ thông tin quán ăn

Tên Use case Lưu trữ thông tin quán ăn

Người dùng chính Người dùng

Mô tả Người dùng lưu quán ăn yêu thích Điều kiện bắt đầu Người dùng đăng nhập được vào hệ thống Điều kiện sau khi dùng Lưu được quán ăn yêu thích

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Người dùng đăng nhập được vào hệ thống

2 Tìm kiếm/xem các quán ăn

3 Ấn lưu các quán ăn yêu thích

4 Các quán ăn yêu thích được hiển thị trong album riêng Các hoàn cảnh khác:

Hệ thống báo lỗi không tìm thấy quán ăn

5.2.5 Tích hợp bản đồ định vị

Tên Use case Tích hợp bản đồ định vị

Người dùng chính Người dùng

Mô tả Người dùng có thể tìm kiếm được các quán ăn quanh khu vực khi tích hợp bản đồ Điều kiện bắt đầu Đăng nhập được vào hệ thống, có thiết bị di động có GPS Điều kiện sau khi dùng Quản trị viên đăng nhập được vào hệ thống

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Người dùng đăng nhập thế thống

2 Bật cho phép chia sẻ vị trí

3 Hệ thống định vị tự động

4 Đề xuất các quán ăn gần đó Các hoàn cảnh khác:

Hệ thống báo lỗi đăng nhập

5.2.6 Đăng bài viết đánh giá, nhận xét, xếp hạng quán ăn, người đóng góp

Tên Use case Đăng bài viết đánh giá, nhận xét, xếp hạng

Người dùng chính Người dùng

Mô tả Đánh giá, nhận xét các quán ăn đã từng trải nghiệm, xếp hạng quán ăn và người đóng góp Điều kiện bắt đầu Đăng nhập được vào hệ thống, đã từng trải nghiệm quán ăn đó, Điều kiện sau khi dùng Đánh giá, nhận xét, xếp hạng thành công

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

2 Tìm kiếm quán ăn muốn góp ý

3 Viết đánh giá, cung cấp hình ảnh/video

5 Xếp hạng sao cho quán ăn, người đóng góp Các hoàn cảnh khác:

Hệ thống báo lỗi khi đăng nhập hoặc quán ăn chưa có trên hệ thống

5.2.7 Nhắn tin với quán ăn

Tên Use case Nhắn tin với quán ăn

Người dùng chính Người dùng

Mô tả Liên hệ trực tiếp được với quán ăn qua hệ thống Điều kiện bắt đầu Đăng nhập được vào hệ thống Điều kiện sau khi dùng Liên lạc được với quán ăn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

2 Tìm kiếm quán ăn muốn liên lạc

3 Nhấn vào phần liên hệ với quán ăn Các hoàn cảnh khác:

Hệ thống báo quán ăn không có trên hệ thống

Quán ăn

Tên use case Đăng ký, Đăng nhập

Người dùng chính Quán ăn

Mô tả Đăng nhập để quản lý thông tin cá nhân, thông tin sản phẩm, dịch vụ, quản lý đơn hàng Điều kiện bắt đầu Quán ăn khởi tạo hệ thống Điều kiện sau khi dùng Quán ăn đăng nhập/đăng ký được vào hệ thống

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Truy cập hệ thống và tiến hành đăng ký

2 Cung cấp thông tin theo yêu cầu

3 Đợi QTV duyệt thông tin đăng ký

4 Các thông tin chủ quán cung cấp đạt yêu cầu

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp đăng ký không thành công và phải thao tác lại

5.3.2 Quản lý thông tin quán ăn

Tên use case Quản lý thông tin quán ăn

Người dùng chính Quán ăn

Mô tả Quán ăn quản lý và lưu trữ các thông tin quán ăn trên hệ thống Điều kiện bắt đầu Quán ăn đăng nhập thành công

94 | P a g e Điều kiện sau khi dùng Thông tin quán ăn được cập nhật thành công và thông báo cho người dùng

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng ký trên hệ thống với vai trò quán ăn

2 Đăng tải thông tin liên quan tới quán ăn

3 Đợi QTV duyệt thông tin của quán ăn

4 Đăng tải thành công thông tin quán ăn

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp đăng ký không thành công và phải thao tác lại

5.3.3 Tích hợp bản đồ và Định vị

Tên use case Tích hợp bản đồ và Định vị

Người dùng chính Quán ăn

Mô tả Quán ăn đưa vị trí của cửa hàng lên hệ thống để người dùng theo dõi Điều kiện bắt đầu Quán ăn đăng nhập thành công Điều kiện sau khi dùng Quán ăn định vị vị trí cửa hàng thành công

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập vào hệ thống

2 Nhấp vào công cụ bản đồ trên thanh công cụ

3 Nhập địa chỉ quán ăn và ghim định vị trên bản đồ

4 Nhấn xác nhận địa chỉ

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp khó định vị vị trí quán vì nằm trong ngõ nhỏ hoặc địa hình phức tạp

5.3.4 Nhắn tin với quán ăn

Tên use case Nhắn tin với quán ăn

Người dùng chính Quán ăn

Mô tả Quán ăn trả lời thắc mắc của người dùng và người đóng góp Điều kiện bắt đầu Đăng nhập vào hệ thống Điều kiện sau khi dùng Sử dụng công cụ nhắn tin để trả lời người dùng và người đóng góp

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập vào hệ thống

2 Nhấp vào công cụ nhắn tin trên thanh công cụ

3 Trả lời các thắc mắc của người dùng và người đóng góp về thông tin của quán ăn

Các hoàn cảnh sử dụng phụ:

Lỗi gửi đi khi gửi tin nhắn

Người đóng góp

Tên use case Đăng ký, Đăng nhập

Người dùng chính Người đóng góp

Mô tả Người đóng góp đăng nhập để có thể quản lý thông tin, thực hiện các tác vụ liên quan tới đóng góp ý kiến Điều kiện bắt đầu Người đóng góp khởi tạo hệ thống Điều kiện sau khi dùng Người đóng góp đăng nhập được vào hệ thống

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1.Truy cập HT và đăng ký

2.Cung cấp thông tin cần thiết 3.Đợi QTV xét duyệt thông tin 4.Lựa chọn đăng ký với vai trò là người dùng

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp đăng ký không thành công và phải thao tác lại

5.4.2 Quản lý thông tin quán ăn

Tên use case Quản lý thông tin quán ăn

Người dùng chính Người đóng góp

Mô tả Người đóng góp xem thông tin chi tiết về quán ăn Điều kiện bắt đầu Người đóng góp đăng nhập vào hệ thống Điều kiện sau khi dùng Người đóng góp xem được thông tin quán ăn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập tài khoản vào hệ thống

2 Tìm kiếm tên quán ăn trên thanh tìm kiếm của hệ thống

3 Chọn mục “Thông tin” hiển thị bên dưới tên quán ăn

Các hoàn cảnh sử dụng phụ:

Các quán ăn có thể chưa kịp cập nhật thông tin đầy đủ về quán

5.4.3 Tìm kiếm, tra cứu quán ăn

Tên use case Tìm kiếm, tra cứu quán ăn

Người dùng chính Người đóng góp

Mô tả Người đóng góp tìm kiếm nhanh chóng các quán ăn trong khu vực của họ, sử dụng bộ lọc để hiển thị kết quả phù hợp với

97 | P a g e các yêu cầu Điều kiện bắt đầu Người đóng góp đăng nhập vào hệ thống Điều kiện sau khi dùng Người đóng góp xem được các quán ăn cụ thể để thêm thông tin đánh giá và bài đánh giá

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập tài khoản vào hệ thống

2 Tìm kiếm tên quán ăn trên thanh tìm kiếm của hệ thống 3.Bấm vào biểu tượng “Bộ lọc” ở bên phải thanh tìm kiếm

4 Chọn các tiêu chuẩn phù hợp với yêu cầu của bản thân

5 Nhấn “hoàn thành” để HT bắt đầu quá trình lọc các kết quả phù hợp với yêu cầu của người đóng góp

Các hoàn cảnh sử dụng phụ:

Có thể sẽ không tìm được quán ăn phù hợp với các tiêu chuẩn mà người đóng góp đưa ra

5.4.4 Lưu trữ thông tin quán ăn

Tên use case Lưu trữ thông tin quán ăn

Người dùng chính Người đóng góp

Mô tả Người đóng góp thêm bài viết và đánh giá, lưu trữ thông tin quán ăn sau khi họ đã thêm thông tin chi tiết về quán ăn Điều kiện bắt đầu Người đóng góp đăng nhập vào hệ thống Điều kiện sau khi dùng Người đóng góp lưu trữ thành công bài viết về nhận xét và thông tin quán ăn theo mong muốn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập tài khoản vào hệ thống

2 Tìm kiếm tên quán ăn trên thanh tìm kiếm của hệ thống

3 Chọn mục “Thông tin” hiển thị bên dưới tên quán ăn

4 Chọn vào ô “Nhận xét” ở bên dưới bài viết và nhận xét, thêm thông tin về quán ăn

5 Nhấn “Đăng và Lưu lại” để đăng tải nhận xét và lưu lại những nhận xét đã viết trong phần “Lịch sử thao tác”

Các hoàn cảnh sử dụng phụ:

Có thể sẽ phát sinh trường hợp lỗi hệ thống và bài viết không được lưu lại

5.4.5 Tích hợp bản đồ và Định vị

Tên use case Tích hợp bản đồ và Định vị

Người dùng chính Người đóng góp

Mô tả Người đóng góp định vị tự động vị trí quán ăn vào các bài viết blog Điều kiện bắt đầu Người đóng góp đăng nhập thành công Điều kiện sau khi dùng Người đóng góp sử dụng tính năng định vị tự động để xác định vị trí quán ăn trong quá trình tạo bài viết hoặc vlog

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập vào hệ thống

2 Nhấp vào “Tạo bài viết mới” trên thanh công cụ

3 Sử dụng tính năng định vị tự động khi nhắc tới tên quán ăn trong bài viết

4 Nhấn xác nhận địa chỉ quán ăn sau khi pops-up list tên quán ăn bật ra

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp không tìm được tên quán ăn như người đóng góp đã viết ra

5.4.6 Đăng Bài Viết Đánh Giá và Nhận Xét, Bình Luận:

Tên use case Đăng Bài Viết Đánh Giá và Nhận Xét, Bình Luận

Người dùng chính Người đóng góp

Mô tả Người đóng góp có thể đăng đánh giá về quán ăn, chia sẻ thông tin, đánh giá và trải nghiệm cá nhân về các quán ăn Điều kiện bắt đầu Đăng nhập vào HT Điều kiện sau khi dùng Đăng đánh giá của bản thân về quán ăn thành công sau khi đã trải nghiệm

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Viết bình luận, đánh giá bên dưới quán ăn và đăng bài review lên diễn đàn

2 Chọn mục “Tải lên ảnh/video” nếu muốn đăng tải hình ảnh và video về quán ăn

3 Đợi QTV xét duyệt thông tin được đăng tải

4 Đăng tải bình luận, đánh giá, review lên diễn đàn thành công

Các hoàn cảnh sử dụng phụ:

Sẽ có trường hợp nội dung không qua được xét duyệt và phải thao tác lại

5.4.7 Nhắn tin với quán ăn

Tên use case Nhắn tin với quán ăn

Người dùng chính Người đóng góp

Mô tả Người đóng góp nhắn tin với Quán ăn để dễ dàng biết thêm thông tin mà quán ăn chưa cung cấp lên hệ thống và nhanh chóng tìm thấy chúng khi cần

100 | P a g e Điều kiện bắt đầu Đăng nhập vào hệ thống Điều kiện sau khi dùng Sử dụng công cụ nhắn tin để nhắn tin cho Quán ăn

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

1 Đăng nhập vào hệ thống

2 Tìm kiếm tên quán ăn trên thanh tìm kiếm của hệ thống

3 Nhấp vào biểu tượng hòm thư “Liên hệ với chủ quán” ở ngay cạnh tên quán ăn

3 Nhắn tin cho Quán ăn trao đổi các thông tin cần thiết

Các hoàn cảnh sử dụng phụ:

Lỗi gửi đi khi gửi tin nhắn

5.4.8 Xếp hạng quán ăn, người đóng góp

Tên Use case Xếp hạng quán ăn, người đóng góp

Người dùng chính Người dùng

Mô tả Đánh giá quán ăn bằng cách cung cấp điểm số qua số sao Điều kiện bắt đầu Đăng nhập được vào hệ thống, đã từng trải nghiệm quán ăn đó Điều kiện sau khi dùng Đánh giá, nhận xét , xếp hạng thành công

Trình tự các sự kiện Hoàn cảnh sử dụng thành công cơ bản:

2 Tìm kiếm tên quán ăn trên thanh tìm kiếm của hệ thống

3 Viết đánh giá, cung cấp hình ảnh/video

4 Ấn “Đăng và Lưu lại”

5 Đợi QTV xét duyệt thông tin được đăng tải

6 Xếp hạng sao cho quán ăn

Hệ thống báo lỗi khi đăng nhập hoặc quán ăn chưa có trên hệ thống, hoặc thông tin nhận xét của Người đóng góp không được QTV thông qua

CƠ SỞ DỮ LIỆU

Tên trường Kiểu dữ liệu

MaQuantrivien Varchar 11 X Mã vai trò quyền hạn của quản quản trị viên

TendangnhapQuantrivien Varchar 50 Tên đăng nhập quản trị viên

TendayduQuantrivien Varchar 255 Tên đầy đủ quản trị viên

IPdangky Varchar 50 Địa chỉ IP đăng ký

Sodienthoai Varchar 20 Số điện thoại đăng nhập của quản trị viên

Matkhau Varchar 20 X Mật khẩu tài khoản đăng nhập

Tên trường Kiểu dữ liệu

MaQuanan Varchar 11 X Mã quán ăn

TendangnhapQuanan Varchar 50 Tên đăng nhập quán ăn

TenchuQuanan Varchar 255 Tên đầy đủ của chủ quán

IPdangky Varchar 50 Địa chỉ IP đăng ký

Sodienthoai Varchar 20 Số điện thoại đăng nhập của quán ăn

Matkhau Varchar 20 X Mật khẩu tài khoản đăng nhập

6.3 Người dùng và người đóng góp

Tên trường Kiểu dữ liệu

MaNguoidung Varchar 11 X Mã người dùng

TendangnhapNguoidung Varchar 50 Tên đăng nhập người dùng

TendayduNguoidung Varchar 255 Tên đầy đủ người dùng

IPdangky Varchar 50 Địa chỉ IP đăng ký

Sodienthoai Varchar 20 Số điện thoại đăng nhập của người dùng

Matkhau Varchar 20 X Mật khẩu tài khoản đăng nhập

Tên trường Kiểu dữ liệu

MaQuanAn Varchar 11 X Mã quán ăn

TenQuanAn Varchar 255 Tên quán ăn

DiaChi Varchar 255 Địa chỉ quán ăn

SoDienThoai Varchar 20 Số điện thoại liên hệ của quán ăn

MoTaQuanAn Text Mô tả quán ăn

Email Varchar 50 Địa chỉ Email

GioMoCua Datetime Giờ mở cửa quán ăn

GioDongCua Datetime Giờ đóng cửa quán ăn

ThucDonMonAn Varchar 255 Thực đơn Món ăn

BangGiaMonAn Varchar 255 Bảng giá món ăn

6.5 Thông tin khuyến mãi và sự kiện

Tên trường Kiểu dữ liệu

MaKhuyenMai Varchar 11 X Mã Khuyến Mãi

TenSanPham Varchar 255 Tên sản phẩm hoặc dịch vụ được khuyến mãi

TenKhuyenMai Varchar 255 Tên Khuyến mãi

MoTaKM Text Mô tả về sản phẩm và dịch vụ Khuyến mãi

ThoiGianBatDau Datetime Thời gian bắt đầu khuyến mãi

ThoigianKetThuc Datetime Thời gian kết thúc khuyến mãi

MucGiamGia Varchar 255 Mức độ giảm giá hoặc ưu đãi

DieuKienSuDung Text Điều kiện sử dụng

DiaChiLienHe Varchar 255 Địa chỉ liên hệ

DieuKhoanVaDieuKien Varchar 255 Các điều khoản và điều kiện

Tên trường Kiểu dữ liệu

MaDanhGia Varchar 11 X Mã đánh giá

MaQuanAn Varchar 11 x Mã quán ăn

TenNDG Varchar 255 Tên người đánh giá

NoiDung Text Nội dung đánh giá

DiemDanhGia Int 1 Điểm đánh giá là một số hoặc hệ thống sao (từ 1 đến 5 sao)

NgayDanhGia Date Ngày mà đánh giá được viết

PhanHoiQuanAn Text Thông tin phản hồi từ quán ăn

6.7 Thông tin quán ăn yêu thích

Tên trường Kiểu dữ liệu

TenQuanAn Varchar 11 Tên quán ăn

MaQuanAnYT Varchar 255 X Mã quán ăn yêu thích

DiaChi Varchar 255 Địa chỉ quán ăn

SoDienThoai Varchar 20 Số điện thoại liên hệ của quán ăn

MoTaQuanAn Text Mô tả quán ăn

Email Varchar 50 Địa chỉ Email

GioMoCua Datetime Giờ mở cửa quán ăn

GioDongCua Datetime Giờ đóng cửa quán ăn

ThucDonMonAn Varchar 255 Thực đơn Món ăn

BangGiaMonAn Varchar 255 Bảng giá món ăn

MaChuQuanAn Varchar 11 Mã chủ quán ăn

MonAnYeuThich Varchar 20 x Món ăn mà khách hàng yêu thích tại quán

Tên trường Kiểu dữ liệu

MaNguoiDung Varchar 11 X Mã người dùng

TenNguoiDung Varchar 50 Tên người dùng

SoDienThoai Varchar 20 Số điện thoại liên hệ của người dùng

Tên trường Kiểu dữ liệu

MaQuanAn Varchar 11 X Mã quán ăn

TenQuanAn Varchar 255 Tên quán ăn

DiaChi Varchar 255 Địa chỉ quán ăn

SoDienThoai Varchar 20 Số điện thoại liên hệ của quán ăn

MoTaQuanAn Text Mô tả quán ăn

Email Varchar 50 Địa chỉ Email

GioMoCua Datetime Giờ mở cửa quán ăn

GioDongCua Datetime Giờ đóng cửa quán ăn

ThucDonMonAn Varchar 255 Thực đơn Món ăn

BangGiaMonAn Varchar 255 Bảng giá món ăn

Tên trường Kiểu dữ liệu

IDChuDe Varchar 20 X ID chủ đề về quán hoặc món ăn

TieuDeChuDe Varchar 255 Tiêu đề chủ đề

Tên trường Kiểu dữ liệu Kích thước

IDBaiViet Varchar 20 X ID bài viết

IDNguoiDungVietBai Varchar 20 x ID người dùng viết bài

IDTopic Varchar 20 x ID chủ đề

TieuDeBaiViet Varchar 50 Tiêu đề bài viết

NoiDungBaiViet Text Nội dung bài viết

ThoiGianDangBai Datetime Thời gian đăng bài

GIAO DIỆN HỆ THỐNG

1 Giao diện Đăng Nhập chung cho Quản trị viên, Người dùng, Người đóng góp và Quán ăn

2 Giao diện Đăng Ký chung cho, Người dùng, Người đóng góp và Quán ăn

3 Giao diện Hồ Sơ Quản Trị Viên

4 Giao diện Quản Lý Thông Tin Quản Trị Viên

5 Giao diện Quản Lý Nhóm Người Dùng Của Quản Trị Viên

6 Giao diện Quản Lý Quán Ăn, Người Dùng và Bài Viết của Quản Trị Viên

7 Giao diện Quản Lý Quán Ăn

8 Giao diện Quản Lý Người Dùng

9 Giao diện Quản Lý Bài Viết

10 Giao diện Liên Hệ Với Nhà Quản Trị Hệ Thống

12 Giao diện vai trò Người Dùng, Người Đóng Góp và Quán ăn sau bước Đăng ký tài khoản

13 Giao diện Đăng Ký Thông Tin Nhà Hàng

14 Giao diện Tài Khoản Quán Ăn

15 Giao diện Hồ Sơ Quán Ăn

17 Giao diện Thông Tin Người Dùng

18 Giao diện chỉnh sửa Profile

19 Giao diện Tìm Kiếm Quán Ăn

20 Giao diện Thông tin chi tiết quán ăn About Us

21 Giao diện Quán Ăn Menu

22 Giao diện Quán Ăn (Bản Đồ)

23 Giao diện Discover Quán Ăn

24 Giao diện Quán Ăn Direct Messenger – Nhắn tin với chủ quán

25 Giao diện phần Đăng Đánh Giá

26 Giao diện Người Dùng Đánh Giá

Ngày đăng: 14/06/2024, 16:59

HÌNH ẢNH LIÊN QUAN

Hình ảnh: Người dùng có thể đăng tải hình ảnh về thực phẩm, không  gian, hoặc trải nghiệm tại quán ăn để minh họa cho đánh giá của họ - phát triển hệ thống bản đồ quán ăn eatsmap
nh ảnh: Người dùng có thể đăng tải hình ảnh về thực phẩm, không gian, hoặc trải nghiệm tại quán ăn để minh họa cho đánh giá của họ (Trang 61)
Hình ảnh và hình ảnh liên quan đến quán ăn. - phát triển hệ thống bản đồ quán ăn eatsmap
nh ảnh và hình ảnh liên quan đến quán ăn (Trang 65)
BangGiaMonAn  Varchar  255  Bảng giá món ăn - phát triển hệ thống bản đồ quán ăn eatsmap
ang GiaMonAn Varchar 255 Bảng giá món ăn (Trang 107)
Bảng quán ăn - phát triển hệ thống bản đồ quán ăn eatsmap
Bảng qu án ăn (Trang 110)
Bảng Posts (Bài viết) - phát triển hệ thống bản đồ quán ăn eatsmap
ng Posts (Bài viết) (Trang 111)

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

TÀI LIỆU LIÊN QUAN

w