1
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
=======&&&=======
BÁO CÁO
THỰC TẬP TỐT NGHIỆP
QUẢN LÝ KHÁM BỆNH VÀ ĐIỀU TRỊ BỆNH
GVHD:
Th.s Nguyễn Phương Nga
Nhóm sinh viên thực hiện:
Trần Thị Loan
Nguyễn Thị Thu Nhài
Lớp:
CĐ Tin 2_K12
2
Hà Nội, năm 2013
Bảng phân công công việc
Thành viên nhóm
Công việc
1. Trần Thị Loan
- Khảo sát đề tài
(1231060175)
- Cài đặt chương trình
2. Nguyễn Thị Thu Nhài
(1231060124)
-Thiết kế CSDL
-Cài đặt chương trình
3
MỤC LỤC
MỤC LỤC...................................................................................................................................3
Lời nói đầu..................................................................................................................................4
CHƯƠNG I. KHẢO SÁT NGHIỆP VỤ ĐỀ TÀI.....................................................................5
.....................................................................................................................................................5
...................................................................................................................................................33
Lời cám ơn................................................................................................................................70
4
Lời nói đầu
Sự phát triển không ngừng của công nghệ thông tin, tin học đã đi
sâu vào trong đời sống con người. Nó làm thay đổi mọi mặt của cuộc
sống theo hướng tự động hóa, giúp con người có thể hoàn thành công
việc một cách tốt hơn, giảm sức người so với lao động thủ công. Nhiều
ứng dụng của công nghệ thông tin đã được phát triển một cách vượt bậc
để ngày càng đáp ứng được yêu cầu của con người, trong số đó không
thể không kể đến các ứng dụng của công nghệ thông tin trong quản lý.
Áp dụng công nghệ thông tin trong quản lý giúp con người giảm
thiểu đi việc quản lý thủ công mất nhiều thời gian, tiết kiệm tiền bạc và
nguồn nhân lực, từ đó nâng hiệu quả công việc và chất lượng sản phẩm
được nâng cao. Nắm bắt được xu thế đó, nhóm chúng em đã xây dựng
phần mềm hỗ trợ Quản lý khám bệnh và điều trị bệnh tại phòng khám
bệnh đa khoa 73 Điện Biên Phủ - Hải Phòng.
Phần mềm giúp cho người quản lý và các nhân viên phòng khám có
thể thực hiện công việc nhanh chóng và hiệu quả, tất cả sẽ được tự động
hóa thay cho việc thủ công vất vả trước đây. Phần mềm được xây dựng
bằng ngôn ngữ C# trên mô hình 3 lớp , là xu hướng lựa chọn để xây
dựng phần mềm của các lập trình viên trên toàn thế giới hiện nay. Phần
mềm có giao diện thân thiện có thể tùy chỉnh theo ý muốn của người sử
dụng và dễ dàng sử dụng.
“Quản lý khám bệnh và điều trị bệnh” là một đề tài lớn, mặc dù
nhóm chúng em đã có cố gắng tìm hiểu nhưng không thể tránh khỏi
những thiếu sót nên rất mong nhận được đóng góp ý kiến và nhận xét từ
phía thầy cô và các bạn để đề tài được hoàn thiện hơn. Nhóm chúng em
xin chân thành cảm ơn cô giáo: Th.sỹ Nguyễn Phương Nga đã hướng
dẫn và giúp đỡ chúng em trong quá trình thực hiện đề tài này.
5
CHƯƠNG I. KHẢO SÁT NGHIỆP VỤ ĐỀ TÀI
Phòng khám bệnh đa khoa 73 Điện BiênPhủ -Hải Phòng là phòng khám
chất lưọng cao ,phục vụ bệnh nhân từ 6h-21h (hàng ngày kể cả chủ nhật và ngày
nghỉ) . Ở đây các bác sĩ có trình độ chuyên môn cao , thái độ thân thiện , tất cả
với mục đích phục vụ bệnh nhân tốt nhất.
Khi bệnh nhân đi khám bệnh , trước hết bệnh nhân phải mua phiếu khám
bệnh và nhân viên tại bàn bán phiếu ghi thông tin cá nhân của bệnh nhân lưu lại
vào trong hồ sơ bệnh nhân .Khi đó bệnh nhân nhận được số thứ tự khám và vào
khám ở phòng khám của bác sĩ đa khoa . Bác sĩ đa khoa sau khi nghe thông tin
triệu chứng của bệnh nhân sẽ quyết định cho bệnh nhân khám tại các phòng
khám chuyên khoa hoặc làm các xét nghiệm khác không.
Bệnh nhân đi khám tại các phòng khám chuyên khoa , lấy kêt quả . Cầm
các kết quả khám chuyên khoa ( hoặc xét nghiệm )đó quay trở lại phòng khám
đa khoa , bác sĩ đa khoa dựa vào kết quả nhận được để chuẩn đoán bệnh và kê
đơn thuốc cho bệnh nhân.
Bênh nhân có thể mua thuốc tại phòng khám hoặc mua ở bên ngoài.Khi
mua thuốc bệnh nhân phải đưa đơn thuốc cho dược sĩ, dược sĩ sẽ kiểm tra đơn
thuốc xem có loại thuốc đó không . Nếu có sẽ bán thuốc theo báo giá và đưa hoá
đơn cho bệnh nhân.
6
CHƯƠNG II. PHÂN TÍCH THIÊT KẾ HỆ THỐNG
1. Phân tích hệ thống
+ Phân tích chức năng, mô hình phân cấp chức năng.
Các yếu tố hình thành
+ Các chức năng quản lí : Là chức năng hay nhiệm vụ xử lý thông
tin tức là biến đổi thông tin vào trở thành thông tin ra.
Cách đặt tên là: Động từ + Bổ ngữ
Biểu diễn :
Ghi nhận dữ
liệu
+ Luồng dữ liệu :Là thông tin vào hay ra của chức năng quản lý.
Cách đặt tên: Danh từ + Tính từ
Biểu diễn:
Nhập dữ
liệu
+ Kho dữ liệu: Kho dữ liệu trong mô hình luồng dữ liệu biểu diễn
cho thông tin cần phải lưu trữ.
Biểu diễn :
+ Cập nhập dữ liệu:
+ Sử dụng thông tin từ kho:
+ Sử dụng thông tin vừa cập nhập:
+ Tác nhân ngoài: Là một người, một nhóm tổ chức bên ngoài của
lĩnh vực nghiêm cứu của hệ thống. Tác nhân ngoài trao đổi thông tin với
7
hệ thống, nếu có thông tin đi vào, thông tin đi ra các luồng thông tin trực
tiếp với hệ thống.
Biểu diễn:
Bệnh nhân
+ Tác nhân trong: Là một chức năng xử lý nào đó hoặc một hệ
thống con bên trong hệ thống có trao đổi thông tin với các chức năng .
Biểu diễn:
Quản lý
KHÁM BỆNH VÀ ĐIỀU TRỊ BỆNH
1.KHÁM BỆNH
1.1 Lập phiếu khám bệnh
1.2 Khám bệnh
1.2.1 Yêu cầu khám chuyên khoa
2.ĐIỀU TRỊ BỆNH
2.1 Kiểm tra đơn thuốc
2.2 Bán thuốc
2.3 Lập hoá đơn thanh toán
1.2.2 Lập phiếu khám chuyên khoa
1.2.3 Khám chuyên khoa
1.2.4 Lấy kết quả khám chuyên khoa
1.3 Chuẩn đoán bệnh và
kê đơn thuốc
Hình: Biểu đồ phân rã chức năng hoạt động khám bệnh và điều trị
bệnh
8
+ Phân tích dữ liệu
•
Mô hình luồng dữ liệu
Yêu cầu khám bệnh
Phiếu khám bệnh
Khám bệnh
BỆNH NHÂN
Bệnh – Đơn
Thuốc
Phản hồi
Hoá đơn
Trả tiền
0
HỆ THỐNG
KHÁM BỆNH
VÀ
ĐIỀU TRỊ
BỆNH
9
Biểu đồ luồng dữ liệu
Biểu đồ luồng dữ liệu mức 0
Thông tin bệnh nhân
Phiếu khám bệnh
Triệu chứng bệnh
d1 Phiếu khámbệnh
1.0
Phiếu khám
chuyên khoa
d2 Phiếu khám chuyên khoa
KHÁM BỆNH
Kết quả
khám chuyên khoa
BỆNH NHÂN
d5
Đơn giá thuốc
d4
Bệnh- đơn thuốc
Bệnh
Đơn thuốc
d5 Đơn giá thuốc
Đơn thuốc
Trả lời
có thuốc không
Hoá đơn
2.0
d7 Sổ thuốc
d8
ĐIỀU TRỊ
BỆNH
Sổ bán thuốc
d6 Hoá đơn thanh toán
10
Biểu đồ luồng dữ liệu mức 1
a, Biểu đồ luồng dữ liệu của tiến trình 1.KHÁM BỆNH
Thông tin bệnh nhân
1.1.1
Phiếu khám bệnh
BỆNH NHÂN
MUA PHIẾU
KHÁM BỆNH
Thông
d1 Phiếu khám bệnh
Triệu chứng bệnh
tin
bệnh
nhân
Kết
quả
khám
chuyên
khoa
Phiếu khám chuyên khoa
1.2.1
Phiếukhámchuyê
KHÁM BỆNH
d2 Phiếu khám chuyên khoa
d3 Kết quả khám chuyên khoa
Kết quả
khám
chuyên
khoa
1.3.1
CHUẨN ĐOÁN
BỆNH
d4 Bệnh
VÀ KÊ ĐƠN THUỐC
Bệnh- Đơn thuốc
11
b, Biểu đồ luồng dữ liệu của tiến trình: 2. ĐIỀU TRỊ BỆNH
Đơn thuốc
2.1.1
‘Không có thuốc’
BỆNH NHÂN
KIỂM TRA
ĐƠN THUỐC
d4 Bệnh-Đơn
Đơn
thuốc
d8 Sổ thuốc
‘Có thuốc’
d9 Sổ bán thuốc
2.2.1
BÁN THUỐC
Giao thuốc
d5 Đơn giá thuốc
Thông
tin
thuốc
bán
2.3.1
Hoá đơn thanh toán
LẬP HOÁ ĐƠN
THANH TOÁN
d6
Hoá đơn thanh toán
12
Biểu đồ luồng dữ liệu mức 2:
Biểu đồ luồng dữ liệu của tiến trình 1. 2 KHÁM BỆNH
1.2.1.2
Triệu chứng bệnh
YÊU CẦU KHÁM
CHUYÊN KHOA
d1
BỆNH NHÂN
Phiếu khám bệnh
Phiếu khám bệnh
1.2.2.2
Phiếu khám chuyên khoa
LẬP
PHIẾU KHÁM
CHUYÊN KHOA
d2
Phiếu khám chuyên khoa
Phiếu khám
chuyên khoa
1.2.3.2
Cập nhật dữ liệu
sau khi khám
KHÁM
CHUYÊN KHOA
Kết quả khám
1.2.4.2
LẤY KẾT QUẢ
KHÁM
CHUYÊN KHOA
d3 Kết quả khám chuyên khoa
Kết quả
khám chuyên khoa
13
Mô hình ER
MaBS
Makhoa
Tenkhoa
Trinhdo
HotenBS
n
BÁC SĨ
n
ĐiachiBS
1
KHOA
Thuộ
c
Ngaykham
Chuyenmon
Chucnang
SoTT
ĐienthoaiBS
MaBN
HotenB
N
Khám
NghenghiepB
N
bệnh
ĐiachiBN
m
BỆNH NHÂN
Tuoi
Giaidoan
n
Tenthuo
c
Mathuoc
Bị
Tenbenh
ĐienthoaiBN
Liêudun
g
m
n
m
Điều
trị
BỆNH
THUỐC
Đơnvitinh
Trieuchungbenh
Nhasanxuat
Cachdieutri
Ngaysanxuat
Hansudung
14
Mô hình quan hệ
BÁC SĨ
# MaBS
HotenBS
ĐiachiBS
ĐienthoaiBS
Trinhdo
Chuyenmon
Makhoa
BỆNH NHÂN
#MaBN
HotenBN
Tuoi
NghenghiepBN
ĐiachiBN
ĐienthoaiBN
BÁC SĨ
BỆNHNHÂN
# MaBN
# MaBS
Ngaykham
Sottkham
BỆNH
KHOA
#Tenbenh
Trieuchungbenh
Cachdieutri
#Makhoa
Tenkhoa
Chucnang
THUỐC
BỆNH
THUỐC
# Mathuoc
Tenthuoc
Đonvitinh
Nhasanxuat
Ngaysanxuat
Hansudung
BỆNHNHÂN
BỆNH
# MaBN
# Tenbenh
Giaidoan
# Mathuoc
# Tenbenh
Lieudung
15
2. Thiết kế hệ thống
2.1 Thiết kế CSDL
a. Phiếu khám bệnh
PHIẾU KHÁM BỆNH
Họ và tên bệnh nhân:…………………………………………Tuổi………
Địa chỉ:……………………………………………… Điện thoại:……….
Nghề nghiệp hiện nay:……………………………………………………
Lý do đến khám:………………………………………………………….
Số thứ tự khám:……..
Bác sĩ điều trị :………………………………………….
Danh sách các phòng khám chuyên khoa (hoặc làm xét nghiệm)
……………………………………………….
b..Phiếu khám chuyên khoa
PHIẾU KHÁM CHUYÊN KHOA
(Ví dụ :PHIẾU YÊU CẦU CHỤP X-QUANG)
Họ và tên bệnh nhân:…………………………………………Tuổi………
Địa chỉ:……………………………………………… Điện thoại:……….
Nghề nghiệp hiện nay:……………………………………………………
Lý do cần chụp; ………………………………………………………….
Vùng chụp
YÊU
CẦUtrị: :………………………………………….
Bác
sĩ điều
KẾT QUẢ :
Bác sĩ điều trị
Bác sĩ chụp X-Quang
16
3.Phiếu kết quả khám chuyên khoa
Tuỳ từng loại xét nghiệm , hoặc các loại chiếc chụp mà sẽ có các mẫu kết
quảkhám chuyên khoa : phim chụp , giấy điện tâm đố ……………
c. Đơn thuốc
BỆNH –ĐƠN THUỐC
Họ tên :………………………………………………………Tuổi…….
Địa chỉ bệnh nhân:…………………………………. Điện thoại………..
Nghề nghiệp hiện nay :…………………………….
KẾT LUẬN :
ĐƠN THUỐC:
Ngày ..tháng… năm
Bác sĩ điều trị
17
d. Đơn giá thuốc
ĐƠN GIÁ THUỐC
Mã thuốc
Tên thuốc
Tiền / Đơn vị tính
e. Hoá đơn thanh toán
HOÁ ĐƠN THANH TOÁN
Số:…..
Họ và tên người mua:
Địa chỉ:…………
STT Tên thuốc
Đơn vị tính
Số lượng
Giá đơn vị Thành tiền
Cộng
Cộng thành tiền (bằng chữ ):…………………….
Ngày… tháng ...năm
Người mua hàng
ĐÃ THU TIỀN
Người viết hoá đơn
18
f. Sổ thuốc
SỔ THUỐC
STT Mã thuốc Tên thuốc
Nhà sản xuất
Đơn vị tính
Số lượng
g. Sổ bán thuốc
SỔ BÁN THUỐC
Ngày bán
Mã thuốc
Tên thuốc
Nhà sản xuất Đơn vị tính
Số lượng
19
2.1.1. Bảng phân tích xác định chức năng, tác nhân, hồ sơ
Nhận xét
Động từ + Bổ ngữ
Mua phiếu khám bệnh
Danh từ
Phòng khám
Ghi thông tin cá nhân
Bệnh nhân
Tác nhân
Chuẩn đoán bệnh
Hồ sơ bệnh nhân
Hồ sơ dữ liệu
Kê đơn thuốc
Phiếu khám bệnh
Hồ sơ dữ liệu
Mua thuốc
Nhân viên bán phiếu
Tác nhân
Kiểm tra đơn thuốc
Bác sĩ đa khoa
Tác nhân
Bán thuốc
Bác sĩ chuyên khoa
Tác nhân
Phiếu khám chuyên khoa
Hồ sơ dữ liệu
Phiếu kết quả khám bệnh
Hồ sơ dữ liệu
Đơn thuốc
Hồ sơ dữ liệu
Dược sĩ
Tác nhân
Đơn giá
Hồ sơ dữ liệu
=
2.1.2 .Mô tả chi tiết các chức năng lá
2.1.2.1 Lập phiếu khám bệnh
Trước khi bệnh nhân khám bệnh ,bệnh nhân sẽ mua phiếu khám bệnh
,nhân viên bán phiếu ghi các thông tin cá nhân của bệnh nhân vào trong phiếu
và số thứ tự khám bệnh.
Thông tin gốm có :Họ và tên, tuổi ,địa chỉ , nghề nghiệp, ….
20
2.1.2.2.Khám bệnh:
Bệnh nhân sẽ chờ khám bệnh theo số thứ tự ghi trên phiếu khám bệnh ,khi đó
bệnh nhân sẽ được khám theo các bước sau.
2.1.2.2.1Yêu cầu khám chuyên khoa
Bệnh nhân khi vào khám sẽ đưa ra cho bác sĩ đa khoa những triệu chứng
của mình.Khi đó bác sĩ cũng đã có những chuẩn đoán ban đầu và yêu cầu bệnh
nhân khám chuyên khoa để xác định rõ bệnh.
2.1.2.2 Lập phiếu khám chuyên khoa
Bệnh nhân đến phòng khám chuyên khoa để mua phiếu khám chuyên
khoa .Thông tin cần lưu vào trong phiếu khám gồm có :………………
2.1.2.2.1 Khám chuyên khoa
Bác sĩ chuyên khoa sẽ tiến hành khám (hoặc chiếu chụp) cho bệnh nhân theo
yêu cầu của bác sĩ đa khoa .
2.1.2.2.2.Lấy kết quả khám chuyên khoa
Sau khi khám xong ,bác sĩ chuyên khoa sẽ đưa ra kết quả khám (hoặc chiếu
chụp ) cho bênh nhân .Kết quả này được ghi vào trong phiếu khám chuyên khoa.
2.1.2.3 Chuẩn đoán bệnh và kê đơn thuốc
Bệnh nhân sau khi đã đi khám ( hoặc chiếu chụp ) mang các kết quả khám
chuyên khoa quay lại phòng bác sĩ đa khoa .Bác sĩ đa khoa sẽ tổng hợp nhừng
chuẩn đoán ban đầu cùng với các kết quả đó lại đưa ra kết luận bệnh cho bệnh
nhân.Bác sĩ kê đơn thuốc cho bệnh nhân để điều trị
21
2.1.2.3.1.Kiểm tra đơn thuốc
Khi bệnh nhân yêu cầu mua thuốc, dược sĩ nhận đơn thuốc của bệnh nhân v à
kiểm tra loại thuốc (ghi trên đơn thuốc) có còn hay không .Nếu hết thì
thông báo cho bệnh nhân biết .Ngược lại thì tiến hành bán thuốc cho bệnh
nhân
2.1.2.4.Bán thuốc
Sau khi kiểm tra còn thuốc thì giao thuốc cho bệnh nhân
2.1.2.5 Lập hoá đơn thanh toán
Dược sĩ sẽ đối chiếu loại thuốc bệnh nhân cần mua với đơn giá thuốc để lập
hoá đơn thanh toán.
2.1.3 Danh sách hồ sơ dữ liệu có liên quan
STT
1
2
3
4
5
6
7
8
Ký hiệu
d1
d2
d3
d4
d5
d6
d7
d8
Tên hố sơ dữ liệu
Phiếu khám bệnh
Phiếu khám chuyên khoa
Kết quả khám chuyên khoa
Bệnh-Đơn thuốc
Đơn giá thuốc
Hoá đơn thanh toán
Sổ thuốc
Sổ bán thuốc
Ghi ch ú
22
2.1.4 Ma trận thực thể chức năng
Các thực thể
1
d Phiếu khám bệnh
2
d Phiếu khám chuyên
khoa
3
d Kết quả khám chuyên
khoa
4
d Bệnh-Đơn thuốc
5
d Đơn giá thuốc
6
d Hoá đơn thanh toán
7
d Sổ thuốc
8
d Sổ bán thuốc
1
2
3
4
Các chức năng nghiệp vụ
d
d
d
d
1.Khám bệnh
U
U
C
C
2. Điều trị bệnh
R
5
6
7
8
d
d
d
d
R
C
R
U
23
2.1.5 Các bảng dữ liệu
KHOA
STT
Tên trường
Kiểu dữ liệu
1
2
3
Makhoa
Tenkhoa
Chucnang
Text
Text
Text
Kích
thước
10
30
50
Caption
Ghi chú
Mã khoa
Tên khoa
Chức năng
BÁC SĨ
STT Tên trường
1
2
3
4
5
6
MaBS
HotenBS
ĐiachiBS
ĐienthoaiBS
Trinhdo
Chuyenmon
Kiểu
dữ Kích
liệu
Text
Text
Text
Text
Text
Text
thước
10
32
50
12
50
20
Caption
Ghi chú
Mã bác sĩ
Họ tên bác sĩ
Địa chỉ bác sĩ
Điện thoại bác sĩ
Trình độ
Chuyên môn
BỆNH NHÂN
STT Tên trường
1
2
3
4
5
liệu
MaBN
Text
HotenBN
Text
Tuoi
Number
NghenghiepBN Text
ĐiachiBN
Text
6
ĐienthoaiBN
THUỐC
STT Tên trường
1
2
Kiểu dữ Kích
Mathuoc
Tenthuoc
Ghi
Caption
thước
10
32
Integer
50
50
Mã bệnh nhân
Họ tên bệnh nhân
Tuổi
Nghề nghiệp bệnh nhân
Địa chỉ bệnh nhân
Text
12
Điên thoại bệnh nhân
Kiểu
dữ Kích
liệu
Text
Text
thước
10
20
Caption
Mã thuôc
Tên thuốc
chú
Ghi chú
24
3
4
5
6
Đonvitinh
Nhasanxuat
Ngaysanxuat
Hansudung
Text
Text
Text
Text
20
50
Date/Time
Date/Time
Đơn vị tính
Nhà sản xuất
Ngày sản xuất
Hạn sử dụng
BỆNH
ST
T
1
2
3
Kiểu dữ Kích
Tên trường
Tenbenh
Trieuchungbenh
Cachdieutri
liệu
Text
Text
Text
thước
10
100
50
Caption
Ghi chú
Tên bệnh
Triệu chứng bệnh
Cách điều trị
BÁC SĨ _BỆNH NHÂN
ST
T
1
2
3
4
Tên trường
Kiểu
dữ
MaBN
MaBS
Ngaykham
Kích thước Caption
liệu
Text
10
Mã bệnh nhân
Text
10
Mã bác sĩ
Date/Time
Ngày khám
Sottkham
Number
Integer
Số thứ tự khám
Ghi chú
25
BỆNH_THUỐC
STT Tên trường
1
2
3
Mathuoc
Tenbenh
Lieudung
Kiểu
dữ
liệu
Text
Text
Text
Kích thước
Caption
10
10
20
Mã thuôc
Tên bệnh
Liều dùng
Ghi chú
BỆNHNHÂN_ BỆNH
STT Tên trường
1
MaBN
Kiểu dữ liệu Kích thước Caption
Text
10
Mã bệnh nhân
2
Tenbenh
Text
10
Tên bệnh
Giaidoan
Text
20
Giai đoạn
3
Ghi chú
2.2 Thiết kế giao diện
.Thiết kế phần mềm quản lí khám bệnh và điều trị bệnh (form)
1. Form: ĐĂNG NHẬP
Tên biểu mẫu: Đăng nhập
Người thực hiện: Nhân viên phòng khám, người quản trị hệ thống
Thời gian thực hiện: Khi muốn vào hệ thống xem và sửa, xóa thông tin
cho hệ thống
CSDL liên quan: Bảng ĐĂNG NHẬP