Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 127 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
127
Dung lượng
3,42 MB
Nội dung
ĐẠI HỌC BÌNH DƯƠNG KHOA CƠNG NGHỆ THƠNG TIN, ROBOT VÀ TRÍ TUỆ NHÂN TẠO XÂY DỰNG PHẦN MỀM QUẢN LÝ HỒ SƠ TIÊM VACCINE Bình Dương, Tháng 07/2022 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN GIẢNG VIÊN HƯỚNG DẪN (Ký ghi rõ họ tên) NHẬN XÉT CỦA CÁN BỘ PHẢN BIỆN CÁN BỘ PHẢN BIỆN (Ký ghi rõ họ tên) LỜI CÁM ƠN Xin chân thành cảm ơn giảng viên truyền đạt kiến thức chuyên môn, luôn giúp đỡ, định hướng nghề nghiệp, kỹ tốt suốt trình học tập để chúng em hồn thành báo cáo Đặc biệt, chúng em xin gửi lời cảm ơn sâu sắc đến thầy Huỳnh Anh Tuấn giảng viên trực tiếp hướng dẫn chúng em hoàn thành báo cáo Chúng em xin chân thành cảm ơn bảo hướng dẫn tận tình thầy Thầy giúp đỡ chúng em nghiên cứu, khảo sát xác định yêu cầu chức cho đề tài suốt trình thực báo cáo Khi bắt tay vào thực báo cáo kiến thức hiểu biết chúng em đề tài hạn hẹp Với kiến thức uyên bác nhiệt tình, thầy dẫn dắt chúng em đến bước cuối để hoàn thành báo cáo đảm bảo nội dung thời hạn đề Chúng em xin gửi lời cảm ơn đến gia đình đặc biệt ba mẹ - đấng sinh thành giúp chúng em vượt qua bao chông gai, thách thức, sóng gió đời, chắp cánh cho mơ ước, tương lai để chúng em bay cao với đam mê, lý tưởng hành trình “chinh phục” đời Và chúng em không quên cảm ơn đến người bạn, người gắn bó suốt qng đường sinh viên hơm nay, người giúp đỡ chúng em nhiều suốt q trình thực hồn thành báo cáo Một lần chúng em xin gửi lời cảm ơn sâu sắc đến thầy cơ, gia đình bạn bè giúp đỡ chúng em hoàn thành báo cáo này! SINH VIÊN THỰC HIỆN BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG Độc lập – Tự – Hạnh phúc ĐỀ CƯƠNG CHI TIẾT Tên đề tài: Xây dựng phần mềm Quản lý hồ sơ tiêm vaccine Giảng viên hướng dẫn: Huỳnh Anh Tuấn Thời gian thực hiện: Từ ngày 30 tháng năm 2022 đến ngày 11 tháng năm 2022 Sinh viên thực hiện: Trương Việt Hòa – 17050038 Vũ Mạnh Quỳnh – 17050058 Nội dung đề tài: ❖ Lý chọn đề tài: Từ năm 2021, dịch bệnh covid 19 bùng phát địa bàn tỉnh Bình Dương làm cho nhu cầu tiêm chủng tăng cao Tuy nhiên việc đăng ký quản lý tiêm chủng nhiều phức tạp phải thực thủ công nhiều bước Người dân nhiều thời gian điền Phiếu đăng ký, Tờ khai y tế điểm tiếp nhận tiêm chủng Việc tập trung đơng người để chờ đợi hồn thành thủ tục dễ dẫn đến nguy lây lan dịch bệnh Ngoài ra, có nhiều trường trường hợp sau tiêm chủng xong thời gian lâu, người dân chưa nhận Giấy chứng nhận tiêm chủng Giấy chứng nhận có thơng tin sai lệch Do đó, việc phát triển ứng dụng để đơn vị y tế sở quản lý hồ sơ tiêm vaccine người dân việc hữu ích, cần thiết thời gian dịch bệnh covid – 19 quản lý tiêm vaccine loại dịch bệnh khác Đây lý mà nhóm đăng ký thực đề tài ❖ Mục tiêu đề tài: Ứng dụng công nghệ thông tin nhằm rút ngắn thời gian đăng ký, giảm tình hình trạng tập trung đơng người điểm tiêm chủng, tăng cường tính xác, hiệu công tác quản lý tiêm chủng ❖ Phạm vi đề tài: Ứng dụng cho phép quan, đơn vị y tế sở quản lý số lượng, hồ sơ trình triển khai đơt tiêm chủng từ khâu lập kế hoạch, đăng ký thực tiêm chủng đến khâu thống kê - báo cáo ❖ Sản phẩm dự kiến : - Một ứng dụng mobile cho phép người dùng: Khai báo thông tin cá nhân, khai báo y tế Giấy đồng thuận để đăng ký hồ sơ trước tiêm vaccine; Tạo quản lý mã QR cá nhân để nhanh chóng check-in vào địa điểm tiêm vaccine; Xem, tra cứu lịch sử, tình trạng, kết tiêm vaccine; Xem thông báo liên quan đến tiêm chủng - Một ứng dụng web dành cho đơn vị tổ chức tiêm chủng: Lập kế hoạch tiêm vaccine, ấn định số lượng cá nhân đăng ký tối đa cho đợt tiêm; Quét mã QR để chấp nhận người đăng ký check-in vào khu vực khám sàng lọc; Cập nhật in kết khám sàng lọc; Cập nhật kết in Phiếu chứng nhận tiêm vaccine người đăng ký đủ điều kiện tiêm; Tra cứu sửa lỗi thơng tin; Thống kê, báo cáo tình hình tiêm chủng sở ❖ Ý nghĩa thực tiễn: Đây ứng dụng hữu ích lĩnh vực Y tế, sách xã hội Ứng dụng hỗ trợ tốt việc tổ chức, quản lý hoạt động tiêm chủng quan, đơn vị y tế sở, thực đăng ký, khám sàng lọc tiêm chủng nhanh chóng, giảm nguy tâp trung đông người giúp thống kê báo cáo kịp thời cho cấp quyền tình hình, tiến độ tiêm chủng địa bàn ❖ Phương pháp thực hiện: - Khảo sát, nghiên cứu nghiệp vụ - Phân tích, đặc tả trường hợp sử dụng - Thiết kế hệ thống - Thiết kế chi tiết - Cài đặt kiểm thử lỗi ❖ Công nghệ dự kiến áp dụng - Ngơn ngữ lập trình: Laravel PHP, Flutter, Javascrip - Cơ sở liệu: SQL server ❖ Kết mong đợi: - Đảm bảo hoàn thành chức bản, cần thiết triển khai ứng dụng chạy thử nghiệm cho sở y tế số cá nhân đăng ký tiêm vaccine sở y tế - Thiết kế giao diện thân thiện, dễ sử dụng Kế hoạch thực hiện: Sinh viên thực Thời gian Trương Việt Hòa Vũ Mạnh Quỳnh Từ 30/3/2022 - Xác định phân tích yêu cầu tốn đến 24/4/2022 - Tìm kiếm tài liệu liên quan Từ 24/4/2022 - Phân tích thiết kế thành phần liệu thành phần xử lý đến 1/5/2022 - Phân tích biểu mẫu, văn liên quan Từ 2/5/2022 - Vẽ sơ đồ use-case đặc - Thiết kế thành phần giao tả trường hợp diện đến 16/5/2022 Từ 17/5/2022 đến 28/5/2022 Từ 29/5/2022 đến 10/6/2022 Từ 11/6/2022 đến 25/6/2022 Từ 26/6/2022 đến 10/7/2022 - Vẽ sơ đồ lớp - Vẽ sơ đồ - Thiết kế database - Nhập liệu vào database - Thực báo cáo - Cài đặt phần mềm - Kiểm thử phần mềm - Hoàn thiện báo cáo viết storage Bình Dương, ngày… tháng năm 2022 TRƯỞNG KHOA CB HƯỚNG DẪN (Ký tên ghi rõ họ tên) (Ký tên ghi rõ họ tên) MỤC LỤC NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN I NHẬN XÉT CỦA CÁN BỘ PHẢN BIỆN II LỜI CÁM ƠN III ĐỀ CƯƠNG CHI TIẾT IV MỤC LỤC VIII MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 TÊN ĐỀ TÀI “Xây dựng phần mềm quản lý hồ sơ tiêm vaccine” 1.2 LÝ DO CHỌN ĐỀ TÀI 1.3 MỤC TIÊU CỦA ĐỀ TÀI CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 PHÁT BIỂU BÀI TOÁN 2.2 HIỆN TRẠNG TIN HỌC 2.3 CÔNG NGHỆ SỬ DỤNG Lược đồ thực thể quan hệ (ERD: Entity Relationship Diagram) 2.4 MÔI TRƯỜNG PHÁT TRIỂN 16 22 CHƯƠNG 3: PHÂN TÍCH - THIẾT KẾ 41 3.1 XÁC ĐỊNH CÁC USE CASE 41 3.1.1 Danh sách tác nhân 41 3.1.2 Danh sách use case 41 3.1.2 Sơ đồ use case tổng quát 43 3.1.3 Sơ đồ use case chi tiết 44 3.1.3.1 Sơ đồ use case đăng ký tiêm chủng 44 3.1.3.2 Sơ đồ use case quản lý tài khoản 44 3.1.3.3 Sơ đồ use case báo cáo thống kê 45 3.1.3.4 Sơ đồ use case lập kế hoạch 45 3.1.3.5 Quản lý hồ sơ tiêm chủng 46 3.1.3.6 Quản lý thông báo 46 3.2 XÁC ĐỊNH CÁC THỰC THỂ (ENTITY CLASS) 3.2.1 Danh sách thực thể 47 47 Đồ án tốt nghiệp Chương Triển khai ứng dụng GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hịa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương Triển khai ứng dụng 4.2.2.2 Ứng dụng web 4.2.2.1 Màn hình quét QR Hình 27 Màn hình quét QR 4.2.2.2 Màn hình kế hoạch Hình 28 Màn hình kế hoạch GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hòa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương Triển khai ứng dụng 4.2.2.3 Màn hình quản lý thơng tin cơng dân Hình 29 Màn hình quản lý thơng tin cơng dân 4.2.2.4 Màn hình quản lý thông tin bác sĩ GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hịa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương Triển khai ứng dụng Hình 30 Màn hình quản lý thơng tin bác si 4.2.2.5 Màn hình quản lý thơng tin Nhân viên y tế Hình 31 Màn hình quản lý thơng tin nhân viên y tế 4.2.2.6 Màn hình quản lý khám sàng lọc GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hòa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương Triển khai ứng dụng Hình 32 Màn hình quản lý khám sàng lọc 4.2.2.7 Màn hình quản lý thông tin Nhân viên y tế GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hịa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương Triển khai ứng dụng Hình 33 Màn hình quản lý thơng tin nhân viên y tế 4.2.2.8 Màn hình quản lý khám sàng lọc Hình 34 Màn hình quản lý khám sàng lọc GVHD: PAGE \* Huỳnh Anh Tuấn Nhóm SVTH: Trương Việt Hòa MERGEFORMAT Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận CHƯƠNG KẾT LUẬN 5.1 KẾT QUẢ ĐẠT ĐƯỢC 5.1.1 Kết chung - Tác động kinh tế, xã hội môi trường: + Tiết kiệm thời gian đăng ký tiêm chủng + Bảo vệ môi trường(hạn chế sử dụng giấy tờ) - Tác động thân: + Tìm hiểu trình đăng ký tiêm chủng, cách quản lý đơn vị tiêm chủng + Nắm bắt số khái niệm phục vụ cho việc viết luận văn + Khảo sát quy trình phát triển hệ thống quản lý nhân + Thiết kế toán: Thiết kế CSDL giao diện chương trình + Xây dựng phần mềm website tương đối hoàn chỉnh so với yêu cầu đặt + Cho phép kết nối CSDL từ xa + Trau dồi kinh nghiệm quý giá trình thiết kế, làm quen sử dụng hệ quản trị CSDL SQL Server, ngơn ngữ lập trình Dart, PHP +Nắm bắt số nghiệp vụ quản lý nhân GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hòa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận 5.1.2 Kết đạt website ứng dụng - Đã biết cách dùng QR để lấy thơng tin Hình 35 Màn hình qt QR - Đã khám sàng lọc cách nhanh chóng GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận Hình 36 Màn hình khám sàng lọc - Đăng ký tài khoản mobile GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hòa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận Hình 37 Màn hình đăng ký tài khoản thành công GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận - Dữ liệu người dùng đăng ký lưu vào database Hình 38 Database sau đăng ký tài khoản - Người dùng đăng ký vào đợt tiêm GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận - Hình 39 Màn hình đăng ký đợt tiêm thành công - Dữ liệu sau người dùng đăng ký đợt tiêm lưu vào database GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận Hình 40 Database sau đăng ký đợt tiêm thành công 5.2 HẠN CHẾ - Phân quyền người dùng chưa tốt mức (chưa phân quyền theo nhóm người dùng cụ thể) - Hệ thống chưa thực tối ưu - Vấn đề bảo mật liệu - Chưa thử nghiệm mạng diện rộng - Do thời gian có hạn nên đề tài đáp ứng phần yêu cầu toán quản lý tiêm chủng - Chưa giải trọn vẹn vấn đề phát sinh trình quản lý - Bài tiểu luận chưa đạt tính thẩm mĩ cao, phong cách hành văn cịn lủng củng, cịn nhiều vấn đề chưa xác cần khắc phục trình phát triển, nâng cấp phần mềm giai đoạn sau 5.3 HƯỚNG PHÁT TRIỂN - Cải tiến, hoàn thiện số chức chưa hoàn chỉnh chương trình - Xử lý vấn đề bảo mật liệu: Phân quyền, cấp quyền cho nhóm ngườidùng - Nâng cấp hệ thống để áp dụng quản lý doanh nghiệp mạng diện rộngvà sử dụng hệ quản trị khác - Thiết kế giao diện chương trình mang tính chun nghiệp - Hệ thống áp dụng cho hầu hết đơn vị, doanh nghiệp GVHD: Huỳnh Anh Tuấn PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp GVHD: Huỳnh Anh Tuấn Chương 5: Kết luận PAGE \* MERGEFORMAT 83 Nhóm SVTH: Trương Việt Hịa Vũ Mạnh Quỳnh Đồ án tốt nghiệp Chương 5: Kết luận DANH MỤC TÀI LIỆU THAM KHẢO [1] huatrung, “Mô hình lớp (3 – Layer) có hay?,” 2017 [Trực tuyến] Available: https://techtalk.vn/mo-hinh-3-lop-co-gi-hay.html [2] Lê Đắc Nhường, “Phân tích thiết kế hệ thống,” Đại học Hải Phòng, 2018 [3] Lê Thanh Trọng, “Phát triển phần mềm hướng đối tượng,” Đại học Công nghệ thông tin - ĐHQGHCM, 2018 [4] Mai Trung Thành, “Phân tích thiết kế hệ thống thơng tin,” Đại học Bình Dương, 2017 [5] https://laravel.com/docs/5.8 [6] https://docs.flutter.dev/ [7] https://vi.wikipedia.org/wiki/MVC [8] https://en.wikipedia.org/wiki/Relational_database [9] https://en.wikipedia.org/wiki/IBM_Rational_Rose_XDE [10] https://en.wikipedia.org/wiki/Client%E2%80%93server_model [11] https://en.wikipedia.org/wiki/Agile_software_development [12] https://en.wikipedia.org/wiki/Microsoft_SQL_Server GVHD: Huỳnh Anh Tuấn XIII Nhóm SVTH: Trương Việt Hòa Vũ Mạnh Quỳnh