3.2.1.6.1 Đặc tả use case quản lý thời khóa biểu
Use Case Name Quản lý thời khoá biểu
Description - Khách hàng và gia sư đăng nhập để xem thời khoá biểu trên hệ thống
- Nhân viên xác thực yêu cầu thay đổi thời khoá biểu và cập
nhật hệ thống
Actor(s) - Phụ huynh, học sinh
- Gia sư
- Nhân viên
Priority Must have
32
- Use case bắt đầu hoạt động khi mã lớp được nhập
Pre-Condition(s) - Khách hàng/gia sư và nhân viên đăng nhập tài khoản vào hệ thống
- Khách hàng/ gia sư nhập mã lớp học phù hợp
- Khách hàng và nhân viên có kết nối internet trong q trình
xem thời khoá biểu
- Khách hàng/ gia sư cần xem/ chỉnh sửa thời khoá biểu
- Nhân viên nhận được yêu cầu chỉnh sửa thời khoá biểu
Post-Condition - Hiển thị thời khoá biểu
- Cập nhật thay đổi thời khoá biểu thành cơng nếu có
Basic Flow - Khách hàng đăng nhập bằng thông tin cá nhân vào hệ thống
- Khách hàng chọn xem thời khoá biểu
- Hệ thống hiển thị thời khoá biểu
- Use case kết thúc
Exception Flow 3a. Khách hàng yêu cầu thay đổi thời khoá biểu
3b. Hệ thống xác nhận yêu cầu thay đổi thời khoá biểu 3c. Nhân viên xác nhận yêu cầu và cập nhật thời khoá biểu
Non-Functional Requirement
- Time out cho màn hình thời khố biểu trong vịng 15 phút
- Tự động hỏi khách hàng có muốn lưu thời khố biểu đang
33
3.2.1.6.2 Activity quản lý thời khoá biểu