Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 87 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
87
Dung lượng
3,28 MB
Nội dung
ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế TRỊNH CÔNG VIẾT trinhvietbvty@gmail.com Ngành Kỹ thuật y sinh Giảng viên hướng dẫn: TS Dương Trọng Lượng Trường: Điện – Điện tử HÀ NỘI, 2021 ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế TRỊNH CÔNG VIẾT trinhvietbvty@gmail.com Ngành Kỹ thuật y sinh Giảng viên hướng dẫn: TS Dương Trọng Lượng Trường: Điện – Điện tử HÀ NỘI, 2021 Chữ ký GVHD CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ tên tác giả luận văn: Trịnh Công Viết Đề tài luận văn: Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế Chuyên ngành: Kỹ thuật y sinh Mã số SV: CB190186 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày 22/12/ 2021 với nội dung sau: - Chỉnh sửa lỗi tả có luận văn - Bổ sung thêm tài liệu tham khảo Ngày 30 tháng 12 năm 2021 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỒNG ĐỀ TÀI LUẬN VĂN NGHIÊN CỨU, THIẾT KẾ PHẦN MỀM QUẢN LÝ TRANG THIẾT BỊ Y TẾ Học viên: Trịnh Công Viết Chuyên ngành: Kỹ thuật Y sinh Giáo viên hướng dẫn Ký ghi rõ họ tên LỜI CẢM ƠN Trong suốt trình nghiên cứu thực luận văn với đề tài “Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế”, nhận dẫn, giúp đỡ tận tâm TS Dương Trọng Lượng - giảng viên Viện Điện tử - Viễn thông, Đại học Bách Khoa Hà Nội Nhờ hướng dẫn cách khoa học nhiệt tình thầy, tơi vượt qua khó khăn q trình thực đề tài Tôi xin gửi lời cảm ơn đến thầy cô Bộ môn Công nghệ điện tử & Kỹ thuật y sinh – Trường Đại học Bách Khoa Hà Nội Ngồi tơi xin gửi lời cảm ơn đến Th.s Vũ Anh Tuấn - Trưởng phòng vật tư bệnh viện nội tiết TW tạo điều kiện thử nghiệm phần mềm bệnh viện Tôi xin gửi lời cảm ơn đến Ban Giám đốc Ds CK1 Nguyễn Đức Hậu - Trưởng Khoa Dược - Vật tư thiết bị y tế - Trung tâm Y Tế Huyện Tiên Yên - Quảng Ninh tạo điều kiện cho để thử nghiệm phần mềm Trung tâm cảm ơn tập thể lớp cao học tạo điều kiện cho tơi thực hồn thành đề tài Xin trân trọng cảm ơn! TÓM TẮT NỘI DUNG LUẬN VĂN Việc quản lý trang thiết bị y tế cịn nhiều khó khăn bất cập bệnh viện, phịng khám để thuận tiện việc quản lý sở trang thiết bị y tế việc ứng dụng chương trình phần mềm vào quản lý điều vô cần thiết Mục tiêu đặt phân tích, tổng hợp sở lý luận quản lý trang thiết bị y tế, quy tắc phân loại trang thiết bị y tế theo thông tư số 39/2016/TT-BYT Quy định chi tiết việc phân loại trang thiết bị y tế Tìm hiểu yêu cầu phân tích nghiệp vụ hệ thống quản lý trang thiết bị y tế có khả làm việc từ xa, chạy ổn định, có giao diện dễ nhìn, thân thiện với người dùng Đề tài có tính phát triển cao, sản phẩm phát triển để thành sản phẩm thương mại thị trường nước Cấu trúc luận văn gồm chương: Chương 1: Mở đầu Trong chương tác giả trình bày khái niệm sơ lược, tìm hiểu trang thiết bị y tế thực trạng quản lý trang thiết bị y tế Việt Nam Chương 2: Cơ sở lý thuyết Ở chương tác giả trình bày khái niệm ngơn ngữ, mơ hình thuật tốn, sở liệu kết hợp sử dụng q trình hồn thiện luận văn như: CSS, JavaScript, Vuejs, Java – Spring Boot, Nginx,… Chương 3: Phân tích thiết kế Trong chương tác giả tìm hiểu nghiệp vụ, mục tiêu hệ thống, xác định người dùng phân tích liệu để xây dựng chức năng, cấu trúc chương trình giao diện phần mềm Quản lý trang thiết bị y tế ứng dụng cho Trung tâm Y Tế huyện HỌC VIÊN Ký ghi rõ họ tên MỤC LỤC DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT iv DANH MỤC HÌNH VẼ v DANH MỤC BẢNG BIỂU vii CHƯƠNG MỞ ĐẦU 1.1 Đặt vấn đề 1.1.1 Lý chọn đề tài 1.1.2 Mục tiêu đề tài 1.1.3 Phạm vi đề tài 1.1.4 Phương pháp thực 1.1.5 Công cụ hỗ trợ 1.2 Tìm hiểu trang thiết bị y tế 1.2.1 Khái niệm 1.2.2 Đặc điểm trang thiết bị y tế 1.2.3 Phân loại trang thiết bị y tế 1.2.4 Nguyên tắc quản lý trang thiết bị y tế 1.2.5 Mục tiêu quản lý trang thiết bị y tế 1.3 Thực trạng quản lý trang thiết bị y tế Việt Nam 1.3.1 Những thành tựu quản lý trang thiết bị y tế Việt Nam 1.3.2 Những hạn chế quản lý trang thiết bị y tế Việt Nam CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Các khái niệm 2.1.1 Giới thiệu Internet 2.1.2 Web server 2.1.3 Máy client 10 2.1.4 HTTP (HyperText Transfer Protocol) 10 2.1.5 URL (Uniform Resource Locator) 10 2.1.6 HTML (HyperText Markup Language) 11 2.1.7 CSS 12 2.1.8 JavaScript 12 2.1.9 Web API gì? 12 2.2 Mơ hình Client-Server (Máy trạm - máy chủ) 13 2.2.1 Khái niệm 13 i 2.2.2 Nguyên tắc hoạt động .14 2.2.3 Ưu điểm 15 2.2.4 Nhược điểm mơ hình client-server .15 2.3 Hệ quản trị sở liệu MySQL 15 2.3.1 Định nghĩa 15 2.3.2 Đặc điểm 16 2.4 Công cụ Vuejs 17 2.4.1 Định nghĩa 17 2.4.2 Cài đặt .17 2.4.3 Cơ component .18 2.4.4 Vòng đợi Vuejs 19 2.5 Công cụ Java – Spring Boot 21 2.5.1 Lịch sử hình thành 21 2.5.2 Định nghĩa Java .21 2.5.3 Đặc điểm 22 2.5.4 Ứng dụng 23 2.5.5 Định nghĩa Spring Boot .23 2.5.6 Kiến trúc, module Spring Framework 24 2.5.7 Định nghĩa Spring Boot 24 2.5.8 Ưu điểm Spring Boot 25 2.6 Công cụ Nginx 25 2.6.1 Nginx gì? .25 2.6.2 Nguyên lý hoạt động Nginx .26 2.6.3 Những tính Nginx 27 2.6.4 Cách thức kiểm tra website chạy Nginx 28 2.6.5 Cài đặt Nginx Web Server .29 2.6.6 Thao tác lệnh với Nginx Web Server 29 2.7 Công cụ Amazon EC2 AWS .29 2.7.1 AWS gì? 29 2.7.2 EC2 30 2.7.3 Amazon EC2 Instance gì? .31 2.7.4 Các đặc tính Amazon EC2 31 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ 32 3.1 Tìm hiểu nghiệp vụ 32 3.2 Mục tiêu hệ thống 32 ii 3.3 Xác định người dùng 32 3.4 Yêu cầu chức năng, phi chức 33 3.4.1 Yêu cầu chức 33 3.4.2 Yêu cầu phi chức 34 3.5 Kịch sử dụng 34 3.6 Danh mục hệ thống 34 3.7 Sơ đồ cấu trúc 34 3.8 Thiết kế Cơ sở liệu 36 3.8.1 Bảng lưu trữ tài khoản người dùng 36 3.8.2 Bảng lưu trữ thông tin thiết bị 37 3.9 Thiết kế chức giao diện 42 3.9.1 Chức login 42 3.9.2 Màn hình login thành cơng 45 3.9.3 Menu web 47 3.9.4 Chức xem chi tiết thiết bị 47 3.9.5 Chức thêm ghi thiết bị 50 3.9.6 Chức sửa ghi thiết bị 52 3.9.7 Chức xóa thiết bị 53 3.9.8 Chức xuất file 55 3.9.9 Chức tìm kiếm 60 3.9.10 Chức lọc thiết bị 61 3.9.11 Chức xếp 64 3.9.12 Chức thông tin bảo dưỡng 64 3.9.13 Lịch sử thông tin sửa chữa 65 3.9.14 Gửi email thông báo 66 3.9.15 Chức quản lý tài khoản 66 3.9.16 Chức thay đổi thông tin nhân 69 3.9.17 Đăng xuất 70 3.9.18 Hướng dẫn sử dụng phần mềm 70 TÀI LIỆU THAM KHẢO 72 TÓM TẮT LUẬN VĂN THẠC SĨ 73 iii DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT Thuật ngữ Html Tiếng Anh Tiếng Việt HyperText Markup Language Ngôn ngữ đánh dấu siêu văn Css Cascading Style Sheets Ngơn ngữ định kiểu mơ tả việc tình bày tài liệu HTML XML,… URL Uniform Resource Locator Đường dẫn xác định tài nguyên web (hay địa web) CSDL Database Cơ sở liệu MVC Model-View-Controller Mơ hình kiến trúc phần mềm HTTP HyperText Transfer Protocol API Application Programming Interface Giao diện lập trình ứng dụng DOM Document Object Model Mơ hình đối tượng HTML iv Khi định dạng file yêu cầu, thao tác inport thực hiển thị thông báo thành công, xuất danh sách thiết bị đưa vào liệu Hình 3.27 Import thành công Thông báo inport thành công suất theo dạng hộp thoại người dùng cần lick ok để xác nhận: Hình 3.28 Chi tiết thơng báo import thành cơng 3.8.9 Chức tìm kiếm Để tìm kiếm thiết bị tài khoản người dùng hình quản lý thiết bị hình quản lý người dùng người dùng cần nhập thông tin lên “Tìm kiếm” menu web Danh sách thiết bị hay tài khoản phù hợp hiển thị (realtime) mà không cần thao tác ấn enter hay click nút tìm kiếm khác 60 3.8.10 Chức lọc thiết bị Khi click “Filter” lúc hiển thị cửa sổ cho phép người dùng lọc thiết bị tùy thuốc vào model, xuất xứ, hãng sx, năm sản xuất, loại trang thiết bị y tế, mức độ rủi ro, khoa sử dụng, tình trạng thiết bị Hình 3.29 Nút nhấn “Filter” Sau click vào Filter hệ thống hiển thị danh sách kèm hộp thoại bên để người dùng nhập trường thuộc tính cần lọc: Hình 3.30 Lọc thiết bị theo trường khác 61 Chi tiết hộp thoại yêu cầu nhập thuộc tính để lọc gồm trường bên dưới, yêu cầu nhập đầy đủ xác ấn xác nhận để thực thao tác: Hình 3.31 Chi tiết khung lọc thiết bị Sau ấn xác nhận, hệ thống thực lọc xuất liệu hiển thị theo danh sách hình bên dưới: 62 Hình 3.32 Danh sách thiết bị tìm kiếm theo lọc 63 3.8.11 Chức xếp Khi di chuyển chuột vào tiêu đề cột bảng, icon có chức xếp năm sản xuất, loại trang thiết bị y tế, mức độ rủi ro, thời gian sử dụng, tình trạng giá trị tài sản Hình 3.33 Chức xếp 3.8.12 Chức thơng tin bảo dưỡng Khi click xem chi tiết ghi thiết bị nút “Bảo dưỡng” xuất Khi ấn vào nút “Bảo dưỡng” trang xuất thông tin mốc thời gian bảo dưỡng thiết bị, có nhập liệu để thêm mốc bảo dưỡng Và có khả chỉnh sửa nhập bị sai sót 64 Hình 3.34 Nút bảo dưỡng Khi ấn nút bảo dưỡng, hệ thống hiển thị lên chi tiết bảo dưỡng sản phẩm cần kiểm tra: Hình 3.35 Thông tin chi tiết lần bảo dưỡng thiết bị 3.8.13 Lịch sử thông tin sửa chữa Mỗi thiết bị lưu trữ thời gian sửa chữa, nội dung sửa chữa, giá tiền sửa chữa đơn vị sửa chữa thiết bị 65 Hình 3.36 Lịch sử sửa chữa thiết bị 3.8.14 Gửi email thông báo Trong quản lý thiết bị y tế, vấn đề quan tâm hàng đầu kiểm định lại thiết bị y tế đến ngày Web thực gửi email cho nhân viên người quản lý thiết bị y tế gần đến thời hạn cần kiểm định Hình 3.37 Email nhận danh sách thiết bị cần kiểm định 3.8.15 Chức quản lý tài khoản Khi nhấn chuột vào “Tài khoản” menu web (được tơ đỏ hình) hình quản lý tài khoản web hiển thị Đối với tài khoản quản 66 lý xuất icon cho phép thêm tài khoản icon chỉnh sửa thông tin tài khoản Tài khoản nhân viên thông thường hiển thị tài khoản nhân viên khác không hiển thị thơng tin tài khoản quản lý Hình 3.38 Màn hình danh sách tài khoản với tài khoản quyền quản lý 67 Hình 3.39 Màn hình danh sách tài khoản với quyền nhân viên Đối với tài khoản có quyền quản lý click vào icon thêm tài khoản mới, hộp thoại cho phép thêm tài khoản lên Trong trường hợp không điền đầy đủ thông tin tài khoản mật hộp thoại thông báo lỗi lên Hình 3.40 Icon thêm tài khoản Hình 3.41 Hộp thoại thêm tài khoản 68 Hình 3.42 Thơng báo lỗi thiếu thơng tin tạo tài khoản 3.8.16 Chức thay đổi thông tin nhân Để người sử dụng tự cập nhật thông tin thân email, mật Bấm vào hồ sơ menu hộp thoại hiển thị để xem thông tin email cần thay đổi email mật ấn vào nút “cập nhật” Hình 3.43 Sửa đổi thơng tin thân 69 Hình 3.44 Đổi email mật 3.8.17 Đăng xuất Và tính khơng thể thiếu đăng xuất tài khoản khỏi chương trình Hình 3.45 Nút “Đăng xuất” 3.9.18 Hướng dẫn sử dụng phần mềm Hình 3.46 Giao diện hướng dẫn sử dụng 70 KẾT LUẬN Qua trình, tìm hiểu, nghiên cứu tài liệu liên quan đến quản lý trang thiết bị y tế, thu thập sở liệu trang thiết bị Trung tâm y tế huyện Tiên Yên; đến em hoàn thành luận văn với nội dung mục tiêu đề Nội dung luận văn bao gồm 03 chương: Chương trình bày tổng quan, văn bản, quy định liên quan đến quản lý trang thiết bị y tế, mục tiêu luận văn Chương trình bày sở lý thuyết Chương trình bày phân tích thiết kề phần mềm quản lý trang thiết bị y tế Với kết đạt đề tài luận văn này, tác giả mong muốn áp dụng cách rộng rãi vào quản lý trang thiết bị y tế cho bệnh viện tuyến huyện nói chung Hiện nay, chương trình phần mềm chạy thử nghiệm Trung tâm y tế Huyện Tiên Yên, Quảng Ninh Trên sở chạy thử nghiệm, tác giả thu thập ý kiến đóng góp người dùng Trung tâm để từ khắc phục lỗi và cải tiến, nâng cấp chương trình phần mềm Đề tài có tính phát triển cao, sản phẩm thành cơng việc thương mại hóa đáp ứng phục vụ nhu cầu người Đặc biệt để sử dụng phần mềm cách hiệu cần có nhân viên quản lý học tập, thực hành phân loại trang thiết bị y tế theo quy định đề Bộ Y Tế Một lần nữa, tác giả xin chân thành cảm ơn TS Dương Trọng Lượng tận tình giúp đỡ em suốt q trình hồn thành luận văn Cảm ơn ban Giám đốc, Trưởng khoa Dược - vật tư thiết bị y tế Trung tâm y tế huyện Tiên, Yên, tỉnh Quảng Ninh nơi tạo điều kiện giúp đỡ để tác giả nghiên cứu, chạy thử nghiệm chương trình phần mềm quản lý trang thiết bị y tế Trung tâm 71 TÀI LIỆU THAM KHẢO [1] https://www.nginx.com/, 2020 [2] https://vuejs.org/, 2020 [3] https://vi.wikipedia.org/wiki/Java [4] https://spring.io/, 2020 [5] Nghị định số 36/2016/NĐ-CP, ban hành ngày 15 tháng năm 2016, Nghị định quản lý trang thiết bị y tế [6] Thông tư số 39/2016/TT-BYT, ban hành ngày 28 tháng 10 năm 2016, Quy định chi tiết việc phân loại trang thiết bị y tế [7] https://o7planning.org/vi/10167/huong-dan-su-dung-java-jdbc, truy cập lần cuối ngày 24/01/2021 [8]https://o7planning.org/vi/10973/java-co-ban, truy cập lần cuối ngày 26/01/2021 [9]http://www.nimec.gov.vn/tin-tuc/5393/Thuc-trang-thiet-bi-y-te-tai-VietNam.html , truy cập lần cuối ngày 19/02/2021 72 TÓM TẮT LUẬN VĂN THẠC SĨ Đề tài: Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế Tác giả luận văn: Trịnh Công Viết Khóa: 2019B Người hướng dẫn: TS Dương Trọng Lượng Từ khóa (Keyword): Phần mềm quản lý, trang thiết bị y tế, phân loại, kiểm định Nội dung tóm tắt: a) Lý chọn đề tài Hiện việc quản lý trang thiết bị y tế cịn nhiều khó khăn bất cập Cơ sở y tế bệnh viện, Trung tâm Y tế, phòng khám Trước tình ngày dịch bệnh ngày trở lên phức tạp điển Covid 19 với tốc độ lây lan nhanh nguy hiểm khiến kinh tế toàn cầu bị ảnh hưởng lớn Nhu cầu việc phải sản xuất trang thiết bị y tế ngày cấp bách việc quản lý trang thiết bị y tế trở lên khó khăn số lượng trang thiết bị y tế ngày nhiều Để thuận tiện việc quản lý sở trang thiết bị y tế việc ứng dụng chương trình phần mềm vào quản lý điều vơ cần thiết b) Mục đích nghiên cứu luận văn, đối tượng, phạm vi nghiên cứu Mục tiêu đặt phân tích, tổng hợp sở lý luận quản lý trang thiết bị y tế, quy tắc phân loại trang thiết bị y tế theo thông tư số 39/2016/TT-BYT Quy định chi tiết việc phân loại trang thiết bị y tế Tìm hiểu yêu cầu phân tích nghiệp vụ hệ thống quản lý trang thiết bị y tế có khả làm việc từ xa, chạy ổn định, có giao diện đẹp mắt, dễ sử dụng cho người dùng c) Tóm tắt đọng nội dung đóng góp tác giả Xây dựng chương trình phần mềm quản lý trang thiết bị y tế với chức thêm, sửa, xóa, xếp, tìm kiếm xuất ghi file excel, nhập nhanh ghi cách import từ file excel việc tiết kiệm nhiều thời gian tăng độ xác tránh sai sót nhập liệu 73 tay Đặc biệt, có chức thông báo trang thiết bị đến thời hạn kiểm định d) Phương pháp nghiên cứu Luận văn sử dụng phương pháp nghiên cứu: nghiên cứu tình hình thực tế bệnh viện, loại trang thiết bị y tế Sử dụng thuận tốn ngơn ngữ lập trình xây dựng lên phần mềm Thu thập yêu cầu trực tiếp từ phòng ban quản lý trang thiết bị y tế bệnh viện - Phân tích tính khả thi yêu cầu vả khả mở rộng tương lai - Tổng hợp hệ thống lại yêu cầu tính khả thi độ phức tạp nghiệp vụ - Thiết kế mơ hình cấu trúc project e) Kết luận Với việc hoàn thành luận văn này, tơi mong giúp phần cơng việc quản lý trang thiết bị y tế sở Đề tài có tính phát triển cao, sản phẩm thành cơng thương mại hóa đáp ứng phục vụ nhu cầu người 74 ... điểm trang thiết bị y tế 1.2.3 Phân loại trang thiết bị y tế 1.2.4 Nguyên tắc quản lý trang thiết bị y tế 1.2.5 Mục tiêu quản lý trang thiết bị y tế 1.3 Thực trạng quản. .. việc em nay, em lựa chọn đề tài” Nghiên cứu, thiết kế phần mềm quản lý trang thiết bị y tế? ?? với mục đích ứng dụng vào việc quản lý trang thiết bị y tế Trung tâm Y tế huyện Tiên Y? ?n, Tỉnh Quảng Ninh... với trang thiết bị y tế khác trang thiết bị y tế phải phân loại mức độ rủi ro riêng biệt d Trong trường hợp trang thiết bị y tế sử dụng kết hợp với trang thiết bị y tế khác trang thiết bị y tế