TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Đề tài: Quản lý thu phí khám chữa bệnh
Giảng viên HD
Người thực hiện
: Nguyễn Thị Hương Lan
: Ngô Thị Phương Thảo
Tạ Văn Vinh
Hoàng Khánh Quyền
Nhóm
: 12
Lớp
: HTTT 1
Hà Nội 2016
Y
0
MỤC LỤC
YCHƯƠNG I.................................................................................Giới thiệu hệ thố
1.1. Mô tả bài toán...........................................................................................2
1.2. Xác định và phân tích các giá trị nghiệp vụ..............................................3
1.3. Xác định các yêu cầu của hệ thống...........................................................5
CHƯƠNG II..............................................................................Phân tích hệ thống
6
2.1. Xây dựng biểu đồ ca sử dụng...................................................................6
2.1.1. Xác định các tác nhân của hệ thống...................................................6
2.1.2. Xác định các ca sử dụng.....................................................................6
2.1.3. Ca sử dụng của bài toán......................................................................6
2.2. Xây dựng biểu đồ lớp lĩnh vực.................................................................9
2.2.1. Xác định các lớp.................................................................................9
2.2.2. Gán trách nhiệm cho các lớp..............................................................9
2.2.3. Sơ đồ lớp lĩnh vực của bài toán........................................................10
2.3. Chi tiết các UC........................................................................................10
2.3.1. UC “ Đăng nhập”..............................................................................10
2.3.2. UC “ Khám bệnh”............................................................................12
2.3.3. UC “ Xem thông tin bệnh nhân”......................................................14
2.3.4. UC “ Sửa thông tin bệnh nhân”........................................................16
2.3.5. UC “ Kê đơn thuốc”.........................................................................18
2.3.6. UC “ Quản lý bệnh án”.....................................................................20
2.3.7. UC “ Đăng ký khám”.......................................................................25
2.3.8. UC “ Quản lý nhân viên”..................................................................27
2.3.9. UC “ Quản lý dịch vụ”.....................................................................32
2.3.10. UC “ Quản lý thuốc”........................................................................37
2.3.11. UC “ Tìm kiếm BN”.........................................................................43
2.3.12. UC “ Thu phí”...................................................................................45
CHƯƠNG III...............................................................................Thiết kế hệ thống
47
3.1. Xây dựng biểu đồ lớp chi tiết.................................................................47
3.2. Thiết kế CSDL........................................................................................48
1
3.3. CSDL vật lý............................................................................................53
3.4. Thiết kế giao diện...................................................................................56
3.4.1. Các biểu mẫu điền dụng cho nhập dữ liệu........................................56
CHƯƠNG I. Giới thiệu hệ thống
1.1. Mô tả bài toán
*Khảo sát chi tiết đề tài:
Ngày nay khi kinh tế ngày càng phát triển, song hành cùng sự phát
triển đó là quá trình công nghệ hóa các hệ thống. Ngay lúc này, một trong
những vấn đề được quan tâm hàng đầu là sức khỏe. Các bệnh viện đã xây
dựng hệ thống quản lý thu phí khám chữa bệnh.
*Quy trình nghiệp vụ:
Bệnh nhân đến bệnh viện khám bệnh phải tiến hành như sau:
- Mang thẻ BHYT (nếu có).
- Đầu tiên phải qua bộ phận đón tiếp làm thủ tục. Tại đây nhân viên sẽ lấy
thông tin hành chính của bệnh nhân để viết phiếu khám bệnh, phân bệnh
nhân vào phòng khám đa khoa hoặc chuyên khoa.
- Sau đó, nhân viên vào sổ đăng ký khám bệnh với các thông tin như ở
phiếu khám bệnh. Nếu là trường hợp cấp cứu thì bệnh nhân có thể được
chuyển ngay vào khu điều trị cấp cứu.
- Bệnh nhân phải qua bộ phận thanh toán để nộp phí khám bệnh.
- Nếu tại các phòng khám bác sĩ yêu cầu bệnh nhân đi làm các xét
nghiệm, chụp chiếu thì bệnh nhân cũng phải thanh toán các chi phí này rồi
mới tiến hành chụp, chiếu.
- Nếu bác sĩ yêu cầu bệnh nhân nhập viện thì người bệnh phải đóng tiền
đặt cọc trước khi vào điều trị.
- Khi ra viện người bệnh phải thanh toán tất cả các loại viện phí.
- Tiếp theo bệnh nhân được hướng dẫn vào các phòng khám tương ứng
ghi trên phiếu khám bệnh.
- Tại các phòng khám đa khoa, bác sĩ thực hiện khám và kê đơn thuốc cho
người bệnh.
2
- Trong quá trình khám, bác sĩ có thể yêu cầu bệnh nhân đi làm xét
nghiệm hoặc gửi bệnh nhân đi khám chuyên khoa tùy thuộc vào mức độ,
tình trạng bệnh. Nếu bệnh nhẹ thì bệnh nhân được điều trị tại nhà theo
đơn thuốc.
- Tại các phòng khám chuyên khoa, công việc thực hiện như ở phòng
khám đa khoa, ngoại trừ bác sĩ còn có thể yêu cầu bệnh nhân nhập viện,
làm các phẫu thuật, thủ thuật, mổ…
- Khi phải nhập viện điều trị, người bệnh sẽ được phân giường tại các
khoa điều trị.
- Quá trình điều trị diễn ra hàng ngày do các bác sỹ và y tá thực hiện.
Trong quá trình đó bệnh nhân có thể phải làm những xét nghiệm, phẫu
thuật, thủ thuật, mổ…
* Đề tài: “Quản lý thu phí khám chữa bệnh”. Hệ thống quản lý thu phí
khám chữa bệnh được xây dựng với chức năng:
- Quản lý thu phí khám chữa bệnh.
- Quản lý bệnh nhân.
- Quản lý thông tin, viện phí của bệnh nhân.
* Mục đích: Hệ thống hỗ trợ y bác sĩ cùng với người quản lý lưu giữ được
thông tin của các bệnh nhân, tối ưu hóa quá trình khám chữa cũng như
thanh toán phí khám chữa một cách nhanh gọn, hiệu quả.
1.2. Xác định và phân tích các giá trị nghiệp vụ
a. Giá trị nghiệp vụ
- Giảm thời gian quản lý khám chữa bệnh.
- Tăng thời gian thực nghiệm khám chữa và nghiệp vụ cho y bác sĩ.
- Hiện đại hóa quá trình quản lý thu phí khám chữa bệnh.
b. Giá trị kinh tế
- Tối ưu hóa quá trình quản lý thanh toán bệnh viện.
- Giảm thiểu công sức của nhân viên, nhân công.
- Giảm thiểu thời gian dư thừa.
- Thiết kế khoa học giúp người quản lý cũng như y bác sĩ dễ dàng sử
dụng và đồng thời xử lý nhiều công việc.
3
Đem lại lợi ích kinh tế cao, giảm công sức nhân viên, giảm giờ làm,
tiết kiệm thời gian, tiết kiệm ngân sách của Nhà nước, của bệnh viện cũng
như giảm chii phí khám chữa cho bệnh nhân.
c. Giá trị sử dụng
- Hệ thống được thiết kế đem lại giá trị sử dụng và kinh tế cực kì cao.
- Hệ thống được thiết kế một cách bảo mật, chỉ có những người có nhiệm
vụ, có nghĩa vụ mới có thể quản lý hệ thống.
- Hệ thống có khả năng lưu trữ cực kì lớn, không cồng kềnh như sử dụng
sổ sách.
- Hệ thống có khả năng lưu trữ ổn định, trong quá trình sử dụng không lo
mất mát thông tin.
- Hệ thống có thể truy nhập mọi lúc mọi nơi, đơn giản, thuận tiện.
- Việc truy xuất, tìm kiếm, kiểm tra,…nhanh gọn, hiệu quả.
d. Khắc phục các nhược điểm của hệ thống cũ, hỗ trợ các chiến lược
phát triển lâu dài, đáp ứng được các ưu tiên, các ràng buộc quan trọng
của hệ thống
- So sánh với quản lý trước đây: Hệ thống cho tốc độ quản lý cực kì tối
ưu. Nhưng lại yêu cầu sự nhạy bén đến từ y bác sĩ và các nhân viên.
* Người sử dụng hệ thống:
- Là các y bác sĩ.
- Người quản trị hệ thống.
- Là nhân viên trong bệnh viện.
Để sử dụng được hệ thống cần phải đăng nhập vào hệ thống (tính bảo mật
của hệ thống).
Hệ thống phân loại bệnh nhân theo bệnh và khoa bệnh, được lưu trữ thông
tin của bệnh nhân.
-Thông tin bác sĩ bao gồm: mã bác sĩ, tên bác sĩ, ngày sinh, giới tính, địa
chỉ, điện thoại, khoa.
-Thông tin nhân viên y tế bao gồm: mã nhân viên, tên nhân viên, ngày
sinh, giới tính, địa chỉ, số điện thoại, khoa.
-Thông tin về thuốc bao gồm: mã thuốc, tên thuốc, đơn vị thuốc, đơn giá
(tại bệnh viện).
-Thông tin về phòng bệnh gồm: mã phòng, đơn giá, số giường, số bệnh
nhân tại phòng.
4
-Thông tin về bệnh nhân gồm: mã bệnh nhân, tên bệnh nhân, ngày sinh,
giới tính, địa chỉ, điện thoại, số BHYT.
-Thông tin về đơn thuốc gồm: số đơn thuốc, ngày lập, bệnh chẩn đoán, tên
thuốc, số lượng, cách dùng.
-Thông tin sổ khám bệnh gồm: mã sổ, mã bệnh nhân, tên bệnh nhân, ngày
sinh, giới tính, địa chỉ, điện thoại, ngày khám, lý do khám, kết quả.
1.3. Xác định các yêu cầu của hệ thống
-Chức năng người dùng: là các y bác sĩ và nhân viên trong bệnh viện
+ Bác sĩ:
o
o
o
o
o
o
o
o
Đăng nhập vào hệ thống.
Là người có quyền xem thông tin bệnh nhân.
Sửa thông tin bệnh nhân.
Quản lý bệnh án của bệnh nhân.
Khám chữa bệnh cho bệnh nhân.
Kê đơn thuốc cho bệnh nhân.
Bác sĩ là người giải đáp các thắc mắc liên quan đến người bệnh.
Gửi thông tin bệnh nhân qua lại giữa các phòng ban.
+ Nhân viên y tế:
o
o
o
o
o
o
o
o
Đăng nhập vào hệ thống.
Có quyền tiếp nhận bệnh nhân.
Xem thông tin bệnh nhân.
Sửa thông tin bệnh nhân.
Thu phí khám chữa bệnh, tính viện phí.
Quản lý thuốc.
Quản lý các dịch vụ trong bệnh viện.
Sao lưu, in thông tin và gửi mail.
-Chức năng quản trị:
o
o
o
o
o
Đăng nhập vào hệ thống.
Được quyền tạo, thay đổi, xóa thông tin các bệnh nhân.
Được quyền tạo, thay đổi, xóa thông tin y bác sĩ, nhân viên y tế.
Được quyền tạo, thay đồi, xóa thông tin các dịch vụ, thuốc.
Quyền sao lưu phục hồi cơ sở dữ liệu.
-Yêu cầu phi chức năng của hệ thống
+Giao diện tiện dụng dễ dùng, dễ sử dụng.
5
+Thao tác nhanh gọn, xử lý nhanh.
+Đáp ứng được lưu lượng truy cập lớn, liên tục 24/24.
+Hệ thống có thể truy cập mọi lúc mọi nơi.
+Có chức năng gửi mail cho người dùng, và mail qua lại giữa nhiều người
dùng.
+Khả năng lưu trữ lớn, chính xác.
+Tốc độ truy xuất, tìm kiếm nhanh gọn.
- Yêu cầu cơ sở hạ tầng:
+Hệ thống sử dụng máy tính.
+Yêu cầu máy tính, hạ tầng mạng.
+Phần mềm quản lý hệ thống, sql sever,…
+Về con người yêu cầu đội ngũ quản trị viên.
CHƯƠNG II. Phân tích hệ thống
2.1. Xây dựng biểu đồ ca sử dụng
2.1.1. Xác định các tác nhân của hệ thống
- Các tác nhân của hệ thống bao gồm: quản trị, bác sĩ, nhân viên y tế và
bệnh nhân.
2.1.2. Xác định các ca sử dụng
- Tìm kiếm, xem thông tin bệnh nhân, sửa thông tin bệnh nhân, khám
bệnh, kê đơn thuốc, quản lý bệnh án.
- Đăng kí khám.
- lý nhân viên, quản lý dịch vụ, quản lý thuốc.
- Thu phí.
2.1.3. Ca sử dụng của bài toán
6
Hình 1: Biểu đồ UC
7
Hình 2: UC Nhân viên Y tế
8
Hình 3: UC Bác sĩ
2.2. Xây dựng biểu đồ lớp lĩnh vực
2.2.1. Xác định các lớp
-Các lớp của hệ thống: bệnh nhân, bác sĩ, nhân viên, quản trị, tài khoản,
dịch vụ, phòng, hóa đơn, phiếu nhập viện, phiếu khám, đơn thuốc.
2.2.2. Gán trách nhiệm cho các lớp
-Bệnh nhân: lấy thông tin bệnh nhân.
-Bác sĩ: khám chữa bệnh, quản lý thông tin bệnh nhân, kê đơn thuốc.
- Nhân viên: lập phiếu khám, lập hóa đơn, thu phí, hỗ trợ các bác sĩ.
- Quản trị: quản lý hệ thống, bảo trì, bảo dưỡng hệ thống.
- Tài khoản: thêm, sửa, xóa tài khoản.
- Hóa đơn: thêm, sửa, xóa hóa đơn.
9
-Phiếu khám: lấy thông tin bệnh nhân.
2.2.3. Sơ đồ lớp lĩnh vực của bài toán
Hình 4: Biểu đồ lớp lĩnh vực
2.3. Chi tiết các UC
2.3.1. UC “ Đăng nhập”
2.3.1.1. Đặc tả UC
* Mô tả tóm tắt
-Tên ca sử dụng: Đăng nhập.
-Tác nhân: bác sĩ, nhân viên y tế, quản trị.
-Ngày lập, người lập, version.
-Mục đích: giúp người sử dụng đăng nhập được vào hệ thống.
-Điều kiện trước: user ở màn hinh đăng nhập.
-Điều kiện sau: hiển thị các chức năng của user.
* Luồng sự kiện chính
1. User nhập Username và password.
10
2. Chọn nút Đăng nhập.
3. Hệ thống kiểm tra thông tin nhập vào nếu nhập không hợp lệ. Nếu
không thực hiện [A1].
4. Kiểm tra thông tin trong hệ thống, nếu không có thông tin thì thực
hiện [A2].
5. Thông báo đăng nhập thành công và hiển thị các chức năng của
User.
6. UC kết thúc thành công.
* Luồng phụ
A1. Hiển thị thông báo các thông tin nhập vào lỗi hoặc chưa đầy đủ.
A2. Hiển thị thông báo không có user này trong hệ thống.
2.3.1.2. Biểu đồ lớp tham gia UC
Hình 5: Biểu đồ lớp CSD Đăng nhập.
11
2.3.1.3. Biểu đồ trình tự của UC
Hình 6: Biểu đồ trình tự Đăng nhập.
2.3.2. UC “ Khám bệnh”
2.3.2.1. Đặc tả UC
* Mô tả tóm tắt
-Tên UC: Khám bệnh
-Tác nhân: Bác sĩ, bệnh nhân.
-Mục đích: khám bệnh cho bệnh nhân.
-Ngày lập, người lập, version…
-Điều kiện trước: Chọn chức năng khám bệnh.
-Điều kiện sau: Lưu lại toàn bộ thông tin khám bệnh của bệnh nhân.
* Luồng sự kiện chính
1. Tìm bệnh nhân [A1]
12
2. Hệ thống hiển thị thông tin chi tiết của bệnh nhân tìm kiếm.
3. Tại UC này, user có thể thực hiện chức năng xem quá trình khám bệnh
của bệnh nhân đó( nếu bệnh nhân từng khám ở bệnh viện [A2])
4. Bác sĩ thực hiện chức năng khám bệnh, nhập các thông tin như: các
thông số cơ bản của bệnh nhân (nhịp thở, mạch, cân nặng, huyết áp), triệu
chứng, chẩn đoán bệnh.
5. Chỉ định của bác sĩ.
6. Xem kết quả khám.
7. Nếu cần thiết thì hẹn ngày tái khám.
8. Kê đơn thuốc cho bệnh nhân.
9. UC kết thúc.
* Luồng sự kiện phụ
A1. Chuyển tới UC “Tìm kiếm bệnh nhân”.
A2. Chuyển tới UC” Xem kết quả khám”.
2.3.2.2. Biểu đồ lớp tham gia UC
Hình 7: Biểu đồ CSD Khám bệnh.
13
2.3.2.3. Biểu đồ trình tự của UC
Hình 8: Biểu đồ trình tự Khám bệnh.
2.3.3. UC “ Xem thông tin bệnh nhân”
2.3.3.1. Đặc tả UC
*Mô tả tóm tắt
- Tên UC: Xem thông tin bệnh nhân.
- Mục đích: Cho phép người sử dụng xem được hồ sơ bệnh án, sơ yếu lý
lịch của bệnh nhân.
- Tác nhân: nhân viên y tế, bác sĩ, quản trị.
* Các luồng sự kiện
* Tiền điều kiện
- Người sử dụng phải có thông tin tài khoản trong hệ thống.
* Luồng sự kiện chính
1. Ca sử dụng bắt đầu khi người sử dụng đăng nhập vào hệ thống thành
công. Nếu thất bại, thực hiện luồng A1.
14
2. Người dùng lựa chọn xem thông tin bệnh nhân.
3. Nhập mã bệnh nhân muốn xem thông tin.
4. Kiểm tra mã bệnh nhân vừa nhập có tồn tại trong hệ thống không. Nếu
không thực hiện A2.
5. Hệ thống hiển thị thông tin bệnh nhân vừa tìm kiếm.
* Luồng sự kiện phụ
Luồng A1: đăng nhập vào hệ thống thất bại.
-Người sử dụng thực hiện đăng nhập lại. Thực hiện tiếp từ bước 2.
- Ca sử dụng kết thúc.
Luồng A2: mã bệnh nhân không tồn tại trong hệ thống.
Hệ thống yêu cầu nhập lại mã bệnh nhân hoặc hủy thao tác xem thông tin
bệnh nhân.
Ca sử dụng kết thúc.
2.3.3.2. Biểu đồ lớp tham gia UC
Hình 9: Biểu đồ CSD Xem thông tin bệnh nhân.
15
2.3.3.3. Biểu đồ trình tự của UC
Hình 10: Biểu đồ trình tự xem thông tin bệnh nhân.
2.3.4. UC “ Sửa thông tin bệnh nhân”
2.3.4.1. Đặc tả UC
*Mô tả tóm tắt
- Tên UC: Sửa thông tin bệnh nhân.
- Mục đích: Cho phép người sử dụng chỉnh sửa các thông tin của bệnh
nhân.
- Tác nhân: nhân viên y tế, bác sĩ.
* Các luồng sự kiện
* Tiền điều kiện
- Người sử dụng phải có thông tin tài khoản trong hệ thống.
1. Ca sử dụng bắt đầu khi người sử dụng đăng nhập vào hệ thống thành
công. Nếu thất bại, thực hiện luồng A1.
2. Người dùng lựa chọn sửa thông tin bệnh nhân.
3. Nhập mã bệnh nhân muốn sửa thông tin.
4. Kiểm tra mã bệnh nhân vừa nhập có tồn tại trong hệ thống không. Nếu
không thực hiện A2.
16
5. Hệ thống hiển thị thông tin bệnh nhân vừa tìm kiếm.
6. Người dùng thực hiện sửa thông tin bệnh nhân.
7. Hệ thống cập nhật lại thông tin bệnh nhân.
Ca sử dụng kết thúc
* Luồng sự kiện phụ
Luồng A1: đăng nhập vào hệ thống thất bại.
-Người sử dụng thực hiện đăng nhập lại. Thực hiện tiếp từ bước 2.
- Ca sử dụng kết thúc.
Luồng A2: mã bệnh nhân không tồn tại trong hệ thống.
Hệ thống yêu cầu nhập lại mã bệnh nhân hoặc hủy thao tác sửa thông tin
bệnh nhân.
Ca sử dụng kết thúc.
2.3.4.2. Biểu đồ lớp tham gia UC
Hình 11: Biểu đồ CSD Sửa thông tin bệnh nhân.
17
2.3.4.3. Biểu đồ trình tự
Hình 12: Biểu đồ trình tự sửa thông tin bệnh nhân.
2.3.5. UC “ Kê đơn thuốc”
2.3.5.1. Đặc tả UC
*Mô tả tóm tắt
- Tên UC: kê đơn thuốc.
- Tác nhân: bác sĩ.
-Mục đích: giúp bệnh nhân biết số thuốc cần mua và cách dùng.
-Ngày lập, người lập, version,…
*Luồng sự kiện chính
-Tiền điều kiện: UC bắt đầu khi bác sĩ chọn chức năng kê đơn thuốc.
-Hậu điều kiện: Hiển thị chi tiết đơn thuốc.
1. Bác sĩ tìm kiếm thuốc cho từng bệnh nhân.
2. Hệ thống hiển thị tên các loại thuốc kèm các thông tin về thuốc như: đơn
vị thuốc, cách dùng, số lượng uống /lần,…
18
3. Bác sĩ chọn thuốc cần dùng điều trị cho bệnh nhân.
4. Hiển thị chi tiết đơn thuốc.
5. Hệ thống yêu cầu nhập thêm các chỉ định cách dùng thuốc như: chỉ định
dùng, liều dùng, ngày dùng,…
6. Chọn nút in đơn thuốc.
7. Ca sử dụng kết thúc.
2.3.5.2. Biểu đồ lớp tham gia UC
Hình 13: Biểu đồ CSD Kê đơn thuốc.
19
2.3.5.3. Biểu đồ trình tự của UC
Hình 14: Biểu đồ trình tự kê đơn thuốc.
2.3.6. UC “ Quản lý bệnh án”
2.3.6.1. Đặc tả UC
*Mô tả tóm tắt
-Tên UC: Quản lý bệnh án
-Tác nhân: bác sĩ
-Ngày lập, người lập, version,…
-Điều kiện trước: user phải đăng nhập, khi user muốn thêm, sửa hoặc xóa
thông tin bệnh án.
-Điều kiện sau: Các chức năng thêm, sửa, xóa thông tin bệnh án được thực
hiện.
*Luồng sự kiện chính
-Chọn chức năng thêm bệnh án
20
+Tại giao diện quản lý bệnh án, nhấn nút thêm.
+ Hệ thống hiển thị giao diện thêm với các textbox nhập dữ liệu.
+ Hệ thống yêu cầu nhập đầy đủ thông tin bệnh án mới của bệnh nhân như
mã bệnh án, mã bệnh nhân, tên bệnh nhân,…
+ Chọn nút thêm.
+Kiểm tra sự hợp lệ của thông tin nhập vào.
+Nếu thông tin nhập vào không hợp lệ thì thực hiện A1.
+Kiểm tra dữ liệu nhập vào có bị trùng với dữ liệu trong hệ thống không
+Nếu dữ liệu trùng thì thực hiện A2.
+Bệnh án mới được thêm vào hệ thống.
+Thông báo thêm thành công.
-Chọn chức năng xóa bệnh án.
+Hệ thống yêu cầu bác sĩ nhập vào mã bệnh án.
+Bác sĩ nhập vào mã bệnh án.
+Hệ thống kiểm tra mã bệnh án vừa nhập có tồn tại trong hệ thống không,
nếu không tồn tại thì thực hiện A1.
+Hệ thống hiển thị thông tin về bệnh án có mã vừa nhập.
+Hệ thống nhắc bác sĩ xác nhận việc xóa bệnh án.
+Bác sĩ xác nhận việc xóa.
+Bệnh án sẽ bị xóa khỏi hệ thống.
-Chọn chức năng sửa bệnh án.
+Hệ thống yêu cầu bác sĩ nhập vào mã bệnh án.
+Bác sĩ nhập vào mã bệnh án.
+Hệ thống kiểm tra mã bệnh án vừa nhập có tồn tại trong hệ thống không,
nếu không tồn tại thì thực hiện A1.
+Hệ thống hiển thị thông tin về bệnh án có mã vừa nhập.
+Bác sĩ sửa những thông tin cần thiết trong bệnh án và xác nhận việc sửa
đổi.
+Hệ thống cập nhật những thay đổivừa thực hiện.
*Luồng phụ
21
A1.Nhập mã bệnh án không tồn tại trong hệ thống.
-Hệ thống thông báo lỗi.
-Hệ thống yêu cầu bác sĩ nhập vào mã bệnh án khác hoặc hủy bỏ thao tác
xóa hoặc sửa.
-Nếu bác sĩ nhập vào mã bệnh án khác thì quay lại luồng xóa hoặc sửa.
-Nếu bác sĩ chọn hủy, ca sử dụng kết thúc.
-Nếu ca sử dụng này được thực hiện thành công, thông tin bệnh án sẽ được
thêm vào, sửa đổi hoặc xóa khỏi hệ thống.
2.3.6.2. Biểu đồ lớp tham gia UC
Biểu đồ thêm BA
Hình 15: Biểu đồ CSD Thêm bệnh án
Biểu đồ sửa TT BA
Hình 16: Biểu đồ CSD Sửa thông tin bệnh
Biểu đồ xóa BA
22
Hình 17: Biểu đồ CSD Xóa bệnh án.
2.3.6.3. Biểu đồ trình tự của UC
Thêm bệnh án
Hình 18: Biểu đồ trình tự thêm 1 bệnh án.
23
Sửa TT bệnh án
Hình 19: Biểu đồ trình tự sửa thông tin bệnh án
24