Tôi cũng xin gửi lời cảm ơn đến các thầy, cô trong Viện Điện Tử – ViễnThông, Trường Đại Học Bách Khoa Hà Nội cũng như thầy cô của Học Viện KỹThuật Quân Sự đã có những nhận xét, góp
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
Giảng viên hướng dẫn: TS Nguyễn Thu Vân
Viện: Điện Tử Viễn Thông
HÀ NỘI, 12/2021
Chữ ký của GVHD
Trang 2CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập – Tự do – Hạnh phúc
BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ
Họ và tên tác giả luận văn : ……… ………
Đề tài luận văn: ……… ……… ….
Chuyên ngành:……… ……… …
Mã số SV:……… ……… …
Tác giả, Người hướng dẫn khoa học và 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 bản họp Hội đồng ngày… ………… với các nội dung sau: ………
………
………
………
………
………
………
Ngày tháng năm Giáo viên hướng dẫn Tác giả luận văn
CHỦ TỊCH HỘI ĐỒNG
Mẫu 1c
Trang 3ĐỀ TÀI LUẬN VĂN
Biểu mẫu của Đề tài/Luận văn tốt nghiệp theo qui định của Viện, tuy nhiên cầnđảm bảo giáo viên giao đề tài ký và ghi rõ họ và tên
Trường hợp có 2 giáo viên hướng dẫn thì sẽ cùng ký tên
Giáo viên hướng dẫn
Ký và ghi rõ họ tên
Trang 4Lời cảm ơn
Luận văn này là kết quả làm việc chăm chỉ cũng như những ý kiến đónggóp, chỉ dẫn nhiệt tình của thầy cô hướng dẫn, TS Nguyễn Thu Vân Được làmviệc cùng cô, với đức tính của một giảng viên, nhà nghiên cứu trẻ, cô là tấmgương mà tôi noi theo trong công việc nghiên cứu để hoàn thành luận văn này
Tôi cũng xin gửi lời cảm ơn đến các thầy, cô trong Viện Điện Tử – ViễnThông, Trường Đại Học Bách Khoa Hà Nội cũng như thầy cô của Học Viện KỹThuật Quân Sự đã có những nhận xét, góp ý cho luận văn này của tôi
Cuối cùng tôi xin gửi lời cảm ơn đến gia đình tôi, cơ quan tôi, nhữngngười đã tạo điều kiện cho tôi học tập và nghiên cứu Gia đình là động lực chotôi vượt qua những thử thách, luôn luôn ủng hộ và động viên tôi hoàn thành luậnvăn này
Trang 5Tóm tắt nội dung luận văn
Các thông số sinh tồn là các thông số y sinh của bệnh nhân cần được đo, lưu trữ
và theo dõi thường xuyên nhất là một số bệnh nhân cần theo dõi liên tục Đề tàixây dựng mạch đo thông số sinh tồn dựa trên nguyên lý đo ……… Sau đó, cáctín hiệu y sinh này được mã hóa và lưu trữ trên MySQL Tiếp theo, dữ liệu thông
số sinh tồn được hiển thị trên bệnh án điện tử Bệnh án điện tử được xây dựngtrên nền giao diện web có khả năng truy cập dễ dàng từ bất cứ đâu chỉ cần kết nốiinternet Đề tài đã nghiên cứu và đưa ra một phương pháp để kết nối và truyền dữliệu từ mạch đo thông số sinh tồn đến bệnh án điện tử Định hướng tiếp theo của
đề tài có nhiều hướng phát triển: có thể tích hợp với một hãng monitor theo dõibệnh nhân để đưa thông số sinh tồn đến bệnh án điện tử, có thể kết hợp vào bệnh
án điện tử của các bệnh viện và xây dựng cơ sở dữ liệu và truyền dữ liệu thông sốsinh tồn của bệnh nhân, có thể trở thành một hệ thống thông tin theo dõi và quản
lý thông số sinh tồn của bệnh nhân mắc bệnh truyền nhiễm chẳng hạn 19…
COVID-Tóm tắt nội dung của luận văn thạc sĩ trong khoảng tối đa 500 chữ Phần tóm tắtcần nêu được các ý: vấn đề cần thực hiện; phương pháp thực hiện; công cụ sửdụng (phần mềm, phần cứng…); kết quả của luận văn có phù hợp với các vấn đề
đã đặt ra hay không; tính khoa học thực tiễn của luận văn, định hướng phát triển
mở rộng của luận văn (nếu có);
HỌC VIÊN
Ký và ghi rõ họ tên
Trang 6MỤC LỤC
CHƯƠNG 1 TỔNG QUAN 1
1.1 Đặt vấn đề 1
1.2 Mục tiêu của đề tài 1
1.2.1 Qui định về căn lề văn bản 1
CHƯƠNG 2 THIẾT KẾ VÀ CHẾ TẠO MẠCH ĐO THÔNG SỐ SINH TỒN 2
2.1 Thiết kế mạch đo thông số sinh tồn 2
2.2 Chế tạo mạch 2
2.3 Kiểm tra 2
CHƯƠNG 3 ĐO VÀ LỮU TRỮ 3
3.1 Tạo tài khoản hosting: 3
3.1.1 Truy cập vào link: https://www.000webhost.com: 3
3.1.2 Chọn Free Sign Up để bắt đầu đăng ký tài khoản: 3
3.1.3 Điền các thông tin cần thiết và xác thực thông tin theo yêu cầu: 3 3.1.4 Tạo Web Server: 4
3.2 Tạo cơ sở dữ liệu qua Web Server: 4
3.2.1 Chọn mục Manage Website: 4
3.2.2 Chọn Tools -> Database Manager: 4
3.2.3 Chọn + New Database và điền thông tin theo yêu cầu: 5
3.2.4 Sau khi tạo xong Database, chọn Manage -> PhpMyAdmin để truy cập vào trang cơ sở dữ liệu: 5
3.2.5 Chọn SQL và nhập code -> Thực hiện để tạo bảng dữ liệu: 5
3.3 Viết file code đo dữ liệu và gửi lên Web Server 6
3.4 Viết file php để gửi dữ liệu vào MySql 8
3.4.1 Tạo file 8
CHƯƠNG 4 KẾT NỐI SERVER VÀ BỆNH ÁN ĐIỆN TỬ 11
4.1 KEt 11
4.2 Giao diện bệnh án điện tử 11
4.3 11
CHƯƠNG 5 KẾT LUẬN 12
5.1 Kết luận 12
Trang 75.2 Hướng phát triển của đồ án trong tương lai 12 TÀI LIỆU THAM KHẢO 13
Trang 8DANH MỤC HÌNH VẼ
Hình 2.1 Đồ thị kiểu bánh 20
Hình 2.2 Đồ thị kiểu thanh ngang 20
Hình 2.3 Đồ thị kiểu cột đứng 21
Hình 2.4 Đồ thị kiểu đường 21
Hình 2.5 Đồ thị kiểu diện tích 22
Trang 9DANH MỤC HÌNH VẼ
Bảng 1.1 Thống kê các thiết bị và giá thành 8
Trang 10CHƯƠNG 1 TỔNG QUAN 1.1 Đặt vấn đề
Các thông số sinh tồn là một yếu tố quan trọng trong việc theo dõi sự tiến triểncủa bệnh nhân người lớn hoặc trẻ em trong quá trình nhập viện, vì chúng chophép phát hiện nhanh chóng tình trạng bệnh lý tiến triển hoặc các biến cố bất lợi.Các thông số sinh tồn được đo lường để có được các chỉ số cơ bản về tình trạngsức khỏe của bệnh nhân Nếu nằm ngoài phạm vi giá trị bình thường, chúng cóthể chỉ ra rối loạn chức năng hoặc trạng thái bệnh Phương pháp can thiệp phổbiến nhất được thực hiện trong bệnh viện là đo các thông số sinh tồn theo cáchtruyền thống, các thông số này bao gồm nhiệt độ, nhịp mạch, huyết áp, độ bãohòa oxy trong máu và nhịp hô hấp Việc theo dõi, lưu trữ và quản lý các dữ liệunày và đưa chúng vào bệnh án của bệnh nhân giúp cho nhân viên y tế có đầy đủ
dữ liệu từ đó họ có thể đưa ra các chỉ định lâm sàng kịp thời và liên tục mang lạimột ý nghĩa rất lớn
Hiện tại, việc đo thông số sinh tồn ở các bệnh viện và cơ sở y tế có hỗ trợ bằngcác thiết bị như Máy monitor theo dõi bênh nhân đa thông số hoặc các máy riênglẻ như máy đo huyết áp, máy đo độ bão hòa oxy trong máu, máy điện tim… Tuynhiên, kết quả đo các thông số này thì vẫn được nhập bằng tay vào bệnh án, baogồm cả bệnh án giấy và bệnh án điện tử Mặt khác, kết quả đo các thông số nàythường chỉ được ghi nhận vào bệnh án vào mỗi thời điểm nhất định Đôi khi bệnh
án của bệnh nhân có thể bỏ sót những thời điểm quan trọng hoặc không kịp thời
1.2 Mục tiêu của đề tài
Qui định về căn lề văn bản
Nội dung phần chữ chọn căn đều hai bên:
1
Trang 11CHƯƠNG 2 THIẾT KẾ VÀ CHẾ TẠO MẠCH ĐO THÔNG SỐ SINH
TỒN 2.1 Thiết kế mạch đo thông số sinh tồn
- Khi muốn so sánh độ lớn hoặc kích thước
- Không nên dùng quá 5 thanh trong một đồ thị
Khi muốn nhấn mạnh một đại lượng:
- Sử dụng vị trí các thanh hợp lý để diễn tả ý muốn nhấn mạnh; không nên
2
Trang 12CHƯƠNG 3 ĐO VÀ LỮU TRỮ 3.1 Tạo tài khoản hosting:
Truy cập vào link: https://www.000webhost.com:
Chọn Free Sign Up để bắt đầu đăng ký tài khoản:
Điền các thông tin cần thiết và xác thực thông tin theo yêu cầu:
3
Trang 13Tạo Web Server:
3.2 Tạo cơ sở dữ liệu qua Web Server:
Chọn mục Manage Website:
Chọn Tools -> Database Manager:
4
Trang 14Chọn + New Database và điền thông tin theo yêu cầu:
- Các thông tin này là do tự mình quyết định
Sau khi tạo xong Database, chọn Manage -> PhpMyAdmin để truy cập vào trang cơ sở dữ liệu:
Chọn SQL và nhập code -> Thực hiện để tạo bảng dữ liệu:
5
Trang 153.3 Viết file code đo dữ liệu và gửi lên Web Server.
// Khai báo thư viện
// Khai báo tên, mật khẩu Wifi
#define WLAN_SSID "PICCOLO"
#define WLAN_PASS "gicungduoc"
// Tên đường dẫn
"https://benhandientuchickenteam.000webhostapp.com/tem2.php";
// Cài đặt cổng kết nối cảm biến
const int oneWireBus = 5;
// Khai báo key, yêu cầu phải trùng với key trong file php
String apiKeyValue = "hoangdeptrai";
// Các cài đặt của cảm biến
Trang 16// Lấy các giá trị Nhiệt độ đo được
float temc = sensors.getTempCByIndex(0);
float temf = sensors.getTempFByIndex(0);
// Gửi các giá trị đo được lên Web server
http.addHeader("Content-Type", "application/x-www-form-urlencoded");
String httpRequestData =
"https://benhandientuchickenteam.000webhostapp.com/tem.php?api_key=" +apiKeyValue + "&temc=" + temc
+ "&temf=" + temf + "" ;
Serial.print("httpRequestData: ");
Serial.println(httpRequestData);
http.begin(httpRequestData);
int httpResponseCode = http.GET();
String payload = http.getString();
Trang 17- Tạo file mới, đặt tên “tem.php” ( tên có thể thay đổi )
- Mở file vừa tạo và viết code
Trang 18$api_key_value = "hoangdeptrai";
$api_key= $temc = $temf = "";
// Cài đặt về thời gian
// Kết nối với database
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " $conn->connect_error);
}
// Điền thông tin vào bảng
$sql = "INSERT INTO temperature (temc, temf, time_act)
VALUES ('" $temc "', '" $temf "', '" $time_act "')";
Trang 20CHƯƠNG 4 KẾT NỐI SERVER VÀ BỆNH ÁN ĐIỆN TỬ
4.1 KEt
4.2 Giao diện bệnh án điện tử
4.3
11
Trang 21CHƯƠNG 5 KẾT LUẬN 5.1 Kết luận
Nội dung phần kết luận này tùy thuộc vào từng Luận văn Lưu ý trong phầnkết luận không nên có bất cứ phương trình, biểu đồ hay bảng biểu nào Cần trìnhbày rõ nội dung luận văn thạc sĩ đã đáp ứng đầy đủ các yêu cầu của đề bài haychưa Trình bày về ý nghĩa của các kết quả thu được, các đánh giá nhận xét vềtính khả thi, tính chính xác của kết quả, tính thực tế của luận văn…Cần lưu ý hạnchế sử dụng các tính từ, trạng từ mạnh trong khi miêu tả kết quả đạt được, cầnđảm bảo tính trung thực của các kết luận
5.2 Hướng phát triển của đồ án trong tương lai
Nêu tóm tắt hướng mở rộng của đề tài trong tương lai nếu có
12
Trang 22TÀI LIỆU THAM KHẢO
[1] Trần
[2] Abe
[3]
13
Trang 23TÓM TẮT LUẬN VĂN THẠC SĨ
Đề tài: Kết nối và truyền dữ liệu từ mạch đo thông số sinh tồn đến bệnh án điệntử
Tác giả luận văn: Đào Tiến Đạt Khóa: CH2019B
Người hướng dẫn: TS Nguyễn Thu Vân
Từ khóa (Keyword): thongsosinhton, benhandientu
Nội dung tóm tắt:
a) Lý do chọn đề tài
b) Mục đích nghiên cứu của luận văn, đối tượng, phạm vi nghiên cứu.c) Tóm tắt cô đọng các nội dung chính và đóng góp mới của tác giảd) Phương pháp nghiên cứu
e) Kết luận
14