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

đồ án cdio se 397 z xây dựng website đặt lịch khám bệnh

77 16 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây dựng Website Đặt Lịch Khám Bệnh
Tác giả Trần Công Phát, Nguyễn Lê Tấn Phúc, Trần Công Thiện Sinh, Lê Văn Đăng Khoa, Nguyễn Thân Nguyên Chương
Người hướng dẫn Trần Thị Thanh Lan
Trường học Đại Học Duy Tân
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án CDIO
Năm xuất bản 2024
Thành phố Đà Nẵng
Định dạng
Số trang 77
Dung lượng 3,05 MB

Cấu trúc

  • PHẦN 1: Ý TƯỞNG (CONCEIVE) (3)
    • 1.1 Đề xuất ý tưởng cá nhân (3)
      • 1.1.1 Thành viên 1 (3)
      • 1.1.2 Thành viên 2 (3)
      • 1.1.3 Thành viên 3 (3)
      • 1.1.4 Thành viên 4 (3)
      • 1.1.5 Thành viên 5 (3)
    • 1.2 Đánh giá các ý tưởng (3)
    • 1.3 Lựa chọn ý tưởng (5)
  • PHẦN 2: THIẾT KẾ HỆ THỐNG (DESIGN) (6)
    • 2.1 Xác định tác nhân hệ thống (6)
    • 2.2 Xác định yêu cầu hệ thống (6)
      • 2.2.1 Yêu cầu chức năng (6)
      • 2.2.2 Yêu cầu phi chức năng (7)
    • 2.3 Mô hình hóa yêu cầu hệ thống (8)
    • 2.4 Thiết kế cơ sở dữ liệu (25)
    • 2.5 Giao diện (0)
    • 2.6 Biểu đồ hoạt động (45)
    • 2.7 Biểu đồ tuần tự (59)
  • PHẦN 3: DEMO SẢN PHẨM (66)
  • PHẦN 4: KẾT LUẬN (CONCLUSION) (77)

Nội dung

PHẦN 1: Ý TƯỞNG CONCEIVE1.1 Đề xuất ý tưởng cá nhân1.1.1 Thành viên 1Tên thành viên: Trần Công PhátÝ tưởng: Xây dựng Website đặt lịch khám bệnhMô tả: Là một hệ thống đặt lịch giúp người

Ý TƯỞNG (CONCEIVE)

Đề xuất ý tưởng cá nhân

Tên thành viên: Trần Công Phát Ý tưởng: Xây dựng Website đặt lịch khám bệnh

Mô tả: Là một hệ thống đặt lịch giúp người bệnh dễ dàng lựa chọn bác sĩ chuyên khoa phù hợp dựa trên mạng lưới các bác sĩ chuyên khoa giỏi, thông tin được xác định rõ ràng và cập nhật: các cơ sở y tế, chuyên khoa, kinh nghiệm công việc, các bệnh lý và triệu chứng mà bác sĩ khám.

Tên thành viên: Lê Văn Đăng Khoa Ý tưởng: Quản lý thư viện

Mô tả: Một bài báo cáo về phân tích thiết kế hệ thống quản lý thư viện.

Xây dựng mô hình tổ chức quản lý và phương thức hoạt động thư viện Việt Nam: Một bài viết về những yêu cầu và giải pháp cho quản lý và hoạt động thư viện ở Việt Nam.

Tên thành viên: Trần Công Thiện Sinh Ý tưởng: Xây dựng ứng dụng quản lý tài chính

Mô tả: Tạo ra một ứng dụng giúp người dùng có thể quản lý tài chính của mình, có thể theo dõi thu chi, theo dõi tài khoản ngân hàng của người dùng, ngoài ra còn có thể tạo thống kê cho người dùng và có chức năng để người dùng lập kế hoạch tài chính

Tên thành viên: Nguyễn Lê Tấn Phúc Ý tưởng: Website thương mại điện tử chuyên biệt về thực phẩm

Mô tả: Web thương mại điện tử chuyên biệt về thực phẩm là một trang web trực tuyến cung cấp các sản phẩm thực phẩm cho người tiêu dùng Trang web này sẽ tập trung vào một số danh mục sản phẩm thực phẩm phổ biến, chẳng hạn như thực phẩm tươi sống, thực phẩm chế biến sẵn, thực phẩm chức năng,

Tên thành viên: Nguyễn Thân Nguyên Chương Ý tưởng : Tạo một ứng dụng thiết kế đồ nội thất 3D Mô tả: Ứng dụng Thiết Kế Đồ Nội Thất 3D là một công cụ sáng tạo và hiệu quả, hỗ trợ người dùng trong quá trình lên ý tưởng và thiết kế không gian sống của họ Với sự phát triển không ngừng của công nghệ và sự tăng cường nhu cầu cá nhân hóa không gian sống, ứng dụng này mang đến trải nghiệm độc đáo và tiện ích cho người sử dụng.

Đánh giá các ý tưởng

Liệt kê 3 mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

Chuyên ngành 1 Chuyên ngành 2 Chuyên ngành 3

Thành viên 1 Lập trình web Thiết kế Đồ họa

Thành viên 2 Quản lý thông tin Quản lý thư viện Quản lý lưu trữ

Thành viên 3 An toàn thông tin và quyền riêng tư

Cài đặt và phát triển ứng dụng

Thành viên 4 Kiến thức về lập trình ứng dụng

Cài đặt và phát triển ứng dụng

Kiến thức về marketing trực tuyến

Thành viên 5 Lập trình Thiết kế Đồ họa

Liệt kê 3 mảng kỹ năng cần thiết cho việc phát triển sản phẩm hoặc ý tưởng sản phẩm đã nêu:

Kỹ năng 1 Kỹ năng 2 Kỹ năng 3

Thành viên 1 Tư duy Sáng tạo

Thành viên 2 Kỹ năng sử dụng phần mềm quảng lý thư viện

Kỹ năng quảng lý dữ liệu và thông tin Kỹ năng giao tiếp và tương tác

Thành viên 3 Kỹ năng lập trình web Cài đặt và phát triển ứng dụng Kỹ năng thiết kế giao diện người dùng

Thành viên 4 Kỹ năng lập trình web

Kỹ năng thiết kế web

Kỹ năng marketing trực tuyến

Thành viên 5 Tư duy lập trình Kỹ năng thiết kế Đồ họa

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý tưởng sản phẩm đã nêu (ít nhất là 1, nhiều nhất là 5): Đối tượng 1 Đối tượng 2 Đối tượng 3 Đối tượng 4 Đối tượng 5 Thành viên

1 Người bị bệnh Người sáng tạo phần mềm

Các bệnh nhân có vấn đề về sức khỏe

Khách hàng Nhân viên Người quản lý

4 Người tiêu dùng phổ thông

Người kinh doanh Doanh nghiệp

5 Chủ thầu Người chủ nhà Ước lượng số lượng người sẽ được hưởng lợi từ ý tưởng sản phẩm đã nêu:

20 triệu Hầu như tất cả mọi người có liên quang đến thư viện và khách hàng

15 triệu 20 triệu 15 tiệu Đánh giá khả năng các nhà đầu tư sẽ bỏ tiền ra cho ý tưởng sản phẩm đã nêu:

Không Cao Trung Bình Cao Rất Cao

Thành viên 5  sẽ ở trên thị trường cho đến trước khi bị thay thế:

Liệt kê những sản phẩm thực tế hay sản phẩm tiềm năng có thể thay thế sản phẩm hay ý tưởng sản phẩm đã nêu

Chat GPT Block chain Ước lượng độ khó trong việc phát triển thành công ý tưởng sản phẩm đã nêu:

Không Cao Trung Bình Cao Rất Cao

Thành viên 5  Ước lượng thời gian cần thiết để phát triển đầy đủ sản phẩm đã nêu (dưới khía cạnh thương mại):

Lựa chọn ý tưởng

Ý tưởng chung nhóm: Xây dựng Website đặt lịch khám bệnh

THIẾT KẾ HỆ THỐNG (DESIGN)

Xác định tác nhân hệ thống

Người điều hành và duy trì hoạt động của hệ thống Người có thể sử dụng tất cả các chức năng của hệ thống như: tạo tài khoản và phân quyền, thêm mới bác sĩ, lên lịch khám bệnh, thanh toán – thống kê ,…

Có vai trò lên lịch khám bệnh, quản lý hồ sơ bệnh án, quản lý bệnh nhân và kê đơn thuốc cho bệnh nhân.

Patients Có thể xem, like/share/comment, tìm kiếm và đăng kí lịch khám bệnh.

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

 Thích, chia sẻ, bình luận

 Quản lý hồ sơ bệnh án

2.2.1.3 Chức năng quản trị viên

 Quản lý thanh toán - thống kê

2.2.2 Yêu cầu phi chức năng

- Tải tốc độ nhanh chóng

- Tương thích đa thiết bị

- Đảm bảo truy cặp đồng thời

Mô hình hóa yêu cầu hệ thống

2.3.1 Biểu đồ use case tổng quát

STT Mã use case Tên chức năng người phụ trách

01 UC01 Tìm kiếm Trần Công Phát

04 UC04 Quản lý tài khoản

05 UC05 Quản lý phòng khám Trần Công Thiện

06 UC06 Quản lý chuyên khoa

07 UC07 Quản lý lên lịch khám bệnh

08 UC08 Chuyển đổi ngôn ngữ

09 UC09 Đặt lịch khám bệnh Nguyễn Lê Tấn

11 UC11 Thích, chia sẻ, bình

13 UC13 Quản lý thanh toán thống kê

15 UC15 Xem thông tin Lê Văn Đăng Khoa

17 UC17 Quản lý bác sĩ

Tên Use Case Tìm kiếm

Mô tả Use case mô tả thực hiện tìm kiếm của người dùng trên hệ thống website Điều kiện trước Không có Điều kiện sau Không có

1 Người dùng chọn chức năng tìm kiếm, và nhập thông tin cần tìm.

2 Hệ thống đưa ra thông tin đã tìm kiếm theo thông tin người dùng đã nhập nếu có.

Tên Use Case Đăng nhập

Mô tả Khi muốn đăng nhập vào hệ thống Điều kiện trước Là thành viên của hệ thống Điều kiện sau Thông báo đăng nhập thành công/ thất bại

1 Admin/Doctor truy cập vào hệ thống.

3 Admin/Doctor nhập username, password vào hệ thống bằng tài khoản

Admin hoặc Doctor sau đó nhấn nút đăng nhập.

2 Hệ thống hiển thị giao diện đăng nhập.

4 Kiểm tra username, password trùng với database a Trùng với database: đăng nhập vào hệ thống b Không trùng với database: hiện lại

5 Admin/Doctor chọn quên mật khẩu ở chức năng đăng nhập. nhập lại hoặc lấy lại mật khẩu.

6 Hệ thống hiển thị cách chọn khôi phục tài khoản bằng email hoặc số điện thoại đã đăng ký.

Tên Use Case Đăng xuất

Mô tả Sử dụng ứng dụng, trước hết phải có tài khoản Điều kiện trước Đã đăng nhập Điều kiện sau Thoát ra hệ thống

1 Chọn biểu tượng đăng xuất trên màn hình chính.

2 Hiển thị giao diện đăng nhập

2.3.5 Use case “Quản lý tài khoản”

Tên Use Case Quản lý tài khoản

Mô tả Tạo tài khoản mới có thể đăng nhập vào hệ thống Điều kiện trước Đăng nhập với quyền admin Điều kiện sau Không có

1.1 Thêm mới: Nhập thông tin người dùng.

2 Hệ thống kiểm tra và thực hiện cho chức năng đã chọn.

3 Hệ thống cập nhật lại dữ liệu.

2.3.6 Use case “Quản lý phòng khám’’

Tên Use Case Quản lý phòng khám

Mô tả Use case mô tả thực hiện việc quản lý phòng khám của bác sĩ trên hệ thống website. Điều kiện trước Đăng nhập với quyền admin Điều kiện sau Không có

1.1 Thêm mới: Nhập thông tin phòng khám.

1.2 Sửa: Chọn phòng khám cần sửa.

1.3 Chọn phòng khám cần xóa.

2 Hệ thống kiểm tra và thực hiện cho

4 Hiển thị thông báo thành công hoặc thất bại. chức năng đã chọn.

3 Hệ thống cập nhật lại dữ liệu.

2.3.7 Use case “Quản lý chuyên khoa’’

Tên Use Case Quản lý chuyên khoa

Mô tả Use case mô tả thực hiện việc quản lý chuyên khoa của bác sĩ trên hệ thống website Điều kiện trước Đăng nhập với quyền admin Điều kiện sau Không có

1.1 Thêm mới: Nhập thông tin phòng khám.

1.3 Chọn phòng khám cần xóa 2 Hệ thống kiểm tra và thực hiện cho chức năng đã chọn.

3 Hệ thống cập nhật lại dữ liệu.

4 Hiển thị thông báo thành công hoặc thất bại.

2.3.8 Use case “Quản lý lên lịch khám bệnh’’

Tên Use Case Quản lý lên lịch khám bệnh

Mô tả Use case mô tả tác nhân sẽ lên lịch khám bệnh để bệnh nhân biết ngày hôm đó bác sĩ có khám bệnh hay không Điều kiện trước Đăng nhập bằng quyền Doctor Điều kiện sau Không có

1 Doctor, admin chọn chức năng lên lịch khám bệnh

3 Doctor, admin chọn ngày, giờ khám và chọn lưu lịch khám khám cần xóa.

2 Hệ thống hiển thị giao diện lên lịch khám bệnh.

7 4 Hệ thống lưu lại lên database lịch khám và hiển thị phía trên client Đưa ra thông báo lên lịch khám thành công hoặc thất bại

2.3.9 Use case “Chuyển đổi ngôn ngữ’’

Tên Use Case Chuyển đổi ngôn ngữ

Mô tả Chuyển đổi ngôn ngữ giữa tiếng Anh và tiếng Việt Điều kiện trước Không có Điều kiện sau Chuyển đổi thành công hay thất bại

3 Chọn ngôn ngữ cần chuyển đổi

4 Hệ thống đổi tất cả ngôn ngữ mặc định qua ngôn ngữ đã chọn.

2.3.10 Use case “Đặt lịch khám bệnh”

Tên Use Case Đặt lịch khám bệnh

Mô tả Use case mô tả thực hiện đặt lịch khám bệnh Điều kiện trước Phải có email hoặc số điện thoại và không có lịch hẹn chờ khám Điều kiện sau Kiểm tra gmail và nhấn vào liên kết xác thực lịch khám

3 Người dùng chọn bác sĩ và

5 Bệnh nhân chọn lịch khám

4 Hệ thống hiển thị thông tin bác sĩ và lịch khám của bác sĩ

6 Hệ thống hiển thị giao diện đặt lịch

7 Bệnh nhân nhập thông tin kèm email hoặc số điện thoại của mình để xác thực

9 Bệnh nhân kiểm tra email và nhấn vào liên kết xác thực lịch khám.

8 Hệ thống gửi email kèm đường dẫn xác thực hoặc thông báo qua số điện thoại

10 Hệ thống hiển thị trang xác thực thành công hoặc thất bại.

Tên Use Case Thanh toán

Mô tả Use case thực hiện quá trình thanh toán Điều kiện trước Không có Điều kiện sau Không có

1 Truy cập vào Thanh toán

2 Hiển thị trang thanh toán

4 Hiển thị các hình thức thanh toán ( Qua thẻ hoặc điều trị xong thanh toán)

8 Khi nhập thành công hệ thống sẽ thông báo thành công và ngược lại

2.3.12 Use case “Thích, chia sẻ, bình luận”

Tên Use Case Thích, chia sẻ, bình luận

Mô tả Bệnh nhân truy cập vào thông tin bác sĩ Điều kiện trước Phải đăng nhập Meta Điều kiện sau Không có

3 Vào thông tin bác sĩ

5 Thích, chia sẻ, bình luận

4 Hiển thị thông tin bác sĩ

2.3.13 Use case “Quản lý hồ sơ bệnh án”

Tên Use Case Quản lý hồ sơ bệnh án

Mô tả Use case quá trình truy cập vào hồ sơ bệnh án Điều kiện trước Đăng nhập bằng quyền Doctor Điều kiện sau Không có

1 Truy cập vào hồ sơ bệnh án

3 Bác sĩ sẽ cập nhật bệnh án cho bệnh nhân

2 Hiển thị trang hồ sơ bệnh án

4 Hệ thống sẽ hiển thị thông tin khi bác sĩ cập nhật

2.3.14 Use case “Quản lý thanh toán - thống kê”

Tên Use Case Quản lý thanh toán - thống kê

Mô tả Use case mô tả quy trình thanh toán - thống kê Điều kiện trước Đăng nhập bằng quyền Admin Điều kiện sau Không có

3 Đăng nhập với quyền Admin

5 Vào trang quản lý thanh toán

2 Hiển thị trang đăng nhập

4 Hiển thị trang quản lý website

6 Hiển thị trang thanh toán - thống kê

Mô tả Dashboard hiển thị thống kê Điều kiện trước Đăng nhập bằng quyền Admin Điều kiện sau Không có

3 Đăng nhập với quyền Admin

2 Hiển thị trang đăng nhập

4 Hiển thị trang quản lý website với quyền Admin

2.3.16 Use case “Xem thông tin”

Tên Use Case Xem thông tin

Tác nhân Admin, Doctor, Patient

Mô tả Xem thông tin cập nhật về tình hình dịch bệnh Điều kiện trước Không có Điều kiện sau Không có

Mô tả Chatbox giúp cho bệnh nhân có thể tương tác khi ở xa hoặc đưa ra các ý kiến Điều kiện trước Không có Điều kiện sau Không có

4 Hiển thị giao diện chatbox

2.3.18 Use case “Quản lý bác sĩ”

Tên Use Case Quản lý bác sĩ

Mô tả Hệ thống quản lý bác sĩ để kiểm soát và không bị mạo danh Điều kiện trước Đăng nhập bằng quyền Doctor Điều kiện sau Không có

3 Đăng nhập bằng quyền Admin

5 Vào trang quản lý bác sĩ

2 Hiển thị trang đăng nhập

4 Hiển thị trang quản lý website

6 Hiển thị trang quản lý bác sĩ

Thiết kế cơ sở dữ liệu

2.4.1 Mô hình cơ sở dữ liệu quan hệ của hệ thống

2.4.2 Thiết kế cơ sở dữ liệu vật lí

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú key Varchar (255) No X type Varchar (255) Yes valueEn Varchar (255) Yes valueVi Varchar (255) Yes

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú bookingId Int (11) No X statusId Varchar (255) No doctorId Int (11) No X(User) patientId Int (11) No X(Patient) date Varchar (255) Yes timeType timestamp Yes

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú clinicId Int (11) No X name Varchar (255) Yes address Varchar (255) Yes image longblob Yes descriptionHTML text Yes descriptionMarkdown text Yes

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú doctor_infor_Id Int (11) No X doctorId Int (11) No X(user) priceId Varchar (255) No addressClinic Varchar (255) Yes provinceId Varchar (255) No paymentId Varchar (255) No nameClinic Varchar (255) Yes note Varchar (255) Yes count Int (11) No

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú historyId Int (11) No X patientId Int (11) No X(patient) doctorId Int (11) No X(user) email Varchar (255) Yes statusId text Yes timeType Varchar (255) Yes diagnose Varchar (255) Yes

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú doctor_intro_Id Int (11) No X contentHTML longtext No contentMarkdown longtext No description longtext Yes doctorId Int (11) No X(user) specialtyId Int (11) No X(specialty) clinicId Int (11) No X(clinic)

Cột Kiểu dữ liệu Null Khóa chính Khóa hiệu Ghi chú patientId Int (11) No X email Varchar (255) Yes fullName Varchar (255) Yes address Varchar (255) Yes phoneNumber Varchar (255) Yes gender Varchar (255) Yes roleId Varchar (255) No

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú scheduleId Int (11) No X currentNumber Varchar (255) Yes maxNumber Int (11) Yes date Varchar (255) Yes timeType timestamp Yes keyMap Varchar (255) Yes X(allcode)

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú userId Int (11) No X email Varchar (255) Yes password Varchar (255) Yes firstName Varchar (255) Yes lastName Varchar (255) Yes address Varchar (255) Yes phoneNumber Varchar (255) Yes gender Varchar (255) Yes image blob Yes roleId Varchar (255) No keyMap Varchar (255) Yes X(allcode)

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú blockedId Int (11) No X patientId Int (11) No X(patients) doctorId Int (11) No X(user) statusId Varchar (255) No timeType timestamp Yes keyMap Varchar (255) No

Cột Kiểu dữ liệu Null Khóa chính Khóa phụ Ghi chú specialtyId Int (11) No X name Varchar (255) Yes image longblob Yes clinicId int(11) No X(clinic) descriptionHTML text Yes descriptionMarkdown text Yes

Giao Diện Đăng nhập tài khoản

STT Tên trường Loại Mục Tiêu

2 Password Textbox Nhập mật khẩu

Miêu tả Tìm kiếm thông tin theo yêu cầu

STT Tên trường Loại Mục Tiêu

1 Chuyên khoa image Xem thông tin khoa

2 Tìm kiếm image Nhập thông tin cần tìm

3 Bác sĩ image Xem thông tin bác sĩ

Miêu tả Đăng xuất tài khoản

STT Tên trường Loại Mục Tiêu

1 Đăng xuất Button Đăng xuất

2 Xác nhận Button Xác nhận đăng xuất

3 Hủy Button Hủy đăng xuất

2.5.4 Giao diện Quản lý tài khoản

Giao Diện Quản lý tài khoản

Miêu tả Quản lý tài khoản

STT Tên trường Loại Mục tiêu

2 Pass word Input Nhập pass word

5 Địa chỉ Input Nhập địa chỉ

6 Số điện thoại Input Nhập số điện thoại

7 Giới tính Menu Chọn giới tính

8 Chức năng Menu Chọn chức năng

9 Vai trò Menu Chọn vai trò

2.5.5 Giao diện Thông tin bệnh nhân

2.5.5.1 Đặc tả giao diện thông tin bệnh nhân

2.5.5.2 Đặc tả giao diện thông tin bệnh nhân

Giao Diện Thông Tin Bệnh Nhân

Miêu tả Thông Tin Bệnh Nhân

Quyền truy cập Bác sĩ

STT Tên trường Loại Mục tiêu

1 Ảnh Image Hình ảnh Bệnh Nhân

Text Hiển thị chi tiết thông tin về

2.5.6.1 Đặc tả giao diện chatbox

Tên trường Loại Mục tiêu

1 Nội dung Text Hiển nội dung tin nhắn

2 Chat Input Nhập tin nhắn muốn nhắn

2.5.7 Giao diện Quản lý bác sĩ

2.5.7.1 Giao diện Quản lý bác sĩ

2.5.7.2 Đặc tả giao diện quản lý bác sĩ

Giao Diện Chi tiết bác sĩ

Miêu tả Chi tiết bác sĩ

STT Tên trường Loại Mục tiêu

1 Ảnh Image Hình ảnh bác sĩ

Text Hiển thị chi tiết thông tin về bác sĩ

2.5.8 Giao diện Quản lý hồ sơ bệnh án

2.5.8.1 Giao diện Quản lý hồ sơ bệnh án

2.5.8.2 Đặc tả giao diện quản lý hồ sơ bệnh án

Giao Diện Quản lý hồ sơ bệnh án

Miêu tả Quản lý hồ sơ bệnh án

Quyền truy cập Bác sĩ

STT Tên trường Loại Mục tiêu

1 Số lưu trữ Input Nhập số

2 Phòng Input Nhập số phòng

3 Tên bệnh nhân Input Nhập tên

4 Ngày nhập viện Input Nhập ngày

7 Mã bệnh nhân Input Nhập mã

8 Tên BS điều trị Input Nhập tên

9 Thêm Button Thêm hồ sơ bệnh án

10 Sửa Button Sửa hồ sơ bệnh án

11 Xóa Button Xóa hồ sơ bệnh án

12 Quay lại Button Quay lại trang trước

2.5.9 Giao diện Thanh toán – Thống kê

2.5.9.1 Giao diện Thanh toán – Thống kê

2.5.9.2 Đặc tả giao diện quản lý Thanh toán – Thống kê

Giao Diện Quản lý Thanh toán – Thống kê

Miêu tả Quản lý thanh toán và thống kê doanh số

Quyền truy cập Bác sĩ, admin

STT Tên trường Loại Mục tiêu

1 Họ tên Input Nhập họ và tên

2 Mã bệnh nhân Input Nhập mã

3 CCCD Input Nhập số CCCD

4 Số tiền Input Nhập số tiền

5 Tùy chọn Button Chọn thanh toán hoặc hủy

6 Cập nhật Button Cập nhật thanh toán

7 Thêm mới Button Thêm mới hóa đơn

8 Quay lại Button Quay lại trang trước

9 Nhập năm Input Nhập năm

10 Nhập tháng Input Nhập tháng

11 Nhập quý Input Nhập quý

12 Tìm kiếm Button Tìm kiếm nội dung cần tìm

Miêu tả Quản lý thông số hoạt động

Quyền truy cập Bác sĩ, admin

STT Tên trường Loại Mục tiêu

1 Quản lý người dùng Button Quản lý người dùng

2 Quản lý bác sĩ Button Quản lý bác sĩ

3 Quản lý phòng khám Button Quản lý phòng khám

4 Quản lý chuyên khoa Button Quản lý chuyên khoa

5 Quay lại Button Quay lại trang trước

2.5.11 Giao diện quản lí phòng khám

2.5.11.1 Giao diện quản lí phòng khám

Hình 5.5 Thiết kế giao diện quản lý phòng khám 2.5.11.2 Đặc tả giao diện

Giao Diện Quản lý phòng khám

Miêu tả Quản lý phòng khám

STT Tên trường Loại Mục tiêu

1 Tên phòng khám Input Nhập tên phòng khám

2 Địa chỉ phòng Input Nhập địa chỉ phòng khám khám

Combo box Chọn chuyên khoa

4 Ảnh phòng khám Input Chọn ảnh phòng khám

5 Mô tả Text area Mô tả về phòng khám

Giao Diện Quản lý chuyên khoa

Miêu tả Quản lý chuyên khoa

STT Tên trường Loại Mục tiêu

1 Tên chuyên khoa Input Nhập tên chuyên khoa

2 Ảnh chuyên khoa Input Thêm ảnh chuyên khoa

3 Mô tả Text area Nhập thông tin mô tả về khoa

4 Lưu thông tin Button Lưu thông tin đã nhập

2.5.13 Quản lí lịch khám bệnh

2.5.13.1 Quản lí lịch khám bệnh

Giao Diện Quản lý lịch khám bệnh nhân

Miêu tả Quản lý lịch khám bệnh nhân

Quyền truy cập Bác sỹ , y tá

STT Tên trường Loại Mục tiêu

1 Chọn ngày khám Input Nhập ngày khám bệnh của bệnh nhân

2.5.14 Giao diện chuyển đổi ngôn ngữ

2.5.14.1 Giao diện chuyển đổi ngôn ngữ

Giao Diện Chuyển đổi ngôn ngữ

Miêu tả Thay đổi ngôn ngữ

Quyền truy cập Bác sỹ , y tá

STT Tên trường Loại Mục tiêu

1 English Input Chuyển ngôn ngữ qua tiếng anh

2 Tiếng việt Input Chuyển ngôn ngữ qua tiếng việt

3 Xác nhận Button Xác nhận

4 Quay lại Button Quay lại trang trước

2.5.15 Giao diện Đặt lịch khám bệnh

2.5.15.1 Giao diện Đặt lịch khám bệnh

Giao Diện Điền thông tin khám bệnh

Miêu tả Điền thông tin khám bệnh

STT Tên trường Loại Mục tiêu

1 Mô tả Text Mô tả thông tin bác sĩ

2 Ảnh Image Ảnh bác sĩ

3 Email Text box Nhập Email

4 Phone number Textbox Nhập SĐT

5 Full name Textbox Nhập họ tên

6 Địa chỉ Text box Nhập địa chỉ

9 Xác nhận Button Xác nhận

10 Hủy bỏ Button Hủy bỏ

2.5.16 Giao diện thông tin thanh toán

2.5.16.1 Giao diện thông tin thanh toán

Giao Diện Thông tin thanh toán

Miêu tả Thông tin thanh toán hóa đơn

STT Tên trường Loại Mục tiêu

1 Tên Text Mô tả thông tin khách hàng

Text box Mô tả thông tin bệnh án

3 Đơn thuốc Text box Mô tả đơn thuốc

4 Số tiền Textbox Mô tả số tiền cần phải thanh toán

5 Chữ kí Textbox Nhập chữ kí và họ và tên

2.5.17 Giao diện cảm ơn quý khách

2.5.17.1 Giao diện cảm ơn quý khách

Giao Diện Thông tin cảm ơn quý khách hàng

Miêu tả Thông tin đánh giá từ khách hàng

STT Tên trường Loại Mục tiêu

1 Like Image Mô tả nút like

2 Đánh giá Text box Mô tả thông tin khách hàng đánh giá

3 Share Image Mô tả nút share

2.6.1 Biểu đồ hoạt động “ Đăng nhập”

2.6.2 Biểu đồ hoạt động “ Quản lý tài khoản”

2.6.3 Biểu đồ hoạt động “ Tìm kiếm”

2.6.4 Biểu đồ hoạt động “ Đăng xuất”

2.6.5 Biểu đồ hoạt động “ Quản Lý Thông Tin Bác Sĩ”

2.6.6 Biểu đồ hoạt động “ Thông Tin Bệnh Nhân ”

2.6.7 Biểu đồ hoạt động “ Quản lý Hồ sơ bệnh án ”

2.6.8 Biểu đồ hoạt động “ Quản lý Thanh toán – Thống kê ”

2.6.9 Biểu đồ hoạt động “Dashboard”

2.6.10 Biểu đồ hoạt động “ Đặt lịch khám bệnh ”

2.6.11 Biểu đồ hoạt động “ Thanh toán”

2.6.12 Biểu đồ hoạt động “ Quản lí chuyên khoa”

2.6.13 Biểu đồ hoạt động “Lên lịch khám bệnh”

2.7.1 Biểu đồ tuần tự “ Đăng nhập”

2.7.2 Biểu đồ tuần tự “ Quản lý tài khoản”

2.7.3 Biểu đồ tuần tự “Tìm kiếm”

2.7.4 Biểu đồ tuần tự “Đăng xuất”

2.7.5 Biểu đồ tuần tự “Quản lý chuyên khoa”

2.7.6 Biểu đồ tuần tự “Lên lịch khám bệnh”

2.7.7 Biểu đồ tuần tự “Quản lý bác sĩ”

2.7.8 Biểu đồ tuần tự “Quản Lý Bệnh Nhân”

2.7.9 Biểu đồ tuần tự “Quản Lý Hồ sơ bệnh án”

2.7.10 Biểu đồ tuần tự “Quản Lý Thanh toán – Thống kê ”

2.7.11 Biểu đồ tuần tự “ DashBoard ”

2.7.12 Biểu đồ tuần tự “Đặt lịch khám bệnh”

Biểu đồ hoạt động

2.6.1 Biểu đồ hoạt động “ Đăng nhập”

2.6.2 Biểu đồ hoạt động “ Quản lý tài khoản”

2.6.3 Biểu đồ hoạt động “ Tìm kiếm”

2.6.4 Biểu đồ hoạt động “ Đăng xuất”

2.6.5 Biểu đồ hoạt động “ Quản Lý Thông Tin Bác Sĩ”

2.6.6 Biểu đồ hoạt động “ Thông Tin Bệnh Nhân ”

2.6.7 Biểu đồ hoạt động “ Quản lý Hồ sơ bệnh án ”

2.6.8 Biểu đồ hoạt động “ Quản lý Thanh toán – Thống kê ”

2.6.9 Biểu đồ hoạt động “Dashboard”

2.6.10 Biểu đồ hoạt động “ Đặt lịch khám bệnh ”

2.6.11 Biểu đồ hoạt động “ Thanh toán”

2.6.12 Biểu đồ hoạt động “ Quản lí chuyên khoa”

2.6.13 Biểu đồ hoạt động “Lên lịch khám bệnh”

Biểu đồ tuần tự

2.7.1 Biểu đồ tuần tự “ Đăng nhập”

2.7.2 Biểu đồ tuần tự “ Quản lý tài khoản”

2.7.3 Biểu đồ tuần tự “Tìm kiếm”

2.7.4 Biểu đồ tuần tự “Đăng xuất”

2.7.5 Biểu đồ tuần tự “Quản lý chuyên khoa”

2.7.6 Biểu đồ tuần tự “Lên lịch khám bệnh”

2.7.7 Biểu đồ tuần tự “Quản lý bác sĩ”

2.7.8 Biểu đồ tuần tự “Quản Lý Bệnh Nhân”

2.7.9 Biểu đồ tuần tự “Quản Lý Hồ sơ bệnh án”

2.7.10 Biểu đồ tuần tự “Quản Lý Thanh toán – Thống kê ”

2.7.11 Biểu đồ tuần tự “ DashBoard ”

2.7.12 Biểu đồ tuần tự “Đặt lịch khám bệnh”

2.7.13 Biểu đồ tuần tự “Thanh toán”

DEMO SẢN PHẨM

3.3 Giao diện “Quản lý tài khoản”

3.4 Giao diện “Quản lý bác sĩ”

3.6 Giao diện “Thông tin covid-19”

3.7 Giao diện “Quản lý chuyên khoa”

3.8 Giao diện “Quản lý phòng khám”

3.10 Giao diện “Danh sách bác sĩ”

3.11 Giao diện “Danh sách chuyên khoa”

3.12 Giao diện “Chi tiết chuyên khoa”

3.13 Giao diện “Chi tiết bác sĩ”

3.14 Giao diện “Chi tiết phòng khám”

3.15 Giao diện “Quản lý phòng khám”

3.16 Giao diện “Đặt lịch khám bệnh”

3.17 Giao diện “Quản lý thanh toán – Thống kê”

3.18 Quản lý “Hồ sơ bệnh án”

3.19 Giao diện “Quản lý chuyên khoa”

Ngày đăng: 26/07/2024, 16:32

HÌNH ẢNH LIÊN QUAN

Hình 5.5 Thiết kế giao diện quản lý phòng khám 2.5.11.2 Đặc tả giao diện - đồ án cdio se 397 z xây dựng website đặt lịch khám bệnh
Hình 5.5 Thiết kế giao diện quản lý phòng khám 2.5.11.2 Đặc tả giao diện (Trang 39)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w