Usecase cho Khách

Một phần của tài liệu Ứng dụng bất động sản kết hợp hệ thống hỗ trợ quyết định dựa trên giá thị trường (khóa luận tốt nghiệp) (Trang 56 - 72)

32 STT - tên: UC-1 Đăng ký

Primary Actor: Khách Secondary Actors: Hệ thống Mô tả: Người dùng đăng ký tài khoản để đăng nhập vào hệ thống Mục đích: Cấp tài khoản cho người dùng truy cập vào hệ thống Điều kiện tiên

quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet khi thực hiện đăng ký

Điều kiện lúc sau: POST-1. Người dùng đăng ký thành công. Quy trình cơ bản: 1.0 Đăng ký hệ thống thành công

1. Người dùng khởi động ứng dụng.

2. Người dùng nhập các thông tin đăng ký. 3. Nhấn nút “Đăng ký”.

4. Hệ thống lưu thông tin đăng ký thành công. Quy trình thay thế: Không có

Ngoại lệ: 1.0.E1 Người dùng đã có có tài khoản.

Ưu tiên: Cao

Business rule: Không có

33

34 STT - tên: UC-2 Đăng Nhập

Primary Actor: Khách Secondary Actors: Hệ thống Mô tả: Người dùng đăng nhập tài khoản để truy cập vào hệ thống Mục đích: Hệ thống cho phép người dùng truy cập.

Điều kiện tiên quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet khi thực hiện đăng nhập.

PRE-2. Người dùng đã có tài khoản.

Điều kiện lúc sau: POST-1. Người dùng đăng nhập thành công. Quy trình cơ bản: 2.0 Đăng nhập hệ thống thành công

Người dùng khởi động ứng dụng.

Người dùng nhập tài khoản và mật khẩu. Nhấn nút “Đăng nhập”.

Hệ thống xác thực thông tin đăng nhập thành công và cho phép người dùng khách truy cập vào hệ thống.

Quy trình thay thế: Không có

Ngoại lệ: 2.0.E2 Đăng nhập hệ thống không thành công

Hệ thống xác thực thông tin đăng nhập không thành công và hiển thị thông báo.

Ưu tiên: Cao

Business rule: BR-1

35

36 STT - tên: UC-3 Xem bài đăng

Primary Actor: Tất cả Secondary Actors: Hệ thống Mô tả: Người dùng xem các bài đăng về nhà đất.

Mục đích: Hệ thống cho phép xem các bài đăng đã được phê duyệt Điều kiện tiên

quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet.

Điều kiện lúc sau:

Quy trình cơ bản: 3.0 Xem bài đăng thành công Người dùng khởi động ứng dụng.

Hệ thống cập nhật các bài đăng về ứng dụng. Quy trình thay thế: Không có

Ngoại lệ: 3.0.E2 Đăng nhập hệ thống không thành công Thiết bị không kết nối internet.

Ưu tiên: Cao

Business rule: Không có

37

38 STT - tên: UC-4 Tìm kiếm bài đăng

Primary Actor: Tất cả Secondary Actors: Hệ thống Mô tả: Người dùng cần tìm kiếm thông tin của bài đăng phù hợp Mục đích: Cung cấp thông tin mà người dùng đang muốn tìm kiếm Điều kiện tiên

quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet.

Điều kiện lúc sau:

Quy trình cơ bản: 4.0 Tìm kiếm thành công

Người dùng khởi động ứng dụng.

Người dùng nhập thông tin cần tìm kiếm vào thanh tìm kiếm. Hệ thống truy xuất trong CSDL và trả về kết quả.

Quy trình thay thế: Không Ngoại lệ: Không có

Ưu tiên: Thường

Business rule: Không có

39

40 STT - tên: UC-5 Ghim bài đăng

Primary Actor: Tất cả Secondary Actors: Hệ thống Mô tả: Người dùng đánh dấu bài đăng đang quan tâm

Mục đích: Cho phép người dùng lưu lại bài đăng người dùng đang quan tâm

Điều kiện tiên quyết:

PRE-3. Thiết bị của người dùng phải kết nối internet.

Điều kiện lúc sau:

Quy trình cơ bản: 5.0 Ghim thành công

Người dùng chọn vào bài đăng đang quan tâm. Chọn ghim bài.

Hệ thống lưu lại bài đăng người dùng đã ghim. Quy trình thay thế: Không

Ngoại lệ: Không có

Ưu tiên: Thường

Business rule: BR-15

41

42

STT - tên: UC-6 Xem bài đăng đã ghim

Primary Actor: Tất cả Secondary Actors: Hệ thống Mô tả: Người dùng xem lại danh sách bài đăng đã ghim.

Mục đích: Hệ thông cho phép người dùng xem lại những bài đăng đã quan tâm

Điều kiện tiên quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet.

Điều kiện lúc sau:

Quy trình cơ bản: 6.0 Xem bài đăng đã ghim thành công Người dùng vào mục bài đã ghim.

Hệ thống trả về những bài đăng đã ghim. Quy trình thay thế: Không có

Ngoại lệ: Không có

Ưu tiên: Cao

Business rule: BR-15

43 STT - tên: UC-7 Xem bản đồ

Primary Actor: Tất cả Secondary Actors: Hệ thống Mô tả: Người dùng người dùng xem bản đồ.

Mục đích: Cho phép người dùng xem bản đổ thế giới Điều kiện tiên

quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet.

Điều kiện lúc sau:

Quy trình cơ bản: 7.0 Xem bản đồ thành công Người dùng mở bản đồ.

Hệ thống sử dụng API Google gửi lại bản đồ thế giới. Quy trình thay thế: Không có

Ngoại lệ: Không có

Ưu tiên: Cao

Business rule: Không có

44

45

STT - tên: UC-8 Tìm kiếm xung quanh khu vực

Primary Actor: Tất cả Secondary Actors: Hệ thống

Mô tả: Người dùng người dùng xem bản đồ và thông tin giá cả hiện thị trên bản đồ.

Mục đích: Cho phép người dùng tìm kiếm nhà đất xung quanh theo vị trí trên bản đồ

Điều kiện tiên quyết:

PRE-1. Thiết bị của người dùng phải kết nối internet. PRE-2. Đã mở bản đồ

Điều kiện lúc sau:

Quy trình cơ bản: 8.0 Tìm kiếm thành công Người dùng mở bản đồ.

Hệ thống sử dụng API Google gửi lại bản đồ thế giới.

Hệ thống cập nhật vị trí các nhà đất đang được đăng trên ứng dụng lên bản đồ.

Quy trình thay thế: Không có Ngoại lệ: Không có

Ưu tiên: Cao

Business rule: Không có

46

47

Một phần của tài liệu Ứng dụng bất động sản kết hợp hệ thống hỗ trợ quyết định dựa trên giá thị trường (khóa luận tốt nghiệp) (Trang 56 - 72)