CHƯƠNG 1: CỞ SỞ LÝ THUYẾT. Giới thiệu MeanStack :. Giới thiệu Angular:. Giới thiệu NodeJs :.
Giới thiệu ExpressJs : [2]. Giới thiệu về MongoDb:. 20 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU. Khảo sát hiện trạng:.
Khảo sát hiện trạng:. Khảo sát các WebSite liên quan :. Xác định yêu cầu :. Yêu cầu chức năng :.
Yêu cầu phi chức năng :. Lược đồ Use Case :. UseCase người dùng , nhân viên , bác sĩ :. UseCase quản trị viên :.
Mô tả UseCase :. 29 CHƯƠNG 3: THIẾT KẾ WEBSITE. Đặc tả Website:. Thiết kế cơ sở dữ liệu :.
Thiết kế giao diện :. 87 CHƯƠNG 4: CÀI ĐẶT VÀ KIỂM THỬ. 142 PHẦN KẾT LUẬN. 148 1 Kết quả đạt được:.
149 4 Hướng phát triển:. 149 DANH MỤC TÀI LIỆU THAM KHẢO. 149 do an DANH MỤC HÌNH ẢNH Hình 1. Hình ảnh minh họa websitethuypetpro.
Hình ảnh minh họa website sasakihospital. Usecase người dùng , nhân viên , bác sĩ …………………………………. Usecase quản trị viên ……………………………………………………. Sequence diagram đăng ký ……………………………………………….
Sequence diagram đăng nhập ……………………………………………. Sequence diagram đăng nhập ……………………………………………. Sequence diagram cập nhập thông tin cá nhân ……………………………32 Hình 2. Sequence diagram cập nhập thông tin thú cưng ………………………….
Sequence diagram đổi mật khẩu …………………………………………. Sequence diagram xem thông tin bệnh viện ………………………………35 Hình 2. Sequence diagram tìm kiếm dịch vụ ………………………………………36 Hình 2. Sequence diagram xem thông tin dịch vụ …………………………………37 Hình 2.
Sequence diagram xem nội dung bài viết ………………………………. Sequence diagram lịch hẹn ………………………………………………40 Hình 2. Sequence diagram xem thông tin lịch hẹn ………………………………. Sequence diagram chỉnh sửa lịch hẹn ……………………………………42 Hình 2.
Sequence diagram lịch sử bệnh án ………………………………………43 Hình 2. Sequence diagram xem thông tin dịch vụ ………………………………. Sequence diagram xem lịch sử thanh toán……………………………… 45 Hình 2. Sequence diagram xem thông tin hóa đơn ……………………………….
Sequence diagram xem lịch trực phòng khám …………………………. Sequence diagram xem danh sách dịch vụ ………………………………48 Hình 2. Sequence diagram tạo bệnh án …………………………………………. Sequence diagram cấp số thứ tự …………………………………………50 1 do an Hình 2.
Sequence diagram kiểm tra lịch hẹn ……………………………………. Sequence diagram gọi số thứ tự …………………………………………52 Hình 2. Sequence diagram yêu cầu dịch vụ………………………………………54 Hình 2. Sequence diagram nhập kết quả …………………………………………55 Hình 2.
Sequence diagram nhập toa thuốc ………………………………………. Sequence diagram xem danh sách thuốc ………………………………. Sequence diagram kiểm tra kho thuốc …………………………………. Sequence diagram nhập thuốc ………………………………………….
Sequence diagram thống kê thuốc ………………………………………60 Hình 2. Sequence diagram xem lịch làm việc ……………………………………61 Hình 2. Sequence diagram cập nhập thông tin bệnh viện ………………………. Sequence diagram tạo tài khoản nhân viên …………………………….
Sequence diagram khóa tài khoản nhân viên ……………………………. Sequence diagram Xem danh sách nhân viên…………………………. Sequence diagram xem danh sách dịch vụ ………………………………66 Hình 2. Sequence diagram thêm dịch vụ …………………………………………67 Hình 2.
Sequence diagram khóa dịch vụ …………………………………………68 Hình 2. Sequence diagram cập nhập dịch vụ ……………………………………. Sequence diagram xóa dịch vụ …………………………………………. Sequence diagram xem danh sách bài viết ………………………………71 Hình 2.
Sequence diagram Thêm bài viết ………………………………………. Sequence diagram khóa bài viết …………………………………………73 Hình 2. Sequence diagram cập nhập bài viết ……………………………………. Sequence diagram xóa bài viết ………………………………………….
Sequence diagram xem danh sách phòng khám …………………………76 Hình 2. Sequence diagram khóa phòng khám ……………………………………77 Hình 2. Sequence diagram cập nhập phòng khám ………………………………. Sequence diagram xóa phòng khám …………………………………….79 2 do an Hình 2.
Sequence diagram xếp lịch hẹn …………………………………………80 Hình 2. Sequence diagram thống kê doanh thu …………………………………. Sequence diagram thống kê dịch vụ ……………………………………. Sequence diagram thống kê lượt truy cập ………………………………83 Hình 3.
Cơ sở dữ liệu ………………………………………………………………. Giao diện đăng nhập của khách hàng ………………………………………. Giao diện đăng ký thành viên ………………………………………………. Giao diện header người dùng ……………………………………………….
Giao diện trang chủ người dùng ……………………………………………. Giao diện thông tin dịch vụ phía người dùng ………………………………. Giao diện thông tin bài viết phía người dùng ………………………………. Giao diện đặt lịch của thành viên ………………………………………….
Giao diện cài đặt lịch của thành viên ………………………………………. Giao diện thông tin cá nhân của thành viêt …………………………………98 Hình 3. Giao diện thông tin thú cưng của thành viên ………………………………99 Hình 3. Giao diện đăng nhập của nhân viên ………………………………………100 Hình 3.
Giao diện header của nhân viên …………………………………………. Giao diện trang chủ nhân viên ……………………………………………102 Hình 3. Giao diện thông tin cá nhân của nhân viên……………………………… 103 Hình 3. Giao diện lịch làm việc của nhân viên ………………………………….
Giao diện thông tin khách hàng của nhân viên …………………………. Giao diện thao tác bệnh án của nhân viên ………………………………. Giao diện tạo bệnh án ……………………………………………………. Giao diện tạo bệnh án …………………………………………………….
Giao diện thanh toán hóa đơn ……………………………………………. Giao diện chi tiết hóa đơn ………………………………………………. Giao diện kiểm ra hóa đơn ………………………………………………. Giao diện lập hóa đơn …………………………………………………….114 3 do an Hình 3.25 Giao diện kho thuốc ……………………………………………………….
Giao diện nhập thuốc bằng phương pháp thủ công ………………………116 Hình 3. Giao diện nhập thuốc bằng file excel ……………………………………. Giao diện đăng nhập của bác sĩ …………………………………………. Giao diện phòng khám của bác sĩ ……………………………………….
Giao diện thêm thuocs vào bệnh án ………………………………………121 Hình 3. Giao diện đăng nhập của quản trị viên …………………………………. Giao diện trang chủ admin ………………………………………………. Giao diện quản lý tài khoản ………………………………………………124 Hình 3.
Giao diện cấp tài khoản cho nhân viên ………………………………….36 Giao diện quản lý khách hàng ……………………………………………. Giao diện thông tin khách hàng của quản trị viên ………………………. Giao diện quản lý nhân viên …………………………………………….39 Giao diện thông tin nhân viên ……………………………………………. Giao diện quản lý dịch vụ ……………………………………………….41 Giao diện thêm dịch vụ ……………………………………………………131 Hình 3.43 Giao diện cập nhập dịch vụ ……………………………………………….
Giao diện quản lý bài viết ………………………………………………. Giao diện thêm bài viết …………………………………………………. Giao diện cập nhập bài viết ………………………………………………135 Hình 3. Giao diện quản lý phòng khám ………………………………………….
Giao diện thêm phòng khám ……………………………………………. Giao diện cập nhập phòng khám …………………………………………137 Hình 3. Giao diện sắp xếp lịch làm việc …………………………………………. Giao diện thống kê lượt truy cập …………………………………………139 Hình 3.
Giao diện thống kê doanh thu ……………………………………………. Giao diện thống kê dịch vụ ……………………………………………….141 4 do an BẢNG MỤC BẢNG MẪU Bảng 2. Mô tả usecase đăng ký……………………………………………………. Mô tả usecase đăng nhập …………………………………………………30 Bảng 2.
Mô tả usecase đăng xuất …………………………………………………. Mô tả usecase cập nhập thông tin cá nhân ………………………………. Mô tả usecase cập nhập thông tin thú cưng ………………………………33 Bảng 2. Mô tả usecase đổi mật khẩu ………………………………………………34 Bảng 2.
Mô tả usecase xem thông tin bệnh viện …………………………………. Mô tả usecase tìm kiếm dịch vụ …………………………………………. Mô tả usecase xem thông tin dịch vụ ……………………………………. Mô tả usecase xem nội dung bài viết ……………………………………38 Bảng 2.
Mô tả usecase đặt lịch …………………………………………………. Mô tả usecase xem thông tin lịch hẹn …………………………………. Mô tả usecase chỉnh sửa lịch hẹn ………………………………………. Mô tả usecase xem lịch sử bệnh án …………………………………….
Mô tả usecase xem thông tin bệnh án …………………………………. Mô tả usecase xem lịch sử thanh toán …………………………………. Mô tả usecase xem thông tin hóa đơn …………………………………. Mô tả usecase xem lịch trực phòng khám ……………………………….
Mô tả usecase xem danh sách dịch vụ …………………………………. Mô tả usecase tạo bệnh án ………………………………………………. Mô tả usecase cấp STT …………………………………………………. Mô tả usecase kiểm tra lịch hẹn …………………………………………51 Bảng 2.
Mô tả usecase gọi số TT …………………………………………………52 Bảng 2. Mô tả usecase yêu cầu dịch vụ ………………………………………….53 5 do an Bảng 2. Mô tả usecase nhập kết quả ……………………………………………. Mô tả usecase nhập toa thuốc ……………………………………………55 Bảng 2.
Mô tả usecase xem danh sách thuốc ……………………………………. Mô tả usecase kiểm tra kho thuốc ………………………………………. Mô tả usecase nhập thuốc vào kho……………………………………… 58 Bảng 2. Mô tả usecase thống kê thuốc ………………………………………….
Mô tả usecase xem lịch làm việc ………………………………………. Mô tả usecase cập nhập thông tin bệnh viện ……………………………. Mô tả usecase tạo tài khoản nhân viên …………………………………. Mô tả usecase khóa tài khoản nhân viên ……………………………….
Mô tả usecase xem danh sách nhân viên ………………………………. Mô tả usecase xem danh sách dịch vụ …………………………………. Mô tả usecase thêm dịch vụ ……………………………………………. Mô tả usecase khóa dịch vụ …………………………………………….
Mô tả usecase cập nhập dịch vụ …………………………………………68 Bảng 2. Mô tả usecase xóa dịch vụ ………………………………………………69 Bảng 2. Mô tả usecase xem danh sách bài viết …………………………………. Mô tả usecase thêm bài viết …………………………………………….
Mô tả usecase khóa bài viết ……………………………………………. Mô tả usecase cập nhập bài viết………………………………………… 73 Bảng 2. Mô tả usecase xóa bài viết ………………………………………………74 Bảng 2. Mô tả usecase xem danh sách phòng khám …………………………….
Mô tả usecase thêm phòng khám ………………………………………. Mô tả usecase cập nhập phòng khám ……………………………………77 Bảng 2. Mô tả usecase xóa phòng khám …………………………………………78 Bảng 2. Mô tả usecase xếp lịch làm việc …………………………………………79 Bảng 2.
Mô tả usecase thống kê doanh thu ………………………………………80 Bảng 2. Mô tả usecase thống kê lượt truy cập ……………………………………81 6 do an Bảng 2. Mô tả usecase thống kê dịch vụ …………………………………………82 Bảng 3. Danh sách đối tượng trong giao diện đăng nhập của khách hàng ………….
Danh sách đối tượng trong giao diện đăng ký thành viên …………………. Danh sách đối tượng trong header người dùng ……………………………. Danh sách đối tượng trong giao diện trang chủ người dùng ………………. Danh sách đối tượng trong giao diện thông tin dịch vụ …………………….
Danh sách đối tượng trong giao diện nội dung bài viết ……………………. Danh sách đối tượng trong giao diện đặt lịch ………………………………96 Bảng 3. Danh sách đối tượng trong giao diện cài đặt lịch …………………………. Danh sách đối tượng trong giao diện thông tin cá nhân ………………….
Danh sách đối tượng trong giao diện thông tin thú cưng ………………. Danh sách đối tượng trong giao diện đăng nhập nhân viên ……………. Danh sách đối tượng trong giao diện header nhân viên …………………. Danh sách đối tượng trong giao diện trang chủ nhân viên ……………….
Danh sách đối tượng trong giao diện thông tin cá nhân của nhân viên…. Danh sách đối tượng trong giao diện lịch làm việc………………………105 Bảng 3. Danh sách đối tượng trong giao diện thông tin khách hàng ……………. Danh sách đối tượng trong giao diện bệnh án của nhân viên ……………107 Bảng 3.
Danh sách đối tượng trong giao diện tạo bệnh án………………………. Danh sách đối tượng trong giao diện thông tin bệnh án …………………110 Bảng 3. Danh sách đối tượng trong giao diện thanh toán ………………………. Danh sách đối tượng trong giao diện chi tiết hóa đơn ………………….
Danh sách đối tượng trong giao diện kiểm tra hóa đơn …………………. Danh sách đối tượng trong giao diện tạo hóa đơn ………………………. Danh sách đối tượng trong giao diện kho thuốc …………………………115 Bảng 3. Danh sách đối tượng trong giao diện nhập thuốc bằng tay ………………116 Bảng 3.
Danh sách đối tượng trong giao diện nhập thuốc bằng excel ……………117 Bảng 3. Danh sách đối tượng trong giao diện dăng nhập bác sĩ ………………….118 7 do an Bảng 3. Danh sách đối tượng trong giao diện phòng khám ………………………120 Bảng 3. Danh sách đối tượng trong giao diện thêm thuốc bệnh án ……………….
Danh sách đối tượng trong giao diện đăng nhập quản trị viên …………. Danh sách đối tượng trong giao diện quản lý tài khoản …………………. Danh sách đối tượng trong giao diện tạo tài khoản ………………………125 Bảng 3. Danh sách đối tượng trong giao diện quản lý nhân viên …………………126 Bảng 3.
Danh sách đối tượng trong giao diện thông tin khách hàng ……………. Danh sách đối tượng trong giao diện quản lý nhân viên …………………128 Bảng 3. Danh sách đối tượng trong giao diện quản lý dịch vụ …………………. Danh sách đối tượng trong giao diện thêm dịch vụ …………………….
Danh sách đối tượng trong giao diện quản lý bài viết ………………….