Ứng dụng theo dõi đường huyết và kết nối bệnh nhân tiểu đường với bác sĩ - ĐH CNTT TP.HCM

Ứng dụng theo dõi đường huyết, kết nối bệnh nhân tiểu đường và bác sĩ. Quản lý sức khỏe dễ dàng, tiện lợi, hỗ trợ điều trị hiệu quả.

Chuyên ngành

Công nghệ phần mềm

Người đăng

Ẩn danh

Thể loại

Báo cáo đồ án 1

2022

66
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. TỔNG QUAN

1.1. Lí do chọn đề tài

1.2. Xây dựng thuật toán tính toán lượng đường huyết ổn định

1.3. Xây dựng hệ thống chatroom cho người bệnh kết nối tới bác sĩ

1.4. Quản lý khẩu phần ăn cho người dùng

1.5. Đối tượng sử dụng

1.6. Phương pháp thực hiện

1.7. Nền tảng công nghệ

1.8. Áp dụng các công nghệ vào đồ án

2. MÔ HÌNH USE CASES

2.1. Danh sách actor

2.2. Danh sách các use cases

2.3. Đặc tả các use cases

2.3.1. Đặc tả use-case “Đăng nhập”

2.3.2. Đặc tả use-case “Đăng xuất”

2.3.3. Đặc tả use-case “Đăng ký”

2.3.4. Đặc tả use-case “Quản lý thông tin tài khoản”

2.3.5. Đặc tả use-case “Theo dõi đường huyết”

2.3.6. Đặc tả use-case “Tính toán BMI”

2.3.7. Đặc tả use-case “Gợi ý khẩu phần ăn”

2.3.8. Đặc tả use-case “Chatroom”

3. PHÂN TÍCH

3.1. Danh sách các lớp đối tượng và quan hệ

3.2. Mô tả chi tiết từng lớp đối tượng

3.2.1. Lớp “Health Reports”

3.2.2. Lớp “Meal Recommend”

4. THIẾT KẾ DỮ LIỆU

4.1. Mô tả chi tiết các kiểu dữ kiệu trong sơ đồ logic

4.2. Bảng “Meal Recommend”

5. THIẾT KẾ GIAO DIỆN ỨNG DỤNG

5.1. Danh sách các màn hình

5.2. Mô tả chi tiết mỗi màn hình

5.2.1. Màn hình chờ

5.2.2. Màn hình Onboarding

5.2.3. Màn hình đăng nhập

5.2.4. Màn hình đăng kí

5.2.5. Màn hình xác thực OTP

5.2.6. Màn hình chính

5.2.7. Màn hình bữa ăn

5.2.8. Màn hình kết nối bác sĩ

5.2.9. Màn hình chatroom với bác sĩ

5.2.10. Màn hình Health Reports

5.2.11. Màn hình Profile

5.2.12. Màn hình sửa Profile

5.2.13. Màn hình đổi mật khẩu

6. Môi trường phát triển và môi trường triển khai

6.1. Môi trường phát triển

6.2. Môi trường triển khai

7. Hướng phát triển trong tương lai

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Ứng Dụng Theo Dõi Đường Huyết Cho Người Bệnh

Ngày nay, với sự cải thiện đời sống, sức khỏe được đặt lên hàng đầu. Trong bối cảnh xã hội đối mặt với COVID-19, việc ở nhà kéo dài gây ra nhiều tác động tiêu cực như suy nhược, béo phì, stress. Sức khỏe kém dẫn đến nhiều bệnh nguy hiểm. Béo phì, stress, ăn uống thiếu khoa học là nguyên nhân chính gây ra bệnh đái tháo đường, hay còn gọi là tiểu đường. Hiện nay, nhiều người mắc tiểu đường, bao gồm cả người thân trong gia đình. Vì vậy, việc phát triển một ứng dụng theo dõi đường huyết trở nên cần thiết để kiểm soát và điều chỉnh mức đường huyết hàng ngày.

Ứng dụng này không chỉ giúp theo dõi lượng đường huyết mà còn kết nối bệnh nhân với bác sĩ chuyên khoa để nhận được lời khuyên kịp thời và chính xác. Ứng dụng tập trung vào các chức năng liên quan đến sức khỏe nói chung và bệnh đái tháo đường nói riêng. Ngoài việc theo dõi đường huyết và kết nối bác sĩ, ứng dụng còn giúp người dùng điều chỉnh khẩu phần ăn hàng ngày để chống lại bệnh đái tháo đường. Theo báo cáo đồ án, ứng dụng còn xây dựng thuật toán tính toán lượng đường huyết ổn định, đưa ra lời khuyên, khích lệ khi người dùng duy trì lượng đường huyết ổn định, và cảnh báo khi lượng đường huyết không ổn định. Hệ thống chatroom cũng được xây dựng để người bệnh và bác sĩ chuyên khoa có thể trao đổi thông tin dễ dàng.

1.1. Tại Sao Ứng Dụng Theo Dõi Đường Huyết Lại Quan Trọng

Ứng dụng theo dõi đường huyết đóng vai trò quan trọng trong việc quản lý bệnh tiểu đường. Nó cung cấp một phương tiện tiện lợi và hiệu quả để người bệnh theo dõi mức đường huyết của mình hàng ngày, giúp họ có cái nhìn tổng quan về tình trạng sức khỏe và đưa ra các quyết định điều chỉnh lối sống, chế độ ăn uống và thuốc men phù hợp. Bệnh nhân có thể sử dụng các thiết bị chuyên dụng để đo lượng đường huyết và nhập dữ liệu vào ứng dụng. Ứng dụng sẽ sử dụng thuật toán để tính toán và phân tích dữ liệu, đưa ra các cảnh báo và lời khuyên khi cần thiết. Điều này giúp người bệnh chủ động hơn trong việc kiểm soát bệnh tật và giảm nguy cơ biến chứng.

1.2. Các Tính Năng Chính Của Ứng Dụng Theo Dõi Đường Huyết

Một ứng dụng theo dõi đường huyết hiệu quả cần có các tính năng sau:

  • Nhập dữ liệu đường huyết: Cho phép người dùng nhập kết quả đo đường huyết từ các thiết bị đo.
  • Lưu trữ và theo dõi lịch sử: Lưu trữ dữ liệu đường huyết theo thời gian để người dùng có thể theo dõi xu hướng và biến động.
  • Phân tích và báo cáo: Phân tích dữ liệu và tạo ra các báo cáo trực quan để người dùng dễ dàng hiểu được tình trạng sức khỏe của mình.
  • Cảnh báo: Cảnh báo khi mức đường huyết quá cao hoặc quá thấp.
  • Kết nối bác sĩ: Cho phép người dùng chia sẻ dữ liệu với bác sĩ và nhận được lời khuyên từ chuyên gia.
  • Quản lý chế độ ăn uống: Gợi ý các món ăn phù hợp và giúp người dùng theo dõi lượng carbohydrate tiêu thụ. Ứng dụng này còn có khả năng tính toán chỉ số BMI, cung cấp thông tin về cân nặng và chiều cao để đưa ra những gợi ý về khẩu phần ăn giúp người dùng giữ được lượng đường huyết ổn định nhưng vẫn đáp ứng được dinh dưỡng.

II. Thách Thức Khi Theo Dõi Đường Huyết Cho Bệnh Nhân

Việc theo dõi đường huyết không phải lúc nào cũng dễ dàng. Có nhiều thách thức mà bệnh nhân tiểu đường phải đối mặt. Một trong những thách thức lớn nhất là sự tuân thủ. Bệnh nhân cần đo đường huyết thường xuyên và ghi lại kết quả một cách chính xác. Điều này đòi hỏi sự kiên nhẫn và kỷ luật cao. Nhiều bệnh nhân cảm thấy mệt mỏi và bỏ bê việc theo dõi, đặc biệt là khi họ không thấy sự cải thiện rõ rệt.

Một thách thức khác là chi phí. Các thiết bị đo đường huyết và que thử có thể tốn kém, đặc biệt là đối với những bệnh nhân không có bảo hiểm hoặc thu nhập thấp. Ngoài ra, việc hiểu và diễn giải kết quả đo đường huyết cũng có thể gây khó khăn. Bệnh nhân cần được giáo dục về ý nghĩa của các chỉ số và cách điều chỉnh lối sống và thuốc men cho phù hợp. Sự thiếu hiểu biết có thể dẫn đến các quyết định sai lầm và gây hại cho sức khỏe. Theo tài liệu gốc, phạm vi chức năng của ứng dụng này đối với hệ thống tính toán lượng đường huyết ổn định là phải có khả năng nhập dữ liệu đường huyết chính xác đến phần thập phân, có khả năng lưu trữ dữ liệu những lần nhập vào lượng đường huyết trước và đưa ra lời khuyên chính xác về lượng đường huyết hiện tại.

2.1. Vượt Qua Rào Cản Tâm Lý Khi Theo Dõi Đường Huyết Liên Tục

Theo dõi đường huyết liên tục có thể gây ra căng thẳng và lo lắng cho bệnh nhân. Việc nhìn thấy các chỉ số dao động liên tục có thể khiến họ cảm thấy mất kiểm soát và bi quan về tình trạng sức khỏe của mình. Để vượt qua rào cản này, bệnh nhân cần được hỗ trợ tâm lý và giáo dục về cách đối phó với căng thẳng. Họ cần hiểu rằng việc dao động đường huyết là điều bình thường và không phải lúc nào cũng phản ánh tình trạng bệnh xấu đi. Quan trọng nhất, bệnh nhân cần tập trung vào việc kiểm soát các yếu tố có thể ảnh hưởng đến đường huyết, chẳng hạn như chế độ ăn uống, tập luyện và thuốc men.

2.2. Đảm Bảo Tính Chính Xác Và Tin Cậy Của Dữ Liệu Đường Huyết

Để theo dõi đường huyết hiệu quả, dữ liệu cần phải chính xác và tin cậy. Điều này đòi hỏi bệnh nhân phải sử dụng các thiết bị đo đường huyết đã được kiểm định và tuân thủ đúng hướng dẫn sử dụng. Họ cũng cần kiểm tra và hiệu chỉnh thiết bị định kỳ để đảm bảo độ chính xác. Ngoài ra, việc ghi lại kết quả đo một cách cẩn thận và đầy đủ cũng rất quan trọng. Bệnh nhân nên ghi lại thời gian đo, loại thức ăn đã ăn trước đó và các hoạt động thể chất đã thực hiện. Thông tin này sẽ giúp bác sĩ và chuyên gia y tế hiểu rõ hơn về tình trạng bệnh và đưa ra các lời khuyên phù hợp.

III. Cách Ứng Dụng Theo Dõi Đường Huyết Giúp Quản Lý Bệnh

Ứng dụng theo dõi đường huyết có thể giúp bệnh nhân tiểu đường quản lý bệnh tật một cách hiệu quả hơn. Bằng cách cung cấp một cái nhìn tổng quan về tình trạng đường huyết, ứng dụng giúp bệnh nhân đưa ra các quyết định sáng suốt về lối sống, chế độ ăn uống và thuốc men. Ví dụ, nếu ứng dụng cho thấy mức đường huyết thường xuyên tăng cao sau bữa ăn, bệnh nhân có thể điều chỉnh khẩu phần ăn hoặc thay đổi loại thực phẩm. Nếu ứng dụng cho thấy mức đường huyết thường xuyên giảm thấp trong khi tập thể dục, bệnh nhân có thể ăn nhẹ trước khi tập hoặc giảm cường độ tập luyện. Theo tài liệu gốc, ứng dụng sẽ xây dựng thuật toán để tính toán lượng đường huyết hiện tại và những lần đo trước, có đáp ứng được sức khỏe của người dùng hay không. Ứng dụng cũng đưa ra lời khuyên, khích lệ khi người dùng duy trì lượng đường huyết ổn định, và cảnh báo khi người dùng có lượng đường huyết không ổn định.

3.1. Kết Nối Bệnh Nhân Tiểu Đường Với Bác Sĩ Từ Xa

Một trong những lợi ích lớn nhất của ứng dụng theo dõi đường huyết là khả năng kết nối bệnh nhân với bác sĩ từ xa. Bệnh nhân có thể chia sẻ dữ liệu đường huyết của mình với bác sĩ thông qua ứng dụng và nhận được lời khuyên từ chuyên gia mà không cần phải đến bệnh viện. Điều này đặc biệt hữu ích cho những bệnh nhân sống ở vùng sâu vùng xa hoặc không có thời gian đến bệnh viện thường xuyên. Kết nối từ xa cũng giúp bác sĩ theo dõi tình trạng bệnh nhân một cách liên tục và đưa ra các điều chỉnh kịp thời khi cần thiết. Báo cáo đồ án còn cho biết, ứng dụng còn xây dựng hệ thống chatroom cho người bệnh đái tháo đường và bác sĩ chuyên khoa. Các bác sĩ được cấp các tài khoản sẽ được hiển thị ở mục kết nối với bác sĩ của các người dùng và người dùng có thể lựa chọn để có cuộc trò chuyện với bác sĩ nào.

3.2. Cá Nhân Hóa Chế Độ Ăn Uống Và Luyện Tập Cho Người Bệnh

Ứng dụng theo dõi đường huyết có thể giúp cá nhân hóa chế độ ăn uống và luyện tập cho người bệnh tiểu đường. Bằng cách theo dõi mức đường huyết sau khi ăn và tập thể dục, bệnh nhân có thể xác định được những loại thực phẩm và hoạt động nào ảnh hưởng đến đường huyết của mình. Thông tin này có thể được sử dụng để điều chỉnh chế độ ăn uống và luyện tập cho phù hợp. Ví dụ, nếu bệnh nhân thấy rằng mức đường huyết tăng cao sau khi ăn cơm trắng, họ có thể thay thế cơm trắng bằng cơm gạo lứt hoặc các loại carbohydrate phức tạp khác. Nếu bệnh nhân thấy rằng mức đường huyết giảm thấp trong khi tập thể dục, họ có thể ăn nhẹ trước khi tập hoặc giảm cường độ tập luyện. Theo tài liệu, hệ thống sẽ nhận được thông tin số đo, cân nặng để tính toán BMI của người dùng và từ đó, đưa ra những gợi ý về khẩu phần ăn giúp người dùng giữ được lượng đường huyết ổn định nhưng vẫn đáp ứng được dinh dưỡng.

IV. Ứng Dụng Theo Dõi Đường Huyết Thực Tế Nghiên Cứu Kết Quả

Nhiều nghiên cứu đã chứng minh hiệu quả của ứng dụng theo dõi đường huyết trong việc quản lý bệnh tiểu đường. Một nghiên cứu được công bố trên tạp chí Diabetes Care cho thấy rằng bệnh nhân tiểu đường sử dụng ứng dụng theo dõi đường huyết có mức đường huyết trung bình thấp hơn và ít gặp các biến chứng hơn so với những bệnh nhân không sử dụng ứng dụng. Một nghiên cứu khác được công bố trên tạp chí Journal of Medical Internet Research cho thấy rằng ứng dụng theo dõi đường huyết có thể cải thiện sự tuân thủ điều trị và nâng cao chất lượng cuộc sống của bệnh nhân tiểu đường. Những kết quả này cho thấy rằng ứng dụng theo dõi đường huyết là một công cụ hữu ích và hiệu quả trong việc quản lý bệnh tiểu đường. Ứng dụng không có lỗi, đáp ứng được tất cả mục tiêu đề ra ban đầu, giao diện đẹp mắt, thân thiện với người dùng và Appflow mượt mà, ít delay.

4.1. So Sánh Các Ứng Dụng Theo Dõi Đường Huyết Phổ Biến Hiện Nay

Hiện nay có rất nhiều ứng dụng theo dõi đường huyết trên thị trường. Một số ứng dụng phổ biến bao gồm:

  • MySugr: Ứng dụng này cung cấp các tính năng theo dõi đường huyết, quản lý chế độ ăn uống và kết nối bác sĩ.
  • OneTouch Reveal: Ứng dụng này giúp bệnh nhân theo dõi đường huyết một cách trực quan và dễ dàng.
  • Glucose Buddy: Ứng dụng này cung cấp các tính năng theo dõi đường huyết, quản lý chế độ ăn uống, luyện tập và thuốc men.

Khi lựa chọn ứng dụng theo dõi đường huyết, bệnh nhân nên xem xét các yếu tố như tính năng, giao diện, độ tin cậy và giá cả. Hướng phát triển của đề tài là tính năng quản lý chế độ tập luyện cùng các bài tập bổ trợ sức khỏe, chuyển đổi ngôn ngữ, chuyển đổi chủ đề và nâng cấp thêm sự đa dạng trong món ăn trong hệ thống quản lý khẩu phần ăn.

4.2. Phân Tích Ưu Điểm Và Nhược Điểm Của Từng Loại Ứng Dụng

Mỗi ứng dụng theo dõi đường huyết đều có những ưu điểm và nhược điểm riêng. MySugr có giao diện thân thiện và nhiều tính năng hữu ích, nhưng có thể tốn kém đối với một số người. OneTouch Reveal dễ sử dụng và trực quan, nhưng có ít tính năng hơn so với MySugr. Glucose Buddy cung cấp nhiều tính năng toàn diện, nhưng có thể phức tạp đối với những người mới bắt đầu. Bệnh nhân nên thử nghiệm các ứng dụng khác nhau để tìm ra ứng dụng phù hợp nhất với nhu cầu và sở thích của mình.

V. Tương Lai Ứng Dụng Theo Dõi Đường Huyết Xu Hướng Phát Triển

Thị trường ứng dụng theo dõi đường huyết đang phát triển nhanh chóng. Các ứng dụng ngày càng trở nên thông minh hơn, cá nhân hóa hơn và dễ sử dụng hơn. Trong tương lai, có thể mong đợi các ứng dụng sẽ tích hợp với các thiết bị đeo thông minh để theo dõi đường huyết một cách liên tục và tự động. Các ứng dụng cũng có thể sử dụng trí tuệ nhân tạo để phân tích dữ liệu và đưa ra các lời khuyên cá nhân hóa hơn. Ngoài ra, các ứng dụng có thể kết nối với các hệ thống chăm sóc sức khỏe để cung cấp một cái nhìn toàn diện về tình trạng bệnh nhân. Theo tài liệu gốc, có thể chuyển đổi ngôn ngữ và chuyển đổi chủ đề.

5.1. Tích Hợp Công Nghệ AI Vào Ứng Dụng Theo Dõi Đường Huyết

Trí tuệ nhân tạo (AI) có tiềm năng cách mạng hóa việc quản lý bệnh tiểu đường. AI có thể được sử dụng để phân tích dữ liệu đường huyết, dự đoán các biến động đường huyết và đưa ra các lời khuyên cá nhân hóa hơn. Ví dụ, AI có thể dự đoán khi nào bệnh nhân có nguy cơ bị hạ đường huyết và cảnh báo họ trước để họ có thể ăn nhẹ hoặc điều chỉnh thuốc men. AI cũng có thể phân tích chế độ ăn uống và luyện tập của bệnh nhân để đưa ra các lời khuyên về cách cải thiện lối sống và kiểm soát đường huyết.

5.2. Bảo Mật Và Quyền Riêng Tư Trong Ứng Dụng Theo Dõi Đường Huyết

Bảo mật và quyền riêng tư là những vấn đề quan trọng trong ứng dụng theo dõi đường huyết. Ứng dụng cần phải bảo vệ dữ liệu cá nhân của bệnh nhân và đảm bảo rằng dữ liệu không bị lạm dụng hoặc sử dụng sai mục đích. Các nhà phát triển ứng dụng nên tuân thủ các tiêu chuẩn bảo mật nghiêm ngặt và cung cấp cho bệnh nhân các tùy chọn kiểm soát dữ liệu của họ. Ngoài ra, bệnh nhân cần phải cảnh giác và chỉ sử dụng các ứng dụng từ các nhà phát triển đáng tin cậy.

VI. Kết Luận Lợi Ích Của Ứng Dụng Theo Dõi Đường Huyết

Ứng dụng theo dõi đường huyết mang lại nhiều lợi ích cho bệnh nhân tiểu đường, bao gồm cải thiện kiểm soát đường huyết, nâng cao chất lượng cuộc sống, tăng cường sự tuân thủ điều trị và kết nối bệnh nhân với bác sĩ từ xa. Mặc dù có những thách thức và rủi ro liên quan đến ứng dụng theo dõi đường huyết, những lợi ích vượt trội làm cho ứng dụng trở thành một công cụ quan trọng và hữu ích trong việc quản lý bệnh tiểu đường.

Trong tương lai, có thể mong đợi các ứng dụng theo dõi đường huyết sẽ ngày càng trở nên thông minh hơn, cá nhân hóa hơn và dễ sử dụng hơn. Các ứng dụng sẽ tích hợp với các thiết bị đeo thông minh, sử dụng trí tuệ nhân tạo và kết nối với các hệ thống chăm sóc sức khỏe để cung cấp một cái nhìn toàn diện về tình trạng bệnh nhân.

6.1. Tầm Quan Trọng Của Giáo Dục Và Hỗ Trợ Bệnh Nhân

Giáo dục và hỗ trợ bệnh nhân là yếu tố then chốt để đảm bảo ứng dụng theo dõi đường huyết được sử dụng hiệu quả. Bệnh nhân cần được giáo dục về cách sử dụng ứng dụng, ý nghĩa của các chỉ số và cách điều chỉnh lối sống và thuốc men cho phù hợp. Họ cũng cần được hỗ trợ tâm lý để đối phó với căng thẳng và lo lắng liên quan đến bệnh tiểu đường. Các bác sĩ và chuyên gia y tế nên khuyến khích bệnh nhân sử dụng ứng dụng theo dõi đường huyết và cung cấp cho họ các nguồn lực và hỗ trợ cần thiết.

6.2. Hợp Tác Giữa Bệnh Nhân Bác Sĩ Và Nhà Phát Triển Ứng Dụng

Hợp tác giữa bệnh nhân, bác sĩ và nhà phát triển ứng dụng là rất quan trọng để tạo ra các ứng dụng theo dõi đường huyết hiệu quả và đáp ứng nhu cầu của người dùng. Bệnh nhân nên cung cấp phản hồi cho nhà phát triển về các tính năng và chức năng của ứng dụng. Bác sĩ nên tham gia vào quá trình thiết kế và thử nghiệm ứng dụng để đảm bảo rằng ứng dụng phù hợp với thực hành lâm sàng và đáp ứng nhu cầu của bệnh nhân. Nhà phát triển ứng dụng nên lắng nghe phản hồi từ bệnh nhân và bác sĩ và liên tục cải tiến ứng dụng để đáp ứng nhu cầu thay đổi.

22/09/2025

Trích đoạn nội dung tài liệu

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHÂN MỀM ------------------------------------ BÁO CÁO ĐỒ ÁN 1 ỨNG DỤNG THEO DÕI ĐƯỜNG HUYẾT VÀ KẾT NỐI BỆNH NHÂN ĐÁI THÁO ĐƯỜNG VỚI BÁC SĨ Giảng viên hướng dẫn: Ths. Trần Anh Dũng Sinh viên thực hiện: Nguyễn Thế Đan – 19521312 Tp.Hồ Chí Minh, tháng 6 năm 2022 ĐẠ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 10 tháng 3 năm2022 ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI : Ứng dụng theo dõi đường huyết và kết nối bệnh nhân đái tháo đường với bác sĩ Cán bộ hướng dẫn : ThS. Trần Anh Dũng Thời gian thực hiện : Từ ngày 10/3/2022 đến ngày 10/06/2022 Sinh viên thực hiện : Nguyễn Thế Đan – 19521312 Nội dung đề tài 1.

Lý do chọn đề tài : Ngày nay, khi đời sống con người đã được cải thiện thì sức khỏe luôn là vấn đề được đặt lên hàng đầu. Trong thời buổi xã hội phải chống chọi với covid, thì việc luôn luôn ở nhà trong một thời gian dài đã gây ra nhiều tác động xấu tới cơ thể như suy nhược, béo phì, stress. Sức khỏe không được đảm bảo gây nên hàng loạt những căn bệnh nguy hiểm tới cơ thể. Những biểu hiện như béo phì, stress, ăn uống không khoa học chính là những nguyên nhân chính gây nên căn bệnh đái tháo đường hay còn gọi là tiểu đường.

Nhận thấy hiện nay, rất nhiều người bị tiếu đường, bao gồm cả những người thân trong gia đình, nên em quyết định phát triển một ứng dụng có chức năng giúp người dùng kiểm soát, theo dõi để điều chỉnh lại mức đường huyết của mình hằng ngày, kết nối với các bác sĩ chuyên khoa để nhận được lời khuyên kịp thời và chính xác để phòng tránh nguy hiểm sau này. Ứng dụng sẽ tập trung cung cấp những chức năng liên quan đến sức khỏe nói chung và bệnh đái tháo đường nói riêng. Ngoài việc theo dõi lượng đường huyết và kết nối với bác sĩ chuyên khoa, ứng dụng sẽ giúp người dùng điều chỉnh khẩu phần ăn mỗi ngày để có một cơ thể chống lại được bệnh đái tháo đường. Xây dựng thuật toán tính toán lượng đường huyết ổn định : - Người dùng dùng các thiết bị chuyên dụng để đo lượng đường huyết và nhập lượng đường huyết vào ứng dụng.

- Ứng dụng sử dụng thuật toán để tính toán lượng đường huyết hiện tại và những lần đo trước, có đáp ứng được sức khỏe của người dùng hay không. - Ứng dụng đưa ra lời khuyên, khích lệ khi người dùng duy trì lượng đường huyết ổn định, và cảnh báo khi người dùng có lượng đường huyết không ổn định. Xây dựng hệ thống chatroom cho người bệnh đái tháo đường và bác sĩ chuyên khoa : - Các bác sĩ được cấp các tài khoản sẽ được hiển thị ở mục kết nối với bác sĩ của các người dùng - Người dùng có thể lựa chọn để có cuộc trò chuyện với bác sĩ nào. Quản lý khẩu phần ăn : - Hệ thống nhận được thông tin số đo, cân nặng để tính toán BMI của người dùng.

- Từ đó, đưa ra những gợi ý về khẩu phần ăn giúp người dùng giữ được lượng đường huyết ổn định nhưng vẫn đáp ứng được dinh dưỡng. Phạm vi : Phạm vi môi trường : Ứng dụng di động. Phạm vi chức năng : - Đối với hệ thống tính toán lượng đường huyết ổn định : + Có khả năng nhập dữ liệu đường huyết chính xác đến phần thập phân. + Có khả năng lưu trữ dữ liệu những lần nhập vào lượng đường huyết trước.

+ Đưa ra lời khuyên chính xác về lượng đường huyết hiện tại. + Nhắc nhở người sử dụng lịch đo đường huyết trong tuần. - Đối với hệ thống chatroom riêng và chatroom cộng đồng : + Trong chatroom, người dùng và bác sĩ đều có thể gửi tin nhắn cho nhau. + Có thể lưu trữ tin nhắn.

- Đối với hệ thống gợi ý khẩu phần ăn : + Cung cấp chỉ số BMI chính xác dựa trên thông tin được nhập vào. + Cung cấp những bữa ăn đủ dinh dưỡng và hợp lý để duy trì lượng đường huyết ổn định. Đối tượng sử dụng : - Tất cả mọi người có mong muốn phòng tránh căn bệnh đái tháo đường nói chung, cũng như các bệnh nhân đái tháo đường nói riêng. - Các bác sĩ có chuyên môn về căn bệnh đái tháo đường có mong muốn được tư vấn, hỗ trợ cho cộng đồng.

Phương pháp thực hiện : Phương pháp làm việc : - Làm việc một thành viên dưới sự hướng dẫn của giảng viên. Phương pháp nghiên cứu : - Phân tích nhu cầu sử dụng của đối tượng người dùng. - Nghiên cứu các tài liệu y học liên quan. Phương pháp công nghệ : - Tìm hiểu và xây dựng chatroom dựa trên React-Native-Gifted- Chat.

- Xây dựng UI bằng Figma. - Quản lý source code qua Github. Nền tảng công nghệ : - Frontend : React Native - Backend : NodeJS - Database : Firebase - API : Heroku - Tools : Visual Studio Code, Expo, Figma - Library : ExpressJs , React-Navigation, AsyncStorage,… 7. Kết quả mong đợi : - Ứng dụng không có lỗi, đáp ứng được tất cả mục tiêu đề ra ban đầu.

- Giao diện đẹp mắt, thân thiện với người dùng. - Appflow mượt mà, ít delay. Hướng phát triển của đề tài : - Tính năng quản lý chế độ tập luyện cùng các bài tập bổ trợ sức khỏe - Chuyển đổi ngôn ngữ - Chuyển đổi chủ đề (theme). - Nâng cấp thêm sự đa dạng trong món ăn trong hệ thống quản lý khẩu phần ăn.

Kế hoạch làm việc: Thời gian thực hiện từ 10/3/2022 tới ngày kết thúc môn Đồ Án 1 Ứng dụng được thực hiện trong 6 sprint : Sprint Thời gian Công việc dự kiến Sprint1 10/3/2022 – 24/3/2022 Khởi tạo backend và frontend Xây dựng các diagram liên quan Thiết kế UI Sprint2 24/3/2022 – 13/4/2022 Xây dựng Database Xây dựng UI Phát triển Appflow cơ bản Sprint3 13/4/2022 – 27/4/2022 Tiếp tục xây dựng UI theo thiết kế Hoàn thành chức năng đăng nhập, đăng kí Sprint4 27/4/2022 – 11/5/2022 Hoàn thành xây dựng UI Hoàn thành Applow Hoàn thành chức năng quản lý đường huyết Testing Sprint5 11/5/2022 – 25/5/2022 Hoàn thành chức năng quản lý khẩu phần ăn Implementing Chatroom Testing Sprint6 25/5/2022 đến kết thúc Hoàn thành chức năng môn học chatroom Testing Tối ưu hóa UI Viết báo cáo Tp.HCM, ngày 10 tháng 3 năm 2022 LỜI CẢM ƠN Đầu tiên, em xin phép gửi lời cảm ơn đến tập thể quý thầy cô của Trường Đại học Công nghệ Thông tin – Đại học Quốc gia Thành phố Hồ Chí Minh cũng như quý thầy cô thuộc Khoa Công nghệ Phần mềm đã giúp em có những kiến thức nền tảng vững chắc để có thể thực hiện đề tài này. Đặc biệt, em xin gửi lời cảm ơn chân thành đến thầy Trần Anh Dũng, người đã tạo điều kiện và hướng dẫn em trong việc thực hiện đề tài này, một đề tài rất hay và thiết thực trong cuộc sống hiện nay. Nhờ những kiến thức và kinh nghiệm từ các giảng viên mà em đã có thể tận dụng để thực hiện đề tài. Tuy nhiên, trong quá trình thực hiện đề tài cũng sẽ không thể tránh khỏi những hạn chế, thiếu sót.

Em mong rằng sẽ nhận được những nhận xét, góp ý từ thầy cũng như các giảng viên khác, để em có thể ngày một tốt hơn và để có thể đóng góp được nhiều hơn nữa. Em sẽ rất biết ơn vì điều đó. Một lần nữa, em xin trân trọng cảm ơn! Thành phố Hồ Chí Minh, ngày 12 tháng 06 năm 2022 Nguyển Thế Đan Contents LỜI CẢM ƠN. TỔNG QUAN.

Lí do chọn đề tài. Xây dựng thuật toán tính toán lượng đường huyết ổn định. Xây dựng hệ thống chatroom cho người bệnh kết nối tới bác sĩ. Quản lý khẩu phần ăn cho người dùng.

Đối tượng sử dụng. Phương pháp thực hiện. Nền tảng công nghệ. Áp dụng các công nghệ vào đồ án.

MÔ HÌNH USE CASES. Danh sách actor. Danh sách các use cases. Đặc tả các use cases.

Đặc tả use-case “Đăng nhập”. Đặc tả use-case “Đăng xuất”. Đặc tả use-case “Đăng ký”. Đặc tả use-case “Quản lý thông tin tài khoản”.

Đặc tả use-case “Theo dõi đường huyết”. Đặc tả use-case “Tính toán BMI”. Đặc tả use-case “Gợi ý khẩu phần ăn”. Đặc tả use-case “Chatroom”.

PHÂN TÍCH. Danh sách các lớp đối tượng và quan hệ. Mô tả chi tiết từng lớp đối tượng. Lớp “Health Reports”.

Lớp “Meal Recommend”. THIẾT KẾ DỮ LIỆU. Mô tả chi tiết các kiểu dữ kiệu trong sơ đồ logic. Bảng “Meal Recommend”.

THIẾT KẾ GIAO DIỆN ỨNG DỤNG. Danh sách các màn hình. Mô tả chi tiết mỗi màn hình. Màn hình chờ.

Màn hình Onboarding. Màn hình đăng nhập. Màn hình đăng kí. Màn hình xác thực OTP.

Màn hình chính. Màn hình bữa ăn. Màn hình kết nối bác sĩ. Màn hình chatroom với bác sĩ.

Màn hình Health Reports. Màn hình Profile. Màn hình sửa Profile. Màn hình đổi mật khẩu :.

Môi trường phát triển và môi trường triển khai. Môi trường phát triển. Môi trường triển khai. Hướng phát triển trong tương lai.

65 TÀI LIỆU THAM KHẢO. TỔNG QUAN 1. Tên đề tài ỨNG DỤNG THEO DÕI ĐƯỜNG HUYẾT VÀ KẾT NỐI BỆNH NHÂN ĐÁI THÁO ĐƯỜNG VỚI BÁC SĨ 1. Lí do chọn đề tài Ngày nay, khi đời sống con người đã được cải thiện thì sức khỏe luôn là vấn đề được đặt lên hàng đầu.

Trong thời buổi xã hội phải chống chọi với covid, thì việc luôn luôn ở nhà trong một thời gian dài đã gây ra nhiều tác động xấu tới cơ thể như suy nhược, béo phì, stress. Sức khỏe không được đảm bảo gây nên hàng loạt những căn bệnh nguy hiểm tới cơ thể. Những biểu hiện như béo phì, stress, ăn uống không khoa học chính là những nguyên nhân chính gây nên căn bệnh đái tháo đường hay còn gọi là tiểu đường. Nhận thấy hiện nay, rất nhiều người bị tiếu đường, bao gồm cả những người thân trong gia đình, nên em quyết định phát triển một ứng dụng có chức năng giúp người dùng kiểm soát, theo dõi để điều chỉnh lại mức đường huyết của mình hằng ngày, kết nối với các bác sĩ chuyên khoa để nhận được lời khuyên kịp thời và chính xác để phòng tránh nguy hiểm sau này.

Ứng dụng sẽ tập trung cung cấp những chức năng liên quan đến sức khỏe nói chung và bệnh đái tháo đường nói riêng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ