Đề tài “Hệ thống quản lý phòng khám”được phát triển với mục tiêu giải quyết những vấn đề hiện tại trong công tác quản lýcủa các phòng khám, bao gồm: • Quản lý thông tin bệnh nhân: Hệ thố
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &
TRUYỀN THÔNG VIỆT HÀN
Khoa Khoa Học Máy Tính
BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
QUẢN LÝ HỆ THỐNG PHÒNG KHÁM
Lê Ngô Quốc Bo – 23IT.B014 Phan Thị Thanh Ngân – 23IT179
Trang 2Đà Nẵng, tháng 11 năm 2024
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &
TRUYỀN THÔNG VIỆT HÀN
Khoa Khoa Học Máy Tính
BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
QUẢN LÝ HỆ THỐNG PHÒNG KHÁM
Mã: 23IT.B079
Lê Ngô Quốc Bo Mã: 23IT.B014
Phan Thị Thanh Ngân Mã: 23IT179
Trang 3Đà Nẵng, tháng 11 năm 2024
3
Trang 4NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
4
Trang 5LỜI CẢM ƠN
Lời đầu tiên chúng em xin gửi lời cảm ơn chân thành đến trường Đại học
Công nghệ thông tin và Truyền thông Việt - Hàn đã đưa học phần “Phân tích
& thiết kế hệ thống” vào chương trình giảng dạy Cảm ơn các thầy (cô) đã tận
tình giúp đỡ và hỗ trợ cho chúng em
Đặc biệt xin gửi lời cảm ơn sâu sắc đến giảng viên phụ trách ThS Lê Viết Trương đã truyền đạt thông tin học phần một cách linh hoạt đem đến một
môi trường học tập có sự kết hợp giữa lý thuyết và thực hành đã làm cho mỗibuổi học trở nên hấp dẫn, khó quên Sự tận tâm và kiến thức sâu sắc của côkhông chỉ giúp chúng em hiểu rõ hơn về lĩnh vực này mà còn tạo động lựcmạnh mẽ để chúng em áp dụng kiến thức vào thực tế Những dự án và bàigiảng của thầy không chỉ là nững bài học mà còn là những trải nghiệm đángnhớ trong quá trình học tập của chúng em Cảm ơn thầy đã truyền đạt khôngchỉ kiến thức mà còn là sự đam mê và tình yêu thúc đẩy chúng em phát triển
Vì thời gian và kiến thức còn hạn hẹp nên bài báo cáo không thể tránhkhỏi những thiếu sót chúng em rất mong nhận được sự thông cảm và góp ý củathầy để bài báo cáo trở nên hoàn thiện hơn
Chúng em xin kính chúc thầy dồi dào sức khỏe đạt được nhiều thành công
và tốt đẹp trong công việc
Chúng em xin chân thành cảm ơn!
Sinh viên
IV
Trang 6MỤC LỤC
NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN II LỜI CẢM ƠN IV MỤC LỤC V DANH MỤC CÁC TỪ VIẾT TẮT VIII DANH MỤC HÌNH IX
MỞ ĐẦU X
1 Giới thiệu X
2 Mục tiêu của đề tài X
3 Nội dung và kế hoạch thực hiện, phân công XI
CHƯƠNG 1 KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1
1.1 K HẢO SÁT HIỆN TRẠNG VÀ ĐÁNH GIÁ HIỆN TRẠNG 1
1.1.1 Giới thiệu đơn vị 1
1.1.1.1 Tìm hiểu bối cảnh hoạt động: 1
1.1.1.2 Chức trách nhiệm vụ các trung tâm: 2
1.1.1.3 Phân cấp quyền hạn: 2
1.1.1.4 Quy trình ra quyết định: 3
1.1.1.5 Hệ thống này đảm bảo: 3
1.1.2 Quy trình nghiệp vụ 3
1.1.2.1 Thu thập và mô tả các quy tắc quản lý 3
1.1.2.2 Thu thập chứng từ giao dịch và xử lý 4
1.1.3 Đánh giá hiện trạng 4
1.1.3.1 Thu thập và nghiên cứu hồ sơ 4
1.1.3.2 Thống kê phương tiện và tài nguyên 4
1.1.3.3 Thu thập đề xuất và phản hồi 4
1.1.3.4 Đánh giá và lập báo cáo tổng hợp 6
1.2 X ÁC LẬP DỰ ÁN 7
1.2.1 Xác định phạm vi và các hạn chế 7
1.2.2 Xác định mục tiêu và ưu tiên 7
1.2.3 Phác họa và nghiên cứu tính khả thi 7
1.2.4 Lập kế hoạch triển khai 7
1.3 Y ÊU CẦU HỆ THỐNG 7
1.3.1 Tổng quang yêu cầu hệ thống 7
1.3.1.1 Yêu cầu chức năng 7
a Quản lý tài khoản và phân quyền 7
b Quản lý lịch khám 8
c Quản lý khám bệnh 9
d Quản lý nhân viên 9
e Quản lý báo cáo thống kê 9
1.3.1.2 Yêu cầu phi chức năng 9
a Hiệu năng 9
b Bảo mật 9
c Độ tin cậy 10
d Giao diện người dùng 10
e Khả năng bảo trì 10
f Tuân thủ 10
1.3.2 Kết Luận 10
CHƯƠNG 2 MÔ HÌNH HÓA YÊU CẦU 11
2.1 X ÁC ĐỊNH CÁC TÁC NHÂN 11
2.2 C ÁC CA SỬ DỤNG 11
2.2.1 Liệt kê các ca sử dụng 11
2.2.2 Đặc tả các ca sử dụng 11
2.2.2.1 Usecase: Đăng nhập hệ thống 11
V
Trang 7- Quản lý, Nhân viên lễ tân, Bệnh nhân, Bác sĩ 11
b Mục tiêu: 11
- Cho phép người dùng truy cập vào hệ thống với quyền hạn phù hợp 11
c Mô tả: 11
- Người dùng nhập tên đăng nhập và mật khẩu để truy cập hệ thống 11
d Tiền điều kiện: 11
- Người dùng đã có tài khoản 11
- Giao diện đăng nhập được hiển thị 11
e Luồng sự kiện cơ bản 11
- Người dùng truy cập vào trang đăng nhập của hệ thống 11
- Hệ thống hiển thị form đăng nhập với các trường: 11
- Người dùng nhập thông tin đăng nhập 12
- Người dùng nhấn nút đăng nhập 12
- Hệ thống kiểm tra tính hợp lệ của thông tin đăng nhập 12
- Hệ thống xác thực vai trò của người dùng 12
- Hệ thống chuyển người dùng đến trang chủ tương ứng với vai trò: 12
f Luồng sự kiện phụ 12
g Hậu điều kiện 12
2.2.2.2 UseCase : Thanh toán viện phí 12
a Actors 12
b Mục tiêu: 12
c Mô tả: 12
d Tiền điều kiện: 13
e Luồng sự kiện cơ bản 13
f Luồng sự kiện phụ 14
g Hậu điều kiện 14
2.2.2.3 Use case : Thống kê báo cáo 14
a Actors 14
b Mục tiêu : 14
c Mô tả: 15
d Tiền điều kiện: 15
d Luồng sự kiện cơ bản: 15
e Luồng sự kiện phụ: 16
g Hậu điều kiện: 16
2.3 B IỂU ĐỒ CA SỬ DỤNG 17
CHƯƠNG 3 MÔ HÌNH HÓA CẤU TRÚC 18
3.1 X ÁC ĐỊNH CÁC LỚP 18
3.2 C ÁC MỐI QUAN HỆ CỦA CÁC LỚP 19
3.2.1 Mối quan hệ kế thừa (Inheritance) 19
3.2.2 Mối quan hệ liên kết (Association) 19
3.2.2.1 Lớp QuanLy 19
3.2.2.2 Lớp BacSi 19
3.2.2.3 Lớp BenhNhan 19
3.2.2.4 Lớp NhanvienLT 20
3.2.2.5 Lớp DichVu 20
3.2.2.6 Lớp LichSuKham 21
3.3 B IỂU ĐỒ LỚP PHÂN TÍCH 21
CHƯƠNG 4 MÔ HÌNH HÓA HÀNH VI 22
4.1 B IỀU ĐỒ HOẠT ĐỘNG 22
4.1.1 Hoạt động “Đăng nhập hệ thống” 22
4.1.2 Hoạt động “Đăng ký tài khoản” 23
4.1.3 Hoạt dộng “Đăng ký khám” 24
4.1.4 Hoạt động “Kê đơn thuốc” 25
4.2 B IỂU ĐỒ TRẠNG THÁI 26
4.2.1 Biểu đồ trang thái ( Bệnh nhân mới ) 26
4.2.2 Biểu đồ trạng thái ( Bệnh nhân cũ ) 27
4.3 B IỂU ĐỒ TRÌNH TỰ 28
4.3.1 Trình tự đăng nhập 28
4.3.2 Trình tự đăng kí 29
VI
Trang 84.3.4 Trình tự kê thuốc 31
4.4 B IỂU ĐỒ GIAO TIẾP 31
4.4.1 Đăng ký 31
4.4.2 Đăng nhập 31
4.4.3 Thanh toán 32
CHƯƠNG 5 THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP VÀ KIẾN TRÚC 33
5.1 B IỂU ĐỒ LỚP THIẾT KẾ 33
5.2 B IỂU ĐỒ THÀNH PHẦN 34
5.3 B IỂU ĐỒ TRIỂN KHAI 34
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 35
1 Kết quả đạt được 35
2 Hướng nghiên cứu phát triển 35
TÀI LIỆU THAM KHẢO I
VII
Trang 9DANH MỤC CÁC TỪ VIẾT TẮT
VIII
Trang 10DANH MỤC HÌNH
Hình 1.1 Khái quát hệ thống 11
Hình 2.0.1 Biểu đồ use-case 22
Hình 3.1 Biểu đồ lớp 26
Hình 4.1 Biểu đồ hoạt động “Đăng nhập hệ thống” 27
Hình 4.2 Biểu đồ hoạt động “Đăng kí tài khoản” 28
Hình 4.3 Biểu đồ hoạt động “Đăng kí khám” 29
Hình 4.4 Biểu đồ hoạt động “Kê thuốc” 30
Hình 4.5 Biểu đồ trạng thái của bệnh nhân mới 31
Hình 4.6 Biểu đồ trạng thái của bệnh nhân cũ 32
Hình 4.7 Biểu đồ trình tự đăng nhập 33
Hình 4.8 Biểu đồ trình tự đăng kí 34
Hình 4.9 Biểu đồ đăng kí lịch khám 35
Hình 4.10 Biểu đồ trình tự kê thuốc 36
Hình 4.11 Biểu đồ giao tiếp đắng ký tài khoản 36
Hình 4.12 Biểu đồ giao tiếp đăng nhập 36
Hình 4.13 Biểu đồ giao tiếp thanh toán 37
Hình 5.1 Biểu đồ lớp thiết kế 38
Hình 5.2 Biểu đồ triển khai 39
IX
Trang 11MỞ ĐẦU
1 Giới thiệu
Trong thời kỳ công nghệ số ngày càng phát triển, việc quản lý phòng khámkhông còn chỉ dựa vào những ghi chép thủ công bằng giấy mà đã chuyển sang sử dụngcác hệ thống quản lý tiên tiến và hiệu quả hơn Đề tài “Hệ thống quản lý phòng khám”được phát triển với mục tiêu giải quyết những vấn đề hiện tại trong công tác quản lýcủa các phòng khám, bao gồm:
• Quản lý thông tin bệnh nhân: Hệ thống phải có khả năng lưu trữ đầy đủ thôngtin một cách an toàn, bảo mật và dễ dàng để người dùng có thể truy cập khi cần thiết
• Theo dõi lịch hẹn và hồ sơ khám chữa bệnh: Việc này giúp đảm bảo quá trìnhđiều trị diễn ra liên tục, đồng thời giảm thiểu những sai sót hay mất mát dữ liệu
• Tăng cường hiệu quả hoạt động: Hệ thống sẽ giúp giảm thiểu khối lượng côngviệc thủ công, nâng cao độ chính xác cũng như tốc độ trong quá trình thực hiện cácnhiệm vụ
Hệ thống này không chỉ hỗ trợ các nhân viên y tế trong việc quản lý thông tin
mà còn mang lại sự hài lòng cho bệnh nhân nhờ quy trình làm việc chuyên nghiệp vànhanh chóng Bên cạnh đó, hệ thống góp phần xây dựng hình ảnh của phòng khám trởnên hiện đại, minh bạch và thuận lợi hơn cho người sử dụng
Đề tài này không chỉ cung cấp giải pháp hữu ích cho các vấn đề quản lý hiện tại
mà còn tạo cơ hội cho sinh viên áp dụng kiến thức lý thuyết vào thực tiễn, từ đó nângcao kỹ năng phân tích và phát triển các hệ thống thông tin Hơn nữa, đây còn là nềntảng quan trọng để thúc đẩy việc chuyển đổi số trong ngành y tế, góp phần nâng caochất lượng dịch vụ chăm sóc sức khỏe cộng đồng
2 Mục tiêu , nhiệm vụ của đề tài
Mục tiêu của hệ thống quản lý phòng khám là tối ưu hóa quy trình hoạt động,đảm bảo quản lý thông tin bệnh nhân và tình trạng bệnh một cách chính xác, minhbạch Hệ thống giúp lưu trữ và truy xuất thông tin y tế nhanh chóng, giảm thiểu sai sót,đồng thời hỗ trợ bệnh nhân đặt lịch hẹn và tra cứu thông tin thuận tiện Ngoài ra, việc
tự động hóa báo cáo tài chính và thống kê số liệu giúp ban quản lý đưa ra quyết địnhhiệu quả, nâng cao chất lượng dịch vụ và trải nghiệm cho bệnh nhân Hệ thống cũngđảm bảo tuân thủ các quy định pháp luật và bảo mật thông tin y tế theo tiêu chuẩn cao
X
Trang 123.1 Nội dung chính của đề tài
a Phân tích yêu cầu hệ thống:
Khảo sát hoạt động hiện tại của phòng khám
Xác định các yêu cầu chức năng (quản lý lịch hẹn, hồ sơ bệnh nhân,thuốc, tài chính, báo cáo)
Xác định các yêu cầu phi chức năng (giao diện thân thiện, bảo mật, hiệusuất )
b Thiết kế hệ thống:
Lập sơ đồ kiến trúc hệ thống (database, frontend, backend)
Xây dựng sơ đồ ERD để thiết kế cơ sở dữ liệu
Thiết kế giao diện người dùng (UI/UX)
c Phát triển hệ thống:
Cài đặt môi trường phát triển (Laravel, MySQL, CKEditor )
Xây dựng chức năng cơ bản:
Quản lý hồ sơ bệnh nhân
Quản lý lịch hẹn
Quản lý kho thuốc và dược phẩm
Quản lý tài chính (hóa đơn, thu chi)
Báo cáo và thống kê
Tích hợp tính năng bảo mật (xác thực, phân quyền người dùng)
d Kiểm thử hệ thống:
Kiểm tra từng chức năng (unit test)
Kiểm tra tích hợp các module (integration test)
Kiểm tra hệ thống tổng thể (system test)
e Triển khai và đào tạo:
Cài đặt hệ thống tại phòng khám
Hướng dẫn nhân viên sử dụng hệ thống
f Bảo trì và nâng cấp:
Theo dõi phản hồi từ người dùng
Cập nhật và sửa lỗi khi cần thiết
XI
Trang 133.2 Kế hoạch thực hiện và phân công công việc
Thời gian Nội dung công việc Kết quả mong đợi Phân công
Tuần 1-2 Khảo sát và phân tích
yêu cầu Tài liệu phân tích yêucầu chi tiết Huy,Bo,Phát,NgânTuần 3-4 Thiết kế hệ thống Sơ đồ kiến trúc, ERD,
giao diện mẫu
Huy,Bo,Phát,Ngân
Tuần 5-8 Phát triển chức năng cơ
bản
Hệ thống với cácmodule cơ bản
Tuần 11-12 Bảo trì và hoàn thiện
báo cáo Báo cáo hoàn chỉnh, hệthống tối ưu hóa Huy,Bo,Phát,NgânBảng 1 Kế hoạch thực hiện và phân công công việc
1.2
1.3 3 Đối tượng, phạm vi và phương pháp tiếp cận
1.4 Dựa trên hướng tiếp cận
Trang 14Chương 1.KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN
1.1 Khảo sát hiện trạng và đánh giá hiện trạng
1.1.1 Giới thiệu đơn vị
1.1.1.1 Tìm hiểu bối cảnh hoạt động:
Trong bối cảnh hiện nay, nhu cầu chăm sóc sức khỏe của người dân đang giatăng mạnh mẽ Điều này đặc biệt rõ rệt khi xã hội phải đối mặt với xu hướng già hóadân số Người dân không chỉ quan tâm đến việc được khám chữa bệnh mà còn đặt ranhững yêu cầu cao hơn về chất lượng dịch vụ y tế Các yêu cầu này bao gồm cả chămsóc sức khỏe dự phòng và điều trị chuyên sâu, nhằm đảm bảo một cuộc sống khỏemạnh và an tâm hơn
Sự phát triển của hệ thống bảo hiểm y tế đã mang lại những lợi ích rõ rệt, giúpngười dân tiếp cận các dịch vụ y tế với chi phí hợp lý hơn Tuy nhiên, điều này cũngđặt ra không ít thách thức trong việc quản lý và vận hành các cơ sở y tế Cùng với đó,chi phí y tế và thuốc men ngày càng tăng cao, tạo áp lực lớn đối với cả người bệnh vàcác cơ sở y tế trong việc duy trì sự ổn định và phát triển
Thị trường y tế hiện nay đang chứng kiến sự cạnh tranh gay gắt giữa các cơ sở
y tế Để giữ vững vị thế và đáp ứng nhu cầu ngày càng cao của người bệnh, các đơn vị
y tế buộc phải không ngừng nâng cao chất lượng dịch vụ Đồng thời, họ cần tối ưu hóanguồn lực tài chính, đảm bảo chi phí hợp lý nhưng vẫn giữ được hiệu quả điều trị và
sự hài lòng của bệnh nhân
Việc đầu tư vào công nghệ và trang thiết bị hiện đại đang trở thành yếu tố sốngcòn trong lĩnh vực y tế Đây là cách để các cơ sở y tế duy trì khả năng cạnh tranh, đồngthời đáp ứng kỳ vọng ngày càng cao của bệnh nhân về chất lượng điều trị và dịch vụ.Các công nghệ hiện đại không chỉ hỗ trợ trong khám chữa bệnh mà còn giúp các cơ sở
y tế tối ưu hóa quy trình vận hành một cách hiệu quả hơn
Cuộc cách mạng công nghệ 4.0 đã tạo ra những thay đổi căn bản trong cáchthức quản lý và vận hành các cơ sở y tế Công nghệ thông tin giúp tối ưu hóa quy trìnhlàm việc thông qua số hóa hồ sơ bệnh án và tự động hóa các quy trình khám chữabệnh Sự tích hợp giữa các hệ thống quản lý đã tạo nên một môi trường làm việc đồng
bộ, chuyên nghiệp và hiệu quả hơn
Phòng khám phục vụ đa dạng các đối tượng bệnh nhân, từ trẻ em đến người caotuổi Các dịch vụ khám chữa bệnh cũng rất phong phú, bao gồm nhiều chuyên khoakhác nhau Về quy mô hoạt động, phòng khám sở hữu đội ngũ nhân sự chuyên nghiệp,bao gồm các bác sĩ chuyên khoa giàu kinh nghiệm, điều dưỡng, và nhân viên hỗ trợđược đào tạo bài bản Ngoài ra, cơ sở vật chất hiện đại với các phòng khám và phòngthủ thuật được trang bị đầy đủ thiết bị tiên tiến đã góp phần nâng cao chất lượng dịch
vụ tại đây
XIII
Trang 151.1.1.2 Chức trách nhiệm vụ các trung tâm:
- Ban Giám đốc: Ban Giám đốc đóng vai trò then chốt trong việc hoạch định chiến lược phát triển của phòng khám, bao gồm việc xây dựng tầm nhìn, sứ mệnh và các mục tiêu chiến lược dài hạn Họ chịu trách nhiệm quản lý và phân bổ nguồn lực tổng thể một cách hiệu quả, đảm bảo sự phát triển bền vững của đơn vị Ban Giám đốc cũng
là người ra các quyết định cấp cao liên quan đến chính sách phát triển, đầu tư và nhân
sự Với tư cách là đại diện pháp lý của đơn vị, họ chịu trách nhiệm trong việc xây dựng và duy trì mối quan hệ với các đối tác, cơ quan quản lý và cộng đồng
- Hội đồng Chuyên môn: Hội đồng Chuyên môn đảm nhận vai trò quan trọng trong việc xây dựng và chuẩn hóa các quy trình chuyên môn, đảm bảo tuân thủ các tiêu chuẩn y khoa cao nhất Họ thực hiện kiểm soát chất lượng điều trị thông qua việc giámsát và đánh giá định kỳ các hoạt động chuyên môn Bên cạnh đó, Hội đồng còn chịu trách nhiệm trong việc đào tạo và phát triển năng lực chuyên môn cho đội ngũ nhân viên y tế, đồng thời cung cấp các tư vấn chuyên môn quan trọng cho Ban Giám đốc và các bộ phận khác
- Phòng Quản lý Chất lượng: Phòng Quản lý Chất lượng đóng vai trò quan trọng trong việc giám sát và đảm bảo sự tuân thủ các quy trình, quy định trong hoạt động khám chữa bệnh Họ thực hiện công tác quản lý rủi ro y khoa thông qua việc xây dựng và duy trì các hệ thống cảnh báo sớm, đồng thời đề xuất các biện pháp phòng ngừa và khắc phục khi cần thiết Phòng thường xuyên thực hiện các khảo sát đánh giá sự hài lòng của người bệnh và triển khai các chương trình cải tiến chất lượng liên tục nhằm nâng cao hiệu quả hoạt động của phòng khám
1.1.1.3 Phân cấp quyền hạn:
- Cấp chiến lược: Ở cấp cao nhất, các quyết định chiến lược được đưa ra nhằm định hướng sự phát triển lâu dài của phòng khám Cấp này có thẩm quyền trong việc phê duyệt ngân sách hoạt động và đầu tư, cũng như đưa ra các quyết định quan trọng về nhân sự cấp cao Họ chịu trách nhiệm xây dựng và duy trì văn hóa tổ chức, đồng thời đảm bảo sự tuân thủ các quy định pháp luật và tiêu chuẩn ngành
- Cấp quản lý: Cấp quản lý đảm nhận vai trò điều hành các hoạt động hàng ngày của phòng khám, đảm bảo mọi hoạt động diễn ra trơn tru và hiệu quả Họ trực tiếp quản lý nhân sự trong phạm vi phụ trách, bao gồm việc phân công công việc, đánh giá hiệu suất và phát triển năng lực nhân viên Cấp này có trách nhiệm báo cáo kết quả hoạt động định kỳ lên cấp cao hơn, đồng thời đề xuất các giải pháp cải tiến khi cần thiết
- Cấp thực hiện: Đội ngũ nhân viên ở cấp thực hiện chịu trách nhiệm triển khai các nhiệm vụ chuyên môn theo đúng quy trình và tiêu chuẩn đã được thiết lập Họ phải tuân thủ nghiêm ngặt các quy định và hướng dẫn của đơn vị, đồng thời thường xuyên báo cáo tiến độ và kết quả công việc cho cấp quản lý trực tiếp
XIV
Trang 161.1.2.1 Thu thập và mô tả các quy tắc quản lý
Qua khảo sát quy trình làm việc tại các phòng khám, có thể thấy các hoạt động nghiệp vụ đều tuân theo một quy trình khá thống nhất Từ khâu tiếp nhận bệnh nhân, khám bệnh, kê đơn đến thanh toán đều được thực hiện theo trình tự nhất định Tuy nhiên, việc quản lý thủ công gây nhiều bất cập như: thời gian chờ đợi của bệnh nhân kéo dài, khó kiểm soát được lịch hẹn, dễ xảy ra nhầm lẫn trong kê đơn thuốc và tính tiền Đặc biệt, việc theo dõi lịch sử khám và điều trị của bệnh nhân gặp nhiều khó khăn
do hồ sơ phân tán
XV
Trang 171.1.2.2 Thu thập chứng từ giao dịch và xử lý
Việc quản lý chứng từ tại các phòng khám hiện nay chủ yếu dựa vào hệ thống
sổ sách thủ công và hóa đơn giấy Các thông tin về thu chi, kê đơn thuốc, xét nghiệm được ghi chép và lưu trữ riêng lẻ Điều này không chỉ tốn thời gian trong việc tổng hợp báo cáo mà còn tiềm ẩn rủi ro sai sót trong quá trình thanh toán và kiểm soát tài chính Ngoài ra, việc tra cứu thông tin lịch sử giao dịch của bệnh nhân cũng gặp nhiều khó khăn do thiếu sự liên kết giữa các loại chứng từ
1.1.3 Đánh giá hiện trạng
1.1.3.1 Thu thập và nghiên cứu hồ sơ
Qua khảo sát các phòng khám trong khu vực, chúng tôi nhận thấy đa số vẫn đang sử dụng phương pháp quản lý truyền thống với sổ sách giấy tờ là chủ yếu Một số
ít phòng khám đã áp dụng công nghệ thông tin nhưng chỉ dừng lại ở mức độ cơ bản như sử dụng Excel để lưu trữ thông tin Việc quản lý thủ công này thường gây khó khăn trong việc tra cứu thông tin, thống kê báo cáo và đặc biệt là rủi ro về mất mát, hư hỏng hồ sơ bệnh án
1.1.3.2 Thống kê phương tiện và tài nguyên
Hiện nay, các phòng khám tư nhân trong khu vực đều được trang bị cơ sở vật chất khá đầy đủ với máy tính, máy in và kết nối internet Đội ngũ nhân viên có khả năng sử dụng các phần mềm văn phòng cơ bản Điều này tạo tiền đề thuận lợi cho việcchuyển đổi sang hệ thống quản lý số hóa Tuy nhiên, việc đầu tư phần mềm chuyên dụng vẫn còn hạn chế do chi phí cao và thiếu đơn vị cung cấp uy tín
1.1.3.3 Thu thập đề xuất và phản hồi
Để lấy ý kiến đóng góp của người tiêu dùng về việc mua sắm tại cửa hàng tiện lợi, chúng em đã tạo một biểu mẫu khảo sát người tiêu dùng Qua đó chúng em có thể biết được những thuận lợi cũng hạn chế mà cửa hàng tiện lợi đang mắc phải để chúng
em tiếp thu và phát triển “Hệ thống quản lý phòng khám” một cách hoàn thiện nhất, giúp cho người tiêu dùng có trải nghiệm hoàn hảo nhất
Dưới đây là một số thống kê về biểu mẫu khảo sát người tiêu dùng mà chúng
em đã thực hiện:
XVI
Trang 18XVII
Trang 191.1.3.4 Đánh giá và lập báo cáo tổng hợp
Từ kết quả khảo sát và nghiên cứu thực trạng các phòng khám trong khu vực, chúng tôi nhận thấy việc quản lý theo phương pháp thủ công đang gặp nhiều hạn chế
và không đáp ứng được nhu cầu phát triển Các vấn đề nổi bật bao gồm: thời gian xử
lý hồ sơ kéo dài, khó khăn trong việc tra cứu thông tin bệnh nhân, rủi ro mất mát và saisót trong quản lý chứng từ, thiếu liên kết giữa các quy trình nghiệp vụ Mặt khác, với điều kiện cơ sở vật chất sẵn có và xu hướng ứng dụng công nghệ ngày càng phổ biến, việc xây dựng một hệ thống quản lý phòng khám số hóa là hoàn toàn khả thi và cần thiết Hệ thống này không chỉ giúp tối ưu hóa quy trình làm việc, nâng cao hiệu quả quản lý mà còn tạo lợi thế cạnh tranh trong việc nâng cao chất lượng phục vụ bệnh nhân
XVIII
Trang 201.2 Xác lập dự án
1.2.1 Xác định phạm vi và các hạn chế
Việc xác định phạm vi dự án được thực hiện một cách cụ thể và chi tiết, bao gồm việc xác định rõ các hạng mục công việc cần triển khai, thời gian thực hiện và cácràng buộc về nguồn lực Các hạn chế về mặt kỹ thuật, tài chính và nhân sự được phân tích kỹ lưỡng để đảm bảo tính khả thi của dự án Việc này giúp đơn vị có cái nhìn thực
tế về khả năng thực hiện và các rủi ro tiềm ẩn cần lưu ý
1.2.2 Xác định mục tiêu và ưu tiên
Quá trình xác định mục tiêu được thực hiện một cách khoa học và có hệ thống Các mục tiêu tổng thể và cụ thể của dự án được xây dựng dựa trên nhu cầu thực tế và định hướng phát triển của đơn vị Thứ tự ưu tiên trong việc triển khai các hạng mục công việc được xác định rõ ràng, đảm bảo tối ưu hóa nguồn lực và hiệu quả thực hiện
1.2.3 Phác họa và nghiên cứu tính khả thi
Các giải pháp được đề xuất cần được nghiên cứu kỹ lưỡng về tính khả thi Quá trình này bao gồm việc phân tích các phương án triển khai, đánh giá chi phí - lợi ích của từng phương án, và lựa chọn giải pháp phù hợp nhất với điều kiện thực tế của đơn
vị Việc nghiên cứu tính khả thi giúp giảm thiểu rủi ro và tăng tỷ lệ thành công của dự án
1.2.4 Lập kế hoạch triển khai
Kế hoạch triển khai dự án được xây dựng chi tiết, bao gồm lộ trình thực hiện cụthể cho từng giai đoạn, phân bổ nguồn lực hợp lý, và thiết lập các cơ chế giám sát, đánh giá Các mốc quan trọng trong quá trình thực hiện được xác định rõ ràng, tạo điều kiện thuận lợi cho việc theo dõi và kiểm soát tiến độ dự án
1.3 Yêu cầu hệ thống
1.3.1 Tổng quang yêu cầu hệ thống
1.3.1.1 Yêu cầu chức năng
a Quản lý tài khoản và phân quyền
Hệ thống cần đảm bảo việc quản lý người dùng với các chức năng:
- Cung cấp giao diện đăng ký và đăng nhập cho các đối tượng người dùng khác nhau (bệnh nhân, bác sĩ, nhân viên)
- Thiết lập và quản lý các quyền truy cập theo vai trò
- Cho phép người dùng quản lý và cập nhật thông tin cá nhân
- Đảm bảo tính bảo mật trong việc xác thực và ủy quyền người dùng
XIX
Trang 21b Quản lý lịch khám
Hệ thống cần có các chức năng:
- Cho phép bệnh nhân đăng ký lịch khám trực tuyến
- Cung cấp giao diện xem và quản lý lịch hẹn cho cả bệnh nhân và nhân viên
- Quản lý lịch làm việc của bác sĩ một cách hiệu quả
- Tích hợp hệ thống thông báo tự động để nhắc lịch hẹn
XX
Trang 22c Quản lý khám bệnh
Hệ thống cần hỗ trợ quy trình khám bệnh với các chức năng:
- Tạo và lưu trữ hồ sơ bệnh án điện tử
- Ghi nhận thông tin trong quá trình khám bệnh
- Hỗ trợ bác sĩ trong việc kê đơn thuốc
- Quản lý thanh toán viện phí
- Tạo và xuất báo cáo khám bệnh
d Quản lý nhân viên
Hệ thống cần có khả năng:
- Lưu trữ và quản lý thông tin nhân viên
- Hỗ trợ việc phân công công việc
- Theo dõi lịch làm việc của nhân viên
- Đánh giá hiệu suất công việc
e Quản lý báo cáo thống kê
Hệ thống cần cung cấp các báo cáo:
- Thống kê số lượng bệnh nhân theo các tiêu chí
- Báo cáo doanh thu theo thời gian
- Báo cáo tổng quan tình hình khám chữa bệnh
- Các biểu đồ và đồ thị trực quan
1.3.1.2 Yêu cầu phi chức năng
a Hiệu năng
- Thời gian phản hồi cho mỗi thao tác không quá 3 giây
- Khả năng xử lý đồng thời nhiều người dùng
- Khả năng mở rộng khi số lượng người dùng tăng
- Tối ưu hóa việc truy xuất và xử lý dữ liệu
b Bảo mật
- Áp dụng các biện pháp mã hóa dữ liệu nhạy cảm
- Triển khai hệ thống xác thực đa cấp
- Tuân thủ các quy định về bảo vệ thông tin cá nhân
- Ghi nhận và lưu trữ lịch sử truy cập
c Độ tin cậy
- Thực hiện sao lưu dữ liệu tự động định kỳ
- Xây dựng phương án phục hồi dữ liệu khi có sự cố
- Đảm bảo hệ thống hoạt động liên tục 24/7
- Có cơ chế phát hiện và xử lý lỗi
XXI
Trang 23d Giao diện người dùng
- Thiết kế giao diện thân thiện, dễ sử dụng
- Đảm bảo tính responsive trên các thiết bị
- Hỗ trợ đa ngôn ngữ (Tiếng Việt, Tiếng Anh)
- Tuân thủ các nguyên tắc UX/UI cơ bản
e Khả năng bảo trì
- Thiết kế kiến trúc theo module để dễ nâng cấp
- Xây dựng tài liệu hệ thống đầy đủ
- Khả năng tích hợp với các hệ thống khác
Cung cấp API cho việc mở rộng
f Tuân thủ
- Đáp ứng các quy định về y tế hiện hành
- Tuân thủ luật bảo vệ dữ liệu cá nhân
- Đảm bảo tính pháp lý trong lưu trữ hồ sơ bệnh án
- Tuân thủ các tiêu chuẩn về an toàn thông tin
1.3.2 Kết Luận
- Hệ thống Quản lý Phòng khám được thiết kế nhằm đáp ứng đầy đủ các yêu cầu
về chức năng và phi chức năng, tạo ra một hệ thống toàn diện, an toàn và hiệuquả Việc triển khai hệ thống sẽ giúp tối ưu hóa quy trình làm việc, nâng caochất lượng dịch vụ và tăng cường trải nghiệm người dùng
XXII
Trang 24Chương 2 MÔ HÌNH HÓA YÊU CẦU
- Đăng ký tài khoản( Bệnh nhân )
- Đăng nhập hệ thống ( Bệnh nhân, Quản lý, Bác sĩ, Nhân viên lễ tân )
- Quản lý thông tin cá nhân ( Bệnh nhân, quản lý )
- Đăng lý khám bệnh ( Bệnh nhân, nhân viên lễ tân )
- Nhập thông tin bệnh án ( Bác sĩ, Bệnh nhân )
- Khám bệnh ( Bác sĩ, Bệnh nhân )
- Thanh toán viện phí ( Bệnh nhân, Nhân viên lễ tân )
- Kê đơn thuốc ( Bác sĩ, Bệnh nhân )
- Quản lý lịch hẹn ( Nhân viên lễ tân, Quản lý )
- Quản lý nhân viên ( Bác sĩ, Quản lý, Nhân viên lễ tân )
- Thống kê báo cáo( Quản lý, Nhân viên lễ tân, Bác sĩ )
- Người dùng nhập tên đăng nhập và mật khẩu để truy cập hệ thống
d Tiền điều kiện:
- Người dùng đã có tài khoản
- Giao diện đăng nhập được hiển thị
e Luồng sự kiện cơ bản
- Người dùng truy cập vào trang đăng nhập của hệ thống
- Hệ thống hiển thị form đăng nhập với các trường:
Tên đăng nhập
Mật khẩu
Nút đăng nhập
XXIII
Trang 25- Người dùng nhập thông tin đăng nhập
- Người dùng nhấn nút đăng nhập
- Hệ thống kiểm tra tính hợp lệ của thông tin đăng nhập
- Hệ thống xác thực vai trò của người dùng
- Hệ thống chuyển người dùng đến trang chủ tương ứng với vai trò:
Bệnh nhân: Trang thông tin cá nhân và đặt lịch khám
Lễ tân: Trang quản lý lịch hẹn và tiếp nhận bệnh nhân
Bác sĩ: Trang quản lý lịch khám và hồ sơ bệnh án
Quản lý: Trang quản trị hệ thống
f Luồng sự kiện phụ
- Thông tin đăng nhập không hợp lệ:
Sau bước 4 của luồng cơ bản:
Hệ thống phát hiện thông tin đăng nhập không chính xác
Hệ thống hiển thị thông báo lỗi
Quay lại bước 3 của luồng cơ bản
- Quên mật khẩu:
Tại bước 3 của luồng cơ bản:
Người dùng chọn chức năng "Quên mật khẩu"
Hệ thống chuyển đến trang khôi phục mật khẩu
g Hậu điều kiện
- Người dùng đã đăng nhập thành công vào hệ thống
- Phiên làm việc được thiết lập
- Giao diện tương ứng với vai trò được hiển thị
2.2.2.2 UseCase : Thanh toán viện phí