Sơ đồ Use-case, sơ đồ hoạt động

Một phần của tài liệu ỨNG DỤNG hỗ TRỢ CHĂM sóc sức KHỎE BẰNG CHATBOT (Trang 47 - 68)

Danh sách use-case

Primary Actor Use-case

Người dùng 1. Đăng ký

2. Đăng nhập

3. Xem tin tức

4. Xem số ca nhiễm trong nước 5. Xem số liệu của nước ngoài 6. Xem cách chăm sóc sức khỏe

7. Tìm địa điểm trên bản đồ

8. Trị chuyện với Chatbot Quản lý 9. Quản lý người dùng

10. Quản lý tin tức 11. Quản lý phân quyền

Đặc tả use-case 3.4.3.1 Đăng ký

STT - Tên UC-1 Đăng ký

Đối tượng Người dùng

Mô tả Người dùng đăng ký tài khoản để đăng nhập vào hệ thống

Mục đích Cấp tài khoản cho người dùng truy cập vào hệ thống

Điều kiện tiên

quyết Thiết bị của người dùng phải kết nối internet khi thực hiện đăng ký Điều kiện lúc sau Người dùng đăng ký thành công.

Quy trình cơ bản Đăng ký hệ thống thành công Người dùng khởi động ứng dụng.

Người dùng nhập các thông tin đăng ký.

Nhấn nút Đăng ký.

Hệ thống lưu thơng tin đăng ký thành cơng. Quy trình thay thế Khơng có

Ngoại lệ Người dùng đã có có tài khoản.

3.4.3.2 Đăng nhập

STT - Tên UC-2 Đăng nhập

Đối tượng Người dùng

Mô tả Người dùng đăng nhập tài khoản để truy cập vào hệ thống

Mục đích Hệ thống cho phép người dùng truy cập.

Điều kiện tiên

quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện đăng nhập.

Người dùng đã có tài khoản. Điều kiện lúc

sau

POST-1. Người dùng đăng nhập thành cơng.

Quy trình cơ

bản

Đăng nhập hệ thống thành công Người dùng khởi động ứng dụng.

Người dùng nhập tài khoản và mật khẩu.

Nhấn nút Đăng nhập.

Hệ thống xác thực thông tin đăng nhập thành công và cho phép

người dùng khách truy cập vào hệ thống.

Quy trình thay thế

Khơng có

Ngoại lệ Đăng nhập hệ thống không thành công

Hệ thống xác thực thông tin đăng nhập không thành công và hiển thị thông báo.

3.4.3.3 Xem tin tức

STT - Tên UC-3 Xem tin tức

Đối tượng Người dùng

Mô tả Người dùng theo dõi tin tức về dịch bệnh

Mục đích Hệ thống cho phép người dùng theo dõi tin tức về dịch bệnh

Điều kiện tiên quyết Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống

Điều kiện lúc sau Khơng có

Quy trình cơ bản Người dùng chọn vào mục tin tức

Chọn một bài tin tức bất kỳ Bài tin hiển thị trên màn hình Quy trình thay thế Khơng có

Ngoại lệ Khơng có

Business rules BR4

3.4.3.4 Theo dõi số ca nhiễm

STT - Tên UC-4 Theo dõi số ca nhiễm

Đối tượng Người dùng

Mô tả Người dùng theo dõi số ca nhiễm trong nước

Mục đích Hệ thống cho phép người dùng theo dõi số ca nhiễm trong nước

Người dùng đã đăng nhập vào hệ thống

Dữ liệu về số ca nhiễm được cập nhật một lần mỗi ngày

Điều kiện lúc sau Khơng có

Quy trình cơ bản Người dùng chọn vào mục ca nhiễm

Số ca nhiễm và các biểu đồ liên quan hiển thị trên màn hình Quy trình thay thế Khơng có

Ngoại lệ Khơng có

Business rules BR4

3.4.3.5 Xem số liệu của nước khác

STT - Tên UC-5 Xem số liệu của nước khác Đối tượng Người dùng

Mô tả Người dùng xem số liệu ca nhiễm của các nước khác

Mục đích Hệ thống cho phép người dùng xem số liệu ca nhiễm của các nước khác

Điều kiện tiên quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống

Dữ liệu về số ca nhiễm được cập nhật một lần mỗi ngày Điều kiện lúc sau Khơng có

Quy trình cơ bản Người dùng chọn vào mục ca nhiễm Chọn quốc gia muốn theo dõi ca nhiễm

Quy trình thay thế Khơng có Ngoại lệ Khơng có Business rules BR4

3.4.3.6 Tham khảo cách chăm sóc sức khỏe

STT - Tên UC-6 Tham khảo cách chăm sóc sức khỏe Đối tượng Người dùng

Mô tả Người dùng có thể xem những cách chăm sóc sức khỏe trong mùa dịch

Mục đích Hệ thống cho phép người dùng xem cách chăm sóc sức khỏe Điều kiện tiên

quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống

Điều kiện lúc sau Không có

Quy trình cơ bản Người dùng đăng nhập vào hệ thống Chọn vào mục chăm sóc sức khỏe

Tham khảo các bài đăng trong danh mục Quy trình thay thế Khơng có

Ngoại lệ Khơng có

Business rules BR4

3.4.3.7 Xem địa điểm trên bản đồ

Đối tượng Người dùng

Mô tả Người dùng xem các địa điểm trên bản đồ như bệnh viện, điểm xét nghiệm,...

Mục đích Hệ thống cho phép người dùng sử dụng bản đồ cho việc tìm kiếm Điều kiện tiên

quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống

Hệ thống kết nối với bản đồ Google Map thành công

Điều kiện lúc sau Bản đồ hiển thị địa điểm theo yêu cầu người dùng Quy trình cơ bản Người dùng đăng nhập vào hệ thống

Chọn vào mục chăm sóc sức khỏe

Lựa chọn địa điểm muốn theo dõi trên bản đồ Quy trình thay thế Khơng có

Ngoại lệ Khơng có

3.4.3.8 Trị chuyện với Chatbot

STT - Tên UC-8 Trò chuyện với Chatbot Đối tượng Người dùng

Mơ tả Người dùng có thể trị chuyện với Chatbot về những vấn đề liên quan đến dịch bệnh

Điều kiện tiên quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống

Chatbot hoạt động bình thường Điều kiện lúc sau Khơng có

Quy trình cơ bản Người dùng đăng nhập vào hệ thống Vào khung trò chuyện với Chatbot Nhập nội dung tin nhắn muốn trò chuyện

Quy trình thay thế

Khơng có

Ngoại lệ Khơng có

3.4.3.9 Quản lý người dùng

STT - Tên UC-9 Quản lý người dùng Đối tượng Quản lý

Mô tả Quản lý thêm tài khoản người dùng mới, chỉnh sửa thơng tin hoặc xóa tài khoản người dùng.

Mục đích Người dùng quản lý thêm tài khoản cho người dùng mới và chỉnh sửa tài khoản người dùng.

Điều kiện tiên quyết

Thiết bị của admin phải kết nối internet khi thực hiện. Quản lý đã đăng nhập vào hệ thống.

Điều kiện lúc sau

Khơng có

Quy trình cơ bản

Thêm người dùng mới

Người dùng vào quản lý người dùng. Người dùng chọn “Thêm tài khoản”.

Người dùng nhập thông tin tài khoản người dùng và ấn “Lưu”. Hệ thống thêm tài khoản mới và thông báo thêm tài khoản thành công.

Cập nhật thông tin người dùng Người dùng vào quản lý người dùng. Chọn tài khoản muốn cập nhật.

Người dùng nhập thông tin cần cập nhật và ấn “Lưu”.

Hệ thống cập nhật lại thông tin tài khoản người dùng và thông báo cập nhật tài khoản thành cơng.

Xóa tài khoản người dùng

Người dùng vào quản lý người dùng.

Chọn tài khoản muốn xóa và nhấn “Xóa tài khoản”.

Hệ thống xóa tài khoản người dùng và thơng báo xóa tài khoản thành cơng.

Quy trình thay thế

Khơng có

3.4.3.10 Quản lý tin tức

STT - Tên UC-10 Quản lý tin tức Đối tượng Quản lý

Mô tả Quản lý thêm tin tức mới, chỉnh sửa thơng tin hoặc xóa bài tin Mục đích Người dùng quản lý thêm tin tức mới, chỉnh sửa thơng tin hoặc

Điều kiện tiên quyết

Thiết bị của admin phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống.

Điều kiện lúc sau Khơng có

Quy trình cơ bản Thêm tin tức mới

Người dùng vào quản lý tin tức. Người dùng chọn “Thêm tin tức”. Người dùng nhập tin tức và ấn “Lưu”.

Hệ thống thêm tin tức mới và thông báo thành công. Cập nhật tin tức

Người dùng vào quản lý tin tức. Người dùng chọn “Cập nhật tin tức”. Người dùng chỉnh sửa tin tức và ấn “Lưu”.

Hệ thống cập nhật tin tức mới và thơng báo thành cơng. Xóa tin tức

Người dùng vào quản lý tin tức.

Chọn tin tức muốn xóa và nhấn “Xóa tin tức”. Hệ thống xóa tin tức và thơng báo thành cơng.

Quy trình thay thế Khơng có. Ngoại lệ Khơng có. Business rules Khơng có

3.4.3.11 Quản lý phân quyền

STT - Tên UC-11 Quản lý phân quyền Đối tượng Quản lý

Mô tả Quản lý thêm quyền mới, chỉnh sửa thơng tin hoặc xóa quyền Mục đích Người dùng quản lý thêm quyền mới và chỉnh sửa hoặc xóa

Điều kiện tiên quyết

Thiết bị của người dùng phải kết nối internet khi thực hiện. Người dùng đã đăng nhập vào hệ thống.

Điều kiện lúc sau Khơng có

Quy trình cơ bản Thêm quyền mới thành công Người dùng vào quản lý quyền. Người dùng chọn “Thêm quyền”.

Người dùng nhập thông tin quyền và ấn “Lưu”. Hệ thống thêm quyền mới và thông báo thành công.

Cập nhật quyền thành công Người dùng vào quản lý quyền. Chọn quyền muốn cập nhật.

Người dùng nhập thông tin cần cập nhật và ấn “Lưu”.

Hệ thống cập nhật thông tin quyền và thơng báo thành cơng. Xóa quyền thành cơng

Người dùng vào quản lý quyền.

Chọn quyền muốn xóa và nhấn “Xóa quyền”. Hệ thống xóa quyền và thơng báo thành cơng.

Quy trình thay thế Khơng có Ngoại lệ Khơng có Business rules Khơng có

Một phần của tài liệu ỨNG DỤNG hỗ TRỢ CHĂM sóc sức KHỎE BẰNG CHATBOT (Trang 47 - 68)

Tải bản đầy đủ (PDF)

(136 trang)