Lược đồ usecase

Một phần của tài liệu Tìm hiểu ngôn ngữ lập trình scala, xây dựng website chia sẻ ảnh trực tuyến (Trang 28 - 34)

CHƯƠNG 3– DEMO WEB CHIA SẺ ẢNH

1.2.2Lược đồ usecase

Hình 3.: Usecase tổng quát

Người dùng có thể đăng nhập, đăng xuất, đăng ký, upload hình, quản lý dữ liệu của tài khoản mình. Ngoài chức năng đăng ký ra, người quản trị website có hết các chức năng của người dùng, và còn có thêm chức năng quản lý thông tin, dữ liệu của toàn website.

1.2.2.2 Usecase chi tiết

- Usecase Đăng Nhập:

Hình 3.: Usecase đăng nhập

- Usecase Thao tác trên website

Hình 3.: Usecase theo tác người dùng

- Usecase Đăng ký

Hình 3.: Usecase đăng ký

- Usecase quản lý website:

STT Use Case Actor Mô Tả

1 Đăng Nhập Quản Trị và

Người dùng Thực hiện việc đăng nhập vào hệ thống để thực hiện các chức năng yêu cầu 2 Đăng Xuất Quản Trị và

Người dùng Thực hiện xóa phiên làm việc hiện thời và thoát hoẳn tài khoản ra khỏi hệ thống. 3 Thao tác

trên website Quản Trị và Người dùng Có thể thực upload hình mới, tìm kiếm hình, xem hình. 4 Quản lý dữ

liệu cá nhân

Quản Trị và Người dùng

Có thể trực tiếp xem danh sách những hình mình đã upload, chỉnh sửa các thông tin hoặc xóa hình.

Xem được thông tin của mình khi đăng kí, reset pass…

5 Đăng ký Người dùng Tạo một tài khoản mới để có thể sử dụng hết các chức năng của hệ thống

6 Quản lý

website Quản Trị Xem danh sách tất cả các hình, duyệt những hình được đăng, sửa xóa nó. Xem danh sách tất cả các tài khoản được tạo, có thể chỉnh sửa thông tin, khóa nick hoặc khóa nick.

Hình 3.: Lược đồ tuần tự

Một phần của tài liệu Tìm hiểu ngôn ngữ lập trình scala, xây dựng website chia sẻ ảnh trực tuyến (Trang 28 - 34)