Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 52 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
52
Dung lượng
1,33 MB
Nội dung
LỜI CẢM ƠN Em xin bày tỏ lòng biết ơn sâu sắc tới thầy giáo ThS.Trần Ngọc Thái, thầy tận tình hƣớng dẫn giúp đỡ em suốt trình làm tốt nghiệp Với bảo thầy, em có định hƣớng tốt việc triển khai thực yêu cầu trình làm đồ án tốt nghiệp Em xin chân thành cảm ơn dạy bảo giúp đỡ thầy giáo, cô giáo Khoa Công Nghệ Thông Tin – Trƣờng Đại học Dân Lập Hải Phòng trang bị cho em kiến thức để em hồn thành tốt báo cáo tốt nghiệp Xin cảm ơn tới ngƣời thân gia đình quan tâm, động viên suốt trình học tập làm tốt nghiệp Xin gửi lời cảm ơn tất bạn bè, đặc biệt bạn lớp CT1001 giúp đỡ đóng góp ý kiến để hồn thành chƣơng trình Em xin chân thành cảm ơn ! Hải Phòng, ngày 29 tháng 10 năm 2010 Sinh viên : Nguyễn Thị Thu Hiền Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân MỤC LỤC Chƣơng I BÀI TOÁN QUẢN LÝ KHÁM CHỮA BỆNH 1.1 Địa bệnh viện quận Hải An 1.2 Mô tả hoạt động quản lý bệnh nhân bệnh viện quận Hải An 1.2.1 Tổ chức hoạt động bệnh viện quận Hải An 2.2 Sơ đồ tiến trình nghiệp vụ 2.2.1 Sơ đồ tiến trình nghiệp vụ khám bệnh 2.2.2 Sơ đồ tiến trình chữa bệnh 2.2.3 Sơ dồ tiến trình quản lý hồ sơ 2.2.4 Sơ đồ tiến trình thu viện phí 10 2.2.5 Sơ đồ tiến trình báo cáo 11 2.3.Ƣu nhƣợc điểm mơ hình quản lý 12 2.3.1 Ưu điểm: 12 2.3.2 Nhược điểm: 12 2.4.Nhu cầu triển khai hệ thống quản lý ựng dụng CNTT 12 Chƣơng II PHÂN TÍCH HỆ THỐNG QUẢN LÝ BỆNH NHÂN 13 2.1 Biểu đồ ngữ cảnh hệ thống 13 2.2 Biểu đồ phân rã chức 14 2.3 Danh sách hồ sơ liệu đƣợc sử dụng 15 2.4 Ma trận thực thể chức 16 2.5 Các mơ hình xử lý nghiệp vụ 17 2.5.1 Biểu đồ luồng liệu mức 17 2.5.2 Biểu đồ luồng liệu mức 18 2.6 Thiết kế CSDL 23 2.6.1 Mơ hình liên kết thực thể ER 23 2.6.2 Mơ hình quan hệ 27 2.6.3 Các bảng liệu vật lý 31 Chƣơng III CƠ SỞ LÝ THUYẾT Error! Bookmark not defined 3.1 GIỚI THIỆU CHUNG VỀ SQL SERVER 2000Error! Bookmark not defined 3.1.1 Các thành phần SQL Server 2000 Error! Bookmark not defined 3.1.2 Đối tượng sở liệu Error! Bookmark not defined Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân 3.2 NGÔN NGỮ VISUAL BASIC Error! Bookmark not defined 3.2.1 Giới thiệu Error! Bookmark not defined 3.2.2 Đặc điểm môi trường Visual Basic Error! Bookmark not defined 3.2.3 Màn hình làm việc Visual Basic Error! Bookmark not defined CHƢƠNG IV CÀI ĐẶT CHƢƠNG TRÌNH 38 4.1 Giao diện 38 4.2.Giao diện cập nhật liệu 39 KẾT LUẬN 46 TÀI LIỆU THAM KHẢO 52 Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân Chƣơng I BÀI TOÁN QUẢN LÝ KHÁM CHỮA BỆNH 1.1 Địa bệnh viện quận Hải An Địa chỉ: Số 190 đƣờng Cát Bi, quận Hải An, Hải Phịng Số điện thoại: 031.3625363 1.2 Mơ tả hoạt động quản lý bệnh nhân bệnh viện quận Hải An 1.2.1 Tổ chức hoạt động bệnh vin qun Hi An a Quản lý số thông tin nhân viên làm việc bệnh viện - Quản lý họ tên nhân viên (chủ yếu Y, Bác sĩ) - Quản lý địa nhân viên - Quản lý số điện thoại nhân viên (nếu có) - Và quản lý số thông tin khác nhân viên để phục vụ cho việc quản lý bệnh nhân nh- trình khám chữa bệnh bệnh nhân bệnh viện đ-ợc dễ dàng nh-: khoa, chuyên môn, chức vụ b Qun lý thụng tin liệu việc khám điều trị bệnh viện Hoạt động Khám bệnh Khi bệnh nhân đến bệnh viện khám chữa bênh đến gặp nhân viên bệnh viện để đăng ký khám bệnh, bệnh nhân điền đầy đủ thông tin vào phiếu đăng ký khám bệnh Nhân viên bệnh viện đƣa cho bệnh nhân sổ khám bệnh Bệnh nhân đƣợc bác sĩ khám bệnh sau bác sĩ yêu cầu bệnh nhân xét nghiệm Các phiếu xét nghiệm đƣợc chuyển tới khoa xét nghiệm tƣơng ứng Sau bệnh nhân làm xét nghiệm xong kết xét nghiệm đƣợc gửi trả khoa khám bệnh Sau khám bệnh, bệnh nhân thuộc hai loại sau: điều trị nhà iu tr tai bnh vin + Nếu bệnh nhân điều trị nhà bác sĩ cho đơn thuốc ghi đầy đủ tên thuốc, số l-ợng cách dùng nh- bệnh mà bác sĩ dự ®o¸n Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm qun lý bnh nhõn + Nếu bệnh nhân phải nhập viện bác sĩ vit giấy nhập viện a cho bnh nhõn, ghi đầy đủ thông tin bệnh nhân bệnh dự đoán sau bệnh nhân đ-ợc đ-a đến khoa điều trị Hot ng iu tr bnh Tại khoa điều trị, bệnh nhân đ-ợc bác sĩ khám lại cho đơn thuốc đơn thuốc có ghi đầy đủ tên thuốc số l-ợng cách dùng Theo định kỳ bác sĩ khám bệnh lại cho bệnh nhân (tùy theo loại bệnh nhân) Trong trình điều trị bệnh viện bác sÜ sÏ lËp mét hồ sơ bƯnh ¸n cđa bƯnh nhân ghi đầy đủ thông tin bệnh nhân, bệnh mà bệnh nhân mắc phải nh- diễn biến trình điều trị bệnh viện Bnh nhân đƣợc bác sỹ khám đƣa y lnh chm súc hng ngy Trong trình điều trị bệnh nhân yêu cầu dùng thêm số dịch vụ nh-: X_quang, Siêu âm việc sử dụng theo định bác sĩ, loại dịch vụ có giá riêng Cỏc dch vụ đƣợc ghi lại chi tiết, kết thúc ca điều trị khoa điều trị lập bảng thống kê dịch vụ bệnh nhân sử dụng Hoạt động theo dõi hồ sơ Y vụ có nhiệm vụ theo dõi cập nhật trực tiếp HSBA bệnh nhân Kết thúc việc khám bệnh khoa khám bệnh, dựa vào thông tin khám HSBA đƣợc lập khoa khám bệnh, y vụ lập bảng chi phí khám bệnh bệnh nhân gửi tới tài vụ Từ thống kê dịch vụ bệnh nhân sử dụng y vụ tính tốn tổng hợp sau lập bảng chi phí điều trị bệnh nhân gửi tới tài vụ Sau đóng viện phí, bệnh nhân mang biên lai thu viện phí tới phịng y vụ để y vụ viết giấy viện đƣa lại cho bệnh nhân để hoàn tất thủ tục viện Hoạt ng thu vin phớ Trong trình điều trị bệnh nhân không toán viện phí mà tự ý xuất viện bệnh viện l-u lại toàn thông tin bệnh nhân Đối với bệnh nhân có thẻ bảo hiểm y tế phải nộp phần viện phí theo phần trăm ghi bảo hiểm Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân Các chi phí dịch vụ mà bệnh nhân khám chữa bệnh đƣợc ghi vào phiếu tốn viện phí Khi bệnh nhân hết bệnh muốn xuất viện bệnh nhân mang phiếu tốn viện phí xuống phịng tài vụ để toán.và bệnh nhân đƣợc nhận lại biên lai thu viện phí Báo cáo Nhân viên bệnh viện tiến hành tổng hợp tình hình lập báo cáo: hồ sơ bệnh án, bảng thống kê dịch vụ bệnh nhân sử dụng, bảng chi phí khám bệnh, bảng chi phí điều trị tất bệnh nhân khám điều trị tai bệnh viên theo kỳ có yêu cầu lãnh đạo Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân 2.2 Sơ đồ tiến trình nghiệp vụ 2.2.1 Sơ đồ tiến trình nghiệp vụ khám bệnh Bệnh nhân Nhân viên Bác sĩ Khoa XN Khoa điều trị Hồ sơ liệu Đăng kí khám bệnh Điền thơng tin Phiếu đăng kí sổ khám bệnh Nhận thơng tin Khám bệnh có Y/C xét nghiệm Phiếu xét nghiệm Xét nghiệm không Bệnh nặng Điều trị bệnh có khơng Lớp CT1001-Nguyễn Thị Thu Hiền Giấy nhập viện Xây dưng phần mềm quản lý bệnh nhân 2.2.2 Sơ đồ tiến trình chữa bệnh Bác sĩ Hồ sơ liệu Khám lại bệnh cho bệnh nhân Đơn thuốc Điều trị cho bệnh nhân Các y lệnh Lập hồ sơ bệnh án Hồ sơ bệnh án Bảng thống kê dịch vụ bệnh nhân sử dụng Lớp CT1001-Nguyễn Thị Thu Hiền Xây dưng phần mềm quản lý bệnh nhân 2.2.3 Sơ dồ tiến trình theo dõi hồ sơ bệnh nhân Y vụ Phòng tài vụ Cập nhật thông tin vào hồ sơ bệnh án bệnh nhân Hồ sơ bệnh án Lập bảng chi phí khám bệnh bệnh nhân Bàng kê chi phí khám bệnh Lập bảng chi phí điều trị bệnh bệnh nhân Bàng kê chi phí điều trị Lập biên lai , thu viện phí Viết giấy viện Lớp CT1001-Nguyễn Thị Thu Hiền Hồ sơ liệu Biên lai thu viện phí Giấy viện Xây dưng phần mềm quản lý bệnh nhân 10 2.2.4 Sơ đồ tiến trình tốn viện phí Bệnh nhân Phịng tài vụ Hồ sơ liệu Thanh tốn viện phí có Thẻ BHYT T khơng Nộp phần viện phí Phiếu tốn viện phí Thanh tốn tồn viện phí Lập biên lai thu viện phí Lớp CT1001-Nguyễn Thị Thu Hiền Biên lai thu viện phí Xây dựng phần mềm quản lý bệnh nhân CHƢƠNG III CÀI ĐẶT CHƢƠNG TRÌNH GIAO DIỆN KẾT NỐI CSDL VÀ ĐĂNG NHẬP VÀO HỆ THỐNG 3.1 Giao diện 4.1.Giao diện chương trình Lớp CT1001-Nguyễn Thị Thu Hiền 38 Xây dựng phần mềm quản lý bệnh nhân 3.2.Giao diện cập nhật liệu Thông tin bác sĩ 4.2.Giao diện cập nhật thông tin bác sĩ Thông tin bệnh nhân 4.3.Giao diện cập nhật thông tin bệnh nhân Lớp CT1001-Nguyễn Thị Thu Hiền 39 Xây dựng phần mềm quản lý bệnh nhân Thông tin bệnh 4.4.Giao diện cập nhật thông tin bệnh Thông tin thuốc 4.5.Giao diện cập nhật thông thuốc Lớp CT1001-Nguyễn Thị Thu Hiền 40 Xây dựng phần mềm quản lý bệnh nhân Thông tin dịch vụ bênh nhân sử dụng 4.6.Giao diện cập nhật thông tin dịch vụ bệnh nhân sử dụng Thông tin dịch vụ bệnh viện 4.7.Giao diện cập nhật thông tin dịch vụ bệnh viện Lớp CT1001-Nguyễn Thị Thu Hiền 41 Xây dựng phần mềm quản lý bệnh nhân Biên lai thu viện phí 4.8.Giao diện biên lai thu viện phí Thơng tin hồ sơ bệnh án 4.9.Giao diện hồ sơ bệnh án Lớp CT1001-Nguyễn Thị Thu Hiền 42 Xây dựng phần mềm quản lý bệnh nhân Thông tin khoa bệnh viện 4.10.Giao diện khoa bệnh viện Thông tin nhân viên bệnh viện 4.11.Giao diện nhân viên bệnh viện Lớp CT1001-Nguyễn Thị Thu Hiền 43 Xây dựng phần mềm quản lý bệnh nhân Thông tin phiếu khám bệnh 4.12.Giao diện phiếu khám bệnh Lớp CT1001-Nguyễn Thị Thu Hiền 44 Xây dựng phần mềm quản lý bệnh nhân 3.3 Các hồ sơ liệu thực Hồ sơ bệnh án Lớp CT1001-Nguyễn Thị Thu Hiền 45 Xây dựng phần mềm quản lý bệnh nhân Giấy nhập viện Lớp CT1001-Nguyễn Thị Thu Hiền 46 Xây dựng phần mềm quản lý bệnh nhân Phiếu chăm sóc bệnh nhân hàng ngày Lớp CT1001-Nguyễn Thị Thu Hiền 47 Xây dựng phần mềm quản lý bệnh nhân Giấy viện Lớp CT1001-Nguyễn Thị Thu Hiền 48 Xây dựng phần mềm quản lý bệnh nhân Sổ khám bệnh MS: 01/BV-01 Së Y tÕ Sỉ kh¸m bƯnh BƯnh viƯn: Khoa: H-íng dÉn: - - Sè TT Chỉ định điều trị 10 Ngày, tháng ghi trang, hết ngày kẻ ngang ghi tiếp Cuối tháng làm b¸o c¸o ghi sỉ råi sang trang míi In khỉ A2 gấp đôi, in mẫu kẻ dòng trang, trang in nhtrang bìa, tên sổ đ-a vào Bắt đầu sử dụng ngày: / / Hết sổ, nộp l-u trữ ngày: / / Họ tên ng-ời bệnh Tuổi Nam Nữ Địa Số Bảo hiểm y tế Nơi giới thiệu Chẩn đoán Tuyến d-ới Khoa khám bệnh Cách giải quyết/ chuyển (đánh dấu x vào ô t-ơng ứng) Vào viện Tuyến Tuyến d-ới Ngoại trú Về nhà Tiến hành thủ thuật Khám C/khoa Họ tên bác sỹ khám bệnh 11 12 13 14 15 16 17 18 Lp CT1001-Nguyn Th Thu Hin Đối t-ợng Thu phÝ MiÔn phÝ CÊp cøu 19 20 21 49 Xây dựng phần mềm quản lý bệnh nhân Phiếu tốn viện phí Së Y tÕ: BV: PhiÕu to¸n viƯn MS: 38/BV-01 Số vào viện - Họ tên ng-ời bƯnh: Ti: Nam/Nữ: - Địa chỉ: - BHYT: giá trị từ ./ ./ ®Õn / ./ Sè: - N¬i giíi thiƯu: N¬i cÊp BHYT:………………………………… -Khoa: Buång: .Giêng:…………………… - Vµo viƯn lóc: giê ; ngµy / ./ - Ra viƯn lóc: ; ngày ./ ./ - Chẩn đoán: Tng s tin Bằng chữ: Biên lai số: Giám đốc/ tr-ởng khoa Ngày tháng năm Y tá (ĐD) tr-ởng khoa Kế toán viện phí Họ tên Hä tªn Dut cđa BHYT Xác nhận ng-ời bệnh (hoặc gia đình) Họ tªn Hä tªn Lớp CT1001-Nguyễn Thị Thu Hiền Hä tªn Hä tªn 50 Xây dựng phần mềm quản lý bệnh nhân KẾT LUẬN Qua trình làm đồ án tốt nghiệp với đề tài “ Xây dựng phần mềm quản lý Bệnh nhân Bệnh viện”, thân em tự thấy thu đƣợc kết sau: - Nắm bắt đƣợc quy trình nghiệp vụ công việc khám chữa bệnh ,quản lý hồ sơ, toáng Bệnh viện - Hiểu biết đƣợc phƣơng pháp phân tích thiết kế hƣớng cấu trúc, từ áp dụng hiểu biết để phân tích thiết kế tốn theo hƣớng cấu trúc - Có đƣợc kinh nghiệm thực tế đƣợc tham gia vào dự án nhỏ cụ thể để áp dụng đƣợc kiến thức đƣợc học vào thực tiễn - Tiến hành phân tích thiết kế hoàn thiện hệ thống phƣơng pháp hƣớng cấu trúc cách đầy đủ - Cài đặt số module để thử nghiệm Ngôn ngữ Visual Basic 6.0 sử dụng Hệ QTCSDL SQL Server để lƣu trữ liệu Về thực nghiệm thiết kế cài đặt thành cơng chƣơng trình thể phù hợp nội dung đề tài - Song kỹ lập trình cịn hạn chế nên giao diện chƣơng trình chƣa thật thân thiện với ngƣời sử dụng đáp ứng đƣợc số chức đề tài Trong thời gian tới, em tiếp tục hoàn chỉnh chức thời bổ sung thêm chức mang lại tiện dụng cho ngƣời sử dụng Trong tƣơng lai, em hi vọng cố gắng hoàn thiện tốt đề tài cố gắng đáp ứng đƣợc yêu cầu hệ thống thực địi hỏi Vì kính mong thầy giáo, cô giáo bạn xem xét, bảo giúp đỡ em để em hồn thành đề tài tốt Lớp CT1001-Nguyễn Thị Thu Hiền 51 Xây dựng phần mềm quản lý bệnh nhân TÀI LIỆU THAM KHẢO PGS TS Nguyễn Văn Vỵ (2004), Giáo trình phân tích thiết kế hệ thống thơng tin, NXB thống kê, Hà nội Nguyễn Thị Ngọc Mai (2004), Visual Basic 6.0 - Lập trình sở liệu, Nhà xuất lao động – xã hội PGS.Vũ Đức Thi (1997), Cơ sở liệu kiến thức thực hành, Nhà xuất thống kê – Hà nội Lớp CT1001-Nguyễn Thị Thu Hiền 52 ... Xây dựng phần mềm quản lý bệnh nhân Giấy nhập viện Lớp CT1001-Nguyễn Thị Thu Hiền 46 Xây dựng phần mềm quản lý bệnh nhân Phiếu chăm sóc bệnh nhân hàng ngày Lớp CT1001-Nguyễn Thị Thu Hiền 47 Xây. .. mềm quản lý bệnh nhân Thông tin khoa bệnh viện 4.10.Giao diện khoa bệnh viện Thông tin nhân viên bệnh viện 4.11.Giao diện nhân viên bệnh viện Lớp CT1001-Nguyễn Thị Thu Hiền 43 Xây dựng phần mềm. . .Xây dưng phần mềm quản lý bệnh nhân MỤC LỤC Chƣơng I BÀI TOÁN QUẢN LÝ KHÁM CHỮA BỆNH 1.1 Địa bệnh viện quận Hải An 1.2 Mô tả hoạt động quản lý bệnh nhân bệnh viện quận