1. Trang chủ
  2. » Luận Văn - Báo Cáo

Lập trình quản lý hệ thống điều trị bệnh

31 180 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 4,11 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.. 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.. hệ thống hiển thị

Trang 1

Phát Biểu Bài Toán

Phòng khám bệnh đa khoa 73 Điện BiênPhủ -Hải Phòng là phòng khám chất lưọng cao ,phục vụ bệnh nhân từ 6h-21h (hang ngày kể cả chủ nhật và ngày nghỉ) Ở đây các bác sĩ có trình độ chuyên môn cao , thái độ thân thiện , tất cả với mục đích phục

vụ bệnh nhân tốt nhất

Khi bệnh nhân đi khám bệnh , trước hết bệnh nhân phải mua phiếu khám bệnh và nhân viên tại bàn bán phiếu ghi thông tin cá nhân của bệnh nhân lưu lại vào trong hồ sơ bệnh nhân.Khi

đó bệnh nhân nhận được số thứ tự khám và vào khám ở phòng khám của bác sĩ đa khoa Bác sĩ đa khoa sau khi nghe thông tin triệu chứng của bệnh nhân sẽ quyết định cho bệnh nhân khám tại các phòng khám chuyên khoa hoặc làm các xét nghiệm khác không

Bệnh nhân đi khám tại các phòng khám chuyên khoa , lấy kêt quả Cầm các kết quả khám chuyên khoa ( hoặc xét nghiệm ) đó quay trở lại phòng khám đa khoa , bác sĩ đa khoa dựa vào kết quả nhận được để chuẩn đoán bệnh và kê đơn thuốc cho

bệnh nhân

Bênh nhân có thể mua thuốc tại phòng khám hoặc mua ở bên ngoài.Khi mua thuốc bệnh nhân phải đưa đơn thuốc cho dược sĩ, dược sĩ sẽ kiểm tra đơn thuốc xem có loại

Trang 2

1 Lược đồ chính của mô hình Use Case

1.1 Lược đồ use case

1.1.2 Các Use case cụ thể

a Use case cho Nhân viên

Trang 3

a.1 Use case Đăng nhập

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 1 hệ thống hiển thị trang đăng nhập

2 NVusename, password nhấn login

3 Hệ thống kiểm tra và đưa ra thông báo

Trang 4

Phương thức thay thế 1 Nếu nhập sai định dạng dữ liệu

thì hệ thống hiện thông báo sai định dạng

quyền hạn của mình Ngoại lê

a.2 Use case Đăng xuất

Back-End

Sự kiện kích hoạt Chọn logout tại trang Back-End Điều kiện tiên quyết Đ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

Trang 5

b Use case cho Nhân viên tiếp nhận

b.1 Use case Kiểm tra phiếu khám

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ại trang back-end của NVTN.Chọn

chức năng kiểm tra phiếu khám Đ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 kiểm tra

phiếu khám dạng form cho phép nhập

Trang 6

CMTND của bệnh nhân

2 NVTN điền số CMTND từ phiếu khám vào form

3 Hệ thống kiểm tra trong cơ sở dữ liệu và trả về thông báo có hoặc chưa

có bệnh nhân trong hồ sơ bệnh nhân 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

có bệnh nhân trong hồ sơ bệnh nhân, nếu có thì đưa ra mã bệnh nhân Ngoại lê

b.2 Use case Tạo mới hồ sơ

hồ sơ lưu trữ khi chưa có hồ sơ trong

hồ sơ bệnh nhân

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

Trang 7

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ơ

them trong hồ sơ bệnh nhân Ngoại lê

b.3 Use case Cập nhật ngày khám

bệnh nhân khi đã có hồ sơ bệnh nhân trong cơ sở dữ liệu

Sự kiện kích hoạt Tại trang back-end của NVTN.Chọn

chức năng Cập nhật ngày khám Điều kiện tiên quyết Đăng nhập bằng tài khoản NVTN

Trang 8

Phương thức cơ bản 1 hệ thống hiển thị trang Cập nhật

ngày tháng dạng form cho phép nhập CMTND của bệnh nhân và thông tin ngày tháng khám bệnh

2 NVTN điền thông tin vào form

3 NVTN nhấnUpdate

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

nhật trong hồ sơ bệnh nhân Ngoại lê

Trang 9

c Use case cho Bác sĩ

c.1 Use case Cập nhật kết quả khám

khám vào hồ sơ bệnh nhân

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 kết quả khám Đ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

Ketes quả khám dạng form cho phép nhập CMTND của bệnh nhân , mã bệnh nhân và kết quả khám khám

Trang 10

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

trong Hồ sơ bệnh nhân Ngoại lê

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

Điều kiện tiên quyết Đăng nhập bằng tài khoản Bác sĩ

Trang 11

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

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

trong hồ sơ điều trị

Ngoại lê

c.3 Use case Kê đơn

bệnh nhân trên giao diện

Sự kiện kích hoạt Tại trang back-end của Bác sĩ.Chọn

Trang 12

chức năng Kê đơn Đ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 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

phục vụ cho việc in

Ngoại lê

Trang 13

d Use case cho Nhân viên quản lý đơn thuốc

vào hồ sơ đơn thuốc

Sự kiện kích hoạt Tại trang back-end của Nhân viên

quản lý đơn thuốc.Chọn chức năng Lưu trữ đơn thuốc

Điều kiện tiên quyết Đăng nhập bằng tài khoản viên quản

lý đơn thuốc

Phương thức cơ bản 1 hệ thống hiển thị trang Lưu trữ đơn

thuốc dạng form cho phép nhập Mã đơn thuốc, Mã Bác sĩ, Mã Bệnh nhân, Tổng tiền, ngày tháng

2 NVQL đơn thuốc điền thông tin vào form

3 NVQL đơn thuốc nhấn Save

4 Hệ thống hiển thị thông báo đã Lưu

Trang 14

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ể Lưu trữ hệ thống hiển thị thông báo Không thể Lưu trữ

thuốc Ngoại lê

Trang 15

e Use case cho Nhân viên thu ngân

e.1 Use case Tính toán viện phí

toán viện phí khi bệnh nhân chuyển hoặc xuất viện

Sự kiện kích hoạt Tại trang back-end của NV thu

ngân.Chọn chức năng Tính toán Viện phí

Điều kiện tiên quyết Đăng nhập bằng tài khoản NV thu

ngân

Trang 16

Phương thức cơ bản 1 hệ thống hiển thị trang Tính toán

Viện phí dạng form cho phép mã bệnh nhân

2 NVthu ngân điền thông tin vào form

3 NV thu ngân chọn OK

4 Hệ thống hiển thị tổng tiền viện phí của Bệnh nhân

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

xuất ra màn hình Ngoại lê

e.2 Use case Cập nhật thông tin xuất viện

vào hồ sơ bệnh nhân

Sự kiện kích hoạt Tại trang back-end của NVthu ngân

.Chọn chức năng Cập nhật thông tin xuất viện

Điều kiện tiên quyết Đăng nhập bằng tài khoản NVthu

ngân

Trang 17

Phương thức cơ bản 1 hệ thống hiển thị trang Cập nhật

thông tin xuất viện dạng form cho phép nhập Mã bệnh nhân và ngày tháng xuất viện

2 NVthu ngân điền thông tin vào form

3 NVthu ngân nhấnUpdate

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

trong hồ sơ bệnh nhân Ngoại lê

e.3 Use case Cập nhật thông tin chuyển viện

viện vào hồ sơ bệnh nhân

Sự kiện kích hoạt Tại trang back-end của NVthu ngân

.Chọn chức năng Cập nhật thông tin

Trang 18

chuyển viện

Điều kiện tiên quyết Đăng nhập bằng tài khoản NVthu

ngân Phương thức cơ bản 1 hệ thống hiển thị trang Cập nhật

thông tin chuyển viện dạng form cho phép nhập Mã bệnh nhân và ngày tháng chuyển viện

2 NVthu ngân điền thông tin vào form

3 NVthu ngân nhấnUpdate

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

trong hồ sơ bệnh nhân Ngoại lê

Trang 19

f Use case cho Nhân viên quản trị

f.1 Use case Thêm tài khoản

bảng tài khoản trong CSDL

Sự kiện kích hoạt Tại trang back-end của NVQT.Chọn

chức năng Thêm tài khoản Điều kiện tiên quyết Đăng nhập bằng tài khoản NVQT Phương thức cơ bản 1 hệ thống hiển thị trang Thêm tài

khoản dạng form cho phép nhập Mã tài khoản, mật khẩu, level, chức vụ

Trang 20

2 NVQT điền thông tin vào form

3 NVQT chọn Insert

4 Hệ thống hiển thị thông báo đã thêm 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

nhật trong hồ sơ bệnh nhân Ngoại lê

f.2 Use case Sửa tài khoản

khoản

Sự kiện kích hoạt Tại trang back-end của NVQT.Chọn

chức năng Sửa tài khoản Điều kiện tiên quyết Đăng nhập bằng tài khoản NVQT Phương thức cơ bản 1 hệ thống hiển thị trang Sửa tài

khoản dạng form cho phép nhập mã nhân viên, mật khẩu, level

Trang 21

2 NVQT điền thông tin vào form

3 NVQT nhấnUpdate

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

trong cơ sở dữ liệu Ngoại lê

f.3 Use case Xóa tài khoản

dùng trong cơ sở dữ liệu

Sự kiện kích hoạt Tại trang back-end của NVQT.Chọn

chức năng Xóa tài khoản Điều kiện tiên quyết Đăng nhập bằng tài khoản NVQT Phương thức cơ bản 1 hệ thống hiển thị trang Xóadạng

form cho phép nhập Mã Nhân viên

Trang 22

2 NVQT điền thông tin vào form

3 NVQT chọn Delete

4 Hệ thống hiển thị thông báo đã xóa 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ể xóa hệ thống hiển thị thông báo Không thể xóa

xóa khỏi cơ sở dữ liệu

Ngoại lê

Trang 23

Mô hình hóa hành vi

Dựa trên mô hình lớp cho từng Use case ta tiến hành mô tả hoạt động cho các use case theo Biểu dồ trình tự:

a Use case Đăng nhập

b Use case Đăng xuất

Trang 24

c Use case Kiểm tra phiếu khám

d Use case Cập nhật ngày tháng

Trang 25

e Use case Tạo hồ sơ mới

f Use case Cập nhật kết quả khám

Trang 26

g Use case Kê đơn

h Use case Cập nhật tình trạng bệnh nhân

Trang 27

i Use case Lưu trữ đơn thuốc

j Use case Tính toàn viện phí

Trang 28

k Use case Ra Viện

Trang 29

Mô tả chi tiết các Thực thể trong bảng:

1 Bệnh nhân:

Trang 30

i Đơn thuốc:

ii Phiếu điều trị:

Ngày đăng: 25/09/2014, 08:39

HÌNH ẢNH LIÊN QUAN

Bảng tài khoản trong CSDL. - Lập trình quản lý hệ thống điều trị bệnh
Bảng t ài khoản trong CSDL (Trang 19)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w