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
Không có nhận xét nào: