a. Sơ đồ chức năng đăng nhập
Hình 3.14. Sơ đồ tuần tự đăng nhập
Mô tả sơ đồ:
Bảng 3.52. Giải thích sơ đồ tuần tự đăng nhập
Tác nhân Bác sĩ.
Luồng sự kiện
Bước 1: Người dùng truy cập trang đăng nhập.
Bước 2: Người Người dùng sẽ được chuyển hướng tới trang đăng nhập.
Bước 3: Trang đăng nhập đã được hiện thị.
Bước 4: Người dùng yêu cầu phải nhập thông tin để đăng nhập. Bước 5: Sau khi nhập thơng tin xong thì hệ thống sẽ kiểm tra thông tin đăng nhập trong CSDL.
Bước 6: Kiểm tra thông tin đăng nhập nếu trường hợp thơng tin đăng nhập sai thì u cầu người dùng nhập lại. Trong trường hợp thông tin đăng nhập chính xác thì chuyển hướng sang trang khác. Bước 7: Hiển thị thông báo đăng nhập thành công hoặc không thành công.
35
b. Sơ đồ chức năng đăng xuất
Hình 3.15. Sơ đồ tuần tự đăng xuất
Mơ tả sơ đồ:
Bảng 3.53. Giải thích sơ đồ tuần tự đăng xuất
Tác nhân Bác sĩ.
Luồng sự kiện
Bước 1: Người dùng nhấn nút đăng xuất.
Bước 2: Người dùng sẽ được controller chuyển hướng tới phần đăng xuất.
Bước 3: Controller đăng xuất người dùng. Bước 4: Hiển thị đã đăng xuất thành công.
c. Sơ đồ chức năng thêm lịch trình
36 Mơ tả sơ đồ:
Bảng 3.54. Giải thích sơ đồ tuần tự thêm mới lịch trình
Tác nhân Bác sĩ.
Chức năng Thêm mới lịch trình.
Luồng sự kiện
Bước 1: Người dùng truy cập vào trang quản lý lịch trình.
Bước 2: Yêu cầu cho Controller hiển thị trang quản lý lịch trình. Bước 3: Controller hiển thị trang quản lý lịch trình.
Bước 4: Thêm khung thời gian lịch trình và nhấn nút xác nhận. Bước 5: Gửi lịch trình khám đến cho Controller xử lý.
Bước 6: Controller yêu cầu thêm lịch trình. Bước 7: Truy xuất thơng tin thêm lịch trình. Bước 8: Trả về thơng tin của lịch trình. Bước 9: Thêm lịch trình.
Bước 10: Trả kết quả về nếu lịch trình đã tồn tại trong CSDL thì sẽ thơng báo là thêm thất bại cịn trong trường hợp lịch trình chưa có trong CSDL thì lưu vào CSDL và hiển thị thơng báo thêm mới lịch trình thành cơng.
d. Sơ đồ chức năng xem lịch trình khám
Hình 3.17. Sơ đồ tuần tự xem lịch trình khám
Mơ tả sơ đồ:
Bảng 3.55. Giải thích sơ đồ tuần tự xem lịch trình khám
Tác nhân Bác sĩ.
Chức năng Xem lịch trình khám.
Luồng sự kiện
Bước 1: Bác sĩ truy cập vào trang quản lý lịch trình.
Bước 2: Yêu cầu cho Controller hiển thị trang quản lý lịch trình. Bước 3: Truy xuất thơng tin lịch trình khám trong CSDL.
Bước 4: Thông tin lịch khám được truy xuất ra. Bước 5: Hiển thị kết quả của lịch trình khám.
37