Trường Đại Học Vinh
Khoa CNTT
Khoá luận tốt nghiệp
Đề tài:
Quản lý khám chữa bệnh Tại bệnh viện Thành
Phố Vinh Tỉnh Nghệ An
Giáo viên hướng dẫn: Ths. Trần Thị Kim Oanh
Sinh viên thùc hiƯn: Ngun ThÞ Thu Lan
K43A Khoa CNTT
Lý do chọn đề tài
Ngày nay cùng với sự phát triển vượt bậc của khoa học kỹ
thuật thì CNTT là một trong những lĩnh vực có nhiều đóng
góp thiết thực nhất, CNTT có mặt trong hầu hết các lĩnh
vực của cuộc sống đặc biệt CNTT là công cụ hỗ trợ đắc lực
trong công tác quản lý.
Bệnh viện đa khoa thành phố Vinh là một trong những
trung tâm khám bệnh lớn của tỉnh Nghệ An. Do đó nhu cầu
ứng dụng cơ sở dữ liệu trong việc quản lý bệnh nhân là hết
sức thiết thực. Chính vì lý do đó mà em chọn đề tài phân
tích và thiết kế hệ thống thông tin qunả lý bệnh nhân tại
bệnh viện đa khoa thành phố Vinh làm đề tài cho khoá luận
tốt nghiệp.
Nội dung của báo cáo gồm có:
Đặc tả bài toán thực tế.
Phân tích thiết kế hệ thống.
Công cụ lập trình Visual Basic.
Hạn chế và hướng phát triển đề tài.
I.
Đặc tả bài toán thực tế
Thành phố vinh là một thành phố rộng, với số lượng dân số
đông. Vì vậy việc khám chữa bệnh đòi hỏi phải được đáp ứng một
cách tốt nhất và nhanh chóng, do đó việc quản lý bệnh nhân tại
bệnh viện sẽ gặp khó khăn khi được lưu trữ dưới dạng sổ sách,
giấy tờ. Hiện nay công việc quản lý khám chữa bệnh tại bệnh viện
bao gồm các công việc sau:
- Đăng ký khám
- Thông tin phòng khám.
- Làm thủ tục nhập viện.
- Làm thủ tục xuất viện.
- Tìm kiếm và thống kê theo yêu cầu.
Hệ thống quản lý bệnh nhân có nhiệm vụ: Quản lý bệnh nhân
đà và đang điều trị tại bệnh viện, cũng như quá trình khám chữa
bệnh của bệnh nhân.
II. Ph©n tÝch thiÕt kÕ hƯ thèng
II.1. Lùa chän híng ph©n tÝch.
Khi ph©n tÝch thiÕt kÕ hƯ thèng ta cã thể chọn một trong hai
hướng chức năng hay hướng dữ liệu. Trong đề tài này tôi lựa chọn
phân tích theo hướng chức năng. Với tiếp cận này, chức năng được
lấy làm trục chính của quá trình phân tích và thiết kế, tiến trình phân
tích trên xuống có cấu trúc.
Các bước thực hiện:
- Xây dựng biểu đồ phân cấp chức năng.
- Xây dựng biểu đồ luồng dữ liệu.
- Xây dựng các mối quan hệ giữa các thực thể.
- Xây dựng mô hình dữ liệu.
II.2. Thiết kế hệ thống mới:
Các chức năng chính của hệ thống quản lý khám chữa
bệnh trong bệnh viƯn Thµnh Phè Vinh:
- CËp nhËt.
- Danh mơc.
- Tìm kiếm & thống kê.
- Hệ thống.
Sơ đồ phân cấp chức năng của hệ thống:
Quản lý khám chữa bệnh
Cập nhật
Danh mục
Đăng ký
khám bệnh
Khoa điều trị
Cấp đơn
thuốc
Phòng điều trị
Nhập viện
Thuốc điều trị
Xuất viện
Bác sỹ
Tìm kiếm&Thống kê
Hệ Thống
Tìm kiếm
Xoá bớt bệnh
nhân
Thống kê
Khai báo người sử
dụng
Thay đổi mật
khẩu.
Biểu đồ luồng dữ liệu mức ngữ cảnh.
Y/c cấp số khám
Đáp ứng
Quản
lý
khám
Yêu cầu TT
Đáp ứng
chữa
bệnh
Đáp ứng
Y/c
theo
dõikiểm
tra
Bệnh nhân
Yêu cầu TT
Đáp ứng
Ban giám đốc
Người quản lý
Biểu đồ luồng dữ liệu mức đỉnh:
Cập
nhậ
t
Kho dữ liệu
Bệnh nhân
Dan
h
mục
Kho dữ liệu
Yêu cầu thông tin
Đáp ứng yêu cầu
Hệ
Thốn
g
Đáp ứng
yêu cầu
Người quản lý
Tìm
kiếm
&
thốn
g kê
Yêu
cầu
tìm
kiếm
Yêu cầu thông tin
Đáp ứng yêu cầu
Ban giám ®èc
Biểu đồ luồng dữ liệu mức dưới đỉnh:
Chức năng cập nhật:
Thông tin bệnh nhân
Y/c Thông tin
Bệnh Nhân
TT bệnh nhân
Y/c Thông tin
Đăng
ký
khám
cấp
đơn
thuốc
Kho Dữ liệu Khám
Kho Dữ liệu Đơn thuốc
Y/C nhập viện
Đáp ứng Y/C
Nhập
viện
Kho Dữ liệu bệnh nhân
Y/C Xuất viện
Đáp ứng Y/C
Xuất
viện
Chức năng danh mục:
Khoa
điều
trị
Y/c Thông tin
Đáp ứng y/c
Đáp ứng
yêu cầu
Y/C
thông
tin
Phòng
điều
trị
Người quản lý
Y/C
thông
tin
Đáp ứng
yêu cầu
Bác
sỹ
Kho dữ liệu
Y/c thông tin
Đáp ứng y/c
Thuốc
điều
trị
Chức năng tìm kiếm&thống kê:
Y/C tìm kiếm
Đáp ứng Y/C
Tìm
kiếm
Kho dữ liệu bệnh nhân
Y/C
Tìm
kiếm
Thốn
g
kê
Kho dữ liệu khám
Đáp ứng Y/C
Đáp ứng
Y/C
Bệnh nhân
Ban giám đốc
Chức năng Hệ thống:
Khai báo
người sử
Y/C thông tin
Đáp ứng Y/C
dụng
Người quản lý
Y/C thay đổi
Đáp ứng Y/C
Kho Dữ liệu hệ thống
Thay
đổi mật
khẩu
Ban giám đốc
Y/C xóa TT
Đáp ứng Y/C
Xoá bớt
bệnh
nhân
Xác định các kiểu thực thể:
Phiếukhám
MÃ bệnh nhân, họ tên, ngày sinh, địa chỉ, giới tính,
điện thoại, nghề nghiệp, lý do khám, phòng khám, số thẻ
BHYT, lý do thu, số tiền, ngày lập phiếu, người lập phiếu.
DONTHUOC
Số đơn thuốc, mà bệnh nhân, căn bệnh, mà thuốc, số
lượng, cách dùng, ngày kê đơn, Bác sỹ kê đơn.
THUOC
MÃ thuốc, Tên thuốc.
BENHAN
MÃBN, mà khoa, phòng, giường, lý do vào, ngày vào,
ngày ra, tình trạng ra, BS lập bệnh án.
PHONG
MÃ khoa, phòng, số phòng.
BACSY
MÃ bác sỹ, MÃ khoa, Họ tên, ngày sinh, chuyên môn.
KHOA
MÃ khoa, Tên khoa.
III. Công
cụ lập trình Visual Basic.
Khi lựa chọn ngôn ngữ lập trình, ta thường quan tâm đến khả
năng ngôn ngữ có thể hỗ trợ việc xây dựng ứng dụng. Đối với ngôn
ngữ lập trình có khả năng hỗ trợ mạnh về quản lý cơ sở dữ liệu, lập
báo biểu và có khả năng hỗ trợ đa người sử dụng.
Sau khi tìm hiểu ngôn ngữ Visual Basic tôi nhận thấy ngôn
ngữ Visual Basic là một ngôn ngữ lập trình mạnh, cơ bản năng
động và có khả năng hỗ trợ mạnh cho lập trình cơ sở dữ liệu.
Visual Basic là một ngôn ngữ lập trình tương đối dễ đọc, dễ viết,
có tính thống nhất, chặt chẽ và có các hệ thống kiểm tra tự động
tôt. Đối với đối tượng RDO, ADO của Visual Basic hỗ trợ một số
tính năng như thiết kế nối bất đồng bộ, cập nhật hàng loạt và đặc
biệt ADO còn cung cấp khả năng xử lý các tính năng này tại cùng
một thời điểm.
Với các ưu điểm của Visual Basic tôi đà sử dụng ngôn ngữ
này để thực hiện cài đặt chương trình.
IV. Hạn chế và hướng phát triển của đề tài:
Hạn chế: Hệ thống quản lý bệnh nhân sau khi được phân
tích thiết kế và được cài đặt hoàn thiện sẽ góp phần quan
trọng trong việc quản lý chứng từ sổ sách về bệnh nhân tại
bệnh viện. Song nhất thiết cần phải có sự quản lý về mặt tài
chính như: quản lý tiỊn viƯn phÝ , qu¶n lý chi tr¶ b¶o hiĨm
cđa bƯnh nh©n víi bƯnh viƯn cịng nh cđa bƯnh viện với
bên bảo hiểm.
Hướng phát triển: Tiếp tục phát triển chương trình theo
quy mô lơn hơn, bao gồm quản lý tất cả các khoa hiện có
của bệnh viện, khắc phục được những mặt hạn chế nói trên.
áp dụng chương trình được vào thực tế.
Lời cảm ơn
Em xin gửi lời cảm ơn sâu sắc đến cô giáo: Trần Thị Kim
Oanh, cô đà tận tình giúp đỡ em trong suốt thời gian
hoàn thành báo cáo này.
Tôi xin gửi lời cảm ơn ban lÃnh đạo bệnh viện đa khoa
thành phố Vinh nói chung, và phòng ban kế hoạch tổng
hợp của bệnh viện nói riêng đà tạo điều kiện cho tôi
trong quá trình khảo sát thực tế để làm đề tài này.
Xin cảm ơn chân thành đến quý thầy cô, bạn bè, người
thân đà tận tình giúp đỡ tạo điều kiện cho tôi trong suốt
quá trình học tập và hoàn thành khoá luận này.