ĐẠI HỌC QUOC GIA TP. HO CHÍ MINH TRUONG DAI HOC CONG NGHE THONG TIN KHOA CONG NGHE PHAN MEM NGUYEN CAO LUYEN KHOA LUAN TOT NGHIEP XAY DUNG UNG DUNG THU THAP THONG TIN VA CANH BAO DICH BENH BUILDING AN APP FOR DISEASE INFORMATION COLLECTION AND WARNING KY SU NGANH KY THUAT PHAN MEM TP. HO CHi MINH, 2021 ĐẠI HỌC QUOC GIA TP. HO CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHAN MEM NGUYEN CAO LUYEN - 16520713 KHOA LUAN TOT NGHIEP XÂY DUNG UNG DUNG THU THẬP THONG TIN VÀ CANH BAO DỊCH BỆNH BUILDING AN APP FOR DISEASE INFORMATION COLLECTION AND WARNING KY SU NGANH KY THUAT PHAN MEM GIANG VIEN HUONG DAN ThS.
LE THANH TRONG TP. HO CHi MINH, 2021 THÔNG TIN HỘI ĐÒNG BẢO VỆ KHÓA LUẬN Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số. của Hiệu trưởng Trường Đại học Công nghệ Thông tin. = eee eee nent eee ne ee ee sent en enene eed — Chủ tịch.
ence nena e eee ne cnet eee eae na ened — Thu ky. Boece cece e eee e eee ene e eae eneeeeeenaees — Uy viên. — cece tenet n cnet nee neene nn enaees —Uy viên. 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.
NHẬN XÉT KHÓA LUẬN TÓT NGHIỆP (CUA CAN BO HUONG DAN) Tên khóa luận: XÂY DUNG UNG DUNG THU THẬP THONG TIN VÀ CANH BAO DICH BENH Nhom SV thuc hién: Cán bộ hướng dan: Nguyễn Cao Luyện 16520713 ThS. Lê Thanh Trọng Đánh gia Khóa luận 1. Về cuốn báo cáo: Số trang 89 Sốchương 6 Số bảng số liệu 16 Sốhìnhvẽ 38 Số tài liệu tham khảo 12 Sảnphẩm 1 Một sô nhận xét vê hình thức cuôn báo cáo: Đánh gia chung:Khóa luận đạt/không đạt yêu cầu của một khóa luận tốt nghiệp kỹ sư/ cử nhân, xếp loại Giỏi/ Khá/ Trung bình Diém từng sinh viên: Nguyễn Cao Luyện:. /10 Người nhận xét (Ký tên và ghi rõ họ tên) ĐHQG 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. NHẬN XÉT KHÓA LUẬN TÓT NGHIỆP (CỦA CÁN BỘ PHẢN BIỆN) Tên khóa luận: XÂY DỰNG UNG DUNG THU THẬP THONG TIN VÀ CANH BAO DICH BENH Nhóm SV thực hiên: Can bô phản biện: Nguyễn Cao Luyện 16520713 ThS. Thái Thụy Hàn Uyén Đánh gia Khóa luận 1. Về cuốn báo cáo: Số trang 89 Sốchương 6 Số bảng số liệu 16 Sốhìnhvẽ 38 Số tài liệu tham khảo 12 Sảnphẩm 1 Một sô nhận xét vê hình thức cuôn báo cáo: Đánh gia chung:Khóa luận đạt/không đạt yêu cầu của một khóa luận tốt nghiệp kỹ sư/ cử nhân, xếp loại Giỏi/ Khá/ Trung bình Diém từng sinh viên: Nguyễn Cao Luyện:.
/10 Người nhận xét (Ký tên và ghi rõ họ tên) LỜI CẢM ƠN Trong quá trình hoàn thành khóa luận tốt nghiệp, em đã học hỏi được rất nhiều kiến thức về mặt lý thuyết, cũng như các phương pháp thực hành thực tế trong việc xây dựng và phát triển phần mềm, dé có thé phát triển thành công một sản phẩm như ngày hôm nay. Em xin gửi lời cảm ơn chân thành đến thầy Lê Thanh Trọng đã vô cùng tận tình trong việc hướng dẫn và truyền đạt những kiến thức vô cùng quý báu đến với em. Trong quá trình làm khóa luận khó tránh khỏi những sai sót. Em rất mong nhận được sự góp ý của thay dé có thé hoàn thiện đồ án tốt hơn nữa.
Thành phố Hồ Chí Minh, 2021 ĐHQG 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 DE CƯƠNG CHI TIẾT TEN ĐÈ TÀI: XÂY DỰNG UNG DUNG THU THẬP THONG TIN VA CANH BAO DICH BENH Cán bộ hướng dẫn: ThS. Lê Thanh Trọng Thời gian thực hiện: Từ ngày 16/09/2020 đến ngày 02/01/2020 Sinh viên thực hiện: Nguyễn Cao Luyện — 16520713 Nội dung đề tài: e Hiện trạng: Dịch bệnh là mối đe dọa nghiêm trọng đến cuộc song và tinh mang của con người, điển hình là dịch Covid-19 đang gây hậu quả khốc liệt trong hầu hết các khía cạnh của cuộc sống trên toàn thế giới. Thực tế chỉ ra rằng sự lây lan nhanh chóng và số ca tử vong tăng cao là cho các nước chưa đánh giá đúng tình hình cũng như sự nguy hiểm của dịch bệnh.
Bên cạnh đó người dân chưa có kênh thông tin cảnh báo, thống kê và thu thập thông tin về tình hình dịch bệnh một cách hiệu quả. Do đó, đề tài hướng đến việc xây dựng một ứng dụng có thé thực hiện các chức năng có thé hỗ trợ người dân cũng như các nhà quản lý có những hành động hiệu quả như: cung cấp đầy đủ các thông tin quan trọng về tình hình dịch bệnh, theo dõi và cung cấp thông tin về dịch tễ cá nhân, thu thập dữ liệu và thực hiện thống kê về triệu chứng, trang thiết bị y tế hiện có và tình hình sức khỏe và dịch bệnh theo khu vực nhằm đưa ra các dự báo và cảnh báo thiết thực cho mọi người, hỗ trợ nhà quản lý trong kiểm soát tình hình dịch bệnh dé cùng chung tay giảm thiểu tác hại và vượt qua dịch bệnh. e Mục tiêu: — Xây dựng ứng dụng hỗ trợ các tính năng: o_ Cung cấp thông tin tình hình dịch bệnh và các khuyến cáo một cách nhanh chóng © Thu thập thông tin về trang thiết bị y tế hiện có, các triệu chứng có liên quan đến dịch bệnh từ người dùng. fo) Thu thập và cung cấp thông tin về dich tễ của cá nhân.
lo) Thống kê tình hình các triệu chứng theo khu vực và đưa các cảnh báo cho nhà quản lý. e Phạm vi: — Ung dụng tiện dung, dé dùng cho cả người có nền tảng tin học và người không có nền tảng tin học. — Hoạt động trong cả môi trường offline và online. — Bảo mật cao.
Không gây rò rỉ thông tin người dùng. — Độ chính xác cao e Đối tượng người dùng: — Người dân: Tắt cả người dùng sử dụng điện thoại thông minh. — Nhà chức trách: Cơ quan chức năng có trách nhiệm về quản lý dịch bệnh. e Phương pháp thực hiện: — Quy trình Agile (Scrum): Nhóm phát triển phần mềm thông qua các phân đoạn lặp (sprint) kéo dài khoảng 2 tuần.
Tất cả các thành viên cùng nhau làm việc từ công đoạn thu thập, phân tích yêu cầu, tạo product backlog, lên kế hoạch, thực hiện các chức năng trong mỗi sprint cho đến việc testing. e Kết quả mong doi: Phần mềm có khả năng đáp ứng nhu câu theo dõi tình hình dịch bệnh và hỗ trợ cho các cơ quan chức trách có công cụ đê quản lý và tương tác với người sử dụng. Kế hoạch thực hiện:(Mô tả kế hoạch làm việc và phân công công việc cho từng sinh viên tham gia) STT Thời gian Nội dung 1 16/09 — 23/09 Khao sát hiện trang 2 24/09 — 27/09 Phan tich yéu cau - Trang chu - Trang xem thông tin ban đồ - Trang danh sách khảo sát - Trang nộp khảo sát - Trang quản lý ca bệnh - Trang quản lý người dùng - Trang tạo khảo sát 28/9 — 12/10 - Trang xem kết quả khảo sát [Thiết kế giao điện] - Trang thống kê dịch theo khu vực - Trang danh sách bài viết - Trang cá nhân - Màn hình cảnh báo - Trang quản trị viên - Trang tạo cảnh báo - Trang tạo bài viết - Trang thông tin di chuyên - Sơ đồ lớp 13/10 — 18/10 , 4 ¬ „ - Thiét kê dữ liệu lưu trữ [Thiét kê hệ thông] „ - Bô sung giao diện sau góp ý - Giao diện thanh điều hướng - Giao diện quan tri viên - Giao diện tạo cảnh báo - Giao diện biểu đồ đường - Giao diện trang chủ - Giao diện danh sách thông tin - dịch bệnh 19/10 — 17/11 - Giao diện nhập ca bệnh [Trién khai giao dién] - Giao diện xem/ cập nhật tình hình ca bệnh - Giao diện quản lý người dùng - Vẽ biéu dé tròn, cột - Trang xem thống kê theo khu vực - Giao diện danh sách khảo sát - Giao diện lộ trình cá nhân - Giao điện kết quả khai báo - Xử lý thông tin từ các nguồn thu thập và CSDL - Xử lý thông tin thống kê lên màn hình chính - Lấy danh sách khảo sát theo danh mục 18/11 — 27/12 - Quản lý tài khoản [Triển khai xử lý nghiệp vụ] - Lưu thông tin nhiễm - Xác định tên địa điểm dự trên kinh độ và vĩ độ - Lưu cảnh báo - Lưu câu hỏi - Quản lý bài viết - Lay thông tin vị trí - Lay danh sách trả lời khai báo - Lấy danh sách báo cáo - Hién thị ca nhiễm trực quan lên bản đồ - Hiền thị thông tin chỉ tiết của 1 ca nhiễm trên bản đồ khi được chọn - Lưu địa điểm ca nhiễm khi thêm ca nhiễm mới - Lưu địa chỉ tài khoản chỉ tiết đến khu phố. - Lưu địa chỉ di chuyên kèm thời gian di chuyền cá nhân.
- Xem danh sách các khu vực đang trong thời gian cách ly. - Khoanh vùng khu vực nhiễm bệnh và cảnh báo tiếp xúc gần theo GPS. - Tạo lịch trình di chuyền của bệnh nhân. - Cải thiện giao diện.
[Triển khai xử lý nghiệp vụ] - Hoàn thiện luận văn. Xác nhận của CBHD TP. ngày 01 thang 10 năm 2020 (Ký tên và ghi rõ họ tên) Sinh viên (Ký tên và ghi rõ họ tên) MỤC LỤC TOM TAT KHÓA LUẬN .-2-2¿22SS+SE2E2EEEEEEEEE2E121127171211211 2111. MO DAU woccceccsccsccssessessessssssssssessessessessssscsessecsessessesassussussesessessesseesesesaeees 2 LL.
Gidi thigu d6 ti cece cccccccccessessessesssessessessesssessessessessussssssessessueaneeseess 2 1. Lý do chọn đề tai .ceeccecccccccssssssssssesssesssessssssesssecsuessecssecssessusssecsuecsssesecsses 2 Chương 2. TONG QUAN DE TÀI.2- 2-52 522SE+EE2EE2EEEEEEEEEEEEEEEEEEEEEErrrrrkerree 3 2. Đánh giá các ứng dụng hiỆn CÓ:.
Ứng dụng Sức khỏe Việt Nam - Tập đoàn Viettel:. Ung dụng cảnh báo động đất của Nhật:. Đánh giá hiỆn trẠng:. / 5x VÔ mẽ hs.
Dim Oi DAL ng. Mục đích va yêu cầu đề tài. Đối tượng người dùng. Cấu trúc khoá luận.----- 2 +¿++++£+EE++EE2EEEEEESEEEEEEEEEerkrerkrrrreee 12 2.
Phương pháp va công nghệ sử dụng.- 5c sssxsssssseeseree 12 PS Nga oi 0n. XÂY DỰNG ỨNG DỤNG THU THẬP THÔNG TIN VÀ QUẢN LÝ DỊCH BỆNH. Phân tích yêu cầu hệ thống:. Phân tích yêu cầu người dùng.
Sơ đồ Use Case tổng. Danh sách Cac aCOT. Danh sách các uSe€Case. Phân tích thiết kế hệ thống: .---¿- ¿+ E5 E+EE+E£EE£EeEEerkerxrrsrrs 19 3.
Thiết kế xử lý. Use case đăng nhập:. Dac ta use case đăng ký:. Đặc tả Use-case “Xem thông tin dịch bệnh ”.
Đặc ta use case “Kê khai thông tin””. Đặc ta use case “Nhập dữ liệu”. Đặc tả use case “Cập nhật dữ liệu”. Đặc ta use case “Tao cảnh báo”.
Đặc tả use case “Thống kê theo khu vực”.