30 Use case name Nghe nhạc
Scenario Đăng nhập vào hệ bằng tên đăng nhập và mật khẩu Triggering Event Người dùng click nút play vào các bài nhạc và các album Brief Description Khi người dùng click nút play thì bài hát bắt đầu phát và hiển
thị lên màn hình Actors Admin/User
Pre-conditions Người dùng đã đăng nhập vào hệ thống Post-conditions Người dùng đã đăng nhập vào hệ thống
Flow of events
1. Thành viên chọn mục Khám phá/Cá nhân
2. Danh sách các bài hát và album xuất hiện, hệ thống hiển thị thông tin.
3. User có thể play các bài hát nghe tuỳ thích. 4. UC kết thúc
Exception Conditions
Nếu tên đăng nhập và mật khẩu không hợp lệ, hệ thống sẽ yêu cầu người dùng nhập lại
Bảng 4.6. UC nghe nhạc
4.2.3.6. UC tạo playlist
Use case name Tạo playlist
Scenario Đăng nhập vào hệ bằng tên đăng nhập và mật khẩu Triggering
Event Người dùng click vào button tạo playlist Brief
Description
Khi người dùng click vào button tạo playlist thì sẽ hiển thị lên màn hình yêu cầu nhập tên playlist
Actors Admin/User
Pre-conditions Người dùng đã đăng nhập vào hệ thống Post-conditions Người dùng đã đăng nhập vào hệ thống
Flow of events
1. Thành viên chọn chức năng tạo playlist 2. Hệ thống hiển thị playlist mới tạo
3. User nhập các bài hát để thêm vào playlist 4. Nhấn nút lưu thông tin
31 5. UC kết thúc
Exception Conditions
Nếu tên đăng nhập và mật khẩu không hợp lệ, hệ thống sẽ yêu cầu người dùng nhập lại
Bảng 4.7. UC tạo playlist
4.2.3.7. UC Download
Use case name Download
Scenario Đăng nhập vào hệ bằng tên đăng nhập và mật khẩu Triggering Event Người dùng click vào icon download ở các bài nhạc
Brief Description Khi người dùng click vào icon download thì sẽ popup lên nơi lưu trữ file nhạc
Actors Admin/User
Pre-conditions Người dùng đã đăng nhập vào hệ thống Post-conditions Người dùng đã đăng nhập vào hệ thống
Flow of events
1. Thành viên chọn vào phần thông tin của bài hát
2. Hệ thống hiển thị các chức năng muốn thực hiện của bài hát
3. Thành viên nhấn nút tải xuống 4. Hệ thống tải file mp3 của bài hát về
5. Nếu việc tải thành cơng thì thực hiện bước 6. Nếu sai thực hiện luồng sự kiện rẽ nhánh A1
6. UC kết thúc Exception
Conditions
Nếu tên đăng nhập và mật khẩu không hợp lệ, hệ thống sẽ yêu cầu người dùng nhập lại