Xây dựng hệ thống website đặt lịch khám bệnh (Hoàng Khắc Cường)



1.3. MỤC TIÊU NGHIÊN CỨU

1.3.1 Lý thuyết

 Nắm vững mơ hình, cách thức hoạt động của mơ hình MVC trong việc thiết kế webiste

 Nắm vững mơ hình B2B trong kinh doanh.

1.3.2 Cơng nghệ

 Nắm vững kiến thức, công nghệ với ngôn ngữ, HTML, CSS Javascript trong thiết kế cũng như lập trình website.

 Nắm vững được thư viện Express để viết các API  Kết nối dữ liệu và quản trị được hệ CSDL MySQL  Quản lý được source code của dự án với GitHub

 Triển khai hệ thống lên doamin



NỘI DUNG:



CHƯƠNG 1 TỔNG QUAN ĐỀ TÀI...........................................................................1
1.1. TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU ..............................................................1
1.2. LÝ DO CHỌN ĐỀ TÀI .........................................................................................1
1.3. MỤC TIÊU NGHIÊN CỨU ...................................................................................1
1.3.1 Lý thuyết ...........................................................................................................1
1.3.2 Công nghệ .........................................................................................................1
1.4. PHƯƠNG PHÁP NGHIÊN CỨU .........................................................................2
1.4.1. Khảo sát thực tế ...............................................................................................2
1.4.2. Lý thuyết ..........................................................................................................2
1.4.3. Công nghệ ........................................................................................................2

1.5. PHẠM VI ỨNG DỤNG .........................................................................................2
CHƯƠNG 2 CƠ SỞ LÝ THUYẾT .............................................................................3
2.1. LÝ THUYẾT SỬ DỤNG .......................................................................................3
2.1.1. Mơ hình MVC ..................................................................................................3
2.1.2 Mơ hình thương mại điện tử ...........................................................................4
2.2. CÔNG NGHỆ SỬ DỤNG ......................................................................................6
2.2.1. Frontend ...........................................................................................................6
2.2.2 Backend .............................................................................................................9
2.3. CÔNG CỤ SỬ DỤNG ..........................................................................................12
2.3.1. Visual code .....................................................................................................12
2.3.2. Postman ..........................................................................................................12
2.3.3 XAMPP ...........................................................................................................13
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .......................................14
3.1. ĐỐI TƯỢNG VÀ CHỨC NĂNG CỦA HỆ THỐNG .......................................14
3.1.1. Chức năng của khách hàng ..........................................................................14
3.1.2 Chức năng của bác sĩ .....................................................................................14
3.1.3 Chức năng của Admin ...................................................................................14
3.2. PHÂN TÍCH YÊU CẦU CHỨC NĂNG.............................................................15
3.2.1. Khách hàng ....................................................................................................15
3.2.2. Bác sĩ ...............................................................................................................16
3.2.3. Admin .............................................................................................................17
3.3. THIẾT KẾ HỆ THỐNG ......................................................................................25
3.3.1. Sơ đồ Use-Case ..............................................................................................25
3.3.2. Đặc tả sơ đồ Use-Case ...................................................................................25
3.3.3. Sơ đồ tuần tự đối với khách hàng ................................................................28
3.3.4. Sơ đồ tuần tự đối với bác sĩ ..........................................................................34
3.3.5. Sơ đồ tuần tự đối với admin .........................................................................37
3.3.6. Sơ đồ lớp .........................................................................................................48
3.3.7. Lược đồ quan hệ CSDL ................................................................................49

CHƯƠNG 4 KẾT QUẢ...............................................................................................52
4.1. GIAO DIỆN PHÍA KHÁCH HÀNG ..................................................................52
4.1.1. Giao diện Trang chủ .....................................................................................52
4.1.2. Giao diện trang xem thông tin chun khoa...............................................54
4.1.3. Trang xem thơng tin phịng khám ...............................................................54
4.1.4. Trang giới thiệu phịng khám ......................................................................55
4.1.5. Trang xem thơng tin phịng khám ...............................................................55
4.1.6. Trang xem thơng tin bác sĩ ...........................................................................56
4.1.7. Trang đặt lịch khám bệnh ............................................................................56
4.2. GIAO DIỆN PHÍA BÁC SĨ .................................................................................57
4.2.1. Trang đăng nhập ...........................................................................................57
4.2.2. Giao diện trang làm việc của bác sĩ .............................................................57
4.2.3. Trang thêm lịch khám ..................................................................................58
4.2.4. Trang xem lịch hẹn........................................................................................58
4.3. GIAO DIỆN PHÍA ADMIN ................................................................................59
4.3.1. Trang quản lý người dùng ............................................................................59
4.3.2. Trang xem chi tiết thông tin bác sĩ ..............................................................59
4.3.3. Trang cập nhật thông tin bác sĩ ...................................................................60
4.3.4. Trang xoá người dùng ..................................................................................60
4.3.5. Trang quản lý phịng khám ..........................................................................61
4.3.6. Trang xem thơng tin chi tiết phịng khám ..................................................61
4.3.7. Trang cập nhật thơng tin phịng khám .......................................................62
4.3.8. Trang quản lý chuyên khoa ..........................................................................62
4.3.9. Trang quản lý bài viết ...................................................................................63
4.3.10. Trang quản lý bệnh nhân ...........................................................................63
CHƯƠNG 5 KẾT LUẬN ............................................................................................64
5.1. KẾT LUẬN ...........................................................................................................64
5.1.1. Kết quả đạt được ...........................................................................................64

5.1.2. Hạn chế ...........................................................................................................64
5.2. HƯỚNG PHÁT TRIỂN .......................................................................................64
DANH MỤC TÀI LIỆU THAM KHẢO





1.3. MỤC TIÊU NGHIÊN CỨU

1.3.1 Lý thuyết

 Nắm vững mơ hình, cách thức hoạt động của mơ hình MVC trong việc thiết kế webiste

 Nắm vững mơ hình B2B trong kinh doanh.

1.3.2 Cơng nghệ

 Nắm vững kiến thức, công nghệ với ngôn ngữ, HTML, CSS Javascript trong thiết kế cũng như lập trình website.

 Nắm vững được thư viện Express để viết các API  Kết nối dữ liệu và quản trị được hệ CSDL MySQL  Quản lý được source code của dự án với GitHub

 Triển khai hệ thống lên doamin



NỘI DUNG:



CHƯƠNG 1 TỔNG QUAN ĐỀ TÀI...........................................................................1
1.1. TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU ..............................................................1
1.2. LÝ DO CHỌN ĐỀ TÀI .........................................................................................1
1.3. MỤC TIÊU NGHIÊN CỨU ...................................................................................1
1.3.1 Lý thuyết ...........................................................................................................1
1.3.2 Công nghệ .........................................................................................................1
1.4. PHƯƠNG PHÁP NGHIÊN CỨU .........................................................................2
1.4.1. Khảo sát thực tế ...............................................................................................2
1.4.2. Lý thuyết ..........................................................................................................2
1.4.3. Công nghệ ........................................................................................................2

1.5. PHẠM VI ỨNG DỤNG .........................................................................................2
CHƯƠNG 2 CƠ SỞ LÝ THUYẾT .............................................................................3
2.1. LÝ THUYẾT SỬ DỤNG .......................................................................................3
2.1.1. Mơ hình MVC ..................................................................................................3
2.1.2 Mơ hình thương mại điện tử ...........................................................................4
2.2. CÔNG NGHỆ SỬ DỤNG ......................................................................................6
2.2.1. Frontend ...........................................................................................................6
2.2.2 Backend .............................................................................................................9
2.3. CÔNG CỤ SỬ DỤNG ..........................................................................................12
2.3.1. Visual code .....................................................................................................12
2.3.2. Postman ..........................................................................................................12
2.3.3 XAMPP ...........................................................................................................13
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .......................................14
3.1. ĐỐI TƯỢNG VÀ CHỨC NĂNG CỦA HỆ THỐNG .......................................14
3.1.1. Chức năng của khách hàng ..........................................................................14
3.1.2 Chức năng của bác sĩ .....................................................................................14
3.1.3 Chức năng của Admin ...................................................................................14
3.2. PHÂN TÍCH YÊU CẦU CHỨC NĂNG.............................................................15
3.2.1. Khách hàng ....................................................................................................15
3.2.2. Bác sĩ ...............................................................................................................16
3.2.3. Admin .............................................................................................................17
3.3. THIẾT KẾ HỆ THỐNG ......................................................................................25
3.3.1. Sơ đồ Use-Case ..............................................................................................25
3.3.2. Đặc tả sơ đồ Use-Case ...................................................................................25
3.3.3. Sơ đồ tuần tự đối với khách hàng ................................................................28
3.3.4. Sơ đồ tuần tự đối với bác sĩ ..........................................................................34
3.3.5. Sơ đồ tuần tự đối với admin .........................................................................37
3.3.6. Sơ đồ lớp .........................................................................................................48
3.3.7. Lược đồ quan hệ CSDL ................................................................................49

CHƯƠNG 4 KẾT QUẢ...............................................................................................52
4.1. GIAO DIỆN PHÍA KHÁCH HÀNG ..................................................................52
4.1.1. Giao diện Trang chủ .....................................................................................52
4.1.2. Giao diện trang xem thông tin chun khoa...............................................54
4.1.3. Trang xem thơng tin phịng khám ...............................................................54
4.1.4. Trang giới thiệu phịng khám ......................................................................55
4.1.5. Trang xem thơng tin phịng khám ...............................................................55
4.1.6. Trang xem thơng tin bác sĩ ...........................................................................56
4.1.7. Trang đặt lịch khám bệnh ............................................................................56
4.2. GIAO DIỆN PHÍA BÁC SĨ .................................................................................57
4.2.1. Trang đăng nhập ...........................................................................................57
4.2.2. Giao diện trang làm việc của bác sĩ .............................................................57
4.2.3. Trang thêm lịch khám ..................................................................................58
4.2.4. Trang xem lịch hẹn........................................................................................58
4.3. GIAO DIỆN PHÍA ADMIN ................................................................................59
4.3.1. Trang quản lý người dùng ............................................................................59
4.3.2. Trang xem chi tiết thông tin bác sĩ ..............................................................59
4.3.3. Trang cập nhật thông tin bác sĩ ...................................................................60
4.3.4. Trang xoá người dùng ..................................................................................60
4.3.5. Trang quản lý phịng khám ..........................................................................61
4.3.6. Trang xem thơng tin chi tiết phịng khám ..................................................61
4.3.7. Trang cập nhật thơng tin phịng khám .......................................................62
4.3.8. Trang quản lý chuyên khoa ..........................................................................62
4.3.9. Trang quản lý bài viết ...................................................................................63
4.3.10. Trang quản lý bệnh nhân ...........................................................................63
CHƯƠNG 5 KẾT LUẬN ............................................................................................64
5.1. KẾT LUẬN ...........................................................................................................64
5.1.1. Kết quả đạt được ...........................................................................................64

5.1.2. Hạn chế ...........................................................................................................64
5.2. HƯỚNG PHÁT TRIỂN .......................................................................................64
DANH MỤC TÀI LIỆU THAM KHẢO



M_tả
M_tả

Chuyên mục:

Không có nhận xét nào: