# data[].attributes.body
Trong thời điểm  dịch covid đang diễn ra phức tạp trong đất nước thì việc đến bệnh viện tìm bác sĩ sẽ khó khăn hơn và bất tiện cho người bệnh nếu đi đến bệnh viện có bệnh nhân nhiễm covid thì sẽ có nguy cơ bị mắc hoặc bị cách ly do đến khu vực có bệnh nhân F0 , cho nên cần Xây dựng "ứng dụng  tìm kiếm thông tin bác sĩ " để thuận lợi hơn trong việc tìm bác sĩ khám ở bệnh viện và đặt lịch khám , vừa an toàn hơn vừa dễ cho bộ y tế quản lý việc thăm khám. Trong ứng dụng sẽ có những tính năng sau đây :
1. Quản lý thông tin bác sĩ
2. Tìm kiếm thông tin
3. Đặt lịch khám cho bệnh nhân
4. Quản lý lịch khám cho bác sĩ
5. Quản lý thông tin bệnh nhân
6. Quản lý đăng nhập

# data[].attributes.body
Quản lý thông tin bác sĩ  trên tỉnh/thành !
* Mục tiêu được đặt ra trong thời điểm dịch covid gây khó khăn cho việc tiếp xúc khi khách hàng chờ đợi trong việc chờ đến khi khám , điều đó có thể dễ dàng làm lây lan covid  cho nên việc tìm bác sĩ hành nghề quanh khu vực để đặt lịch hẹn khám sẽ tiện hơn trong thời điểm này.
+ Tìm được  bác sĩ hành nghề  trong tỉnh/thành phố
+ Tìm được thông tin bác sĩ
+ Lưu trữ các thông tin bác sĩ tìm kiếm được
+ Có thể xem được các khung giờ hành nghề của bác sĩ

# data[].attributes.body
hiện nay việc bệnh nhân muốn tìm kiếm thông tin về bác sĩ và lựa chọn được bác sĩ và những kinh nghiệm của vị bác sĩ sẽ thăm khám đang tăng cao.nhằm giúp các bệnh nhân dễ dàng tìm kiếm được thông tin của bác sĩ nhóm em sẽ tạo ra một trang web tìm kiếm thông tin bác sĩ
những điều cần làm trong trang web:
-giúp bệnh nhân lựa chọn được bác sĩ mình muốn khám
- tìm hiểu được số năm hành nghề,trình độ và kinh nghiệm của từng bác sĩ
- tìm kiếm được các bác sĩ ở gần khu vực của mình

# data[].attributes.body
Hiện nay, nhiều gia đình có nhu cầu tìm bác sĩ riêng cho gia đình nhằm hướng đến việc chất lượng cũng như thời gian khám chữa bệnh, nhất là trong tình hình dịch bệnh như thế này là 1 vấn đề cần cân nhắc khi nghĩ đến việc đến các trung tâm hoặc trạm y tế tại đia phương còn tiềm ẩn quá nhiều nguy cơ lây lan dịch bênh nên cần phải có một ứng dụng hoặc website hỗ trợ người dùng, người dân tìm kiếm được bác sĩ tư phù hợp cho nhu cầu khám chữa bệnh của mình, đặt vấn đề đó lên và tạo ra 1 ứng dụng, web có những chức năng hỗ trợ tìm kiếm, nhanh, uy tín và chính xác.

# data[].attributes.body
Dễ quản lý và dễ dàng tìm kiếm thông tin về bác sĩ một cách nhanh chóng và thuận tiện.
+ Gíup cho bệnh nhân có thể tìm hiểu kĩ về bác sĩ mà mình dự định khám hoặc đang được khám.
+ Lưu trữ toàn bộ hệ thống thông tin bác sĩ của toàn  thành phố.
+ Số hiệu bác sĩ. Đang công tác ở bệnh viện nào.
+ Tất cả Y tá, Bác sĩ đều tìm kiếm được thông tin của mình.

# data[].attributes.body
Mục tiêu khảo sát: Đảm bảo ứng dụng tiếp cận được hết tất cả mọi bệnh nhân và tạo cho mọi người có một sự trải nghiệm một cách thoải mái và tiện ích. Chất lượng ứng dụng sử dụng có ổn định không. Có dễ sử dụng trong việc tìm kiếm. Có gây phiền phức khi không sử dụng đến ứng dụng?
+ Về chất lượng của ứng dụng thì qua khảo sát đa số mọi người đều cảm thấy dễ sử dụng và cảm thấy rất tiện lợi vì ngồi ở bất cứ đâu có thể tìm kiếm được thông tin bác sĩ.
+ Đối với một số người đã sử dụng quen Smartphone thì chuyện sử dụng ứng dụng rất dễ dàng, còn một số cá nhân ở độ tuổi >50 thì việc tiếp cận với smartphone là một điều rất mới mẻ nên việc sử dụng ứng dụng có một chút khó khăn.
+ Mọi thông báo ở trên điện thoại đều là thông báo cần thiết cho bệnh nhân nên tạo cho bệnh nhân một tinh thần thoải mái không bị làm phiền.

# data[].attributes.body
1. Bác sĩ ( tác nhân )
- Chức năng : đăng ký thông tin , Đăng lịch khám , tiếp nhận bệnh nhân, Khám bệnh
2. Bệnh nhân ( tác nhân )
- Chức năng : đăng ký thông tin , đăng ký khám , tìm kiếm

# data[].attributes.body
Tên đề tài: xây dựng ứng dụng tìm kiếm thông tin bác sĩ
I.Tác nhân
1)Sở y tế
2)Bác sĩ
3)Người dùng
4)Admin
II.Các tương tác của mỗi tác nhân
1.Sở y tế
+Duyệt hồ sơ bác sĩ
+Phân quyền bác sĩ
2.Bác sĩ
+Đăng nhập
+Đăng ký bác sĩ
+Tạo lịch khám
+Kiểm tra lịch khám
+Chỉnh sửa lịch khám
+Duyệt phòng khám
+Xác nhận đã khám
+Hủy lịch khám
3.Người dùng
+Tìm kiếm
+Đăng nhập
+Đăng ký bệnh nhân
+Yêu cầu hủy lịch khám
+Đăng ký khám
+Phản hồi
4.Admin
+Cập nhật, thêm mới,xóa thông tin đăng nhập của bác   sĩ,người dùng

# data[].attributes.body
-Khảo sát, phỏng vấn, nhận phản hồi của người dùng khi đã và đang sử dụng những ứng dụng trước đây nhằm có 1 cái nhìn khách quan về việc hỗ trợ người dùng tiếp cận với bác sĩ nói riêng và nghành y tế nói chung
-Từ những vấn đề, hiện trạng bất cập hoặc chưa có từ các ứng dụng cũ vừa thu thập được ở trên để tìm các hướng giải quyết, khắc phục hay nâng cấp sao cho tối ưu nhất.
-Sau khi để ra được các hướng giải quyết cho từng vấn đề cụ thể tiếp đến sẽ xem xét tính khả thi của cách giải quyết đó bằng cách tìm 1 nhóm nhỏ người dùng sử dụng để có được thông số đánh giá sợ bộ về hướng giải quyết đó
-Tiếp đến là lập kế hoạch và đi vào phát triển

# data[].attributes.body
- Quản lý đăng nhập:
+ Kiểm tra đúng sai thông tin tài khoản
+ Giới hạn phân quyền sử dụng mỗi tài khoản
+ Nếu chưa đăng ký thì yêu cầu đăng kí tài khoản rồi mới được phép đăng nhập
- Quản lý thông tin bác sĩ:
+ Kiểm tra thông tin cá nhân
+ update khung giờ còn trống
+ Xem thông tin bệnh nhân tiếp theo để khám
- Quản lý thông tin bệnh nhân:
+ Bệnh nhân tìm kiếm lịch khám còn trống của bác sĩ để đăng ký lịch khám
+ Kiểm tra lịch sử khám bệnh của mình
+ Cập nhật thông tin bệnh nhân
- Phòng khám:
+ Xác nhận lịch khám và thông báo cho bệnh nhân

# data[].attributes.body
I.Tác nhân
1)Sở y tế
2)Bác sĩ
3)người dùng
II. Các tương tác của mỗi tác nhân
1.Sở y tế
+Duyệt hồ sơ bác sĩ
2.Bác sĩ
+Đăng nhập
+Đăng ký bác sĩ
3.Người dùng
+Tìm kiếm
+Đăng nhập
+Đăng ký bệnh nhân

# data[].attributes.body
I.Tác nhân
1.sở y tế
2.bác sĩ
3.bệnh nhân
4. bộ y tế
II.chức năng của mỗi tác nhân
1. bộ y tế
+ quản lý
2.sở y tế
+ duyệt hồ sơ bác sĩ
3.bác sĩ
+đăng nhập
+ đăng kí
+ cập nhật thông tin
+ tạo lịch khám
+ xác nhận lịch khám
4. bệnh nhân
+ tìm kiếm
+ đăng ký
+ đánh giá