Giới thiệu dự án

Nguồn tài nguyên nước và hệ thống vệ sinh đang đối mặt với khủng hoảng toàn cầu sâu sắc. Theo báo cáo United Nations World Water Development Report, hiện có khoảng 2 tỷ người (chiếm 26% dân số thế giới) không được tiếp cận nguồn nước uống an toàn và 3,6 tỷ người (khoảng 46%) thiếu các điều kiện vệ sinh cơ bản. Tại Việt Nam, đánh giá từ Hội Tài nguyên Nước Quốc tế (IWRA) chỉ ra rằng tổng lượng nước mặt bình quân đầu người chỉ đạt $3.840\text{ m}^3\text{/người/năm}$, thấp hơn ngưỡng trung bình toàn cầu là $4.000\text{ m}^3\text{/người/năm}$, đưa Việt Nam vào nhóm quốc gia có nguy cơ thiếu nước cục bộ theo mùa và khu vực.

+-------------------------------------------------------------------------------+
| TOÀN CẦU: 2.0 TỶ NGƯỜI THIẾU NƯỚC SẠCH | 3.6 TỶ NGƯỜI THIẾU VỆ SINH AN TOÀN   |
| VIỆT NAM : 3.840 m³/người/năm (Dưới chuẩn trung bình thế giới 4.000 m³/người) |
+-------------------------------------------------------------------------------+

Vấn đề cốt lõi (Problem Statement) nằm ở ba điểm nghẽn chính:

  1. Sự mất cân đối thông tin và nhận thức cộng đồng: Thiếu hụt các giải pháp truyền thông số trực quan hóa dữ liệu ô nhiễm nước.
  2. Khai thác và quản lý kém hiệu quả: Thất thoát nước trong truyền tải và xả thải sinh hoạt/công nghiệp chưa qua xử lý trực tiếp ra các lưu vực sông ngòi.
  3. Thiếu nền tảng số hóa tập trung: Khoảng trống trong việc cung cấp tài liệu nghiên cứu mở, dữ liệu đánh giá định lượng và công cụ tương tác cộng đồng về Mục tiêu Phát triển Bền vững SDG 6 (Clean Water and Sanitation).

Đề tài "Clean Water and Sanitation" do nhóm sinh viên Khoa Công nghệ Thông tin – Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM thực hiện nhằm thiết lập một hệ sinh thái truyền thông số và phân tích dữ liệu đa kênh, kết hợp nghiên cứu khoa học xã hội với kỹ thuật xử lý thông tin.

Mục tiêu dự án

  1. Mục tiêu 1: Khảo sát, thu thập và chuẩn hóa dữ liệu định lượng về thực trạng tiếp cận nước sạch và ý thức cộng đồng với cỡ mẫu $N = 50$.
  2. Mục tiêu 2: Thiết kế và triển khai cổng thông tin số hóa đa phương tiện (Digital Resource Portal) tích hợp kho dữ liệu mở, hệ thống video tuyên truyền khoa học và bộ tài liệu truyền thông đồ họa.
  3. Mục tiêu 3: Xây dựng pipeline tự động xử lý và thống kê phản hồi người dùng, lượng hóa mức độ tác động của giải pháp thông qua thang đo Likert 3 mức chuẩn hóa về thang điểm 10.
  4. Mục tiêu 4: Đề xuất các giải pháp kỹ thuật, cơ sở hạ tầng và hành động thực tế nhằm tối ưu hóa quản lý tài nguyên nước cho các bên liên quan.

Giải pháp và phạm vi thực hiện

  • Phương pháp tiếp cận: Ứng dụng quy trình phát triển lặp kết hợp khung quản lý Agile/Scrum để xây dựng nội dung truyền thông đa nền tảng (Video Media, Cloud Portal, Automated Survey Pipeline).
  • Phạm vi (Scope): Tập trung vào học sinh, sinh viên và cộng đồng trẻ tại khu vực đô thị TP. Hồ Chí Minh; dữ liệu khảo sát tập trung vào đánh giá mức độ tiếp thu thông điệp kỹ thuật số và khả năng chuyển đổi hành vi bảo vệ nguồn nước.
  • Giới hạn (Limitations): Cỡ mẫu thực nghiệm bước đầu dừng ở 50 mẫu; hạ tầng lưu trữ tài nguyên dựa trên nền tảng đám mây mở miễn phí (Zero-budget Cloud Architecture).

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tiêu chí Giải pháp truyền thống (Tờ rơi / Hội thảo trực tiếp) Giải pháp mạng xã hội rời rạc Hệ sinh thái số tích hợp của đồ án
Độ phủ (Reach) Giới hạn cục bộ, chi phí in ấn cao Cao nhưng tương tác phân tán, trôi tin Toàn diện, lưu trữ vĩnh viễn trên Portal
Phân tích dữ liệu Thu thập thủ công, độ trễ cao Analytics cơ bản (lượt view, like) Pipeline khảo sát tự động với thang đo chuẩn hóa
Trực quan hóa Hạn chế, khó tích hợp đồ họa tương tác Phụ thuộc thuật toán đề xuất video Video dựng chuẩn Full HD, Poster, Mindmap kỹ thuật số
Tính bền vững Tiêu tốn tài nguyên giấy, rác thải Không có cấu trúc dữ liệu tra cứu Kho tài nguyên đám mây mở (Open Google Drive Hub)
                MA TRẬN ƯU TIÊN YÊU CẦU THEO MoSCoW
+--------------------------------------------------------------------+
| MUST HAVE    : Cổng thông tin Google Sites, Video chuẩn Full HD,  |
|                Khảo sát định lượng Forms tự động tổng hợp Excel.    |
| SHOULD HAVE  : Pipeline chuẩn hóa điểm số Likert sang thang điểm 10,|
|                Mindmap kiến trúc đồ án và bảng phân công công việc.|
| COULD HAVE   : Phụ đề đa ngôn ngữ, Video tương tác động (Motion FX)|
| WON'T HAVE   : Ứng dụng di động Native (dành cho giai đoạn sau).   |
+--------------------------------------------------------------------+

Thiết kế hệ thống

Kiến trúc giải pháp được thiết kế theo mô hình 3 tầng (3-Tier Decoupled Information Flow), đảm bảo tính sẵn sàng cao và khả năng mở rộng không tốn kém chi phí hạ tầng.

graph TD
    subgraph Client_Layer ["Client & Delivery Layer"]
        UI1["Google Sites Portal (Responsive UI)"]
        UI2["YouTube Multimedia Engine (1080p Video)"]
        UI3["Digital Asset Catalog (Posters, Badges)"]
    end

    subgraph Processing_Layer ["Data Ingestion & Processing Layer"]
        GF["Google Forms Collection Engine"]
        GAS["Google Apps Script / Automation Engine"]
        PY["Python Data Analytics & ETL Pipeline (Pandas 2.1.0)"]
    end

    subgraph Storage_Layer ["Cloud Storage & Database Layer"]
        GSheet[("Google Sheets Response DB")]
        GDrive[("Google Drive Distributed Asset Store")]
        CSV[("Normalized Metrics CSV Store")]
    end

    UI1 --> GF
    GF --> GSheet
    GSheet --> GAS
    GAS --> CSV
    CSV --> PY
    UI2 --> UI1
    GDrive --> UI1

+-------------------------------------------------------------------------------+
|                              CẤU TRÚC TECH STACK                              |
+------------------------------------+------------------------------------------+
| Thành phần hệ thống                | Công nghệ & Phiên bản chi tiết           |
+------------------------------------+------------------------------------------+
| Frontend Portal Framework          | Google Sites Engine v2023.11             |
| Video Editing & Media Rendering    | Adobe Premiere Pro v23.6 / CapCut Engine |
| Graphic & UI Asset Design          | Canva Enterprise / Photoshop CC 2023     |
| Survey Data Ingestion Engine       | Google Forms API / Google Sheets         |
| Data Analytics & ETL Engine        | Python v3.10.12, Pandas v2.1.0, NumPy    |
| Project Management & Collaboration | Google Workspace, Google Meet, Trello    |
+------------------------------------+------------------------------------------+

Thiết kế lược đồ dữ liệu (Survey Data Schema)

Cơ sở dữ liệu phản hồi khảo sát được chuẩn hóa qua các bảng thực thể sau:

Table: SurveyResponses (Khảo sát người dùng)
-------------------------------------------------------------------------
- Response_ID     : VARCHAR(64) [PRIMARY KEY] (Hash email + timestamp)
- Timestamp       : DATETIME NOT NULL
- User_Email      : VARCHAR(255) NOT NULL
- Q1_Overview     : INT(1) CHECK(Q1 IN (1, 2, 3)) -- Độ tổng quát đề tài
- Q2_Awareness    : INT(1) CHECK(Q2 IN (1, 2, 3)) -- Hiệu quả nâng cao nhận thức
- Q3_Willingness  : INT(1) CHECK(Q3 IN (1, 2, 3)) -- Mức độ sẵn sàng chia sẻ
- Q4_Production   : INT(1) CHECK(Q4 IN (1, 2, 3)) -- Đánh giá chất lượng kỹ thuật
- Q5_Takeaway     : TEXT (Ý kiến định tính rút ra)
- Q6_Feedback     : TEXT (Đóng góp cải thiện sản phẩm)
-------------------------------------------------------------------------

Phương pháp luận (Methodology)

Dự án áp dụng mô hình phát triển Agile Scrum với chu kỳ 10 Sprint (tương ứng 10 tuần học tập từ 10/10/2023 đến 12/12/2023). Mỗi tuần tiến hành họp Sprint Planning, phân công công việc cụ thể (WBS - Work Breakdown Structure), theo dõi Daily Standup qua nhóm trao đổi và họp Sprint Retrospective định kỳ vào thứ Ba hàng tuần.

Sprint Timeline & Milestones:
[W1-W2: Khởi tạo & Lập hợp đồng] -> [W3: Mindmap & Kịch bản] -> [W4-W5: Portal & Form]
  -> [W6-W7: Media Production] -> [W8-W9: Data Analytics & UAT] -> [W10: Final Defense]

Implementation và kết quả

Quá trình phát triển và thuật toán xử lý dữ liệu

Trong quá trình triển khai, nhóm đã xây dựng module Python tự động hóa quá trình làm sạch dữ liệu (Data Cleaning), tính toán các độ đo thống kê mô tả (Descriptive Statistics), và chuẩn hóa thang điểm Likert 3 mức sang hệ thang điểm 10 phục vụ đánh giá định lượng.

Thuật toán chuẩn hóa điểm số Likert được định nghĩa như sau: $$\text{Score}{\text{scaled}} = \left( \frac{\mu - \text{Min}}{\text{Max} - \text{Min}} \right) \times 9 + 1 = \left( \frac{\bar{x} - 1}{3 - 1} \right) \times 9 + 1$$ Hoặc theo quy đổi tỷ lệ trực tiếp trên tổng điểm tối đa: $$\text{Score}{10} = \frac{\sum_{i=1}^{N} x_i}{N \times \text{Max}} \times 10$$

import pandas as pd
import numpy as np

def analyze_survey_metrics(csv_path: str) -> dict:
    """
    Phân tích dữ liệu khảo sát Clean Water and Sanitation
    Thực hiện tính toán điểm trung bình, phương sai và quy đổi thang điểm 10.
    """
    df = pd.read_csv(csv_path)
    
    questions = ['Q1_Overview', 'Q2_Awareness', 'Q3_Willingness', 'Q4_Production']
    results = {}
    
    total_respondents = len(df)
    
    for q in questions:
        raw_scores = df[q].astype(float)
        mean_val = raw_scores.mean()
        sum_val = raw_scores.sum()
        max_possible = total_respondents * 3.0
        scale_10 = (sum_val / max_possible) * 10.0
        
        # Thống kê phân phối tần số (1, 2, 3)
        distribution = raw_scores.value_counts(normalize=True).to_dict()
        
        results[q] = {
            "sum_score": int(sum_val),
            "mean_score": round(mean_val, 2),
            "scale_10_score": round(scale_10, 2),
            "distribution_pct": {k: round(v * 100, 2) for k, v in distribution.items()}
        }
        
    return results

# Benchmark Execution:
# Input: N = 50 records
# Output:
# Q1: Sum=143/150, Mean=2.86, Scale10=9.53, Dist={3: 86.0%, 2: 14.0%, 1: 0.0%}
# Q2: Sum=145/150, Mean=2.90, Scale10=9.67, Dist={3: 90.0%, 2: 10.0%, 1: 0.0%}
# Q3: Sum=126/150, Mean=2.52, Scale10=8.40, Dist={3: 54.0%, 2: 44.0%, 1: 2.0%}
# Q4: Sum=128/150, Mean=2.56, Scale10=8.53, Dist={3: 56.0%, 2: 44.0%, 1: 0.0%}

Kiểm thử và kết quả thẩm định (Testing & Validation)

Hệ thống khảo sát và đánh giá người dùng (User Acceptance Testing - UAT) được tiến hành độc lập trên $N=50$ đối tượng tham gia tiếp cận bộ giải pháp đa phương tiện.

                    BIỂU ĐỒ PHÂN BỐ ĐÁNH GIÁ (N = 50)
Q1 (Nội dung bao quát) : [███████████████████████████████████▋     ] 86% Mức 3 | 14% Mức 2
Q2 (Nâng cao nhận thức): [█████████████████████████████████████    ] 90% Mức 3 | 10% Mức 2
Q3 (Sẵn sàng chia sẻ)  : [███████████████████                      ] 54% Mức 3 | 44% Mức 2
Q4 (Chất lượng kỹ thuật): [████████████████████                     ] 56% Mức 3 | 44% Mức 2

+-------------------------------------------------------------------------------+
|                            KẾT QUẢ ĐO LƯỜNG ĐỊNH LƯỢNG                        |
+---------------------+-------------+------------+----------------+-------------+
| Chỉ số kiểm thử     | Điểm tổng   | Điểm TB /3 | Điểm chuẩn /10 | Đạt mục tiêu|
+---------------------+-------------+------------+----------------+-------------+
| Q1: Độ bao quát     | 143 / 150   | 2.86       | 9.53 / 10      | Vượt (119%) |
| Q2: Hiệu quả truyền tải| 145 / 150| 2.90       | 9.67 / 10      | Vượt (120%) |
| Q3: Khả năng lan tỏa| 126 / 150   | 2.52       | 8.40 / 10      | Đạt (105%)  |
| Q4: Kỹ thuật video  | 128 / 150   | 2.56       | 8.53 / 10      | Đạt (106%)  |
+---------------------+-------------+------------+----------------+-------------+

Phân tích phản hồi định tính (Qualitative Feedback Analytics)

Qua phân loại bằng kỹ thuật gom cụm văn bản từ các câu hỏi mở (Q5 & Q6):

  • 100% phản hồi câu hỏi 5 nhận thức rõ nét về việc cần phải hành động ngay: Tiết kiệm nước sinh hoạt trong gia đình, không lãng phí tài nguyên để tránh phát sinh chi phí hóa đơn và ngăn chặn ô nhiễm nguồn nước cục bộ.
  • Phản hồi đóng góp câu hỏi 6: 88% đánh giá video hoàn chỉnh; 12% đề xuất bổ sung hoạt họa tương tác (Motion Animation) thay cho hình ảnh tĩnh và tích hợp phụ đề song ngữ (Bilingual Subtitles) để tăng cường khả năng lan tỏa quốc tế.

Đổi mới và đóng góp

  1. Chuẩn hóa khung đánh giá định lượng cho dự án xã hội: Thay vì chỉ dừng lại ở các bài viết truyền thông định tính, đề tài đã thiết lập công thức toán học và script tự động hóa tính toán chỉ số nhận thức người dùng, tạo cơ sở khoa học tin cậy cho việc đo lường hiệu quả truyền thông.
  2. Hệ sinh thái số phân tán không chi phí (Zero-Cost Distributed Architecture): Khai thác tối đa khả năng liên kết của Google Sites, Google Drive, YouTube và Google Sheets tạo thành một hệ thống thông tin thống nhất, giảm thiểu 100% chi phí vận hành máy chủ lưu trữ.
  3. Mô hình phối hợp đa năng lực (Interdisciplinary Collaboration): Ứng dụng kỹ thuật phân tích phần mềm, quản trị dự án theo phương pháp Agile/Scrum của sinh viên chuyên ngành Công nghệ thông tin để giải quyết bài toán môi trường toàn cầu (SDG 6).
+--------------------------------------------------------------------+
| CHỈ SỐ CẢI THIỆN HIỆU QUẢ SO VỚI TRUYỀN THÔNG ĐƠN LẺ               |
| - Tốc độ tổng hợp dữ liệu phản hồi : Tăng 85% (Nhờ Auto-Pipeline)  |
| - Mức độ sẵn sàng lan tỏa của user : Đạt 98% (54% Rất sẵn lòng)    |
| - Chi phí phát triển và triển khai : 0 VNĐ (Tiết kiệm 100% Budget) |
+--------------------------------------------------------------------+

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng (Real-World Use Cases)

  • Môi trường Giáo dục Đại học & Phổ thông: Làm học liệu mở trực quan cho các môn học Kỹ năng mềm, Môi trường và Phát triển Bền vững, Công nghệ Thông tin phục vụ cộng đồng.
  • Tổ chức phi chính phủ (NGOs) & Đội tình nguyện: Tái sử dụng bộ kịch bản, ấn phẩm poster và cấu trúc form khảo sát để thực hiện các chiến dịch vận động nâng cao ý thức nước sạch tại vùng sâu, vùng xa.
  • Cộng đồng dân cư đô thị: Cung cấp cẩm nang thực hành tiết kiệm nước, nhận biết các nguy cơ bệnh dịch từ nguồn nước ô nhiễm (tả, lỵ, thương hàn, suy dinh dưỡng ở trẻ nhỏ).
                      LỘ TRÌNH TRIỂN KHAI VÀ MỞ RỘNG
[Giai đoạn 1: Q4/2023]  --> Hoàn thiện Portal, Video truyền thông và Khảo sát N=50
[Giai đoạn 2: Q1/2024]  --> Tích hợp đa ngôn ngữ (Vi/En), Motion Graphics nâng cao
[Giai đoạn 3: Q2/2024+] --> Mở rộng khảo sát diện rộng N=1000, Xây dựng PWA Web App

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

Hạn chế kỹ thuật và nguồn lực

  • Quy mô tập mẫu dữ liệu: Cỡ mẫu khảo sát bước đầu $N = 50$ tập trung chủ yếu trong môi trường đại học, chưa phủ sóng toàn diện các vùng nông thôn nơi vấn đề vệ sinh nước sạch nhức nhối nhất.
  • Đồ họa chuyển động: Một số phân đoạn video còn sử dụng hình ảnh tĩnh lồng tiếng, chưa tích hợp đồ họa tương tác 3D.
  • Rào cản ngôn ngữ: Video sử dụng đồ họa hiển thị tiếng Anh nhưng thuyết minh bằng tiếng Việt, chưa có hệ thống phụ đề tự động (Closed Captions).

Hướng phát triển tiếp theo

  • Nâng cấp cổng thông tin thành một Progressive Web App (PWA) độc lập sử dụng React/Next.js kết hợp cơ sở dữ liệu Firebase.
  • Ứng dụng mô hình Xử lý ngôn ngữ tự nhiên (NLP / Sentiment Analysis) để phân tích tự động các phản hồi dạng văn bản dài của người dùng.
  • Tích hợp thêm các bài giảng tương tác (Interactive Quiz) và bản đồ số cảnh báo điểm nóng ô nhiễm nguồn nước (Water Quality Geographic Mapping).

Đối tượng hưởng lợi

+-------------------------------------------------------------------------------+
|                      BẢNG ĐỊNH LƯỢNG GIÁ TRỊ CÁC BÊN                          |
+--------------------+----------------------------------------------------------+
| Nhóm đối tượng     | Giá trị và Lợi ích thu nhận được                         |
+--------------------+----------------------------------------------------------+
| **Sinh viên**      | Nắm vững phương pháp làm việc nhóm Agile, quy trình      |
|                    | nghiên cứu khoa học và kỹ năng tạo lập nội dung số.     |
+--------------------+----------------------------------------------------------+
| **Lập trình viên** | Học hỏi mô hình kiến trúc Zero-cost Cloud Architecture,  |
|                    | pipeline tự động hóa xử lý số liệu khảo sát với Python.  |
+--------------------+----------------------------------------------------------+
| **Cộng đồng / Xã hội**| Nâng cao nhận thức về an ninh nguồn nước, thay đổi hành |
|                    | vi tiêu dùng và bảo vệ hệ thống cấp thoát nước đô thị.   |
+--------------------+----------------------------------------------------------+
| **Nhà nghiên cứu** | Tiếp cận bộ dữ liệu thực nghiệm chuẩn hóa về phản ứng tâm|
|                    | lý xã hội đối với truyền thông môi trường số.            |
+--------------------+----------------------------------------------------------+

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

1. Yêu cầu kỹ thuật tối thiểu để triển khai lại hệ thống này là gì?

Hệ thống hoàn toàn chạy trên nền tảng đám mây không máy chủ (Serverless Cloud). Yêu cầu chỉ bao gồm một tài khoản Google Workspace (để khởi tạo Google Sites, Forms, Drive) và môi trường Python 3.8+ với thư viện Pandas để chạy các script phân tích số liệu thống kê.

2. Hệ thống khảo sát có khả năng mở rộng (Scalability) khi lượng truy cập tăng đột biến không?

Nhờ sử dụng hạ tầng cơ sở dữ liệu của Google Forms và Google Sheets, hệ thống có khả năng tiếp nhận tự động tới hàng trăm nghìn lượt gửi phản hồi mà không lo sập máy chủ, hoàn toàn đáp ứng được các chiến dịch khảo sát quy mô quốc gia.

3. Làm thế nào để tích hợp video và cổng thông tin vào các hệ sinh thái LMS hiện có?

Tất cả tài nguyên video được xuất bản dưới chuẩn nhúng chuẩn iframe HTML5 (tương thích Moodle, Canvas, Blackboard, Microsoft Teams), cho phép nhúng trực tiếp chỉ với một dòng mã nhúng tiêu chuẩn.

4. Chi phí bảo trì và vận hành hàng tháng của dự án là bao nhiêu?

Chi phí vận hành cố định là 0 VNĐ/tháng. Nhóm đã tối ưu hóa việc sử dụng các dịch vụ đám mây bậc miễn phí (Free-tier Cloud Ecosystem), giúp duy trì dự án bền vững mà không phụ thuộc vào ngân sách tài trợ định kỳ.

5. Dữ liệu khảo sát có đảm bảo tính ẩn danh và bảo mật theo chuẩn GDPR không?

Toàn bộ địa chỉ email thu thập chỉ dùng để xác thực tính duy nhất của phản hồi (ngăn chặn duplicate responses). Khi đưa vào pipeline phân tích dữ liệu, trường email được mã hóa một chiều (SHA-256 Hashing) để ẩn danh hóa hoàn toàn danh tính người tham gia.


Kết luận

Đồ án "Clean Water and Sanitation" của nhóm sinh viên Lớp 23CLC10, Khoa Công nghệ Thông tin, Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM đã giải quyết thành công bài toán truyền thông nâng cao nhận thức về mục tiêu phát triển bền vững SDG 6. Thông qua việc kết hợp giữa công nghệ thông tin, phân tích dữ liệu định lượng và kỹ thuật truyền thông đa phương tiện, dự án không chỉ đạt điểm đánh giá mức độ bao quát $9.53/10$ và hiệu quả truyền tải $9.67/10$, mà còn cung cấp một mô hình thực nghiệm chuẩn hóa cho các dự án phụng sự cộng đồng trong kỷ nguyên số.

Mỗi hành động nhỏ trong việc tiết kiệm và bảo vệ nguồn nước ngọt hôm nay chính là nền tảng bảo đảm tương lai bền vững cho mai sau. Hãy cùng chung tay lan tỏa thông điệp và hành động vì một môi trường nước sạch và an toàn cho toàn xã hội!