Đồ án: App theo dõi đường huyết, kết nối bệnh nhân tiểu đường và bác sĩ

Đồ án ứng dụng giúp theo dõi đường huyết, kết nối bệnh nhân đái tháo đường với bác sĩ để nhận tư vấn, gợi ý khẩu phần ăn và quản lý sức khỏe.

Chuyên ngành

Công nghệ Phần mềm

Người đăng

Ẩn danh

Thể loại

Báo cáo đồ án

2022

68
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giải pháp y tế hiện đại cho bệnh nhân đái tháo đường

Bệnh đái tháo đường đang trở thành một trong những vấn đề sức khỏe công cộng lớn nhất tại Việt Nam. Với sự phát triển của công nghệ thông tin, các ứng dụng theo dõi đường huyết đã mở ra một hướng tiếp cận mới trong việc quản lý bệnh. Những ứng dụng này không chỉ giúp bệnh nhân theo dõi nồng độ đường huyết hàng ngày mà còn kết nối trực tiếp với các bác sĩ chuyên khoa để cung cấp tư vấn y tế kịp thời. Công nghệ này giúp giảm bớt gánh nặng cho hệ thống y tế truyền thống, đặc biệt sau đại dịch COVID-19 khi nhu cầu chăm sóc sức khỏe từ xa ngày càng tăng. Ứng dụng tích hợp các tính năng thông minh để giúp người dùng duy trì lối sống lành mạnh và kiểm soát bệnh tật hiệu quả.

1.1. Tầm quan trọng của theo dõi đường huyết

Việc theo dõi nồng độ đường huyết đều đặn là chìa khóa để quản lý bệnh tiểu đường thành công. Ứng dụng theo dõi cho phép bệnh nhân ghi lại các chỉ số đo được từ các thiết bị chuyên dụng và lưu trữ dữ liệu một cách chính xác. Hệ thống có khả năng phân tích xu hướng, cảnh báo khi giá trị vượt ra ngoài ngưỡng an toàn, và đưa ra những lời khuyên kịp thời để duy trì sức khỏe ổn định.

1.2. Lợi ích của tư vấn bác sĩ online

Tư vấn bác sĩ online giúp bệnh nhân tiếp cận dịch vụ y tế mà không cần đến bệnh viện. Hệ thống chatroom riêng biệt cho phép bệnh nhân liên hệ trực tiếp với các bác sĩ chuyên khoa về đái tháo đường, nhận được lời khuyên cá nhân hóa. Điều này đặc biệt hữu ích đối với những bệnh nhân ở khu vực xa xôi hoặc những người có lịch trình bận rộn.

II. Các tính năng chính của ứng dụng

Ứng dụng theo dõi đường huyết và tư vấn bác sĩ online được thiết kế với nhiều tính năng toàn diện để hỗ trợ bệnh nhân đái tháo đường trong quá trình kiểm soát bệnh. Các tính năng này được xây dựng dựa trên nhu cầu thực tế của bệnh nhân và khuyến cáo y tế. Ứng dụng cung cấp một hệ thống quản lý sức khỏe tích hợp, giúp bệnh nhân có cái nhìn toàn diện về tình trạng sức khỏe của mình. Mỗi tính năng được thiết kế sao cho dễ sử dụng, ngay cả với những người không quen dùng công nghệ. Ứng dụng cũng hỗ trợ lưu trữ dữ liệu dài hạn để theo dõi tiến trình điều trị.

2.1. Hệ thống tính toán và cảnh báo đường huyết

Hệ thống này sử dụng thuật toán thông minh để phân tích dữ liệu đường huyết được nhập vào. Ứng dụng tính toán chính xác đến phần thập phân, lưu trữ lịch sử các lần đo, và so sánh với các giá trị tham chiếu. Khi phát hiện bất thường, ứng dụng sẽ cảnh báo kịp thời và gợi ý các biện pháp can thiệp. Ngoài ra, hệ thống cũng nhắc nhở người dùng về lịch đo đường huyết trong tuần.

2.2. Hệ thống kề đơn thuốc và quản lý thuốc

Ứng dụng tích hợp database đơn thuốc chứa danh sách các loại thuốc thông dụng cho bệnh đái tháo đường. Bác sĩ có thể dễ dàng kê đơn cho bệnh nhân, trong khi bệnh nhân có thể quản lý các đơn thuốc của mình một cách hiệu quả. Hệ thống giúp bệnh nhân theo dõi lịch uống thuốc, đảm bảo tuân thủ đúng hướng dẫn điều trị.

2.3. Gợi ý khẩu phần ăn và chỉ số BMI

Tính năng này cung cấp chỉ số BMI chính xác dựa trên thông tin cá nhân của người dùng. Ứng dụng gợi ý các bữa ăn lành mạnh và cân bằng dinh dưỡng để duy trì đường huyết ổn định. Các gợi ý được cá nhân hóa dựa trên tình trạng sức khỏe và các chỉ số theo dõi của bệnh nhân.

III. Hệ thống kết nối bệnh nhân và bác sĩ chuyên khoa

Một trong những điểm nổi bật của ứng dụng là hệ thống kết nối bệnh nhân với bác sĩ thông qua nền tảng số. Hệ thống này tạo ra một cầu nối hiệu quả giữa bệnh nhân đái tháo đường và các bác sĩ chuyên khoa, giúp cải thiện chất lượng chăm sóc sức khỏe. Ứng dụng cung cấp một môi trường an toàn để trao đổi thông tin y tế. Tất cả tư vấn bác sĩ được lưu trữ an toàn, cho phép bệnh nhân tham khảo lại bất cứ lúc nào. Hệ thống này giúp giảm thời gian chờ đợi và tăng hiệu quả trong việc cung cấp dịch vụ y tế.

3.1. Hệ thống chatroom riêng biệt

Chatroom riêng cho phép giao tiếp trực tiếp giữa bệnh nhân và bác sĩ chuyên khoa được chọn. Cả hai bên đều có thể gửi tin nhắn, chia sẻ dữ liệu sức khỏe, và thảo luận về tình trạng bệnh. Tin nhắn được lưu trữ để bệnh nhân có thể tham khảo lại. Hệ thống đảm bảo bảo mật thông tin và tuân thủ các quy định về dữ liệu y tế.

3.2. Cộng đồng bệnh nhân online

Ngoài chatroom riêng biệt, ứng dụng cung cấp không gian cộng đồng online nơi bệnh nhân có thể chia sẻ kinh nghiệm, học tập từ nhau. Bệnh nhân có thể đặt câu hỏi, nhận được sự hỗ trợ từ cộng đồng và bác sĩ. Cộng đồng này tạo ra một môi trường hỗ trợ tâm lý quan trọng cho những người sống chung với bệnh.

IV. Công nghệ và tương lai phát triển ứng dụng

Ứng dụng được xây dựng dựa trên các công nghệ hiện đại nhất để đảm bảo hiệu suất cao và trải nghiệm người dùng tốt nhất. Phần frontend được phát triển bằng React Native, cho phép ứng dụng chạy trên cả nền tảng iOS và Android. Backend được thiết kế để xử lý lượng dữ liệu lớn và đảm bảo bảo mật thông tin bệnh nhân. Giao diện người dùng được thiết kế bằng Figma, đảm bảo tính thẩm mỹ và dễ sử dụng. Trong tương lai, ứng dụng có thể được mở rộng với các tính năng AI để dự đoán xu hướng đường huyết và cung cấp khuyến cáo cá nhân hóa sâu hơn.

4.1. Công nghệ sử dụng hiện tại

React Native được chọn làm framework chính vì khả năng phát triển đa nền tảng. Figma được sử dụng để thiết kế giao diện, đảm bảo UX/UI chất lượng cao. Hệ thống chatroom được xây dựng dựa trên React-Native-Gifted-Chat, một thư viện hỗ trợ tốt cho ứng dụng nhắn tin. Github được sử dụng để quản lý mã nguồn, giúp cộng tác hiệu quả.

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

Ứng dụng có tiềm năng được nâng cấp với công nghệ AImachine learning để phân tích dữ liệu sâu hơn. Có thể tích hợp wearable devices để theo dõi tự động. Mở rộng hỗ trợ cho các bệnh mãn tính khác. Phát triển các tính năng telemedicine nâng cao, bao gồm video tư vấn với bác sĩ chuyên khoa.

28/12/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 2 Ứ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 12 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 10 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 12/9/2022 đến ngày 28/12/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. Xây dựng hệ thống kê thuốc : - Có database chứa danh sách các loại thuốc thông dụng cho các triệu chứng của căn bệnh đái tháo đường - Giúp bác sĩ dễ dàng kê thuốc cho bệnh nhân của mình và bệnh nhân sẽ dễ dàng quản lý các đơn thuốc của mình 3.

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 : React-Navigation, Redux,… 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ừ 17/9/2022 tới ngày kết thúc môn Đồ Án 2 Ứng dụng được thực hiện trong 6 sprint : Sprint Thời gian Công việc dự kiến Sprint1 17/9/2022 – 2/10/2022 Tái định hình lại cấu trúc của ứng dụng và các chức năng của ứng dụng Sprint2 2/10/2022 – 16/10/2022 Chuyển từ lưu dữ liệu trong AsyncStorage qua Reducer sử dụng thư viện Redux Sprint3 16/10/2022 – 30/10/2022 Thay đổi cấu trúc source code , chuyển từ sử dụng data ở mỗi component qua sử dụng data global để cải thiện performance Sprint4 30/10/2022 – 13/11/2022 Cải thiện UI của màn hình dánh sách Bác sĩ, thêm biểu đồ để thể hiện lượng đường huyết một cách trực quan hơn Sprint5 13/11/2022 – 27/11/2022 Thêm chức năng danh sách thuốc, và kê đơn thuốc, quản lý đơn thuốc Sprint6 27/11/2022 - Kết thúc môn Testing học Tối ưu hóa UI Viết báo cáo Tp.HCM, ngày 22 tháng 12 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 28 tháng 12 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ĩ. Xây dựng hệ thống quản lý đơn kê thuốc. Đố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 “Quản lý đơn thuốc”. Đặ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. 67 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.

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