Phân Tích và Thiết Kế Hệ Thống Khám Bệnh & Phát Thuốc eHealthCare

Phân tích và thiết kế hệ thống khám bệnh phát thuốc ehealthcare, tối ưu hóa quy trình chăm sóc sức khỏe và nâng cao trải nghiệm người dùng.

Trường đại học

Đại học Đà Nẵng

Chuyên ngành

Khoa Tin Học

Người đăng

Ẩn danh

Thể loại

Đề Tài

2021

72
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. CHƯƠNG 1: TỔNG QUAN

1.1. Mô tả bài toán

1.2. Các yêu cầu chức năng

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

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Mô hình hóa yêu cầu

2.2. Xây dựng hệ thống

2.3. Phân tích thiết kế hệ thống

2.3.1. Use-case Diagram

2.3.2. Đặc tả Use-case

2.3.2.1. Use-case Đăng nhập
2.3.2.2. Use-case Đăng ký khám bệnh
2.3.2.3. Use-case Tạo phiếu khám
2.3.2.4. Use-case Đăng ký bảo hiểm
2.3.2.5. Use-case Thêm tài khoản
2.3.2.6. Use-case Cập nhật tài khoản
2.3.2.7. Use-case Xóa tài khoản

3. CHƯƠNG 3: KẾT LUẬN

3.1. Giao diện hệ thống

3.2. Bảng tổng kết công việc

Tóm tắt

I. Tổng Quan Về Hệ Thống Khám Bệnh eHealthCare Tại Đà Nẵng

Hệ thống khám bệnh và phát thuốc eHealthCare tại Đà Nẵng được thiết kế nhằm nâng cao chất lượng dịch vụ y tế cho người dân. Với sự phát triển của công nghệ y tế, hệ thống này không chỉ giúp bệnh nhân dễ dàng tiếp cận dịch vụ mà còn tối ưu hóa quy trình khám chữa bệnh. Hệ thống này bao gồm nhiều chức năng như đăng ký khám bệnh, quản lý bệnh nhân và phát thuốc, tất cả đều được tích hợp trong một nền tảng duy nhất.

1.1. Lợi Ích Của Hệ Thống Khám Bệnh eHealthCare

Hệ thống eHealthCare mang lại nhiều lợi ích cho bệnh nhân như tiết kiệm thời gian, giảm thiểu thủ tục hành chính và nâng cao trải nghiệm khám bệnh. Bệnh nhân có thể dễ dàng đăng ký khám bệnh qua dịch vụ y tế trực tuyến mà không cần phải đến bệnh viện.

1.2. Các Chức Năng Chính Của Hệ Thống

Hệ thống bao gồm các chức năng như đăng ký khám bệnh, quản lý hồ sơ bệnh nhân, và phát thuốc. Mỗi chức năng đều được thiết kế để đảm bảo tính hiệu quả và dễ sử dụng cho người dùng.

II. Vấn Đề Và Thách Thức Trong Việc Triển Khai Hệ Thống

Mặc dù hệ thống eHealthCare mang lại nhiều lợi ích, nhưng việc triển khai cũng gặp phải một số thách thức. Các vấn đề như bảo mật thông tin, khả năng tiếp cận công nghệ và sự chấp nhận của người dùng là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Bảo Mật Thông Tin Y Tế

Bảo mật thông tin là một trong những thách thức lớn nhất trong việc triển khai hệ thống. Cần có các biện pháp bảo vệ dữ liệu để đảm bảo thông tin cá nhân của bệnh nhân không bị rò rỉ.

2.2. Khả Năng Tiếp Cận Công Nghệ

Không phải tất cả người dân đều có khả năng tiếp cận công nghệ. Việc đào tạo và hướng dẫn sử dụng hệ thống cho bệnh nhân là rất cần thiết để đảm bảo mọi người đều có thể sử dụng dịch vụ.

III. Phương Pháp Triển Khai Hệ Thống Khám Bệnh eHealthCare

Để triển khai hệ thống eHealthCare thành công, cần có một kế hoạch chi tiết và các phương pháp hiệu quả. Việc áp dụng công nghệ thông tin trong y tế là một trong những phương pháp quan trọng.

3.1. Xây Dựng Cơ Sở Hạ Tầng Công Nghệ

Cần xây dựng một cơ sở hạ tầng công nghệ vững chắc để hỗ trợ cho hệ thống. Điều này bao gồm việc đầu tư vào phần mềm, phần cứng và mạng lưới kết nối.

3.2. Đào Tạo Nhân Sự Sử Dụng Hệ Thống

Đào tạo nhân sự là một yếu tố quan trọng để đảm bảo hệ thống hoạt động hiệu quả. Nhân viên y tế cần được trang bị kiến thức và kỹ năng để sử dụng hệ thống một cách thành thạo.

IV. Ứng Dụng Thực Tiễn Của Hệ Thống eHealthCare

Hệ thống eHealthCare đã được áp dụng tại nhiều cơ sở y tế và mang lại kết quả tích cực. Việc sử dụng dịch vụ y tế trực tuyến đã giúp giảm tải cho các bệnh viện và nâng cao chất lượng dịch vụ.

4.1. Kết Quả Nghiên Cứu Về Hiệu Quả Của Hệ Thống

Nghiên cứu cho thấy rằng việc áp dụng hệ thống eHealthCare đã giúp giảm thời gian chờ đợi của bệnh nhân và tăng cường sự hài lòng của người dùng.

4.2. Các Mô Hình Ứng Dụng Thành Công

Nhiều bệnh viện đã áp dụng thành công mô hình eHealthCare, từ đó tạo ra những thay đổi tích cực trong quy trình khám chữa bệnh.

V. Kết Luận Và Tương Lai Của Hệ Thống Khám Bệnh eHealthCare

Hệ thống khám bệnh eHealthCare tại Đà Nẵng hứa hẹn sẽ tiếp tục phát triển và mở rộng trong tương lai. Với sự hỗ trợ của công nghệ thông tin, hệ thống sẽ ngày càng hoàn thiện hơn.

5.1. Triển Vọng Phát Triển Hệ Thống

Trong tương lai, hệ thống có thể được mở rộng để bao gồm nhiều dịch vụ y tế khác nhau, từ đó phục vụ tốt hơn cho nhu cầu của người dân.

5.2. Tác Động Đến Ngành Y Tế

Hệ thống eHealthCare không chỉ cải thiện chất lượng dịch vụ y tế mà còn góp phần vào sự phát triển bền vững của ngành y tế tại Đà Nẵng.

10/07/2025
Phân tích và thiết kế hướng đối tượng dự án phát triển hệ thống khám bệnh phát thuốc ehealthcare

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TỔNG QUAN 1.1 Mô tả bài toán eHealthCare là một bệnh viện mới thành lập và họ dự định sẽ xây dựng một hệ thống phục vụ cho người dân trong việc khám bệnh và phát thuốc. Mỗi bệnh nhân đều có một thẻ bảo hiểm chứa thông tin cá nhân (như họ tên, ngày sinh, địa chỉ nhà, số điện thoại của bệnh nhân, số điện thoại liên lạc với người nhà). Bệnh viện cung cấp 2 hình thức bảo hiểm: loại 1, loại 2. Loại 1 khách hàng phải trả phí hàng tháng là 100.000VNĐ, khi có bệnh phát sinh bệnh viện sẽ chi trả 50% nhưng không quá 500.000VNĐ cho 1 lần khám bệnh.

Loại 2 khách hàng phải trả phí hàng tháng là 300.000VNĐ, khi có bệnh phát sinh bệnh viện sẽ chi trả 80% nhưng không quá 1.000cho 1 lần khám bệnh. Trước khi đăng kí dịch vụ, bệnh viện sẽ tiến hành khám sức khỏe để lưu trữ thông tin y tế của khách hàng như: giới tính, nhóm máu, Rh+ hay Rh-, cân nặng, chiều cao, nhịp tim. Một số thông tin này sẽ cập nhật lại hàng năm. Bệnh viện có các bác sĩ với các chuyên khoa khác nhau và ngày trực và ca trực khác nhau.

Một ngày có 5 ca làm việc là sáng, trưa, chiều, tối và khuya. Tương lai bệnh viện có thể thay đổi số lượng ca trong 1 ngày hoặc độ dài của mỗi ca.2 Các yêu cầu chức năng Hệ thống gồm ba thành phần:  Nơi đăng ký khám bệnh  Đầu tiên bệnh nhân sẽ quét thẻ bảo hiểm của mình tại các máy quét thẻ. Máy quét thẻ sẽ đọc mã từ của thẻ và truy xuất ra thông tin của bệnh nhân. Hệ thống sẽ hiển thị lời chào bệnh nhân (tùy thuộc vào tuổi tác, giới tính mà hệ thống sẽ xưng hô phù hợp).

2 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG  Sau đó hệ thống sẽ hiển thị danh sách các chuyên khoa để khách hàng lựa chọn. Sau khi khách hàng chọn 1 chuyên khoa phù hợp, hệ thống sẽ liệt kê danh sách các bác sĩ hiện đang có ca trực cùng với thông tin số thứ tự mà bác sĩ đang khám và số người còn đang chờ khám. Khách hàng chọn và nhận số tương ứng.  Phòng khám bệnh  Bệnh nhân chờ lần lượt theo số thứ tự để được khám.

 Sau khi chuẩn đoán xong, bác sĩ sẽ điền vào phiếu khám bệnh bao gồm bệnh chuẩn đoán và đơn thuốc (nếu có). Đơn thuốc ghi rõ thông tin tên thuốc, liều lượng vào các buổi sáng, trưa, chiều, tối và uống trước khi ăn hay sau khi ăn.  Sau khi bệnh nhân ra khỏi phòng khám, bác sĩ nhấn nút số thứ tự tiếp theo.  Quầy phát thuốc và thu ngân  Bệnh nhân sẽ nộp phiếu khám bệnh ở quầy thuốc để nhận thuốc và đóng tiền (bao gồm tiền khám và tiền thuốc).

Mỗi chuyên khoa sẽ có tiền khám khác nhau. Tùy thuộc vào loại bảo hiểm mà bệnh nhân sẽ đóng số tiền khác nhau.3 Các yêu cầu phi chức năng  Phân hệ dành ở nơi đăng kí khám bệnh chạy trên thiết bị cảm ứng.  Hệ thống đảm báo tính dễ sử dụng cho người dùng. 3 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG 2.

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Mô hình hóa yêu cầu 2.1 Xác định các Actor Dựa vào yêu cầu đề bài, ta có thể xác định được các tác nhân chính của hệ thống như sau: - BỆNH NHÂN: Đăng ký khám bệnh, Xem phiếu khám, Đăng ký làm thẻ Bảo hiểm, Nhận thuốc, Thanh toán, … - BÁC SĨ: Nhận khám bệnh, Quản lý bệnh nhân, Tạo phiếu khám, Xem thông tin cá nhân, Xem thông tin ca trực, Xem thông tin phòng khám, … - DƯỢC SĨ: Xem phiếu khám, Lấy thuốc, Phát thuốc, Cập nhật thông tin thuốc, Quản lý thuốc, … - THU NGÂN: Tính tiền, Tạo hóa đơn. - QUẢN TRỊ VIÊN: Quản lý tài khoản, Quản lý nhân sự, Quản lý thẻ Bảo hiểm.2 Xây dựng hệ thống Hệ thống có các phần sau.  Phần bệnh nhân Bệnh nhân là người có nhu cầu khám bệnh tại bệnh viện. Mỗi bệnh nhân đều có một thẻ bảo hiểm chứa các thông tin cá nhân (như họ tên, ngày sinh, địa chỉ nhà, số điện thoại của bệnh nhân, số điện thoại liên lạc với người nhà).

Nếu bệnh nhân chưa có thẻ bảo hiểm thì cần đăng ký làm thẻ tại bệnh viện. Bệnh viện cung cấp 2 hình thức bảo hiểm là loại 1 và loại 2. Tùy vào loại thẻ mà quyền lợi thanh toán dành cho bệnh nhân sẽ khác nhau. Bệnh nhân phải trả phí hàng tháng cho thẻ bảo hiểm của mình.

4 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Bệnh nhân sẽ được tiến hành khám sức khỏe để lưu trữ thông tin y tế vào hồ sơ trước khi đăng ký dịch vụ. Bệnh nhân đăng ký khám bệnh cần quét thẻ bảo hiểm, chọn chuyên khoa, chọn bác sĩ, hệ thống sẽ in số thứ tự tương ứng cho bệnh nhân chờ tới lượt. Đến lượt khám của bệnh nhân sẽ được bác sĩ khám bệnh và nhận phiếu khám có thông tin bệnh chuẩn đoán và đơn thuốc. Bệnh nhân mang đơn thuốc tới quầy để thanh toán và nhận thuốc.

 Phần bác sĩ Bác sĩ sẽ nhận ngày trực và ca trực từ bệnh viện, đến phòng khám được phân công và tiến hành khám bệnh cho bệnh nhân. Bác sĩ đăng nhập vào hệ thống và thông qua quản lý phòng khám sẽ nhận danh sách và thông tin bệnh nhân đang chờ khám từ bệnh viện. Bác sĩ có thể xem thông tin về bệnh nhân cũng như quản lý bệnh nhân do mình phụ trách: Xem thông tin sức khỏe, lịch sử khám bệnh, … Ngoài ra bác sĩ cũng sẽ xem được thông tin thuốc. Bác sĩ sẽ tạo phiếu khám chứa thông tin bệnh chuẩn đoán và đơn thuốc rồi lưu vào hồ sơ của bệnh nhân.

 Phần dược sĩ Dược sĩ nhận phiếu khám và xem đơn thuốc của bệnh nhân, sau đó lấy thuốc dựa theo đơn. Dược sĩ sẽ cập nhật lại thông tin thuốc trong kho và sau khi bệnh nhân nhận thuốc sẽ đánh dấu thuốc đã được cấp. Ngoài ra, dược sĩ sẽ là người thống kê, nhập thuốc, thêm / sửa / xóa thông tin thuốc có trong kho.  Phần thu ngân 5 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Thu ngân sau khi nhân phiếu khám từ bệnh nhân sẽ bắt đầu tính toán tiền thuốc và tiền khám bệnh, áp dụng loại thẻ bảo hiểm của bệnh nhân, tạo hóa đơn, in hóa đơn và yêu cầu bệnh nhân thanh toán, xác nhận thanh toán sau khi bệnh nhân đã trả đủ tiền.

 Phần quản trị viên Quản trị viên sẽ là người quản lý người dùng hệ thống. Sau khi đăng nhập được vào hệ thống, quản trị viên có thể thực hiện các chức năng phần quyền người dùng, thêm, sửa, xóa người dùng hệ thống, điều chỉnh trạng thái người dùng khi cần. Đồng thời quản trị viên cũng là người trực tiếp quản lý thông tin nhân sự (bác sĩ, dược sĩ, thu ngân) của bệnh viện trên hệ thống, có chức năng quản lý thẻ bảo hiểm, phân công phòng khám, ngày giờ và ca trực cho bác sĩ.2 Phân tích thiết kế hệ thống 2.1 Use-case Diagram 2.1 Biểu đồ Use case Tổng quát hệ thống 6 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 1 Use case Tổng quát 2.2 Biểu đồ Use case Quản lý Tài khoản 7 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2.

2 Use case Quản lý Tài khoản 2.3 Biểu đồ Use case Quản lý bệnh nhân Hình 2. 3 Use case Quản lý bệnh nhân 8 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG 2.4 Biểu đồ Use case Quản lý nhân sự Hình 2. 4 Use case Quản lý nhân sự 2.5 Biểu đồ Use case Quản lý thuốc 9 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 5 Use case Quản lý thuốc 2.6 Biểu đồ Use case Quản lý hóa đơn 10 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2.

6 Use case Quản lý Hóa đơn 2.7 Biểu đồ Use case Quản lý hồ sơ bệnh nhân 11 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 7 Use case Quản lý Hồ sơ bệnh nhân 2.8 Biểu đồ Use case Quản lý khám bệnh 12 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 8 Use case Quản lý khám 2.9 Biểu đồ Use case Quản lý thẻ bảo hiểm 13 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 9 Use case Quản lý thẻ Bảo hiểm 2.10 Biểu đồ Use case Đăng ký thẻ bảo hiểm Hình 2.

10 Use case Đăng ký thẻ bảo hiểm 2.11 Biểu đồ Use case Thống kê 14 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 11 Use case Thống kê 2.2 Đặc tả Use-case 2.1 Use-case Đăng nhập Tên Usecase: Đăng nhập Mô tả: Người sử dụng hệ thống đăng nhập vào hệ thống bằng email và mật khẩu được bệnh viện cung cấp với các quyền nhất định. Actor: Quản trị viên, Bác sĩ, Dược sĩ, Thu ngân Tiền điều kiện: Người dùng đã có thông tin tài khoản được lưu trong hệ thống. Hậu điều kiện: Hệ thống lưu phiên đăng nhập của người dùng trong thời gian người dùng sử dụng hệ thống để sử dụng các tính năng của người dùng đã đăng nhập.

Luồng sự kiện chính Actor Hệ thống 1. Chọn “Đăng nhập” trên 2. Hiển thị giao diện đăng thanh Menu nhập 3. Điền thông tin đăng nhập 4.

Kiểm tra thông tin đăng 15 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG và chọn nút “Đăng nhập” nhập 5. Hiển thị trang chủ Luồng sự kiện thay thế 4. Nếu người dùng nhập thông tin sai định dạng quy định (thiếu email / thiếu mật khẩu / sai cú pháp email) thì hệ thống báo lỗi. Quay lại bước 3.

Nếu thông tin đăng nhập không trùng khớp với dữ liệu trong hệ thống thì báo lỗi sai thông tin. Quay lại bước 3. Nếu thông tin đăng nhập trùng khớp với dữ liệu nhưng tài khoản không được cấp quyền truy cập vào trang hiện tại, thì hệ thống báo lỗi không có quyền. Quay lại bước 3.

1 Đặc tả UC Đăng nhập Sequence: Đăng nhập 16 Downloaded by MON HOANG (monmon3@gmail.com) lOMoARcPSD|39222806 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Hình 2. 12 Biểu đồ tuần tự Đăng nhập 2.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Phát Triển Hệ Thống Khám Bệnh và Phát Thuốc eHealthCare Tại Đà Nẵng" trình bày một cái nhìn tổng quan về việc ứng dụng công nghệ thông tin trong lĩnh vực y tế, đặc biệt là trong việc cải thiện quy trình khám bệnh và phát thuốc. Hệ thống eHealthCare không chỉ giúp nâng cao hiệu quả chẩn đoán và điều trị mà còn tạo điều kiện thuận lợi cho bệnh nhân trong việc tiếp cận dịch vụ y tế. Những lợi ích này bao gồm việc giảm thiểu thời gian chờ đợi, tăng cường độ chính xác trong chẩn đoán và cải thiện trải nghiệm của bệnh nhân.

Để mở rộng thêm kiến thức về các phương pháp và công nghệ liên quan, bạn có thể tham khảo tài liệu Tìm hiểu kiến trúc multi tenant và ứng dụng xây dựng hệ thống phần mềm hỗ trợ chẩn đoán bệnh dựa trên ảnh y khoa, nơi khám phá cách mà kiến trúc này có thể cải thiện hiệu quả chẩn đoán bệnh. Ngoài ra, tài liệu Luận văn thạc sĩ công nghệ thông tin đề xuất xây dựng mô hình ứng dụng nền tảng điện toán đám mây riêng cho hệ thống y tế sẽ cung cấp cái nhìn sâu sắc về việc ứng dụng công nghệ điện toán đám mây trong y tế. Cuối cùng, bạn cũng có thể tìm hiểu thêm về Đồ án tốt nghiệp đại học đề tài xây dựng ứng dụng android hỗ trợ bệnh nhân đăng ký khám và điều trị bệnh, một ứng dụng thiết thực giúp bệnh nhân dễ dàng hơn trong việc quản lý sức khỏe của mình.

Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về sự phát triển của công nghệ trong lĩnh vực y tế, từ đó nâng cao kiến thức và khả năng áp dụng trong thực tiễn.