Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,12 MB
Nội dung
ĐẠ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 ĐỒ ÁN ĐỀ 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 Người thực hiện: Nguyễn Văn Vinh - 16521444 TP HCM, ngày 12 tháng 01 năm 2021 NHẬN XÉT CỦA GIẢNG VIÊN ……………………………………………………………………………………… …………………………………………………………………………………… ….………………………………………………………………………………… …….……………………………………………………………………………… ……….…………………………………………………………………………… ………….………………………………………………………………………… …………….……………………………………………………………………… ……………….…………………………………………………………………… ………………….………………………………………………………………… …………………….……………………………………………………………… ……………………….…………………………………………………………… ………………………….………………………………………………………… …………………………….……………………………………………………… ……………………………….…………………………………………………… ………………………………….………………………………………………… …………………………………….……………………………………………… ……………………………………….…………………………………………… ………………………………………….………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ………………………………………………………… LỜI CẢM ƠN Lời em xin chân thành gửi lời cảm ơn đến thầy Trần Anh Dũng nhiệt tình giảng dạy lớp, hỗ trợ thông tin cần thiết giải đáp thắc mắc cho nhóm bạn suốt trình thực đề tài Đồng thời nhóm em cũng muốn gửi lời cảm ơn đến bạn, nhóm lớp, đặc biệt nhóm chia sẻ kinh nghiệm quý báu môn học cũ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, người đưa nhận xét góp ý chân thành, vơ quý giá Những người động viên, hỗ trợ nhóm hoàn thành đề tài Mục lục NHẬN XÉT CỦA GIẢNG VIÊN LỜI CẢM ƠN Chương 1: Giới thiệu đề tài Chương 2: Xác định phân tích yêu cầu Khảo sát trạng 1.1 Pill Reminder: 1.2 My Pain Diary: 1.3 eDoctor: Xác định phân tích yêu cầu 10 Xác định chức ứ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 số huyết áp: 11 Chương 3: Phân tích thiết kế hệ thống 12 Usecase diagram 12 Activity diagram 12 2.1 Đặt lịch nhắc uống thuốc 12 2.2 Lưu lịch sử triệu chứng 13 2.3 Theo dõi huyết áp 13 Chương 4: Thiết kế liệu 14 ERD Diagram 14 Mô tả bảng 14 2.1 Bảng Thuoc 14 2.2 Bảng UongThuoc 15 2.3 Bảng TrieuChung 15 2.4 Bảng HuyetAp 15 Chương 5: Thiết kế giao diện 16 Giao diện trang chủ 16 Giao diện lịch uống thuốc 17 Giao diện theo dõi triệu chứng 18 Giao diện theo dõi huyết áp 19 Giao diện thống kê 20 Chương 6: Kết luận 21 Kết đạt 21 Hướng phát triển 21 Chương 1: Giới thiệu đề tài Sức khoẻ người cao tuổi gia đình ln vấn đề khiến cháu lo lắng Tuy nhiên, công việc bận rộn, quan hệ xã hội, … khiến người trẻ tuổi bớt thời gian để ý, nhắc nhở, chăm sóc người già Song song với việc suy giảm trí nhớ của người cao tuổi nên thường xảy tình 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 phát triển lập trình viên nước ngồi khơng hỗ trợ ngơn ngữ tiếng Việt Vì thế, việc xây dựng ứng dụng chăm sóc sức khỏe người già Việt Nam điều cần thiết thực Chương 2: Xác định phân tích yêu cầu Khảo sát trạng Hiện nay, kho ứng dụng Android có số ứng dụng có chức tương tự Nhóm thực khảo sát số ứng dụng tiêu biểu để xác định yêu cầu phần mềm 1.1 Pill Reminder: • Chức chính: - Ứng dụng tiện lợi không tự động nhắc nhở chủ nhân uống thuốc mà loại thuốc, liều lượng theo cài đặt sẵn từ đầu • Ưu điểm: - Trực quan, dễ sử dụng người dùng hiểu tiếng anh • Khuyết điểm: - Khơng hỗ trợ Tiếng Việt • Ảnh minh hoạ: 1.2 My Pain Diary: - Chức chính: - Ứng dụng giúp theo dõi tiểu sử bệnh tật triệu chứng mắc phải - Ưu điểm: - Tiện ích việc theo dõi lịch sử bệnh án, triệu chứng - Nhắc nhở thời gian tái khám - Khuyết điểm: - Font chữ hình nhỏ, người cao tuổi mắt khó đọc - Khơng hỗ trợ Tiếng Việt - Ảnh minh hoạ: 1.3 eDoctor: Ứng dụng Edoctor khởi đầu 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ố Việt Nam chăm sóc theo dõi sức khỏe cá nhân gia đình - Ưu điểm: - Tìm phịng khám, cửa hàng thuốc gần - Ứng dụng Edoctor giúp kết nối người dùng với bác sĩ chuyên khoa - Sử dụng ứng dụng eDoctor người dùng thăm khám, lấy xét nghiệm nhà - Khuyết điểm: - Ứng dụng hỗ trợ lấy xét nghiệm TP.HCM thôi, chưa hỗ trợ cho khu vực khác - Ảnh minh hoạ: Xác định phân tích yêu cầu Qua khảo sát, ba người già lứa tuổi 70 có người mắc bệnh suy giảm trí nhớ, đến lứa tuổi 85 có đến 50% mắc chứng Bên cạnh đó, bệnh tim mạch cũng bệnh phổ biến người cao tuổi, chẳng hạn nhồi máu tim, đột quỵ, bệnh van tim, suy tim sung huyết… Vì đố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 Qua ứng dụng khảo sát nêu trên, nhóm thực thống đối tượng của ứng dụng đối tượng bệnh nhân tim mạch, chức của ứng dụng nên thực yêu cầu sau đây: - Theo dõi lịch sử bệnh án - Theo dõi số huyết áp hàng ngày - Đưa lời khuyên để giữ số huyết áp ổn định như: + Chế độ ăn (nên, kiêng) + Chế độ hoạt động thể (tập thể dục, dưỡng sinh, …) + Những điều cần tránh + Cảnh báo nên bệnh viện số cao thấp Xác định chức ứng dụng Từ phân tích nêu trên, nhóm thực bước đầu thống ứng dụng nên gồm chức sau: 10 3.1 Nhắc nhở lịch uống thuốc: Vì đối tượng hướng đến người cao tuổi mắc chứng đãng trí nên thường xuyên quên lịch uống thuốc Chức hỗ trợ nhắc nhở người dùng uống thuốc 3.2 Theo dõi tiền sử bệnh án, triệu chứng: Chức hỗ trợ người dùng ghi lịch sử khám bệnh triệu chứng đồng thời nhắc nhở thời gian tái khám 3.3 Theo dõi số huyết áp: Chức phán đốn tình hình huyết áp của người dùng thông qua số cao thấp sau đo huyết áp Đưa lời khuyên để giữ số huyết áp ổn định: chế độ ăn uống, sinh hoạt, … 11 Chương 3: Phân tích thiết kế hệ thống Usecase diagram Activity diagram 2.1 Đặt lịch nhắc uống thuốc 12 2.2 Lưu lịch sử triệu chứng 2.3 Theo dõi huyết áp 13 Chương 4: Thiết kế liệu ERD Diagram Mô tả bảng STT Tên bảng Thuoc UongThuoc Mô tả Lưu thông tin thuốc cần uống Lưu thông tin lịch uống thuốc theo buổi sáng, trưa, chiều TrieuChung HuyetAp Lưu thông tin theo dõi triệu chứng hàng ngày Lưu thông tin huyết áp hằng ngày 2.1 Bảng Thuoc STT Tên cột Kiểu liệu id (PK) INTEGER 14 Mô tả Mã thuốc ten TEXT Tên loại thuốc lieuluong INTEGER donvi TEXT truocsau INTEGER Liều lượng uống thuốc Đơn vị thuốc: gói, ống, viên… Trước ăn sau ăn 2.2 Bảng UongThuoc STT Tên cột Kiểu liệu Mô tả id (PK) INTEGER Mã lịch uống thuốc idthuoc (FK) INTEGER Mã thuốc buoi TEXT Buổi uống thuốc 2.3 Bảng TrieuChung STT Tên cột Kiểu liệu Mô tả (PK) DATETIME Ngày lưu thông tin mota TEXT Mô tả triệu chứng istaikham BOOLEAN Lưu lịch tái khám 2.4 Bảng HuyetAp STT Tên cột Kiểu liệu (PK) DATETIME SYS INTEGER Chỉ số SYS DIA INTEGER Chỉ số DIA 15 Mô tả Ngày lưu thông tin Chương 5: Thiết kế giao diện Giao diện trang chủ 16 Giao diện lịch uống thuốc 17 Giao diện theo dõi triệu chứng 18 Giao diện theo dõi huyết áp 19 Giao diện thống kê 20 Chương 6: Kết luận Kết đạt - Hoàn thành ứng dụng chăm sóc sức khỏe người già với đầy đủ chức đề - Nắm giữ kiến thức quy trình xây dựng phần mềm - Sử dụng thành thạo ngơn ngữ lập trình Java Android Studio Hướng phát triển - Kết hợp thiết bị đeo tay đồng hồ thông minh để theo dõi huyết áp cách chặt chẽ báo động huyết áp mức nguy hiểm - Thiết kế lại giao diện để tăng tính tiện dụng hiệu hấp dẫn người sử dụng - Hỗ trợ đa ngơn ngữ - Đóng gói phần mềm để tiện lợi cho việc cài đặt sử dụng 21 ... ……………………………………………………………………………………… ………………………………………………………… LỜI CẢM ƠN Lời em xin chân thành gửi lời cảm ơn đến thầy Trần Anh Dũng nhiệt tình giảng dạy lớp, hỗ trợ thông tin cần thiết giải đáp thắc mắc cho nhóm bạn suốt... thuốc, liều lượng theo cài đặt sẵn từ đầu • Ưu điểm: - Trực quan, dễ sử dụng người dùng hiểu tiếng anh • Khuyết điểm: - Khơng hỗ trợ Tiếng Việt • Ảnh minh hoạ: 1.2 My Pain Diary: - Chức chính: -