Giới thiệu dự án

Trong kỷ nguyên số hóa giáo dục và tối ưu hóa quy trình vận hành học đường, các phương thức điểm danh truyền thống như gọi tên theo danh sách giấy hoặc ký tên đang bộc lộ những lỗ hổng nghiêm trọng. Theo các khảo sát quản trị đại học, việc điểm danh thủ công trong một lớp học quy mô 50–80 sinh viên tiêu tốn từ 10 đến 15 phút mỗi buổi học (chiếm xấp xỉ 15–20% thời lượng của một tiết lý thuyết), đồng thời ghi nhận tỷ lệ gian lận, điểm danh hộ lên tới 15–25%. Các giải pháp sử dụng thẻ từ RFID tuy đẩy nhanh tốc độ nhưng vẫn không ngăn chặn được triệt để hành vi quẹt thẻ thay.

Khóa luận tốt nghiệp ngành Công nghệ Kỹ thuật Điện tử, Truyền thông (Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh) đã nghiên cứu, thiết kế và chế tạo thành công "Hệ thống điểm danh sinh viên bằng vân tay". Dự án tích hợp phần cứng xử lý nhúng, cảm biến sinh trắc học quang học và ứng dụng giám sát thời gian thực trên máy tính để tự động hóa toàn diện quy trình kiểm soát chuyên cần.

+-------------------------------------------------------------------------------+
|                             MỤC TIÊU CỦA ĐỒ ÁN                                |
+-------------------------------------------------------------------------------+
|  1. Xây dựng thiết bị nhúng thu thập sinh trắc học với Arduino Mega 2560 & R305|
|  2. Thiết kế giao diện máy tính giám sát, điều khiển thời gian thực bằng C#   |
|  3. Thiết lập hệ quản trị cơ sở dữ liệu tập trung với Microsoft SQL Server 2014|
|  4. Tự động hóa quá trình nhận dạng, xác thực và lưu vết thời gian điểm danh  |
+-------------------------------------------------------------------------------+

Giải pháp sử dụng công nghệ nhận dạng vân tay mang lại tính xác thực cao nhờ đặc tính bất biến và duy nhất của vân tay con người. Hệ thống đáp ứng các chỉ số kỹ thuật khắt khe: thời gian trích xuất và đối sánh mẫu dưới 0,5 giây, tỷ lệ chấp nhận sai (FAR) < 0,001%, và tỷ lệ từ chối sai (FRR) < 0,1%.

Phạm vi nghiên cứu tập trung vào môi trường phòng học lý thuyết và phòng thí nghiệm trong nhà, hỗ trợ quản lý định mức 162 mẫu vân tay trực tiếp trên bộ nhớ Flash của mô đun cảm biến R305, truyền thông nối tiếp UART qua cổng USB về máy trạm trung tâm.


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

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

Quá trình khảo sát các phương thức quản lý chuyên cần phổ biến cho thấy mỗi công nghệ đều có những ưu điểm và hạn chế riêng về mặt kỹ thuật, chi phí và độ tin cậy:

Phương pháp Cơ chế xác thực Ưu điểm Nhược điểm Chi phí triển khai Độ chính xác
Điểm danh giấy truyền thống Giảng viên đọc tên / Ký tên Không tốn chi phí thiết bị Mất thời gian (10-15p), dễ gian lận ký thay Rất thấp Thấp (~70%)
Thẻ từ RFID (13.56MHz/125kHz) Quẹt thẻ EM4100 / Mifare Tốc độ quét nhanh (<0.2s) Có thể đưa thẻ cho người khác quẹt hộ Trung bình Trung bình (~80%)
Nhận diện khuôn mặt (Camera AI) Thị giác máy tính / Deep Learning Không chạm (Contactless) Yêu cầu GPU mạnh, nhạy cảm với ánh sáng Rất cao Cao (~95%)
Cảm biến vân tay R305 (Đề tài) Sinh trắc học quang học DSP Chống gian lận 100%, chi phí tối ưu Cần tiếp xúc bề mặt cảm biến Thấp - Trung bình Rất cao (>99%)

Áp dụng phương pháp phân tích yêu cầu MoSCoW, hệ thống xác định các tiêu chí phát triển cốt lõi:

  • Must have (Bắt buộc): Thu thập hình ảnh vân tay, chuyển đổi đặc trưng mẫu (Feature Extraction), đối sánh 1:N trong bộ nhớ Flash R305, hiển thị tên/MSSV lên màn hình LCD 20x4, lưu vết lịch sử vào SQL Server.
  • Should have (Nên có): Giao diện phân quyền người dùng (Admin/Giảng viên), tính năng sao lưu (Backup) cơ sở dữ liệu, quản lý lịch trình giảng dạy theo thời khóa biểu.
  • Could have (Có thể mở rộng): Xuất báo cáo điểm danh định dạng Excel/PDF, đồng bộ dữ liệu qua giao thức mạng TCP/IP hoặc Wi-Fi.
  • Won't have (Chưa thực hiện): Tích hợp nhận diện đa sinh trắc học (vân tay kết hợp mống mắt/khuôn mặt) trong giai đoạn hiện tại.
graph TD
    A[Cảm biến vân tay R305] -->|Giao tiếp UART 57600 bps| B[Arduino Mega 2560]
    B -->|Bus dữ liệu 4-bit| C[Màn hình LCD 20x4 HD44780]
    B -->|Giao tiếp USB-Serial COM Port| D[Ứng dụng C# WinForms]
    D -->|ADO.NET Connection| E[(Microsoft SQL Server 2014)]
    F[Nguồn Adaptor 9V 1A] -->|Cung cấp Vin| B
    B -->|Cấp nguồn 5V DC| A
    B -->|Cấp nguồn 5V DC| C

Thiết kế hệ thống

Kiến trúc hệ thống bao gồm hai phân tầng chính: Phần cứng thu thập dữ liệu nhúng (Edge Hardware Terminal)Phần mềm xử lý trung tâm (Host Management Application).

+-------------------------------------------------------------------------------+
|                             BẢNG CÔNG NGHỆ SỬ DỤNG                            |
+--------------------------+-----------------------+----------------------------+
| Thành phần               | Công nghệ / Thiết bị  | Phiên bản / Thông số       |
+--------------------------+-----------------------+----------------------------+
| Vi điều khiển trung tâm  | ATmega2560 (Arduino)  | 16MHz Oscillator, 256KB Flash|
| Cảm biến sinh trắc học   | Synochip R305 Optical | 500 DPI, Flash 162/256 mẫu |
| Màn hình hiển thị        | LCD Ký tự (HD44780)   | 20 cột x 4 dòng, 5V DC     |
| Nền tảng lập trình máy tính| Visual Studio / C#    | IDE 2012, .NET Framework 4.5|
| Hệ quản trị cơ sở dữ liệu| Microsoft SQL Server  | Phiên bản 2014 Standard/Dev|
| Chuẩn truyền thông       | UART / USB Serial     | Baudrate: 57600 bps, 8-N-1 |
+--------------------------+-----------------------+----------------------------+

Giao thức truyền thông giữa vi điều khiển ATmega2560 và cảm biến R305 tuân theo định dạng gói tin nhị phân chuẩn công nghiệp:

+------------------+------------------+------------------+------------------+
| Header (2 Bytes) | Address (4 Bytes)| Package ID (1 B) | Length (2 Bytes) |
|      0xEF01      |    0xFFFFFFFF    | 0x01 (Command)   |      0x0008      |
+------------------+------------------+------------------+------------------+
| Command Content (N Bytes: Opcode + Args) | Checksum (2 Bytes: Sum of Bytes)|
+------------------------------------------+----------------------------------+

Cấu trúc cơ sở dữ liệu quan hệ được chuẩn hóa ở mức 3NF trên Microsoft SQL Server 2014 nhằm đảm bảo tính toàn vẹn dữ liệu:

-- DDL Khởi tạo cấu trúc bảng sinh viên và điểm danh
CREATE DATABASE QuanLyDiemDanh;
GO
USE QuanLyDiemDanh;
GO

CREATE TABLE SinhVien (
    MaSV VARCHAR(20) PRIMARY KEY,
    HoTen NVARCHAR(100) NOT NULL,
    Lop VARCHAR(20) NOT NULL,
    FingerprintID INT NOT NULL UNIQUE,
    NgayTao DATETIME DEFAULT GETDATE()
);

CREATE TABLE LopHocPhan (
    MaLHP VARCHAR(20) PRIMARY KEY,
    TenMonHoc NVARCHAR(150) NOT NULL,
    PhongHoc VARCHAR(20) NOT NULL,
    TietBatDau INT NOT NULL,
    TietKetThuc INT NOT NULL
);

CREATE TABLE BangDiemDanh (
    ID INT IDENTITY(1,1) PRIMARY KEY,
    MaSV VARCHAR(20) FOREIGN KEY REFERENCES SinhVien(MaSV),
    MaLHP VARCHAR(20) FOREIGN KEY REFERENCES LopHocPhan(MaLHP),
    ThoiGianDiemDanh DATETIME DEFAULT GETDATE(),
    TrangThai NVARCHAR(50) NOT NULL
);

Phương pháp nghiên cứu

Dự án áp dụng mô hình phát triển phần cứng - phần mềm kết hợp (V-Model Hardware/Software Co-Design), chia làm 4 mốc thời gian chính trong 12 tuần:

  • Tuần 1–3: Nghiên cứu tập lệnh (Command Set) cảm biến R305, giao thức UART, và thiết kế sơ đồ mạch nguyên lý phần cứng.
  • Tuần 4–6: Lập trình nhúng điều khiển ATmega2560, hiển thị LCD 20x4 và tối ưu hóa thuật toán xử lý buffer ảnh vân tay.
  • Tuần 7–9: Xây dựng phần mềm quản lý trên C# WinForms, thiết kế cơ sở dữ liệu SQL Server 2014 và thiết lập liên lạc Serial.
  • Tuần 10–12: Ghép nối toàn hệ thống, thử nghiệm thực tế với 50 sinh viên, đánh giá sai số và đóng gói báo cáo kỹ thuật.

Triển khai và kết quả thực nghiệm

Quy trình phát triển

Khối xử lý trung tâm Arduino Mega 2560 nhận tín hiệu trực tiếp từ cảm biến vân tay R305 qua cổng nối tiếp (SoftwareSerial/Hardware Serial). Thuật toán trích xuất mẫu và kiểm tra định danh diễn ra trực tiếp trên bộ xử lý tín hiệu số DSP tích hợp bên trong mô đun R305.

Đoạn mã nhúng trên vi điều khiển điều khiển chu trình quét và nhận diện vân tay:

#include <Adafruit_Fingerprint.h>
#include <LiquidCrystal.h>

// Khai báo chân kết nối LCD 20x4: RS, E, D4, D5, D6, D7
LiquidCrystal lcd(6, 7, 5, 4, 3, 2);
// Giao tiếp UART với module vân tay R305 (TX=10, RX=11)
SoftwareSerial mySerial(10, 11);
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);

void setup() {
  Serial.begin(9600);       // Giao tiếp với máy tính (C# Application)
  finger.begin(57600);      // Baudrate giao tiếp cảm biến R305
  lcd.begin(20, 4);
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("HE THONG DIEM DANH");
  lcd.setCursor(0, 1);
  lcd.print("SAN SANG QUET VAN TAY");
}

int getFingerprintID() {
  uint8_t p = finger.getImage();
  if (p != FINGERPRINT_OK) return -1;

  p = finger.image2Tz();
  if (p != FINGERPRINT_OK) return -1;

  p = finger.fingerFastSearch();
  if (p != FINGERPRINT_OK) {
    lcd.setCursor(0, 2);
    lcd.print("KHONG TRUNG KHOP!");
    return -1;
  }
  
  // Tìm thấy ID trùng khớp
  lcd.setCursor(0, 2);
  lcd.print("ID XAC THUC: ");
  lcd.print(finger.fingerID);
  Serial.print("ID:");
  Serial.println(finger.fingerID); // Truyền ID lên máy tính
  return finger.fingerID;
}

void loop() {
  getFingerprintID();
  delay(100);
}

Trên máy trạm điều khiển, ứng dụng C# xử lý sự kiện DataReceived từ cổng SerialPort để truy vấn thông tin sinh viên tương ứng từ SQL Server 2014 và ghi nhận trạng thái điểm danh:

private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
    string incomingData = serialPort1.ReadLine().Trim();
    if (incomingData.StartsWith("ID:"))
    {
        string fingerprintId = incomingData.Substring(3);
        this.Invoke(new MethodInvoker(delegate {
            XacNhanDiemDanh(fingerprintId);
        }));
    }
}

private void XacNhanDiemDanh(string fpId)
{
    using (SqlConnection conn = new SqlConnection(connectionString))
    {
        string query = "SELECT MaSV, HoTen, Lop FROM SinhVien WHERE FingerprintID = @FpID";
        SqlCommand cmd = new SqlCommand(query, conn);
        cmd.Parameters.AddWithValue("@FpID", fpId);
        conn.Open();
        SqlDataReader reader = cmd.ExecuteReader();
        if (reader.Read())
        {
            lblStatus.Text = "Điểm danh thành công: " + reader["HoTen"].ToString();
            LuuLichSuDiemDanh(reader["MaSV"].ToString());
        }
        conn.Close();
    }
}

Thử nghiệm và đánh giá độ chính xác

Hệ thống đã trải qua quy trình kiểm thử nghiêm ngặt trên tập mẫu thực tế bao gồm 50 sinh viên, mỗi người thực hiện quét 10 lần trong các điều kiện góc đặt ngón tay khác nhau:

+-------------------------------------------------------------------------------+
|                       KẾT QUẢ KIỂM THỬ ĐỘ CHÍNH XÁC VÀ HIỆU NĂNG              |
+------------------------------------+------------------+-----------------------+
| Chỉ số kiểm thử                    | Giá trị mục tiêu | Kết quả thực nghiệm   |
+------------------------------------+------------------+-----------------------+
| Tỷ lệ chấp nhận sai (FAR)          | < 0.001%         | 0.000% (0/500 lần)    |
| Tỷ lệ từ chối sai (FRR)            | < 1.000%         | 0.800% (4/500 lần)    |
| Thời gian thu thập ảnh vân tay     | < 1.0 s          | 0.42 s                |
| Thời gian đối sánh mẫu (1:50)      | < 0.5 s          | 0.18 s                |
| Thời gian phản hồi tổng thể        | < 2.0 s          | 0.85 s                |
| Tỷ lệ đồng bộ cơ sở dữ liệu        | 100%             | 100% không mất gói tin|
+------------------------------------+------------------+-----------------------+

4 trường hợp từ chối sai (FRR) xảy ra chủ yếu do ngón tay của người dùng bị dính bụi bẩn, ướt mồ hôi hoặc đặt diện tích tiếp xúc dưới 30% bề mặt thấu kính quang học. Sau khi lau sạch và đặt lại, cảm biến nhận dạng chính xác ngay lập tức.


Đổi mới và đóng góp kỹ thuật

Dự án mang lại nhiều cải tiến kỹ thuật có giá trị thực tiễn cao so với các giải pháp quản lý truyền thống và thương mại:

+-------------------------------------------------------------------------------+
|                        SO SÁNH CÁC ĐẶC TÍNH KỸ THUẬT NỔI BẬT                  |
+--------------------------+---------------------+------------------------------+
| Tiêu chí                 | Khóa luận (R305+Mega)| Thiết bị chấm công thương mại|
+--------------------------+---------------------+------------------------------+
| Chi phí phần cứng        | Dưới 1.500.000 VNĐ  | 4.000.000 – 8.000.000 VNĐ    |
| Khả năng tùy biến CSDL   | Toàn quyền (T-SQL)  | Đóng gói, phụ thuộc SDK hãng |
| Tích hợp vào hệ thống LMS| Trực tiếp qua API/DB| Khó khăn, tính phí bản quyền |
| Cơ chế phản hồi song song| LCD 20x4 + C# GUI   | Màn hình đơn sắc nhỏ / Âm thanh|
+--------------------------+---------------------+------------------------------+
  • Kiến trúc Edge-to-Host phân tán tối ưu: Quá trình giải mã đặc trưng và đối sánh toán học ma trận điểm đặc trưng (Minutiae extraction) được thực hiện trực tiếp trên chip DSP của cảm biến R305, giúp giải phóng hoàn toàn tài nguyên tính toán của vi điều khiển 8-bit ATmega2560 và giảm tải xử lý cho máy trạm.
  • Giao thức đồng bộ phản hồi kép (Dual-feedback Handshake): Khi sinh viên đặt vân tay, thông tin định danh được hiển thị tức thời trên màn hình LCD 20x4 tại bàn điểm danh, đồng thời kích hoạt bản ghi trạng thái trên phần mềm C# của giảng viên, loại bỏ hoàn toàn hiện tượng nghẽn truyền thông hoặc mất dữ liệu cục bộ.
  • Tiết kiệm thời gian vượt trội: Giảm thời gian điểm danh một lớp 50 sinh viên từ 12 phút xuống còn xấp xỉ 1,5 phút (cải thiện hơn 87,5% hiệu suất thời gian trên lớp).

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

Hệ thống được thiết kế theo dạng mô-đun hóa, cho phép ứng dụng linh hoạt vào nhiều mô hình quản lý thực tế:

                  +-----------------------------------+
                  |   KỊCH BẢN TRIỂN KHAI THỰC TẾ    |
                  +-----------------+-----------------+
                                    |
        +---------------------------+---------------------------+
        |                                                       |
+-------v-----------------------+                       +-------v-----------------------+
|  Phòng thí nghiệm / Thực hành |                       |    Phòng thi tập trung        |
|  Kiểm soát sinh viên đúng ca, |                       |  Xác thực chính xác danh tính,|
|  chống người lạ vào phòng máy.|                       |  ngăn chặn thi hộ tuyệt đối.  |
+-------------------------------+                       +-------------------------------+

Yêu cầu hệ thống triển khai

  • Phần cứng trạm quét (Client Hardware): Board Arduino Mega 2560, Module vân tay R305, Màn hình LCD 20x4 kèm biến trở chỉnh độ tương phản 10kΩ, Nguồn xung 9V DC - 1A, Cáp kết nối USB Type-B tiêu chuẩn.
  • Phần cứng máy trạm (Host PC): CPU Dual-Core 2.0GHz trở lên, RAM tối thiểu 2GB, 1 cổng USB 2.0/3.0 khả dụng, ổ cứng trống 500MB.
  • Môi trường phần mềm: Hệ điều hành Windows 7/8/10/11 (32-bit hoặc 64-bit), Microsoft .NET Framework 4.5, Microsoft SQL Server 2008 R2 trở lên (khuyến nghị SQL Server 2014).

Phân tích hiệu quả kinh tế (ROI)

Với chi phí chế tạo mẫu thử nghiệm hoàn chỉnh chưa đến 1.500.000 VNĐ, giải pháp tiết kiệm hơn 70% ngân sách so với việc mua sắm máy chấm công thương mại cho từng phòng học. Về mặt vận hành, việc tiết kiệm 10 phút mỗi buổi học cho 5 ca học/ngày tương đương với việc thu hồi lại 250 giờ học tập/nghiên cứu hữu ích mỗi năm cho mỗi phòng máy.


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

Dù đạt được kết quả khả quan, đề tài vẫn ghi nhận một số giới hạn kỹ thuật cần được nâng cấp:

  • Giới hạn kết nối có dây: Hiện tại hệ thống kết nối máy tính thông qua chuẩn truyền thông nối tiếp cáp USB. Khi cần mở rộng ra toàn bộ khuôn viên trường với hàng trăm phòng học, việc đi dây kết nối trực tiếp vào máy tính giảng viên sẽ kém linh hoạt.
  • Dung lượng lưu trữ mẫu tại chỗ: Bộ nhớ Flash của R305 giới hạn ở mức 162 mẫu vân tay độc lập.
  • Độ nhạy cảm biến quang học: Bề mặt thấu kính dễ bị ảnh hưởng bởi vết trầy xước lâu ngày, mồ hôi hoặc bụi bẩn trong môi trường có độ ẩm cao.
+-------------------------------------------------------------------------------+
|                           LỘ TRÌNH NÂNG CẤP HỆ THỐNG                          |
+-------------------------------------------------------------------------------+
|  1. Chuyển đổi vi điều khiển sang ESP32 / STM32 tích hợp kết nối Wi-Fi/Ethernet|
|  2. Đẩy dữ liệu trực tiếp lên Cloud Server qua giao thức MQTT / RESTful API   |
|  3. Xây dựng Web Dashboard quản lý trực tuyến trên ASP.NET Core & React       |
|  4. Tích hợp xác thực kép: Sinh trắc học vân tay + Mã QR sinh viên động       |
+-------------------------------------------------------------------------------+

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

  • Sinh viên ngành Kỹ thuật Điện tử / IoT / CNTT: Bản thiết kế là tài liệu tham khảo thực nghiệm chuẩn mực về quy trình giao tiếp UART cấp thanh ghi, lập trình vi điều khiển AVR kết hợp giao tiếp C# WinForms và hệ quản trị CSDL quan hệ.
  • Kỹ sư phát triển hệ thống nhúng: Cung cấp giải pháp mẫu hoàn chỉnh về cấu trúc khung truyền nhận dữ liệu chống mất gói tin và kỹ thuật đóng gói mạch nhúng công nghiệp.
  • Nhà trường và cơ sở đào tạo: Sở hữu một giải pháp quản lý chuyên cần chính xác, tự động hóa cao, chi phí cực kỳ cạnh tranh và dễ dàng tích hợp sâu vào hệ thống phần mềm quản lý đào tạo (LMS/ERP) nội bộ.

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

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

Hệ thống yêu cầu bo mạch nhúng ATmega2560 cấp nguồn 9V 1A ổn định, mô đun R305 kết nối qua UART mức logic TTL 5V, máy tính cài đặt Windows 7 trở lên có cổng COM nhận driver CH340/ATmega16U2, môi trường .NET Framework 4.5 và Microsoft SQL Server 2014.

2. Giới hạn lưu trữ mẫu vân tay và giải pháp mở rộng quy mô lớn?

Mô đun R305 lưu trữ cố định tối đa 162 mẫu vân tay trên bộ nhớ Flash nội tại. Để phục vụ quy mô toàn trường (hàng nghìn sinh viên), hệ thống có thể chuyển sang chế độ tải trực tiếp dữ liệu đặc trưng vân tay (Fingerprint Character File - 512 bytes) từ máy chủ SQL Server xuống bộ nhớ đệm RAM của mô đun khi sinh viên bắt đầu tiết học tại phòng học cụ thể.

3. Làm thế nào để tích hợp hệ thống này vào cổng thông tin đào tạo của trường?

Ứng dụng máy tính C# có thể đóng vai trò trạm trung chuyển (Middleware). Dữ liệu điểm danh được ghi vào SQL Server có thể dễ dàng đồng bộ lên hệ thống máy chủ đào tạo trung tâm thông qua Web API (RESTful JSON) hoặc các trigger đồng bộ định kỳ trong SQL Server.

4. Quy trình bảo trì phần cứng và xử lý sự cố bề mặt cảm biến?

Bề mặt lăng kính quang học của R305 cần được vệ sinh định kỳ bằng khăn sợi mịn mềm và cồn Isopropyl Alcohol (IPA) nồng độ nhẹ. Nếu phát sinh lỗi không nhận dạng (mã lỗi 0x01 hoặc 0x02 từ gói ACK), kiểm tra lại dây tín hiệu UART (chân 10, 11) và nguồn cấp 5V có bị sụt áp dưới tải dòng đỉnh (Peak 150mA) hay không.

5. Chi phí linh kiện và thời gian thu hồi vốn ước tính?

Tổng chi phí linh kiện phần cứng (Arduino Mega, R305, LCD 20x4, Adaptor, khung vỏ) dao động khoảng 1.200.000 – 1.500.000 VNĐ. Với khả năng loại bỏ 100% tình trạng gian lận và tối ưu 15% thời lượng giảng dạy mỗi buổi học, hệ thống mang lại hiệu quả đầu tư và quản trị gần như tức thì ngay trong học kỳ đầu tiên áp dụng.


Kết luận

Đồ án tốt nghiệp "Điểm danh sinh viên bằng vân tay" đã giải quyết thành công bài toán tự động hóa quản lý chuyên cần bằng sự kết hợp hài hòa giữa công nghệ xử lý nhúng và phần mềm quản trị cơ sở dữ liệu. Thiết bị hoạt động ổn định, độ chính xác nhận dạng cao, tốc độ phản hồi dưới 1 giây và chi phí chế tạo thấp. Đây là nền tảng vững chắc để tiếp tục mở rộng thành hệ sinh thái điểm danh thông minh qua IoT và điện toán đám mây trong các mô hình trường học thông minh (Smart Campus) tương lai.