I. Tổng quan đề tài website và ứng dụng quản lý nhà thuốc
Ngành bán lẻ dược phẩm Việt Nam đang chứng kiến quá trình chuyển đổi số mạnh mẽ. Mô hình quản lý thủ công truyền thống bộc lộ nhiều hạn chế về tốc độ xử lý đơn hàng và tính chính xác của dữ liệu tồn kho. Đồ án tốt nghiệp ngành Công nghệ Thông tin tại Trường Đại học Sư phạm Kỹ thuật TP.HCM tập trung xây dựng nền tảng website và ứng dụng quản lý nhà thuốc đa kênh đồng bộ. Dự án do sinh viên Nguyễn Kim Hồng và Nguyễn Nhất Huy thực hiện dưới sự hướng dẫn chuyên môn của Thạc sĩ Mai Tuấn Khôi. Mục tiêu trọng tâm hướng đến việc số hóa toàn diện quy trình cung ứng thuốc, từ khâu quản lý kho bãi, cập nhật danh mục biệt dược đến tiếp nhận đơn hàng trực tuyến. Hệ thống cung cấp cơ chế vận hành nhất quán giữa trình duyệt web máy tính và thiết bị di động. Khách hàng dễ dàng tra cứu thành phần hoạt chất, kiểm tra giá niêm yết và theo dõi lịch trình vận chuyển. Đồng thời, bộ phận quản trị nhà thuốc nắm bắt tức thời doanh thu, cảnh báo hạn sử dụng cùng biến động số lượng thuốc thực tế. Đây là bước tiến công nghệ thiết thực nhằm nâng cao năng lực cạnh tranh cho các chuỗi nhà thuốc hiện đại.
1.1. Bối cảnh chuyển đổi số trong lĩnh vực dược phẩm
Sự bùng nổ của thương mại điện tử thúc đẩy ngành y tế và dược phẩm thay đổi phương thức phục vụ. Người tiêu dùng ngày càng ưu tiên việc tìm kiếm thông tin thuốc và đặt hàng trực tuyến thông qua điện thoại thông minh. Các tiệm thuốc truyền thống gặp khó khăn khi kiểm soát hàng nghìn loại thuốc với hạn dùng khác nhau bằng sổ sách hoặc phần mềm rời rạc. Tình trạng thất thoát hàng hóa, nhầm lẫn liều lượng và quá hạn thuốc gây tổn hại lớn về kinh tế lẫn sức khỏe cộng đồng. Chuyển đổi số trở thành giải pháp sống còn giúp chuẩn hóa quy trình xuất nhập kho. Việc triển khai các hệ thống số hóa hỗ trợ dược sĩ tư vấn chính xác, rút ngắn thời gian xử lý đơn và đáp ứng nhanh chóng tiêu chuẩn thực hành tốt nhà thuốc GPP.
1.2. Mục tiêu nghiên cứu đồ án tốt nghiệp HCMUTE
Đề tài tốt nghiệp tại Trường Đại học Sư phạm Kỹ thuật TP.HCM hướng đến xây dựng hệ sinh thái phần mềm hoàn chỉnh cho nhà thuốc. Hệ thống tích hợp song song giao diện web bán hàng và ứng dụng di động tiện ích trên nền tảng đám mây. Nghiên cứu tập trung giải quyết bài toán đồng bộ hóa dữ liệu thời gian thực giữa kho hàng và hệ thống bán lẻ. Người dùng có thể tìm kiếm sản phẩm theo tên biệt dược, công dụng hoặc hoạt chất y khoa. Hệ thống đảm bảo tính minh bạch về giá cả niêm yết, nguồn gốc xuất xứ và quy cách đóng gói. Mục tiêu cuối cùng là mang lại trải nghiệm mua sắm thuốc trực tuyến an toàn, bảo mật thông tin và nâng cao hiệu quả vận hành thực tế cho nhà thuốc.
II. Thực trạng phát triển website và ứng dụng quản lý nhà thuốc
Khảo sát hiện trạng quản lý dược phẩm tại các cơ sở kinh doanh nhỏ lẻ cho thấy nhiều bất cập nghiêm trọng. Hầu hết đơn vị vẫn phụ thuộc vào ghi chép thủ công hoặc sử dụng các bảng tính Excel rời rạc. Cách làm này dẫn đến việc thất thoát thông tin, sai lệch tồn kho và khó khăn khi kiểm tra hạn dùng của từng lô thuốc. Đơn thuốc viết tay của bác sĩ thường gây nhầm lẫn khi nhập liệu, làm tăng nguy cơ phân phối sai biệt dược. Khách hàng mất nhiều thời gian xếp hàng chờ tư vấn, đồng thời thiếu thông tin kiểm chứng về nguồn gốc dược phẩm. Mặt khác, các ứng dụng thương mại điện tử thông thường không đáp ứng được quy định kiểm soát đặc thù của ngành y tế. Quy trình bán thuốc đòi hỏi xác thực đơn chỉ định từ bác sĩ đối với danh mục thuốc kê đơn. Việc thiếu liên kết giữa quầy thuốc vật lý và kênh trực tuyến gây tắc nghẽn khâu giao vận và đối soát doanh thu hàng ngày. Quản lý lỏng lẻo kho dược cũng làm tăng tỷ lệ hao hụt do thuốc hết hạn mà không kịp luân chuyển. Những rào cản này đặt ra yêu cầu cấp thiết về một giải pháp phần mềm chuyên biệt, có khả năng quản lý danh mục phức tạp và xử lý giao dịch linh hoạt.
2.1. Thách thức trong quản lý kho dược và hạn sử dụng
Đặc thù ngành dược đòi hỏi việc theo dõi chặt chẽ số lô sản xuất và hạn dùng từng đơn vị thuốc. Nhiều nhà thuốc hiện nay không có cơ chế cảnh báo tự động về lượng tồn kho sắp hết hạn. Tình trạng này khiến nhiều hộp thuốc đắt tiền bị bỏ quên nơi góc tủ cho đến khi hỏng hóc, gây tổn thất vốn lưu động nghiêm trọng. Việc kiểm kho định kỳ bằng sổ tay tốn hàng chục giờ lao động mỗi tuần nhưng vẫn xảy ra sai lệch số liệu thực tế. Quá trình tra cứu vị trí thuốc tại quầy diễn ra chậm trễ, ảnh hưởng trực tiếp đến chất lượng phục vụ người bệnh. Một phần mềm quản lý kho chuyên sâu là điều kiện tiên quyết để áp dụng nguyên tắc nhập trước xuất trước (FEFO/FIFO) hiệu quả.
2.2. Hạn chế trong trải nghiệm mua sắm thuốc trực tuyến
Trải nghiệm khách hàng khi tìm kiếm sản phẩm y tế trên mạng internet thường gặp nhiều trở ngại. Nhiều cổng bán hàng thiếu thông tin phân loại rõ ràng về thuốc kê đơn, thực phẩm chức năng và thiết bị y tế. Giao diện người dùng trên điện thoại di động thường tải chậm, khó thao tác thêm vào giỏ hàng hoặc hủy bỏ đơn khi có sai sót. Khách hàng vãng lai không thể tra cứu nhanh lịch sử mua sắm hoặc tương tác trực tiếp với dược sĩ phụ trách. Quy trình đăng ký tài khoản rườm rà cũng làm tăng tỷ lệ từ bỏ mua sắm giữa chừng. Thiếu hụt cơ chế cập nhật trạng thái đơn hàng khiến người mua cảm thấy bất an về thời gian nhận thuốc, nhất là trong các trường hợp cấp bách.
III. Giải pháp xây dựng website và ứng dụng quản lý nhà thuốc
Đồ án tốt nghiệp đề xuất mô hình kiến trúc phần mềm phân tầng hiện đại, đáp ứng tính linh hoạt và mở rộng cao. Phía máy chủ vận hành nền tảng Spring Boot viết bằng ngôn ngữ Java, cung cấp hệ thống RESTful API an toàn, mạnh mẽ. Cơ sở dữ liệu quan hệ được thiết kế chuẩn hóa nhằm lưu trữ chính xác thông tin thuốc, số lô, đơn giá và nhật ký giao dịch. Giao diện trang web bán hàng và bảng điều khiển quản trị sử dụng thư viện ReactJS kết hợp ngôn ngữ TypeScript. Công nghệ này tối ưu hóa tốc độ tải trang, mang lại giao diện phản hồi mượt mà trên mọi kích thước màn hình. Song song đó, ứng dụng di động được xây dựng bằng React Native, cho phép xuất bản đồng thời trên cả hai hệ điều hành Android và iOS từ một mã nguồn duy nhất. Nhóm nghiên cứu thiết lập các quy định nghiệp vụ nghiêm ngặt cho từng đối tượng tương tác, từ khách vãng lai đến khách hàng thân thiết và quản trị viên. Tính năng xác thực phân quyền qua JWT bảo vệ tuyệt đối dữ liệu y tế cá nhân. Hệ thống tự động đồng bộ hóa kho hàng mỗi khi phát sinh giao dịch thanh toán thành công, loại bỏ hoàn toàn hiện tượng bán vượt số lượng thực tế.
3.1. Kiến trúc hệ thống kết hợp Spring Boot và ReactJS
Kiến trúc hệ thống được xây dựng theo mô hình Client-Server phân tán tách biệt giao diện và logic xử lý. Backend xây dựng trên Spring Boot đảm nhiệm việc xử lý nghiệp vụ, giao tiếp cơ sở dữ liệu và quản trị bảo mật thông tin. Kiến trúc hướng dịch vụ micro-services hoặc monolithic chuẩn hóa giúp hệ thống vận hành bền bỉ dưới lưu lượng truy cập lớn. Phía frontend, framework ReactJS phối hợp với TypeScript tạo nên giao diện quản lý trực quan và dễ thao tác. Quản trị viên dễ dàng thêm mới dược phẩm, thiết lập mức giảm giá khuyến mãi và theo dõi biểu đồ thống kê doanh số. Cấu trúc module hóa cao giúp các lập trình viên dễ dàng mở rộng và bảo trì hệ thống trong tương lai.
3.2. Phát triển ứng dụng di động đa nền tảng với React Native
Công nghệ React Native mang đến giải pháp phát triển ứng dụng di động tối ưu chi phí và nguồn lực triển khai. Ứng dụng cung cấp trọn vẹn các tính năng mua sắm, tích điểm và theo dõi trạng thái đơn hàng theo thời gian thực. Giao diện được tối ưu hóa cho màn hình cảm ứng, tích hợp thanh tìm kiếm thông minh và bộ lọc theo nhóm công dụng dược lý. Người mua nhận được thông báo đẩy khi đơn hàng được duyệt, xuất kho hoặc bắt đầu giao tới địa chỉ đăng ký. Thuật toán lưu trữ bộ nhớ đệm cục bộ hỗ trợ người dùng xem lại toa thuốc cũ ngay cả khi kết nối mạng chập chờn. Giải pháp di động này nâng cao mức độ hài lòng và giữ chân khách hàng lâu dài.
IV. Hiệu quả ứng dụng website và ứng dụng quản lý nhà thuốc
Kết quả thực hiện đồ án tốt nghiệp tại Trường Đại học Sư phạm Kỹ thuật TP.HCM khẳng định tính khả thi và giá trị ứng dụng cao của nền tảng quản trị dược phẩm. Website và ứng dụng di động đã tích hợp thành công toàn bộ chu trình bán hàng từ duyệt danh mục, xử lý giỏ hàng đến thanh toán và kiểm soát tồn kho. Các cuộc thử nghiệm chức năng cho thấy hệ thống hoạt động ổn định, bảo mật cao và thời gian phản hồi truy vấn dưới một giây. Nhà thuốc cắt giảm đến 70% thời gian nhập liệu thủ công và hạn chế tối đa nguy cơ quá hạn thuốc lưu kho. Khách hàng ghi nhận mức độ thuận tiện vượt trội khi tìm kiếm biệt dược và theo dõi vận chuyển đơn hàng trực tiếp qua điện thoại. Đề tài mở ra hướng tiếp cận chuẩn mực cho các doanh nghiệp dược vừa và nhỏ đang tìm kiếm lộ trình chuyển đổi số hiệu quả với chi phí tối ưu. Trong tương lai, hệ thống có thể tích hợp thêm trí tuệ nhân tạo để gợi ý đơn thuốc và dự báo nhu cầu nhập hàng theo mùa dịch bệnh.
4.1. Đánh giá khả năng ứng dụng thực tiễn tại các cơ sở dược
Mô hình giải pháp sở hữu tính khả thi cao khi áp dụng vào hoạt động kinh doanh thực tế của các nhà thuốc bán lẻ. Kiến trúc web responsive kết hợp ứng dụng di động tương thích hoàn hảo với thói quen tiêu dùng hiện đại. Dược sĩ quản lý quầy có thể dễ dàng kiểm kê hàng hóa, tạo phiếu nhập kho và xuất hóa đơn điện tử chỉ với vài thao tác đơn giản. Quy trình bán thuốc trực tuyến khép kín giúp nâng cao độ chính xác trong khâu phân loại và đóng gói giao hàng. Việc chuẩn hóa cơ sở dữ liệu dược phẩm cũng tạo tiền đề thuận lợi để cơ sở kết nối với hệ thống dữ liệu dược quốc gia theo đúng định hướng quản lý của Bộ Y tế.
4.2. Hướng phát triển và mở rộng hệ thống trong tương lai
Đề tài xây dựng nền móng vững chắc cho các giai đoạn nâng cấp tiếp theo trong hệ sinh thái y tế số. Định hướng tương lai tập trung vào việc nghiên cứu tích hợp mô hình trí tuệ nhân tạo để nhận diện đơn thuốc từ ảnh chụp của khách hàng. Hệ thống có thể mở rộng tính năng tư vấn tự động qua chatbot thông minh nhằm giải đáp tức thì các thắc mắc phổ biến về liều dùng và tác dụng phụ. Ngoài ra, việc tích hợp thêm cổng thanh toán điện tử VNPAY, Momo và hệ thống định vị giao hàng theo thời gian thực sẽ hoàn thiện trải nghiệm mua sắm không tiền mặt tiện lợi, an toàn cho cộng đồng.