XÂY DỰNG WEBSITE đặt LỊCH KHÁM BỆNH CHO các PHÒNG PHÁM tại THÀNH PHỐ đà NẴNG

55 22 0
XÂY DỰNG WEBSITE đặt LỊCH KHÁM BỆNH CHO các PHÒNG PHÁM tại THÀNH PHỐ đà NẴNG

Đ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 gu yễ n Đă ng Đị nh T Ê N Đ Ề T ÀI : Xâ y D ựn g W eb sit e Đặ t lịc h K há m Bệ nh Ch o Cá c Ph òn g ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE ĐẶT LỊCH KHÁM BỆNH CHO CÁC PHÒNG PHÁM TẠI THÀNH PHỐ ĐÀ NẴNG Người hướng dẫn Sinh viên thực hiện Mã sinh viên Lớp : TS Hoàng Thị Mỹ Lệ : Nguyễn Đăng Định : 1811505310204 : 18T2 Đà Nẵng, 02/2022 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE ĐẶT LỊCH KHÁM BỆNH CHO CÁC PHÒNG PHÁM TẠI THÀNH PHỐ ĐÀ NẴNG Người hướng dẫn Sinh viên thực hiện Mã sinh viên Lớp : TS Hoàng Thị Mỹ Lệ : Nguyễn Đăng Định : 1811505310204 : 18T2 Đà Nẵng, 02/2022 NHẬN XÉT CỦA NGƯỜI HƯỚNG DẪN NHẬN XÉT CỦA NGƯỜI PHẢN BIỆN TÓM TẮT Tên đề tài: Xây dựng website đặt lịch khám bệnh cho các phòng khám tại Thành Phố Đà Nẵng Sinh viên thực hiện : Nguyễn Đăng Định Mã SV : 1811505310204 – Lớp:18T2 Đồ án với đề tài Xây dựng hệ thống website đặt lịch khám bệnh cho các phòng khám tại Thành Phố Đà Nẵng được xây dựng với ngôn ngữ lập trình Javascript sử dụng ReactJS, NodeJS, ExpressJs và các plugin hỗ trợ như Bootstrap, Axios,… Đề tài “Xây dựng Website đặt lịch cho các phòng khám tại Thành Phố Đà Nẵng” đáp ứng nhu cầu đặt lịch khám bệnh cho mọi người trên khu vực thành phố Đà Nẵng Những thuận lợi thông qua việc đặt khám bệnh online rất rõ ràng Bệnh nhân có thể đặt lịch 24/7, mọi lúc mọi nơi chỉ cần có thiết bị kết nối Internet Đề tài thuận tiện cho người khám bệnh và bác sĩ, tiết kiệm thời gian và công sức 2 bên và đặc biệt hạn chế tụ tập trong thời điểm COVID hiện nay Website với các chức năng chính như: Bệnh nhân tìm kiếm, xem thông tin bác sĩ, đặt lịch khám bệnh, xem lịch sử khám bệnh Bác sĩ tạo lịch khám bệnh, quản lí hồ sơ, xem danh sách người đặt lịch và xác nhận đã khám Sở Y Tế kiểm duyệt và quản lí tài khoản bác sĩ TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ CỘNG HÒA XÃ HÔI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: TS Hoàng Thị Mỹ Lệ Sinh viên thực hiện: Nguyễn Đăng Định Mã SV: 1811505310204 1 Tên đề tài: - Xây dựng website quản lý hiến máu nhân đạo tại thành phố Đà Nẵng 2 Các số liệu, tài liệu ban đầu: - Dựa trên nhu cầu về sức khỏe hiện nay của người dân tại thành phố Đà Nẵng trong thời điểm dịch COVID, nhu cầu khám bệnh vẫn gia tăng nhưng không muốn tiếp xúc và chờ đợi nhằm hạn chế dịch bệnh gia tăng [6] - Số liệu về nhu cầu đặt lịch khám bệnh được lấy từ bạn bè, người thân và các thông tin bài báo trên mạng - Các tài liệu tham khảo được lấy từ nhiều nguồn, đa phần là các bài viết và khóa học về lập trình trên youtube [7] 3 Nội dung chính của đồ án: - Tổng quan 1 Tổng quan đề tài 2 Mục tiêu đề tài 3 Phạm vi nghiên cứu 4 Phương pháp nghiên cứu 5 Giải pháp công nghệ 6 Đặc tả yêu cầu nghiệp vụ - Cơ sở lý thuyết 1 Ngôn ngữ lập trình Javascript 2 React Framwork 3 Express Framwork 4 Hệ quản trị cơ sở dữ liệu MySQL - Phân tích thiết kế 1 Khảo sát hệ thống 2 Đặc tả yêu cầu phần mềm 3 Sơ đồ use-case 4 Sơ đồ hoạt động 5 Sơ đồ mô hình thực thể liên kết 6 Thiết kế cơ sở dữ liệu 7 Kịch bản cho các usecase - Xây dựng chương trình 1 Công nghệ xây dựng - 2 Một số giao diện chương trình Kết luận 4 Các sản phẩm dự kiến - Hệ thống đặt lịch khám bệnh hoàn thiện các chức năng chính và chạy ổn định trên môi trường development 5 Ngày giao đồ án: 01/10/2021 6 Ngày nộp đồ án: 25/01/2022 Trưởng Bộ môn Đà Nẵng, ngày tháng năm Người hướng dẫn LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn Trường Đại học Sư Phạm Kỹ Thuật đã tạo điều kiện để em có được môi trường học tập và phát triển bản thân tốt nhất Đặc biệt em xin gửi lời cảm ơn chân thành và sâu sắc tới cô Hoàng Thị Mỹ Lệ đã hướng dẫn, giúp đỡ em trong suốt thời gian thực hiện đề tài này Em xin chân thành cảm ơn thầy cô bộ môn đã tận tình giảng dạy, truyền đạt kiến thức cho chúng em trong các kỳ học vừa qua Xin chân thành cảm ơn tất cả bạn bè đã động viên, giúp đỡ chúng em trong thời gian học tập và hoàn thành đồ án Mặc dù đã cố gắng nhiều nhưng sẽ không thể tránh khỏi những thiếu sót vì thời gian hạn chế và kiến thức trong đề tài làm đồ án Em kính mong nhận được sự góp ý của quý Thầy Cô và các bạn để hoàn thành tốt hơn nữa Em xin chân thành cảm ơn! CAM ĐOAN Tôi xin cam đoan rằng đồ án tốt nghiệp “Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng” là công trình nghiên cứu độc lập dưới sự hướng dẫn của giảng viên TS Hoàng Thị Mỹ Lệ Những tài liệu tham khảo đã được liệt kê tại phần tài liệu tham khảo Các nội dung nghiên cứu và kết quả trong đề tài này là hoàn toàn trung thực Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm trước hội đồng cũng như kết quả đồ án của mình Sinh viên thực hiện Nguyễn Đăng Định Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng MỤC LỤC Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Input: Output: Basic flow: Alternative flow: Exception flow: Hồ sơ bác sĩ trên hệ thống Hệ thống hiển thị duyệt hồ sơ bác sĩ thành công Bước 1: Chọn mục Bác sĩ Bước 2: Quản trị viên chọn bác sĩ cần duyệt Bước 3: Hiện thị thông tin của bác sĩ và phòng khám Bước 4: Quản trị viên nhấn Xác nhận Bước 5: Hệ thống hiển thị thông báo duyệt hồ sơ bác sĩ thành công Quản trị viên nhấn nút Quay về, kết thúc usecase Danh sách không tồn tại  kết thúc usecase Sinh viên thực hiện: Nguyễn Đăng Định 41 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Chương 4 : XÂY DỰNG CHƯƠNG TRÌNH 4.1 Công nghệ xây dựng chương trình − MySQL : Thiết kế và xây dựng cơ sở dữ liệu − HTML, CSS, JS, Bootstrap : Xây dựng giao diện chương trình − ReactJS : Xây dựng Front-end (Client) của chương trình − NodeJS, ExpressJS : Xây dựng Back-end (Server) của chương trình 4.2 Một số giao diện chương trình 4.2.1 Giao diện trang chủ Hình 4.1 Giao diện trang chủ Hình 4.2 Giao diện bác sĩ nổi bật Sinh viên thực hiện: Nguyễn Đăng Định 42 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng 4.2.2 Giao diện bác sĩ Hình 4.3 Giao diện đăng kí thông tin bác sĩ Sinh viên thực hiện: Nguyễn Đăng Định 43 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.4 Giao diện cập nhật thông tin bác sĩ Hình 4.5 Giao diện xem lịch khám bác sĩ Sinh viên thực hiện: Nguyễn Đăng Định 44 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.6 Giao diện tạo lịch khám bác sĩ Hình 4.7 Giao diện xác nhận đã khám Hình 4.8 Giao diện xem danh sách đặt khám Sinh viên thực hiện: Nguyễn Đăng Định 45 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng 4.2.3 Giao diện bệnh nhân Hình 4.9 Giao diện đăng kí Hình 4.10 Giao diện tìm kiếm Sinh viên thực hiện: Nguyễn Đăng Định 46 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.11 Giao diện kết quả tìm kiếm Hình 4.12 Giao diện lọc danh sách bác sĩ Sinh viên thực hiện: Nguyễn Đăng Định 47 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.13 Giao diện xem thông tin bác sĩ Hình 4.14 Giao diện xem lịch khám Sinh viên thực hiện: Nguyễn Đăng Định 48 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.15 Giao diện đặt lịch khám Hình 4.16 Giao diện xác nhận đặt khám qua mail Sinh viên thực hiện: Nguyễn Đăng Định 49 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.17 Giao diện cập nhật thông tin cá nhân 4.2.4 Giao diện Admin Hình 4.18 Giao diện đăng nhập quản trị viên Sinh viên thực hiện: Nguyễn Đăng Định 50 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng Hình 4.19 Giao diện danh sách hồ sơ bác sĩ Hình 4.20 Giao diện danh sách hồ sơ bác sĩ Sinh viên thực hiện: Nguyễn Đăng Định 51 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 1 Kết luận − Với những yêu cầu đặt ra, đề tài đã hoàn thành website với những chức năng cơ bản nhất như: + Bệnh nhân tìm kiếm thông tin phòng khám và bác sĩ để đặt lịch khám + + bệnh Bác sĩ quản lí lịch khám bệnh và người đặt lịch Sở Y Tế kiểm duyệt các phòng khám − Giao diện trực quan và dễ sử dụng − Áp dụng các công nghệ mới trong quá trình phát triển website − Hiểu biết và tích lũy nhiều kinh nghiệm về lập trình và các kĩ năng mềm như quản lí thời gian, thuyết trình, viết tài liệu, 2 Hướng phát triển − Mở rộng quy mô sử dụng trên toàn quốc − Tối ưu hóa hệ thống để website hoạt động nhanh hơn và bảo mật tốt hơn Sinh viên thực hiện: Nguyễn Đăng Định 52 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho các phòng khám tại TP Đà Nẵng TÀI LIỆU THAM KHẢO [1] [2] [3] [4] [5] [6] [7] ArenaMultiMedia,”Javascript là gì? Những điều cơ bản về Javascript cho người mới bắt đầu”, 2021 https://arena.fpt.edu.vn/javascript/ Thủy Nguyễn,” React là gì? Cách thức hoạt động và lợi ích khi sử dụng React ”, 2021 https://bizfly.vn/techblog/react-la-gi.html TinoGoup,”ExpressJS là gì? Tại sao nên dùng ExpressJS”, 2020 https://wiki.tino.org/expressjs-la-gi/ Hostinger,”MySQL là gì: giải thích tường tận MySQL cho người mới bắt đầu”, 2019 https://www.hostinger.vn/huong-dan/mysql-la-gi/ BookingCare, “BookingCare - Đặt khám chăm sóc sức khoẻ online” https://bookingcare.vn/ Mạnh Trần, “Thí điểm đặt lịch trực tuyến, rút ngắn nửa thời gian khám, chữa bệnh”, 2021 https://nhandan.vn/tin-tuc-y-te/thi-diem-dat-lich-truc-tuyenrut-ngan-nua-thoi-gian-kham-chua-benh 643125 Hỏi Dân IT, “ Khóa học Fullstack SERN”, 2021 https://www.youtube.com/channel/UCVkBcokjObNZiXavfAE1-fA Sinh viên thực hiện: Nguyễn Đăng Định 53 Người hướng dẫn: TS Hoàng Thị Mỹ Lệ ... đặt lịch khám bệnh cho phòng khám TP Đà Nẵng MỤC LỤC Xây dựng website đặt lịch khám bệnh cho phòng khám TP Đà Nẵng DANH MỤC BẢNG Xây dựng website đặt lịch khám bệnh cho phòng khám TP Đà Nẵng DANH... TP Đà Nẵng DANH MỤC HÌNH ẢNH Xây dựng website đặt lịch khám bệnh cho phòng khám TP Đà Nẵng DANH MỤC SƠ ĐỒ Xây dựng website đặt lịch khám bệnh cho phòng khám TP Đà Nẵng MỞ ĐẦU Ngày đời sống ngày... Mỹ Lệ Xây dựng website đặt lịch khám bệnh cho phòng khám TP Đà Nẵng Chương 1: TỔNG QUAN 1.1 Tổng quan đề tài Tại phòng khám tư nhân Thành Phố Đà Nẵng nay, thông thường người bệnh muốn khám bệnh

Ngày đăng: 22/06/2022, 19:29

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

Tài liệu liên quan