Bối cảnh và vấn đề nghiên cứu

Trong bối cảnh chuyển đổi số và tác động của cuộc cách mạng Công nghiệp 4.0, các nền tảng trực tuyến đóng vai trò then chốt trong việc duy trì kênh tương tác giữa doanh nghiệp và người tiêu dùng. Ngành dịch vụ làm đẹp và chăm sóc sức khỏe (Spa) tại Việt Nam đang ghi nhận sự gia tăng mạnh mẽ về nhu cầu của khách hàng. Tuy nhiên, việc quản lý vận hành truyền thống bộc lộ nhiều bất cập trong khâu điều phối lịch hẹn, quản lý dữ liệu sản phẩm, dịch vụ và theo dõi đơn hàng. Một số doanh nghiệp hiện đại đã tạo ra 80% đến 90% doanh thu thông qua các nền tảng trang web, biến website thành công cụ tiếp thị và vận hành không thể thiếu. Khóa luận tốt nghiệp kỹ sư Công nghệ thông tin của tác giả Bạch Trung Quốc (Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh) tập trung giải quyết bài toán tin học hóa hoạt động kinh doanh và quản lý trung tâm Spa thông qua đề tài "Xây dựng website kinh doanh dịch vụ Spa".

Mục tiêu nghiên cứu tổng quát của đề tài là xây dựng một hệ thống website phục vụ toàn diện hoạt động của trung tâm Spa, tối ưu hóa quy trình kinh doanh và nâng cao trải nghiệm người dùng. Các mục tiêu cụ thể được xác định bao gồm:

  1. Tăng cường trải nghiệm khách hàng: Xây dựng giao diện thân thiện, hỗ trợ tìm kiếm sản phẩm, theo dõi dịch vụ và thực hiện đặt lịch hẹn trực tuyến nhanh chóng, minh bạch về thông tin giá cả.
  2. Nâng cao hiệu quả quản lý: Tích hợp hệ thống quản lý lịch hẹn tự động nhằm hạn chế sai sót, tối ưu hóa điều phối phòng, giường, tránh trùng lịch; đồng thời quản lý kho sản phẩm và tình trạng đơn hàng.
  3. Tăng trưởng doanh thu: Tạo cơ hội bán chéo, bán kèm các sản phẩm và gói dịch vụ; hỗ trợ áp dụng mã giảm giá và các chương trình ưu đãi.
  4. Nâng cao hình ảnh thương hiệu: Thiết lập bộ nhận diện trực tuyến chuyên nghiệp, cung cấp thông tin bài viết chuyên ngành (Blog) và quản lý hệ thống phản hồi.
  5. Tăng cường tương tác và giao tiếp: Cung cấp các kênh hỗ trợ khách hàng trực tiếp thông qua trợ lý ảo (Chatbot) và kết nối thư điện tử (Email).

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Quy trình nghiệp vụ kinh doanh dịch vụ Spa, bao gồm quản lý đặt lịch, quản lý đơn hàng, danh mục sản phẩm, danh mục dịch vụ, phòng/giường thực hiện liệu trình và cơ chế chăm sóc khách hàng.
  • Phạm vi không gian và công nghệ: Nghiên cứu và khảo sát thực trạng tại các hệ thống Spa tiêu biểu tại Việt Nam (SeoulSpa.vn, Saigon Smile Spa, Himalaya Spa); phát triển ứng dụng web trên nền tảng máy chủ Windows sử dụng ASP.NET MVC 5 và hệ quản trị cơ sở dữ liệu Microsoft SQL Server.
  • Phạm vi thời gian: Đề tài được triển khai thực hiện trong thời gian 18 tuần, từ ngày 15/02/2024 đến ngày 05/07/2024.

Cơ sở lý thuyết và phương pháp nghiên cứu

Nghiên cứu kết hợp các nền tảng lý thuyết về phát triển phần mềm theo kiến trúc phân lớp, kỹ thuật xử lý ngôn ngữ tự nhiên và tích hợp cổng thanh toán trực tuyến:

  • Khung kiến trúc ASP.NET MVC 5: Mô hình Model-View-Controller giúp phân tách logic xử lý dữ liệu (Model), giao diện hiển thị (View) và bộ điều khiển luồng (Controller). Nền tảng hỗ trợ cơ chế định tuyến (Routing System), khả năng kiểm thử độc lập (Testability), cơ chế tiêm phụ thuộc (Dependency Injection) và ngôn ngữ truy vấn tích hợp LINQ để tương tác cơ sở dữ liệu.
  • Hệ quản trị cơ sở dữ liệu Microsoft SQL Server: Sử dụng hệ quản trị cơ sở dữ liệu quan hệ (RDBMS/ORDBMS) với các ràng buộc toàn vẹn dữ liệu, hỗ trợ lưu trữ bảng biểu, dịch vụ phân tích dữ liệu (SSAS), dịch vụ báo cáo (SSRS) và quy trình trích xuất chuyển đổi nạp dữ liệu (SSIS).
  • Cổng thanh toán trực tuyến MoMo Payment Platform API: Tích hợp API dựa trên kiến trúc RESTful (phương thức GET/POST), quy trình xử lý giao dịch qua mã hóa chữ ký số HMAC, giao thức bảo mật SSL, cơ chế phản hồi qua URL trả về (Return URL) và thông báo giao dịch nền (Notify URL/IPN).
  • Nền tảng Chatbot Google Dialogflow: Sử dụng công nghệ xử lý ngôn ngữ tự nhiên (NLP) và mô hình học máy (Machine Learning) để nhận diện ý định của người dùng (Intent), trích xuất tham số thực thể (Entities), duy trì ngữ cảnh đàm thoại (Contexts) và kết nối phản hồi hệ thống (Fulfillment).

Tác giả đã áp dụng 3 phương pháp nghiên cứu chính để hoàn thành đồ án:

  1. Phương pháp tổng hợp: Thu thập, phân tích tài liệu chuyên khảo về công nghệ web, tài liệu API tích hợp và nghiên cứu khảo sát các hệ thống web thẩm mỹ viện, spa đang vận hành thực tế.
  2. Phương pháp chuyên gia: Tiếp nhận ý kiến tư vấn, định hướng chuyên môn từ giảng viên hướng dẫn (TS. Lê Vĩnh Thịnh) và giảng viên phản biện (TS. Huỳnh Xuân Phụng), kết hợp trao đổi kỹ thuật với đồng nghiệp để chuẩn hóa luồng nghiệp vụ.
  3. Phương pháp mô hình hóa: Xây dựng mô hình phân tích thiết kế hệ thống thông qua lược đồ Use Case, lược đồ tuần tự (Sequence Diagram), sơ đồ thực thể quan hệ (ERD) và thiết kế giao diện tương tác người dùng.

Nguồn dữ liệu thực nghiệm đến từ việc khảo sát 3 chuỗi Spa lớn tại Việt Nam trong năm 2022 và hiện nay, được tổng hợp trong bảng đối chiếu sau:

Hệ thống Spa Đặc điểm giao diện Điểm mạnh tính năng Hạn chế ghi nhận
SeoulSpa.vn Tông màu chủ đạo hồng - trắng; bố cục sắp xếp trực quan Cung cấp thông tin hơn 40 chi nhánh toàn quốc, niêm yết giá dịch vụ rõ ràng Thiếu chức năng đánh giá phản hồi từ khách hàng và chưa có chat trực tuyến
Saigon Smile Spa Thiết kế chuyên nghiệp, hình ảnh trực quan Có chức năng đặt lịch hẹn trực tuyến, tốc độ tải trang nhanh, có mục phản hồi Tổ chức danh mục sản phẩm và gói trị liệu chưa tối ưu hóa phân cấp
Himalaya Spa Tông màu trắng, đỏ, vàng nâu sang trọng Có chức năng đặt lịch hẹn trực tuyến, đầy đủ bảng giá và dịch vụ Chưa tích hợp công cụ chatbot thông minh hỗ trợ tư vấn tức thì

Thiết kế và triển khai hệ thống

Hệ thống website kinh doanh dịch vụ Spa được phân chia thành hai phân hệ chức năng chính: Phân hệ giao diện khách hàng (Frontend) và Phân hệ quản trị vận hành (Backend).

Bảng tổng hợp chức năng phân hệ Frontend

STT Chức năng Frontend Mô tả nghiệp vụ
1 Đặt hàng Duyệt danh mục sản phẩm trên website và tiến hành đặt mua sản phẩm.
2 Giỏ hàng Hiển thị danh sách mặt hàng đã chọn, điều chỉnh số lượng và tính tổng giá trị tiền hàng.
3 Blog & Tin tức Xem bài viết làm đẹp, hướng dẫn chăm sóc da và thông tin chuyển hướng theo danh mục.
4 Quản lý đơn hàng & Lịch hẹn Khách hàng đăng nhập để theo dõi lịch sử đặt lịch và tình trạng xử lý đơn hàng cá nhân.
5 Đăng ký / Đăng nhập Quản lý tài khoản thành viên hệ thống (Membership) cho khách hàng.
6 Chỉnh sửa thông tin cá nhân Cập nhật hồ sơ tài khoản, số điện thoại, địa chỉ nhận hàng và mật khẩu.
7 Liên hệ & Hỗ trợ Gửi thông điệp liên hệ qua hệ thống form thư điện tử và tương tác với Chatbot Dialogflow.
8 Đặt lịch dịch vụ Khách hàng lựa chọn gói dịch vụ, thời gian hẹn và kiểm tra vị trí phòng/giường trống.

Bảng tổng hợp chức năng phân hệ Backend

STT Chức năng Backend Mô tả nghiệp vụ
1 Quản lý sản phẩm Thêm mới, chỉnh sửa, cập nhật hình ảnh, giá bán, số lượng tồn kho và mô tả chi tiết sản phẩm.
2 Quản lý danh mục sản phẩm Phân cấp và quản lý cấu trúc các nhóm danh mục sản phẩm Spa.
3 Quản lý đơn đặt hàng Thống kê và theo dõi trạng thái đơn hàng (Đặt hàng thành công, Thanh toán thành công, Đang giao, Đã nhận hàng, Đã hủy).
4 Chi tiết đơn đặt hàng Xem thông tin người mua, danh sách sản phẩm, địa chỉ giao hàng và ghi chú đơn hàng.
5 Quản lý khách hàng Xem danh sách khách hàng, cập nhật thông tin hồ sơ và quản lý phân quyền thành viên.
6 Quản lý nhân viên Thêm mới, chỉnh sửa thông tin, phân công vai trò và quản lý tài khoản nhân viên.
7 Quản lý dịch vụ Cấu hình thông tin gói dịch vụ, giá tiền, thời lượng liệu trình và lợi ích chăm sóc.
8 Quản lý danh mục dịch vụ Phân nhóm các dịch vụ thẩm mỹ, chăm sóc da, massage trị liệu.
9 Quản lý lịch hẹn Theo dõi ngày, giờ, dịch vụ được đặt, tránh xung đột lịch giữa các khách hàng.
10 Quản lý phòng và giường Giám sát trạng thái phòng ốc và giường phục vụ nhằm tối ưu công suất hoạt động của Spa.

Thiết kế Use Case và Lược đồ tuần tự

Hệ thống được thiết kế với các tác nhân (Actors) chính gồm: Quản trị viên (Admin), Nhân viên (Staff) và Khách hàng (Customer). Các kịch bản Use Case trọng yếu được đặc tả chi tiết trong hệ thống gồm:

  • Use Case Đăng nhập: Xác thực tên người dùng và mật khẩu từ cơ sở dữ liệu, phân quyền truy cập theo vai trò.
  • Use Case Đặt lịch: Kiểm tra tính hợp lệ của thời gian, tình trạng sẵn sàng của phòng và giường dịch vụ, xác nhận mã phòng và gửi thông báo cho khách hàng.
  • Use Case Đặt hàng và Thanh toán online: Xử lý giỏ hàng, kết nối cổng thanh toán MoMo qua mã QR, xác thực kết quả giao dịch và trừ tiền tài khoản tương ứng.
  • Use Case Quản lý danh mục, nhân viên, khách hàng: Thực hiện đầy đủ các thao tác Thêm, Sửa, Xóa và Cập nhật dữ liệu vào SQL Server.

Lược đồ tuần tự (Sequence Diagram) được xây dựng để chuẩn hóa luồng giao tiếp giữa đối tượng giao diện (Boundary/View), bộ điều khiển xử lý logic (Control/Controller) và bảng dữ liệu (Entity/Model) cho các thao tác: Quản trị viên bảo trì website, thêm/sửa/xóa khách hàng, nhân viên, sản phẩm; Khách hàng đăng ký thành viên, tìm kiếm sản phẩm, đặt hàng, thanh toán trực tuyến và đặt lịch hẹn.


Nội dung chính theo từng chương

Chương I: Mở đầu

Chương này trình bày tính cấp thiết của việc số hóa hoạt động kinh doanh Spa trong kỷ nguyên số. Tác giả nêu rõ mục tiêu nghiên cứu nhằm nâng cao trải nghiệm khách hàng, tối ưu hóa quy trình quản lý bán hàng và lịch hẹn, tăng doanh thu và xây dựng thương hiệu uy tín. Phạm vi nghiên cứu bao quát các quy trình nghiệp vụ cốt lõi của trung tâm Spa, phương pháp nghiên cứu áp dụng bao gồm tổng hợp tài liệu, tham vấn chuyên gia và mô hình hóa ứng dụng.

Chương II: Cơ sở lý thuyết

Chương II tập trung phân tích nền tảng lý thuyết và các công nghệ sử dụng trong đồ án:

  • Phân tích chi tiết kiến trúc ASP.NET MVC 5, nêu rõ ưu điểm về tính linh hoạt, khả năng phân tách tầng nghiệp vụ, tối ưu hóa hiệu năng do không sử dụng ViewState, và chỉ ra nhược điểm về cơ chế quản lý session cũng như sự phụ thuộc vào môi trường phát triển Visual Studio.
  • Giới thiệu hệ quản trị cơ sở dữ liệu Microsoft SQL Server, cấu trúc bảng quan hệ, tính toàn vẹn dữ liệu và các phân hệ hỗ trợ SSAS, SSRS, SSIS.
  • Trình bày kiến trúc API MoMo, quy trình tạo yêu cầu thanh toán RESTful, cơ chế chữ ký bảo mật HMAC, mã hóa SSL và xử lý phản hồi giao dịch qua Return URL / Notify URL.
  • Trình bày nguyên lý hoạt động của nền tảng Chatbot Dialogflow, các thành phần Agent, Intent, Entities, Contexts và Fulfillment phục vụ tư vấn bán hàng tự động.

Chương III: Phân tích và thiết kế web

Chương III là phần nội dung trọng tâm của khóa luận, bao gồm:

  • Khảo sát thực trạng 3 website Spa lớn (SeoulSpa.vn, Saigon Smile Spa, Himalaya Spa) làm cơ sở xác định yêu cầu hệ thống.
  • Phân tích chi tiết danh sách chức năng phân hệ Frontend (8 chức năng chính) và Backend (10 nhóm chức năng quản trị).
  • Đặc tả 16 kịch bản Use Case tiêu biểu (Đăng nhập, Quản lý/Thêm/Cập nhật khách hàng, Quản lý/Thêm/Cập nhật nhân viên, Quản lý/Thêm/Cập nhật sản phẩm, Quản lý/Thêm/Cập nhật dịch vụ, Đặt hàng, Đặt lịch, Thanh toán online).
  • Thiết kế hệ thống lược đồ tuần tự cho các tác vụ của Admin, Nhân viên và Khách hàng.
  • Xây dựng mô hình cơ sở dữ liệu (ERD) với danh sách thuộc tính các bảng dữ liệu.
  • Thiết kế giao diện đồ họa chi tiết cho phân hệ người dùng (Trang chủ, Sản phẩm, Chi tiết sản phẩm, Dịch vụ, Blog, Đặt lịch, Giỏ hàng, Liên hệ, Về chúng tôi) và phân hệ quản trị (Quản lý đơn hàng, Nhân viên, Sản phẩm, Dịch vụ, Mã giảm giá, Banner, Menu, Footer, Slide Home, Đặt lịch).

Chương IV: Cài đặt và kiểm thử

Chương IV trình bày việc thiết lập môi trường lập trình (Visual Studio, SQL Server Management Studio) và triển khai cài đặt các mô-đun phần mềm dựa trên thiết kế. Chương này đồng thời ghi nhận kết quả kiểm thử chức năng sản phẩm (Bảng 4: Kiểm thử sản phẩm), bảo đảm các luồng xử lý giao dịch, đặt lịch hẹn và tích hợp API thanh toán, chatbot vận hành chính xác theo kịch bản thiết kế.

Chương V: Kết luận và hướng phát triển

Chương cuối tổng kết các kết quả đạt được sau 18 tuần thực hiện đồ án, đánh giá mức độ hoàn thành so với mục tiêu ban đầu, chỉ ra những hạn chế do giới hạn về thời gian và đề xuất các định hướng nâng cấp, hoàn thiện hệ thống trong tương lai.


Kết quả và đóng góp

Đồ án đã hoàn thành đầy đủ các nhiệm vụ nghiên cứu và phát triển phần mềm theo đề cương đã đăng ký:

  • Xây dựng hoàn chỉnh hệ thống website kinh doanh dịch vụ Spa: Vận hành ổn định các tính năng giới thiệu dịch vụ, tra cứu giờ hoạt động, trưng bày danh mục sản phẩm và bảng giá công khai.
  • Tích hợp giải pháp thanh toán điện tử: Kết nối thành công cổng thanh toán trực tuyến MoMo API qua phương thức quét mã QR, xử lý giao dịch tự động và cập nhật trạng thái đơn hàng tức thì.
  • Tin học hóa quy trình đặt lịch dịch vụ: Xây dựng cơ chế đặt lịch thông minh cho phép khách hàng tự chọn thời gian, đồng thời hỗ trợ nhân viên đặt lịch trực tiếp trên hệ thống; tự động kiểm tra và khóa lịch để tránh tình trạng trùng phòng hoặc trùng giường dịch vụ.
  • Hỗ trợ tư vấn khách hàng tự động: Tích hợp thành công Chatbot Dialogflow ứng dụng xử lý ngôn ngữ tự nhiên để phản hồi nhanh các thắc mắc thường gặp của người dùng, kết hợp kênh liên hệ qua email.
  • Phân hệ quản trị toàn diện: Cung cấp đầy đủ công cụ quản lý dữ liệu sản phẩm, dịch vụ, đơn hàng, khách hàng thành viên (Membership), nhân viên, mã giảm giá và nội dung bài viết truyền thông (Blog, Banner, Menu).

Về mặt đóng góp so với các nghiên cứu và hệ thống khảo sát thực tế, tác giả đã khắc phục được những hạn chế còn tồn tại ở các trang web spa hiện hành bằng cách tích hợp đồng thời cả hệ thống đặt lịch tránh trùng lặp phòng/giường, cổng thanh toán trực tuyến MoMo và trợ lý ảo Chatbot thông minh trên cùng một nền tảng quản trị thống nhất.


Hạn chế và hướng phát triển

Dù đã đáp ứng các yêu cầu đặt ra, khóa luận tự nhận định một số điểm hạn chế do giới hạn thời gian (18 tuần thực hiện) và kỹ năng cá nhân của sinh viên trong quá trình phát triển độc lập:

  • Cơ chế quản lý phiên làm việc (Session) trên nền tảng ASP.NET MVC đòi hỏi phải tiếp tục tối ưu khi hệ thống tiếp nhận lượng truy cập đồng thời lớn.
  • Khả năng xử lý của chatbot mới dừng lại ở các kịch bản mẫu và câu hỏi phổ biến, cần bổ sung tập dữ liệu huấn luyện (Training phrases) đa dạng hơn để đáp ứng các yêu cầu tư vấn trị liệu chuyên sâu.

Hướng phát triển tiếp theo được tác giả đề xuất:

  • Mở rộng phát triển ứng dụng di động (Mobile App) đồng bộ với hệ thống web nhằm tăng tính tiện lợi cho khách hàng.
  • Nâng cấp thuật toán gợi ý dịch vụ và sản phẩm dựa trên lịch sử làm đẹp của từng khách hàng thân thiết.
  • Hoàn thiện và mở rộng các báo cáo phân tích kinh doanh chuyên sâu (SSAS/SSRS) để hỗ trợ ban quản lý Spa ra quyết định chiến lược.

Giá trị tham khảo

Tài liệu khóa luận tốt nghiệp này có giá trị ứng dụng và tham khảo thiết thực cho:

  • Sinh viên ngành Công nghệ thông tin và Kỹ thuật phần mềm: Là tài liệu tham khảo hoàn chỉnh về quy trình xây dựng ứng dụng web thương mại dịch vụ từ khâu khảo sát hiện trạng, phân tích nghiệp vụ, mô hình hóa Use Case, lược đồ tuần tự, thiết kế cơ sở dữ liệu đến triển khai thực tế bằng ASP.NET MVC 5 và SQL Server.
  • Người phát triển đề tài về tích hợp hệ thống: Phần cơ sở lý thuyết và quy trình tích hợp API thanh toán MoMo, cấu hình Chatbot Google Dialogflow là tài liệu tham khảo hữu ích cho các dự án phát triển cổng thanh toán trực tuyến và trợ lý ảo hội thoại.
  • Các doanh nghiệp kinh doanh dịch vụ làm đẹp, Spa: Cung cấp mô hình quy trình nghiệp vụ chuẩn cho việc tin học hóa quy trình quản lý lịch hẹn, điều phối phòng giường và quản lý khách hàng thân thiết.

Câu hỏi thường gặp

1. Đồ án sử dụng công nghệ chính nào để phát triển hệ thống website?
Hệ thống được xây dựng trên nền tảng Microsoft ASP.NET MVC 5, sử dụng hệ quản trị cơ sở dữ liệu Microsoft SQL Server, tích hợp cổng thanh toán trực tuyến MoMo Payment Platform API và nền tảng trợ lý ảo Google Dialogflow.

2. Hệ thống giải quyết bài toán trùng lặp lịch hẹn của khách hàng như thế nào?
Hệ thống tích hợp chức năng quản lý lịch hẹn kết nối trực tiếp với dữ liệu phòng và giường phục vụ. Khi khách hàng hoặc nhân viên thao tác đặt lịch, hệ thống sẽ tự động kiểm tra tính khả dụng của các khung giờ và vị trí còn trống để ngăn chặn việc ghi nhận hai lịch hẹn trùng lặp trên cùng một tài nguyên tại cùng thời điểm.

3. Cơ chế thanh toán trực tuyến trong website hoạt động ra sao?
Website kết nối với MoMo API theo kiến trúc RESTful. Khi khách hàng xác nhận thanh toán giỏ hàng, hệ thống gửi yêu cầu tạo giao dịch đến MoMo kèm chữ ký bảo mật HMAC. Khách hàng thực hiện quét mã QR, sau đó MoMo phản hồi kết quả về website thông qua Return URL để hiển thị thông báo cho người dùng và gửi thông báo nền qua Notify URL để hệ thống tự động cập nhật trạng thái đơn hàng.

4. Những hệ thống website Spa nào đã được tác giả tiến hành khảo sát thực trạng?
Tác giả đã khảo sát 3 hệ thống chuỗi Spa tiêu biểu tại Việt Nam gồm SeoulSpa.vn, Saigon Smile Spa và Himalaya Spa để đánh giá ưu, nhược điểm về giao diện, tính năng đặt lịch, mức độ tương tác và khả năng tích hợp chatbot.

5. Thời gian thực hiện và đơn vị đào tạo của khóa luận tốt nghiệp này là gì?
Đề tài do sinh viên Bạch Trung Quốc (MSSV: 19110274), chuyên ngành Công nghệ phần mềm thuộc Khoa Đào tạo Chất lượng Cao, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh thực hiện dưới sự hướng dẫn của TS. Lê Vĩnh Thịnh trong thời gian 18 tuần (từ 15/02/2024 đến 05/07/2024).


Kết luận

Khóa luận tốt nghiệp "Xây dựng website kinh doanh dịch vụ Spa" của tác giả Bạch Trung Quốc đã giải quyết hiệu quả bài toán quản lý và kinh doanh trực tuyến cho trung tâm Spa thông qua việc ứng dụng công nghệ ASP.NET MVC 5 và Microsoft SQL Server. Đề tài không chỉ hoàn thiện các tính năng thương mại điện tử cốt lõi mà còn tích hợp thành công cổng thanh toán điện tử MoMo và trợ lý ảo Dialogflow hỗ trợ chăm sóc khách hàng. Công trình là tài liệu tham khảo có giá trị học thuật và thực tiễn cao cho sinh viên chuyên ngành công nghệ phần mềm và các nhà phát triển hệ sinh thái dịch vụ trực tuyến.