Luận văn: Xây dựng phần mềm quản lý bệnh nhân doc

53 617 2
Luận văn: Xây dựng phần mềm quản lý bệnh nhân doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG………………… Luận văn Xây dựng phần mềm quản bệnh nhân LỜI CẢM ƠN Em xin bày tỏ lòng biết ơn sâu sắc nhất tới thầy giáo ThS.Trần Ngọc Thái, thầy đã tận tình hƣớng dẫn và giúp đỡ em trong suốt quá trình làm tốt nghiệp. Với sự chỉ bảo của thầy, em đã có những định hƣớng tốt trong việc triển khai và thực hiện các yêu cầu trong quá trình làm đồ án tốt nghiệp. Em xin chân thành cảm ơn sự dạy bảo và giúp đỡ của các 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 những kiến thức cơ bản nhất để em có thể hoàn thành tốt báo cáo tốt nghiệp này. Xin cảm ơn tới những ngƣời thân trong gia đình quan tâm, động viên trong suốt quá trình học tập và làm tốt nghiệp. Xin gửi lời cảm ơn tất cả bạn bè, đặc biệt là các bạn trong lớp CT1001 đã giúp đỡ và đóng góp ý kiến để mình hoà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 bệnh nhân 2 Lớp CT1001-Nguyễn Thị Thu Hiền MỤC LỤC Chƣơng I BÀI TOÁN QUẢN KHÁM CHỮA BỆNH 4 1.1. Địa chỉ bệnh viện quận Hải An 4 1.2. Mô tả hoạt động quản bệnh nhân của bệnh viện quận Hải An 4 1.2.1. Tổ chức hoạt động của bệnh viện quận Hải An 4 2.2. Sơ đồ tiến trình nghiệp vụ 7 2.2.1. Sơ đồ tiến trình nghiệp vụ khám bệnh 7 2.2.2. Sơ đồ tiến trình chữa bệnh 7 2.2.3. Sơ dồ tiến trình quản hồ sơ 9 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 và nhƣợc điểm của mô hình quản hiện tại 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 ựng dụng CNTT 12 Chƣơng II PHÂN TÍCH HỆ THỐNG QUẢN 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 năng 14 2.3 Danh sách hồ sơ dữ liệu đƣợc sử dụng 15 2.4 Ma trận thực thể chức năng 16 2.5 Các mô hình xử nghiệp vụ 17 2.5.1 Biểu đồ luồng dữ liệu mức 0 17 2.5.2 Biểu đồ luồng dữ liệu mức 1 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 dữ liệu vật 31 Chƣơng III CƠ SỞ 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 của SQL Server 2000 Error! Bookmark not defined. 3.1.2. Đối tượng cơ sở dữ liệu. Error! Bookmark not defined. Xây dưng phần mềm quản bệnh nhân 3 Lớp CT1001-Nguyễn Thị Thu Hiề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 của Visual Basic Error! Bookmark not defined. CHƢƠNG IV CÀI ĐẶT CHƢƠNG TRÌNH 38 4.1. Giao diện chính 38 4.2.Giao diện cập nhật dữ liệu 39 KẾT LUẬN 46 TÀI LIỆU THAM KHẢO 52 Xõy dng phn mm qun bnh nhõn 4 Lp CT1001-Nguyn Th Thu Hin Chng I BI TON QUN Lí KHM CHA BNH 1.1. a ch bnh vin qun Hi An a ch: S 190 ng Cỏt Bi, qun Hi An, Hi Phũng. S in thoi: 031.3625363 1.2. Mụ t hot ng qun bnh nhõn ca bnh vin qun Hi An 1.2.1. T chc hot ng ca bnh vin qun Hi An a. Quản một số thông tin về nhân viên làm việc tại bệnh viện - Quản họ tên của nhân viên (chủ yếu là Y, Bác sĩ). - Quản địa chỉ của nhân viên. - Quản số điện thoại của nhân viên (nếu có). - Và quản một số thông tin khác của nhân viên để phục vụ cho việc quản bệnh nhân cũng nh- quá trình khám chữa bệnh của bệnh nhân trong bệnh viện đ-ợc dễ dàng hơn nh-: khoa, chuyên môn, chức vụ. b. Qun thụng tin v d liu v vic khỏm v iu tr ti bnh vin Hot ng Khỏm bnh Khi mt bnh nhõn n bnh vin khỏm v cha bờnh thỡ n gp nhõn viờn ca bnh vin ng ký khỏm bnh, bnh nhõn in y thụng tin vo phiu ng ký khỏm bnh. Nhõn viờn bnh vin s a cho bnh nhõn mt quyn s khỏm bnh. Bnh nhõn s c bỏc s khỏm bnh v sau ú bỏc s cú th yờu cu bnh nhõn xột nghim. Cỏc phiu xột nghim s c chuyn ti cỏc khoa xột nghim tng ng. Sau khi bnh nhõn lm xột nghim xong thỡ kt qu xột nghim s c gi tr v khoa khỏm bnh Sau khi khỏm bnh, bnh nhõn thuc trong hai loi sau: iu tr ti nh hoc iu tr tai bnh vin. + Nếu bệnh nhân điều trị tại nhà thì bác sĩ cho một đơn thuốc trong đó ghi đầy đủ tên thuốc, số l-ợng và cách dùng cũng nh- căn bệnh mà bác sĩ dự đoán. Xõy dng phn mm qun bnh nhõn 5 Lp CT1001-Nguyn Th Thu Hin + Nếu bệnh nhân phải nhập viện thì bác sĩ vit giấy nhập viện a cho bnh nhõn, trên đó ghi đầy đủ thông tin về bệnh nhân và că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 và cho một đơn thuốc trên đơn thuốc có ghi đầy đủ tên thuốc số l-ợng và cách dùng. Theo định kỳ bác sĩ sẽ khám bệnh lại cho bệnh nhân (tùy theo từng loại bệnh nhân). Trong quá trình điều trị tại bệnh viện bác sĩ sẽ lập một h s bệnh án của bệnh nhân trong đó ghi đầy đủ thông tin về bệnh nhân, căn bệnhbệnh nhân mắc phải cũng nh- diễn biến quá trình điều trị tại bệnh viện. Bnh nhõn s c bỏc s khỏm v a ra cỏc y lnh chm súc hng ngy. Trong quá trình điều trị bệnh nhân có thể yêu cầu dùng thêm một số dịch vụ nh-: X_quang, Siêu âm việc sử dụng này cũng theo sự chỉ định của bác sĩ, mỗi loại dịch vụ có một giá riêng. Cỏc dch v ny s c ghi li chi tit, kt thỳc ca iu tr khoa iu tr s lp bng thng kờ dch v bnh nhõn s dng Hot ng theo dừi h s Y v cú nhim v theo dừi v cp nht trc tip HSBA ca bnh nhõn. Kt thỳc vic khỏm bnh ti khoa khỏm bnh, da vo thụng tin khỏm trong HSBA c lp ti khoa khỏm bnh, y v lp bng chi phớ khỏm bnh ca bnh nhõn v gi ti ti v. T nhng thng kờ dch v bnh nhõn s dng cỏc y v s tớnh toỏn tng hp v sau ú lp bng chi phớ iu tr ca bnh nhõn v gi ti ti v. Sau khi úng vin phớ, bnh nhõn mang biờn lai thu vin phớ ti phũng y v y v vit giy ra vin v a li cho bnh nhõn hon tt th tc ra vin. Hot ng thu vin phớ Trong quá trình điều trị nếu bệnh nhân không thanh toán viện phí mà tự ý xuất viện thì bệnh viện sẽ l-u lại toàn bộ thông tin về bệnh nhân đó. Đối với bệnh nhân có thẻ bảo hiểm y tế thì phải nộp một phần viện phí theo phần trăm ghi trên bảo hiểm. Xây dưng phần mềm quản bệnh nhân 6 Lớp CT1001-Nguyễn Thị Thu Hiền Các chi phí dịch vụ mà bệnh nhân đã khám và chữa bệnh sẽ đƣợc ghi vào phiếu thanh toán viện phí. Khi bệnh nhân hết bệnh muốn xuất viện thì bệnh nhân sẽ mang phiếu thanh toán viện phí xuống phòng tài vụ để thanh 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 và lập các 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ị của tất cả bệnh nhân khám và điều trị tai bệnh viên theo kỳ hoặc khi có yêu cầu của lãnh đạo Xây dưng phần mềm quản bệnh nhân 7 Lớp CT1001-Nguyễn Thị Thu Hiề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ơ dữ liệu có không có không Phiếu đăng kí và sổ khám bệnh Đăng kí khám bệnh Khám bệnh Xét nghiệm Phiếu xét nghiệm Y/C xét nghiệm Điều trị bệnh Giấy nhập viện Điền thông tin Bệnh nặng Nhận thông tin Xây dưng phần mềm quản bệnh nhân 8 Lớp CT1001-Nguyễn Thị Thu Hiền 2.2.2. Sơ đồ tiến trình chữa bệnh Bác sĩ Hồ sơ dữ 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 Xây dưng phần mềm quản bệnh nhân 9 Lớp CT1001-Nguyễn Thị Thu Hiề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ụ Hồ sơ dữ liệu Cập nhật thông tin vào hồ sơ bệnh án của bệnh nhân Hồ sơ bệnh án Lập bảng chi phí khám bệnh của bệnh nhân Bàng kê chi phí khám bệnh Lập bảng chi phí điều trị bệnh của bệnh nhân Bàng kê chi phí điều trị Viết giấy ra viện Biên lai thu viện phí Lập biên lai , thu viện phí Giấy ra viện [...]... Hiền 23 Xây dựng phần mềm quản bệnh nhân b Các liên kết Số lƣợng Số phiếu thuốc m n Kê đơn BÁC SĨ BỆNH NHÂN Ngày kê đơn i m ĐƠN THUỐC Chi phí khám Ngày khám i m BÁC SĨ n m Khám m BỆNH NHÂN Triệu chứng BỆNH Ngày kết thúc BÁC SĨ Kết quả điều trị n m Ngày bắt đầu Điều trị m n m Chi phí điều trị i Khoa Lớp CT1001-Nguyễn Thị Thu Hiền BỆNH NHÂN HSBA 24 Xây dựng phần mềm quản bệnh nhân n m BỆNH NHÂN m... khám bệnh sổ khám bệnh phiếu thanh toán giấy nhập viện đơn thuốc BỆNH giấy nhập viện NHÂN biên lai thu viện phí biên lai thu viện phí 0 HỆ THỐNG QUẢN BỆNH NHÂN yêu cầu xét nghiệm kết quả xét nghiệm KHOA XÉT NGHIỆM yêu cầu báo cáo báo cáo LÃNH ĐẠO giấy ra viện 2.1.Biểu đồ ngữ cảnh hệ thống quản Bệnh viện Xây dựng phần mềm quản bệnh nhân 2.2 Biểu đồ phân rã chức năng 0 HỆ THỐNG QUẢN BỆNH NHÂN... Hiền 26 Xây dựng phần mềm quản bệnh nhân 2.6.2 Mô hình quan hệ a Các quan hệ THUỐC Mã thuốc Tên thuốc Đơn giá thuốc đơn vị tính BÁC SĨ Mã BS Địa chỉ Tên BS Giới tính Ngày sinh Số điện thoại KHOA Mã khoa Tên khoa BỆNHbệnh Tên bệnh KHOẢN CHI PHÍ Mã KCP Tên khoản CP LOẠI XÉT NGHIỆM Mã loại XN Tên loại XN Lớp CT1001-Nguyễn Thị Thu Hiền đơn giá XN 27 Xây dựng phần mềm quản bệnh nhân BỆNH NHÂN Mã... BC thống kê dịch vụ bệnh nhân sử dụng d16 BC chi phí khám bệnh d17 BC chi phí điều trị 2.5.Biểu đồ luồng dữ liệu vật mức 0 Lớp CT1001-Nguyễn Thị Thu Hiền 17 Xây dựng phần mềm quản bệnh nhân 2.5.2 Biểu đồ luồng dữ liệu mức 1 2.5.2.1 Biểu đồ luồng dữ liệu tiến trình ”1.0 Khám bệnh d1 phiếu đăng ký khám bệnh phiếu đăng ký khám bệnh BỆNH NHÂN Sổ khám bệnh giấy nhập viện Sổ khám bệnh phiếu xét nghiệm.. .Xây dưng phần mềm quản bệnh nhân 10 2.2.4 Sơ đồ tiến trình thanh toán viện phí Bệnh nhân Phòng tài vụ Hồ sơ dữ liệu Thanh toán viện phí có Thẻ BHYT T không Nộp một phần viện phí Phiếu thanh toán viện phí Thanh toán toàn bộ 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 bệnh nhân 11 2.2.5 Sơ đồ tiến trình báo cáo Nhân viên... THỐNG KÊ DỊCH VỤ BỆNH NHÂN SỬ DỤNG T.tin hồ sơ bệnh án 2.2 LẬP HSBA d3 phiếu xét nghiệm d2 sổ khám bệnh d4 giấy nhập viện d8 bảng thống kê dvụ bệnh nhân sử dụng 2.7.Biểu đồ luồng dữ liệu tiến trình “2.0 Điều trị bệnh Lớp CT1001-Nguyễn Thị Thu Hiền 19 Xây dựng phần mềm quản bệnh nhân 2.5.2.3 Biểu đồ luồng dữ liệu tiến trình ”3.0 Theo dõi hồ sơ bệnh nhân d9 3.2 bảng chi phí khám bệnh LẬP BẢNG PHÒNG... Thanh Toán Mã BN Mã Khoản CP PHIẾU_THUỐC maBN maBS sphieuT mathuoc soluong KHÁM_BỆNH sphieukham ngaykham trieuchung maBS maBN mabenh cpkham Lớp CT1001-Nguyễn Thị Thu Hiền 29 Xây dựng phần mềm quản bệnh nhân b Mô hình quan hệ Lớp CT1001-Nguyễn Thị Thu Hiền 30 Xây dựng phần mềm quản bệnh nhân 2.6.3 Các bảng dữ liệu vật BAC_SY Stt Tên trƣờng Kiểu dữ liệu Kích cỡ Ghi chú 1 maBS int 4 Mã bác sĩ (Khóa... toàn, các thông tin về bệnh nhân có thể bị mất hoặc đánh cắp Việc phân quyền của mỗi ngƣời cũng không đƣợc rõ ràng Nhu cầu triển khai hệ thống quản ứng dụng CNTT 2.4.Nhu cầu triển khai hệ thống quản ựng dụng CNTT Cần xây dựng một hệ thống quản bệnh nhân của bệnh viện để đáp ứng các nhu cầu trên Lớp CT1001-Nguyễn Thị Thu Hiền Chƣơng II PHÂN TÍCH HỆ THỐNG QUẢN BỆNH NHÂN 2.1 Biểu đồ ngữ cảnh... Mã khoa BỆNH Mã bệnh, tên bệnhbệnh KHOẢN CHI PHÍ Mã khoản chi phí, tên khoản chi phí Mã khoản chi phí LOẠI XÉT NGHIỆM Mã loại XN, tên loại XN, đơn giá XN Mã loại XN BỆNH NHÂNbệnh nhân, tên bệnh nhân, địa chỉ, số điện thoại, giới tính, ngày sinh, đối tƣợng, số buồng, số giƣờng Mã bệnh nhân DỊCH VỤ Mã dịch vụ, tên dịch vụ, đơn giá dịch vụ Mã dịch vụ NHÂN VIÊN Mã nhân viên, tên nhânnhân viên... m BỆNH NHÂN m m Thanh toán CHI PHÍ Tổng tiền SBlai i m Tiền CP NHÂN VIÊN Ngày sd i m BỆNH NHÂN Sluong m Sử dụng DICH VỤ số phiếu xn Ngày xn m n m Xét nghiệm BỆNH NHÂN Lí do xn Lớp CT1001-Nguyễn Thị Thu Hiền LOẠI XÉT NGHIỆM kết quả xn 25 Xây dựng phần mềm quản bệnh nhân c.Biểu đồ của mô hình ER mã bệnh Tên bệnh Tên loại xn Mã loại xn BỆNH Tên thuốc Mã thuốc Đơn giá m LOẠI XÉT NGHIỆM THUỐC i n Đơn . Hiền Xây dưng phần mềm quản lý bệnh nhân 2 Lớp CT1001-Nguyễn Thị Thu Hiền MỤC LỤC Chƣơng I BÀI TOÁN QUẢN LÝ KHÁM CHỮA BỆNH 4 1.1. Địa chỉ bệnh. thống quản lý ựng dụng CNTT Cần xây dựng một hệ thống quản lý bệnh nhân của bệnh viện để đáp ứng các nhu cầu trên. Chƣơng II PHÂN TÍCH HỆ THỐNG QUẢN LÝ

Ngày đăng: 08/03/2014, 20:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan