1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án môn học lập trình di động ứng dụng nhắc nhở uống thuốc

20 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tuy nhiên, việc nhớ uống thuốc đúng giờ, đúng liều lượng không phải lúc nào cũng dễ dàng, đặc biệt là đối với những người bận rộn, hay quên.Ứng dụng nhắc nhở uống thuốc là một giải pháp

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM

Trang 2

ĐỒ ÁN MÔN HỌCLẬP TRÌNH DI ĐỘNG

ỨNG DỤNG NHẮC NHỞ UỐNG THUỐC

Sinh viên thựchiện:

Ngô Gia BăngVũ Đức Tài

20DTHC1Ngô Huỳnh Anh Thư 20110685

Giảng viên hướngdẫn:

Thầy Nguyễn Mạnh

TP Hồ Chí Minh, Tháng 01 Năm 2024

Trang 3

LỜI CAM ĐOAN

Chúng tôi xin được cam đoan đề tài “ỨNG DỤNG NHẮC NHỞ UỐNG THUỐC” được tiến hành công khai, là công trình nghiên cứu dựa trên sự cố gắng, nỗ lực của chúng tôi và các cộng sự trong thời gian qua.

Các số liệu và kết quả nghiên cứu của đề tài là trung thực, không sao chép hoặc sử dụng kết quả của đề tài nghiên cứu nào tương tự Tất cả những sự giúp đỡ cho việc xây dựng cơ sở lý thuyết đều được trích dẫn đầy đủ và ghi nguồn gốc rõ ràng và được phép công bố.

Chúng tôi xin chịu hoàn toàn trách nhiệm nếu có sự không trungthực trong thông tin sử dụng trong công trình nghiên cứu này.

Trang 4

LỜI CẢM ƠN

Trước hết chúng tôi xin gửi tới thầy cô khoa Công nghệ thông tin của trường Đạihọc Công Nghệ TP Hồ Chí Minh lời chào trân trọng, lời chúc sức khỏe và lời cảm ơn sâu sắc Với sự quan tâm, dạy dỗ, chỉ bảo tận tình chu đáo của thầy cô, đến nay tôi đã có thể hoàn thành đồ án, đề tài:" ỨNG DỤNG NHẮC NHỞ UỐNG THUỐC".

Đặc biệt chúng tôi tôi xin gửi lời cảm ơn chân thành nhất tới thầy giáo Nguyễn Mạnh Hùng đã quan tâm giúp đỡ, hướng dẫn hoàn thành tốt đồ án này trong thời gian qua.

Xin được bày tỏ lòng biết ơn đến lãnh đạo, các Khoa Phòng ban chức năng đã trực tiếp và gián tiếp giúp đỡ trong suốt quá trình học tập và nghiên cứu đề tài.

Với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của một học viên, đồ án này không thể tránh được những thiếu sót Chúng tôi rất mong nhận được sự chỉ bảo, đóng góp ý kiến của các thầy cô để tôi có điều kiện bổ sung, nâng cao ý thức của mình, phục vụ tốt hơn cho các đồ án sau này.

Chúng em xin chân thành cảm ơn!

Trang 5

MÔ TẢ CHỨC NĂNG NGHIỆP VỤ 8

2.3 CÁC YÊU CẦU PHI CHỨC NĂNG 8

2.4 NGÔN NGỮ LẬP TRÌNH, CÔNG CỤ VÀ THƯ VIỆN SỬ DỤNG 8

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 10

3.1 SƠ ĐỒ USECASE 10

3.2 Use Case TongQuan 11

CHƯƠNG 4: XÂY DỰNG HỆ THỐNG 12

4.1 Giao diện ứng dụng 12

4.2 Giao diện đăng nhập 13

4.3 Giao diện đăng ký 14

4.4 Giao diện trang chủ 15

4.5 Giao diện tạo lich hẹn 16

4.6 Giao diện đăng xuất 18

Trang 6

Lời mở đầu

Trong cuộc sống hiện đại, con người ngày càng phải đối mặt với nhiều bệnh tật Để điều trị bệnh, người bệnh thường phải uống thuốc theo chỉ định của bác sĩ Tuy nhiên, việc nhớ uống thuốc đúng giờ, đúng liều lượng không phải lúc nào cũng dễ dàng, đặc biệt là đối với những người bận rộn, hay quên.

Ứng dụng nhắc nhở uống thuốc là một giải pháp công nghệ giúp người bệnh dễ dàng ghi nhớ và uống thuốc đúng giờ, đúng liều lượng Ứng dụng này có thể được cài đặt trên điện thoại thông minh hoặc máy tính bảng.

Ứng dụng nhắc nhở uống thuốc có thể được phát triển theo nhiều hướng khác nhau, tùy thuộc vào nhu cầu của người dùng Tuy nhiên, cần lưu ý một số vấn đề sau khi phát triển ứng dụng này:

 Ứng dụng cần có giao diện thân thiện và dễ sử dụng, phù hợp với mọi đối tượng người dùng, đặc biệt là những người lớn tuổi, người mắc các bệnh về trí nhớ.

 Ứng dụng cần đảm bảo tính bảo mật thông tin của người dùng, tránh bị hacker xâm nhập và đánh cắp thông tin.

 Ứng dụng cần được cập nhật thường xuyên để bổ sung các tính năng mới và khắc phục các lỗi phát sinh.

Với sự phát triển của công nghệ, ứng dụng nhắc nhở uống thuốc có tiềm năng trởthành một giải pháp công nghệ phổ biến, giúp người bệnh dễ dàng ghi nhớ và uống thuốc đúng giờ, đúng liều lượng.

Trang 7

Chương 1: TỔNG QUAN

1.1 Lý Do Chọn Đề Tài

Tầm Quan Trọng của Duy Trì Sự Tuân Thủ Uống Thuốc và Ứng Dụng Nhắc Nhở:Sự tuân thủ uống thuốc đóng một vai trò quan trọng trong quá trình điều trị và duy trì sức khỏe của bệnh nhân Việc không duy trì sự tuân thủ có thể dẫn đến nhiều hậu quả xấu, bao gồm sự gia tăng của tình trạng bệnh, tăng cường rủi ro mắc các bệnh tình phức tạp, và gây ra áp lực tăng cường cho hệ thống y tế.

Trong môi trường ngày nay, nền tảng công nghệ thông tin đã trở thành một công cụ quan trọng hỗ trợ việc quản lý sức khỏe cá nhân Do đó, quyết định chọn đề tài "Ứng Dụng Nhắc Nhở Uống Thuốc" là dựa trên nhận thức về sự cần thiết và tầm quan trọng của việc tạo ra một giải pháp dễ sử dụng và hiệu quả để hỗ trợ người dùng duy trì sự tuân thủ trong việc uống thuốc đúng liều và đúng thời điểm.

Ứng dụng nhắc nhở uống thuốc không chỉ giúp giảm thiểu rủi ro sai sót trong việc quản lý đơn thuốc mà còn tạo ra một phương tiện tiện lợi để theo dõi và ghi chú về quá trình điều trị Bằng cách này, đề tài mong muốn mang lại giá trị thực tế cho cảngười dùng và cộng đồng y tế, đồng thời đóng góp vào việc nâng cao chất lượng cuộc sống và hiệu suất của hệ thống y tế hiện đại.

Trang 8

1.2 Mục Tiêu Đồ Án:

Mục tiêu của đồ án là xây dựng và triển khai một ứng dụng nhắc nhở uống thuốc hiệu quả, mang lại nhiều lợi ích cho người sử dụng và cộng đồng y tế Cụ thể, mục tiêu chính bao gồm:

 Phát triển ứng dụng nhắc nhở: xây dựng một ứng dụng di động hoặc web với giao diện người dùng thân thiện, dễ sử dụng, có khả năng nhắc nhở người dùngvề lịch trình uống thuốc theo đúng liều lượng và thời gian.

 Tích hợp hệ thống thông báo: kết hợp cơ chế thông báo thông minh để đảm bảongười dùng nhận được thông điệp nhắc nhở một cách kịp thời và hiệu quả. Ghi chú và thống kê: cung cấp khả năng ghi chú về tình trạng sức khỏe, triệu

chứng, và bất kỳ vấn đề nào khác liên quan đến quá trình điều trị Tích hợp chức năng thống kê để người dùng có thể theo dõi tiến trình uống thuốc của mình.

 Tương thích đa nền tảng: đảm bảo ứng dụng có thể hoạt động trên nhiều nền tảng khác nhau như Android, iOS, hoặc trình duyệt web để tối ưu hóa sự tiện lợi cho người dùng.

 Bảo mật thông tin: tích hợp các biện pháp bảo mật mạnh mẽ để đảm bảo an toàn và bảo vệ thông tin cá nhân của người dùng.

Trang 9

Chương 2: CƠ SỞ LÝ THUYẾT

Mô Tả Hiện Trạng Hệ Thống

Hiện tại, quá trình quản lý sự tuân thủ uống thuốc chủ yếu dựa vào bảng giấy hoặc ứng dụng nhắc nhở tích hợp sẵn trên điện thoại di động Tuy nhiên, nhiều người dùng gặp khó khăn trong việc theo dõi và quản lý thông tin đầy đủ về lịch trình uống thuốc và ghi chú về tình trạng sức khỏe.

Người dùng ngày càng chú trọng đến sự thuận tiện và tính tương tác của ứng dụng Việc sử dụng các thiết bị di động và công nghệ thông tin để quản lý sức khỏe cánhân là một xu hướng đang gia tăng.

MÔ TẢ CHỨC NĂNG NGHIỆP VỤ

Để đảm bảo ứng dụng nhắc nhở uống thuốc đáp ứng mọi nhu cầu của người dùng, chúng ta cần mô tả chi tiết về các chức năng nghiệp vụ của hệ thống Dưới đây là mô tả chi tiết về các chức năng nghiệp vụ cơ bản:

 Thêm Thuốc: Người dùng có thể thêm thông tin về thuốc, bao gồm tên, liều lượng, thời điểm uống, và mô tả.

 Chỉnh Sửa và Xóa Thuốc: Cung cấp khả năng chỉnh sửa hoặc xóa thông tin về thuốc từ lịch trình.

 Gửi Thông Báo Nhắc Nhở: Hệ thống tự động gửi thông báo nhắc nhở đến người dùng vào thời điểm đã được đặt trước đó.

 Tùy Chọn Tương Tác: Người dùng có thể tương tác với thông báo, đánh dấu đãuống hoặc chuyển thông báo.

 Thêm Ghi Chú: Cho phép người dùng thêm ghi chú về tình trạng sức khỏe, triệu chứng, và bất kỳ sự thay đổi nào liên quan.

 Thống Kê Tiến Trình: Cung cấp thống kê về sự tuân thủ uống thuốc và tiến trình điều trị theo thời gian.

2.3 CÁC YÊU CẦU PHI CHỨC NĂNG

Giao diện đẹp, đơn giản, thân thiện với người sử dụng.

Kích thước của cơ sở dữ liệu phải đủ lớn để lưu trữ thông tin tăng lên khi sử dụng.

Tốc độ phản hồi của trang dưới 10 giây.Hệ thống có độ tin cậy cao.

2.4 NGÔN NGỮ LẬP TRÌNH, CÔNG CỤ VÀ THƯ VIỆN SỬ DỤNG

Trang 10

Ngôn ngữ chính: Ứng dụng sẽ được phát triển chủ yếu bằng ngôn ngữ Java để tận dụng tính đa nền tảng của nó và khả năng tích hợp tốt với hệ sinh thái Android.

Android Studio: Sẽ sử dụng Android Studio là môi trường phát triển tích hợp (IDE) chính để xây dựng ứng dụng Android.

Thư Viện và Framework:

Android Jetpack: Sử dụng các thành phần của Android Jetpack như Roomđể quản lý cơ sở dữ liệu, LiveData để quản lý dữ liệu và hạn chế việc lập trình bất đồng bộ, ViewModel để quản lý và giữ lại dữ liệu.

SQLite: Sử dụng SQLite làm hệ quản trị cơ sở dữ liệu (DBMS) cho ứng dụng SQLite là một lựa chọn phổ biến trong các ứng dụng di động với kích thước nhẹ, dễ tích hợp, và không yêu cầu cấu hình phức tạp.

Trang 11

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

3.1 SƠ ĐỒ USECASE

Thêm Thuốc (Use Case Chính):

Mô tả: Người dùng có thể thêm một loại thuốc mới vào hệ thống bằng cách nhập thông tin như tên thuốc, liều lượng, thời gian uống.

Tác nhân chính: Người dùng.

Chỉnh Sửa và Xóa Thuốc:

Mô tả: Người dùng có thể chỉnh sửa hoặc xóa thông tin của một loại thuốc đã được thêm trước đó.

Tác nhân chính: Người dùng.

Xem Lịch Trình Uống Thuốc:

Mô tả: Người dùng có thể xem lịch trình uống thuốc với thông tin chi tiết về các liều lượng và thời điểm cần uống.

Trang 12

Xem Thống Kê và Báo Cáo:

Mô tả: Người dùng có thể xem thống kê về việc uống thuốc theo thời gian, tình trạng sức khỏe và các dữ liệu khác.

Tác nhân chính: Người dùng.

Đăng Nhập và Đăng Xuất:

Mô tả: Người dùng có thể đăng nhập vào hệ thống để truy cập dữ liệu cánhân và đăng xuất khi không sử dụng nữa.

Tác nhân chính: Người dùng.

Quản Lý Thông Tin Cá Nhân:

Mô tả: Người dùng có thể quản lý thông tin cá nhân như tên, mật khẩu, và các cài đặt khác.

Tác nhân chính: Người dùng.

Thực Hiện Tương Tác với Thông Báo:

Mô tả: Người dùng có thể tương tác với thông báo nhắc nhở, đánh dấu đã uống thuốc hoặc chuyển thông báo.

Tác nhân chính: Người dùng.

Trang 13

3.2 Use Case TongQuan

Trang 14

CHƯƠNG 4: XÂY DỰNG HỆ THỐNG

4.1 Giao diện ứng dụng

Giao diện khi vào ứng dụng

Trang 15

4.2 Giao diện đăng nhập

Giao diện đăng nhập

Trang 16

4.3 Giao diện đăng ký

Giao diện đăng ký

Trang 17

4.4 Giao diện trang chủ

Giao diện trang chủ

Trang 18

4.5 Giao diện tạo lich hẹn

Giao diện tạo lịch hẹn

Trang 19

Giao diện tạo lịch hẹn

Trang 20

4.6 Giao diện đăng xuất

Giao diện đăng xuất

Ngày đăng: 09/06/2024, 17:52

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w