Đây là tài liệu môn Phân tích thiết kế hệ thống, đề tài về quản lý khám chữa bệnh nội trú. Trong tài liệu này có đầy đủ báo cáo, quá trình khảo sát, thiết kế, phân tích và file gốc thiết kế bằng draw.io
Lời nói đầu Cuộc sống ngày thay đổi cách nhanh mạnh mẽ, kèm với nhiều mối nguy hiểm rình rập làm hại sức khỏe người Càng ngày nhiều bệnh nan giải phát ung thư, loại virus mới, hay gần đại dịch Covid-19, … cho thấy tầm quan trọng y tế sống Số lượng người khám chữa bệnh đơng đặt tốn cho bệnh viện hệ thống quản lý kiểm soát bệnh Các hệ thống quản lý cũ ngày lỗi thời đáp ứng kịp nhịp phát triển công nghệ sống, địi hỏi cần có hệ thống quản lý xây dựng bám sát vào thực tiễn sống Và hệ thống quản lý khám bệnh nội trú đời để giải nhu cầu hệ thống y tế nội trú Hệ thống quản lý khám bệnh nội trú đời, giúp giải công việc sổ sách nhanh hơn, lưu trữ thông tin tiện lâu dài, đảm bảo an toàn hơn, xác hơn, tốn chi phí sổ sách hơn, giảm thiểu nhân công số khâu làm việc xử lý cơng việc nhanh chóng, tránh khả bệnh nhân cần khám chữa gấp phải đợi lâu xử lý giấy tờ Ngồi ra, phần mềm cịn cung cấp thống kê báo cáo theo bệnh nhân, theo kho thuốc, theo khoa, xem trình bệnh nhân khám chữa bệnh sở từ nhập viện đến xuất viện Hệ thống trợ thủ đắc lực bên cạnh nhân viên y tế ưu tú, giúp y tế nước nhà ngày phát triển theo nhịp phát triển sống công nghệ! MỤC LỤC Chương 1: Khảo sát hệ thống: 1.1: Mô tả hệ thống: 1.1.1: Nhiệm vụ bản: Quản lý thông tin người khám bệnh đến khám bệnh bệnh viện - Thông tin quản lý bao gồm: • Thơng tin hành bệnh nhân • Hồ sơ bệnh án bệnh nhân - Thanh tốn viện phí cho bệnh nhân 1.1.2: Cơ cấu tổ chức: Tổ 1: Hệ tiếp nhận thông tin bệnh nhân - Cấp phát phiếu số thứ tự cho bệnh nhân - Lưu thơng tin hành bệnh nhân - Kiểm tra thẻ bảo hiểm y tế bệnh nhân - Lập phiếu đăng ký khám bệnh - Thu tiền tạm ứng viện phí, lập biên lai tạm ứng cho bệnh nhân - Lưu thông tin đăng ký khám bệnh nhân lên hệ thống Tổ 2: Hệ tiếp nhận khám chữa bệnh - Chẩn đoán bệnh theo chuyên môn - Yêu cầu bệnh nhân khám bổ sung (có thể có) - Lập hóa đơn khám bổ sung - Lập phiếu xét nghiệm (nếu có) - Cấp đơn thuốc điều trị - Cấp giường bệnh, phòng bệnh cho bệnh nhân - Lưu thơng tin thăm khám, tình trạng bệnh, phòng bệnh giường bệnh cho bệnh nhân lên hệ thống Tổ 3: Hệ tiếp nhận toán khám chữa bệnh: - Thống kê dịch vụ bệnh nhân sử dụng - Xét theo thông tin khám chữa bệnh bệnh nhân, loại giường bệnh thuốc sử dụng, thời gian sử dụng dịch vụ thuốc tính tổng tiền cho bệnh nhân Xét theo yếu tố ưu đãi (BHYT, hộ nghèo, …) để trừ chiết khấu đưa số tiền cần trả cuối 1.1.3: Quy trình xử lý quy tắc xử lý: - Bệnh nhân đến khám chữa bệnh bệnh viện phải (1) rút phiếu chờ có đánh số thứ tự từ thấp đến cao Nghiệp vụ đăng ký khám bệnh: - Khi bệnh nhân đến khám chữa bệnh bệnh viện, nhân viên phận tiếp nhận thơng tin (2) nhập thơng tin hành bệnh nhân sau nhân viên (3) kiểm tra thẻ bảo hiểm y tế bệnh nhân • Nếu bệnh nhân có bảo hiểm y tế nhân viên phận tiếp nhận thông tin (4) lập phiếu đăng ký khám bệnh (MB 01) cho bệnh nhân • Nếu bệnh nhân khơng có bảo hiểm y tế nhân viên (5) yêu cầu bệnh nhân tạm ứng chi phí khám bệnh trước o Nếu bệnh nhân đồng ý (6) tạm ứng chi phí trước nhân viên phận tiếp nhận (7) lập hóa đơn đăng ký khám bệnh (MB 05) (8) in hóa đơn đăng ký khám bệnh cho bệnh nhân để xác minh tốn Sau nhân viên (9) lập phiếu đăng ký khám bệnh (MB 01) cho bệnh nhân o Nếu bệnh nhân khơng đồng ý (10) tạm ứng chi phí trước bệnh nhân khơng đăng ký khám bệnh - Nhân viên (11) hỏi tình trạng bệnh nhân, muốn khám bệnh gì, từ nhân viên (12) tra cứu phòng khám bệnh phù hợp với vấn đề sức khỏe bệnh nhân, (13) chọn phòng khám cho bệnh nhân, (14) điền tên phòng khám vào phiếu đăng ký khám bệnh cho bệnh nhân - Sau nhân viên (15) in phiếu đăng ký khám bệnh cho bệnh nhân (16) hướng dẫn bệnh nhân tìm đến phịng khám bệnh Nghiệp vụ khám chữa bệnh: - Sau có thơng tin bệnh nhân từ phận tiếp nhận (17) thông tin gửi lên phòng khám bệnh, bác sĩ (18) chẩn đốn bệnh cho bệnh nhân, từ đưa số ý kiến chuyên môn bệnh bệnh nhân - Ban đầu, bác sĩ mức chẩn đốn bệnh bản, bác sĩ (19) u cầu bệnh nhân khám bổ sung Bệnh nhân phải (20) tốn chi phí khám bổ sung trước • Nếu bệnh nhân đồng ý tốn chi phí khám bổ sung trước nhân viên phịng khám bệnh (21) lập hóa đơn khám bổ sung (MB 02) cho bệnh nhân để xác minh tốn Sau bệnh nhân cầm hóa đơn khám bổ sung để làm thêm xét nghiệm • Nếu bệnh nhân khơng đồng ý tốn chi phí khám bổ sung trước tức bệnh nhân khơng có mong muốn khám bổ sung bác sĩ (22) kê đơn thuốc điều trị (MB 04) cho bệnh nhân Nghiệp vụ làm thêm xét nghiệm: - Bệnh nhân có hóa đơn khám bổ sung (23) làm thêm xét nghiệm Tại phòng xét nghiệm bác sĩ (24) lập phiếu xét nghiệm (MB 03) bao gồm xét nghiệm kết xét nghiệm bệnh nhân - Bệnh nhân (25) cầm kết xét nghiệm dạng giấy tờ - Kết xét nghiệm bệnh nhân (26) gửi lại cho phòng khám bệnh ban đầu bệnh nhân tới khám để bác sĩ (27) đưa phác đồ điều trị - Bác sĩ phân cho bệnh nhân (28) đến phòng giường bệnh để điều trị Tiếp (29) lập kế hoạch điều trị (cho thuốc, phẫu thuật) - Bác sĩ thăm khám tình trạng bệnh nhân ngày, (30) lập kết thăm khám ngày (MB08) để theo dõi tình trạng bệnh nhân Nghiệp vụ toán khám chữa bệnh: - Sau khỏi bệnh, bệnh nhân bác sĩ cho phép xuất viện nhà tĩnh dưỡng thêm Nhân viên khoa khám (31) đưa hồ sơ bệnh án (MB09) đơn thuốc (MB04) - Bệnh nhân (32) đưa hồ sơ bệnh án đến văn phịng kế tốn bệnh viện, nhận lại (33) thống kê chi phí, bệnh nhân kiểm tra phiếu thống kê chi phí (34) kí xác nhận Nhân viên văn phịng kế tốn (35) xuất hóa đơn xuất viện cho bệnh nhân • Đối với bệnh nhân có thẻ BHYT, (36) nhận lại thẻ BHYT, (37) toán chi phí điều trị sau chiết khấu ưu đãi thẻ BHYT • Đối với bệnh nhân khơng có thẻ BHYT, (38) tốn chi phí điều trị sau trừ tiền tạm ứng ban đầu 1.1.4: Mẫu biểu: -MB01: Phiếu đăng ký khám bệnh - MB02: Hóa đơn khám bổ sung - MB03: Phiếu xét nghiệm - MB04: Đơn thuốc - MB05: Hóa đơn đăng ký khám bệnh - MB06: Thống kê chi phí: - MB07: Hóa đơn xuất viện: - MB08: Kết thăm khám ngày: - MB09: Hồ sơ bệnh án: 1.2: Mơ hình hóa hệ thống: 1.2.1: Mơ hình tiến trình nghiệp vụ: - Ký hiệu sử dụng: 10 SoHieuThongKeChiPhi SoHieuThon gKeChiPhi ThongKeChiPhi MaThuoc MaThuoc KhoThuoc HoaDonXuatVien 1.Số hiệu: 21 2.Tên bảng: Hóa đơn xuất viện 3.Bí danh: HoaDonXua tVien Mơ tả: Lưu trữ thơng tin hóa đơn xuất viện cho bệnh nhân Mô tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Khuôn dạng N #1 SoHieuHDX V Số hiệu hóa đơn xuất C(10) viện Ký tự x NgayLapPhie u Ngày lập hóa đơn xuất C(8) viện MM/DD/ YYYY x TongTienCuo i Tổng số tiền cuối cần N(100) toán Số nguyên X Khóa ngồi Số Tên Cột khóa ngồi Quan hệ với bảng MaBenhNhan MaBenhNhan BenhNhan MaNhanVienKeToan MaNhanVienKe Toan NhanVienKe Toan Bảng NhomNguoiDung 1.Số hiệu: 12 2.Tên bảng: nhóm người 3.Bí danh: NhomNguoiDung dùng Mơ tả: Lưu trữ thơng tin nhóm người dùng hệ thống Mô tả chi tiết cột 97 Số Tên cột Mô tả Kiểu Khuôn dạng liệu N #1 MaNhomNgu oiDung Mã nhóm người dùng C(10) Ký tự x TenNhomNgu Tên nhóm người C(50) oiDung dùng Chữ x Bảng NguoiDung 1.Số hiệu: 13 2.Tên bảng: người dùng 3.Bí danh: NguoiDung Mơ tả: Lưu trữ thơng tin người dùng Mô tả chi tiết cột Số Tên cột Mô tả Kiểu Khuôn dạng liệu N #1 MaNguoiDun g Mã lớp niên chế C(10) Ký tự x TenNguoiDun Tên lớp niên chế C(50) g Chữ x SDT Số điện thoại C(10) Chữ số X TenDangNha p Tên đăng nhập C(50) Ký tự x MatKhau Mật C(10) Ký tự, có giá trị từ X 8-20 ký tự, có chữ hoa, chữ số, ký tự đặc biệt Trạng thái Trạng thái hoạt Booleam True- tài khoản động tài hoạt động khỏan False – tài khoản khóa MaNhomNgu oiDung Mã nhóm người dùng C(10) Ký tự x Khóa ngồi Số Tên Cột 98 khóa Quan hệ với MaNhomNguoiDung ngồi bảng MaNhomNgu oiDung NhomNguoiDun g Bảng NhomQuyen 1.Số hiệu: 14 3.Bí danh: 2.Tên bảng: nhóm quyền NhomQuyen Mơ tả: Lưu trữ thơng tin nhóm quyền Mơ tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Khn dạng N #1 MaNhomQuy en Mã nhóm quyền C(10) Ký tự x TenNhomQuy Tên nhóm quyền en C(50) Chữ x MaNhomNgu oiDung C(10) Ký tự x Mã nhóm người dùng Khóa ngồi Số Tên Cột ngồi khóa Quan hệ với bảng MaNhomNguoiDung MaNhomNgu oiDung NhomNguoiDung Bảng Quyen 1.Số hiệu: 15 2.Tên bảng: quyền 3.Bí danh: Quyen Mô tả: Lưu trữ thông tin nhóm quyền Mơ tả chi tiết cột Số Tên cột Mô tả Kiểu liệu Khuôn dạng N #1 MaQuyen Mã quyền C(10) Ký tự x TenQuyen Tên quyền C(50) TenQuyen x 99 MaNhomQuy en Mã nhóm quyền C(10) Ký tự x Khóa ngồi Số Tên Cột MaNhomQuyen MaNhomQuye NhomQuyen n 100 khóa Quan hệ với bảng 3.4: Thiết kế giao diện người - máy: 3.4.1: Thiết kế hệ thống đơn chọn: Hình 3.3: Thiết kế hệ thống đơn chọn 3.4.2 Thiết kế form nhập liệu cho danh mục Tên giao diện: Thông tin người bệnh Người sử dụng: Quản lý tiếp đón, Quyentruycap=1 Chức năng: Tìm kiếm, Xem, Thêm, Sửa, Xóa thơng tin người bệnh Thiết kế: 101 Tiền điều kiện: Người dùng đăng nhập vào hệ thống với quyền Quản lý tiếp đón (Quyentruycap = 1) Hậu điều kiện: Trả giao diện Biểu đồ trình tự hoạt động: 102 Bảng liệu: Điều kiện tồn vẹn (Nhập vào thêm liệu vào) Bảng liệu Thuộc tính sử dụng Mức độ sử dụng NguoiBen h MaNguoiBenh R, D TenNguoiBenh C, R, E, D Không Ngaysinh C, R, E, D Đúng định dạng ngày tháng SDT C, R, E, D Chữ số BHYT C, R, E, D Đúng định dạng số thẻ BHYT DiaChi C, R, E, D Không GioiTinh C, R, E, D Chọn 103 Tự động tạo mã Combobox Quy trình, cơng thức xử lý: o Btn Tìm kiếm: Sau click vào nút dgvNguoiBenh hiển thị danh sách người bệnh có thơng tin tương ứng thỏa mãn thơng tin tìm kiếm txtMaNguoiBenh, txtTenNguoiBenh, txtNgaySinh, txtGioiTinh, txtDiaChi, txtSDT, txtBHYT o Btn Thêm: Sau click vào nút txtMaNguoiBenh trống có Enabled = false khơng cho phép nhập liệu; txtTenNguoiBenh, txtNgaySinh, cbGioiTinh, txtBHYT, txtSDT, txtDiachi có Enabled = true để người dùng thao tác nhập liệu o Btn Sửa: Sau click vào nút txtTenNguoiBenh, txtNgaysinh, cbGioitinh, txtBHYT, txtSDT, txtDiachi có Enabled = true để người dùng thao tác nhập liệu o Btn Xóa: Sau click nút này, hình lên thơng báo hỏi bạn chắn muốn xóa hay không, chọn OK liệu chọn bị xóa o Btn Lưu: Sau click nút toàn liệu nhập vào o lưu vào hệ thống Btn Hủy: Sau click nút toàn thao tác thực bị hủy trở trạng thái trước thực thao tác o Btn Thốt: Sau click nút khỏi giao diện, trở trạng thái trước gọi giao diện o dgvNguoiBenh: Sau click vào dòng dgvNguoiBenh, thơng tin dịng hiển thị lên txtMaNguoiBenh, txtTenNguoiBenh, txtNgaySinh, txtGioiTinh, txtDiaChi, txtSDT, txtBHYT tương ứng, kích btn Xóa hay btn Sửa để tiếp tục thao tác Định dạng kết đầu ra: o Bảng liệu thay đổi: NguoiBenh o Trạng thái hệ thống sau thoát khỏi giao diện: trở trạng thái trước gọi giao diện 3.4.3 Thiết kế form xử lý nghiệp vụ Tên giao diện: Kê dịch vụ khám Người sử dụng: Quản lý khám chữa bệnh, Quyentruycap=1 104 Chức năng: Kê dịch vụ khám bổ sung cho người bệnh, cho phép hiển thị thông tin người bệnh in tờ hướng dẫn toán dịch vụ khám bổ sung cho bệnh nhân Thiết kế: Tiền điều kiện: Người dùng đăng nhập vào hệ thống với quyền Quản lý khám chữa bệnh (Quyentruycap = 1) Hậu điều kiện: Trả giao diện Biểu đồ trình tự hoạt động: 105 Bảng liệu: Bảng liệu DichVuXetNghiem Thuộc tính sử dụng Mức độ sử dụng Điều kiện toàn vẹn MaDichVuXN R,E,D Nhập mã dịch vụ xét nghiệm TenDichVuXN Nhập gần R,E,D tên dịch vụ xét nghiệm MaBacSy R PhongXetNghiem BacSy 106 Hiển thị tự động tương ứng với dịch vụ khám chọn MaPhongXetNghiem R BenhNhan MaBenhNhan R TenBenhNhan R NgaySinh R SDT R BHYT R DiaChi R GioiTinh R Hiển thị tự động tương ứng với dịch vụ xét nghiệm chọn Hiển thị tự động tương ứng Quy trình, cơng thức xử lý: o txtNhapThongTinTimKiem: Nhập vào Mã dịch vụ khám gần Tên dịch vụ khám cần tìm Sau nhập vào, dgvTatCaCacDichVuKham hiển thị dịch vụ khám bao gồm Mã dịch vụ, Tên dịch vụ, Đơn giá, Phòng khám, Bác sĩ tương ứng với dịch vụ o txtSoluong: Nhập vào số lượng dịch vụ khám muốn thực o btn Xóa: Sau click nút thơng tin dịch vụ khám chọn bị xóa, txtMaDV, txtTenDV, txtSoLuong, txtDonGia, txtPhongKham, txtBacSi bị xóa o btn Hủy: Sau click nút thơng tin số lượng dịch vụ khám o sửa txtSoLuong bị reset lại trước btn In tờ hướng dẫn: Sau click nút xuất Hóa đơn khám bổ sung để bệnh nhân mang ban tiếp đón tốn hướng dẫn làm xét nghiệm bổ sung Định dạng kết đầu ra: o Bảng liệu thay đổi: HoaDonKBS, DongHoaDonKBS o Trạng thái hệ thống sau thoát khỏi giao diện: trở trạng thái trước gọi giao diện 3.4.4 Thiết kế báo cáo Thiết kế báo cáo nghiệp vụ: Tên báo cáo: Hóa đơn khám bổ sung 107 Người lập: Bác sỹ quản lý dịch vụ khám chữa bệnh Nhiệm vụ: Lập dẫn cho bệnh nhân phận tiếp đón tốn dịch vụ khám bổ sung, sau mang hóa đơn đến phịng khám bổ sung thực khám bổ sung Môi trường: Bệnh nhân Mẫu báo cáo Bảng liệu sử dụng: DichVuXetNghiem, NguoiBenh, BacSi STT Bảng liệu sử dụng Thuộc tính sử dụng MaDichVuXN DichVuXetNghiem TenDichVuXN PhongKhamBenh BacSy TenPhongKhamBenh TenBacSy Trường liệu tính tốn: khơng Kích cỡ: Giấy A5 Số lượng phiên bản: 108 Thiết kế báo cáo thống kê chi phí: Tên báo cáo: Hóa đơn khám bệnh Người lập: Nhân viên phận quản lý thống kê Nhiệm vụ: Lập yêu cầu bệnh nhân tốn tất khoản chi phí q trình khám bệnh Mơi trường: Bệnh nhân Mẫu báo cáo: Bảng liệu sử dụng: BenhNhan, KeHoachDieuTri, DongKHDT, BenhLy, DonThuoc, ChiTietDonThuoc STT Bảng liệu sử dụng Thuộc tính sử dụng SoHieuKHDT KeHoachDieuTri SoHieuKHDT DongKHDT MaBenhLy TinhHinhBenh 109 MaBenhLy BenhLy PhacDoDieuTri SoHieuDonThuoc DonThuoc TongTien MaThuoc ChiTietDonThuoc SoLuong HoTenBenhNhan NgaySinh SDT BenhNhan GioiTinh DiaChi BHYT Trường liệu tính tốn: Tổng = ∑ Chi phí tốn Kích cỡ: Giấy A5 Số lượng phiên bản: 110 111 ... Trong hệ thống Quản lý khám bệnh nội trú tài sản loại thuốc thuốc người bệnh mua nên có tài sản Kho Thuốc - Con người: Là đối tượng tác động vào hệ thống, lưu trữ thông tin lại hệ thống Trong hệ thống. .. người hệ thống Bệnh Nhân, Bác Sĩ, Nhân Viên Kế Toán, Nhân Viên Tiếp Đón 32 - Kho bãi: tài nguyên mà cần phân loại cách phân loại gọi kho bãi Trong hệ thống Quản lý khám bệnh nội trú kho bãi Bệnh lý, ... ký khám bệnh Lập phiếu đăng ký khám bệnh (3) lập hóa đơn khám bổ sung (4) lập phiếu xét nghiệm Quản lý đăng ký khám bệnh Quản lý khám chữa bệnh (5) lập kế hoạch điều trị (6) Lập tổng kết kết