Đồ Án Môn Học: Ứng Dụng Web Quản Lý Phòng Khám

Đồ án nghiên cứu môn học môn phân tích thiết kế hệ thống thông tin đề tài ứng dụng web quản lý phòng khám, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả

Người đăng

Ẩn danh

Thể loại

đồ án

2024

92
4
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN VỀ ĐỒ ÁN

1.1. MỤC TIÊU – PHẠM VI ĐỀ TÀI

1.2. MÔ TẢ BÀI TOÁN

1.3. CÁC THÀNH VIÊN THAM GIA

2. CHƯƠNG 2: USE CASE VIEW

2.1. USE CASE DIAGRAM

2.2. USE CASE DESCRIPTION

2.2.1. Đăng ký

2.2.2. Đăng nhập

2.2.3. Đặt lịch khám

2.2.4. Chuyển khoản

2.2.5. Xem trang cá nhân

2.2.6. Xem lịch sử khám bệnh

2.2.7. Xem tình trạng sức khỏe

2.2.8. Xem lịch khám bệnh

2.2.9. Xem các ca khám từng ngày

2.2.10. Xem chi tiết từng ca khám

2.2.11. Chẩn đoán bệnh

2.2.12. Kê đơn thuốc

2.2.13. Quản lý nhân viên

2.2.14. Xem đơn thuốc

2.2.15. Ghi nhận nhập thuốc

2.2.16. Xem hóa đơn

2.2.17. Báo cáo doanh thu

3. CHƯƠNG 3: LOGICAL VIEW

3.1. SƠ ĐỒ LỚP – CLASS DIAGRAM

3.2. SƠ ĐỒ ĐỐI TƯỢNG – OBJECT DIAGRAM

4. CHƯƠNG 4: PROCESS VIEW

4.1. SƠ ĐỒ TRÌNH TỰ - SEQUENCE DIAGRAM

4.1.1. Đăng ký

4.1.2. Đăng nhập

4.1.3. Đặt lịch khám

4.1.4. Chuyển khoản

4.1.5. Xem trang cá nhân

4.1.6. Xem lịch sử khám bệnh

4.1.7. Xem tình trạng sức khỏe

4.1.8. Xem lịch khám bệnh

4.1.9. Xem các ca khám từng ngày

4.1.10. Xem chi tiết từng ca khám

5. CHƯƠNG 5: IMPLEMENTATION VIEW

5.1. SƠ ĐỒ THÀNH PHẦN – COMPONENT DIAGRAM

6. CHƯƠNG 6: DEPLOYMENT VIEW – DEPLOYMENT DIAGRAM

6.1. SƠ ĐỒ TRIỂN KHAI – DEPLOYMENT DIAGRAM

7. CHƯƠNG 7: GIAO DIỆN

8. CHƯƠNG 8: KẾT LUẬN & HƯỚNG PHÁT TRIỂN

Tóm tắt

I. Tổng quan về đồ án ứng dụng web quản lý phòng khám

Đồ án môn học này tập trung vào việc phát triển một ứng dụng web nhằm quản lý phòng khám hiệu quả. Ứng dụng này không chỉ giúp quản lý thông tin bệnh nhân mà còn tối ưu hóa quy trình làm việc của nhân viên y tế. Việc áp dụng công nghệ thông tin vào quản lý phòng khám sẽ mang lại nhiều lợi ích cho cả bệnh nhân và nhân viên y tế.

1.1. Mục tiêu và phạm vi của đồ án

Mục tiêu chính của đồ án là xây dựng một hệ thống thông tin y tế giúp quản lý bệnh nhân, lịch khám và hồ sơ bệnh án. Phạm vi đề tài bao gồm việc phát triển các chức năng như đăng ký bệnh nhân, đặt lịch khám và quản lý thuốc.

1.2. Lợi ích của ứng dụng web trong quản lý phòng khám

Ứng dụng web giúp giảm thiểu thời gian chờ đợi của bệnh nhân, nâng cao hiệu quả làm việc của nhân viên y tế và đảm bảo thông tin bệnh nhân được lưu trữ an toàn và dễ dàng truy cập.

II. Những thách thức trong quản lý phòng khám hiện nay

Quản lý phòng khám gặp nhiều thách thức như việc lưu trữ thông tin bệnh nhân, quản lý lịch hẹn và thuốc. Những vấn đề này có thể dẫn đến sự không hài lòng của bệnh nhân và giảm hiệu quả làm việc của nhân viên.

2.1. Vấn đề về lưu trữ và bảo mật thông tin

Thông tin bệnh nhân cần được bảo mật và lưu trữ an toàn. Việc quản lý thông tin không hiệu quả có thể dẫn đến rò rỉ dữ liệu và mất mát thông tin quan trọng.

2.2. Khó khăn trong việc quản lý lịch hẹn

Việc quản lý lịch hẹn không hiệu quả có thể dẫn đến tình trạng quá tải hoặc thiếu nhân lực trong phòng khám, ảnh hưởng đến chất lượng dịch vụ.

III. Phương pháp phát triển ứng dụng web quản lý phòng khám

Để phát triển ứng dụng web quản lý phòng khám, nhóm đã áp dụng các phương pháp phân tích và thiết kế hệ thống thông tin. Các mô hình như Use Case, Class Diagram và Sequence Diagram được sử dụng để mô tả các chức năng của hệ thống.

3.1. Phân tích yêu cầu hệ thống

Phân tích yêu cầu là bước quan trọng để xác định các chức năng cần thiết cho ứng dụng. Các yêu cầu này được thu thập từ các bên liên quan như bác sĩ, nhân viên y tế và bệnh nhân.

3.2. Thiết kế giao diện người dùng

Giao diện người dùng cần phải thân thiện và dễ sử dụng. Việc thiết kế giao diện sẽ giúp người dùng dễ dàng tương tác với hệ thống và truy cập thông tin cần thiết.

IV. Kết quả nghiên cứu và ứng dụng thực tiễn

Sau khi hoàn thành, ứng dụng web quản lý phòng khám đã cho thấy những kết quả tích cực trong việc cải thiện quy trình làm việc và nâng cao sự hài lòng của bệnh nhân. Hệ thống đã được thử nghiệm và nhận được phản hồi tích cực từ người dùng.

4.1. Đánh giá hiệu quả của ứng dụng

Ứng dụng đã giúp giảm thời gian chờ đợi của bệnh nhân và nâng cao hiệu suất làm việc của nhân viên. Các chỉ số về sự hài lòng của bệnh nhân cũng đã được cải thiện đáng kể.

4.2. Ứng dụng trong thực tiễn

Hệ thống đã được triển khai tại một số phòng khám và nhận được phản hồi tích cực. Việc áp dụng công nghệ thông tin vào quản lý phòng khám đã chứng minh được tính khả thi và hiệu quả.

V. Kết luận và hướng phát triển trong tương lai

Đồ án đã đạt được mục tiêu đề ra và mở ra hướng phát triển mới cho các ứng dụng quản lý phòng khám. Trong tương lai, có thể mở rộng thêm các chức năng như quản lý bảo hiểm y tế và tích hợp với các hệ thống y tế khác.

5.1. Tầm nhìn phát triển ứng dụng

Ứng dụng có thể được phát triển thêm các tính năng mới như quản lý thông tin bảo hiểm y tế và tích hợp với các hệ thống y tế khác để nâng cao hiệu quả quản lý.

5.2. Đề xuất cải tiến hệ thống

Cần tiếp tục thu thập phản hồi từ người dùng để cải tiến hệ thống. Việc lắng nghe ý kiến của người dùng sẽ giúp nâng cao chất lượng dịch vụ và đáp ứng tốt hơn nhu cầu của bệnh nhân.

10/07/2025

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

CHƯƠNG 1: TỔNG QUAN VỀ ĐỒ ÁN 1. MỤC TIÊU – PHẠM VI ĐỀ TÀI: 11. Mục tiêu: Dựa vào kiến thức đã học liên quan đến Use Case View, Logic View, Process View, Implementation View, Deployment View, Giao diện của môn học Phân Tích Thiết Kế Hệ Thống Thông Tin để:  Thu thập, tóm tắt và trình bày các cơ sở dữ liệu qua các tình huống thực hiện trên Website quản lý phòng khám.  Xây dựng được các mô hình mô tả bài toán và thể hiện được kết quả của quá trình phân tích, từ đó có thể dần dần hoàn thiện Website đáp ứng được nhu cầu của khách hàng.

Phạm vi đề tài:  Phạm vi đồ án:  Thực hiện dựa trên cơ sở lý thuyết môn Phân Tích Và Thiết Kế Hệ Thống Thông Tin.  Dựa vào các kiến thức liên quan Use Case View, Logic View, Process View, Implementation View, Deployment View, Giao diện của môn học.  Đồ án sử dụng công cụ: Star UML. MÔ TẢ BÀI TOÁN: Một phòng khám cần xây dựng một ứng dụng cho việc quản lý bệnh nhân.

Mỗi bệnh nhân đăng ký lần đầu tiên gồm các thông tin: họ tên, ngày sinh, số điện thoại, địa chỉ, giới tính, tuổi để nhập vào ứng dụng. Khi đó ứng dụng sẽ cấp cho mỗi bệnh nhân một mã số duy nhất để nhận dạng. Thông tin này sẽ được sử dụng cho mọi hoạt động liên quan đến bệnh nhân sau này. Sau khi đăng ký, bệnh nhân có thể xem lịch khám và hồ sơ bệnh án của mình thông qua ứng dụng.

Mỗi lần đến khám bệnh, bệnh nhân sẽ được phòng khám lưu lại một phiếu khám bệnh. Nhân viên phòng khám sẽ ghi lại những thông tin trên phiếu: mã phiếu, mã bệnh nhân, họ tên, 4 ngày khám, cân nặng, chiều cao, huyết áp, nhịp tim, chẩn đoán bệnh. Mỗi lần khám, bệnh nhân có thể (hoặc có thể không) được bác sĩ kê một toa thuốc. Một toa thuốc của bệnh nhân bao gồm một hoặc nhiều thuốc, với mỗi thuốc được kê trên toa sẽ ghi rõ số ngày dùng, số lần và liều dùng mỗi ngày.

Thông tin của 1 thuốc trên danh mục thuốc gồm: mã thuốc, tên thuốc, hoạt chất, đường dùng, dạng bào chế, nhóm thuốc. Thuốc được kê trên toa là những thuốc trên danh mục thuốc. Đồng thời, bác sĩ cũng có thể quản lý lịch làm việc của mình và đăng ký các ca khám cũng như kê toa thuốc cho bệnh nhân thông qua web. Danh sách các loại thuốc và thông tin về việc nhập thuốc sẽ được quản lý bởi dược sĩ.

Mỗi lần nhập thuốc về, thông tin phiếu nhập thuốc gồm: số phiếu, ngày nhập, danh sách các thuốc nhập về (mã thuốc, số lượng, đơn giá, lô thuốc, ngày sản xuất) sẽ được ghi nhận và liên kết với các toa thuốc. Cuối cùng, hóa đơn thanh toán sẽ được tạo ra dựa trên thông tin của phiếu khám và toa thuốc, bao gồm cả tiền khám và tiền thuốc. Nếu bệnh nhân có thẻ bảo hiểm y tế, một phần tiền sẽ được miễn giảm. Tất cả các hoạt động này sẽ đồng bộ và liên kết với nhau, tạo nên một quy trình quản lý phòng khám mạch lạc và hiệu quả.

CÁC THÀNH VIÊN THAM GIA: STT MSSV HỌ TÊN EMAIL 1 225123029 Nguyễn Ngọc Hân hannn22@uef.vn 2 225122885 Nguyễn Thị Thu Hương huongntt22@uef.vn 3 225054154 Triệu Gia Khiêm khiemtg22@uef.vn 4 225122890 Nguyễn Mộng Nghi nghinm22@uef.vn Bảng 1: Các thành viên 5 CHƯƠNG 2: USE CASE VIEW 1. USE CASE DIAGRAM: Hình 1: Use Case Diagram 2. USE CASE DESCRIPTION: 21.0 - Đăng ký: Use Case ID UC-1.0 Use Case Name Đăng ký. Description Bệnh nhân đăng ký tài khoản.

Actor(s) Bệnh nhân. 6 - Bệnh nhân chưa có tài khoản của phòng khám. Pre-Condition - Network hoạt động bình thường. Bệnh nhân khởi động ứng dụng của phòng khám.

Màn hình chuyển đến giao diện đăng ký. Bệnh nhân nhập thông tin đăng ký. Máy chủ xác nhận thông tin đăng ký. Màn hình giao diện hiện thông báo “Đăng ký thành công” và đưa màn hình trở về giao diện đăng nhập.

Hệ thống thông báo tài khoản đã tồn tại, yêu cầu bệnh nhân tạo lại tài khoản. Use case tiếp tục bước 3. Post-Condition Bệnh nhân đăng ký tài khoản thành công.0 – Đăng nhập: Use Case ID UC-2.0 Use Case Name Đăng nhập. Description Bệnh nhân đăng nhập vào ứng dụng của phòng khám.

Actor(s) Bệnh nhân. Pre-Condition - Network hoạt động bình thường. 7 - Có sẵn tài khoản bệnh nhân của phòng khám. Bệnh nhân truy cập ứng dụng thành viên của phòng khám.

Bệnh nhân chọn lệnh “Đăng nhập”. Bệnh nhân nhập tài khoản và mật khẩu sau đó ấn đăng Flow nhập. Hệ thống xác nhận thông tin đăng nhập chính xác. Hệ thống hiển thị “Đăng nhập thành công” và cho phép bệnh nhân truy cập vào ứng dụng.

Bệnh nhân đăng nhập vào ứng dụng của phòng khám thành Post-Condition công.0 – Đặt lịch khám: Use Case ID UC-3.0 Use Case Name Đặt lịch khám. Description Bệnh nhân đặt lịch khám bệnh tại phòng khám từ xa. Actor(s) Bệnh nhân. - Network hoạt động bình thường.

Pre-Condition - Đã có tài khoản thành viên của phòng khám. Bệnh nhân chọn chức năng “Đặt lịch khám bệnh”. Màn hình chuyển đến giao diện phiếu đăng ký khám Flow bệnh. Bệnh nhân điền thông tin vào phiếu đăng ký.

Thông tin đăng ký được gửi về hệ thống. Hệ thống xác nhận đăng ký thành công. Post-Condition Bảng 4: UC-3.0: Đặt lịch khám.0 – Chuyển khoản: Use Case ID UC-4.0 Use Case Name Chuyển khoản Description Bệnh nhận muốn thanh toán bằng hình thức chuyển khoản Actor(s) Bệnh nhân - Network hoạt động bình thường. Pre-Condition - Đã có tài khoản thành viên của phòng khám.

Bệnh nhân chọn chức năng “Chuyển khoản”. Màn hình chuyển đến giao diện các ngân hàng. Bệnh nhân chọn ngân hàng để tiến hành chuyển khoản. Nhập số tiền cần chuyển.

Hệ thống kiểm tra dư tài khoản ngân hàng và số tiền được chuyển. Hệ thống thông báo chuyển khoản thành công. Post-Condition Bệnh nhân chuyển khoản thành công.0 – Xem trang cá nhân: Use Case ID UC-5.0 Use Case Name Xem trang cá nhân. Description Người dùng cần xem trang cá nhân.

Actor(s) Bệnh nhân, nhân viên phòng khám. - Network hoạt động bình thường. Pre-Condition - Đã có tài khoản thành viên của phòng khám. Người dùng chọn xem trang cá nhân.

Hệ thống hiển thị profile của người dùng. Post-Condition Người dùng xem profile thành công.0: Xem trang cá nhân.1 – Xem lịch sử khám bệnh: Use Case ID UC-5.1 Use Case Name Xem lịch sử khám bệnh. Description Bệnh nhân, nhân viên phòng khám. Actor(s) Bệnh nhân.

- Network hoạt động bình thường. Pre-Condition - Đã có tài khoản thành viên của phòng khám. Tại profile, người dùng chọn chức năng “Xem lịch sử khám bệnh”. Màn hình chuyển đến giao diện lịch sử khám bệnh của người dùng.

Post-Condition Người dùng xem lịch sử khám bệnh thành công.1: Xem lịch sử khám bệnh.2 – Xem tình trạng sức khỏe: Use Case ID UC-5.2 Use Case Name Xem tình trạng sức khỏe. Description Người dùng xem tình trạng sức khỏe. Actor(s) Bệnh nhân. - Network hoạt động bình thường.

Pre-Condition - Đã có tài khoản thành viên của phòng khám 1. Tại profile, người dùng chọn chức năng “Xem ình trạng sức khỏe. Màn hình chuyển đến giao diện hiển thị tình trạng sức khỏe của người dùng. Post-Condition Người dùng xem tình trạng sức khỏe thành công.2: Xem tình trạng sức khỏe.0 – Xem lịch khám bệnh: Use Case ID UC-6.0 Use Case Name Xem lịch khám bệnh.

Description Bác sĩ xem lịch khám bệnh. Pre-Condition Network hoạt động bình thường. Bác sĩ chọn chức năng “Xem lịch khám”. Màn hình chuyển đến giao diện hiển thị lịch khám bệnh của bác sĩ trong tháng đó.

11 Post-Condition Bác sĩ xem lịch khám bệnh thành công.0: Xem lịch khám bệnh.0 – Xem các ca khám từng ngày: Use Case ID UC-7.0 Use Case Name Xem các ca khám từng ngày. Description Bác sĩ cần xem các ca khám của từng ngày. Pre-Condition Network hoạt động bình thường. Bác sĩ chọn chức năng “Xem chi tiết” tại ngày cần xem trong giao diện lịch khám bệnh (Use Case Flow UC-6.

Màn hình chuyển đến giao diện hiển thị các ca khám của bác sĩ trong ngày đó. Post-Condition Bảng 10: UC-7.0: Xem các ca khám từng ngày.0 – Xem chi tiết từng ca khám: Use Case ID UC-8.0 Use Case Name Xem chi tiết từng ca khám. Description Bác sĩ cần xem chi tiết từng ca khám. Pre-Condition Network hoạt động bình thường.

Tại giao diện danh sách các ca khám của từng ngày, Flow chọn vào ca khám cần xem chi tiết. Màn hình chuyển đến giao diện hiển thị chi tiết của ca khám đã chọn. Post-Condition Bác sĩ xem chi tiết ca khám thành công.0: Xem chi tiết từng ca khám.1 – Chẩn đoán bệnh: Use Case ID UC-8.1 Use Case Name Chẩn đoán bệnh. Description Bác sĩ nhập chẩn đoán bệnh.

- Network hoạt động bình thường. Pre-Condition - Có ca khám. Tại giao diện chi tiết ca khám, bác sĩ click chọn vào ô nhập thông tin chẩn đoán. Thông tin chẩn đoán được gửi về hệ thống.

Màn hình hiển thị “Nhập thành công”. Post-Condition Bác sĩ nhập chẩn đoán bệnh thành công Bảng 12: UC-8.2 – Kê đơn thuốc: Use Case ID UC-8.2 Use Case Name Kê đơn thuốc. Description Bác sĩ kê đơn thuốc. 13 - Network hoạt động bình thường.

Pre-Condition - Đã hoàn thành chẩn đoán bệnh. Tại giao diện chi tiết ca khám, chọn chức năng “Kê đơn thuốc”. Màn hình hiển thị pop-up được chia làm 2 cột. Ở cột bên trái, bác sĩ nhập tên loại thuốc để tìm kiếm.

Chọn vào tên loại thuốc cần kê sau đó chọn “Thêm”. Lặp lại cho đến khi hoàn thành đơn thuốc. Sau khi kê đơn hoàn thành, chọn “Xác nhận”. Màn hình hiển thị “Kê đơn thành công”.

Post-Condition Bác sĩ kê đơn thuốc thành công.0 – Quản lý nhân viên: Use Case ID UC-9.0 Use Case Name Quản lý nhân viên. Quản lý bệnh viện quản lý thực hiện các thao tác quản lý Description nhân sự phòng khám. Actor(s) Bệnh nhân. - Network hoạt động bình thường.

Pre-Condition - Tài khoản có quyền hạn quản lý. Basic flow: Flow 1. Quản lý bệnh viện nhấn chọn vào chức năng “Quản lý nhân viên”. Màn hình hiển thị danh sách nhân viên.

Quản lý nhân sự chọn một nhân viên từ danh sách để xem hoặc chỉnh sửa thông tin. Hệ thống hiển thị chi tiết thông tin của nhân viên đó. Quản lý phòng khám có thể thực hiện các chức năng sau: - Xem thông tin nhân viên. - Chỉnh sửa thông tin nhân viên.

Quản lí có thể thực hiện các chức năng sau: - Xem thông tin nhân viên. - Thêm nhân viên. - Sửa nhân viên. Post-Condition Quản lý hoàn thành chức năng quản lý.0: Quản lý nhân viên.0 – Xem đơn thuốc: Use Case ID UC-10.0 Use Case Name Xem đơn thuốc.

Description Dược sĩ xem chi tiết đơn thuốc được kê từ bác sĩ. - Network hoạt động bình thường. Pre-Condition - Có đơn thuốc đã được kê. Tại giao diện tài khoản của dược sĩ, chọn chức năng “Xem danh sách đơn thuốc”.

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

Tài liệu "Ứng Dụng Web Quản Lý Phòng Khám Hiệu Quả" cung cấp cái nhìn tổng quan về cách thức tối ưu hóa quy trình quản lý phòng khám thông qua các ứng dụng web. Nó nhấn mạnh tầm quan trọng của việc sử dụng công nghệ thông tin trong y tế, giúp cải thiện hiệu suất làm việc, giảm thiểu sai sót và nâng cao trải nghiệm của bệnh nhân. Bằng cách áp dụng các giải pháp công nghệ, các phòng khám có thể quản lý thông tin bệnh nhân, lịch hẹn và tài chính một cách hiệu quả hơn.

Để mở rộng kiến thức của bạn về các ứng dụng công nghệ trong lĩnh vực y tế, bạn có thể tham khảo thêm tài liệu Luận văn thạc sĩ khoa học máy tính nghiên cứu và phát triển giải pháp xử lý dữ liệu dòng tại nút biên trong lĩnh vực y tế, nơi khám phá cách xử lý dữ liệu trong thời gian thực. Ngoài ra, tài liệu Luận văn ứng dụng công nghệ thông tin trong hoạt động y tế tại bệnh viện đa khoa tỉnh hòa bình sẽ cung cấp thêm thông tin về việc áp dụng công nghệ trong các cơ sở y tế. Cuối cùng, bạn cũng có thể tìm hiểu về Luận văn thạc sĩ khoa học máy tính hệ hỗ trợ chẩn đoán bệnh bằng học máy, một nghiên cứu thú vị về việc sử dụng học máy trong chẩn đoán bệnh. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các xu hướng và giải pháp công nghệ trong ngành y tế.