Tìm hiểu multi tenancy và xây dựng hệ thống quản lí phòng khám

124 8 0
Tìm hiểu multi tenancy và xây dựng hệ thống quản lí phòng khám

Đ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

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM NGUYỄN THÀNH DANH TRƯƠNG MINH SANG KHÓA LUẬN TỐT NGHIỆP TÌM HIỂU MULTI-TENANCY VÀ XÂY DỰNG HỆ THỐNG QUẢN LÍ PHÒNG KHÁM Researching Multi-tenancy and applying in developing a cloud clinic management software leasing system KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM NGUYỄN THÀNH DANH – 17520323 TRƯƠNG MINH SANG – 17520980 KHÓA LUẬN TỐT NGHIỆP TÌM HIỂU MULTI-TENANCY VÀ XÂY DỰNG HỆ THỐNG QUẢN LÍ PHỊNG KHÁM Researching Multi-tenancy and applying in developing a cloud clinic management software leasing system KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN THS PHAN TRUNG HIẾU TP HỒ CHÍ MINH, 2021 THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số …………………… ngày ………………… Hiệu trưởng Trường Đại học Công nghệ Thông tin ………………………………………… – Chủ tịch ………………………………………… – Thư ký ………………………………………… – Ủy viên ………………………………………… – Ủy viên ĐẠI HỌC QUỐC GIA 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 HCM, ngày… tháng… năm…… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: TÌM HIỂU MULTI-TENANCY VÀ XÂY DỰNG HỆ THỐNG QUẢN LÍ PHỊNG KHÁM Nhóm SV thực hiện: Cán hướng dẫn: Nguyễn Thành Danh 17520323 Trương Minh Sang 17520980 Thạc sĩ: Phan Trung Hiếu Đánh giá Khóa luận Về báo cáo: Số trang Số bảng số liệu Số tài liệu tham khảo _ Số chương Số hình vẽ Sản phẩm Một số nhận xét hình thức báo cáo: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về nội dung nghiên cứu: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về chương trình ứng dụng: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về thái độ làm việc sinh viên: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Đánh giá chung: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Điểm sinh viên: Nguyễn Thành Danh: ……… /10 Trương Minh Sang: ……… /10 Người nhận xét (Ký tên ghi rõ họ tên) ĐẠI HỌC QUỐC GIA 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 HCM, ngày… tháng… năm…… 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: TÌM HIỂU MULTI-TENANCY VÀ XÂY DỰNG HỆ THỐNG QUẢN LÍ PHỊNG KHÁM Nhóm SV thực hiện: Cán phản biện: Nguyễn Thành Danh 17520323 Trương Minh Sang 17520980 Đánh giá Khóa luận Về báo cáo: Số trang Số bảng số liệu Số tài liệu tham khảo _ Số chương Số hình vẽ Sản phẩm Một số nhận xét hình thức báo cáo: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về nội dung nghiên cứu: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về chương trình ứng dụng: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Về thái độ làm việc sinh viên: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Đánh giá chung: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Điểm sinh viên: Nguyễn Thành Danh: ……… /10 Trương Minh Sang: ……… /10 Người nhận xét (Ký tên ghi rõ họ tên) LỜI CẢM ƠN Sau năm học tập rèn luyện môi trường Trường Đại học Công nghệ Thơng tin, bao gồm việc giảng dạy giúp đỡ tận tình thầy khoa Công nghệ Phần mềm, chúng em đạt nhiều bước tiến việc xây dựng kiến thức tảng, định hướng nghề nghiệp kĩ mềm để áp dụng vào hành trình học tập làm việc sau Chúng em xin chân thành cảm ơn quý thầy cô Trường Đại học Cơng nghệ Thơng tin nói chung khoa Cơng nghệ Phần mềm nói riêng, đặc biệt thầy Phan Trung Hiếu hướng dẫn, giúp đỡ tận tình đưa ý kiến đóng góp để chúng em hồn thành khóa luận cách tốt Chúng em xin cảm ơn Ban Giám hiệu Trường Đại học Công nghệ Thông tin tạo điều kiện sở vật chất lớp học, hệ thống thư viện, tài nguyên nhằm phục vụ cho việc nghiên cứu tìm kiếm thơng tin Cuối cùng, chúng em xin gửi lời cảm ơn đến gia đình, bạn bè tập thể lớp KTPM2017 sẵn sàng sẻ chia giúp đỡ chúng em học tập sống Trong trình thực khóa luận chúng em khơng thể tránh khỏi sai sót Do chúng em kính mong nhận dẫn góp ý q thầy để khóa luận hồn thiện Chúng em xin chân thành cảm ơn kính chúc người điều tốt đẹp TP HCM, ngày 25 tháng 06 năm 2021 Sinh viên Nguyễn Thành Danh Trương Minh Sang ĐẠI HỌC QUỐC GIA 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 ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: Tìm hiểu Multi-tenancy xây dựng hệ thống quản lí phịng khám Cán hướng dẫn: ThS Phan Trung Hiếu Thời gian thực hiện: Từ ngày…01/03/2021… đến ngày…25/06/2021…… Sinh viên thực hiện: Nguyễn Thành Danh – 17520323 Trương Minh Sang – 17520980 Nội dung đề tài:(Mô tả chi tiết mục tiêu, phạm vi, đối tượng, phương pháp thực hiện, kết mong đợi đề tài) Mục tiêu: Hệ thống quản lí phòng khám xây dựng dựa hai mục tiêu là: • Nghiên cứu kiến trúc Multi-tenancy áp dụng vào việc xây dựng hệ thống phần mềm quản lí • Triển khai hệ thống có tính thực tiễn cao, ứng dụng vào thực tế việc quản lí phịng khám cho nhiều phịng khám khác mà thông qua hệ thống Phạm vi: Đề tài tập trung vào kiến trúc Multi-tenancy xây dựng hệ thống quản lí phịng khám với tính quản lí danh mục, đặt lịch hẹn, tiếp nhận bệnh nhân, khám bệnh, tính tiền viện phí quản lí dược Đối tượng: Tập trung vào cơng tác quản lí phịng khám nêu cho phịng khám đăng kí bệnh nhân khám bệnh phịng khám Phương pháp thực hiện: Nhóm gồm 02 thành viên làm việc với nhau, phân chia công việc phù hợp với khả người mục tiêu đề Hồn thành cơng việc theo kế hoạch đề thảo luận, trao đổi trực tiếp thành viên trình thực Kết mong đợi: Sau xác định đề tài, tìm hiểu thực thế, phân tích u cầu, nhóm xây dựng hệ thống quản lí phịng khám áp dụng Multi-tenancy, cụ thể sau: • Đối với phòng khám sử dụng người dùng cá nhân: o Đối với phịng khám sử dụng hệ thống: quản lí phịng khám thơng qua chức quản lí danh mục, đặt lịch hẹn, tiếp nhận bệnh nhân, khám bệnh, tính viện phí quản lí dược o Đối với khách hàng cá nhân: khách hàng cá nhân sử dụng dịch vụ hệ thống để tìm khám chữa bệnh phịng khám đăng kí thơng qua ứng dụng điện thoại • Một số tiêu chí khác: o Tính thẩm mỹ: ▪ Hệ thống có giao diện thân thiện người dùng, dễ sử dụng hút o Tính logic bảo mật: ▪ Các tính phải hoạt động với qui trình đề liên kết đối tượng với ▪ Đảm bảo tính bảo mật cho phịng khám người dùng Kế hoạch thực hiện:(Mô tả kế hoạch làm việc phân công công việc cho sinh viên tham gia) Thời gian thực từ 01/03/2021 đến 26/06/2021, chia thành sprint sau: Sprint Nguyễn Thành Danh Trương Minh Sang Hình 3.42 Giao diện thêm thông tin danh mục ICD 3.8.11.Giao diện danh sách phịng khám Hình 3.43 Giao diện danh sách phịng khám Hình 3.44 Giao diện thêm thơng tin phịng khám 89 3.8.12 Giao diện mobile Hình 3.45 Giao diện đăng nhập số điện thoại 90 Hình 3.46 Giao diện trang chủ ứng dụng mobile 91 3.8.13 Giao diện đặt lịch hẹn mobile Hình 3.47 Giao diện danh sách lịch hẹn mobile 92 Hình 3.48 Giao diện đặt lịch hẹn mobile 93 3.8.14 Giao diện hồ sơ cá nhân Hình 3.49 Giao diện hồ sơ thơng tin cá nhân 94 3.8.15 Giao diện danh sách chi tiết phịng khám Hình 3.50 Giao diện danh sách phịng khám 95 Hình 3.51 Giao diện thơng tin chi tiết phịng khám 96 3.8.16 Giao diện danh sách thơng tin chi tiết bác sĩ Hình 3.52 Giao diện danh sách bác sĩ 97 Hình 3.53 Giao diện thơng tin chi tiết bác sĩ 98 3.8.17 Giao diện danh sách thơng tin chi tiết chun khoa Hình 3.54 Giao diện danh sách chuyên khoa 99 Hình 3.55 Giao diện thông tin chi tiết chuyên khoa 100 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1 Kết luận 4.1.1 Kết đạt Qua trình làm việc nghiên cứu, nhóm thành cơng việc phát triển hệ thống quản lí phịng khám áp dụng kiến trúc Multi-tenancy Do nhân lực thời gian có hạn, tính cịn thiếu sót cần phát triển Tuy nhiên, việc áp dụng kiến trúc Multi-tenancy giúp cho việc mở rộng hệ thống thành sản phẩm hoàn thiện sau dễ dàng tiếp cận khách hàng hiệu nhiều 4.1.2 Về mặt kĩ thuật Về mặt kĩ thuật, công nghệ, nhóm áp dụng thực kết quả: - Tìm hiểu kiến trúc Multi-tenancy, ưu điểm nhược điểm cách áp dụng vào hệ thống cách thực tiễn - Tìm hiểu framework ASP.NET Boilerplate ưu điểm mà mang lại - Tìm hiểu cơng nghệ phát triển ứng dụng ASP.NET Core, Angular, React Native, - Tìm hiểu cơng cụ cho q trình phát triển dbForge Studio, Visual Studio, Visual Studio Code, - Tìm hiểu Google Cloud Platform Google Map Platform, cài đặt thành công hệ thống khơng thể sử dụng - Nâng cao, hồn thiện kĩ tư lập trình - Áp dụng số ý tưởng nguyên tác quy trình phát triển phần mềm vào đề tài 4.1.3 Về mặt thực tiễn Về mặt thực tiễn, nhóm thực kết sau: 101 - Xây dựng hệ thống quản lí phịng khám có tính hữu dụng - Ứng dụng có áp dụng mục tiêu công nghệ đề tài đề - Nâng cao khả tìm hiểu sử dụng cơng nghệ - Học kỹ làm việc nhóm, thảo luận, phản biện, đặt câu hỏi tiếp nhận ý kiến - Cải thiện nâng cao kỹ quản lí cơng việc, quản lí thời gian, quản lí dự án, lên kế hoạch cụ thể rõ ràng 4.2 Hướng phát triển Để cải thiện hệ thống tốt nữa, nhóm đề xuất số tính mở rộng khác như: - Tính tốn dành cho doanh nghiệp sử dụng dịch vụ hệ thống dựa mơ hình doanh nghiệp để bắt đầu kiếm lợi nhuận - Tính quản lí người dùng cho phịng khám đăng kí dịch vụ - Tính thống kê, phân tích liệu sức khỏe người dùng cho phịng khám - Tính bn bán thuốc, thiết bị y tế online phòng khám cho người dùng cá nhân - Tính khám bệnh online - Liên kết với hệ thống nhà nước phủ - Tính theo dõi tình trạng sức khỏe thời gian thực với thiết bị đeo thông minh đưa giải pháp sức khỏe cho người dùng - Tính mạng xã hội sức khỏe 102 TÀI LIỆU THAM KHẢO Tiếng Việt [1] N T Nhiên, “Y tế Việt Nam - xây dựng tảng vững từ sở,” moh.gov.vn, 02-Feb-2020 [Online] Available: https://moh.gov.vn/chuong-trinhmuc-tieu-quoc-gia/-/asset_publisher/7ng11fEWgASC/content/y-te-viet-nam-xaydung-nen-tang-vung-chac-tu-co-so [2] M T Duy, “TOP phần mềm quản lý phòng khám đa khoa, tư nhân miễn phí, tốt nhất,” Thegioididong.com, 19-Mar-2021 [Online] Available: https://www.thegioididong.com/game-app/top-6-phan-mem-quan-ly-phong-khamda-khoa-tu-nhan-mien-phi-1336682 Tiếng Anh [1] Rick-Anderson, “Introduction to ASP.NET Core,” Microsoft.com [Online] Available: https://docs.microsoft.com/en-us/aspnet/core/introduction-to-aspnetcore?view=aspnetcore-5.0 [2] “The starting point for learning TypeScript,” Typescriptlang.org [Online] Available: https://www.typescriptlang.org/docs/ [3] “Angular,” Angular.io [Online] Available: https://angular.io/docs [4] Volosoft Computer and Technology, “Documents,” Aspnetboilerplate.com [Online] Available: https://aspnetboilerplate.com/Pages/Documents [5] Wikipedia contributors, “Multitenancy,” Wikipedia, The Free Encyclopedia, 25-Jan-2021 [Online] Available: https://en.wikipedia.org/w/index.php?title=Multitenancy&oldid=1002551639 [6] “dbForge Studio for SQL Server,” Devart.com [Online] Available: https://docs.devart.com/studio-for-sql-server/ [7] “Google Maps Platform,” Google.com [Online] Available: https://developers.google.com/maps/documentation/ 103 ... dụng vào thực tế việc quản lí phịng khám cho nhiều phịng khám khác mà thông qua hệ thống Phạm vi: Đề tài tập trung vào kiến trúc Multi- tenancy xây dựng hệ thống quản lí phịng khám với tính quản lí. .. tài) Mục tiêu: Hệ thống quản lí phịng khám xây dựng dựa hai mục tiêu là: • Nghiên cứu kiến trúc Multi- tenancy áp dụng vào việc xây dựng hệ thống phần mềm quản lí • Triển khai hệ thống có tính... 15/03/2021) Tìm hiểu Multi- tenancy, Tìm hiểu Multi- tenancy, ASP.NET Core, Angular, ASP.NET Core, Angular, React Native React Native Tìm hiểu cơng tác quản Tìm hiểu cơng tác quản lí phịng khám lí phịng khám

Ngày đăng: 05/09/2021, 20:55

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

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

Tài liệu liên quan