Đề tài Phân tích và cài đặt chương trình quản lý bệnh nhân tại bệnh viện Khánh Hoà - Nguyễn Hữu Trọng

ppt 19 trang huongle 3830
Bạn đang xem tài liệu "Đề tài Phân tích và cài đặt chương trình quản lý bệnh nhân tại bệnh viện Khánh Hoà - Nguyễn Hữu Trọng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptphan_tich_va_cai_dat_chuong_trinh_quan_ly_benh_nhan_tai_benh.ppt

Nội dung text: Đề tài Phân tích và cài đặt chương trình quản lý bệnh nhân tại bệnh viện Khánh Hoà - Nguyễn Hữu Trọng

  1. BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐẠI HỌC THUỶ SẢN NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN  Đề tài: Phân tích và cài đặt chương trình quản lý bệnh nhân tại bệnh viện Khánh Hoà Giáo viên hướng dẫn : Nguyễn Hữu Trọng Sinh viên thực hiện : Nguyễn Văn Hưng Lớp : TH 40
  2. NỘI DUNG BÁO CÁO I. TÊN & NHIỆM VỤ CỦA ĐỀ TÀI. II. SƠ LƯỢC QUÁ TRÌNH KHẢO SÁT. III. MỤC TIÊU CHÍNH CỦA ĐỒ ÁN. IV. PHÂN TÍCH & THIẾT KẾ HỆ THỐNG. - Đặc tả bài toán. - Mô hình quan niệm dữ liệu. - Các lược đồ quan hệ - Mô hình tổ chức dữ liệu. - Mô hình thông lượng thông tin. V. MÔI TRƯỜNG CÀI ĐẶT. VI. KẾT QUẢ THỰC HIỆN ĐỒ ÁN. VII.HẠN CHẾ VII. HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI
  3. I-Tên và nhiệm vụ của đề tài 1.TÊN ĐỀ TÀI Đề tài: Phân tích và cài đặt chương trình quản lý bệnh nhân tại bệnh viện Khánh Hoà 2.NHIỆM VỤ CỦA ĐỀ TÀI TìmTìm hiểuhiểu cơcơ sởsở lýlý thuyếtthuyết liênliên quanquan đếnđến đềđề tàitài NgônNgôn ngữngữ sửsử dụngdụng đểđể càicài đặtđặt hệhệ thốngthống KhảoKhảo sátsát vàvà đặcđặc tảtả hệhệ thốngthống PhânPhân tíchtích vàvà thiếtthiết kếkế hệhệ thốngthống CàiCài đặtđặt hệhệ thốngthống
  4. II-Sơ lược quá trình khảo sát Bệnh viện đa khoa tỉnh Khánh Hồ là một trong những trung tâm khám chữa bệnh lớn nhất của tỉnh Khánh Hồ. Do đĩ, nhu cầu ứng dụng việc quản lý bằng tin học vào trong việc quản lý Bệnh nhân và nhân viên của bệnh viện là một nhu cầutất yếu. Sau khi khảo sát hiện trạng tơi nắm được những thơng tin chính cần quản lý sau: Quản lý nhân viên bệnh viện Mỗi nhân viên của bệnh viện được quản lý các thơng tin sau đây: Họ, tên, giới tính, ngày sinh, nơi sinh, địa chỉ, dân tộc, trình độ chuyên mơn, đơn vị cơng tác, chức vụ, tơn giáo. Địa chỉ quản lý: Tỉnh (Thành phố ), Quận (Huyện), Phường (Xã), Số nhà, (Thơn) Quản lý bệnh nhân: Khi một bệnh nhân nhập viện lần đầu tiên, bệnh viện lưu những thơng tin sau: Họ, tên, giới tính, ngày sinh, địa chỉ, đối tượng. Bệnh nhân được chia làm hai loại: Loại cĩ bảo hiểm y tế và khơng cĩ bảo hiểm y tế. Nếu bệnh nhân cĩ bảo hiểm y tế thì quản lý: Số thẻ bảo hiểm y tế, thời gian hiệu lực, phần trăm bảo hiểm, nơi khám bệnh ban đầu. Nếu bệnh nhân cĩ thẻ bảo hiểm y tế là cơng nhân viên của một tổ chức, cơ quan nào đĩ thì quản lý thêm: Tên, địa chỉ, điện thoại, fax cuả cơ quan cơng tác.
  5. Địa chỉ bệnh nhân và cơ quan quản lý: Số nhà, đường (thơn, ấp), xã (phường), quận (huyện), tỉnh (thành phố). l Quy trình khám chữa bệnh Bệnh nhân đến bệnh viện để khám chữa bệnh (vì đây là bệnh viện đa khoa) nên cĩ các trường hợp sau: - Bệnh nhân đến để khám chữa các bệnh thơng thường. - Bệnh nhân đang ở trong tình trạng cần cấp cứu đặc biệt (các thủ tục nhập viện được tiến hành sau). - Bệnh nhân là sản phụ trong trường hợp cấp cứu (thì được đưa trực tiếp đến khoa sản). Nhìn chung, bệnh nhân đến bệnh viện để khám chữa bệnh theo quy trình chung sau: - Bước 1: Bệnh nhân đến nơi tiếp nhận bệnh nhân (nơi cấp số) để xác lập việc khám bệnh và được chỉ định một vị trí khám bệnh. - Bước 2: Bệnh nhân được một bác sĩ khám bệnh. - Bước 3: Sau khi khám xong bệnh nhân thuộc một trong hai loại: Điều trị tại nhà hay nhập viện.
  6. + Bước 3.1: Nếu bệnh nhân điều trị tại nhà thì bác sĩ cho một toa thuốc trên đĩ ghi đầy đủ tên thuốc, số lượng và cách dùng. Nếu bệnh nhân cĩ thẻ bảo hiểm y tế thì đến nơi cấp thuốc bảo hiểm y tế để nhận thuốc và trả một phần giá thuốc theo quy định phần trăm trên thẻ bảo hiểm. Ngược lại, bệnh nhân phải trả tất cả chi phí khám bệnh và tự mua thuốc. + Bước 3.2: Nếu bệnh nhân phải nhập viện thì bác sĩ khám bệnh cho một lệnh nhập viện, trên đĩ cĩ ghi đầy đủ thơng tin về bệnh nhân, căn bệnh dự đốn và đưa đến khoa điều trị. - Bước 4: Tại khoa điều trị, bệnh nhân sẽ được chuẩn đốn và lập một bệnh án chi tiết. Trên bệnh án ghi đầy đủ thơng tin về bệnh nhân và căn bệnh mà bệnh mắc phải. Quá trình điều trị bệnh nhân được thể hiện đầy đủ trên bệnh án. Trong một khoảng thời gian quy định tuỳ theo bệnh nhân, bệnh nhân được một bác sĩ khám, cho một toa thuốc. Trên toa thuốc ghi tên thuốc, số lượng và cách dùng. Trong quá trình điều trị, bệnh nhân cĩ thể sử dụng các dịch vụ hỗ trợ khám bệnh như: Xét nghiệm, X_quang, siêu âm, Việc sử dụng cũng theo chỉ định của bác sĩ khám chữa bệnh. Mỗi dịch vụ cĩ giá tiền riêng. Khi bệnh nhân điều trị cĩ thể lựa chọn loại phịng nằm điều trị với giá dịch vụ riêng cho mỗi loại phịng.
  7. - Bước 5: Thanh tốn viện phí: Trong quá trình điều trị, cứ 3 ngày, bệnh viện yêu cầu bệnh nhân thanh tốn viện phí một lần (bằng cách bệnh nhân sẽ đĩng một số tiền tạm ứng tuy theo khả năng của mình), sau khi xuất viện nhân viên sẽ căn cứ vào số tiền tạm ứng trên sẽ tính để biết được bệnh nhân đã thanh tốn đầy đủ tiền viện phí chưa. Nếu bệnh nhân cĩ thẻ bảo hiểm y tế thì chỉ đĩng phần trăm viện phí theo bảo hiểm bao gồm tiền thuốc và các dịch vụ hỗ trợ chữa trị và khám bệnh. Riêng tiền phịng, nếu cĩ thẻ bảo hiểm y tế, bệnh nhân cũng chỉ được bảo hiểm trên loại phịng rẻ nhất, nếu bệnh nhân nằm điều trị ở loại phịng cĩ giá tiền cao thì tự trả phần chênh lệch. Khi xuất viện, bệnh nhân thanh tốn tồn bộ số viện phí cịn lại. Trong quá trình điều trị, nếu cĩ bệnh nhân trốn viện, khơng thanh tốn viện phí. Bệnh viện lưu lại tất cả các thơng tin về bệnh nhân trốn viện. Nếu sau khi chữa trị 3 ngày mà bệnh nhân khơng đĩng tạm ứng tiền viện phí (hay tiền tạm ứng viện phí trước đĩ đã hết), thì khoa (phịng) nơi điều trị bệnh nhân trình ban lãnh đạo biết để xem xét giải quyết. - Bước 6: Theo chu kỳ mỗi tháng, bệnh viện thanh tốn tiền viện phí với Bảo hiểm y tế. • Mơ hình quan niệm dữ liệu
  8. CHUYÊN MÔN CHỨC VỤ TỈNH ĐƠN VỊ(K) Mã CM Mã ĐV Mã Tỉnh Mã ĐV (1,n) (1,n) Tên CM Tên ĐV Tên Tỉnh Tên ĐV (1,n) H-T NV-CM (1,n) NV-CV (1,1) (1,1 (1,1) HUYỆN NV-ĐV NHÂN VIÊN VỊ TRÍ KB Mã Huyện -Mã nhân viên BỆNH Mã VTKB Tên Huyện (1,1) -Họ tên nhân viên Mã Bệnhõ Tên VTKB (1.n) -Ngay sinh Tên Bệnhõ (1.n) -Giới tính -Số nhà (1.n) X- K-BỆNH -Điện thoại (1.n) H - Ngày XÃ (1,1) KB (1,1) Mã Xã -Nội dung (1.n) Tên Xã ĐỊA CHỈ -Chi phí (1,1) (1.n) (1,1) ĐƠN THUỐC (1.n) BN- (1,1) BỆNH NHÂN -Mã ĐT -Mã BN BỆNH ÁN -Ngày kê đơn BHY TẾ X -Họ BN -Mã BA -Số TBHYT (1.n) -Tên BN -Ngày vào -Ngày bắt đầu -Ngày sinh BN -Ngày ra DÙNG -Ngày K thúc CƠ QUAN -Giới tính THUỐC -Phần trăm -Mã CQ -Số nhà (1.n) -Tên CQ -Số lượng dùng (1.n) -ĐT.CQ DÙNG -Liều dùng (1.n) CÁN BỘ -Fax CQ BN-TƯ DV (1.1) - Lần dùng TẠM ỨNG DỊCH VỤ THUỐC (1.1) NƠI ĐIỀU TRỊ (1.1) (1.n) -Mã T.Ứng -Mã DV -Mã T -Mã NĐT (1.n) -Lần T.Ứng -Tênh DV -Tên T CB-CQ -Tên NĐT -Số tiền - Đơn giá -Đơn giá -Đơn giá -Ngày T.Ứng
  9. 1. TINH(MaTinh, TenTinh) 2. HUYEN(MaHuyen, TenHuyen, MaTinh ) 3. XA(MaX, TenX, MaHuyen) 4. DONVI(MaDV, TenDV) 5. DANTOC(MaDT, TenDT) 6. TONGIAO (MaTG, TenTG ) 7. CHUYENMON(MaCM, TenCM) 8. CHUCVU(MaCV, TenCV) 9. COQUAN(MaCQ, TenCQ, DienThoaiCQ,FaxCQ) 10. CANBO(MaBN, MaCQ) 11. BAOHIEM(MaBN, SoTheBHYT, NgayBD, NgayKT, Phan tram) 12. BENHNHAN(MaBN,HoBN, TenBN, NgaySinhBN, GioiTinhBN, SoNhaBN, MaX) 13. KHAMBENH(MaNV,MaVTKB,MaBN,MaDT,MaB, NgayKB,NoiDungKB, CPKB) 14. VITRIKHAMBENH(MaVTKB, Ten VTKB) 15. DONTHUOC(MaDT, NgaykeDon, MaVT, MaNV, MaBN, MaB) 16. THUOC(MaT, Ten thuoc, DonGia) 17. BENH(MaB, TenB) 18. NOIDIEUTRI(MaNĐT, Ten NĐT, DonGia) 19. DUNGTHUOC(MaT, MaDT, Soluongdung, LieuDung ) 20. DICH VU(MaDV, TenDV, ĐonGiaV) 21. TAMUNGVIENPHI(MaTU, LanTU, SoTienTU, MaBN) 22. BENHAN(MaBA, NgayVao, NgayRa, MaBN, MaNV, MaB, MaNDT) 23. DUNGDICHVU(MaBA, MaDV, LanDungDV) 24. NHAN VIEN(Ma NV, Ho NV,Ten NV, Ngaysinh, Gioi tinh, Sonha, Ma ĐV, MaCM, MaCV, MaDT, MaX)
  10. Mô Hình Thông Lượng Thông Tin VI. MÔ HÌNH THÔNG LƯỢNG THÔNG TIN. Các tác nhân : Tác nhân ngoài : Bệnh Nhân Tác nhân trong : Phòng Cấp Số, Phòng Khám Bệnh, Phòng Cấp Thuốc, Phòng Tài Vụ, Khoa Điều Trị.
  11. MÔ HÌNH THÔNG LƯỢNG THÔNG TIN PHÒN (11) G CẤP SỐ (1) (2) PHÒN G (3) (5) KHÁM KHOA (4) BỆNH ĐIỀU BỆNH NHÂN (6) (6) TRỊ (8) PHÒNG CẤP THUỐC (9) (10) PHÒNG TÀI VỤ (7)
  12. Giải thích mô hình (1) Yêu cầu khám chữa bệnh (2) Vị trí khám bệnh (Số được Cấp) (3) Quá trình khám bệnh (4) Kết quả khám bệnh (5) Danh sách bệnh nhân nhập viện (6) Danh sách bệnh nhân được cấp thuốc (7) Lệnh nhập viện (8) Các chi phí điều trị (9) Xác nhận thanh toán viện phí (10) Danh sách bệnh nhân đã thanh toán (11) Giấy xuất viện
  13. V- Môi trường cài đặt nDữDữ liệuliệu củacủa hệhệ thốngthống đượcđược thiếtthiết kếkế trêntrên HệHệ QuảnQuản TrịTrị CơCơ SởSở DữDữ LiệuLiệu MSMS SQLSQL ServerServer 20002000 nPhầnPhần mãmã lệnhlệnh HệHệ thốngthống QuảnQuản LýLý BệnhBệnh NhânNhân nàynày,, đượcđược viếtviết bằngbằng ngônngôn ngữngữ VisualVisual Basic.Basic. nTruyTruy nhậpnhập dữdữ liệuliệu dựadựa vàovào ADOADO nNgoàiNgoài rara emem còncòn dùngdùng cáccác lệnhlệnh Insert,Insert, Delete Delete củacủa cáccác câucâu lệnhlệnh truytruy vấnvấn SQLSQL đểđể cậpcập nhậpnhập dữdữ liệuliệu vàovào hệhệ thốngthống nInIn xuấtxuất dữdữ liệuliệu emem dùngdùng DataData ReportReport trongVB6trongVB6
  14. VI-Kết quả thực hiện đồ án QuaQua thờithời giangian thựcthực tậptập vàvà làmlàm đồđồ ánán,, emem đãđã đạtđạt đượcđược cáccác kếtkết quảquả sausau:: TìmTìm hiểuhiểu ngônngôn ngữngữ lậplập trìnhtrình CSDLCSDL :: SQLSQL ServerServer 2000.2000. PhânPhân tíchtích tìmtìm hiểuhiểu nghiệpnghiệp vụvụ quảnquản lýlý PhânPhân tíchtích vàvà thiếtthiết kếkế chichi tiếttiết chocho toàntoàn hệhệ thốngthống ViếtViết chươngchương trìnhtrình demodemo đơnđơn giảngiản - - HiệnHiện thựcthực chươngchương trìnhtrình trêntrên mômô hìnhhình máymáy đơnđơn sửsử dụngdụng ngônngôn ngữngữ VisualVisual BasicBasic 6.0.6.0.
  15. Một số giao diện của chương trình form nhập hồ sơ bệnh nhân :
  16. Form thống kê :
  17. VII-Hạn Chế DoDo ththờờii giangian ththựựcc hihiệệnn đđềề tàitài ttươươngng đđốốii hhạạnn chchếế,, kinhkinh nghiệmnghiệm chưachưa nhiềunhiều nênnên chchươươngng trìnhtrình khôngkhông ththểể tránhtránh đđượượcc nhnhữữngng thithiếếuu sótsót nhnhấấtt đđịịnhnh BênBên ccạạnhnh đóđó chươngchương trìnhtrình còncòn cócó mmộộtt ssốố chchứứcc nnăăngng khôngkhông cócó đđủủ ththờờii giangian đđểể ththựựcc hihiệệnn kkịịpp ĐồĐồngng ththờờii vvẫẫnn cócó mmộộtt ssốố formform chchưưaa hoànhoàn thànhthành đđầầyy đđủủ vàvà chínhchính xácxác,, cáccác ràngràng buộcbuộc vvềề ddữữ liliệệuu vvẫẫnn chchưưaa đđầầyy đđủủ llắắmm HHơơnn nnữữaa trongtrong qúaqúa trìnhtrình vvừừaa viviếếtt chchươươngng trìnhtrình vvừừaa tìmtìm hihiểểuu vvềề ngônngôn ngngữữ SQLSQL ServerServer nênnên khôngkhông ththểể tránhtránh khkhỏỏii nhnhữữngng thithiếếuu sótsót
  18. VIII-Hướng phát triển của đề tài Chương trình quản lý bệnh nhân hoàn thành sẽ góp phần quan trọng trong việc quản lý chứng từ sổ sách về bệnh nhân tại bệnh viện. Để chương trình cĩ thể hoạt động hiệu quả hơn cần dữ liệu phải được lưu trữ bằng hệ quản trị cơ sở dữ liệu cĩ tính bảo mật hơn. Cần cĩ sự kết hợp song song giữa quản lý nhân viên và bệnh nhân một cách chặt chẽ hơn để việc theo dõi và quản lý của bệnh viện được tốt hơn. Nếu cĩ thể đưa chương trình quản lý các thơng tin về bệnh nhân lên các trang Web để giúp cho người thân của bệnh nhân cĩ sự thuận lợi hơn để theo dõi được quá trình điều trị bệnh của của người thân cho dù là đang ngồi ở nhà hay ở bất kỳ nơi nào. Đồng thời khi một bệnh nhân đang nằm điều trị tại bệnh viện, do những lý do gì đĩ mà cần phải chuyển đến bệnh viện khác để điều trị. Tại đây các bác sĩ của bệnh viện tiếp nhận khơng cần xem hồ sơ của bệnh nhân mà chỉ cần lên trang web của bệnh viện nơi bệnh nhân chuyển đến để xem là cĩ thể biết tồn bộ các thơng tin về bệnh nhân như: hồ sơ bệnh nhân, bệnh án của bệnh nhân