Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
1,38 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG…………………
Luận văn
Xây dựngphầnmềm
quản lýbệnhnhâ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ưngphầnmềmquảnlýbệnhnhân 2
Lớp CT1001-Nguyễn Thị Thu Hiền
MỤC LỤC
Chƣơng I BÀI TOÁN QUẢNLÝ 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ảnlýbệnhnhâ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ảnlý 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ảnlý 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ảnlý ựng dụng CNTT 12
Chƣơng II PHÂN TÍCH HỆ THỐNG QUẢNLÝBỆNHNHÂ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ử lý 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 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 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ưngphầnmềmquảnlýbệnhnhâ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 lý 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 lý bnh nhõn ca bnh vin qun Hi An
1.2.1. T chc hot ng ca bnh vin qun Hi An
a. Quảnlý một số thông tin về nhân viên làm việc tại bệnh viện
- Quảnlý họ tên của nhân viên (chủ yếu là Y, Bác sĩ).
- Quảnlý địa chỉ của nhân viên.
- Quảnlý số điện thoại của nhân viên (nếu có).
- Và quảnlý một số thông tin khác của nhân viên để phục vụ cho việc
quản lýbệnhnhân cũng nh- quá trình khám chữa bệnh của bệnhnhân trong
bệnh viện đ-ợc dễ dàng hơn nh-: khoa, chuyên môn, chức vụ.
b. Qun lý 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ệnhnhâ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 lý bnh nhõn 5
Lp CT1001-Nguyn Th Thu Hin
+ Nếu bệnhnhâ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ệnhnhân và căn bệnh dự đoán
sau đó bệnhnhân đ-ợc đ-a đến khoa điều trị.
Hot ng iu tr bnh
Tại khoa điều trị, bệnhnhâ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ệnhnhâ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ệnhnhân
trong đó ghi đầy đủ thông tin về bệnh nhân, căn bệnh mà bệnhnhâ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ệnhnhâ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ệnhnhâ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ệnhnhân đó.
Đối với bệnhnhâ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ưngphầnmềmquảnlýbệnhnhân 6
Lớp CT1001-Nguyễn Thị Thu Hiền
Các chi phí dịch vụ mà bệnhnhân đã khám và chữa bệnh sẽ đƣợc ghi vào
phiếu thanh toán viện phí. Khi bệnhnhân hết bệnh muốn xuất viện thì bệnhnhân sẽ
mang phiếu thanh toán viện phí xuống phòng tài vụ để thanh toán.và bệnhnhâ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ệnhnhâ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ệnhnhâ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ưngphầnmềmquảnlýbệnhnhâ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ânNhâ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ưngphầnmềmquảnlýbệnhnhâ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ưngphầnmềmquảnlýbệnhnhâ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ệnhnhâ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ệnhnhân
Hồ sơ bệnh án
Lập bảng chi
phí khám bệnh
của bệnhnhâ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âydựngphầnmềmquảnlýbệnhnhân b Các liên kết Số lƣợng Số phiếu thuốc m n Kê đơn BÁC SĨ BỆNHNHÂ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ỆNHNHÂ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ỆNHNHÂN HSBA 24 Xâydựngphầnmềmquảnlýbệnhnhân n m BỆNHNHÂ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ẢNLÝBỆNHNHÂ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ảnlýBệnh viện Xâydựngphầnmềmquảnlýbệnhnhân 2.2 Biểu đồ phân rã chức năng 0 HỆ THỐNG QUẢNLÝBỆNH NHÂN... Hiền 26 Xâydựngphầnmềmquảnlýbệnhnhâ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ỆNH Mã bệ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âydựng phần mềmquảnlýbệnhnhânBỆNHNHÂN Mã... BC thống kê dịch vụ bệnhnhâ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 lý mức 0 Lớp CT1001-Nguyễn Thị Thu Hiền 17 Xây dựngphầnmềmquảnlý 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ệnhBỆNHNHÂ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ưngphầnmềmquảnlýbệnhnhân 10 2.2.4 Sơ đồ tiến trình thanh toán viện phí Bệnhnhâ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âydưngphầnmềmquảnlýbệnhnhâ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ỆNHNHÂ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ệnhnhâ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ựngphầnmềmquảnlý 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ệnhnhâ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ựngphầnmềmquảnlý bệnh nhân b Mô hình quan hệ Lớp CT1001-Nguyễn Thị Thu Hiền 30 Xây dựngphầnmềmquảnlý bệnh nhân 2.6.3 Các bảng dữ liệu vật lý 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ệnhnhâ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ảnlý ứng dụng CNTT 2.4.Nhu cầu triển khai hệ thống quảnlý ựng dụng CNTT Cần xâydựng một hệ thống quảnlýbệnhnhâ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ẢNLÝBỆNHNHÂN 2.1 Biểu đồ ngữ cảnh... Mã khoa BỆNH Mã bệnh, tên bệnh Mã bệ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ỆNHNHÂN Mã bệ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ệnhnhâ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ân Mã nhân viên... m BỆNHNHÂ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ỆNHNHÂN Sluong m Sử dụng DICH VỤ số phiếu xn Ngày xn m n m Xét nghiệm BỆNHNHÂ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âydựngphầnmềmquảnlýbệnhnhâ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Ý