(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs

67 6 0
(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs

Đ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

(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs(Đồ án tốt nghiệp) Xây dựng App khám bệnh Online với React Native và Nodejs

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM PHAN HOÀNG NHẬT LINH - 16110377 Đề Tài: XÂY DỰNG APP KHÁM BỆNH ONLINE VỚI REACT NATIVE VÀ NODEJS KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN TS LÊ VĂN VINH KHÓA 2016 - 2020 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN BỘ MƠN CƠNG NGHỆ PHẦN MỀM PHAN HOÀNG NHẬT LINH - 16110377 Đề Tài: XÂY DỰNG APP KHÁM BỆNH ONLINE VỚI REACT NATIVE VÀ NODEJS KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN TS LÊ VĂN VINH KHÓA 2016 - 2020 LỜI CẢM ƠN Trên thực tế khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh đến nay, em nhận nhiều quan tâm, giúp đỡ q Thầy Cơ, gia đình bạn bè Với lòng biết ơn sâu sắc nhất, em xin gửi đến quý Thầy Cô Khoa Công nghệ Thông tin – Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Và đặc biệt, trình thực khóa luận tốt nghiệp, em xin chân thành cảm ơn TS Lê Văn Vinh tận tâm hướng dẫn em qua buổi học lớp buổi nói chuyện, thảo luận vấn đề khóa luận Nếu khơng có lời hướng dẫn, dạy bảo thầy em nghĩ khóa luận em khó hồn thiện Một lần nữa, em xin chân thành cảm ơn thầy Và cuối cùng, xin gửi lời cảm ơn đến gia đình, bạn bè, tập thể lớp 161101, người sẵn sàng sẻ chia giúp đỡ học tập sống Mong rằng, mãi gắn bó với Bước đầu vào thực tế, tìm hiểu, với vốn kiến thức hạn chế nhiều bỡ ngỡ Do vậy, không tránh khỏi thiếu sót điều chắn, em mong nhận ý kiến đóng góp quý báu quý Thầy Cô bạn học lớp để kiến thức em hoàn thiện Xin chúc điều tốt đẹp đồng hành người! TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CƠNG NGHỆ THƠNG TIN ⁎⁎⁎⁎⁎⁎⁎ ĐỀ CƯƠNG KHĨA LUẬN TỐT NGHIỆP Họ tên sinh viên 1: Phan Hoàng Nhật Linh MSSV: 16110377 Thời gian làm khóa luận từ ngày 01/04/2020 đến ngày 01/08/2020 Chuyên ngành: Công nghệ phần mềm Tên đề tài: XÂY DỰNG APP KHÁM BỆNH ONLINE VỚI REACT NATIVE VÀ NODEJS Giảng viên hướng dẫn: TS Lê Văn Vinh Nội dung thực Lý thuyết: - Node JS, React, React Native, PostgreSQL, WebRTC, Firebase Thực hành: - Sử dụng Node Js để viết APIs cho module hệ thống dịch vụ khám bệnh, xử lý real time - Sử dụng Type ORM kết nối thao tác với Hệ quản trị Cơ sở Dữ liệu PostgreSQL - Sử dụng Json Web Token làm security cho hệ thống - Sử dụng React, React Native để thiết kế xử lý giao diện cho người dùng thao tác - WebRTC cung cấp khả giao tiếp truyền thơng (hình ảnh, âm thanh) thời gian thực trực tuyến thiết bị - Firebase cung cấp dịch vụ notification, messaging miễn phí, hỗ trợ background service lắng nghe kiện liên quan đến gọi Kế hoạch thực STT Thời gian Nội dung công việc Ghi (Nội dung yêu cầu tuần tiếp theo) 01/04/2020 Tìm hiểu cơng nghệ Khảo sát trạng 21/04/2020 Khảo sát, tham khảo phần Lên kế hoạch danh sách đến mềm với chức tương tự chức cho phần mềm 01/05/2020 có thị trường 02/05/2020 Liệt kê danh sách chức Từ danh sách chức năng, đến phần mềm lên kế hoạch thực tiến hành vẽ lượt đồ 10/05/2020 usecase, lượt đồ lớp, lượt đến 20/04/2020 đồ sequence cho đề tài 11/05/2020 Thực vẽ lượt đồ usecase, lượt Thiết kế giao diện đến đồ lớp, lượt đồ sequence cho đề 20/05/2020 tài 21/05/2020 Thiết kế giao diện hình hình Từ lượt đồ giao đến diện, tiến hành hoàn thiện 01/06/2020 chức 02/06/2020 Viết APIs cho Module Tiếp tục hoàn thiện đến làm giao diện thao tác cho APIs 01/07/2020 APIs 02/07/2020 Tiếp tục viết APIs khác cải đến thiện APIs cũ chưa đạt yêu 20/07/2020 cầu Kiểm thử 21/07/2020 Thực kiểm thử phần mềm Viết báo cáo, powerpoint Hoàn thành báo cáo, PowerPoint Chuẩn bị báo cáo đến 25/07/2020 26/07/2020 đến 01/08/2020 Ý kiến giảng viên hướng dẫn Ngày … tháng… năm 2020 (Ký ghi rõ họ tên) Người viết đề cương Phan Hoàng Nhật Linh Mục lục LỜI MỞ ĐẦU 14 TÍNH CẤP THIẾT CỦA ĐỀ TÀI 14 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU 14 CHƯƠNG CỞ SỞ LÝ THUYẾT 15 1.1 NODE JS 15 1.2 REACT NATIVE 17 1.3 POSTGRESQL 18 1.4 JSON WEB TOKEN 19 1.5 WebRTC 19 1.6 FIREBASE 20 CHƯƠNG KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 21 2.1 KHẢO SÁT HIỆN TRẠNG 21 2.1.1 UMC – App Đăng kí khám bệnh online 21 2.1.2 TWG Giới thiêu tập đoàn- Đặt lịch khám bệnh 22 2.2 XÁC ĐỊNH YÊU CẦU 23 2.2.1 Yêu cầu chức 23 2.2.1.1 Yêu cầu chức nghiệp vụ 23 2.2.1.2 Yêu cầu chức hệ thống 25 2.2.2 Yêu cầu phi chức 26 2.3 MƠ HÌNH HĨA YÊU CẦU 27 2.3.1 Lược đồ UseCase 27 2.3.2 Lược đồ Module cho hệ thống 28 2.3.2.1 Module quản lý người dùng 29 2.3.2.2 Module quản lý hệ thống 30 2.3.3 Đặc tả Usecase 30 2.3.3.1 Mô tả usecase đăng nhập 30 2.3.3.2 Mô tả usecase đăng xuất 31 2.3.3.3 Mô tả usecase gửi tin nhắn 31 2.3.3.4 Mô tả usecase Tạo gọi video 32 2.3.3.5 Mơ tả usecase Tìm kiếm bác sĩ 33 2.3.3.6 Mơ tả usecase Đăng kí xét nghiệm online 33 2.3.3.7 Mơ tả usecase Quản lí thơng tin người dùng 34 2.3.3.8 Mô tả usecase Quản lí lịch sử gọi 34 2.3.3.9 Mơ tả usecase Quản lí danh sách online 34 CHƯƠNG THIẾT KẾ PHẦN MỀM 36 3.1 THIẾT KẾ HỆ THỐNG 36 3.1.1 Lược đồ 36 3.1.1.1 Lược đồ - đăng nhập 36 3.1.1.2 Lược đồ - đăng xuất 37 3.1.1.3 Lược đồ - đăng ký 38 3.1.1.4 Lược đồ - thêm đối tượng 38 3.1.1.5 Lược đồ - sửa/ cập nhật đối tượng 39 3.1.1.6 Lược đồ - xóa đối tượng 39 3.1.1.7 Lược đồ - Gọi video call 40 3.1.1.8 Lược đồ - Chat online 41 3.1.1.9 Lược đồ - Đặt lịch khám online 42 3.2 THIẾT KẾ DỮ LIỆU 43 3.2.1 Chi tiết bảng liệu 43 3.2.2 Sơ đồ quan hệ 47 3.3 THIẾT KẾ GIAO DIỆN 47 3.3.1 Mô tả chi tiết hình 47 3.3.1.1 Màn hình đăng nhập ( cho người dùng ) 47 3.3.1.2 Màn hình đăng xuất 49 3.3.1.3 Màn hình người dùng ( bác sĩ ) 50 3.3.1.4 Màn hình người dùng ( Bệnh nhân ) 51 3.3.1.5 Màn hình tin nhắn 52 3.3.1.6 Màn hình tìm kiếm bác sĩ 54 3.3.1.7 Màn hình đặt xét nghiệm online 56 3.3.1.8 Màn hình gọi đến 57 3.3.1.9 Màn hình đăng nhập ( cho Admin ) 58 3.3.1.10 Màn hình trang chủ quản lý Admin 59 3.3.1.11 Màn hình quản lý người dùng 60 CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ PHẦN MỀM 62 4.1 CÀI ĐẶT PHẦN MỀM 62 4.1.1 Cài đặt Node JS 62 4.1.2 Cài đặt React Native CLI 62 4.1.3 Cài đặt môi trường phát triển Android 62 10 4.1.4 4.2 Cài đặt môi trường PortgreSQL 63 KIỂM THỬ PHẦN MỀM 64 4.2.1 Module chat gọi video call người dùng 64 4.2.2 Quản lý người dùng 65 KẾT LUẬN 67 KẾT QUẢ ĐẠT ĐƯỢC 67 ƯU ĐIỂM 67 NHƯỢC ĐIỂM 67 HƯỚNG PHÁT TRIỂN 67 DANH MỤC TÀI LIỆU THAM KHẢO 68 11 DANH MỤC CÁC HÌNH Hình React Native sử dụng hai Thread cho ứng dụng 17 Hình Khảo sát trạng - UMC – App Đăng kí khám bệnh online 21 Hình Khảo sát trạng - TWG Giới thiêu tập đoàn- Đặt lịch khám bệnh 22 Hình Lược đồ Usecase 27 Hình Lược đồ module Core System 28 Hình Lược đồ Usecase Module quản lý người dùng 29 Hình Lược đồ Usecase Module quản lý hệ thống 30 Hình Lược đồ - đăng nhập 36 Hình Lược đồ - đăng xuất 37 Hình 10 Lược đồ - đăng ký 38 Hình 11 Lược đồ - thêm đối tượng 38 Hình 12 Lược đồ - sửa/ cập nhật đối tượng 39 Hình 13 Lược đồ - xóa đối tượng 39 Hình 14 Lược đồ - Gọi video call 40 Hình 15 Lược đồ - Chat online 41 Hình 16 Lược đồ - Đặt lịch khám online 42 Hình 17 Sơ đồ quan hệ 47 Hình 18 Màn hình đăng nhập ( Người dùng) 48 Hình 19 Màn hình đăng xuất 49 Hình 20 Màn hình người dùng ( bác sĩ ) 50 Hình 21 Màn hình người dùng ( Bệnh nhân ) 51 Hình 22 Màn hình tin nhắn 53 Hình 23 Màn hình tìm kiếm bác sĩ 54 Hình 24 Màn hình đặt xét nghiệm online 56 Hình 25 Màn hình gọi đến 57 Hình 26 Màn hình đăng nhập ( cho Admin ) 58 Hình 27 Màn hình trang chủ quản lý Admin 59 Hình 28 Màn hình quản lý người dùng 60 React Native sử dụng hai Thread cho ứng dụng Error! Bookmark not defined 12 ❖ Các đối tượng hình Bảng 25 Các đối tượng hình tìm kiếm bác sĩ STT Ý nghĩa Loại textEdit Nhập tên bác sĩ muốn tìm kiếm label Hiển thị tên bác sĩ simpleButton Nhắn tin đến bác sĩ simpleButton Gọi điện thoại đến bác sĩ simpleButton Gọi video call đến bác sĩ simpleButton Chọn khoa comboBox Chọn địa radioButton Chọn chuyên khoa simpleButton Tìm kiếm 10 touchAbleopacity Cho phép tìm kiếm quanh đồ 11 label Hiển thị đồ 55 3.3.1.7 Màn hình đặt xét nghiệm online ❖ Ý nghĩa: Cho phép xem, đặt xét nghiệm online ❖ Chi tiết hình Hình 24 Màn hình đặt xét nghiệm online 56 ❖ Các đối tượng hình Bảng 26 Các đối tượng hình đặt xét nghiệm online STT Ý nghĩa Loại TextEdit Nhập tên xét nghiệm cần tìm kiếm Label Hiển thị thông tin loại xét nghiệm Label Hiển thị chi tiết thơng tin gói xét nghiệm người dùng chọn simpleButton Đặt xét nghiệm radioButton Chọn hình thức toán simpleButton Xác nhận toán 3.3.1.8 Màn hình gọi đến ❖ Ý nghĩa: Cho phép nhận / từ chối gọi đến ❖ Chi tiết hình Hình 25 Màn hình gọi đến ❖ Các đối tượng hình 57 Bảng 27 Các đối tượng hình gọi đến STT Ý nghĩa Loại image Hiển thị ảnh đại diện người gọi đến text Hiển thị tên người gọi đến simpleButton Từ chối gọi simpleButton Chấp nhận gọi 3.3.1.9 Màn hình đăng nhập ( cho Admin ) ❖ Ý nghĩa: Cho phép đăng nhập quyền Admin ❖ Chi tiết hình Hình 26 Màn hình đăng nhập ( cho Admin ) 58 ❖ Các đối tượng hình Bảng 28 Các đối tượng hình đăng nhập (Admin) STT Loại Ý nghĩa textEdit Nhập username textEdit Nhập password simpleButton Đăng nhập 3.3.1.10 Màn hình trang chủ quản lý Admin ❖ Ý nghĩa: Xem, thực chức quản lý Admin ❖ Chi tiết hình Hình 27 Màn hình trang chủ quản lý Admin ❖ Các đối tượng hình Bảng 29 Các đối tượng hình quản lý Admin STT Loại simpleButton Ý nghĩa Quản lý người dùng ( Bệnh nhân) simpleButton Quản lý bác sĩ simpleButton Quản lý lịch sử gọi 59 3.3.1.11 Màn hình quản lý người dùng ❖ Ý nghĩa: Cho phép admin thực thao tác để quản lý người dùng ❖ Chi tiết hình Hình 28 Màn hình quản lý người dùng ❖ Các đối tượng hình Bảng 30 Các đối tượng hình quản lý người dùng STT Loại simpleButton Ý nghĩa Thực thêm tài khoản người dùng label Hiển thị thông tin tài khoản người dùng 60 simpleButton Sửa thông tin tài khoản người dùng simpleButton Xóa tài khoản textEdit Nhập họ tên cho tài khoản textEdit Nhập số điện thoại textEdit Nhập mật cho tài khoản simpleButton Xác nhận thêm tài khoản 61 CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ PHẦN MỀM 4.1 CÀI ĐẶT PHẦN MỀM Vì hệ thống cung cấp dịch vụ khám bệnh từ xa, nên người dùng không cần phải cài đặt môi trường Người dùng cuối cần truy cập vào website app store để tải app Để thiết lập môi trường development, người phát triển cần tiến hành cài đặt môi trường sau 4.1.1 Cài đặt Node JS - Khuyến khích cài NodeJs LTS version - Link dowload NodeJs: https://nodejs.org/en/ - Kiểm tra version NodeJs, mở Terminal nhập lệnh: node –v 4.1.2 Cài đặt React Native CLI - Người dùng chạy command: npm install -g react-native-cli 4.1.3 Cài đặt môi trường phát triển Android - Vào trang chủ android studio: https://developer.android.com/studio/ - Chọn phiên phù hợp với thiết bị hỗ trợ - Trong Android Studio, chọn Tools\Android\SDK Manager Chọn SDK Platforms kiểm tra Show Package Details Đảm bảo mục sau chọn: 62 - - Google APIs, Android 23 - Android SDK Platform 23 - Intel x86 Atom_64 System Image - Google APIs Intel x86 Atom_64 System Image - Sau đó, chọn SDK Tools kiểm tra Show Package Details Mở rộng Android SDK Build-Tools chắn 23.0.1 chọn 4.1.4 - Cài đặt môi trường PortgreSQL Chạy câu lệnh: docker run -it name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres docker pull dpage/pgadmin4 docker run -it name pgadmin4 -e 'PGADMIN_DEFAULT_EMAIL=postgres' -e 'PGADMIN_DEFAULT_PASSWORD=123456' -p 8081:80 -d dpage/pgadmin4 63 4.2 KIỂM THỬ PHẦN MỀM 4.2.1 Module chat gọi video call người dùng Bảng 31 Kiểm thử Module chat gọi video call người dùng ID Test Case Procedure Expected Output Inter-test case Result dependence 1 Đi đến hình - Sau ấn đăng nhập, hiển đăng nhập thị thông báo Nhập Usename thông tin bị thiếu, Password thông Chọn đăng nhập tin Usename Passed password khơng xác - Nếu xác đến hình cho loại người dùng Đi đến hình - messenger Chọn người Sau chọn tab messenger, Passed hiển thị danh sách tin nhắn - muốn chat Vào box chat hiển thị danh sách tin nhắn Chat Từ giao - diện messenger Chọn button Hiển thị thơng báo xác nhận Passed mức phí - Hiển thị hình chờ - Sau chọn mục mong videocall Hiển thị hình chờ phản hồi Đi đến hình tìm đặt xét mn, hiển thị hình nghiệm xác nhận Chọn mục xét nghiệm muốn - Passed Nếu tốn thành cơng, hiển thị tốn đặt 64 - Chuyển sang Nếu khơng thơng báo lỗi hình xác nhận Xác nhận toán 4.2.2 Quản lý người dùng Bảng 32 Kiểm thử quản lý người dùng ID Test Case Procedure Expected Output Inter-test case Result dependence 1 Đi đến tạo người dùng Sau Click “Xác nhận”: - Nhập thông Nếu thông tin bắt buộc bị thiếu hiển thị tin vào form thông báo yêu cầu người người dùng Click “Xác Passed dùng nhập đầy đủ thông tin - nhận” Nếu thơng tin đầy đủ xác, thơng tin người dùng lưu vào CSDL hiển thị thông báo thêm người dùng thành công Đi đến danh người dùng Nhập thơng tin tìm kiếm người dùng Chọn “Tìm Sau nhập thơng tin tìm kiếm nhấn tìm kiếm: - Khơng hiển thị không tồn - Dánh sách người dùng theo thơng tin tìm kiếm kiếm” hiển thị lên bảng Đi đến hình - Hiển thị thơng báo xác nhận danh sách người - Nếu xác nhận thực dùng Passed Passed update data 65 Chọn người - Thành công hiển thị thông dùng Click “Khóa tài báo thành cơng - Thậ khoản” Đi đến hình danh sách người Sau Click “Xác nhận”: - Nếu thông tin dùng bắt buộc bị thiếu hiển thị Chọn người thông báo yêu cầu người dùng Click “Cập nhật thông tin” Passed dùng nhập đầy đủ thông tin - Nếu thơng tin đầy đủ xác, thông tin người dùng lưu vào CSDL hiển thị thông báo cập nhật người dùng thành công 66 KẾT LUẬN KẾT QUẢ ĐẠT ĐƯỢC - Hệ thống bảo mật công nghệ Json Web Token - Các chức xây dựng dựa module riêng biệt - Xây dựng chức quản lý thông tin người dùng, quản lý gọi, xử lý tín hiệu - Sản phẩm đảm bảo thời gian thực ƯU ĐIỂM - Hoạt động quản lý diễn cách trơn chu xác, khơng sảy tình trạng xung đột module - Các module xây dựng cách riêng biệt APIs tương ứng, đảm bảo luồng liệu xác - Người dùng ( bệnh nhân ) dễ dàng tìm kiếm/ tra cứu thơng tin bác sĩ - Cơ chế bảo mật tốt Token tạo sở cho yên tâm người dùng hệ thống NHƯỢC ĐIỂM - Chưa tính tốn số lượng truy cập lúc lượng băng thông cần thiết đến hệ thống - Nghiệp vụ quản lý vài Module cần phải nâng cấp tương lai - Hạn chế hỗ trợ dịch vụ gọi: chất lượng gọi cần cải thiện nhiều tương lai HƯỚNG PHÁT TRIỂN - Tiếp tục hoàn thiện chức thiếu - Nâng cấp sửa đổi nghiệp vụ chưa hoàn toàn hợp lý - Bổ sung voice call, gửi hình ảnh cho message chat - Quản lý đăng nhập chặt chẽ 67 DANH MỤC TÀI LIỆU THAM KHẢO [1] Tìm hiểu WebRTC Link: https://topdev.vn/blog/webrtc-la-gi/ [2] Learn Socket IO Link: https://socket.io/docs/ [3] React Native WebRTC Community Link: https://github.com/react-native-webrtc [4] Express Js Community Link: https://techmaster.vn/posts/33959/khai-niem-ve-json-web-token 68 ... 2.1.1 UMC – App Đăng kí khám bệnh online Hình Khảo sát trạng - UMC – App Đăng kí khám bệnh online Chức năng: Đăng ký khám bệnh Thanh toán tiền khám Nhận phiếu khám bệnh Tạo hồ sơ bệnh nhân Quản... MÔN CÔNG NGHỆ PHẦN MỀM PHAN HOÀNG NHẬT LINH - 16110377 Đề Tài: XÂY DỰNG APP KHÁM BỆNH ONLINE VỚI REACT NATIVE VÀ NODEJS KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN TS LÊ VĂN VINH KHÓA... build ứng dụng Native đa nên tảng cách dễ dàng, khác với Mobile Web App, HTML5 App Hybrid App Hình React Native sử dụng hai Thread cho ứng dụng React Native hiển thị ứng dụng native cho điện

Ngày đăng: 30/01/2023, 06:05

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan