Đề tài Quản lý bệnh viện công ty cao su ChưPrông - Gia Lai

I . Lý do chọn đề tài Hiện nay, việc quản lý các cơ quan, doanh nghiệp bằng công nghệ thông tin không còn xa lạ với các tổ chức kinh doanh, áp dụng phần mềm quản lý, để quản lý công việc hằng ngày của một cơ quan, tập thể doanh nghiệp. Quản lý bệnh nhân, nhân viên, hóa đơn thanh toán tại bệnh viên chỉ là một ví dụ, phần mềm quản lý bệnh viện đã được các bệnh viện sử dụng như một công cụ hỗ trợ cho việc quản lý và vận hành bệnh viện tốt hơn và hiệu quả hơn. Để tìm hiểu về quản lý tại bệnh viện và nâng cao kỹ năng lập trình, thiết kế cơ sở dữ liệu em đã chọn đề tài “QUẢN LÝ BỆNH VIỆN” này làm đề tài thực tập. II. Nhiệm vụ nghiên cứu đề tài Nhiệm vụ nghiên cứu của đề tài này nhằm tìm hiểu, đánh giá, tích luỹ kinh nghiệm, nâng cao khả năng lập trình và cố gắng tạo dựng một phần mềm nào đó có thể áp dụng trong thực tế. III. Mục đích và ý nghĩa nghiên cứu đề tài. Mục đích và ý nghĩa của việc nghiên cứu đề tài là đưa công nghệ thông tin vào trong đời sống thực tế, áp dụng để tiết kiêm thời gian, và tăng hiệu quả trong việc quản lí . Đó là một công việc đang được sự quan tâm của nhà nước, nhưng đây chỉ là việc áp dụng quản lý một số mảng (bệnh nhân, nhân viên, hóa đơn thanh toán) trong bệnh viện, một trong những công việc quản lý hằng ngày của bệnh viện. nhưng nó cũng góp, đánh dấu sự phát triển của công nghệ thông tin trong thời đại hiện nay.

doc23 trang | Chia sẻ: tuandn | Lượt xem: 2368 | Lượt tải: 3download
Bạn đang xem trước 20 trang tài liệu Đề tài Quản lý bệnh viện công ty cao su ChưPrông - Gia Lai, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
MỤC LỤC LỜI NÓI ĐẦU Hiên nay, ứng dụng công nghệ thông tin trong xã hội ngày một rộng rãi, công nghệ thông tin có mặt trong hầu hết các lĩnh vực cuộc sống, đặc biệt nó là một công cụ hỗ trợ rất đắc lực cho công tác quản lý. Việc áp dụng công nghệ thông tin cho công tác quản lý là một công việc hữu ích nhằm khắc phục được các nhược điểm trong việc quản lý thủ công trước đây. Cơ sở dữ liệu là một trong ứng dụng quan trọng của công tác tin học hoá trong quản lý của các cơ quan, doanh nghiệp. Nhờ vào sự phát triển của Công nghệ thông tin mà công tác quản lý của các cơ quan, doanh nghiệp trở nên có hiệu quả, tiện dụng, nhanh chóng, chính xác, bảo mật cao. Chính vì lẽ đó mà cơ sở dữ liệu như là một giải pháp hữu hiệu nhất cho các cơ quan, doanh nghiệp có thể tồn tại và phát triển một cách nhanh chóng trong thời đại của sự phát triển khoa học kĩ thuật. Quản lý là một trong những lĩnh vực đang được ứng dụng tin học vào ngày càng phổ biến. Tin học giúp cho các nhà quản lý điều hành công việc một cách hiệu quả, khoa học và chính xác. Và để củng cố, rèn luyện kĩ năng thiết kế cơ sở dữ liệu và kĩ năng lập trình em đã chọn “QUẢN LÝ BỆNH VIỆN CÔNG TY CAO SU CHƯPRÔNG – GIA LAI” làm đề tài quản lý. Đề tài được thực hiện đạt yêu cầu cơ bản của việc quản lý bệnh nhân, nhân viên và thanh toán trong bệnh viện, ngoài ra nó còn có thể sử lý và tính toán đúng những phép tính trong quản lý. Tuy nhiên vẫn còn một số sai sót trong quá trình lập trình, nên mong thầy cô và các bạn góp ý, giúp đề tài có thể hoàn thiện hơn. Xin cảm ơn thầy cô và các bạn đã giúp đỡ em trong quá trình thực hiện đề tài này. PHẦN 1. GIỚI THIỆU I . Lý do chọn đề tài Hiện nay, việc quản lý các cơ quan, doanh nghiệp bằng công nghệ thông tin không còn xa lạ với các tổ chức kinh doanh, áp dụng phần mềm quản lý, để quản lý công việc hằng ngày của một cơ quan, tập thể doanh nghiệp. Quản lý bệnh nhân, nhân viên, hóa đơn thanh toán tại bệnh viên chỉ là một ví dụ, phần mềm quản lý bệnh viện đã được các bệnh viện sử dụng như một công cụ hỗ trợ cho việc quản lý và vận hành bệnh viện tốt hơn và hiệu quả hơn. Để tìm hiểu về quản lý tại bệnh viện và nâng cao kỹ năng lập trình, thiết kế cơ sở dữ liệu em đã chọn đề tài “QUẢN LÝ BỆNH VIỆN” này làm đề tài thực tập. II. Nhiệm vụ nghiên cứu đề tài Nhiệm vụ nghiên cứu của đề tài này nhằm tìm hiểu, đánh giá, tích luỹ kinh nghiệm, nâng cao khả năng lập trình và cố gắng tạo dựng một phần mềm nào đó có thể áp dụng trong thực tế. III. Mục đích và ý nghĩa nghiên cứu đề tài. Mục đích và ý nghĩa của việc nghiên cứu đề tài là đưa công nghệ thông tin vào trong đời sống thực tế, áp dụng để tiết kiêm thời gian, và tăng hiệu quả trong việc quản lí . Đó là một công việc đang được sự quan tâm của nhà nước, nhưng đây chỉ là việc áp dụng quản lý một số mảng (bệnh nhân, nhân viên, hóa đơn thanh toán) trong bệnh viện, một trong những công việc quản lý hằng ngày của bệnh viện. nhưng nó cũng góp, đánh dấu sự phát triển của công nghệ thông tin trong thời đại hiện nay. IV. Cơ sở lý thuyết. Đối tượng. Trong đề tài này, đối tượng nghiên cứu chỉ giới hạn trong Microsoft Access và Visuabasic 6.0. Microsoft Access Microsoft Access là một hệ quản trị cơ sở dữ liệu có quan hệ, tương tác với người sử dụng và chạy trong môi trường Windows. Microsoft Access là một công cụ hữu hiệu giúp con người trong công tác tổ chức, quản lý, tìm kiếm và biểu diễn thông tin. Microsoft Access cho chúng ta khả năng thao tác dữ liệu, khả năng liên kết và công cụ truy vấn mạnh mẽ, giúp quá trình tìm kiém thông tin nhanh. Người sử dụng cũng có thể chỉ sử dụng một truy vấn để làm việc với các dạng cơ sở dự liệu khác nhau. Ngoài ra việc truy vấn bất kỳ lúc nào và xem nhiều cách hiển thị khác nhau. Visuabasic 6.0 Visuabasic 6.0 là ngôn ngữ lập trình thông dụng trên Windows. Visuabasic 6.0 hỗ trợ quản lý cơ sở dữ liệu và Internet, đặc biệt là việc quản lý cơ sở dữ liệu. Visuabasic 6.0 có nhiều tính năng mới, các điều khiển mới cho phép chúng ta viết các chương trình ứng dụng kết hợp với các dao diện. Visuabasic 6.0 gắn liền với khái niệm lập trình trực quan (Visual), nghĩa là khi thiết kế chương trình ta sẽ được thấy ngay kết quả của từng thao tác và dao diện. Đây là một thuận lợi lớn so với ngôn ngữ lập trình khác, Visuabasic 6.0 cho phép ta chỉnh sửa đơn giản và nhanh chóng về nhiều mặt trong đề tài ứng dụng. Bên cạnh đó, Visuabasic 6.0 còn hỗ trợ tính năng kết nối môi trường dữ liệu Access, SQL, … Việc liên kết dữ liệu có thể thực hiện bằng nhiều cách. Trong đó thiết kế DataEnvironment là một điểm mới trong Visuabasic 6.0. Nó dung để quản lý một cách trực quan việc liên kết một cơ sở dữ liệu.nghĩa là ta có một thiết kế DataEnvironment trong ứng dụng thì ta có thể quản lý tất các thông tin gắn liền với kết nối ở một nơi, chứ không phải là kỹ thuật nhúng thông tin kết nối trong CSDL của chương trình. PHẦN 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Khảo sát hiện trạng Bệnh viện “CÔNG TY CAO SU CHƯPRÔNG” là một bệnh viện do Công ty cao su xây dựng nên để chăm sóc sức khỏe cho công nhân, người dân và tất cả các đối tượng có nhu cầu khám chữa bệnh. Bệnh viện mới được xây dựng lại năm 2009 và hiện nay chưa áp dụng quản lý hệ thống bệnh viện bằng phần mềm. Chính vì vậy em đã chọn đề tài này và em có nhiều dịp tìm hiểu về bệnh viện, và biết được một số quá trình quản lý bệnh nhân, nhân viên, thanh toán trong bệnh viện này như sau : Bệnh nhân nhập viện - Khi một bệnh nhân nhập viện, nhân viên bệnh viện sẽ tiến hành làm thủ tục va lưu những thông tin sau: Họ tên, ngày sinh, giới tính, địa chỉ, bảo hiểm đối tượng, ngày nhập viện, người than, số điện thoại và một số thông tin liên quan. - Bệnh nhân được chia theo từng đối tượng và có bảo hiểm y tế, không có bảo hiểm y tế. - Địa chỉ bệnh nhân cần quản lý: Địa chỉ thường trú, người thân, số điện thoại b. Nhân viên bệnh viện - Quản lý một nhân viên trong bệnh viện bao gồm thông tin sau : Họ tên, ngày sinh, giới tính, địa chỉ, số điện thoại, làm việc tại khoa, và chức vụ. c. Hóa đơn thanh toán viện phí - Một hóa đơn thanh toán bao gồm những thông tin về bệnh nhân, các khoản chi tiết người thanh toán, ngày thanh toán và nhân viên thu tiền. II. Phân tích sơ đồ hoạt động chức năng - Bước 1: Bệnh nhân đến bệnh viện mua sổ khám bệnh ghi một số thông tin cơ bản sau đó 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 sẽ được bác sĩ cho hướng điều trị (nhập viện hay không). Nếu nhập viện bác sĩ sẽ đưa cho bệnh nhân một giấy nhập viện, có đầy đủ thông tin liên quan về bệnh nhân, dự đoán bệnh và khoa điều trị. Nếu bệnh nhân không nhập viện thì bác sĩ sẽ kê đơn thuốc cho bệnh nhân, và hướng cho bệnh nhân tự theo dõi bệnh của mình để có thể thuận tiện cho việc điều trị của bệnh nhân và theo dõi bệnh nhân của bác sĩ. - Bước 4: Khi nhâp viện tại khoa điều trị, bệnh nhân sẽ được chuẩn đoá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 bác sĩ khám, cho một đơn thuốc. Trên đơn thuốc ghi tên thuốc, số lượng và hướng dẫn. - Bước 5: Thanh toán viện phí tổng các chi phí đã sử dụng trong quá trình điều trị tại bệnh viện. * SƠ ĐỒ HOẠT ĐỘNG QUẢN LÝ BỆNH VIỆN * Sơ đồ phân rã hoạt động quản lý, tiếp nhận bệnh nhân * Biểu đồ mô phỏng quá trình tiếp nhận bệnh nhân * Sơ đồ mô phỏng quá trình điều trị, sử dụng dịch vụ * Sơ đồ mô phỏng quy trình thanh toán viện phí, xuất viện của bệnh nhân Xây dựng cơ sở dữ liệu Mô hình cơ sở dữ liệu Chi tiết các bảng dữ liệu Khoa (MAKHOA, TENKHOA) Phong (MAPHONG, TENPHONG) Chucvu (MACV, TENCV) Giuong (GIUONG, DGGIUONG) Dichvu (MADV, TENDV, DONGIADV) DVsudung (MABN, MADV, NGAYSD, SL) Doituong (MABN, DT, BH, CT_KT, MUCBH) Thuoc (MATHUOC, TENTHUOC, CHIDINH, CCHIDINH, DONGIATHUOC) Donthuoc (MABN, MATHUOC, SLTHUOC, HD, NGAYLAP) Nhanvien (MANV, MAKHOA, MAPHONG, MACV, HOTEN, NS, GT, DC, SDT) Hosobenhnhan (MABN, MANV, NS, GT, DC, SOCMND, NGAYNV, GIUONG, TENNGUOITHAN, SDT) HosoBA (MABN, NGAYLAPHS, TINHTRANGNV,TINHTRANGRV, LIDONV, TIENSUBENH, TOMTATBA, HDDT, KQDT) Thanhtoan (MABN, NGAYTT, SOTIEN, NGUOITT, MANV, GHICHU) Mô hình chi tiết các bảng a.1. Bảng khoa Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MAKHOA Text(10) Primary key Mã khoa TENKHOA Text(30) Not null Tên khoa a.2. Bảng phòng Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MAPHONG Text(10) Primary key Mã phòng TENPHONG Text(30) Not null Tên phòng a.3. Bảng chức vụ Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MACV Text(10) Primary key Mã chức vụ TENCV Text(20) Not null Tên chức vụ a.4. Bảng giường Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường GIUONG Text(20) Primary key Loại giường DGGIUONG Currency Not null Đơn giá giường a.5. Bảng dịch vụ Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MADV Text(10) Primary key Mã dịch vụ TENDV Text(30) Not null Tên dịch vụ DONGIADV Not null Đơn giá dịch vụ a.6. Bảng Dịch vụ sử dụng Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân MADV Text(10) Primary key Mã dịch vụ NGAYSD Date/Time Not null Ngày sử dụng SL Number Not null Số lần sử dụng a.7. Bảng đối tượng Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân DT Text(30) Not null Đối tượng BH Text(10) Not null Bảo hiểm CT_KT Text(20) Not null Cùng tuyến - Trái tuyến MUCBH Number Not null Mức bảo hiểm a.8. Bảng thuốc Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MATHUOC Text(10) Primary key Mã thuốc TENTHUOC Text(30) Not null Tên thuốc CHIDINH Text(100) Not null Chỉ định CCHIDINH Text(100) Not null Chống chỉ định DONGIATHUOC Currency Not null Đơn giá thuốc a.9. Bảng đơn thuốc Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân MATHUOC Text(10) Primary key Mã thuốc SLTHUOC Number Not null Số lượng thuốc HD Text(200) Not null Hướng dẫn NGAYLAP Date/Time Not null Ngày lập a.10. Bảng nhân viên Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MANV Text(10) Primary key Mã nhân viên MAKHOA Text(10) Not null Mã khoa MAPHONG Text(10) Not null Mã phòng MACV Text(10) Not null Mã chức vụ HOTEN Text(40) Not null Họ tên NS Date/Time Not null Ngày sinh GT Text(10) Not null Giới tính DC Text(50) Not null Địa chỉ SDT Text(12) Not null Số điện thoại a.11. Bảng hồ sơ bệnh nhân Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân MANV Text(10) Not null Mã nhân viên HOTEN Text(40) Not null Họ tên NS Date/Time Not null Ngày sinh GT Text(10) Not null Giới tính DC Text(40) Not null Địa chỉ SOCMND Number Not null Số chứng minh NGAYNV Date/Time Not null Ngày nhập viện GIUONG Text(20) Not null Loại giường TENNGUOITHAN Text(40) Not null Tên người thân SDT Text(12) Not null Số điện thoại a.12. Bảng bệnh án Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân NGAYLAPHS Date/Time Not null Ngày lập hồ sơ TINHTRANGNV Text(50) Not null Tình trạng nhập viện TINHTRANGRV Text(50) Not null Tình trạng ra viện LIDONV Text(200) Not null Lí do nhập viện TIENSUBENH Text(200) Not null Tiền sử bệnh TOMTATBA Text(200) Not null Tóm tắt bệnh án HDDT Text(200) Not null Hướng dẫn điều trị KQDT Text(50) Not null Kết quả điều trị a.13. Bảng thanh toán Tên trường Kiểu dữ liệu Ràng buộc Mô tả trường MABN Text(10) Primary key Mã bệnh nhân NGAYTT Date/Time Not null Ngày thanh toán SOTIEN Currency Not null Số tiền NGUOITT Text(30) Not null Người thanh toán MANV Text(10) Not null Mã nhân viên GHICHU Text(50) Not null Ghi chú PHẦN 3. KẾT QUẢ THƯC HÀNH Menu chương trình phần giao diện chính của chương trình quản lý Form hồ sơ nhân viên Form hồ sơ bệnh nhân Form hồ sơ bệnh án Form đơn thuốc Form đối tượng Form thanh toán viện phí Bảng thanh toán chi tiết Form tìm kiếm bệnh nhân Form tìm kiếm nhân viên Form tìm kiếm đơn thuốc 12. Form tìm kiếm bệnh nhân thanh toán viện phí PHẦN 4. KẾT LUẬN 1. Những vấn đề đạt được Phần mềm quản lý bệnh viện hầu như đã quản lý thông tin đầy đủ của bệnh nhân, đáp ứng khá tốt một số yêu cầu về quản lý bệnh nhân, nhân viên, hóa đơn thanh toán. Phần mềm có thể tìm kiếm, sửa chữa, cập nhật, in thông tin tốt. Ngoài ra nó còn thực hiện việc tính toán viện phí tự động mà không cần phải tính toán bằng tay. 2. Những vấn đề hạn chế Phần mềm còn gặp một số lỗi khi thực hiện chương trình, chưa đảm bảo việc in thông tin đơn thuốc bệnh nhân một cách chính xác. Cơ sở dữ liệu còn chưa cụ thể, chính xác, giao diện chương trình chưa được bắt mắt. 3. Hướng phát triển của đề tài Trong quá trình xây dựng và phát triển chương trình, hệ còn nhiều điểm chưa hoàn thiện do kinh nghiệm và kiến thức còn hạn chế. Vì vậy trong thời gian tới chương trình sẽ được hoàn thiện và mở rộng cho việc triển khai áp dụng cho toàn bộ hệ thống nhằm thống nhất trong việc quản lý. TÀI LIỆU THAM KHẢO Một số phần mềm quản lý bệnh nhân Phần mềm quản lý nhân viên Một số website tham khảo a) http:/www.caulacbovb.com b) http:/www.tailieu.vn c) http:/www.vovisoft.com d) http:/vn-zoom.com