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

Khóa luận tốt nghiệp kỹ sư ngành Hệ thống Thông tin của tác giả Châu Thị Bích Đào (Trường Đại học Công nghệ Thông tin – Đại học Quốc gia TP.HCM, năm 2020, người hướng dẫn: ThS. Vũ Minh Sang) tập trung giải quyết bài toán quản lý quy trình nông nghiệp sạch kết hợp kênh phân phối nông sản trực tiếp.

Lý do chọn đề tài và bối cảnh thực tiễn

Theo số liệu được tác giả trích dẫn trong văn bản, tỷ lệ tử vong do bệnh ung thư tại Việt Nam thời điểm nghiên cứu là 29%, nằm trong nhóm cao hàng đầu châu Á, xuất phát phần lớn từ thực trạng thực phẩm bẩn và mất an toàn vệ sinh tràn lan trên thị trường. Các nguyên nhân trực tiếp bao gồm:

  • Quy trình sơ chế không đảm bảo vệ sinh, tồn dư bùn đất, không che đậy gây nhiễm khuẩn từ côn trùng.
  • Tình trạng lạm dụng chất cấm, kháng sinh, thuốc kích thích tăng trưởng ép rau củ chín siêu tốc (chỉ từ 1 đến 2 ngày là thu hoạch).
  • Việc sử dụng các hóa chất độc hại bị cấm trong bảo quản nông sản thực phẩm như thuốc trừ sâu và hóa chất cấm HPC-97 HXN.

Trong khi người tiêu dùng thiếu công cụ kiểm chứng nguồn gốc và chất lượng an toàn thực phẩm, nhiều nông dân có nhu cầu sản xuất nông nghiệp sạch nhưng gặp khó khăn do thiếu hướng dẫn kỹ thuật chi tiết, quy trình thực hành chuẩn hóa và phương thức ghi chép nhật ký sản xuất.

Khảo sát thực trạng các website hiện hành cho thấy:

  • Các cổng thông tin khuyến nông (như trang của huyện Gia Lâm gialam.vn hay trang chăn nuôi nhachannuoi.vn) cung cấp tài liệu kỹ thuật mang tính chất chung chung, chưa cụ thể hóa lịch trình công việc chi tiết theo từng ngày hoặc từng tuần để nông dân dễ dàng theo dõi và thực hiện.
  • Các sàn thương mại điện tử hiện nay (như Shopee, Sendo) hỗ trợ mô hình mua bán trực tuyến nhưng không tích hợp gắn liền với nhật ký nuôi trồng hay chứng nhận quy trình canh tác đạt chuẩn.

Mục tiêu nghiên cứu

Đề tài xác định 4 mục tiêu cụ thể cần hoàn thành:

  1. Cung cấp kiến thức về các quy trình trồng trọt và chăn nuôi theo các bộ tiêu chuẩn VIETGAP, GLOBAL GAP và VIETGAHP.
  2. Cung cấp chi tiết các bước trong quy trình canh tác, chăn nuôi và biểu mẫu nhật ký theo dõi.
  3. Xây dựng hệ thống cơ sở dữ liệu quan hệ phù hợp để quản lý quy trình, nhật ký sản xuất và giao dịch.
  4. Xây dựng ứng dụng web thương mại điện tử hỗ trợ nông dân đăng bán trực tiếp các sản phẩm đã thu hoạch đến người tiêu dùng.

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

  • Đối tượng nghiên cứu: Quy chuẩn kỹ thuật sản xuất nông nghiệp tốt và mô hình hệ thống thông tin hỗ trợ quản lý quy trình kết hợp giao dịch thương mại điện tử C2C.
  • Phạm vi tiêu chuẩn và quy trình:
    • Tiêu chuẩn VIETGAP: Nghiên cứu và áp dụng cho quy trình trồng trọt dưa leo, cà tím, cà chua.
    • Tiêu chuẩn GLOBAL GAP: Nghiên cứu và áp dụng cho quy trình trồng chanh leo.
    • Tiêu chuẩn VIETGAHP: Nghiên cứu và áp dụng cho quy trình chăn nuôi gà và heo.
  • Phạm vi kỹ thuật: Sử dụng ngôn ngữ PHP (Back-end), hệ quản trị cơ sở dữ liệu MySQL, HTML/CSS/Bootstrap 4 (Front-end), triển khai trên nền tảng trình duyệt web.

Cơ sở lý thuyết và phương pháp

Khóa luận kết hợp nghiên cứu lý luận quy chuẩn nông nghiệp, kiến trúc phần mềm hướng đối tượng và công nghệ phát triển ứng dụng web.

Khung tiêu chuẩn nông nghiệp áp dụng

  1. Tiêu chuẩn VIETGAP (Vietnamese Good Agricultural Practices): Bộ quy phạm thực hành sản xuất nông nghiệp tốt tại Việt Nam, quản lý chất lượng qua 4 tiêu chí cốt lõi:

    • Tiêu chuẩn kỹ thuật sản xuất (chọn đất, giống, phân bón, nguồn nước, thu hoạch).
    • An toàn thực phẩm (kiểm soát dư lượng hóa chất, nhiễm khuẩn và ô nhiễm vật lý).
    • Môi trường làm việc và an toàn lao động cho người sản xuất.
    • Truy tìm nguồn gốc sản phẩm từ sản xuất đến phân phối. Bộ tiêu chuẩn kiểm định VIETGAP gồm 43 chỉ tiêu (chia thành các mức độ đánh giá A, B, C) bao quát 11 nhóm lĩnh vực: Đánh giá và lựa chọn vùng sản xuất; Giống và gốc ghép; Quản lý đất và giá thể; Phân bón và chất phụ gia; Nước tưới; Thuốc bảo vệ thực vật và hóa chất khác; Thu hoạch và xử lý sau thu hoạch; Quản lý và xử lý chất thải; Người lao động; Ghi chép, lưu trữ hồ sơ, truy nguyên nguồn gốc và thu hồi sản phẩm; Đánh giá nội bộ và giải quyết khiếu nại.
  2. Tiêu chuẩn GLOBAL GAP (Global Good Agricultural Practice): Bộ tiêu chuẩn thực hành nông nghiệp tốt toàn cầu áp dụng tự nguyện cho sản xuất, thu hoạch và xử lý sau thu hoạch. Tác giả tích hợp các khung nguyên lý quản trị chất lượng:

    • ICM (Integrated Crop Management - Quản lý cây trồng tổng hợp).
    • IPC (Integrated Pests Control - Quản lý dịch hại tổng hợp).
    • QMS (Quality Management System - Hệ thống quản lý chất lượng).
    • HACCP (Hazard Analysis and Critical Control Point System - Hệ thống phân tích mối nguy và kiểm soát điểm tới hạn).
  3. Tiêu chuẩn VIETGAHP (Vietnamese Good Animal Husbandry Practices): Quy trình thực hành chăn nuôi tốt tại Việt Nam, bao gồm quy trình chứng nhận 5 bước:

    • Bước 1: Trao đổi thông tin và tiếp nhận hồ sơ.
    • Bước 2: Đánh giá hệ thống tài liệu.
    • Bước 3: Đánh giá thực tế tại cơ sở chăn nuôi.
    • Bước 4: Thẩm định hành động khắc phục và hồ sơ sau đánh giá.
    • Bước 5: Cấp giấy chứng nhận.

Khung công nghệ và mô hình thương mại điện tử

  • Ngôn ngữ PHP: Mã nguồn mở kịch bản máy chủ (Server-side), cấu trúc đơn giản, khả năng tích hợp linh hoạt với hệ quản trị cơ sở dữ liệu. Nhược điểm được tác giả ghi nhận là cơ chế định kiểu yếu (weak type) và mức độ bảo mật mặc định phụ thuộc vào năng lực triển khai framework.
  • Hệ quản trị CSDL MySQL: Hệ cơ sở dữ liệu quan hệ nguồn mở tốc độ cao, tính ổn định và bảo mật tốt, ra mắt từ năm 1995. Điểm hạn chế nêu trong tài liệu là khả năng mở rộng khi dung lượng bản ghi tăng cao, đòi hỏi các giải pháp như phân tải CSDL hoặc bộ nhớ đệm (cache).
  • Giao diện Front-end: Kết hợp HTML tạo cấu trúc tài liệu, CSS định kiểu hiển thị và Bootstrap 4 hỗ trợ dàn trang đáp ứng (responsive) trên các thiết bị.
  • Mô hình thương mại điện tử C2C (Consumer-to-Consumer): Mô hình giao dịch trực tuyến giữa các cá nhân, nơi người nông dân trực tiếp đăng bán sản phẩm và người tiêu dùng tự do tìm kiếm, đặt hàng và thanh toán.

Phương pháp nghiên cứu và phát triển hệ thống

  • Phương pháp phân tích và mô hình hóa hệ thống bằng ngôn ngữ UML: Xây dựng sơ đồ Use Case, sơ đồ hoạt động (Activity Diagram), sơ đồ tuần tự (Sequence Diagram) và sơ đồ lớp (Class Diagram).
  • Phương pháp thiết kế cơ sở dữ liệu quan hệ (RDBMS) chuẩn hóa cho 2 phân hệ độc lập.
  • Phương pháp kiểm thử chức năng (hộp đen) trên giao diện người dùng.

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

Kiến trúc tổng thể và phân quyền tác nhân

Hệ thống được thiết kế thành 2 phân hệ website riêng biệt phục vụ hai nhóm mục đích chuyên biệt:

Phân hệ Tác nhân chính (Actors) Quyền hạn và nhiệm vụ chính
Website quản lý quy trình nuôi trồng Người dùng (Nông dân) Đăng ký tài khoản, chọn và đăng ký quy trình sản xuất theo chuẩn, xem chi tiết lịch trình công việc hàng ngày/tuần, lưu nhật ký thực hiện, lập phiếu tự đánh giá kết quả sau thu hoạch.
Chuyên gia Đăng nhập hệ thống, duyệt danh sách người dùng đăng ký, xem chi tiết tiến độ và ghi chép nhật ký, kiểm tra phiếu tự đánh giá, thực hiện đánh giá độc lập và phê duyệt quy trình đạt chuẩn.
Website thương mại điện tử C2C Nông dân (Người bán) Đăng ký/đăng nhập, quản lý danh mục sản phẩm của bản thân, thêm mới sản phẩm (tên, giá, số lượng, mô tả), theo dõi đơn đặt hàng của khách hàng, quản lý thông tin cá nhân.
Khách hàng (Người mua) Duyệt danh mục thực phẩm, xem chi tiết sản phẩm, quản lý giỏ hàng (thêm, sửa số lượng, xóa sản phẩm), xác nhận đặt hàng, thanh toán và xem lịch sử giao dịch.

Cấu trúc cơ sở dữ liệu

Hệ thống sử dụng hệ quản trị MySQL với 7 bảng dữ liệu được chuẩn hóa, chia thành hai cơ sở dữ liệu riêng:

[Phân hệ Quản lý Quy trình]

[Phân hệ Thương mại điện tử C2C]

Triển khai giao diện và kiểm thử

Tác giả đã xây dựng hoàn chỉnh hệ thống màn hình chức năng bao gồm:

  • Phân hệ quy trình: Màn hình chính, màn hình đăng nhập, màn hình đăng ký quy trình mới, màn hình chi tiết quy trình (ví dụ minh họa quy trình trồng Cà Tím), màn hình ghi chép nhật ký định kỳ, giao diện nông dân tự đánh giá và hệ thống màn hình dành cho chuyên gia thẩm định.
  • Phân hệ TMĐT: Trang chủ danh mục sản phẩm, màn hình phân quyền đăng nhập, trang chi tiết nông sản, màn hình quản lý giỏ hàng, trang thanh toán, xác nhận đơn hàng thành công, lịch sử giao dịch và giao diện đăng tải sản phẩm mới dành cho nông dân.
  • Kiểm thử: Quá trình kiểm thử chức năng được tổng hợp chi tiết trong Bảng 4-3 của văn bản, kiểm tra tính đúng đắn của toàn bộ các dòng sự kiện từ đăng nhập, ghi nhật ký, gửi phiếu đánh giá cho đến các thao tác đặt hàng và cập nhật tồn kho.

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

Chương 1: Tổng quan đề tài

  • Phân tích bối cảnh an toàn vệ sinh thực phẩm tại Việt Nam, nêu rõ thực trạng lạm dụng hóa chất bảo quản (như HPC-97 HXN) và thời gian cách ly bị cắt ngắn.
  • Trình bày khảo sát giao diện và tính năng của các trang thông tin nông nghiệp (gialam.vn, nhachannuoi.vn) cùng các sàn thương mại điện tử (Shopee.vn, Sendo.vn), chỉ ra khoảng trống về một hệ thống nhật ký nông nghiệp số hóa kết hợp sàn C2C.
  • Xác định mục tiêu, đối tượng, phạm vi nghiên cứu và bố cục tài liệu gồm 5 chương.

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

  • Trình bày định nghĩa, mục đích và 4 tiêu chí cốt lõi của tiêu chuẩn VIETGAP; tổng hợp Bảng 2-1 chi tiết gồm 43 chỉ tiêu đánh giá cho cơ quan kiểm định.
  • Giới thiệu tiêu chuẩn GLOBAL GAP, các hệ thống quản lý liên quan (ICM, IPC, QMS, HACCP) và lợi ích kinh tế cho người sản xuất lẫn người tiêu dùng.
  • Mô tả tiêu chuẩn chăn nuôi VIETGAHP và sơ đồ hóa quy trình chứng nhận 5 bước.
  • Trình bày lý thuyết tổng quan, đặc điểm, ưu điểm và nhược điểm của ngôn ngữ PHP, hệ quản trị CSDL MySQL, bộ công cụ HTML/CSS/Bootstrap 4 và mô hình thương mại điện tử C2C.

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

  • Xác định các yêu cầu chức năng cho 4 nhóm giao diện (người dùng quy trình, chuyên gia quy trình, nông dân bán hàng, khách hàng mua hàng) cùng các yêu cầu phi chức năng (tính tiện dụng, tính hiệu quả, tính tương thích đa trình duyệt như Chrome, IE, Edge).
  • Lập Bảng 3-1 tổng hợp 14 Use Case chính của hai phân hệ.
  • Đặc tả chi tiết luồng sự kiện chính, điều kiện tiên quyết và kết quả cho từng nhóm Use Case thông qua 20 sơ đồ hoạt động (Activity Diagrams) và 10 sơ đồ tuần tự (Sequence Diagrams).
  • Thiết kế sơ đồ lớp (Class Diagrams) và cấu trúc 7 bảng cơ sở dữ liệu chi tiết (process, type, procedures, buyerregistration, farmerregistration, products, orders).

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

  • Trình bày công cụ lập trình, môi trường cài đặt và triển khai hai hệ thống website.
  • Minh họa 22 giao diện màn hình thực tế (Hình 4-1 đến Hình 4-22), thể hiện đầy đủ chu trình từ khi nông dân đăng ký quy trình canh tác cà tím, ghi nhận nhật ký, gửi đánh giá cho chuyên gia, đến khi đăng bán nông sản trên sàn và khách hàng hoàn tất đặt hàng.
  • Tóm tắt kết quả kiểm thử chức năng hệ thống qua Bảng 4-3.

Chương 5: Kết quả và hướng phát triển

  • Đánh giá tổng kết mức độ hoàn thành so với mục tiêu ban đầu của khóa luận.
  • Nêu bật các ưu điểm của hệ thống trong việc hỗ trợ người nông dân quản lý sản xuất sạch và kết nối thị trường.
  • Đánh giá các khuyết điểm, giới hạn còn tồn tại và vạch ra các hướng nâng cấp trong tương lai.

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

Kết quả nghiên cứu chính

  • Xây dựng thành công cơ sở dữ liệu và số hóa các bộ quy trình kỹ thuật nông nghiệp chuẩn: quy trình trồng dưa leo, cà tím, cà chua theo chuẩn VIETGAP; chanh leo theo chuẩn GLOBAL GAP; chăn nuôi gà và heo theo chuẩn VIETGAHP.
  • Triển khai hoàn chỉnh phân hệ quản lý quy trình với cơ chế kiểm soát 2 chiều: nông dân ghi chép nhật ký hàng tuần kèm tự đánh giá, chuyên gia thẩm định và cấp chứng nhận đạt chuẩn trên hệ thống.
  • Xây dựng phân hệ thương mại điện tử C2C tích hợp đầy đủ các chức năng mua bán nông sản: quản lý danh mục sản phẩm của nông dân, giỏ hàng, quy trình đặt hàng, thanh toán và tra cứu lịch sử giao dịch của khách hàng.

Giải pháp và đóng góp của đề tài

  • Cung cấp một giải pháp phần mềm cụ thể hóa các tiêu chuẩn kỹ thuật nông nghiệp phức tạp thành danh mục công việc theo dõi hàng ngày, giúp nông dân dễ tiếp cận và tuân thủ quy chuẩn sản xuất an toàn.
  • Đóng góp mô hình kết hợp trực tiếp giữa khâu giám sát quy trình sản xuất sạch và khâu phân phối sản phẩm, hạn chế khâu trung gian thương lái và gia tăng giá trị kinh tế cho nông sản an toàn.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế được ghi nhận

  • Do đề tài được thực hiện bởi một sinh viên duy nhất với khối lượng công việc lớn và thời gian giới hạn, giao diện và một số chức năng của website thương mại điện tử vẫn còn ở mức độ đơn giản so với các sàn thương mại điện tử chuyên nghiệp trên thị trường.
  • Hệ thống mới dừng lại ở việc triển khai trên nền tảng ứng dụng web cho trình duyệt máy tính, chưa được tối ưu hóa chuyên sâu dưới dạng ứng dụng di động bản địa (native mobile application) cho nông dân sử dụng trực tiếp tại thực địa.

Hướng nghiên cứu và phát triển tiếp theo

  • Hoàn thiện và nâng cấp giao diện người dùng trở nên sinh động, trực quan và tối ưu hóa trải nghiệm thao tác hơn.
  • Mở rộng bổ sung thêm nhiều danh mục quy trình nuôi trồng cho các loại cây trồng, vật nuôi và thủy hải sản khác theo các tiêu chuẩn trong nước và quốc tế.
  • Phát triển ứng dụng trên nền tảng di động (Android/iOS) để nông dân có thể ghi nhật ký và chụp ảnh kiểm định thực địa thuận tiện hơn.
  • Nâng cấp các tính năng thương mại điện tử chuyên sâu như thanh toán trực tuyến qua cổng thanh toán, tích hợp định vị và đơn vị vận chuyển tự động.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo hữu ích cho:

  • Sinh viên ngành Hệ thống Thông tin, Kỹ thuật Phần mềm và Công nghệ Thông tin: Có thể tham khảo phương pháp phân tích thiết kế hệ thống theo mô hình hướng đối tượng (OOAD), cách xây dựng hệ thống biểu đồ UML hoàn chỉnh (Use Case, Activity, Sequence, Class Diagrams) và thiết kế cơ sở dữ liệu quan hệ cho các bài toán quản lý quy trình kết hợp thương mại điện tử.
  • Các nhà phát triển dự án nông nghiệp số (Smart Agriculture): Tham khảo bảng tổng hợp 43 chỉ tiêu đánh giá kiểm định VIETGAP (Bảng 2-1), quy trình chứng nhận VIETGAHP và phương pháp số hóa nhật ký canh tác phục vụ truy xuất nguồn gốc.

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

1. Khóa luận hỗ trợ quy trình kỹ thuật cụ thể cho những loại cây trồng và vật nuôi nào?

Tài liệu cung cấp chi tiết quy trình canh tác và chăn nuôi cho các đối tượng:

  • Tiêu chuẩn VIETGAP: Dưa leo, cà tím, cà chua.
  • Tiêu chuẩn GLOBAL GAP: Chanh leo.
  • Tiêu chuẩn VIETGAHP: Gà và heo.

2. Tiêu chuẩn VIETGAP trong khóa luận được đánh giá dựa trên những tiêu chí nào?

Hệ thống phân tích VIETGAP qua 4 tiêu chí tổng quát (kỹ thuật sản xuất, an toàn thực phẩm, môi trường làm việc, truy tìm nguồn gốc) và triển khai cụ thể thành 43 chỉ tiêu kiểm định thuộc 11 nhóm lĩnh vực (từ chọn vùng sản xuất, quản lý giống, phân bón, nước tưới, thuốc bảo vệ thực vật, đến khâu thu hoạch, xử lý chất thải, an toàn lao động và giải quyết khiếu nại).

3. Quy trình chứng nhận chăn nuôi VIETGAHP trong tài liệu gồm những bước nào?

Quy trình chứng nhận VIETGAHP gồm 5 bước: (1) Trao đổi thông tin và tiếp nhận hồ sơ; (2) Đánh giá hệ thống tài liệu; (3) Đánh giá tại cơ sở chăn nuôi; (4) Thẩm định hành động khắc phục và hồ sơ sau đánh giá; (5) Cấp giấy chứng nhận.

4. Cơ sở dữ liệu của hai hệ thống website gồm những bảng nào?

Hệ thống được thiết kế với 7 bảng dữ liệu quan hệ trong MySQL:

  • Phân hệ quy trình: process (thông tin đăng ký quy trình), type (loại cây trồng/vật nuôi), procedures (các bước thực hiện quy trình).
  • Phân hệ thương mại điện tử: buyerregistration (thông tin người mua), farmerregistration (thông tin nông dân), products (thông tin sản phẩm), orders (đơn đặt hàng).

5. Sự tương tác giữa người nông dân và chuyên gia trong phân hệ quản lý quy trình diễn ra như thế nào?

Người nông dân đăng ký quy trình, cập nhật nhật ký thực hiện công việc theo tuần và gửi phiếu tự đánh giá khi hoàn tất vụ mùa. Chuyên gia sẽ truy cập giao diện quản trị, theo dõi toàn bộ dữ liệu nhật ký và phiếu tự đánh giá của người dùng để thực hiện chấm điểm, kiểm định và đưa ra kết luận phê duyệt quy trình có đạt chuẩn hay không.


Kết luận

Khóa luận tốt nghiệp của tác giả Châu Thị Bích Đào đã nghiên cứu và ứng dụng thành công các chuẩn nông nghiệp VIETGAP, GLOBAL GAP, VIETGAHP vào bài toán số hóa quy trình quản lý nuôi trồng và phân phối nông sản. Tác giả đã hoàn thiện đầy đủ các giai đoạn phân tích thiết kế hệ thống bằng ngôn ngữ UML, xây dựng cơ sở dữ liệu MySQL và lập trình giao diện chức năng hoàn chỉnh bằng PHP kết hợp Bootstrap 4. Đề tài đóng góp một giải pháp công nghệ thông tin thiết thực giúp người nông dân chuẩn hóa hoạt động canh tác sạch, nâng cao năng lực quản lý nhật ký sản xuất và chủ động kết nối trực tiếp với người tiêu dùng trên thị trường.