1. Trang chủ
  2. » Cao đẳng - Đại học

KHÓA LUẬN tốt NGHIỆP ỨNG DỤNG hỗ TRỢ THEO dõi và CẢNH báo sức KHOẺ

112 15 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 112
Dung lượng 3,07 MB

Nội dung

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM LÊ ĐÌNH PHỤC NGUYỄN VIỆT MỸ KHĨA LUẬN TỐT NGHIỆP ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ BUILDING HEALTH MONITORING AND ALERTING APPLICATIONS KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM LÊ ĐÌNH PHỤC - 17520901 NGUYỄN VIỆT MỸ – 17520772 KHĨA LUẬN TỐT NGHIỆP XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ BUILDING HEALTH MONITORING AND ALERTING APPLICATIONS KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN TS Nguyễn Trịnh Đông TS Đỗ Thị Thanh Tuyền TP HỒ CHÍ MINH, 2021 DANH SÁCH HỘI ĐỒNG BẢO VỆ KHĨA LUẬN Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số ……………… …… ngày ……………… Hiệu trưởng Trường Đại học Công nghệ Thông tin ………………………………………… – Chủ tịch ………………………………………… – Thư ký ………………………………………… – Ủy viên ………………………………………… – Ủy viên ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN TP HCM, ngày …… tháng …… năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ Cán hướng dẫn: Nhóm SV thực hiện: Lê Đình Phục 17520901 Nguyễn Việt Mỹ 17520772 TS Nguyễn Trịnh Đông TS Đỗ Thị Thanh Tuyền Đánh giá Khóa luận Về báo cáo: Số trang Số chương Số bảng số liệu Số hình vẽ Số tài liệu tham khảo Sản phẩm Một số nhận xét hình thức báo cáo: Về nội dung nghiên cứu: Về chương trình ứng dụng: Về thái độ làm việc sinh viên: Đánh giá chung: Điểm sinh viên: Lê Đình Phục: ………/10 Nguyễn Việt Mỹ: ……/10 Người nhận xét (Ký ghi rõ họ tên) TS Nguyễn Trịnh Đông TS Đỗ Thị Thanh Tuyền ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN TP HCM, ngày …… tháng …… năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ PHẢN BIỆN) Tên khóa luận: XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ Nhóm SV thực hiện: Cán phản biện: Lê Đình Phục 17520901 Nguyễn Việt Mỹ 17520772 Đánh giá Khóa luận Về báo cáo: Số trang Số chương Số bảng số liệu Số hình vẽ Số tài liệu tham khảo Sản phẩm Một số nhận xét hình thức báo cáo: Về nội dung nghiên cứu: Về chương trình ứng dụng: Về thái độ làm việc sinh viên: Đánh giá chung: Điểm sinh viên: Lê Đình Phục: ………/10 Nguyễn Việt Mỹ: ……/10 Người nhận xét (Ký ghi rõ họ tên) LỜI CẢM ƠN Đầu tiên, nhóm em xin gởi lời cảm ơn chân thành đến tập thể quý Thầy Cô Trường Đại học Công nghệ thông tin – Đại học Quốc gia TP.HCM quý Thầy Cô khoa Công nghệ phần mềm trang bị cho nhóm kiến thức tảng suốt q trình nhóm học trường để thực đề tài Đặc biệt, nhóm xin gửi lời cảm ơn lòng biết ơn sâu sắc tới Ts.Nguyễn Trịnh Đông, TS.Đỗ Thị Thanh Tuyền, người trực tiếp tận tình hướng dẫn nhóm em suốt q trình thực khố luận tốt nghiệp Khơng gợi ý tận tâm hướng dẫn chúng em trình tìm hiểu, đọc tài liệu, thầy cịn tận tình bảo em kĩ phân tích, khai thác tài liệu để có tư liệu phù hợp với nội dung khóa luận Hơn nữa, thầy cịn nhiệt tình việc đốc thúc q trình viết khóa luận, đọc đưa nhận xét, góp ý để em hồn thành khố luận tốt nghiệp cách tốt Nếu khơng có lời hướng dẫn, dạy bảo thầy thu hoạch khó hồn thiện Một lần nữa, em xin chân thành cảm ơn thầy Đề tài nhóm thực khoảng thời gian tháng nên bước đầu vào thực tế, việc phân tích tìm hiểu Y Khoa nhóm cịn bỡ ngỡ từ bước phân tích để đến triển khai ứng dụng vào thực tiễn Do vậy, khơng tránh khỏi thiếu sót điều chắn, nhóm mong nhận bảo, ý kiến đóng góp quý báu quý Thầy Cô bạn học lớp để em có điều kiện bổ sung, nâng cao kiến thức lĩnh vực này, giúp hồn thiện tích lũy thêm cho thân nhiều kinh nghiệm, phục vụ tốt cho công việc thực tế sau Cuối cùng, chúng em xin gửi đến ba mẹ, gia đình bạn bè lời cảm ơn, hậu phương vững gia đình bạn bè ln hỗ trợ nhóm cách Chúng em xin chân thành cảm ơn! 4.4.12 Màn hình “Mẹo bước chân” Hình 27 Màn hình “Mẹo bước chân” STT Tên đối tượng Text Details Chức Mô tả tên hình Text Question Câu hỏi tiêu đề Text Full Name Họ tên người dùng Text Number Of Steps Hiển thị số bước chân người dùng ngày Hiện mức di chuyển, hoạt động Table Info theo mức ít, trung bình, nhiều Text Tips Hiển thị mẹo để bước nhiều Back Button Trở hình trước 67 Bảng 41 Bảng mô tả chi tiết thành phần hình “Mẹo bước chân” 4.4.13 Màn hình “Cơng cụ” Hình 28 Màn hình “Cơng cụ” STT Tên đối tượng Text Tools Chức Mô tả tên hình Text Description Mơ tả chức hình Card Photolethysmogram Bấm vào để chuyển đến công cụ vẽ điện tâm đồ Bấm vào để chuyển đến cơng cụ Card BMI tính số khối thể BMI 68 Bấm vào để chuyển đến công cụ Card TDEE ước tính mức tiêu hao lượng TDEE Bảng 42 Bảng mô tả chi tiết thành phần hình “Cơng cụ” 4.4.14 Màn hình “Vẽ nhịp tim” Hình 29 Màn hình “Vẽ nhịp tim” 69 STT Tên đối tượng Text Photoplethysmogram Chức Mô tả tên hình Text Instruction Mơ tả cách điện tâm đồ Camera View Hiện khung hình Camera Chart Photoplethysmogram Biểu đồ vẽ điện tâm đồ Button Start/Stop Bật/Tắt Camera, đèn Flash, đồng thời đo nhịp tim để vẽ điện tâm đồ Trở hình trước Back Button Bảng 43 Bảng mơ tả chi tiết thành phần hình “Vẽ nhịp tim” 4.4.15 Màn hình “Chỉ số BMI” Hình 30 Màn hình “Chỉ số BMI” 70 STT Tên đối tượng Text BMI Text Instruction Chức Mô tả tên hình Mơ tả cách nhập liệu cho người dùng TextField Height Nhập chiều cao theo đơn vị cm TextField Weight Nhập cân nặng theo đơn vị kg RichText Result Hiển thị kết tính số BMI, tiêu chuẩn kết RichText Info Hiển thị thơng tin thêm mức bình thường, thừa cân, thiếu cân, béo phì BMI Trở hình trước Back Button Bảng 44 Bảng mơ tả chi tiết thành phần hình “Chỉ số BMI” 71 4.4.16 Màn hình “Ước tính TDEE” Hình 31 Màn hình “Ước tính TDEE” STT Tên đối tượng Text TDEE Radio Gender Chức Mô tả tên hình Chọn thơng tin giới tính, mặc định nam TextField Height Nhập chiều cao theo đơn vị cm TextField Weight Nhập cân nặng theo đơn vị kg TextField Age Nhập tuổi Dropdown Active Chọn mức độ hoạt động tuần RichText Result Hiển thị kết ước tính TDEE RichText Info Hiển thị thông tin thêm TDEE 72 Trở hình trước Back Button Bảng 45 Bảng mơ tả chi tiết thành phần hình “Ước tính TDEE” 4.4.17 Màn hình “Tình hình SARS-CoV-19” Hình 32 Màn hình “Tình hình SARS-CoV-19” STT Tên đối tượng Text Covid 19 Status Chức Mơ tả tên hình Card World Info Hiển thị thơng tin tình hình đại dịch SARS-CoV-19 toàn giới: số ca, số ca tử vong, số ca hồi phục InkWell Change Country Đổi quốc gia hiển thị thông tin Card Country Hiển thị thơng tin tình hình đại dịch SARS-CoV-19 19 quốc 73 gia: số ca, số ca tử vong, số ca hồi phục Bấm để chuyển san hình Button Show Map đồ Covid 19 Banner Ad Hiển thị quảng cáo dạng Banner Bảng 46 Bảng mô tả chi tiết thành phần hình “Tình hình SARS-CoV-19” 4.4.18 Màn hình “Bản đồ Covid 19” Hình 33 Màn hình “Bản đồ Covid 19” STT Tên đối tượng Text Covid 19 Map Chức Mơ tả tên hình WebView Hiển thị đồ Covid 19 thành phố Hồ Chí Minh cung 74 cấp Sở Thông tin Truyền thơng Trở hình trước Back Button Bảng 47 Bảng mô tả chi tiết thành phần hình “Bản đồ Covid 19” 4.4.19 Màn hình “Tài khoản” Hình 34 Màn hình “Thơng tin cá nhân” STT Tên đối tượng Image Chức Hiển thị ảnh đại diện Text Username Hiển thị tên người dùng 75 Bấm để chuyển đến hình đổi InkWell Edit thơng tin Text Gender Hiển thị giới tính người dùng Text Age Hiển thị tuổi người dùng InkWell Log Out Chức đăng xuất, thành cơng chuyển hình Landing Kéo xuống để tải lại hình Refresh Indicator Bảng 48 Bảng mơ tả chi tiết thành phần hình “Tài khoản” 4.4.20 Màn hình “Đổi thơng tin” Hình 35 Màn hình “Đổi thơng tin” 76 STT Tên đối tượng Text Profile Change Chức Mô tả tên hình TextFormField Username Nhập tên người dùng Mặc định sử dụng tên người dùng cũ Nhập tuổi Mặc định sử dụng TextFormField Age tuổi cũ Chọn giới tính Mặc định chọn Radio Gender giới tính cũ Back Button Trở hình trước Banner Ad Hiển thị quảng cáo dạng banner Bảng 49 Bảng mô tả chi tiết thành phần hình “Đổi thơng tin” 77 Chương KẾT LUẬN 5.1 Đánh giá: • Thuận lợi Trong suốt thời thời gian vừa qua, nhóm giảng viên tận tình hỗ trợ, cố vấn, định hướng nghiên cứu thực đề tài Khi triển khai xây dựng ứng dụng Flutter nên tiện lợi cho việc xây dựng giao diện cho hai tảng Android iOS Flutter ý thời gian gần lập trình viên Mobile nên cộng đồng hoạt động hỗ trợ nhiều cho việc hỏi đáp Khi tìm hiểu ngơn ngữ, cơng nghệ, tài liệu phát triển chia sẻ nhiều mạng Đồng thời, cộng đồng lập trình Flutter, Go Lang phát triển Việt Nam với tài liệu phong phú, chất lượng cao • Khó khăn Trong q trình thực đề tài, nhóm gặp phải nhiều bất cập liên quan đến thời gian tìm hiểu thực công nghệ Flutter, Go Lang, Firebase, Postgres vào ứng dụng Mặc dù Flutter tốt cho việc phát triển ứng dụng cho iOS Android cấu hình thư viện riêng biệt khơng thể cấu hình chung u cầu lập trình viên phải biết iOS Android Ngồi ra, nhóm sinh viên cịn phải tìm hiểu tài liệu y khoa để đem lại gợi ý cho người dùng Việc triển khai ứng dụng u cầu nhóm phân tích thiết kế nhiều cho phù hợp với tài liệu Y Khoa Ứng dụng phải bám sát vào thực tiễn 5.2 Kết đạt 5.2.1 Ưu điểm Trong suốt trình nghiên cứu phát triển ứng dụng, nhóm hồn thành u cầu đặt ban đầu, có đầy đủ tính cần thiết ứng dụng theo dõi cảnh báo sức khỏe bao gồm: theo dõi nhịp tim, lượng nước, … số ảnh hưởng tới sức khoẻ Về phần cảnh báo đặt lịch hẹn nhắc nhở ngày tới người dùng Ứng dụng đạt có giao diện hoàn thành đơn giản, hợp lý, dễ sử dụng Tốc độ phản hồi ứng dụng tối ưu hóa tốt, thao tác phản hồi nhanh Ứng dụng cịn có tính khác, trội so với ứng dụng sức khỏe khác có 78 thể ứng dụng vào thực tế tính số lượng tiêu thụ hay quan sát nhịp tim đen Flash Sinh viên nắm cách thức để xây dựng ứng dụng di động Flutter, bên cạnh cịn nắm việc cấu hình cho hai tảng iOS Android Về phần Backend nhóm nắm cách thức hoạt động xây dựng triển khai Nắm kiến thức công nghệ, framework Flutter, Go Lang, Firebase, Postgres Đặc biệt kiến thức quý giá sức khỏe tìm tịi ứng dụng sống 5.2.2 Nhược điểm Về tính năng, ứng dụng cịn hạn chế số tính chưa phân tích giao động nhịp tim, chưa dự đoán trạng thái sức khỏe bệnh nhân Về kỹ thuật, ứng dụng sử dụng nhiều tảng sở liệu khác để lưu trữ liệu, số thành phần giao diện chưa tối ưu hoàn toàn, thao tác lấy liệu chưa đủ nhanh 5.3 Kết đạt được: Để định hướng cho tương lai, nhóm hồn thiện, tối ưu hóa thêm chức có, thiết kế sở liệu cách hợp lý hơn, tích hợp đa ngơn ngữ, tích hợp thêm AI vào ứng dụng để dự đốn sức khỏe người dùng Ứng dụng cịn gợi ý ăn theo phần dinh dưỡng cần hấp thu, tập thể dục dựa mục tiêu tăng cơ, giảm mỡ Ngồi ra, cịn có chức chẩn đốn sức khỏe hình ảnh tiềm tương lai thêm vào ứng dụng 79 TÀI LIỆU THAM KHẢO [1] KPMG (2020) Sức mạnh việc Tự Chăm Sóc Sức Khỏe The Power of Self-Care in Achieving Health-for-All https://assets.kpmg/content/dam/kpmg/vn/pdf/publication/2020/8/VI-ThePower-of-Self-Care-in-Achieving-Health-for-All.pdf [2] Cộng Đồng Chính Sách Châu Á Thái Bình Dương, "Lĩnh vực chăm sóc y tế công Việt Nam yếu tố ‘công’" 21/01/2019 [Trực tuyến] https://www.policyforum.net/public- healthcare-in- vietnam-drops-thepublic/ [Truy cập 18/03/2020] [3] Đại Học Minnesota, "Thực hành Tự Chăm Sóc," 2016 [Trực tuyến] https://www.takingcharge.csh.umn.edu/practi ce- Self-Care [Truy cập 18/03/2020] [4] Frankenfield D, Roth-Yousey L, Compher C Comparison of predictive equations for resting metabolic rate in healthy nonobese and obese adults: a systematic review J Am Diet Assoc 2005 May;105(5):775-89 doi: 10.1016/j.jada.2005.02.005 PMID: 15883556 https://pubmed.ncbi.nlm.nih.gov/15883556/ [5] Mifflin MD, St Jeor ST, Hill LA, Scott BJ, Daugherty SA, Koh YO A new predictive equation for resting energy expenditure in healthy individuals Am J Clin Nutr 1990 Feb;51(2):241-7 doi: 10.1093/ajcn/51.2.241 PMID: 2305711 https://pubmed.ncbi.nlm.nih.gov/2305711/ [6] Jennifer Huizen (26/2/2021) How many step should people take per day? MedicalNewsToday https://www.medicalnewstoday.com/articles/how-many-steps-should-youtake-a-day [7] Centers for Disease Control and Prevention "Lifestyle coach facilitation guide: Post-core." (2015) https://www.cdc.gov/diabetes/prevention/pdf/postcurriculum_session8.pdf [8] Nuttall, Frank Q "Body mass index: obesity, BMI, and health: a critical review." Nutrition today 50.3 (2015): 117 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4890841/ 80 [9] Meinders AJ, Meinders AE Hoeveel water moeten we eigenlijk drinken? [How much water we really need to drink?] Ned Tijdschr Geneeskd 2010;154:A1757 Dutch PMID: 20356431 https://pubmed.ncbi.nlm.nih.gov/20356431/ [10] Allen, John (2007) Photoplethysmography and its application in clinical physiological measurement Physiological Measurement 28 R1-39 10.1088/0967-3334/28/3/R01 https://www.researchgate.net/publication/6482990_Photoplethysmography_a nd_its_application_in_clinical_physiological_measurement Document – The Go Programming Language – Go Lang https://golang.org Firebase Documentation https://firebase.google.com/docs Flutter documentation – Flutter https://flutter.dev/docs 81 ... TP HCM, ngày …… tháng …… năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ Cán hướng dẫn: Nhóm SV thực hiện: Lê... TP HCM, ngày …… tháng …… năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ PHẢN BIỆN) Tên khóa luận: XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ Nhóm SV thực hiện: Cán phản biện: Lê... TP HCM, ngày …… tháng …… năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: XÂY DỰNG ỨNG DỤNG HỖ TRỢ THEO DÕI VÀ CẢNH BÁO SỨC KHOẺ Cán hướng dẫn: Nhóm SV thực hiện: Lê

Ngày đăng: 05/09/2021, 20:53

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w