Phân tích thiết kế hệ thống Quản lý khám chữa bệnh
Trang 1Phân tích thiết kế hệ thống
Quản lý khám chữa bệnh
Địa điểm khảo sát:Trạm y tế thị trấn
Địa chỉ : Trung tâm Y Tế huyện Hưng Nguyên
Chương I: Khảo sát hệ thống
Mức độ khảo sát :Thao tác thừa hành (tác vụ)
Là một phòng khám mới được thành lập, nhưng cơ sở vật chất của phòng khám đủ để đáp ứng nhu cầu khám chữa bệnh của bệnh nhân Phòng khám có 6 phòng ban và các bộ phận quản lý nghiệp vụ hành chính
Khảo sát cho thấy đây là một trạm y tế ở thị trấn, vẫn chưa
áp dụng được hệ thống quản lý thông tin vào hoạt động Ở đây chưa có cơ sở vật chất mạng máy tính để sử dụng
-> Đánh giá hệ thông cũ:
Ưu điểm:
Các công việ được thực hiện theo đúng nguyên tắc của bộ y
tế đối với việc khám chữa bênh cho người bệnh
Nhược điểm:
Các chức năng đều được tiến hành bằng thủ công, tính chính xác không cao và dễ có thiếu sót Và với số lượng bệnh nhân đến khám ngày một đông thì mất nhiều thời gian mà nhiều công việc lại được lặp lại nhiều lần
Tuy vậy tại đây công nghệ thông tin cũng đang chuẩn bị đượcđưa vào nhằm quản lý việc khám chữa bệnh một cách dễ dàng và
có hệ thống Hệ thống khám chữa bệnh cần phải thay thế các
phương pháp thủ công bằng các công cụ của máy tính nhằm khắc phục các nhược điểm trên
Ưu điểm của viêc sử dụng phần mềm quản lý của hệ thống máy tính
- Thông tin được cập nhật liên tục, việc thu phí và cấp các giấy tờ cần thiết được phần mềm hỗ trợ
- Các dữ liệu bệnh nhân đến khám không bị xoá sau khi bệnh nhân đã kết thúc quá trình khám ở phòng khám
- Thống kê số lượng bệnh nhân dựa theo các thuộc tính được người dùng đưa ra một cách nhanh chóng và chính xác
Trang 2- Đưa ra cho ta cách thức quản lý nhanh chóng và chính xác mỗi bệnh nhân được quản lý dựa trên một mã bênh nhân
- Thông tin bênh nhân được bác sĩ khám cập nhật nhanh chóng dựa trên phần mềm và chinh xác
Phòng khám có 6 phòng ban và các bộ phận quản lý nghiệpvụhành chính
+ Phòng kế hoạch hoá + gia đình
+ Phòng khám và điều trị Nhi khoa
+ Phòng khám và điều trị Đông y
1 Bộ phận hành chính tiếp đón bệnh nhân
Chức năng
+ Đón tiếp bệnh nhân
+ Nhận yêu cầu khám chữa bệnh
+ Nhập thông tin của bệnh nhân vào sổ khám
+ Thanh toán và trả kết quả khám cho bệnh nhân
Trang 3- Kết quả doanh thu của phòng khám sẽ được
tổng kết vào cuối ngày
đó ghi bệnh án và đơn thuốc Tại đây bệnh nhân được khám miễn phí Song nếu liên quan đến việc phẫu thuật thì thu tiền phí tại phòng kế toán Bệnh nhân được cấp phiếu khám Sau đó bệnh nhânđược thực hiện khám tại đây
3 Nhập viện:
Đối với bệnh nhân điều trị nội trú thì được lập bệnh án nhập viện để làm thủ tục nhập viện Sau đó bệnh nhân được chuyển vào phòng điều trị Sau khi điều trị xong bệnh nhân được cho về nhà Nếu bệnh nhân có nhu cầu sao lưu hồ sơ thì sẽ được trung tâm chophép sao lưu
IV Các tài liệu chính
- Phiếu thu
- Sổ khám bệnh: phiếu khám bệnh, bệnh án, đơn thuốc
- Đơn giá dịch vụ kĩ thuật y tế:
1 Khám bệnh chung: 1000 đ
2 Sản phụ đẻ không quá 2 ngày: 6000 đ/ngày
3 Bệnh nhân điều trị tại trạm: 3000 đ/ngày
Trang 410.Nắn gãy trật khớp khuỷu: 40000 đ
11.Nắn trật khớp vai: 50000 đ
12 Chọc hút máu tụ khớp gối: 20000 đ
13 Đặt tháo dụng cụ tử cung: 11000 đ
14 Thay băng, làm thuốc: 10000 đ
15 Hồi sứ sơ sinh ngạt: 10000 đ
16 Chăm sóc rốn sơ sinh: 5000 đ/lượt
17 Đở đẻ thường ngôi chỏm: 150000 đ
18 Cắt khâu tầng sinh môn: 30000 đ
19 Cắt khâu tầng sinh môn độ 2: 40000 đ
27 Nhổ răng kẻ răng sữa: 5000 đ
28 Nhổ răng vĩnh viễn lung lay: 5000 đ
29 Nhổ răng vĩnh viễn nhiều chân răng: 8000 đ
30 Rửa viêm chấm loét miệng lợi: 10000 đ
31 Chich áp xe lợi: 20000 đ
32 Chích áp xe vùng hàm mặt: 10000 đ
33 Điện châm: 10000/lượt
34 Xoa bóp bấm huyệt: 25000 đ/lượt
Trang 5Đối tượng:
- Đối tượng được hỏi là
ai?
-Cần thu thập dữ liệu gì?
-Cần thỏa thuận điều gì?
Các yêu cầu đòi hỏi:
Vai trò vị trí kinh nghiệm của người được hỏi
Trang 6Chương II Phân tích hệ thống
1 Yêu cầu hệ thống mới
- Quản lý tốt thông tin về khám chữa bệnh
- Xử lý thông tin chính xác, khoa học
- Chương trình dễ sử dụng
2.Thiết kế hệ thống mới
Các chức năng của hệ thống quản lý khám chữa bệnh ở Trung t âm
y tế Huyện Hưng Nguyên - Nghệ An :
Trang 73.Sơ đồ phân cấp chức năng
Sơ đồ phân cấp chức năng được sử dụng để nêu ra các chức
năng và quá trình cho biểu đồ luồng dữ liệu, thông qua nó mô tả
các chức năng xử lý của hệ thống theo dạng mức Việc phân rã
chức năng được thực hiện trong sơ đồ phân cấp chức năng còn
được dung để chỉ ra mức độ mà từng quá trình hoặc quá trình
con phải xuất hiện
Khảo sát tại Trạm y tế thị trấn-Trung tâm Y Tế huyện Hưng
Nguyên - Nghệ An, sơ đồ phân cấp chức năng của hệ thống
quản lý khám chữa bệnh như sau:
Quản lý khám chữa bệnh
Sơ đồ phân cấp chức năng
Cập nhật Danh mục Tìm kiếm & thống
Xuất viện
Tổng hợphành chính
điều trịtại bệnhviện
Khámbệnhngoại trúKhám chữa
bệnh ngoại trú
Trang 84 Biểu đồ luồng dữ liệu:
Biểu đồ luồng dữ liệu cũng để diễn tả chức năng của hệ thống trong mối quan hệ trước sau của tiến trình xử lý và việc trao đổi thông tin trong hệ thống Các bước xây dựng biểu đồ luồng dữ liệulà:
- Xác định tác nhân ngoài và các thành phần chứa dữ liệu
- Xác định chức năng xử lý và các dòng dữ liệu giữa chúng
- Xác định các thông tin trao đổi giữa hệ thống và tác nhân ngoài
- Mở rộng , khai triển và làm mịn dần các thành phần của biểu đồ
- Chỉnh lý lại biểu đồ từng bước thích hợp và bảo đảm tính logic
Biểu đồ luồng dữ liệu được chia làm các mức sau:
a.biểu đồ luồng dữ liệu mức khung cảnh:
Là mô hình hệ thống ở mức tổng quát nhất được xây dựngở giai đoạn đầu của quá trình phân tích Ở mức này ngưòi phân tích chỉ cần xác định được các tác nhân ngoàicủa hệ thống và coi toàn bộ các xử lý của hệ thống là một chức năng, trong biểu đồ chứa kho
dữ liệu (máy) Ta có sơ đồ như sau:
Trang 9Bệnh nhân
Người quản lý
Biểu đồ luồng dữ liệu mức khung cảnh
b biểu đồ luồng dữ liệu mức đỉnh
Mức đỉnh được phân rã từ mức khung cảnh trong đó :
- Các chức năng được phân rã tương ứng với mức 2 trong biểu
đồ phân cấp chức năng
- Các luồng dữ liệu vào ra với tác nhân ngoài được bảo toàn
- Có thể bổ sung các luồng dữ liệu nội bộ
- Đã xuất hiện các kho dữ liệu
Ta có biểu đồ luồng dữ liệu mức đỉnh như sau:
Ban giám đốc
Bộ phận hành chính tiếp đón
Cập nhật
Đ/ư
Y/c khámcấp phiếu khám
Trang 10Kho dữ liệu (máy)
Bệnh nhân
Kho dữ liệu (máy)
Người quảnlý
Biểu đồ luồng dữ liệu mức đỉnh
c.biểu đồ luồng dữ liệu mức đưới đỉnh:
từ 4 chức năng cơ bản được mô tả biểu đồ luồng dữ liệu mức đỉnh
Ta tiến hành phân rã thành các chức năng con chi tiết ứng với biểu
đồ phân cấp chức năng thấp nhất theo nguyên tắc cơ bản sau:
- Phân rã các chức năng ở mức trên xuống mức dưới
- Tác động dữ liệu ở mức trên được lặp lại ơ mức dưới
- Các kho dữ liệu có thể xuất hiện them theo yêu cầu quản lý nội bộ
Ban giám đốc
Danh mục
Hệ thống
Tìm kiế
m &
thốn
g kêĐ/ứng
Trang 11- Các tác nhân ngoài vẫn được bảo toàn như ở mức khung cảnh
Đón tiếp Đăng
Ký khám
Cấp đơn thuốc
Nhập viện
Xuất viện
Khám chữa bệnh ngoại trú
Thông tin bệnh nhân
Yêu cầu thông tin
Trang 12Bác sỹ
Trang 13* Chức năng tìm kiếm và thống kê:
Bệnh nhân
Kho dữ liệu bệnhnhân(máy)
Ban giám đốc
Kho dữ liệu
khám(máy)
Tìm kiếm
Thống kê
Tổng hợp hành chính
Trang 14* Chức năng hệ thống:
Ban giám đốc
Kho dữ liệu hệthống(máy
Khám chữa bệnh ngoại trú
Nhập thêm bệnh nhân
Xoá bớt bệnh nhân
Trang 155 Mô hình thực thể và các thuộctính
a.chẩn hoá lược đồ cơ sở dữ liệu:
Chuản hoá là quá trình khảo sát các danh sách thuộc tính và áp dụng một tập các quy tắc phân tích vào các danh sách đó chuyển chúng thành một dạng mà:
- Tối thiểu việc lặp lại(cùng một thuộc tính có mặtở nhiều thựcthể)
- Tránh dư thừa(các thuộc tính có giá trị là kết quả từ tính toánđơn giản được tính toán trên các thuộc tính khác)
Có 3 dạng chuẩn 1NF, 2NF, 3NF, quá trình phân tích bắt đầu với một danh sách các thuộctính dự định đối với một kiểu thực thể, sau khi áp dụng 3 quy tắc chuẩn hoá, từ kiểu thực thể gốc, cáckiểu thực thể mới được xác định và tất cả chúng đều được chuẩn hoá hoàn toàn Có thể nói dạng chuẩn thứ 3(3NF) là tiêu chuẩn tối thiểu trong việc thiết kế cơ sở dữ liệu
Quá trình xây dựng các lược đồ quan hệ được tiến hành theo các bước sau:
Bước 1: Thành lập danh sách các thuộc tính gọi là danh sách
xuất phát Danh sách xuất phát có thể được xây dựng từ các nguồn:
- Danh sách những thông tin cơ bản
- Xuất phát từ một hay một số tài liệu xuất ra của hệ thống.Bước 2: Tu chỉnh lại danh sách xuất phát
Bước 3: Tìm các phụ thuộc hàm có trong danh sách
Bước 4: Chuẩn hoá
b xác định các kiểu thực thể:
Trang 16Tài liệu/kiểu thực thể phiếu khám/chữa bệnh
Lý do khámPhòng khámKiểu điều trị
Số thẻ BHYTPhiếu thu
Kq khámNgày lphiếuNgười lphiếu
Mã bệnh nhân
Họ tênGiới tínhĐiện thoạiNghề Nghiệp
Lý do khámPhòng khámKiểu điều trị
Số thẻ BHYTPhiếu thu
Kq khámNgày lphiếuNgười lphiếu
Mã bệnh nhân
Họ tênGiới tínhĐiện thoạiNghề Nghiệp
Lý do khámPhòng khámKiểu điều trị
Số thẻ BHYTPhiếu thu
Kq khámNgày lphiếuNgười lphiếu
Sau khi thực hiện quá trình chuẩn hoá ta thu được thực thể với cácthuộc tính sau :
PHIEUKHAM: (MaBN, Hoten, Ngaysinh, Diachi, Gioitinh,
Dienthoai, N.Nghiep, Lydokham, Phongkham, SotheBHYT,
phieuthu,, Ngaylphieu, Nguoilphieu )
Tài liệu/kiểu thực thể đơn thuốc /chữa bệnh
Số đơn thuốc
Mã bệnh nhân
Mã thuốc
Họ tênNgày sinhĐịa chỉGiới tínhĐiện thoạiNghề nghiệp
Số đơn thuốc
Mã thuốc
Số lượngCách dùngNgày kê đơn
BS kê đơn
Mã thuốc
Trang 17Sau khi thực hiện hoá ta thu được thực thể với các thuộc tính sau:DONTHUOC(SoDT,MaBN,Mathuoc,Soluong,Cachdung,Ngaykedon,BSkedon)
Họ tênNgày sinhĐịa chỉGiới tínhĐiện thoạiNghề nghiệp
Mã BN
Mã PhòngTên phòng
Họ tênNgày sinhĐịa chỉGiới tínhĐiện thoạiNghề nghiệp
Mã BN
Mã PhòngNgày vàoNgày raTình trạng ra
BS lập BA
Mã Phòng
Trang 18Ngày vàoNgày raTình trạng ra
BS lập BA
Số thẻ BHYTGiường
Ngày vàoNgày raTình trạng ra
BS lập BA
Tên phòngGiường
Sau khi thực hiện hoá ta thu được thực thể với các thuộc tính sau:BENHAN(MaBN,MaPhong,Ngayvao,Ngayra,Tinhtrangra,BSLapBA)
Mã bác sỹ
Họ tênNgày sinhChuyên môn
Mã bác sỹ
Họ tênNgày sinhChuyên môn
Sau khi thực hiện hoá ta thu được thực thể với các thuộc tính sau:BACSY(MaBS,HoTen,NgaySinh,ChuyenMon)