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

Báo cáo đồ án phần mềm quản lý thông tin bệnh nhân ở bệnh viện

33 1,5K 46

Đ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 33
Dung lượng 1,05 MB

Nội dung

Hệ thống quản lý khám chữa bệnh được xây dựng nhằm giải quyết các vấn đề sau: Giúp Bệnh nhân đăng kí nhanh chóng, giúp Bệnh viện kiểm soát thứ tự việc khám bệnh của Bệnh nhân. Thông tin về bệnh án của Bệnh nhân được giữ bí mật với Bác sĩ. Việc chuyển phòng, tính viện phí thực hiện nhanh chóng. Hỗ trợ Bác sĩ trong việc ghi kết quả khám, kê toa thuốc, tìm kiếm thông tin của Bệnh nhân. Hỗ trợ nhân viên y tế tìm kiếm thông tin Bệnh nhân đang nằm viện, tính viện phí nhanhchóng chính xác. Hỗ trợ Bệnh viện quản lý thông tin về Bác Sĩ và Nhân viên y tế, cũng như số lượng Bệnhnhân đến khám. “nội dung được trích dẫn từ 123doc.vn cộng đồng mua bán chia sẻ tài liệu hàng đầu Việt Nam”

Trang 1

CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH

NHÓM :

1 QUẢNG BẠCH ĐỒNG THƯƠNG

2 NGUYỄN TRẦN TUẤN

Trang 2

MỤC LỤC

Chương 1 Giới Thiệu 2

A Giới thiệu sơ lược về các hoạt động chính ở bệnh viện 2

B Giới thiệu các chức năng của chương trình 3

1 Đăng Ký 3

2 Xem Và Sửa Thông Tin Bệnh Nhân 3

3 Tìm Phòng 3

4 Tính Viện Phí 3

Chương 2 Phân Tích, Thiết Kế Hệ Thống 4

1 Xác định các yêu cầu hệ thống: 4

2 Phân tích hệ thống 4

2.1 Xây dựng biểu đồ Use case: 4

2.2 Xây dựng biểu đồ lớp phân tích: 8

3 Thiết kế hệ thống 8

3.1 Các biểu đồ tuần tự: 8

3.2 Biểu đồ lớp chi tiết: 14

3.3 Thiết kế riêng từng chức năng: 14

3.4 Biểu đồ hoạt động: 19

3.5 Xây dựng bảng thiết kế chi tiết: 23

3.6 Biểu đồ thành phần: 24

3.7 Biểu đồ triển khai hệ thống 24

Chương 4 Hướng Dẫn Cài Đặt Phần Mềm 26

1 Cài đặt SQL Server 2000 26

2 Đăng ký kết nối cơ sở dữ liệu trong hệ điều hành Windows 26

Trang 3

3.Nhấn vào tập tin QLBN.exe để chạy phần mềm 27

Chương 5 Hướng Dẫn Sử Dụng Phần Mềm 27

1 Đăng Ký 27

1.1 Đăng Ký Khám 27

1.2 Đăng Ký Phòng 28

2 Xem Và Sửa Thông Tin Bệnh Nhân 29

2.1 Xem Và Sửa Toa Thuốc 30

2.2 Xem Kết Quả Khám (Bác sĩ chọn mục Xem các kết quả đã khám) 30

2.3 Xem Và Sửa Thông Tin Bệnh Nhân (Bác sĩ chọn mục Xem thông tin cá nhân) 30

3 Tìm Phòng 30

4 Tính Viện Phí 31

Trang 4

Chương 1 Giới Thiệu

A Giới thiệu sơ lược về các hoạt động chính ở bệnh viện

Trên thực tế quy trình khám bệnh và nhập viện của một bệnh viện có thể được tóm tắt như sau:

- Bệnh viện có các thông tin về Bác sĩ: Mã bác sĩ, Họ tên, địa chỉ, số điện thoại, ngày sinh,giới tính Nhân viên y tế: Mã NVYT, Họ tên, địa chỉ, số điện thoại, ngày sinh, giới tính Thông tin vềthuốc: Mã thuốc, tên thuốc, đơn giá(tại bệnh viện) Thông tin về phòng bệnh: mã phòng, đơn giá, sốgiường, số bệnh nhân hiện tại

thoại, ngày sinh, giới tính, chuyên khoa đăng kí khám (nếu biết) và sẽ được cấp 1 mã bệnh nhân

vào phiếu khám bệnh, kê toa thuốc và quyết định xem bệnh nhân có phải nhập viện, Phiếu khám bệnhgồm: Ngày khám, kết quả, nhập viện Toa thuốc gồm: bệnh chuẩn đoán, tên thuốc uống (dựa vào CSDLthuốc), số liều trên 1 ngày, số viên trên 1 liều và tổng số liều

những lần khám trước đây

Hình 3.8

Trang 5

- Nhân viên y tế giúp bệnh nhân tính viện phí, tìm kiếm phòng của bệnh nhân đang nhậpviện

khám sau chỉ việc đăng kí tái khám

B Giới thiệu các chức năng của chương trình

1 Đăng Ký

1.1 Đăng Ký Khám

1.1.1 Đăng Ký Mới1.1.2 Đăng Ký Tái Khám1.2 Đăng Ký Phòng

1.2.1 Đăng Ký Phòng (nhập viện)1.2.2 Đăng Ký Chuyển Phòng

2 Xem Và Sửa Thông Tin Bệnh Nhân

2.1 Xem Và Sửa Toa Thuốc

2.2 Xem Và Sửa Kết Quả Khám

3 Tìm Phòng

4 Tính Viện Phí

Trang 6

Chương 2 Phân Tích, Thiết Kế Hệ Thống

1 Xác định các yêu cầu hệ thống:

Hệ thống quản lý khám chữa bệnh được xây dựng nhằm giải quyết các vấn đề sau:

Bệnh nhân Thông tin về bệnh án của Bệnh nhân được giữ bí mật với Bác sĩ Việc chuyển phòng, tính việnphí thực hiện nhanh chóng

chóng chính xác

nhân đến khám

Các yêu cầu phi chức năng:

2 Phân tích hệ thống

2.1 Xây dựng biểu đồ Use case:

Trang 7

Biểu đồ Use case tổng quát:

Dựa vào các thông tin bên trên ta có lược đồ Use case tổng quát:

Phân rã biểu đồ Use case:

Hình 3.9

Trang 8

Phân rã Use case Xem Thông Tin Bệnh Nhân:

Phân rã Use Case Sửa Thông tin Bệnh Nhân:

Hình 3.11

Trang 9

Phân rã Use case Ghi toa thuốc

Ngoài ra Bác Sĩ và NVYT còn có thêm các chức năng như: Đăng nhập, đăng xuất, đổi mậtkhẩu

Hình 3.12

Hình 3.13

Trang 10

2.2 Xây dựng biểu đồ lớp phân tích:

3.1 Các biểu đồ tuần tự:

Trong Hệ thống khám bệnh chúng ta chọn lược đồ tương tác dạng tuần tự để miêu tả tương tácgiữa các đối tượng trong và ngoài hệ thống Để xác định rõ thành phần cần bổ xung trong lược đồ lớp,trong mỗi biểu đồ tuần tự của Hệ thống khám bệnh sẽ thực hiện:

- Xác định rõ kiểu của đối tượng tham gia tương tác ( ví dụ: giao diện, điều khiển hay thựcthể)

(Use case) mà biểu đồ đó miêu tả

Hình 3.13

Trang 11

- Mỗi biểu đồ tuần tự có thể liên quan đến 1 hoặc nhiều đối tượng thực thể Các đối tượngthực thể chính là các đối tượng của các lớp đã được xây dựng trên biểu đồ thiết kế chi tiết.

Dưới đây là một số biểu đồ tuần tự cho các chức năng của hệ thống:

Biểu đồ tuần tự cho chức năng Đăng nhập:

Hình 3.14

Trang 12

Biểu đồ tuần tự cho chức năng Đăng Kí khám:

Hình 3.15

Trang 13

Biểu đồ tuần tự cho chức năng Đăng kí phòng:

Hình 3.16

Trang 14

Biểu đồ tuần tự cho chức năng Khám bệnh:

Biểu đồ tuần tự cho chức năng tìm kiếm:

Hình 3.17

Trang 15

Biểu đồ tuần tự cho chức năng tính viện phí:

Hình 3.18

Trang 16

3.2 Biểu đồ lớp chi tiết:

3.3 Thiết kế riêng từng chức năng:

Với mỗi chức năng pha thiết kế sẽ xác định:

Các lớp giao diện tương ứng

- Các mối quan hệ giữa các lớp trên trong chức năng đó

Hình 3.20

Trang 17

Chức năng Đăng nhập:

Chức năng Đăng Kí khám:

Hình 3.21

Hình 3.22

Trang 18

Chức năng Đăng kí phòng:

Hình 3.23

Trang 19

Chức năng Khám bệnh:

Hình 3.24

Trang 20

Chức năng tìm kiếm:

Hình 3.25

Trang 21

Chức năng tính viện phí:

Hình 3.26 Hình 3.26

Trang 23

Khám bệnh:

Hình 3.29

Trang 24

Đăng kí giường:

Tìm Kiếm:

Hình 3.30

Hình 3.31

Trang 25

Tính viện phí:

3.5 Xây dựng bảng thiết kế chi tiết:

Lớp Tìm kiếm:

Tên thuộc tính Mô tả Kiểu Phạm vi

tenThuoc Tên thuốc lưu trong CSDL String private maPhong Thong tin ve khu dieu tri va phong String private dsDieuKhienTK Các điều kiện hỗ trợ tìm kiếm String private Tên phương thức Mô tả Giá trị trả về Phạm vi timPhong() Lấy maPhong theo maBN String public isPhongTrong() Kiểm tra số bệnh nhân trong phòng và số Boolean public

Hình 3.32

Trang 26

setMaBN() Lưu mã bệnh nhân vào biến maBN void public setDieuKienTK() Lưu biến dsDieuKienTK void public

Lớp kê toa:

Tên thuộc tính Mô tả Kiểu Phạm vi

dsMaThuoc Danh sách các mã thuốc trong toa []int private dsThuoc Danh sách các tên thuốc trong toa []String private benhChuanDoan Bệnh chỉ định theo toa String private Tên phương thức Mô tả Kiểu trả về Phạm vi luuToaThuoc() Thực hiện việc lưu toa thuốc vào CSDL Boolean public getMaLoi() Lấy mã lỗi từ máy chủ String public setDSMaThuoc() Lưu danh sách mã thuốc vào biến dsMaThuoc void public

3.6 Biểu đồ thành phần:

Hình 3.35

Trang 27

3.7 Biểu đồ triển khai hệ thống

Hệ thống được triển khai dưới dạng ứng dụng và được cài đặt khác nhau cho các máy ClientBác Sĩ và Nhân viên y tế Biểu đồ triển khai hệ thống được mô tả như sau:

Hình 3.36

Trang 28

Chương 4 Hướng Dẫn Cài Đặt Phần Mềm

Những yêu cầu cơ bản:

1 Cài đặt SQL Server 2000

1.1 Bỏ CD SQL SERVER 2000 vào máy, chọn tập tin autorun.exe tiến hành cài đặt

1.2 Tại cửa sổ kế tiếp chọn mục SQL Server 2000 Components

1.3 Tiếp tục chọn Install Database Server

1.4 Chọn Next ở cửa sổ Welcome, Computer Name, Installation Selection

1.5 Ở cửa sổ User Information gõ tên người dùng và tên công ty ở dưới và ấn Next

1.6 Ở cửa sổ Software License Agreement chọn Yes

1.7 Ở cửa sổ CD-Key gõ vào CPVYX- 78M3J- 28PCQ- 8HWR7- M9388 rồi ấn Next 1.8 Chọn Next ở các cửa sổ Installation Definition, Intance Name, Setup Type

1.9 Ở cửa sổ Services Accounts đánh dấu vào mục Use the Local System account, ấn Next

2 Đăng ký kết nối cơ sở dữ liệu trong hệ điều hành Windows

3.Nhấn vào tập tin QLBN.exe để chạy phần mềm

Trang 30

- NVYT nhập Mã bệnh nhân và thông tin khám bên dưới (nếu có) rồi nhấn Đăng kí 1.2 Đăng Ký Phòng

1.2.1 Đăng Ký Phòng (nhập viện)

- NVYT nhập Mã bệnh nhân và chọn loại phòng sau đó nhấn Đăng kí.

Trang 31

1.2.2 Đăng Ký Chuyển Phòng

- NVYT nhập Mã bệnh nhân và đánh dấu chọn loại phòng cần chuyển và nhấn Thực hiện.

2 Xem Và Sửa Thông Tin Bệnh Nhân

- Bác sĩ nhập Mã bệnh nhân và chọn thông tin cần xem sau đó nhấn Thực hiện.

Trang 32

2.1 Xem Và Sửa Toa Thuốc

- Bác sĩ nhập Mã bệnh nhân, Tên, Mã toa thuốc, Bệnh chẩn đoán rồi nhấn Lưu

2.2 Xem Kết Quả Khám (Bác sĩ chọn mục Xem các kết quả đã khám)

2.3 Xem Và Sửa Thông Tin Bệnh Nhân (Bác sĩ chọn mục Xem thông tin cá nhân)

3 Tìm Phòng

Trang 33

4 Tính Viện Phí

Tài liệu tham khảo:

1 Tài liệu Phân Tích Thiết Kế Hệ Thống Thông Tin – HV CNBC VT

2 Tài liệu Information System – HV CNBC VT

3 Phân tích thiết kế hướng đối tượng theo UML- TS Dương Kiều Hoa – Tôn Thất Hòa An

4 Learning UML – Sinan Si Alhir

Ngày đăng: 29/01/2015, 21:02

HÌNH ẢNH LIÊN QUAN

Hình 3.26Hình 3.26 - Báo cáo đồ án phần mềm quản lý thông tin bệnh nhân ở bệnh viện
Hình 3.26 Hình 3.26 (Trang 22)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w