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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 539,7 KB

Nội dung

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ỌC

LẬP TRÌNH DI ĐỘNG

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

Sinh viên thực

hiện:

Ngô Gia Băng

Vũ Đức Tài

20110682 37 20110653 17

20DTHC 1 20DTHC 1

48

20DTHC 1

26

20DTHC 1 Ngô Huỳnh Anh Thư 20110685

29

20DTHC 1

Giảng viên hướng

dẫn:

Thầy Nguyễn Mạnh

Hùng

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 trung thự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 Đại họ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ục Lục

Content

LỜI CAM ĐOAN 2

LỜI CẢM ƠN 3

Mục Lục 4

Lời mở đầu 5

Chương 1: TỔNG QUAN 6

1.1 LÝ DO CHỌN ĐỀ TÀI 6

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

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

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

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ùng

về 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ảo ngườ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

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

Gửi Nhắc Nhở:

Mô tả: Hệ thố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 để nhắc họ uống thuốc

Tác nhân chính: Hệ thống

Ghi Chú về Tình Trạng Sức Khỏe:

Mô tả: Người dùng có thể thêm ghi chú về tình trạng sức khỏe hiện tại, triệu chứng, và các sự kiện liên quan

Tác nhân chính: Người dù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

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

TÀI LIỆU LIÊN QUAN

w