I. Tổng quan về website quản lý thiết bị y tế
Website quản lý thiết bị y tế là hệ thống phần mềm được xây dựng nhằm số hóa quy trình quản lý tài sản thiết bị trong các cơ sở khám chữa bệnh. Đồ án tốt nghiệp của sinh viên Lê Đình Hạ tại Trường Đại học Bách Khoa Hà Nội năm 2021 đã đề xuất giải pháp thiết kế website này. Hệ thống giúp theo dõi toàn bộ vòng đời thiết bị từ khi nhập kho, sử dụng, bảo dưỡng đến thanh lý. Việc quản lý truyền thống bằng sổ sách và bảng tính Excel thường gây ra nhiều sai sót, mất mát thông tin và khó kiểm soát. Website quản lý thiết bị y tế giải quyết triệt để các vấn đề này bằng cách lưu trữ tập trung dữ liệu trên cơ sở dữ liệu MySQL. Hệ thống cho phép nhiều người dùng truy cập đồng thời với các quyền hạn khác nhau. Thiết kế giao diện thân thiện giúp nhân viên y tế dễ dàng thao tác mà không cần kiến thức chuyên sâu về công nghệ thông tin.
1.1. Mục tiêu của đồ án thiết kế website quản lý thiết bị y tế
Đồ án hướng đến xây dựng hệ thống quản lý thiết bị vật tư y tế hoàn chỉnh cho các bệnh viện và phòng khám. Mục tiêu chính bao gồm quản lý thông tin người dùng với phân quyền chi tiết, quản lý hồ sơ thiết bị kèm file đính kèm, và theo dõi lịch sử đăng nhập hệ thống. Hệ thống cần đảm bảo tính bảo mật cao, dễ dàng mở rộng và bảo trì. Đồ án cũng đặt mục tiêu áp dụng các công nghệ lập trình hiện đại như Java Spring Framework kết hợp với cơ sở dữ liệu quan hệ MySQL để xây dựng kiến trúc ổn định, có khả năng xử lý lượng lớn dữ liệu thiết bị y tế trong thực tế.
1.2. Tính cấp thiết của việc ứng dụng công nghệ vào quản lý thiết bị y tế
Ngành y tế Việt Nam đang đối mặt với thách thức quản lý số lượng lớn thiết bị y tế phức tạp và đa dạng. Nhiều cơ sở y tế vẫn sử dụng phương pháp quản lý thủ công dẫn đến tình trạng thất lạc hồ sơ, không kiểm soát được tình trạng bảo dưỡng và hạn sử dụng thiết bị. Thiết bị y tế là tài sản có giá trị lớn, yêu cầu theo dõi nghiêm ngặt về chất lượng và an toàn. Việc ứng dụng website quản lý giúp giảm thiểu rủi ro vận hành, tối ưu hóa chi phí bảo trì và đảm bảo thiết bị luôn hoạt động hiệu quả phục vụ công tác khám chữa bệnh.
II. Phân tích bài toán quản lý thiết bị y tế trong bệnh viện
Bài toán quản lý thiết bị y tế trong bệnh viện đặt ra nhiều thách thức phức tạp cần giải quyết. Mỗi cơ sở y tế thường sở hữu hàng nghìn thiết bị với chủng loại đa dạng từ máy xét nghiệm, máy chụp X-quang đến các dụng cụ phẫu thuật nhỏ. Quản lý thủ công bằng sổ sách gây ra nhiều vấn đề nghiêm trọng. Thông tin về tình trạng thiết bị thường không được cập nhật kịp thời. Nhân viên quản lý khó nắm bắt chính xác số lượng, vị trí và trạng thái hoạt động của từng thiết bị. Quy trình bảo dưỡng định kỳ thường bị bỏ sót dẫn đến hư hỏng và giảm tuổi thọ thiết bị. Hồ sơ mua sắm, bảo hành phân tán tại nhiều nơi gây khó khăn trong việc tra cứu. Bài toán đặt ra yêu cầu xây dựng hệ thống quản lý tập trung với cơ sở dữ liệu thiết kế hợp lý bao gồm các bảng User, Device, File và Login History để lưu trữ toàn bộ thông tin liên quan.
2.1. Các thực thể dữ liệu trong hệ thống quản lý thiết bị
Hệ thống quản lý thiết bị y tế được xây dựng dựa trên mô hình dữ liệu quan hệ với bốn thực thể chính. Thực thể User lưu trữ thông tin người dùng bao gồm họ tên, email, tên đăng nhập, mật khẩu, ngày sinh, giới tính, địa chỉ, số điện thoại, bệnh viện, khoa phòng và vai trò. Thực thể Device chứa thông tin chi tiết thiết bị như tên, model, số serial, nhà cung cấp, ngày sản xuất, ngày nhập kho và các chỉ số đánh giá chất lượng. Thực thể File quản lý tài liệu đính kèm. Thực thể Login History ghi nhận lịch sử truy cập hệ thống phục vụ mục đích kiểm soát an ninh.
2.2. Mối quan hệ giữa các bảng dữ liệu trong hệ thống
Các bảng dữ liệu trong hệ thống được liên kết chặt chẽ thông qua khóa ngoại đảm bảo tính toàn vẹn dữ liệu. Bảng User đóng vai trò trung tâm, liên kết với bảng File và bảng Login History thông qua trường idUser. Mỗi người dùng có thể tải lên nhiều file tài liệu và hệ thống ghi nhận mọi lần đăng nhập. Bảng File liên kết với bảng Device qua khóa ngoại idFile, cho phép đính kèm tài liệu kỹ thuật cho từng thiết bị. Kiến trúc dữ liệu này giúp truy vấn thông tin nhanh chóng, ví dụ tìm tất cả thiết bị thuộc quản lý của một người dùng cụ thể hoặc xem lịch sử đăng nhập bất kỳ.
III. Giải pháp thiết kế website quản lý thiết bị bằng Java và MySQL
Giải pháp kỹ thuật được lựa chọn cho đồ án là sử dụng ngôn ngữ lập trình Java kết hợp với framework Spring và cơ sở dữ liệu MySQL. Java được chọn vì nhiều ưu điểm vượt trội như tính hướng đối tượng mạnh mẽ, đa nền tảng và cộng đồng hỗ trợ lớn. Framework Spring cung cấp kiến trúc Model-View-Controller giúp tách biệt logic nghiệp vụ và giao diện người dùng. Cơ sở dữ liệu MySQL đảm bảo lưu trữ dữ liệu ổn định với khả năng mở rộng cao. Hệ thống được thiết kế theo mô hình client-server, người dùng truy cập qua trình duyệt web mà không cần cài đặt phần mềm riêng. Giao diện website được xây dựng responsive, tương thích với nhiều thiết bị từ máy tính để bàn đến máy tính bảng. Backend xử lý các yêu cầu nghiệp vụ quản lý thiết bị, phân quyền người dùng và sinh báo cáo thống kê tự động.
3.1. Kiến trúc hệ thống và công nghệ sử dụng
Hệ thống áp dụng kiến trúc phân tầng rõ ràng gồm tầng trình bày, tầng xử lý nghiệp vụ và tầng truy cập dữ liệu. Tầng trình bày sử dụng HTML, CSS, JavaScript để xây dựng giao diện người dùng thân thiện. Tầng xử lý nghiệp vụ được xây dựng bằng Java Spring Framework đảm nhận xử lý logic quản lý thiết bị, xác thực người dùng và phân quyền truy cập. Tầng truy cập dữ liệu sử dụng JDBC kết nối với cơ sở dữ liệu MySQL lưu trữ thông tin thiết bị, người dùng và lịch sử thao tác. Kiến trúc này đảm bảo tính modular, dễ bảo trì và mở rộng khi cần thiết.
3.2. Thiết kế cơ sở dữ liệu cho quản lý thiết bị vật tư y tế
Cơ sở dữ liệu được thiết kế với bốn bảng chính tương ứng bốn thực thể. Bảng User có các trường idUser, name, email, loginName, password, dateOfBirth, gender, address, telephone, hospital, department, role. Bảng Device chứa idDevice, name, model, serial, provider, department, productDate, importDate, unit, originalSource, status và nhiều trường đánh giá chất lượng. Bảng File lưu trữ idFile, name, idUser. Bảng Login History ghi nhận idLogin, idUser, loginTime. Thiết kế chuẩn hóa đạt dạng chuẩn thứ ba giúp loại bỏ dư thừa dữ liệu và đảm bảo tính nhất quán khi cập nhật thông tin thiết bị.
IV. Kết luận và ứng dụng thực tiễn của hệ thống quản lý thiết bị
Đồ án tốt nghiệp đã hoàn thành việc thiết kế và xây dựng website quản lý thiết bị vật tư y tế đáp ứng đầy đủ các yêu cầu đề ra. Hệ thống cho phép quản lý người dùng với phân quyền chi tiết, quản lý hồ sơ thiết bị kèm tài liệu đính kèm và theo dõi lịch sử truy cập. Giao diện website thân thiện, dễ sử dụng cho nhân viên y tế không chuyên về công nghệ. Hệ thống được xây dựng trên nền tảng công nghệ ổn định với Java, Spring Framework và MySQL đảm bảo khả năng vận hành liên tục trong môi trường bệnh viện. Kết quả đồ án mở ra hướng phát triển ứng dụng thực tế tại các cơ sở y tế trên toàn quốc. Trong tương lai, hệ thống có thể được mở rộng thêm tính năng quản lý kho vật tư, cảnh báo bảo dưỡng tự động và tích hợp với hệ thống quản lý bệnh viện tổng thể.
4.1. Ưu điểm và hạn chế của giải pháp website quản lý thiết bị
Giải pháp website quản lý thiết bị y tế mang lại nhiều ưu điểm nổi bật. Hệ thống lưu trữ tập trung giúp tra cứu thông tin nhanh chóng, giảm thời gian tìm kiếm hồ sơ giấy tờ. Phân quyền người dùng đảm bảo an toàn dữ liệu, chỉ những người được cấp phép mới truy cập thông tin nhạy cảm. Giao diện web cho phép truy cập từ bất kỳ đâu có kết nối internet. Tuy nhiên hệ thống vẫn còn một số hạn chế như chưa tích hợp module quản lý kho vật tư tiêu hao, chưa có tính năng cảnh báo bảo dưỡng thiết bị tự động và chưa hỗ trợ quản lý thiết bị theo thời gian thực qua cảm biến IoT.
4.2. Hướng phát triển và mở rộng hệ thống trong tương lai
Hệ thống quản lý thiết bị y tế có tiềm năng mở rộng theo nhiều hướng phát triển. Tích hợp module quản lý kho vật tư tiêu hao phục vụ công tác mua sắm và cấp phát vật tư y tế. Phát triển tính năng cảnh báo tự động khi thiết bị đến hạn bảo dưỡng hoặc sắp hết hạn sử dụng. Ứng dụng công nghệ IoT để theo dõi tình trạng thiết bị theo thời gian thực. Xây dựng ứng dụng di động song song với website để nhân viên y tế dễ dàng truy cập khi di động. Phát triển module báo cáo thống kê nâng cao hỗ trợ ban lãnh đạo ra quyết định đầu tư và thay thế thiết bị phù hợp.