1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỀ tài xây DỰNG ỨNG DỤNG THEO DÕI sức KHỎE NGƯỜI GIÀ

142 2 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

Tiêu đề Xây Dựng Ứng Dụng Theo Dõi Sức Khỏe Người Già
Trường học Đại học Quốc gia Thành phố Hồ Chí Minh
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Đồ án
Năm xuất bản 2023
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 142
Dung lượng 719,69 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giao diện theo dõi triệu chứng .... Hiện nay, phần lớn ứng dụng chăm sóc sức khoẻ người già lại được phát triển bởi các lập trình viên nước ngoài và không hỗ trợ ngôn ngữ tiếng Việt...

Trang 1

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ

MINH

Trang 2

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

Trang 3

KHOA CÔNG NGHỆ PHẦN MỀM

Trang 5

ĐỒ ÁN 1

Trang 6

ĐỀ TÀI: “XÂY DỰNG ỨNG DỤNG THEO DÕI SỨC KHỎE NGƯỜI GIÀ”

Giảng viên hướng dẫn: ThS Trần Anh Dũng

Trang 7

Người thực hiện:

Trang 8

Nguyễn Văn Vinh - 16521444

Trang 9

TP HCM, ngày 12 tháng 01 năm 2021

Trang 10

1

Trang 11

NHẬN XÉT CỦA GIẢNG VIÊN

Trang 12

………

……… …

……… ……

……… ………

……… …………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

……… ………

………

Trang 13

………

………

………

………

………

………

………

Trang 14

2

Trang 15

LỜI CẢM ƠN

Trang 16

Lời đầu tiên em xin chân thành gửi lời cảm ơn đến thầy Trần Anh Dũng đã nhiệt tìnhgiảng dạy trên lớp, hỗ trợ những thông tin cần thiết và giải đáp những thắc mắc chonhóm và các bạn trong suốt quá trình thực hiện đề tài

Trang 17

Đồng thời nhóm em cũng muốn gửi lời cảm ơn đến các bạn, các nhóm trong lớp, đặcbiệt là những nhóm đã chia sẻ những kinh nghiệm quý báu về môn học cũng nhưnhững kiến thức liên quan Cũng xin cảm ơn bạn bè đã tạo điều kiện thuận, mọi người

đã đưa ra nhận xét và góp ý chân thành, vô cùng quý giá Những người đã động viên,

hỗ trợ nhóm hoàn thành đề tài

Trang 18

3

Trang 19

Mục lục

Trang 20

NHẬN XÉT CỦA GIẢNG VIÊN 2

LỜI CẢM ƠN 3

Chương 1: Giới thiệu đề tài 6

Chương 2: Xác định và phân tích yêu cầu 7

Trang 21

1 Khảo sát hiện trạng 7 1.1.Pill Reminder: 7 1.2 MyPain Diary: 8 1.3.eDoctor: 9

Trang 22

2 Xác định và phân tích yêu cầu 10 3 Xácđịnh chức năng ứng dụng 10 3.1 Nhắc nhởlịch uống thuốc: 11 3.2 Theo dõi tiền sửbệnh án, triệu chứng: 11 3.3 Theo dõi chỉ số huyếtáp: 11 Chương 3: Phân tích thiết kế hệ

thống 12 1 Usecasediagram 12 2 Activitydiagram 12 2.1 Đặt lịch nhắcuống thuốc 12 2.2 Lưu lịch sử triệuchứng 13 2.3 Theo dõi huyếtáp 13 Chương 4: Thiết kế dữ

liệu 14 1 ERDDiagram 14 2 Mô tả các

bảng 14 2.1 BảngThuoc 14 2.2 BảngUongThuoc 15 2.3 BảngTrieuChung 15 2.4 BảngHuyetAp 15 Chương 5: Thiết kếgiao diện 16 1 Giao diện trangchủ 16 2 Giao diện lịch uống

thuốc 17

Trang 23

4

Trang 24

3 Giao diện theo dõi triệu chứng 18 4.Giao diện theo dõi huyết áp 19 5 Giaodiện thống kê 20

Trang 25

Chương 6: Kết luận 21 1.Kết quả đạt được 21 2.Hướng phát triển 21

Trang 26

5

Trang 27

Chương 1: Giới thiệu đề tài

Trang 28

Sức khoẻ người cao tuổi trong gia đình luôn là vấn đề khiến con cháu luôn lo lắng Tuy nhiên, công việc bận rộn, quan hệ xã hội, … luôn khiến người trẻ tuổi bớt

đi thời gian để ý, nhắc nhở, chăm sóc người già Song song với đó là việc suy giảm trí nhớ của người cao tuổi nên thường xảy ra các tình huống không may Hiện nay, phần lớn ứng dụng chăm sóc sức khoẻ người già lại được phát triển bởi các lập trình viên nước ngoài và không hỗ trợ ngôn ngữ tiếng Việt

Trang 29

Vì thế, việc xây dựng một ứng dụng chăm sóc sức khỏe người già ở Việt Nam là điều cần thiết được thực hiện.

Trang 30

6

Trang 31

Chương 2: Xác định và phân tích yêu cầu

Trang 32

1 Khảo sát hiện trạng

Trang 33

Hiện nay, trên kho ứng dụng Android có một số ứng dụng có chức năng tương

tự Nhóm thực hiện khảo sát trên một số ứng dụng tiêu biểu để xác định yêu cầu phầnmềm

Trang 34

1.1 Pill Reminder:

Trang 35

• Chức năng chính:

Trang 36

- Ứng dụng tiện lợi này không chỉ tự động nhắc nhở chủ nhân uống

Trang 37

thuốc đúng giờ mà còn đúng loại thuốc, đúng liều lượng theo cài đặt sẵn ngay từ đầu

Trang 38

• Ưu điểm:

Trang 39

- Trực quan, dễ sử dụng nếu người dùng hiểu tiếng anh

Trang 40

• Khuyết điểm:

Trang 41

- Không hỗ trợ Tiếng Việt

Trang 42

• Ảnh minh hoạ:

Trang 43

7

Trang 44

1.2 My Pain Diary:

Trang 45

- Chức năng chính:

Trang 46

- Ứng dụng này giúp theo dõi tiểu sử bệnh tật và các triệu chứng đã mắc phải

Trang 47

- Ưu điểm:

Trang 48

- Tiện ích trong việc theo dõi lịch sử bệnh án, triệu chứng

Trang 49

- Nhắc nhở thời gian tái khám

Trang 50

- Khuyết điểm:

Trang 51

- Font chữ trên màn hình khá nhỏ, người cao tuổi mắt kém khó đọc - Không hỗ trợ Tiếng Việt

Trang 52

- Ảnh minh hoạ:

Trang 53

8

Trang 54

1.3 eDoctor:

Trang 55

Ứng dụng Edoctor khởi đầu là dịch vụ tư vấn sức khỏe qua tổng đài điện thoại, hợp tác với Viettel Telecom Sau đó phát triển thành ứng dụng di động số 1 tại Việt Nam về chăm sóc và theo dõi sức khỏe cá nhân và gia đình

Trang 56

- Ưu điểm:

Trang 57

- Tìm phòng khám, cửa hàng thuốc gần nhất

Trang 58

- Ứng dụng Edoctor giúp kết nối người dùng với bác sĩ chuyên khoa

Trang 59

- Sử dụng ứng dụng eDoctor người dùng sẽ được thăm khám, lấy xét nghiệm tại nhà

Trang 60

- Khuyết điểm:

Trang 61

- Ứng dụng chỉ hỗ trợ lấy xét nghiệm tại TP.HCM thôi, chưa hỗ trợ cho các khu vực khác

Trang 62

- Ảnh minh hoạ:

Trang 63

9

Trang 64

2 Xác định và phân tích yêu cầu

Trang 65

Qua khảo sát, cứ ba người già lứa tuổi 70 sẽ có 1 người mắc bệnh suy giảm trí nhớ, đến lứa tuổi 85 có đến 50% mắc chứng này

Trang 66

Bên cạnh đó, bệnh tim mạch cũng là một bệnh khá phổ biến ở người cao tuổi, chẳng hạn như nhồi máu cơ tim, đột quỵ, bệnh van tim, suy tim sunghuyết…

Trang 67

Vì thế đối tượng hướng đến của đồ án là: Người cao tuổi mắc

chứng đãng trí và có tiền sử bị bệnh tim mạch

Trang 68

Qua các ứng dụng đã khảo sát nêu trên, nhóm thực hiện đã thống nhất đốitượng chính của ứng dụng là đối tượng bệnh nhân tim mạch, các chức năng

của ứng dụng nên thực hiện được các yêu cầu sau đây:

Trang 69

- Theo dõi lịch sử bệnh án

Trang 70

- Theo dõi chỉ số huyết áp hàng ngày

Trang 71

- Đưa ra lời khuyên để giữ chỉ số huyết áp ổn định như:

Trang 72

+ Chế độ ăn (nên, kiêng)

Trang 73

+ Chế độ hoạt động cơ thể (tập thể dục, dưỡng sinh, …) +

Những điều cần tránh

Trang 74

+ Cảnh báo nên đi bệnh viện khi chỉ số quá cao hoặc quá thấp 3 Xác định chức năng ứng dụng

Trang 75

Từ những phân tích nêu trên, nhóm thực hiện bước đầu thống nhất ứng dụng nên gồm những chức năng sau:

Trang 76

10

Trang 77

3.1 Nhắc nhở lịch uống thuốc:

Trang 78

Vì đối tượng hướng đến là người cao tuổi mắc chứng đãng trí nên sẽ thường xuyên quên lịch uống thuốc Chức năng này hỗ trợ nhắc nhở người dùng uống thuốc đúng giờ

Trang 79

3.2 Theo dõi tiền sử bệnh án, triệu chứng:

Trang 80

Chức năng này hỗ trợ người dùng ghi chú lịch sử khám bệnh và các triệu chứng đồng thời nhắc nhở thời gian tái khám

Trang 81

3.3 Theo dõi chỉ số huyết áp:

Trang 82

Chức năng này phán đoán tình hình huyết áp của người dùng thông qua chỉ sốcao nhất và thấp nhất sau khi đo huyết áp

Trang 83

Đưa ra lời khuyên để giữ chỉ số huyết áp ổn định: chế độ ăn uống, sinh hoạt, …

Trang 84

11

Trang 85

Chương 3: Phân tích thiết kế hệ thống

Trang 86

1 Usecase diagram

Trang 87

2 Activity diagram

Trang 88

2.1 Đặt lịch nhắc uống thuốc

Trang 90

12

Trang 91

2.2 Lưu lịch sử triệu chứng

Trang 93

2.3 Theo dõi huyết áp

Trang 95

13

Trang 96

Chương 4: Thiết kế dữ liệu

Trang 97

1 ERD Diagram

Trang 98

2 Mô tả các bảng

Trang 99

STT Tên bảng Mô tả

1 Thuoc Lưu thông tin thuốc cần uống

2 UongThuoc Lưu thông tin lịch uống thuốc theo các buổi

sáng, trưa, chiều

3 TrieuChung Lưu thông tin theo dõi triệu chứng hàng ngày

4 HuyetAp Lưu thông tin huyết áp hằng ngày

Trang 102

2.1 Bảng Thuoc

Trang 103

STT Tên cột Kiểu dữ liệu Mô tả

1 id (PK) INTEGER Mã thuốc

Trang 106

14

Trang 107

2 ten TEXT Tên loại thuốc

3 lieuluong INTEGER Liều lượng uống thuốc

4 donvi TEXT Đơn vị thuốc: gói, ống, viên…

5 truocsau INTEGER Trước ăn hoặc sau ăn

Trang 110

2.2 Bảng UongThuoc

Trang 111

STT Tên cột Kiểu dữ liệu Mô tả

1 id (PK) INTEGER Mã lịch uống thuốc

2 idthuoc (FK) INTEGER Mã thuốc

3 buoi TEXT Buổi uống thuốc

Trang 114

2.3 Bảng TrieuChung

Trang 115

STT Tên cột Kiểu dữ liệu Mô tả

1 ngay (PK) DATETIME Ngày lưu thông tin

2 mota TEXT Mô tả triệu chứng

3 istaikham BOOLEAN Lưu lịch tái khám

Trang 118

2.4 Bảng HuyetAp

Trang 119

STT Tên cột Kiểu dữ liệu Mô tả

1 ngay (PK) DATETIME Ngày lưu thông tin

2 SYS INTEGER Chỉ số SYS

3 DIA INTEGER Chỉ số DIA

Trang 122

15

Trang 123

Chương 5: Thiết kế giao diện

Trang 124

1 Giao diện trang chủ

Trang 125

16

Trang 126

2 Giao diện lịch uống thuốc

Trang 127

17

Trang 128

3 Giao diện theo dõi triệu chứng

Trang 129

18

Trang 130

4 Giao diện theo dõi huyết áp

Trang 131

19

Trang 132

5 Giao diện thống kê

Trang 133

20

Trang 134

Chương 6: Kết luận

Trang 135

1 Kết quả đạt được

Trang 136

- Hoàn thành một ứng dụng chăm sóc sức khỏe người già với đầy đủ chức năng đã đề ra

Trang 137

- Nắm giữ kiến thức về quy trình xây dựng một phần mềm

Trang 138

- Sử dụng thành thạo ngôn ngữ lập trình Java và Android Studio 2 Hướng phát triển

Trang 139

- Kết hợp các thiết bị đeo tay như đồng hồ thông minh để theo dõi huyết áp một cách chặt chẽ hơn và báo động khi huyết áp ở mức nguy hiểm - Thiết kế lại giao diện để tăng tính tiện dụng và hiệu quả hấp dẫn người sử dụng hơn

Trang 140

- Hỗ trợ đa ngôn ngữ

Trang 141

- Đóng gói phần mềm để tiện lợi cho việc cài đặt và sử dụng.

Trang 142

21

Ngày đăng: 14/12/2022, 17:04

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w