Actor sinh viên có món đồ

Một phần của tài liệu Đại học đà nẵng (Trang 32 - 34)

3.3.2.1. Usecase đăng bài

Tên usecase Đăng bài

Mô tả Người có món đồ muốn rao bán hoặc muốn trao đổi món đồ trên Website để mọi người có thể xem và chọn trao đổi.

Actors Sinh viên có món đồ cần đổi

Đầu vào Sinh viên sau khi thực hiện việc Đăng Nhập thành công

Chọn mục “đăng bán món đồ” vào đó để thực hiện việc đăng bài

Nhập thông tin về món đồ (hình ảnh, giá,…)

Đầu ra Sinh viên đăng bài có thể thấy được bài đăng của mình đã hiện ở trang chủ

Các bước thực hiện

1. Sinh viên (Actor) nhấn vào mục đăng bài 2. Actor nhập vào nội dung mô tả cụ thể món đồ 3. Actor chọn ảnh của món đồ

4. Actor chọn nút “Đăng bài ” để đăng bài trực tiếp trên bảng tin

Các bước phát sinh

2a. Actor không nhập nội dung mô tả

• Usecase thực hiện bước 3.

3a. Actor có 2 phương thức chọn ảnh món đồ

3a.1. Nhấn vào nút “Tải ảnh lên” để chọn ảnh có sẵn trong thiết bị di động/ máy tính Usecase thực hiện tiếp tục bước 4

3a.2 Nhần vào nút “Chọn ảnh” để chụp trực tiếp từ thiết bị đang có

• Usecase thực hiện tiếp tục bước 4

Các trường hợp ngoại lệ

2a. Actor không nhập nội dung mô tả

3a. Actor không nhập ảnh món đồ (đồng thời hai bước trên)

• Usecase dừng lại và thông báo “Bắt buộc người dùng phải nhập nội dung bào đăng!!!”

3.3.2.2. Usecase chỉnh sửa bài đăng

Tên usecase Chỉnh sửa bài đăng

Mô tả Sinh viên có món đồ có thể thay đổi thông tin hoặc hình ảnh của món đồ

Actors Sinh viên có món đồ

Đầu vào Sinh viên có món đồ đã đăng nhập bằng tài khoản thành công Đã tồn tại bài đăng của Sinh viên có món đồ

Đầu ra Nội dung hoặc hình ảnh của bài đăng đã được chỉnh sửa

Các bước thực hiện

1. Sinh viên (Actor) nhấn vào mục đăng bài 2. Actor nhập vào nội dung mô tả cụ thể món đồ 3. Actor chọn ảnh của món đồ

4. Actor chọn “Đăng bài ” để đăng bài trực tiếp trên bảng tin 5. Hệ thống xác nhận lại thông tin bài đã được đăng với dòng thông báo: “Đã đăng bài thành công”

Các bước phát sinh

4a. Khi actor đã chọn chỉnh sủa bài đăng mà không sửa gì thì không được lưu và thoát ra

4a.1. Actor chỉnh sửa xong thì nút “Lưu” trên góc phải màn hình sẽ cho lưu bài đăng vừa sửa

Usecase tiếp tục bước 5

5a. Actor chỉnh sửa xong mà thoát ra không chọ lưu thì hệ thống sẽ hiển thị “Lưu bài” và “không lưu và thoát”

Các trường hợp ngoại lệ

5a.1a Actor chọn “không lưu và thoát” bài đăng sẽ hiển thị như lúc chưa chỉnh sửa

3.3.2.3. Usecase xóa bài đăng

Tên usecase Xóa bài đăng

Mô tả Sinh viên đăng bài có thể xóa bài đăng

Actors Sinh viên có món đồ

Đầu vào Sinh viên đã đăng nhập bằng tài khoản thành công

Đã tồn tại bài đăng sinh viên có món đồ có thể xóa bài khi đã được trao đổi hay không muốn trao đổi nữa

Đầu ra Xóa bài đăng thành công

Các bước thực

hiện 1. Sinh viên có món đồ (Actor) vào quản lí bài đăng - bắt đầuUsecase 2. Xuất hiện List chọn xóa bài đăng

3. Actor nhấn vào nút “Xóa bài”

4. Hệ thống xóa bài đăng – kết thúc Usecase

Các bước phát

sinh Không có

Các trường hợp

ngoại lệ 4a. Actor chọn nút hủy Usecase dừng lại trở lại bước 1

Một phần của tài liệu Đại học đà nẵng (Trang 32 - 34)