Tải bản đầy đủ (.ppt) (34 trang)

BÁO CÁO THẢO LUẬN CƠ SỞ DỮ LIỆU VÀ PHẦN MỀM ỨNG DỤNG

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.43 MB, 34 trang )

LOGO

BÁO CÁO THẢO LUẬN
CƠ SỞ DỮ LIỆU VÀ PHẦN
MỀM ỨNG DỤNG

Đề tài: Xây dựng hệ thống cơ sở dữ liệu quản lý
bệnh nhân tại bệnh viện
Nhóm thực hiện: 10
Lớp HP: 1211ECIT0611


Danh sách thành viên
1. Dương Thái Thảo ( Nhóm trưởng)
2. Hồ Thị Thêu ( Thư ký)
3. Triệu Kim Thành
4. Nguyễn Thị Thảo
5. Mai Văn Thiên
6. Nguyễn Phú Thiện
7. Trần Đăng Thiện
8. Lê Thị Mỹ Tho
9. Nguyễn Hữu Thịnh
10. Đỗ Đình Thuận


NỘI DUNG

1 Phân tích và mô hình hóa bằng mô hình thực thể liên kết
2
3


Thiết lập các quan hệ và chuẩn hóa

3
4

Truy vấn cơ sở dữ liệu


1.Phân tích bài toán
 Mỗi bệnh nhân có một hồ sơ. Thông tin hồ sơ bao gồm: Mã bệnh nhân, Tên, Ngày sinh, Địa chỉ, Giới tính.
 Với bệnh nhân đã có hồ sơ, mỗi bệnh nhân có một phiếu nhập viện. Thông tin trên phiếu này bao gồm: Mã bệnh nhân, Te ̂n bệnh nhân, Ngày nhập viện
 Mỗi bệnh nhân được điều trị tại một khoa. Thông tin về khoa bao gồm: Mã khoa, Tên khoa
 Mỗi bệnh nhân có một bác sĩ điều trị. Thông tin về bác sĩ bao gồm: Mã bác sĩ, Mã khoa, Tên bác sĩ, Chuyên môn, Thâm niên.


1.Phân tích bài toán
 Mỗi bác sĩ cần theo dõi tiến trình của bệnh nhân. Thông tin theo dõi bao
gồm: Mã bác sĩ, Mã bệnh nhân, Ngày, Giờ khám, Kết quả
 Bác sĩ kê toa thuốc cho mỗi bệnh nhân. Thông tin toa thuốc bao gồm:
Mã toa thuốc, Mã bác sĩ, Mã bệnh nhân, Ngày, Các te ̂n thuốc, Liều
dùng
 Mỗi bệnh nhân làm nhiều xét nghiệm. Kết quả xét nghiẹ ̂m bao gồm :
Mã bác sĩ, Mã bệnh nhân, Ngày xét nghiệm, Tên xét nghiẹ ̂m, Kết quả.
 Mỗi bệnh nhân có một phiếu xuất viện. Thông tin phiếu xuất viện bao
gồm: Mã bệnh nhân, Tên bệnh nhân, Ngày, Giờ xuất viện, Lý do
 Mỗi bệnh nhân có 1 Phiếu nhập viện tương ứng 1 Phiếu xuất viện =>
Mối quan hệ giữa Phiếu nhập viện và Phiếu xuất viện là 1-1


2


Phân tích và mô hình hóa bằng mô hình thực thể liên kết

2.1 Phân tích mô hình thực thể liên kết (xác định các tập thực thể, các thuộc
tính, mối liên hệ giữa các tập thực thể)
 Các thực thể: Khoa, Bác sĩ , Hồ sơ bệnh nhân, Phiếu nhập viện, Phiếu
xuất viện.
 Các tập thực thể bao gồm các thuộc tính: (Các thuộc tính khóa được
gạch dưới):


Khoa (Mã khoa, Tên khoa )



Bác sĩ (Mã bác sĩ, Mã khoa, Tên bác sĩ, Chuyên môn, Thâm niên)



Hồ sơ bệnh nhân (Mã bệnh nhân, Tên, Ngày sinh, Địa chỉ, Giới tính)


2.1 Phân tích mô hình thực thể liên kết (xác định các tập
thực thể, các thuộc tính, mối liên hệ giữa các tập thực thể)
 Các mối liên kết bao gồm:


Mỗi bệnh nhân có một Phiếu nhập viện => Mối quan hệ giữa Bệnh nhân và
Phiếu nhập viện là 1-1.




Mỗi bệnh nhân được điều trị tại một khoa, một khoa có thể điều trị được
nhiều bệnh nhân => Mối quan hệ giữa Khoa và Bệnh nhân là mối quan hệ
1-n .



Mỗi bệnh nhân có 1 bác sĩ điều trị, nhưng một bác sĩ điều trị cho nhiều bệnh
nhân => Mối quan hệ giữa Bác sĩ và bệnh nhân là mối quan hệ 1- n.



Mỗi bác sĩ thuộc về một khoa duy nhất , một khoa có nhiều bác sĩ => Mối
quan hệ giữa Khoa và Bác sĩ là mối quan hệ 1- n .




Mỗi bác sĩ theo dõi tiến trình của nhiều bệnh nhân,mỗi bệnh nhận được
theo dõi tiến trình bởi một bác sĩ => Mối quan hệ giữa Bác sĩ và Bệnh
nhân trong tiến trình theo dõi là mối quan hệ 1-n.



Mỗi bác sĩ kê toa thuốc cho nhiều bệnh nhân, mỗi bệnh nhân được kê
toa thuốc bởi một bác sĩ => Mối quan hệ giữa bác sĩ và bệnh nhân trong
toa thuốc là 1-n.




Mỗi bệnh nhân làm nhiều xét nghiệm bởi nhiều bác sĩ, mỗi bác sĩ làm
xét nghiệm cho nhiều bênh nhân => Mối quan hệ giữa Bệnh nhân và
Bác sĩ trong liên kết Xét nghiệm là n-n.



Mỗi bệnh nhân có một phiếu xuất viện, mỗi phiếu xuất viện dành cho 1
bệnh nhân => Mối quan hệ giữa Bệnh nhân và Phiếu xuất viện là 1-1.


2.2 MÔ HÌNH THỰC THỂ LIÊN KẾT


Mô hình thực thể liên kết ( Access)


3

Chuyển mô hình thực thể liên kết sang mô hình quan hệ
( Access)

3.1 Khoa (Mã khoa, Tên khoa)


Khóa chính: Mã khoa



Khóa ngoại: Không có



3.2 Bác sĩ (Mã bác sĩ, Mã khoa, Tên bác sĩ, Chuyên môn, Thâm niên)


Khóa chính: Mã bác sĩ



Khóa ngoại: Mã khoa



3.3 Hồ sơ bệnh nhân (Mã bệnh nhân, Tên, Ngày sinh, Địa chỉ, Giới tính)


Khóa chính: Mã bệnh nhân



Khóa ngoại: Không có



3.4 Phiếu nhập viện
(Mã bệnh nhân, Tên bệnh nhân,
Ngày nhập viện)


Khóa chính: Không có




Khóa ngoại: Mã bệnh nhân


3.5 Xét nghiệm (Mã bác sĩ, Mã bệnh nhân, Ngày
xét nghiệm, Tên xét nghiệm, Kết quả)
• Khóa chính: Không có
• Khóa ngoại: Mã bác sĩ, Mã bệnh nhân



3.6 Theo dõi (Mã bác sĩ, Mã bệnh nhân, Ngày khám, Giờ
khám, Kết quả)
• Khóa chính: Không có
• Khóa ngoại: Mã bác sĩ, Mã bệnh nhân



3.7 Toa thuốc (Mã toa, Mã bác sĩ, Mã bệnh nhân,
Ngày, Các tên thuốc, Liều dùng)
• Khóa chính: Không có
• Khóa ngoại: Mã bác sĩ, Mã bệnh nhân



3.8 Phiếu xuất viện (Mã bệnh nhân,Tên bệnh
nhân, Ngày xuất viện, Giờ xuất viện, Lý do xuất
viện)

• Khóa chính: Không có
• Khóa ngoại: Mã bệnh nhân



3
4

Thiết lập các quan hệ và chuẩn hóa

- Mã Khoa ( Khoa) liên kết một – nhiều với Mã Khoa ( Bác sỹ )
- Mã Bác Sỹ ( Bác sỹ) liên kết một – nhiều với Mã Bác Sỹ ( Theo dõi)
- Mã Bác Sỹ ( Bác sỹ) liên kết một – nhiều với Mã Bác Sỹ ( toa thuốc)
- Mã Bác Sỹ ( Bác sỹ) liên kết một – nhiều với Mã Bác Sỹ ( Xét nghiệm)
- Mã Bệnh Nhân (Hồ sơ bệnh nhân) liên kết một – một với Mã Bệnh Nhân (Phiếu nhập
viện )
- Mã Bệnh Nhân (Hồ sơ bệnh nhân) liên kết một – một với Mã Bệnh Nhân (Phiếu xuất
viện )
- Mã Bệnh Nhân (Hồ sơ bệnh nhân) liên kết một – một với Mã Bệnh Nhân (Theo dõi)
- Mã Bệnh Nhân (Hồ sơ bệnh nhân) liên kết một – một với Mã Bệnh Nhân (Toa thuốc)
- Mã Bệnh Nhân (Hồ sơ bệnh nhân) liên kết một – một với Mã Bệnh Nhân ( Xét
nghiệm)
Xác định dạng chuẩn hóa:
Các quan hệ đạt dạng chuẩn 3NF


×