PHÂN TÍCH THIẾT KẾ HĐT Đề tài: Xây dựng hệ thống quản lý khám chữa bệnh - Pdf 11

1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG BÁO CÁO
PHÂN TÍCH THIẾT KẾ HĐT

Đề tài: Xây dựng hệ thống quản lý khám chữa bệnh
Giáo viên hướng dẫn:
TS. Nguyễn Hữu Đức Sinh viên thực hiện:
Nguyễn Đình Hưởng

II.Phân tích hệ thống 14
1.Môi trường hệ thống 14
2.Phát hiện và đặc tả Use case 14
2.1.Biểu đồ Use case và mô tả Use case 14
2.1.1.Biểu đồ Use case Tổng quát 14
2.1.2.Các Use case cụ thể 16
a.Use case cho Nhân viên 16
b.Use case cho Nhân viên tiếp nhận 18
c.Use case cho Bác sĩ 22
3

d.Use case cho Nhân viên quản lý đơn thuốc 26
e.Use case cho Nhân viên thu ngân 28
f.Use case cho Nhân viên quản trị 32
3.2.Giao diện cho các Use case 36
3.2.1.Use case Đăng nhập 36
3.2.2.Use case Cập nhật ngày khám 36
3.3.3.Use case Tạo mới hồ sơ Bệnh nhân 38
3.3.4.Use case Cập nhật kết quả khám 39
3.3.5.Use case Kê đơn thuốc 40
3.3.6.Use case Cập nhật tình trạng bệnh nhân 41
3.3.7.Use case Lưu đơn thuốc 42
3.3.8.Use case Tính toán viện phí 42
3.3.9.Use case Cập nhật thông tin xuất viện. 42
3.3.10Use case Cập nhật thông tin chuyển viện 42
3.3.11.Use case Thêm tài khoản 43
3.3.Phân tích kiến trúc 43
a.Use case Đăng nhập 44
b.Use case Đăng xuất 45
c.Use case Kiểm tra phiếu khám 46

1.2. Mô tả chi tiết các Thực thể trong bảng: 59
1.2.1. Bệnh nhân: 59
1.2.2. Nhân Viên: 59
1.2.3. Đơn thuốc: 60
1.2.4. Phiếu điều trị: 60
1.2.5. Tài khoản: 61
2. Biểu đồ bố trí Error! Bookmark not defined.
2.1. Phân tầng hệ thống 61

6 I. Nghiên cứu sơ bộ
1. Khảo sát hệ thống
Hiện tại thì các công việc của bệnh viện đều được làm thủ công chưa có hệ
thống lưu trữ các thông tin về bệnh nhân, bác sĩ, nhân viên bệnh viện cho tới các
thông tin về đơn thuốc, tính toán viện phí.
Các thông tin về bệnh nhân, bác sĩ, đơn thuốc, giấy thanh toán, phiếu xét
nghiệm… đều được lưu trữ dạng giấy tờ, hóa đơn trong kho của bệnh viện.
Rất khó cho việc tra cứu tìm kiếm thông tin. Dễ mất mát thông tin.
Bệnh nhân đi khám nhập viện phải trải qua rất nhiều thủ tục phức tạp rắc rối.
2. Tổng quan hệ thống
2.1.Các nhiệm vụ cơ bản
. Quy trình hệ thống phải thực hiện:
a. Tiếp nhận bệnh nhân
 Bệnh nhân tiến hành mua phiếu khám điền thông tin đầy đủ vào phiếu
khám. Nhân viên tiếp nhận tiến hành kiểm tra dựa trên thông tin phiếu
khám xem bệnh nhân đã có trong hồ sơ bệnh nhân chưa.
i. Nếu chưa có thì Tạo hồ sơ mới cho bệnh nhân.
ii. Nếu đã có thì cập nhật ngày khám vào hồ sơ đã có.

9

2.2.2.1. Khám bệnh

10

2.2.3. Điều trị

11

2.2.4. Xuất viện
12

3. Mô hình hóa lĩnh vực ứng dụng
3.1. Xác định các lớp lĩnh vực
Hệ thống gồm các lớp lĩnh vực sau:
Lớp Người dùng gồm:
o CMTND: số chứng minh nhân dân
o Hoten: Họ tên
o Ngaysinh: Ngay sinh
o Diachi: Địa chỉ thường trú
o Tel: Số điện thoại

Lớp Bệnh nhân gồm các thông tin: 1. Phát hiện và đặc tả Use case
2.1. Biểu đồ Use case và mô tả Use case
2.1.1. Biểu đồ Use case Tổng quát
15 16

1.1.2. Các Use case cụ thể
a. Use case cho Nhân viên a.1. Use case Đăng nhập
Tên UC
Đăng nhập
Tác nhân
Nhân viên (NV)
Mô tả
NV thực hiện đăng nhập để thực hiện
quyền hạn của mình
Sự kiện kích hoạt
NV chọn Login tại trang Font-End
bất kì.
Điều kiện tiên quyết

Phương thức cơ bản

Đang ở trang back-End.
Phương thức cơ bản
1. Hệ thống trả về trang Font-End và
hiện thong báo đăng xuất thành công.

Phương thức thay thế

Kết quả
NV trở lại trang font-End.
Ngoại lê

18

Tần suất sử dụng
Thường xuyên b. Use case cho Nhân viên tiếp nhận b.1. Use case Kiểm tra phiếu khám
Tên UC
Kiểm tra phiếu khám
Tác nhân
Nhân viên tiếp nhận(NVTN)
Mô tả
NVTN kiểm tra xem bệnh nhân đã có
hồ sơ trong hồ sơ bệnh nhân hay chưa
theo thong tin phiếu khám
Sự kiện kích hoạt

Tạo mới hồ sơ
Tác nhân
Nhân viên tiếp nhận(NVTN)
Mô tả
NVTN tạo mới hồ sơ bệnh nhân trong
hồ sơ lưu trữ khi chưa có hồ sơ trong
hồ sơ bệnh nhân.
20

Sự kiện kích hoạt
Tại trang back-end của NVTN.Chọn
chức năng Tạo mới hồ sơ
Điều kiện tiên quyết
Đăng nhập bằng tài khoản NVTN
Phương thức cơ bản
1. hệ thống hiển thị trang Tạo mới hồ
sơ dạng form cho phép nhập thông tin
lien quan tới bệnh nhân
2. NVTN điền thông tin vào form.
3. NVTN nhấn Save
4. Hệ thống hiển thị thông báo đã tạo
hồ sơ thành công.
Phương thức thay thế
1. Nếu nhập sai định dạng dữ liệu
vào form thì hệ thống hiện
thông báo sai định dạng .
2. Nếu không thể tạo hồ sơ mới hệ
thống hiển thị thông báo Không
thể tạo mới hồ sơ.
Kết quả

4. Hệ thống hiển thị thông báo đã cập
nhật thành công.
Phương thức thay thế
1. Nếu nhập sai định dạng dữ liệu
vào form thì hệ thống hiện
thông báo sai định dạng .
2. Nếu không thể cập nhật hệ
thống hiển thị thông báo Không
thể cập nhật.
Kết quả
Thông tin ngày tháng khám được cập
nhật trong hồ sơ bệnh nhân
Ngoại lê

Tần suất sử dụng
Thường xuyên 22

c. Use case cho Bác sĩ c.1. Use case Cập nhật kết quả khám
Tên UC
Cập nhật kết quả khám
Tác nhân
Bác sĩ
Mô tả
Bác sĩ thức hiện cập nhật kết quả

Tần suất sử dụng
Thường xuyên

c.2. Use case Cập nhật tình trạng bệnh nhân
Tên UC
Cập nhật tình trạng bệnh nhân
Tác nhân
Bác sĩ
Mô tả
Bác sĩ cập nhật tình trạng bệnh nhân
vào trong hồ sơ điều trị.
Sự kiện kích hoạt
Tại trang back-end của Bác sĩ.Chọn
chức năng Cập nhật tình trạng bệnh
nhân.
24

Điều kiện tiên quyết
Đăng nhập bằng tài khoản Bác sĩ
Phương thức cơ bản
1. hệ thống hiển thị trang Cập nhật
tình trạng Bệnh nhân dạng form cho
phép nhập CMTND, mã bệnh nhân và
tình trạng bệnh nhân.
2. Bác sĩ điền thông tin vào form.
3. Bác sĩ nhấn Update.
4. Hệ thống hiển thị thông báo đã cập
nhật thành công.
Phương thức thay thế
1. Nếu nhập sai định dạng dữ liệu

1. hệ thống hiển thị trang Kê đơn
dạng form cho phép nhập mã bệnh
nhân, mã bac sĩ, tên thuốc, liều lượng
và ngày tháng.
2. Bác sĩ điền thông tin vào form.
3. Bác sĩ nhấn Xuất đơn thuốc

Phương thức thay thế
1. Nếu nhập sai định dạng dữ liệu
vào form thì hệ thống hiện
thông báo sai định dạng .
Kết quả
Đơn thuốc hiển thị trên giao diện
phục vụ cho việc in.
Ngoại lê

Tần suất sử dụng
Thường xuyên


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status