Mô tả Usecase

Một phần của tài liệu Ứng dụng hỗ trợ quản lý và theo dõi sự kiện (Trang 46 - 51)

Chương 3 : Kiến thức nền tảng

4.1.3. Phân tích yêu cầu người dùng

4.1.3.4. Mô tả Usecase

Usecase: Quên mật khẩu

Tên Use-case Quản lý theo dõi

Mô tả Usecase được tạo ra để người dùng có thể cập nhật lại mật khẩu mới khi quên mật khẩu cũ.

Actor Người dùng ứng dụng

Tiền điều kiện Ứng dụng có kết nối internet

Hậu sự kiện Khơng có

Luồng sự kiện chính

1. Người dùng chọn chức năng quên mật khẩu ở trang đăng nhập 2. Hiển thị trang quên mật khẩu

3. Nhập email và số điện thoại. 4. Chọn cập nhật mật khẩu.

5. Mật khẩu mới được gửi về email

Luồng sự kiện phụ

1. Validate dữ liệu sai -> hệ thống hiển thị lỗi 2. So sánh dữ liệu sai với DB -> hệ thống báo lỗi

3. Có lỗi hệ thống trong quá trình cập nhật mật khẩu hay gửi mail -> hệ thống báo lỗi

Tên Use-case Quản lý theo dõi

Mô tả Usecase được tạo ra để người dùng có thể tạo sự kiện để quản lý bằng cách thủ công

Actor Quản lý

Tiền điều kiện Đăng nhập và có vai trị quản lý

Hậu điều kiện Tên sự kiện tạo mới chưa tồn tại

Luồng sự kiện chính 1. Người dùng chọn thêm sự kiện ở trang quản lý sự kiện 2. Nhập thông tin sự kiện

3. Nhấn tạo mới.

Luồng sự kiện phụ 1. Validate các trường dữ liệu sai -> hệ thống báo lỗi 2. Sự kiện đã tồn tại -> hệ thống báo lỗi

3. Có lỗi hệ thống trong quá trình tạo -> hệ thống báo lỗi 4. Tạo sự kiện từ biểu mẫu sự kiện

Bảng 4-4: Mô tả Usecase tạo sự kiện mới

Usecase: Tạo biểu mẫu sự kiện

Tên Use-case Quản lý theo dõi

Mô tả Usecase được tạo ra để người dùng có thể tạo biểu mẫu sự kiện sau này có thể tạo sự kiện tự động bằng cách thủ công

Actor Quản lý

Tiền điều kiện Đăng nhập và có vai trị quản lý

Hậu điều kiện Tên biểu mẫu sự kiện tạo mới chưa tồn tại

Luồng sự kiện chính 1. Người dùng chọn thêm biểu mẫu sự kiện ở trang quản lý biểu mẫu sự kiện

2. Nhập thông biểu mẫu sự kiện 3. Nhấn tạo mới.

2. Biểu mẫu đã tồn tại -> hệ thống báo lỗi

3. Có lỗi hệ thống trong quá trình tạo -> hệ thống báo lỗi 4. Tạo biểu mẫu sự kiện từ sự kiện

Bảng 4-5: Mô tả Usecase tạo biểu mẫu sự kiện

Usecase: Giao tiếp

Tên Use-case Quản lý theo dõi

Mô tả Usecase được tạo ra để người dùng có giao tiếp với nhau trực tuyến với nhau thơng qua các phịng giao tiếp của sự kiện, kịch bản, công việc

Actor Ban tổ chức của một sự kiện

Tiền điều kiện Đăng nhập và được phân công

Nếu ở trang sự kiện: phải có phịng do quản lý tạo

Hậu điều kiện Khơng có

Luồng sự kiện chính 1. Người dùng chọn phòng giao tiếp 2. Nhập nội dung tin nhắn

3. Bấm gửi.

Luồng sự kiện phụ Khơng có

Bảng 4-6: Mô tả usecase Giao tiếp

Usecase: Tạo công việc

Tên Use-case Quản lý theo dõi

Actor Quản lý hoặc người dùng được phân công quản lý công việc

Tiền điều kiện Đăng nhập và được phân công Phải có sự kiện để tạo cơng việc

Hậu điều kiện Tên công việc không bị trùng trong 1 sự kiện

Luồng sự kiện chính 1. Ở trang quản lý công việc, chọn sự kiện cần tạo 2. Chọn thêm công việc

3. Nhập thông tin công việc. 4. Chọn tạo mới

Luồng sự kiện phụ 1. Validate các trường dữ liệu sai -> hệ thống báo lỗi 2. Công việc đã tồn tại -> hệ thống báo lỗi

3. Có lỗi hệ thống trong q trình tạo -> hệ thống báo lỗi Bảng 4-7: Mô tả usecase tạo công việc

Usecase: Cập nhật chi tiết kịch bản

Tên Use-case Quản lý theo dõi

Mô tả Usecase được tạo ra để người dùng quản lý kịch bản

Tiền điều kiện Đăng nhập và được phân cơng Phải có sự kiện để tạo kịch bản

Hậu điều kiện Tên chị tiết kịch bản không bị trùng

Luồng sự kiện chính 1. Ở trang chỉnh sửa kịch bản • Thêm 2. Chọn thêm 3. Nhập thông tin 4. Chọn xác nhận • Sửa 2. Chọn sửa 3. Nhập thơng tin 4. Chọn xác nhận • Xóa 2. Chọn xóa 3. Xác nhận

Luồng sự kiện phụ 1. Validate các trường dữ liệu sai -> hệ thống báo lỗi

2. Có lỗi hệ thống trong q trình cập nhật -> hệ thống báo lỗi

Một phần của tài liệu Ứng dụng hỗ trợ quản lý và theo dõi sự kiện (Trang 46 - 51)

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

(79 trang)