Đặc tả các ca sử dụng

Một phần của tài liệu LẬP TRÌNH ANDROID CƠ BẢN Đề tài : Xây dựng app đặt đồ ăn HaNoi Food Tour (Trang 28 - 33)

CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.3 Đặc tả các ca sử dụng

2.3.1 Ca sử dụng Quản lý cửa hàng

Bảng 2.1 Ca sử dụng Quản lý cửa hàng

IDUC-1

Usecase Quản lý cửa hàng

Actor(s) Cửa hàng

Description Là cửa hàng, muốn đăng nhập vào website để quản lý cửa

hàng của mình

Pre-Condition(s)

 Tài khoản đã được tạo sẵn

 Tài khoản đã được quản trị viên phân quyền  Thiết bị đã được kết nối Internet

Basic Flow

1. Cửa hàng đăng nhập website

2. Cửa hàng chọn phương thức thay đổi thơng tin cửa hàng

3. Sau đó chọn thêm/sửa/xóa theo nhu cầu 4. Hệ thống hiển thị form nhập thông tin 5. Cửa hàng nhập thông tin

6. Hệ thống xác nhận thơng tin trong form đúng và cho phép thêm/sửa/xóa

2.3.2 Ca sử dụng Quản lý món ăn

Bảng 2.2 Ca sử dụng Quản lý món ăn

IDUC-2

Usecase Quản lý món ăn

Actor(s) Cửa hàng

Description Là cửa hàng, muốn quản lý các món ăn của mình

Pre-Condition(s)  Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet

Basic Flow

1. Cửa hàng đăng nhập vào website

2. Cửa hàng chọn hình thức quản lý món ăn 3. Sau đó chọn thêm/sửa/xóa theo nhu cầu 4. Hệ thống hiển thị form nhập thông tin 5. Cửa hàng nhập thông tin

6. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa

2.3.3 Ca sử dụng Quản lý đơn hàng

Bảng 2.3 Ca sử dụng Quản lý đơn hàng

IDUC-3

Usecase Quản lý đơn hàng

Actor(s) Cửa hàng

Description Là cửa hàng, muốn quản lý các đơn hàng

Pre-Condition(s)  Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet

Basic Flow

1. Cửa hàng chọn hình thức quản lý đơn hàng

2. Sau đó chọn thay đổi trạng thái đơn hàng theo yêu cầu 3. Hệ thống hiển thị form nhập thông tin

4. Cửa hàng nhập thông tin

5. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa

2.3.4 Ca sử dụng Quản lý doanh thu

Bảng 2.4 Ca sử dụng Quản lý doanh thu

IDUC-4

Usecase Quản lý doanh thu

Actor(s) Cửa hàng

Description Là cửa hàng, muốn quản lý doanh thu

Pre-Condition(s)  Tài khoản đã được đăng nhập sẵnThiết bị đã được kết nối Internet Basic Flow 1. Cửa hàng đăng nhập vào website

2. Cửa hàng chọn hình thức quản lý doanh thu

2.3.5 Ca sử dụng quản lý thông tin

Bảng 2.5 Ca sử dụng Quản lý thông tin

IDUC-5

Usecase Quản lý thông tin

Actor(s) Khách hàng

Description Là khách hàng, muốn đăng nhập vào ứng dụng để quản lý thơng tin của mình

Pre-Condition(s)

 Tài khoản đã được đăng nhập sẵn

 Tài khoản đã được quản trị viên phân quyền  Thiết bị đã được kết nối Internet

Basic Flow

1. Khách hàng chọn phương thức thay đổi thơng tin 2. Sau đó chọn thêm/sửa/xóa theo nhu cầu

3. Hệ thống hiển thị form nhập thông tin 4. Khách hàng nhập thông tin

5. Hệ thống xác nhận thông tin trong form đúng và cho phép thêm/sửa/xóa

2.3.6 Ca sử dụng Đặt hàng

Bảng 2.6 Ca sử dụng Đặt hàng

IDUC-6

Description Là khách hàng, muốn đặt hàng

Pre-Condition(s)

 Tài khoản đã được đăng nhập sẵn

 Tài khoản đã được quản trị viên phân quyền  Thiết bị đã được kết nối Internet

Basic Flow

1. Khách hàng chọn phương thức thêm vào giỏ hàng 2. Sau đó chọn thêm/sửa/xóa theo nhu cầu

3. Hệ thống đơn hàng

4. Khách hàng nhập thông tin giao hàng

5. Hệ thống xác nhận thơng tin trong form đúng và cho phép thêm/sửa/xóa

6. Hệ thống ghi nhận thông tin đơn hàng được đặt thành công

Một phần của tài liệu LẬP TRÌNH ANDROID CƠ BẢN Đề tài : Xây dựng app đặt đồ ăn HaNoi Food Tour (Trang 28 - 33)

Tải bản đầy đủ (DOCX)

(53 trang)
w