BÁO cáo đồ án cơ sở dữ LIỆU NÂNG CAO đề tài QUẢN lý hệ THỐNG đặt LỊCH KHÁM BỆNH

11 202 1
BÁO cáo đồ án cơ sở dữ LIỆU NÂNG CAO đề tài QUẢN lý hệ THỐNG đặt LỊCH KHÁM BỆNH

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH BÁO CÁO ĐỒ ÁN CƠ SỞ DỮ LIỆU NÂNG CAO TÊN ĐỀ TÀI QUẢN LÝ HỆ THỐNG ĐẶT LỊCH KHÁM BỆNH Ngành: CÔNG NGHỆ THÔNG TIN GVHD: Ths.Võ Hoàng Khang SVTH: Nguyễn Quốc Thịnh MSSV: 2087700092 Nguyễn Duy Hùng MSSV: Trần Phúc Hiếu MSSV: 2080500025 TP.Hồ Chí Minh, 2022 Khảo sát trạng Vấn đề toán .4 Mơ tả tốn cần quản lý 4 Xây dựng sở liệu thích hợp .5 4.1 Loại thực thể 4.1.1 Loại thực thể 4.1.2 Loại thực thể đối tượng 4.1.3 Loai thực thể nghiệp vụ .6 4.2 Mơ hình ERD .6 4.3 Mơ hình ERD biểu diễn case studio .6 4.4 Mơ hình Usse Case 4.5 Mơ hình Class Diagram .8 4.6 Mơ hình quan hệ 4.7 Mô tả RBTV 11 4.7.1 RBTV quan hệ (trên bảng) 11 4.7.1.1 RBTV liên quan đến miền giá trị .11 4.7.1.2 RBTV liên .11 4.7.2 RBTV nhiều quan hệ 11 4.7.2.1 RBTV tham chiếu 11 4.7.2.2 RBTV thuộc tính tổng hợp 11 Mơ hình sở liệu 11 Xây dựng đồ thị quan hệ 11 Khảo sát trạng Theo Sở Y tế TP.HCM, từ tháng - 9.2022, số lượt khám chữa bệnh ngoại trú TP.HCM 24,6 triệu lượt, tăng 44% so với kỳ năm 2021 Số lượt khám chữ bệnh nội trú gần 1,6 triệu lượt, tăng 40% so với kỳ năm 2021 Qua số liệu thấy sau đại dịch COVID-19, vấn đề sức khoẻ đặt lên hàng đầu Chi phí thời gian dành cho việc thăm khám tăng cao Việc nhiều người bệnh đến thăm khám thời đểm cộng với việc xếp hàng chờ đợi lấy phiếu khám dẫn đến nhiều vấn đề như: Quá tải bệnh viện, khả lây nhiễm bệnh truyền nhiễm cao, tạo tâm lý mệt mỏi cho người bệnh, không chủ động thời gian… Sự việc vơ tình tác động đến tâm lý nhu cầu khám chữa bệnh người dân Với việc phát Khoa học – Kỹ thuật Cơng nghệ, ta xây dựng hệ thống quản lý phù hợp giải toán Việc xây dựng hệ thống quản lý đặt lịch khám bệnh đem lại nhiều lợi ích thay lấy phiếu khám bệnh phương pháp truyền thống - Vấn đề tải bệnh viện hạn chế - Người bệnh chủ động thời gian - Với việc cung cấp phần thông tin hệ thống giúp bác sĩ hiểu rõ bệnh nhân - Đồng thời giải vấn đề lây nhiễm cộng đồng Hiện nay, hệ thống đặt lịch khám bệnh triển khai nhiều bệnh viện lớn uy tín Việt Nam Đại Học Y Dược, Chợ Rẫy, Da liễu TP.HCM, Nhi Đồng 1, bệnh viện Mắt TP.HCM, Nhi Đồng thành phố, Chấn thương chỉnh hình, Hồn Mỹ Thủ Đức, Trưng Vương, Bình Thạnh, bệnh viện Vũng Tàu, Đa khoa Đồng Nai, … Đa số mang lại hiệu tăng mức độ hài lòng bệnh nhân sở khám chữa bệnh Vấn đề toán Qua khảo sát thực tế, ta thấy việc thiết lập hệ thống quản lý đặt lịch khám bệnh online phải giải vấn đề sau: - Thông tin bệnh nhân: Thông tin bệnh nhân cần mã hóa trước lưu trữ để đảm bảo quyền riêng tư bệnh nhân - Về mặt xây dựng lịch khám: Đảm bảo thời gian, bác sĩ, kế hoạch khám bệnh Đồng thời cung cấp đầy đủ, xác thông tin đến bệnh nhân - Về mặt dịch vụ: Kiểm sốt số lượng bệnh nhân, chi phí khám bệnh chi phí dịch vụ xét nghiệm, siêu âm, chụp xquang,… - Về mặt triển khai: hệ thống phân thành hai phần gồm: Hệ thống đặt lịch xây dựng website app, Hệ thống quản lý triển khai desktop đặt bệnh viện Mơ tả tốn cần quản lý Mỗi ngày, bệnh viện tiếp đón nhiều bệnh nhân đến khám Để hạn chế tải giúp bệnh nhân chủ động thời gian thăm khám bệnh vện xây dựng lịch khám gồm nhiều khung với ngày tuần tương ứng với bác sĩ Mỗi bác sĩ cung cấp thông tin số điện thoại, học hàm, năm kinh nghiệm,khoa, trình độ chun mơn,… Sau chọn thời gian bác sĩ, bệnh nhân cần cung cấp thông tin cá nhân họ tên, CMND/CCCD, Email, số điện thoại, địa thơng tin tình trạng sức khỏe Ngồi thăm khám, bệnh nhân chọn dịch vụ xét nghiệm, siêu âm , chụp phim,… Các dịch vụ bệnh nhân trả thêm chi phí ngồi chi phí thăm khám Chi phí khám bệnh toán lần, xác nhận đăng ký khám bệnh sau khám bệnh Để đặt lịch khám bệnh, bệnh nhân cần phải đăng nhập vào hệ thống sau xác nhận đạt lịch, bệnh nhân u cầu tốn phí đặt lịch hình thức tốn online ví điện tử ZaloPay, vnPay, MoMo,… hay Mobile Banking Sau tốn thành cơng, bệnh nhân cung cấp thông tin gồm: số phiếu thắm khám, ngày khám,giờ khám, bác sĩ thăm khám thông qua email số điện thoại đăng ký Khi đến khám, bệnh nhân cần phải cung cấp số phiếu khám thông tin cá nhân để xác nhận vị trí lễ tân sau hướng dẫn đến phịng khám đặt Sau thăm khám, bệnh nhân toán số tiền cịn lại với chi phí dịch vụ phát sinh quầy thu ngân Xây dựng sở liệu thích hợp 4.1 Loại thực thể 4.1.1 Loại thực thể TheBHYT (SoThe, HoTen,NgaySinh,DiaChi) ChucVu (MaChucVu , TenChucVu) ChuyenKhoa (MaChuyenKhoa, TenChuyênKhoa ) ChiTiet PhieuDatLich (MaBacSi, MaPDL , TinhTrang, SoLuong, TrangThai) LichKham (MaLichKham , NgayLamViec, TGBD, TGKT , GiaKham ,MaBacSi) KhungGio ( MaKhungGio , KhoangThoigian , TrangThaiKhungGio , ViTri, SoLuongNguoiDat ,MaLichKham) ChiTietHoaDon( MaHD , MaPDL, SoLuong, ThanhTien) 4.1.2 Loại thực thể đối tượng BenhNhan ( MABN , TENBN , SDT , Email , GioiTinh , DiaChi ) BACSI (MaBacSi , TenBacSi , SDT , Email , GioiTinh , ngaysinh , AnhDaiDien , TenBenhVien , TrangThaiBacSi , MaChucVu, MaChuyenMon ) 4.1.3 Loai thực thể nghiệp vụ PhieuDatLich ( MaPDL ,MABN,MaKhungGio, NgayDatLich ) HoaDon ( MaHoaDon,TenHoaDon,DichVuDieuTri,GiaTien) 4.2 Mơ hình ERD 4.3 Mơ hình ERD biểu diễn case studio 4.4 Mơ hình Usse Case 4.4.1 Cấp : Tổng Quát 4.4.2 Cấp : Phiếu Đặt Lịch 4.4.3 Cấp : Tra Cứu 4.4.4 Cấp : Tra Cứu 4.5 Mơ hình Class Diagram 4.6 Mơ hình quan hệ TheBHYT (SoThe, HoTen,NgaySinh,DiaChi) Tân từ : Mỗi bệnh nhân phân biệt với qua số thẻ BHYT (SoThe), họ tên (Hoten), số điện thoại(SDT), Email ,giới tính , địa , hình ảnh Ràng ḅc : Họ tên thẻ BHYT ( HoTen) thuộc tính khơng NULL BenhNhan ( MABN , TENBN , SDT , Email , GioiTinh , DiaChi ) Tân từ : Mỗi bệnh nhân phân biệt với qua mã bệnh nhân (MaBN), tên bệnh nhân (TenBN), số điện thoại(SDT), Email ,giới tính , địa , hình ảnh Ràng ḅc : Tên bệnh nhân(TENBN ) thuộc tính không NULL , số điện thoại bệnh nhân (SDT) thuộc tính khơng NULL phải có 11 chữ số BacSi (MaBacSi , TenBacSi , SDT , Email , GioiTinh , ngaysinh , AnhDaiDien , TenBenhVien , TrangThaiBacSi ) Tân từ : Mỗi bác sĩ phân biệt với qua mã bác sĩ (MaBacSi), tên bác sĩ (TenBacSi ), số điện thoại(SDT), Email ,giới tính , ngaysinh , ảnh đại diện , tên bệnh viện làm ( tenbenhvien ) , trạng thái( trangthaiBacSi) Ràng buộc : Tên bác sĩ (TenBacSi ) thuộc tính khơng NULL , số điện thoại bác sĩ (SDT) thuộc tính khơng NULL phải có 11 chữ số ChucVu ( MaChucVu , TenChucVu) Tân từ : Mỗi chức vụ bác sĩ phân biệt với qua mã chức vụ (MaChucVu ), tên chức vụ (TenChucVu ) Ràng buộc : Tên chức vụ (TenChucVu ) thuộc tính khơng NULL ChuyenKhoa ( MaChuyenKhoa, TenChuyênKhoa ) Tân từ : Mỗi chuyên khoa bác sĩ phân biệt với qua mã chuyên khoa (MaChuyenKhoa ), tên chuyên khoa (TenChuyenKhoa ) Ràng buộc : Tên chuyên khoa (TenChuyenKhoa ) thuộc tính khơng NULL PhieuDatLich ( MaPDL , ,MaKhungGio, NgayDatLich , MABN ) Tân từ : Mỗi phiếu đặt lịch phân biệt thông qua mã phiếu đặt lịch (MAPDL) , ngày đặt lịch (NgayDatLich) , để phân biệt bệnh nhân đặt lịch khám bệnh vào khung phân biệt qua mã bệnh nhân (MABN) mã khung ( MaKhungGio) Ràng buộc : Ngày đặt lịch khám bệnh (NgayDatLich) thuộc tính khơng NULL bé ngày ChiTiet PhieuDatLich (MaBacSi,MaPDL , TinhTrang,SoLuong,TrangThai) Tân từ : Chi tiết phiếu đặt lịch phân biệt với qua mã phiếu đặt lịch (MaPDL) mã bác sĩ ( MaBacSi), tình trạng( tinhtrang) , số lượng bệnh nhân ( soluongbenhnhan) , trạng thái ( trangthai) Ràng buộc : Số lượng bệnh nhân (Soluong) tình trạng ( tinhtrang) thuộc tính khơng NULL Lich Kham (MaLichKham , NgayLamViec, TGBD, TGKT , giakham ,MaBacSi) Tân từ : Mỗi lịch khám bệnh nhân phân biệt với qua mã lịch khám (MaLichKham), ngày làm việc ( NgayLamViec) , thời gian bắt đầu ( TGBD ) , thời gian kết thúc ( TGKT) , giá khám ( giakham) , để phân biệt bác sĩ khám lịch khám phân biệt thơng qua mã bác sĩ (MaBacSi) Ràng buộc : Ngày làm việc bác sĩ (NgayLamViec) thuộc tính khơng NULL bé ngày KhungGio ( MaKhungGio , KhoangThoigian , TrangThaiKhungGio , ViTri, SoLuongNguoiDat ,MaLichKham) Tân từ : Mỗi khung khám phân biệt với qua mã khung (MaKhungGio), Khoảng thời gian khám bệnh ( KhoangThoiGian) , Trạng thái khung ( TrangThaiKhungGio) , Vị trí ( ViTri), số lượng người đặt (SoLuongNguoiDat) , để phân biết lịch khám đăt vào khung phân biệt thơng qua mã lịch khám ( MaLichKham) Ràng buộc : Trạng thái khung ( TrangThaiKhungGio) thuộc tính khơng NULL có trạng thái “Đã có “ “chưa có “ , số lượng người đặt (soluongnguoidat) >0 HoaDon ( MaHoaDon,TenHoaDon,DichVuDieuTri,GiaTien) Tân từ : Mỗi hóa đơn phân biệt với qua mã hóa đơn (MaHoaDon), tên hóa đơn (TenHoaDon) , dịch vụ điều trị (DichVuDieuTri) , giá tiền dịch vụ ( GiaTien) Ràng buộc : Tên hóa đơn ( TenHoaDon) thuộc tính khơng NULL , Dịch vụ điều trị (DichVuDieuTri) NULL ChiTietHoaDon( MaHD , MaPDL , TongTien) Tân từ : Chi tiết hóa đơn phân biệt với qua mã hóa đơn (MaHoaDon) Mã phiếu đặt lịch ( MAPDL) , tổng tiền hóa đơn ( TongTien) Ràng ḅc : Tổng tiền ( TongTien > ) thuộc tính khơng NULL 4.7 Mơ tả RBTV 4.7.1 RBTV quan hệ (trên bảng) 4.7.1.1 RBTV liên quan đến miền giá trị 4.7.1.2 RBTV liên 4.7.2 RBTV nhiều quan hệ 4.7.2.1 RBTV tham chiếu 4.7.2.2 RBTV thuộc tính tổng hợp Mơ hình sở liệu Xây dựng đồ thị quan hệ ... khai: hệ thống phân thành hai phần gồm: Hệ thống đặt lịch xây dựng website app, Hệ thống quản lý triển khai desktop đặt bệnh viện Mô tả toán cần quản lý Mỗi ngày, bệnh viện tiếp đón nhiều bệnh. .. tâm lý nhu cầu khám chữa bệnh người dân Với việc phát Khoa học – Kỹ thuật Công nghệ, ta xây dựng hệ thống quản lý phù hợp giải toán Việc xây dựng hệ thống quản lý đặt lịch khám bệnh đem lại nhiều... dịch vụ bệnh nhân trả thêm chi phí ngồi chi phí thăm khám Chi phí khám bệnh tốn lần, xác nhận đăng ký khám bệnh sau khám bệnh Để đặt lịch khám bệnh, bệnh nhân cần phải đăng nhập vào hệ thống sau

Ngày đăng: 18/12/2022, 10:54

Mục lục

  • 4.3. Mô hình ERD được biểu diễn trên case studio

  • 4.4. Mô hình Usse Case

  • 4.5. Mô hình Class Diagram

  • 4.6. Mô hình quan hệ

  • 4.7. Mô tả các RBTV

    • 4.7.1. RBTV trên 1 quan hệ (trên 1 bảng)

      • 4.7.1.1. RBTV liên quan đến miền giá trị

      • 4.7.2.2. RBTV do thuộc tính tổng hợp

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

Tài liệu liên quan