Chức năng Quản lý thuốc:

Một phần của tài liệu PHẦN mềm QUẢN lý KHÁM cữa BỆNH tại BỆNH VIỆN NHI ĐỒNG (Trang 75 - 79)

Thêm thuốc:

Giao dien quan ly thuoc Nhan button Them Nhan button Them Giao dien them hien thi

Nhap thong tin thuoc moi

Luu vao CSDL va thong bao them thanh cong Thong bao loi

Dung

Thong tin thuoc gom: ten thuoc,don vi tinh, duong dung, don gia thuoc

kiem tra thong tin nhap co hop le khong, co bi trung trong CSDL khong

Sai

Hình 2-40: Activity diagram Thêm thuốc

Giao dien quan ly thuoc

Xoa thuoc Sua thong tin thuoc Chon thuoc trong

danh sach thuoc

Nhan button Xoa

Cap nhat tinh trang xoa cua thuoc la da xoa

Thong bao thanh cong

Chon thuoc trong danh sach thuoc

Nhap thong tin cua thuoc can sua

Nhan button Cap Nhat

Luu vao CSDL va thong bao thanh cong

Kiem tra thong tin co bi trung hay du lieu nhap vao khong dung

Thong bao loi Dung

Sai

Thong tin thuoc gom: ten thuoc,don vi tinh, duong dung, don gia thuoc

hien thi giao dien sua

thong bao chua chon du lieu xoa

kiem tra user da chon du lieu de xoa chua

khong

co

Hình 2-41: Activity diagram Xóa, sửa thông tin thuốc

* Đặc tả usecase Quản lý thuốc

Tên Quản lý thuốc

trị, khi user muốn thêm, xóa hoặc phân quyền lại cho user.

Điều kiện sau Các chức năng phụ (thêm, xóa, sửa

thông tin thuốc) được thực hiện

Dòng sự kiện chính 1. Chọn chức năng thêm thuốc

1.1 Chọn button biểu tượng Thêm 1.2 Giao diện thêm hiển thị

1.3 Hệ thống yêu cầu nhập đầy đủ thông tin của thuốc mới như: tên thuốc, đơn vị tính, đường dùng, đơn giá

thuốc.

1.2 Chọn button Thêm

1.3 Kiểm tra sự hợp lệ của thông tin nhập vào

1.4 Nếu không hợp lệ [A1] 1.5 Kiểm tra tên thuốc có trùng trong CSDL không.

1.6 Nếu trùng [A2]

1.7 Thêm dữ liệu vào CSDL và và thông báo thành công.

2. chọn chức năng xóa thuốc

2.1 chọn thuốc cần xóa trong danh sách thuốc hiển thị trong giao diện quản lý thuốc.

2.2 nhấn button Xóa

2.3 Hệ thống kiểm tra dữ liệu nhập vào (nếu user chưa chọn dữ liệu xóa) chuyển tới [A3]

thuốc đó.

2.5 Thông báo thành công và 3. chức năng sửa quyền cho user

3.1 chọn user cần sửa thông tin trong danh sách thuốc.

3.2 Hệ thống hiển thị các field chứa các thông tin thuốc được chọn.

3.3 nhập lại thông tin cần sửa 3.4 nhấn button Sửa

3.5 kiểm tra dữ liệu nhập vào có hợp lệ (có giá trị nhập vào là null) [A1] 3.6 Kiểm tra dữ liệu (tên thuốc) có trùng trong CSDL [A2]

3.7 Cập nhật lại thông tin vào CSDL và thông báo thành công.

3.8 Tở lại giao diện quản lý thuốc 4. Kết thúc usecase.

Dòng sự kiện phụ A1. Hiển thị thông báo thông tin nhập

không hợp lệ. Quay lại bước [1.3] A2. Thông báo thông tin đã có trong CSDL, quay lại bước [1.2]

A3. Thông báo chưa chọn dữ liệu xóa, quay lại bước [2.1]

* Sequence diagram usecase quản lý thuốc

Một phần của tài liệu PHẦN mềm QUẢN lý KHÁM cữa BỆNH tại BỆNH VIỆN NHI ĐỒNG (Trang 75 - 79)

Tải bản đầy đủ (DOC)

(97 trang)
w