I. Thiết kế Hệ thống Quản lý Siêu thị tại HCMUTE
Đồ án tốt nghiệp "Thiết kế và thi công hệ thống quản lý siêu thị tại HCMUTE" tập trung vào việc xây dựng một hệ thống quản lý siêu thị tự động, tích hợp nhiều chức năng quan trọng. Đề tài giải quyết vấn đề quản lý siêu thị truyền thống bằng phương pháp thủ công, tốn nhiều nhân lực và dễ xảy ra sai sót. Hệ thống sử dụng công nghệ hiện đại để giám sát, quản lý hiệu quả hơn, bao gồm các Salient Keyword: quản lý nhân viên, quản lý kho hàng, quản lý bán hàng, giám sát an ninh. Salient LSI Keyword: phần mềm quản lý siêu thị HCMUTE, giải pháp quản lý siêu thị HCMUTE, được đề cập cụ thể trong các phần tiếp theo.
1.1. Yêu cầu hệ thống và Sơ đồ khối
Hệ thống cần đáp ứng các yêu cầu chính: quản lý nhân viên bằng giải pháp quản lý nhân viên siêu thị, bao gồm chấm công vân tay (phần mềm quản lý nhân viên siêu thị); giám sát môi trường (nhiệt độ, độ ẩm) và tự động điều khiển hệ thống thông gió; phát hiện cháy nổ (hệ thống báo cháy siêu thị); và quản lý hàng hoá (quản lý kho siêu thị). Sơ đồ khối hệ thống bao gồm các mô-đun chính: mô-đun thu thập dữ liệu từ các cảm biến (vân tay, nhiệt độ, độ ẩm, khí gas); mô-đun xử lý trung tâm (Arduino Mega 2560); mô-đun giao tiếp mạng (ESP8266) để kết nối với ứng dụng quản lý siêu thị; và mô-đun hiển thị (LCD). Semantic LSI Keyword: thiết kế hệ thống quản lý siêu thị, thiết kế phần mềm quản lý siêu thị được thể hiện rõ nét qua các mô-đun này. Semantic Entity: HCMUTE đóng vai trò là nơi nghiên cứu và triển khai. Salient Entity: Hệ thống quản lý siêu thị là trọng tâm. Close Entity: Arduino Mega 2560, ESP8266 là công cụ kỹ thuật then chốt.
1.2. Thiết kế phần cứng và phần mềm
Phần cứng bao gồm các cảm biến (hệ thống cảm biến siêu thị): cảm biến vân tay FPM10A, cảm biến nhiệt độ độ ẩm DHT11, cảm biến khí gas MQ-2, cảm biến hồng ngoại; module điều khiển động cơ L298; module giao tiếp GSM SIM900A; module Wifi ESP8266; và màn hình LCD. Hệ thống quản lý kho hàng được tích hợp vào phần mềm. Phần mềm được xây dựng trên nền tảng Arduino IDE, sử dụng ngôn ngữ lập trình C/C++ cho phần điều khiển và PHP, MySQL, HTML, CSS cho phần giao diện web. Phần mềm quản lý siêu thị cho phép giám sát dữ liệu từ các cảm biến, quản lý thông tin nhân viên, và tạo báo cáo. Semantic LSI Keyword: thi công hệ thống quản lý siêu thị, thi công phần mềm quản lý siêu thị được thể hiện qua việc lựa chọn và kết nối các thiết bị. Semantic Entity: Các module, cảm biến là các thực thể kỹ thuật quan trọng. Salient Entity: Phần mềm quản lý là thành phần cốt lõi. Close Entity: Arduino IDE, C/C++, PHP, MySQL là các công cụ phần mềm hỗ trợ.
1.3. Triển khai và đánh giá hệ thống
Quá trình triển khai bao gồm lắp ráp mạch điện, viết chương trình, thiết kế giao diện web và tích hợp các mô-đun. Việc đánh giá hệ thống tập trung vào tính hiệu quả, độ chính xác, khả năng mở rộng và chi phí. Hệ thống quản lý bán hàng chưa được tích hợp đầy đủ trong phiên bản này. Kết quả cho thấy hệ thống hoạt động ổn định, đáp ứng các yêu cầu đề ra. Tuy nhiên, cần cải thiện giao diện web và bổ sung thêm các tính năng. Semantic LSI Keyword: triển khai hệ thống quản lý siêu thị, tích hợp hệ thống quản lý siêu thị được thể hiện qua quá trình triển khai và kết quả thu được. Semantic Entity: Dữ liệu thu thập từ các cảm biến, báo cáo từ hệ thống là các thực thể dữ liệu. Salient Entity: Khả năng mở rộng của hệ thống là một tiêu chí đánh giá quan trọng. Close Entity: Hiệu quả, độ chính xác, chi phí là các chỉ số đánh giá.