Mô hình hóa các yêu cầu

Một phần của tài liệu Đề tài nghiên cứu phần mềm bãi giữ xe thông minh (Trang 25 - 29)

3.1.5.1. Biểu đồ luồng dữ liệu mức 0

Mô hình mô tả hoạt động bãi giữ xe

Hình 3.2: Biểu đồ luồng dữ liệu mức 0

Mô tả ký hiệu

Bảng 3.3: Bảng chi tiết mô hình mô tả hoạt động xe.

STT USE CASE Ý NGHĨA

1 D1, D2 Phân loại xe (xe số, xe tay ga, xe hơ,...). Thẻxe (vé tháng, vé khách vãng lai). 2 D3, D4 Số xe vào (ghi sô xe đầu vào). Số xe ra (hiệnsố xe khi ra đúng với số xe khi vào không). 3 D5, D6 Biên bản (Sai sót hệ thống ảnh hưởng kháchhàng).Trả về thông tin sau khi lưu thành công. 4 D7 Thanh toán sau khi kiểm tra đúng mã số vàkhông phải thẻ giả.

Mô tả thuật toán

Bảng 3.4: Bảng mô tả thuật toán mô hình hoạt động bãi giữ xe.

STT USE CASE Ý NGHĨA

1 1.0 Nhận dữ liệu từ D1. Xuất dữ liệu D2.

2 2.0 Nhận thẻ xe từ khách. Xuất dữ liệu D4 và D6. 3 3.0 Nhận dữ liệu từ khác và trả về cách giải quyếtvấn đề. Xuất dữ liệu D5 4 4.0 Nhận dữ liệu D3, D4, D6. Xuất dữ liệu D7. Trảvề báo cáo lãnh đạo khi được yêu cầu.

3.1.5.2. Tiến trình xe vào

Mô hình mô tả hoạt động quét thẻ vào

Mô tả thuật toán

Bảng 3.5: Bảng mô tả thuật toán mô hình hoạt động bxe vào.

STT USE CASE Ý NGHĨA

1 1.1 Nhận dữ liệu từ khách và D1. Truyền dữ liệusang 1.2. 2 1.2 Nhận dữ liệu từ D1, D3, D4, 1.1 và 1.3.. 3 1.3 Nhận lại dữ liệu từ 1.2 khi kiểm tra hoàn tấtvà xuất dữ liệu ra thẻ và 4.1. 4 1.4 Nhận dữ liệu 3.1 và xuất dữ liệu ra D3.

3.1.5.3. Tiến trình xe ra

Mô hình mô tả hoạt động quét thẻ xe ra

Mô tả thuật toán

Bảng 3.6: Bảng mô tả thuật toán mô hình hoạt động xe ra.

STT USE CASE Ý NGHĨA

1 2.1 Nhận dữ thẻ từ khách. Truyền dữ liệu kiểm trasang 2.2. 2 2.2 Nhận dữ liệu kiểm tra từ 2.1 và D5. Xuất dữliệu 2.3. 3 2.3 Nhận lại dữ liệu từ 2.2 và xuất dữ liệu D5 vàtruyền sang 2.4 xử lý.. 4 2.4 Nhận dữ liệu từ 2.3 và xuất dữ liệu ra D3 vàxác nhận thanh toán cho xe ra.

3.1.5.4. Tiến trình giải quyết sự cố

Mô hình mô tả hoạt động giải quyết sự cố

Mô tả thuật toán

Bảng 3.7: Bảng mô tả thuật toán mô hình hoạt giải quyết vấn đề.

STT USE CASE Ý NGHĨA

1 3.1 Nhận dữ liệu từ d3 và D4.

2 3.2 Nhận dữ liệu kiểm tra từ 3.1 và xuất cho kháchhàng nếu sai. 3 3.3 Nhận lại dữ liệu từ 3.2 xử lý và truyền sangD6 và 3.4 4 3.4 Nhận dữ liệu từ 3.3 và xác nhận thanh toáncho khách hàng.

Một phần của tài liệu Đề tài nghiên cứu phần mềm bãi giữ xe thông minh (Trang 25 - 29)

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

(37 trang)