Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 86 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
86
Dung lượng
5,53 MB
Nội dung
lOMoARcPSD|15978022 Bộ Giáo dục Đào tạo TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN - - BÀI TẬP LỚN LẬP TRÌNH NET Đề tài: Xây dựng phần mềm quản lí nội trú bệnh viện Lớp tín : Lập trình Net (CNTT1130)_01 Giáo viên hướng dẫn: ThS Tống Thị Minh Ngọc Hà Nội, tháng 07 năm 2022 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 THÀNH VIÊN NHÓM STT Họ tên MSV Nguyễn Tuấn An 11190023 Trần Mai Duy 11191335 Nguyễn Huy Hoàng 11192082 Vũ Thị Kim Liên 11192733 Trương Thị Quỳnh 11206768 Hoàng Trung Sơn 11194551 MỤC LỤC Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 MỤC LỤC Lời nói đầu CHƯƠNG I THÔNG TIN ĐỀ TÀI Chương II THÔNG TIN CHUNG VỀ HỆ THỐNG .6 I II III IV Thông tin chung Mục tiêu Yêu cầu môi trường Yêu cầu phi chức CHƯƠNG III ĐẶC TẢ YÊU CẦU PHẦN MỀM I II III Quy trình nhập viện Quy trình xuất viện Báo cáo, thống kê .8 Chương IV PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .10 I Phân tích hệ thống .10 Biểu đồ phân cấp chức .10 Sơ đồ cấu trúc liệu (DFD) 11 II Thiết kế kiến trúc hệ thống 11 III Thiết kế sở liệu 13 CHƯƠNG V XÂY DỰNG CHƯƠNG TRÌNH 18 I Kết nối CSDL .18 II Quản lý tài khoản .18 Chung 18 Đăng nhập 19 Đăng kí 21 Đổi mật .24 Quản lý tài khoản (dành cho Admin) 27 III Trang chủ 30 IV Quản lý danh mục 33 a b c d e V Trong CSDL SQL 34 Các form danh mục .35 Các xử lý nhập thông tin đặc biệt .48 Số điện thoại (Patient, Employee, Relative) .48 Email (Patient, Employee) 49 Ngày xuất viện, ngày rời (Patient, Employee) 49 Chọn phòng cho bệnh nhân (Patient) 51 Giường sử dụng (Room) lượng thuốc sử dụng (Patient_Medicine) 51 Quản lý hóa đơn 52 Trong CSDL SQL 52 Form Hóa đơn .54 VI Tìm kiếm 55 a b c Trong CSDL SQL 55 Form Tìm kiếm 57 Tìm kiếm 57 Tìm kiếm chi tiết 60 Tìm kiếm nâng cao 64 VII Lập báo cáo 67 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 a b c d Trong CSDL SQL 67 Thiết kế báo cáo Crystal Report 68 Form báo cáo 77 Báo cáo Phòng 78 Báo cáo Thuốc 79 Báo cáo Chi phí 81 Báo cáo Hóa đơn 83 TỔNG KẾT 85 Lời nói đầu Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 Hiện mà Công nghệ thông tin phát triển vượt bậc, người bước vào thời đại công nghệ mới, giới dần thay đổi Những phương pháp quản lý thủ công dần thay phương pháp quản lý công nghệ thông tin Tại Việt Nam, việc chuyển đổi số tiến hành cách nhanh chóng tồn diện Việc chuyển đổi sang hệ thống quản lý công nghệ thông tin giúp việc quản lí trở nên dễ dàng, nhanh chóng, thuận tiện, giảm thiểu nhiều sai sót, nhiều khâu rườm rà tốn thời gian nâng cao hiệu việc quản lý lên nhiều lần Quản lí bệnh viện điều cần thiết, việc quản lí bệnh nhân bệnh viện phức tạp Điều liên quan đến thơng tin liên hệ bệnh nhân, thơng tin thuốc thang, khám bệnh, phịng bệnh bệnh nhân, loại chi phí bệnh viện,… Và việc quản lí phải diễn hàng ngày nên lượng thơng tin lớn Vì việc quản lí nội trú bệnh viện theo phương pháp thủ cơng khó khăn, nhiều thời gian có sai sót Với việc quản lý hệ thống nội trú bệnh viện công nghệ thông tin, việc lưu trữ lượng thơng tin lớn khơng thành vấn đề, việc tìm kiếm trở nên dễ dàng nhiều, cập nhật thông tin tính tốn khoản phí trở nên nhanh chóng Nhờ bệnh viện tiết kiệm khoản chi phí tập trung vào nhiệm vụ khám chữa bệnh Các hoạt động liên quan đến xử lí, tìm kiếm thơng tin bệnh viện trở nên nhanh chóng nhiều Đề tài xây dựng hệ thống quản lý nội trú bệnh viện thực mục đích đưa tốn quản lý nội trú bệnh viện vào giải công nghệ thông tin Và giúp việc quản lý nội trú nhân viên bệnh viện trở nên thuận tiện, nhanh chóng xác CHƯƠNG I THƠNG TIN ĐỀ TÀI Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 1.Tên đề tài “Xây dựng phần mềm quản lý bệnh nhân nội trú bệnh viện” 2.Nhiệm vụ đề tài - Nguyên lý hoạt động hệ thống quản lý - Phân tích hệ thống mặt chức năng, liệu - Thiết kế hệ thống - Cài đặt chương trình 3.Mục tiêu đề tài -Tìm hiểu phân tích, thiết kế hệ thống quản lý nội trú bệnh viện -Cài đặt chương trình thực số chức -Cập nhật liệu: Khoa, Nhân viên, Bác sĩ, Y tá, Bệnh nhân, Thuốc, Xét nghiệm, Phòng… -Thực thao tác kỹ thuật : tìm kiếm nhân viên, tìm kiếm bệnh nhân, tìm kiếm phịng, tìm kiếm hóa đơn,… -Xuất báo cáo: Báo cáo thơng tin phịng, Báo cáo thơng tin bệnh nhân, Báo cáo chi phí loại,… Chương II THÔNG TIN CHUNG VỀ HỆ THỐNG Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 I.Thông tin chung Mô tả hệ thống quản lý nội trú bệnh viện sau: Bệnh viện bao gồm người quản lý bệnh viện, nhân viên bệnh viện(bác sĩ, y tá,…) bệnh nhân Các nhân viên bệnh viện thuộc khoa khác Bệnh nhân bệnh viện phòng bệnh, sử dụng thuốc phương pháp điều trị với loại xét nghiệm khác Mỗi bệnh nhân có người thân Khi xuất viện bệnh nhân chi trả chi phí bệnh viện Việc tính tốn chi phí xếp phịng cho bệnh nhân muốn nhanh chóng xác cần phải có phần mềm quản lý nội trú bệnh viện giúp nhập xuất thông tin dễ dàng, cập nhật thơng tin nhanh chóng xác II Mục tiêu 1.Quản lý danh mục - Quản lý danh mục nhân viên giúp việc tìm kiếm thơng tin nhân viên bệnh viện khoa trở nên dễ dàng hơn, giúp phân công công việc thuận tiện - Quản lý danh mục khoa giúp phân loại nhân viên dễ dàng - Quản lý danh mục bệnh nhân giúp dễ dàng phân loại bệnh nhân, xác định phòng phương pháp điều trị phù hợp - Quản lý danh mục người thân giúp dễ dàng liên hệ cần thiết - Quản lý danh mục thuốc giúp dễ dàng theo dõi việc dùng thuốc bệnh nhân đồng thời tính tốn chi phí thuốc - Quản lý danh mục xét nghiệm giúp theo dõi buổi xét nghiệm bệnh nhân tính chi phí - Quản lý danh mục phịng giúp dễ dàng chọn phòng phù hợp cho loại bệnh nhân, đồng thời giúp việc quản lý phòng bệnh trở nên dễ dàng 2.Quản lý hóa đơn - Quản lý hóa đơn khoản chi phí bệnh nhân giúp việc tính tốn chi phí bệnh nhân nội trú xuất viện trở nên nhanh chóng xác 3.Lập báo cáo Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 -Báo cáo tình trạng phịng bệnh giúp nhà quản lý dễ dàng quản lý phòng bệnh -Báo cáo sử dụng thuốc lượng thuốc kho để nhà quản lý dễ dàng quản lý -Báo cáo khoản chi phí bệnh nhân giúp nhà quản lý dễ dàng quản lý bệnh nhân dễ dàng chi trả III Yêu cầu môi trường -Framework NET phù hợp với version Visual Studio -Hệ quản trị CSDL: Microsoft SQL Server Management Studio version từ 2016 trở lên -Đối tượng sử dụng: Quản lý bệnh viện Nhân viên bệnh viện IV.Yêu cầu phi chức -Giao diện thân thiện, dễ sử dụng, dễ nâng cấp -Chương trình chạy ổn định, xác -Hạn chế mức thấp sai sót xảy q trình sử dụng, nâng cấp tích hợp thêm chức -Tự động hóa quy trình nghiệp vụ -Truy cập liệu nhanh chóng CHƯƠNG III ĐẶC TẢ YÊU CẦU PHẦN MỀM I Quy trình nhập viện Nguời bệnh sau khám có định nhập viện Bác sĩ phòng khám làm hồ sơ bệnh án cho người bệnh vào điều trị nội trú Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 Nhân viên y tế phòng khám đưa người bệnh vào khoa điều trị (nếu người bệnh nặng đưa cáng xe đẩy), giao hồ sơ bệnh án cho điều dưỡng khoa, có ký nhận vào sổ chuyển người bệnh Khoa điều trị tiếp nhận người bệnh vào khoa, kiểm tra hồ sơ bệnh án, ký nhận với bên bàn giao,hoàn thiện thủ tục hành Xếp buồng, giường cho người bệnh Lưu thơng tin liên hệ người thân người bệnh Hàng ngày, nhân viên Khoa kiểm tra lượng thuốc kho Y tá ghi lại lượng thuốc sử dụng hàng ngày bệnh nhân Y tá ghi lại xét nghiệm bệnh nhân bệnh viện II Quy trình xuất viện Người bệnh có định xuất viện: Thông báo cho điều dưỡng buồng bệnh điều dưỡng hành kế hoạch cho người bệnh viện trước 24giờ (trừ trường hợp đặc biệt), y lệnh cần thực trước người bệnh viện Thông báo cho người bệnh gia đình người bệnh thời gian viện, trước 24 (trừ trường hợp đặc biệt), hướng dẫn người bệnh cách tự chăm sóc theo dõi nhà Điều dưỡng hành khoa có trách nhiệm hồn tất thủ tục hành chuyển hồ sơ bệnh án phịng kế tốn làm thủ tục tốn theo quy định trước 10h45 Phịng kế tốn chuyển hồ sơ bệnh án phòng kế hoạch kiểm tra hồ sơ bệnh án trình Lãnh đạo ký giấy viện chuyển viện cho người bệnh trước 15h00 Sau hồ sơ bệnh án chuyển đến phịng thu phí trước 16h00 Phịng Thu phí : Căn vào bảng tổng hợp chi phí viện, nhân viên thu phí đối chiếu họ tên, số tiền người bệnh điều trị để hoàn trả thu thêm người bệnh Người bệnh hay người nhà bệnh nhân có trách nhiệm đến phịng Thu phí để tốn viện phí Khi người bệnh hồn thành thủ tục viện phí: quay trở lại khoa điều trị, điều dưỡng hành trả thẻ BHYT, giấy viện giấy tờ khác Người bệnh viện Y, Bác sĩ tư vấn hướng điều trị chế độ (nếu có) III Báo cáo, thống kê Báo cáo hóa đơn chi tiết khoản chi phí cho bệnh nhân khỏi bệnh viện Báo cáo chi tiết hóa đơn bệnh nhân cho quản lý bệnh viện hàng tháng Báo cáo thơng tin tình trạng phịng bệnh cho quản Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 lý Báo cáo thống kê việc sử dụng thuốc, tồn kho thuốc cho quản lý bệnh viện hàng tháng Chương IV PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I Phân tích hệ thống 10 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - BaoCaoTongThuoc: Sử dụng liệu từ procedure MedUsedQuantity 72 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - BaoCaoTonKhoThuoc: Sử dụng liệu từ table Medicine 73 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - MedCost: Sử dụng liệu từ view MedCost 74 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - RoomCost: Sử dụng liệu từ view RoomCost 75 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - TestCost: Sử dụng liệu từ view TestCost 76 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - TableBill: Sử dụng liệu từ table Bill 77 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 - BaoCaoHoaDon: Sử dụng liệu từ table Bill Form báo cáo Chức báo cáo gồm có form: Báo cáo Phịng, Báo cáo Thuốc, Báo cáo Chi phí, Báo cáo Hóa đơn 78 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 a Báo cáo Phịng Báo cáo phịng báo cáo tất phòng bệnh viện, loại phòng cụ thể: 79 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 b Báo cáo Thuốc Form báo cáo thuốc gồm có tab, tương ứng với loại báo cáo thuốc: Báo cáo chi tiết lịch sử sử dụng thuốc bệnh nhân, Báo cáo tổng lương thuốc sử dụng loại thuốc, Báo cáo lượng thuốc kho loại thuốc 80 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 Có thể tích vào mã thuốc để chọn loại thuốc cụ thể: 81 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 Hoặc tính vào từ ngày, đến ngày để xem khoảng thời gian: Hoặc tích vào hai: c Báo cáo Chi phí Form báo cáo chi phí gồm tab báo cáo: Room Cost, Test Cost, Medicine Cost, Total tương ứng với chi tiết loại chi phí tổng chi phí bệnh nhân cụ thể: 82 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 83 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 d Báo cáo Hóa đơn Báo cáo hóa đơn báo cáo hóa đơn xuất viện bệnh nhân Có thể tất hóa đơn, khoảng thời gian từ ngày, đến ngày: 84 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 85 Downloaded by Quang Quang (khoa31141020806@gmail.com) lOMoARcPSD|15978022 TỔNG KẾT Kích thước hệ thống trung bình, bảo mật cao Ứng dụng đáp ứng hầu hết chức hệ thống quản lý nội trú bệnh viện Kinh nghiệm thu được: - Hiểu nhiều kinh nghiệm teamwork cơng việc thực tế - Có hội để vận dụng kiến thức lý thuyết nhà trường áp dụng vào thực tiễn - Củng cố kiến thức mơn học: lập trình hướng đối tượng, hệ quản trị sở liệu, … ƯU ĐIỂM CỦA HỆ THỐNG - Giao diện thuận tiện - Các chức đáp ứng cho việc quản lí nội trú bệnh viện - Dung lượng phần mềm nhẹ - Dễ dàng sử dụng NHƯỢC ĐIỂM CỦA HỆ THỐNG - Thiết kế ứng dụng chưa thực đẹp mắt - Chưa thống mặt ngôn ngữ - Một số lỗi nhỏ gây bất tiện PHƯƠNG HƯỚNG PHÁT TRIỂN - Nâng cao giao diện cho ứng dụng - Phát triển thêm tính nâng cao phù hợp với nhu cầu người dùng - Nâng cấp, sửa lỗi tồn đọng hệ thống 86 Downloaded by Quang Quang (khoa31141020806@gmail.com)