Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
4,48 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜøNG ĐẠI HỌC DL KỸ THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN _ LUẬN VĂN TỐT NGHIỆP ĐỀ TÀI : XÂY DỰNG ỨNG DỤNG QUẢN LÝ VIỆC KHÁM VÀ ĐIỀU TRỊ BỆNH NHÂN CỦA BÁC SĨ CHUYÊN KHOA GVHD: Dương Thiên Tứ SVTH: Mai Sơn Thuấn MSSV: 98TH255 Lớp: 98TH5 Khoá 1998 Ngành CNPM TP HỒ CHÍ MINH 2003 TRƯỜøNG ĐẠI HỌC DL KỸ THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN _ LUẬN VĂN TỐT NGHIỆP ĐỀ TÀI : XÂY DỰNG ỨNG DỤNG QUẢN LÝ VIỆC KHÁM VÀ ĐIỀU TRỊ BỆNH NHÂN CỦA BÁC SĨ CHUYÊN KHOA GVHD: Dương Thiên Tứ SVTH: Mai Sơn Thuấn MSSV: 98TH255 Lớp: 98TH5 Khoá 1998 Ngành CNPM TP HỒ CHÍ MINH 2003 TRƯỜNG ĐH DL KỸ THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP GVHD: DƯƠNG THIÊN TỨ SVTH: MAI SƠN THUẤN, MSSV: 98TH255 ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ VIỆC KHÁM VÀ ĐIỀU TRỊ BỆNH NHÂN CỦA BÁC SĨ CHUYÊN KHOA NHẬN XÉT: ĐÁNH GIÁ LUẬN ÁN: ĐIỂM: Ngày tháng năm 2003 Giảng viên hướng dẫn Dương Thiên Tứ BẢN NHẬN XÉT CỦA NƠI ÁP DỤNG Bác só: Nguyễn Thị Thu Vân, công tác Bệnh viện Nhân Dân 115 Phòng khám (nơi áp dụng): 107 Lê Hồng Phong, P.2, Q.5 ĐT: 8363680 SVTH: Mai Sơn Thuấn, MSSV: 98 TH 255 Đề tài: Xây dựng ứng dụng quản lý việc khám điều trị bệnh nhân bác só chuyên khoa NHẬN XÉT: Sau gần tháng thực đề tài phòng khám, từ lúc bắt đầu tìm hiểu quản lý bệnh nhân đến lúc cài đặt chương trình áp dụng vào thực tế công việc quản lý bệnh nhân nay, có nhận xét sau: - Về tác phong, thái độ làm việc sinh viên: Sinh viên Sơn Thuấn làm việc chăm chỉ, hoàn thành yêu cầu, có tinh thần trách nhiệm cao với công việc - Về chương trình: Đã đáp ứng hầu hết yêu cầu quản lý bệnh nhân phòng khám tư nhân như: * Cho phép thêm, xoá, sửa thông tin bệnh nhân, thông tin lần khám bệnh bệnh nhân (bệnh án)… * Các thao tác nhập liệu nhanh gọn, giao diện đẹp mắt, gọn gàng * Xử lý in ấn nhanh, xác * Mẫu ‘Toa thuốc’ gọn gàng, đẹp mắt, in tối đa 12 tên thuốc/trang Mẫu ‘Phiếu điện tim’ gọn, đẹp Ngoài chương cho phép in lại Toa thuốc, Phiếu điện tim cũ cần… * Chương trình bắt đầu áp dụng từ ngày 14/3/2003, đến hoàn chỉnh, hoạt động ổn định hiệu quả, chưa có cố hay hậu làm ảnh hưởng đến công việc phòng khám Ngày tháng năm 2003 Bác só Luận văn tốt nghiệp Quản lý bệnh nhân MỤC LỤC Trang LỜI NÓI ĐẦU PHẦN I PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU CHƯƠNG CHƯƠNG I II III IV V PHẦN II PHÂN TÍCH HIỆN TRẠNG VÀ YÊU CẦU THIẾT KẾ CƠ SỞ DỮ LIỆU Xây dựng sơ đồ dòng liệu (DFD) Xây dựng sơ đồ thực thể kết hợp (ERD) Xây dựng sơ đồ quan hệ liệu Các thực thể liệu phụ phục vụ cho ứng dụng Cài đặt CSDL MS Access 6 11 13 17 18 GIỚI THIỆU CÁC CÔNG CỤ XÂY DỰNG ỨNG DỤNG CSDL TRONG WINDOWS 19 CHƯƠNG I II CHƯƠNG Microsoft Visual Basic 6.0 CSDL 20 Microsoft Visual Basic 6.0 20 Lựa chọn hệ quản trị CSDL MS Access MS SQL Server 22 Các công cụ hỗ trợ khác Crystal Report 8.5 InstallShield Professional 23 23 29 THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG 35 I II 36 45 I II PHẦN III III PHẦN IV Các lưu đồ thuật giải ứng dụng Các thành phần, thư viện liên quan chương trình cài đặt Các giao diện chương trình mô tả sử dụng 47 TỔNG KẾT 64 I II 65 66 TỔNG KẾT, ĐÁNH GIÁ HƯỚNG PHÁT TRIỂN Tài liệu tham khảo GVHD: Dương Thiên Tứ 67 Luận văn tốt nghiệp Quản lý bệnh nhân LỜI NÓI ĐẦU Ngày KT-XH ngày phát triển việc ứng dụng CNTT vào lónh vực khác ngày trở thành yêu cầu cần thiết thiếu nhằm nâng cao chất lượng, suất công việc đặc thù lónh vực đó, đem lại hiệu KT-XH rõ rệt Ngành CNTT nói chung, lónh vực công nghệ phần mềm nói riêng, trở thành lónh vực áp dụng phổ biến chủ yếu vấn đề tin học hóa ngành, góp phần quan trọng nghiệp công nghiệp hóa - đại hóa đất nước Việt Nam Nhà nước ta tiên phong việc áp dụng CNTT nhằm trì phát triển ngành công nghệ phần mềm, cụ thể việc tin học hoá số quan nhà nước, số ngành chủ đạo y tế, ngân hàng, giáo dục - đào tạo, giao thông vận tải, dầu khí - địa chất,…Song song với việc tin học hóa lónh vực chủ đạo, có quy mô hoạt động lớn việc áp dụng tin học quản lý quy mô nhỏ ngành nghề XH trở nên thiếu nhằm nâng cao hiệu công việc phù hợp với phát triển KTXH hành Đứng trước yêu cầu KT-XH nước ta, em nhận thấy tiềm lớn lao việc áp dụng tin học vào công việc quản lý ngành nghề nói chung việc quản lý bệnh nhân ngành y tế nói riêng, động khiến em chọn đề tài chương trình quản lý mà đề tài “Xây dựng ứng dụng quản lý việc khám điều trị bệnh nhân bác só chuyên khoa” Đề tài em không thiên nghiên cứu tìm hiểu công nghệ lại mang tính thực tế, tính thực cao, xây dựng ứng dụng dựa thực trạng quản lý bệnh nhân phòng khám… Em xin chân thành biết ơn thầy cô giành cho em kiến thức quý báu, khởi đầu cho nghiệp tương lai em Em cảm ơn thầy Dương Thiên Tứ tận tình hướng dẫn em thực tốt đề tài Trong thời gian 12 tuần với sinh viên thực đề tài, chắn không tránh khỏi thiếu sót, kính mong quý thầy cô góp ý thông cảm cho em Thành phố Hồ Chí Minh, tháng năm 2003 Sinh viên Mai Sơn Thuấn GVHD: Dương Thiên Tứ Phần I Phân tích thiết kế CSDL Chương : Hiện trạng yêu cầu Phần I : PHÂN TÍCH, THIẾT KẾ CDSL GVHD: Dương Thiên Tứ Phần I Phân tích thiết kế CSDL Chương : Hiện trạng yêu cầu CHƯƠNG : PHÂN TÍCH HIỆN TRẠNG VÀ YÊU CẦU Giới thiệu phòng khám: - Phòng khám có địa 107 Lê Hồng Phong, F2, Quận - Do bác só Nguyễn Thị Thu Vân làm việc bệnh viện Nhân Dân 115 phụ trách - Chuyên trị chứng bệnh TIM – PHỔI – THẬN – KHỚP - Giờ khám bệnh: Từ 17h – 19h30, chủ nhật từ 7h00 – 10h00 Hiện trạng phòng khám: - Phòng khám có bác só chủ trị chuyên khám phát thuốc cho bệnh nhân, hai nhân viên y tá phụ giúp bác sỹ, nhân viên có nhiệm vụ lấy thuốc cho bệnh nhân theo đề nghị bác só số công việc phụ khác mộït nhân viên vi tính có nhiệm vụ nhập thông tin bệnh nhân thông tin sau khám cho bệnh nhân đó, lập toa thuốc theo đề nghị bác só in để đưa cho bệnh nhân, số thao tác khác đề cập phần tiếp theo… - Hiện phòng khám sử dụng chương trình quản lý bệnh nhân hoạt động môi trường MS Access 2000, hệ điều hành Windows 98, kết nối với máy in dùng để in TOA THUỐC cho bệnh nhân * Giới thiệu chương trình dùng: - - Chương trình hoạt động môi trường hệ quản trị CSDL Access Gồm chức năng: o Nhập tìm mã số bệnh nhân: sử dụng muốn tìm bệnh nhân đến tái khám, mã số bệnh nhân in toa thuốc, muốn nhập bệnh nhân mới, trước user nhập mã số cho bệnh nhân mới, phải sử dụng chức để xem mã số để không bị trùng khoá… o Nhập thuốc vào danh mục thuốc chương trình không cho phép sửa hay xóa thuốc Các nhược điểm chương trình : o Có nhiều thông báo lỗi tiếng Anh hệ quản trị CSDL Access khó hiểu cho người sử dụng : trùng khóa, vi phạm ràng buộc, record bảng cha có quan hệ với GVHD: Dương Thiên Tứ Phần I Phân tích thiết kế CSDL Chương : Hiện trạng yêu cầu record bảng nên không xóa được… gây khó khăn cho nhân viên vi tính o Giao diện chưa thuận tiện cho việc sử dụng, phải đóng form sử dụng form khác, thấy thao tác form thời điểm, phải đóng hết form mở sử dụng form form thấy sử dụng chức chương trình o Chương trình không cho phép xóa hay sửa chữa thông tin lưu cho lần khám tương ứng, lần nhập liệu xong, lưu xuất máy in, thấy liệu xuất sai phải làm lại từ đầu (không sửa lại) o Chương trình chưa có chức nhập in thông tin điện tim đồ cho bệnh nhân, nhân viên y tá phải ghi tay mẫu có sẵn o Ngoài chương trình nhiều lỗi nhỏ khác, giao diện chưa bố trí hài hoà, đẹp mắt thuận tiện cho người sử dụng o Chương trình không tự động backup file liệu nơi khác để dự phòng - Yêu cầu đặt cho chương trình phòng khám: khắc phục nhược điểm thiếu sót nêu Qua khảo sát thực tế quản lý bệnh nhân phòng khám, ta lập quy trình quản lý việc khám điều trị bệnh nhân máy tính sau : - - Đầu tiên, bệnh nhân mới, bác só hỏi thăm tình trạng sức khoẻ bệnh nhân, bệnh nhân có bệnh nhân viên vi tính nhập thông tin cá nhân bệnh nhân họ tên, năm sinh, địa chỉ, điện thoại, mã số bệnh nhân sinh tự động Y tá đo huyết áp, mạch, điện tim đồ, siêu âm tim nhập thông tin đo vào máy tính, tất thông tin sở để bác só chẩn đoán bệnh phát toa thuốc thích hợp cho bệnh nhân, bác só hỏi xem bệnh nhân muốn lấy thuốc uống ngày tái khám, bác só đọc tên thuốc, kèm theo liều lượng cho y tá nhập vào máy tính, ví dụ : bệnh nhân muốn lấy thuốc sử dụng 20 ngày tái khám, với tên thuốc Cardivas 12,5 mg, buổi sáng uống 1/2 viên số lượng GVHD: Dương Thiên Tứ Phần I Phân tích thiết kế CSDL - - - - Chương : Hiện trạng yêu cầu thuốc cho tên thuốc 10 viên (máy tự động tính) ngày tái khám= ngày khám(ngày hành) + 20 Y tá chọn tên thuốc danh mục thuốc có sẵn, nhập lượng thuốc cho lần uống lưu thông tin in toa thuốc đưa cho bệnh nhân Đối với bệnh nhân tái khám (khám lần thứ trở đi): bệnh nhân cầm theo toa thuốc cũ đến đưa cho y tá, y tá đọc mã số tìm thông tin bệnh nhân nhập thông tin cho lần khám in toa thuốc cho bệnh nhân Trường hợp bệnh nhân không đem theo toa thuốc bị không nhớ mã số tìm theo họ tên bênh nhân in lại toa thuốc cũ cho bệnh nhân Như lần khám lại nhập thông tin lần khám in toa thuốc tương ứng Các thông tin bệnh tim thu thập từ phòng khám: o Lưu trữ bệnh nhân với thông tin như: Họ tên, tuổi, địa chỉ, điện thoại, phái o Mỗi lần bệnh nhân tới khám đo: huyết áp (vd: 12/8), mạch (vd: 79 nhịp/phút) Tuỳ theo tình hình sức khỏe mà bác só đo thêm điện tim đồ, siêu âm tim lần khám o Điện tim đồ bao gồm thông số: chuyển đạo mẫu, nhịp, góc, trục, tư tim, P, PQ, QRS, ST, T, QT, chuyển đạo trước tim => phần kết luận bác só chuyên khoa o Siêu âm tim gồm thông số (đều dạng số, đơn vị mm): LvDd, LvDs, Rv, LA, FE, DayThat, EF, RL vận động, Van tim, Paps, Mang tim, Bẩm sinh o Thông tin thuốc gồm tên thuốc (đa số tiếng Anh), đơn vị (viên, ống, lọ ), giá, ghi Giá thuốc thay đổi thường xuyên, (và tương lai) phòng khám không sử dụng giá thuốc không in giá thuốc toa thuốc o Chỉ có user sử dụng chương trình thời điểm, có yêu cầu login máy in lazer dùng để in toa thuốc, kết điện tim đồ phải ghi tay mẫu có sẵn GVHD: Dương Thiên Tứ Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình điều trị sử dụng thường xuyên để thêm bệnh nhân mới, thêm lần khám cho bệnh nhân cũ tái khám, sửa lần khám cũ có thay đổi toa thuốc, toàn thông tin lần khám tương ứng nhập lúc lưu lúc phân loại tab (Thông tin bệnh nhân, Siêu âm tim, Điện tim đồ, Toa thuốc) hình đây: GVHD: Dương Thiên Tứ 53 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình nhập thông số Siêu âm tim: GVHD: Dương Thiên Tứ 54 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình nhập thông số Điện tim đồ: GVHD: Dương Thiên Tứ 55 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình nhập Toa thuốc, muốn lập toa thuốc user phải click chọn checkbox Lập toa thuốc nhập lượng thuốc uống ngày, bệnh nhân tái khám có toa thuốc lần trước click vào nút Dùng lại toa thuốc cũ để lại toa thuốc cũ lưới, user sửa lại tên thuốc cho phù hợp với tình trạng bệnh lần khám User cần tìm chọn tên thuốc, nhập lượng thuốc uống buổi sáng, trưa, chiều, tối, chương trình tự động tính Số lượng thuốc tương ứng hình … GVHD: Dương Thiên Tứ 56 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình xem chọn ngày tháng hiển thị tiếng Việt… Màn hình tìm kiếm cập nhật thuốc lưới GVHD: Dương Thiên Tứ 57 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình cập nhật đơn vị tính thuốc, vd: thuốc Aspirine 80mg có đơn vị cho lần uống viên, thuốc Bricanyl Expectorant có đơn vị cho lần uống muỗng cafe (viết tắt mcf)… GVHD: Dương Thiên Tứ 58 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình in toa thuốc GVHD: Dương Thiên Tứ 59 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình in điện tim đồ (Phiếu điện tim) GVHD: Dương Thiên Tứ 60 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình in báo cáo tình hình khám bệnh tháng năm với năm user nhập vào (như hình hình này) GVHD: Dương Thiên Tứ 61 Phần III: Thiết kế xây dựng ứng dụng III Các giao diện Màn hình in báo cáo tình hình khám bệnh ngày tháng, với tháng năm user nhập vào: GVHD: Dương Thiên Tứ 62 Phần III: Thiết kế xây dựng ứng dụng GVHD: Dương Thiên Tứ III Các giao diện 63 Phần IV: Tổng kết Phần IV: TỔNG KẾT GVHD: Dương Thiên Tứ 64 Phần IV: Tổng kết I TỔNG KẾT, ĐÁNH GIÁ: - - - - - - Nhận xét chung: Quản lý bệnh nhân phòng khám công việc thiếu bác só chuyên khoa, công việc quản lý bệnh nhân tốt góp phần làm tăng hiệu điều trị bệnh cho bệnh nhân Việc xây dựng ứng dụng để hỗ trợ công việc quản lý bệnh nhân cho bác só chuyên khoa đề tài nhỏ đầy thú vị, mang tính thực tế tính khả thi cao Những mặt đạt được: Đề tài nghiệm thu, áp dụng thực tế, ứng dụng đáp ứng yêu cầu thực tế phải đáp ứng yêu cầu sử dụng hiệu Bất kì lỗi nhỏ, trục trặc kỹ thuật làm chậm lại công việc ứng dụng hoạt động, chí gây hậu nghiêm trọng như: in toa thuốc có nội dung sai so với nhập, in nhầm toa thuốc bệnh nhân khác , tính số lượng thuốc cho tên thuốc sai Toàn trình điều trị bệnh bệnh nhân thể qua lần đến khám, giao diện nhập liệu xử lý thiết kế bám sát với thực tế đặc biệt thao tác phải nhanh gọn Dữ liệu backup cẩn thận vị trí khác so với liệu làm việc, user thay đổi vị trí cần Việc in ấn Toa thuốc, Điện tim đồ rõ ràng nhanh gọn Chương trình cài đặt thân thiện, chuyên nghiệp với công cụ tạo chương trình cài đặt InstallShield Khả bảo trì, sửa chữa hay nâng cấp ứng dụng dễ dàng có yêu cầu Những vấn đề cần lưu ý: Các yêu cầu quản lý nói chung quản lý bệnh nhân nói riêng muôn trùng, chúng thay đổi theo thời gian theo quy mô hoạt động nên lúc ta tích hợp tất yêu cầu yêu cầu phát sinh tương lai Ứng dụng chưa thể lúc nhập thông tin khám bệnh cho nhiều bệnh nhân phục vụ cho nhiều user, cần phát triển để tương thích mô hình mạng (multiuser) Ứng dụng hoạt động có hiệu cần thử nghiệm với liệu lớn (hàng trăm nghìn record…) GVHD: Dương Thiên Tứ 65 Phần IV: Tổng kết II HƯỚNG PHÁT TRIỂN: Phát triển ứng dụng để hoạt động theo mô hình Client/Server với khả phục vụ cho nhiều người sử dụng, user sử dụng chức tương ứng với nhiệm vụ mình, lúc toàn hệ thống quản lý bệnh nhân chia thành phân hệ (module), phân hệ chạy độc lập máy tính nối mạng, dùng chung hệ CSDL trung tâm (chẳng hạn như: MS SQL Server cài đặt máy server nhất)ï, : user cập nhật thông tin cá nhân cho bệnh nhân đến khám, user khác nhập toa thuốc cho bệnh nhân tương ứng bác só tương ứng (có nhiều bác só), in ấn biên lai/thanh toán tiền khám bệnh… Do mở rộng khả ứng dụng ứng dụng cho trung tâm điều trị bệnh lớn hơn, nhiều bệnh nhân hơn… Ví dụ : Trung tâm chẩn đoán Hoà Hảo có hệ thống quản lý bệnh nhân khép kín đến phòng,khoa Toàn trình khám bệnh bệnh nhân cụ thể lưu lại thông qua bước/thủ tục như: đăng ký khám bệnh, khám bệnh khoa (tim,phổi ), toán chi phí GVHD: Dương Thiên Tứ 66 Phần IV: Tổng kết TÀI LIỆU THAM KHẢO Microsoft Visual Basic 6.0 – Lập trình sở liệu Tác giả: Nguyễn Thị Ngọc Mai chủ biên - Nhà xuất Giáo dục Và số tài liệu lập trình VB khác Phân tích thiết kế hệ thống thông tin quản lý Tác giả: Thạc sỹ Đinh Thế Hiển – Nhà xuất thống kê Bộ Visual Studio 6.0 MSDN 2001 Microsoft Mạng Internet số phần mềm quản lý khác… GVHD: Dương Thiên Tứ 67 ... HỌC DL KỸ THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN _ LUẬN VĂN TỐT NGHIỆP ĐỀ TÀI : XÂY DỰNG ỨNG DỤNG QUẢN LÝ VIỆC KHÁM VÀ ĐIỀU TRỊ BỆNH NHÂN CỦA BÁC SĨ CHUYÊN KHOA GVHD: Dương... cho nhiều bệnh nhân, bệnh nhân cụ thể điều trị nhiều bác só khác nhau, bệnh bệnh nhân thuộc chuyên khoa bác só Bệnh nhân – Các lần khám: Một bệnh nhân điều trị bệnh phòng khám bác só đến khám nhiều... THUẬT CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP GVHD: DƯƠNG THIÊN TỨ SVTH: MAI SƠN THUẤN, MSSV: 98TH255 ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ VIỆC KHÁM VÀ ĐIỀU TRỊ BỆNH NHÂN