Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 52 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
52
Dung lượng
1,74 MB
Nội dung
TRƯỜNG ĐẠI HỌC AN GIANG KHOA CÔNG NGHỆ THÔNG TIN THỰC TẬP CUỐI KHÓA KỸ THUẬT PHẦN MỀM HỆ THỐNG GHI NHẬN THÔNG TIN NHỊP TIM VÀ NỒNG ĐỘ OXY TRONG MÁU – GIAO TIẾP MẠNG BLOCKCHAIN VÀ HỆ THỐNG HIS Đơn vị thực tập: Trung tâm tin học Trường Đại học An Giang TRƯƠNG HUỲNH PHÚ QUÍ AN GIANG, 04-2022 TRƯỜNG ĐẠI HỌC AN GIANG KHOA CÔNG NGHỆ THÔNG TIN THỰC TẬP CUỐI KHÓA KỸ THUẬT PHẦN MỀM HỆ THỐNG GHI NHẬN THÔNG TIN NHỊP TIM VÀ NỒNG ĐỘ OXY TRONG MÁU – GIAO TIẾP MẠNG BLOCKCHAIN VÀ HỆ THỐNG HIS TRƯƠNG HUỲNH PHÚ QUÍ DPM185188 GIẢNG VIÊN HƯỚNG DẪN: ThS TRƯƠNG MINH TUYỀN AN GIANG, 04-2022 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Giảng viên hướng dẫn (Ký ghi rõ họ tên) Nội dung nhận xét: - Đồng ý hay không đồng ý cho sinh viên báo cáo TTCK; Nếu không đồng ý cần ghi rõ lý - Kết đạt so với yêu cầu; - Ý kiến khác (nếu có) i LỊCH LÀM VIỆC Họ sinh viên: Trương Huỳnh Phú Quí Cơ quan thực tập: Trung tâm tin học – Trường đại học An Giang Họ tên giảng viên hướng dẫn: Trương Minh Tuyền Thời gian thực tập: từ ngày 21 tháng 02 năm 2022 đến ngày 17 tháng 04 năm 2022 Nhận xét giảng viên hướng dẫn Tuần Nội dung công việc giao Tự nhận xét mức độ hoàn thành 01 Từ ngày 21/02 đến ngày 27/02 - Liên hệ với CBHD quan thực tập để nắm lịch làm việc - Tìm hiểu quan, phân tích chức cần có đề tài - Tìm hiểu thiết bị cần sử dụng cho đề tài - Nộp đề cương chi tiết cho GVHD Tốt Tốt 02 Từ ngày 28/02 đến ngày 06/03 - Tiến hành đặt mua thiết bị - Thiết kế sở liệu - Báo cáo tiến độ tuần Tốt Tốt 03 Từ ngày 07/03 đến ngày 13/03 - Tìm hiểu nghiên cứu tài liệu hướng dẫn sử dụng thiết bị - Tiến hành kết nối cho thiết bị test thử thiết bị - Báo cáo tiến độ tuần Tốt Tốt 04 Từ ngày 14/03 đến ngày 20/03 - Viết báo cáo - Bắt đầu viết phần mềm - Báo cáo tiến độ tuần Tốt Tốt 05 Từ ngày 21/03 đến ngày 27/03 - Tiếp tục viết phần mềm báo cáo - Báo cáo tiến độ tuần Tốt Tốt 06 Từ ngày 28/03 đến ngày - Tiếp tục viết phần mềm báo cáo - Báo cáo tiến độ tuần Tốt Tốt ii Chữ ký giảng viên hướng dẫn 03/04 07 Từ ngày 04/04 đến ngày 10/04 - Sinh viên nộp nháp cho GVHD - Báo cáo tiến độ tuần Tốt Tốt 08 Từ ngày 11/04 đến ngày 17/04 - Hoàn chỉnh code, chức báo cáo - Sinh viên nộp báo cáo thức cho GVHD Tốt Tốt iii LỜI CẢM ƠN Trong q trình hồn thành luận văn nhờ có giúp đỡ quý thầy cô thuộc khoa Công Nghệ Thông Tin Trung Tâm Tin Học trường Đại học An Giang giúp đỡ, hướng dẫn tận tình, tạo điều kiện thuận lợi có gia đinh bạn bè thường xuyên động viên khích lệ Em muốn bày tỏ lịng kính trọng biết ơn sâu sắc tới giảng viên hướng dẫn ThS Trương Minh Tuyền Luận văn hồn thành tốt khơng có giúp đỡ, hướng dẫn tận tình thầy Em muốn gửi lời cảm ơn đến Trung Tâm Tin Học trường Đại học An Giang tạo điều kiện môi trường thuận lợi cho em suốt trình thực tập Em muốn bày tỏ lòng biết ơn tập thể thầy cô Khoa Công Nghệ Thông Tin - Đại học An Gian giúp đỡ tạo điều kiện cho em nhiều trình học tập nghiện cứu Cảm ơn Bộ môn Công Nghệ Thông Tin hỗ trợ thủ tục hoàn thành luận văn Cuối cùng, em xin cám ơn gia đình bạn bè góp nhiều ý kiến thiết thực có lời động viên khích lệ q báu giúp em hồn thành tốt luận văn Ngồi ra, trình độ kinh nghiệm cịn hạn chế nên khơng thể tránh khỏi thiếu sót số lỗi nhỏ Em mong nhận thơng cảm, góp ý kiến bảo tận tình q thầy Em xin chân thành cảm ơn An Giang, ngày tháng năm 2022 Sinh viên thực Trương Huỳnh Phú Quí iv MỤC LỤC LỜI CẢM ƠN iv CHƯƠNG 1: GIỚI THIỆU VỀ CƠ QUAN THỰC TẬP 1.1 GIỚI THIỆU TỔNG QUÁT VỀ CƠ QUAN THỰC TẬP 1.2 CƠ CẤU TỔ CHỨC 1.3 NHIỆM VỤ VÀ CHỨC NĂNG 1.3.1 Nhiệm vụ 1.3.2 Chức kinh doanh 1.4 LIÊN HỆ CHƯƠNG 2:TỔNG QUAN VÀ CƠ SƠ LÝ THUYẾT 2.1 ĐẶT VẤN ĐỀ 2.2 PHẠM VI ĐỀ TÀI 2.3 ĐỐI TƯỢNG SỬ DỤNG 2.4 PHƯƠNG PHÁP NGHIÊN CỨU 2.5 MỤC TIÊU NGHIÊN CỨU 2.6 CƠ SỞ LÝ THUYẾT 2.6.1 Giới thiệu nhịp tim 2.6.1.1 Nhịp tim gì? 2.6.1.2 Nhịp tim chuẩn người bình thường 2.6.1.3 Thận trọng với rối loạn nhịp tim 2.6.2 Giới thiệu nồng độ oxi máu 2.6.2.1 Nồng độ oxi máu 2.6.2.2 Chỉ số SpO2 người bình thường 2.6.2.3 Tác dụng cần thiết việc theo dõi số SpO2 2.6.3 Các thiết bị sử dụng 2.6.3.1 Kit RF Thu Phát Wifi ESP8266 NodeMCU Lua D1 Mini 2.6.3.2 Cảm Biến Nhịp Tim Và Oxy Trong Máu MAX30102 MH-ET LIVE 2.6.3.3 Màn Hình Oled 0.96 Inch Giao Tiếp I2C 11 2.6.4 Giao thức I2C 12 2.6.5 Mạng Blockchain 13 2.6.5.1 Mạng Blockchain gì? 13 v 2.6.5.2 Ý tưởng đời Blockchain 14 2.6.5.3 Lịch sử hình thành 14 2.6.5.4 Cách thức hoạt động Blockchain 15 2.6.5.5 Blockchain sử dụng nào? 16 2.6.5.6 Ưu điểm nhược điểm blockchain 17 2.6.5.7 BigchainDB 18 2.6.6 Các ngơn ngữ lập trình 21 2.6.6.1 Arduino: 21 2.6.6.2 NodeJS 22 2.6.6.3 MySQL 24 2.7 ĐỊA CHỈ IP 26 2.7.1 Địa IP gì? Cấu trúc địa IP 26 2.7.2 Công dụng địa IP 26 2.7.3 Ưu nhược điểm địa IP 26 2.7.4 Các loại địa IP phổ biến 26 2.7.5 Phiên IP gì? 27 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 29 3.1 PHÂN TÍCH YÊU CẦU HỆ THỐNG 29 3.1.1 Mơ tải tốn 29 3.1.2 Yêu cầu chức 29 3.1.3 Yêu cầu phi chức 30 3.1.4 Yêu cầu hệ thống 30 3.2 SƠ ĐỒ USECASE 30 3.2.1 Actoc hệ thống 30 3.2.2 Usecase hệ thống 30 3.2.3 Sơ đồ tổng quát 31 3.3 ĐẶC TẢ SƠ ĐỒ USECASE 32 3.3.1 Đăng nhập 32 3.3.2 Thiết lập kết nối wifi cho thiết bị 32 3.4 SƠ ĐỒ TUẦN TỰ 33 3.5 SƠ ĐỒ LỚP 34 3.6 SƠ ĐỒ MẠCH ARDUINO 35 3.7 THIẾT KẾ CƠ SỞ DỮ LIỆU 35 vi 3.8 GIAO DIỆN CỦA HỆ THỐNG 37 3.8.1 Giao diện thiết lập wifi: 37 3.8.2 Giao diện hình Oled 38 3.9 KẾT QUẢ ĐẠT ĐƯỢC 39 3.10 Ý NGHĨA 39 3.11 HƯỚNG PHÁT TRIỂN 39 vii DANH SÁCH CÁC HÌNH VẼ Hình 1: Quản trị mạng Hình 2: Tư vấn học thi Hình 3: Giảng dạy Hình 4: Cơ cấu tổ chức Hình 5: Bảng tiêu chuẩn nhịp tim Hình 6: Những triệu chứng rối loạn nhịp tim Hình 7: Kit RF Thu Phát Wifi ESP8266 NodeMCU Lua D1 Mini Hình 8: MAX30102 MH-ET LIVE 10 Hình 9: OLed 0.96 11 Hình 10: Giao thức I2C 12 Hình 11: Khung liệu I2C 13 Hình 12: Mạng Blockchain 14 Hình 13: Cách thức hoạt động Blockchain 15 Hình 14: Blockchain sử dụng 16 Hình 15: BigchainDB 19 Hình 16: Arduino 21 Hình 17: MySQL Workbench 25 Hình 18: IPv4 28 Hình 19: IPv6 28 Hình 20: Sơ đồ use case tổng quát 31 Hình 21: Sơ đồ cảm biến 34 Hình 22: Sơ đồ lớp 34 Hình 23: Sơ đồ mạch Arduino 35 Hình 24: Sơ đồ diagram 36 Hình 25: Giao diện thiết lập wifi 37 Hình 26: Giao diện cấu hình wifi 37 Hình 27: Kết nhịp tim nồng độ oxi máu sau đo 30 giây 38 Hình 28: Kết nhịp tim nồng độ oxi máu đo 32 giây 39 viii - Dễ dàng mở rộng: Là mã nguồn mở giúp hệ quản trị liệu MySQL sử dụng đảm bảo dễ dàng phát triển, mở rộng để đáp ứng tốt cho nhu cầu sử dụng thực tế người Với yêu cầu đa dạng, ngày phức tạp phát triển trì hoạt động website MySQL với việc dễ dàng mở rộng mang lại chủ động cơng việc - Hồn tồn miễn phí: Với hệ quản trị liệu MySQL đưa vào sử dụng giúp người dùng có khả tiết kiệm chi phí hiệu Hồn tồn miễn phí làm nên ưu điểm, lợi ích cho người dùng lựa chọn MySQL để đáp ứng cho nhu cầu Đây lý mà tin tưởng dụng, nhiều lập trình viên ưa chuộng chọn lựa 2.7 ĐỊA CHỈ IP 2.7.1 Địa IP gì? Cấu trúc địa IP Địa IP viết tắt từ Internet Protocol hiểu giao thức Internet cho phép thiết bị kết nối mạng chia sẻ truyền liệu với Nói cách khác, địa IP sử dụng giao thức internet để kết nối nhận diện liên lạc với mạng máy tính Địa IP xây dựng dựa cấu trúc dãy số nhị phân dài 32 bit viết đơn giản dạng số thập phân cách dấu chấm 2.7.2 Công dụng địa IP Công dụng chủ yếu địa IP giúp cho thiết bị kết nối mạng tìm giao tiếp với Nó cung cấp thơng tin cần thiết danh tính thiết bị chúng có kết nối mạng Ví dụ: Khi bạn muốn gửi quà sinh nhật đến cho bạn bè bạn cần phải biết xác thông tin cá nhân số điện thoại, đặc biệt địa người nhận 2.7.3 Ưu nhược điểm địa IP Ưu điểm: Địa IP ưa chuộng tính thơng minh giúp kết nối mạng nhanh Với đặc thù thiết bị có địa IP riêng biệt, giúp cho người dùng quản lý hệ thống mạng cách đơn giản Nhược điểm: Bên cạnh ưu điểm, địa IP tồn số điểm hạn chế dễ dàng bị đánh cắp thông tin người dùng lưu lại địa IP, từ dễ dàng bị kẻ xấu xâm nhập 2.7.4 Các loại địa IP phổ biến 26 Địa IP công cộng (IP Public): - Địa IP cơng cộng nhà mạng gia đình hay tổ chức doanh nghiệp liên lạc lẫn thiết bị có kết nối Internet Ngồi ra, sử dụng nhiều nhà cung cấp dịch vụ Internet việc truy cập mạng hay liên lạc trực tiếp với máy tính người dùng khác - Địa IP công cộng ứng dụng nhiều router gia đình server khác kết nối với máy chủ Địa IP cá nhân (IP Private): Đúng tên gọi địa IP cá nhân hiểu địa riêng sử dụng nội mạng trường học, công ty, Địa IP cá nhân sử dụng để hỗ trợ thiết bị hệ thống kết nối với Địa IP tĩnh (IP Static): Đây địa IP sử dụng cố định cho nhóm người sử dụng hay người Địa IP tĩnh có khả làm cho Internet trở nên nhanh chóng tăng tốc độ tải đường truyền Địa IP động (IP Dynamic): Địa IP hồn tồn thay đổi gắn tự động cho thiết bị hệ thống ISP Việc giúp tiết kiệm nguồn địa IP dần cạn kiệt thời buổi Ngoài ra, việc thay đổi địa IP quản lý máy chủ DHCP 2.7.5 Phiên IP gì? Ipv4 gì? Ipv4 hiểu phiên thứ giao thức Internet, sở hữu tính định hướng liệu sử dụng cho hệ thống chuyển mạch gói Bạn dễ dàng gặp địa Ipv4 sống chúng loại địa đơn giản nhất, ứng dụng thiết bị điện tử để nhận diện liên lạc với Internet 27 Hình 18: IPv4 Ipv6 gì? Đây phiên nâng cấp để thay cho Ipv4 có khả xử lý vấn đề tồn Ipv4 Ipv6 hỗ trợ không gian địa lớn, giúp việc quản lý không gian trở nên dễ dàng hỗ trợ tất thiết bị di động Hình 19: IPv6 28 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1 PHÂN TÍCH U CẦU HỆ THỐNG 3.1.1 Mơ tải toán Một bệnh viện cần theo dõi nhịp tim nồng độ oxy máu bệnh nhân liên tục thường xuyên Về bệnh nhân hệ thống cần quản lý thông tin tên, tuổi, số chứng minh nhân dân, ngày sinh, giới tính, số phịng, ghi Về hệ thống: cần ghi nhận thông tin nhịp tim nồng độ oxi máu bệnh nhân liên tục thường xuyên Về thiết bị: Sau bác sĩ y tế thiết lập wifi thơng số kỹ thuật tiến hành đeo vào tay bệnh nhân Cảm biến tiến hành đo nhịp tim nồng độ oxy máu bệnh nhân gửi liệu đến ESP8266 ESP8266 tiến hành xuất liệu hình Oled 0.96 gửi liệu lên Server Về Server: Server gửi liệu vào MySQL Blockchain 3.1.2 Yêu cầu chức Đối với admin: STT Công việc Quản lý tài khoản Quản lý thông tin bệnh nhân Quản lý thông tin nhịp tim nồng độ oxi máu Loại Cơng Việc Thêm, sửa, xóa, xem Thêm, sửa, xóa, xem Thêm, sửa, xóa, xem Bảng 4: Yêu cầu chức admin Đối với bác sĩ: STT Công việc Quản lý thông tin bệnh nhân Theo dõi xem thông tin nhịp tim nồng độ oxi máu Loại Công Việc Thêm, sửa, xóa, xem Xem Bảng 5: Yêu cầu chức bác sĩ Đối với bệnh nhân: STT Công việc Xem thông tin Xem thơng tin nhịp tim nồng độ oxi máu Loại Công Việc Xem Xem Bảng 6: Yêu cầu chức bệnh nhân 29 Đối với thiết bị: thiết bị hoạt động bình thường khơng gặp phải trục trặc hay cố 3.1.3 Yêu cầu phi chức Giao diện: Giao diện hài hòa thân thiện với người dùng, dễ sử dụng Tính ổn định: Hệ thống hoạt động ổn định liên tục Tính bảo mật: Trong hệ thống có nhiều loại người dùng khác loại người dùng sử dụng chức phạm vi phân quyền mình, đảm bảo khơng có cắp liệu Thông tin truy xuất người dùng bảo vệ cách an tồn suốt q trình sử dụng Mọi thông tin người dùng kiểm sốt từ phía khách hàng chủ sở hữu nhằm bảo đảm khả vận hành tốt cho hệ thống Tính hiệu quả: Hệ thống xây dựng dựa yêu cầu thực tế Có khả tương tác với hệ thống khác, mở rộng nâng cấp dễ dàng 3.1.4 Yêu cầu hệ thống Hệ thống phải vận hành 24/24, đáp ứng hàng trăm lượt truy cập lúc Có chức cảnh báo tình trạng nhịp tim nồng độ oxi máu tới người dùng Hệ thống gồm người dùng: Admin, Bác sĩ bệnh nhân 3.2 SƠ ĐỒ USECASE 3.2.1 Actoc hệ thống Admin: Là người dùng hệ thống, quản lý toàn hệ thống Bác sĩ : Là người dùng hệ thống, quản lý thông tin bệnh nhân, xem theo dõi nhịp tim nồng độ oxy máu bệnh nhân Bệnh nhân: Là người dùng hệ thống, xem thông tin xem nhịp tim nồng độ oxy máu 3.2.2 Usecase hệ thống STT Tên Usecase Đăng nhập Mô tả Muốn sử dụng hệ thống người dùng cần phải đăng nhập vào hệ thống, mật người dùng băm theo phương thức 30 Đăng xuất Khi sử dụng xong người dùng phải đăng xuất khỏi hệ thống Quản lý tài khoản Quản trị viên đăng nhập vào hệ thống quản lý thông tin tài khoản thêm, sửa, xóa Quản lý liệu nhịp tim nồng độ oxy máu Quản trị viên đăng nhập vào hệ thống quản lý thơng tin liệu nhịp tim nồng độ oxy máu thêm, sửa, xóa Quản lý thơng tin bệnh nhân Bác sĩ đăng nhập vào hệ thống quản lý thông tin bệnh nhân thêm, sửa, xóa Xem liệu nhịp tim nồng độ oxi máu Bác sĩ, bệnh nhân đăng nhập vào hệ thống để xem liệu nhịp tim nồng độ oxi máu Thiết lập kết nối wifi cho thiết bị Bác sĩ truy cập vào địa wifi từ thiết bị phát tiến hành thiết lập wifi cho thiết bị Bảng 7: Usecase hệ thống 3.2.3 Sơ đồ tổng quát Hình 20: Sơ đồ use case tổng quát 31 3.3 ĐẶC TẢ SƠ ĐỒ USECASE 3.3.1 Đăng nhập Tên Usecase : Đăng Nhập Tác Nhân Chính: Admin, Bác sĩ, Bệnh nhân Mục đích Usecase: - Khơng truy cập vào khơng có tài khoản Điều kiện tiên quyết: - Trang web hoạt động Sự kiện kích hoạt: - Người dùng truy cập vào trang web Tóm tắt: - Admin, Bác sĩ, Bệnh nhân sử dụng hệ thống việc quản lý, xem thơng tin Luồng kiện chính: Người dùng truy cập vào trang web Hệ thống hiển thị đăng nhập Người dùng nhập thông tin đăng nhập: taikhoan, matkhau Hệ thống kiểm tra thông tin đăng nhập khơng tìm thấy tài khoản người dùng thực luồng phụ A1 , thơng tin đăng nhập khơng xác thực luồng phụ A2 Hệ thống đưa phân quyền hệ thống Kết thúc Luồng phụ: A1: khơng tìm thấy tài khoản người dùng Hệ thống trở giao diện đăng nhập Kết thúc A2 : Thông tin đăng nhập khơng xác: Hệ thống trở giao diện đăng nhập Kết thúc Trường hợp ngoại lệ: Bảng 8: Đặc tải usecase đăng nhập 3.3.2 Thiết lập kết nối wifi cho thiết bị Tên Usecase : Thiết lập kết nối wifi cho thiết bị Tác Nhân Chính: Bác sĩ Mục đích Usecase: 32 - Bác sĩ thiết lập wifi cho thiết bị Điều kiện tiên quyết: - Thiết bị hoạt động Sự kiện kích hoạt: - Bác sĩ truy cập vào wifi thiết bị phát Tóm tắt: Bác sĩ thiết lập wifi cho thiết bị cách nhập ssid password wifi muốn kết nối Luồng kiện chính: Bác sĩ truy cập vào wifi thiết bị phát wifi chưa kết nối trước Nhập ssid password wifi muốn kết nối cho thiết bị Nhấp nút “Save” Hệ thống kiểm tra thông tin vừa nhập ssid password không thực hiền luồng phụ A1 Nếu kết nối wifi thành cơng Luồng phụ: A1: ssid password khơng xác Hệ thống trở giao diện kết nối wifi Kết thúc Trường hợp ngoại lệ: Bảng 9: Đặc tả usecase thiết lập kết nối wifi cho thiết bị 3.4 SƠ ĐỒ TUẦN TỰ 33 Hình 21: Sơ đồ cảm biến 3.5 SƠ ĐỒ LỚP Hình 22: Sơ đồ lớp 34 3.6 SƠ ĐỒ MẠCH ARDUINO Hình 23: Sơ đồ mạch Arduino 3.7 THIẾT KẾ CƠ SỞ DỮ LIỆU Bệnh nhân: lưu trữ thông tin bệnh nhân: mã bệnh nhân, tên bệnh nhân, số chứng minh nhân dân, giới tính, ngày sinh, số phịng, ghi Tên trường Kiểu liệu Khóa MaBenhNhan nvarchar(20) Khóa HoTen nvarchar(250) SoCMND nvarchar(12) GioiTinh NgaySinh SoPhong GhiChu Not null x x nvarchar(3) x data x int x ntext x Bảng 10: Bảng bệnh nhân 35 Ghi Mã bệnh nhân Họ tên bệnh nhân Số chứng minh nhân dân Giới tính Ngày sinh Số phịng Ghi Data: lưu trữ thơng tin nhịp tim, nồng độ oxy máu thời gian lúc đo Tên trường ID MaThietBi HR Kiểu liệu int nvarchar(20) int Oxi float x Times datatime x MaBenhNhan nvarchar(20) Khóa Khóa Not null x x Khóa ngoại x Ghi Số thứ tự Mã thiết bị Nhịp tim phút Nồng độ oxi máu Thời gian lúc đo Mã bệnh nhân Bảng 11: Bảng data Tài khoản: lưu trữ thông tin tài khoản, mật khẩu, quyền truy cập Tên trường ID TaiKhoan MatKhau Quyen Kiểu liệu Khóa int nvarchar(200) nvarchar(200) int Khóa Not null Ghi x x x Số thứ tự Tài khoản Mật Quyền truy cập Bảng 12: Bảng tài khoản Hình 24: Sơ đồ diagram 36 3.8 GIAO DIỆN CỦA HỆ THỐNG 3.8.1 Giao diện thiết lập wifi: Hình 25: Giao diện thiết lập wifi Hình 26: Giao diện cấu hình wifi 37 3.8.2 Giao diện hình Oled Hình 27: Kết nhịp tim nồng độ oxi máu sau đo 30 giây 38 Hình 28: Kết nhịp tim nồng độ oxi máu đo 32 giây 3.9 KẾT QUẢ ĐẠT ĐƯỢC Chương trình thực số chức sau: - Thiết bị ghi nhận thông tin nhịp tim nồng độ oxy máu - Xây dựng server (NodeJS) tương tác với thiết bị - Hệ thống cập nhật thông tin nhịp tim nồng độ oxy máu thường xuyên liên tục 3.10 Ý NGHĨA Ứng dụng công nghệ vào việc học tập nâng cao trình độ Sản phẩm đề tài dụng bệnh viện, giúp giảm thời gian, chi phí, tiền bạc, sức người Theo dõi tình trạng sức khỏe bệnh lợi dễ dàng Nắm bắt kịp thời tình xảy nhanh chóng xử lý Góp phần nhỏ vào phát triển y học 3.11 HƯỚNG PHÁT TRIỂN Tiếp tục hoàn thiện chức đề cho hệ thống Phần mềm phát triển thêm chức cảnh báo tình trạng nhịp tim nồng độ oxy máu bệnh nhân điện thoại email Tích hợp thêm số thiết bị khác 39 TÀI LIỆU THAM KHẢO [1] https://dailymayvesinh.com/arduino-la-gi.html [2] https://hshop.vn/products/cam-bien-nhip-tim-va-oxy-trong-mau- max30100 [3] https://wiki.tino.org/blockchain-la-gi/ [4] https://fptshop.com.vn/tin-tuc/danh-gia/blockchain-la-gi-va-no-duocung-dung-the-nao-trong-cuoc-song-138522 [5] https://www.vinmec.com/vi/tin-tuc/thong-tin-suc-khoe/nhip-timchuan-la-bao-nhieu/ [6] https://123docz.net/document/5610041-ba-o-ca-o-do-a-n-to-t-nghiep-thiet-bi-deo-phat-hien-te-nga-o-nguoi-cao-tuoi-co-code-cuo-i-ba-i.htm [7] https://viblo.asia/p/mot-cai-nhin-tong-quan-nhat-ve-nodejsLjy5VeJ3lra [8] https://mona.media/mysql-la-gi/ [9] https://vidieukhien.xyz/2020/02/19/lap-trinh-esp32-voi-arduinoesp32-httpclient-post/ [10] https://forum.arduino.cc/t/i-want-to-post-method-to-my-rest-apiwith-esp8266/607788/2 [11] https://randomnerdtutorials.com/esp32-http-get-post-arduino/ [12] https://viblo.asia/p/cai-dat-ket-noi-wifi-cho-esp8266-Az45bgQzKxY [13] https://www.vinmec.com/vi/tin-tuc/thong-tin-suc-khoe/chi-so-spo2o-nguoi-binh-thuong-la-bao-nhieu/ [14] https://www.dienmayxanh.com/kinh-nghiem-hay/chi-so-spo2-vavo2-max-noi-len-dieu-gi-ve-suc-khoe-1280135 [15] https://tek4.vn/luu-tru-du-lieu-blockchain-nhu-the-nao [16] https://helpex.vn/article/cac-truong-hop-su-dung-cho-bigchaindbtrong-kinh-doanh-60a5d4d43c25e7505ac550f0 [17] https://www.dienmayxanh.com/kinh-nghiem-hay/dia-chi-ip-la-gicac-cach-xac-dinh-dia-chi-ip-tre-1383534 [18] https://dientutuonglai.com/chuan-giao-tiep-i2c-la-gi.html 40