Phân tích và thiết kế hệ thống

Một phần của tài liệu Nghiên cứu tích hợp hệ thống kiểm soát quá trình giao vận trong ngân hàng (Trang 43 - 46)

2.1 Mô hình kiến trúc

Hình 3.1: Mô hình kiến trúc tổng thể hệ thống giám sát giao vận

Giải thích sơ đồ:

Đối tƣợng bản đồ có các chức năng hiện thị dữ liệu bản đồ, phóng to thu nhỏ, vẽ lộ trình, cập nhật lộ trình

Đối tƣợng xe: Lƣu trữ các thông tin về lộ trình, kinh độ và vĩ độ hiện thời, vận tốc

Modul kiểm soát: phát hiện các dấu hiệu bất thƣờng, nghi ngờ của xe và thông báo về tình trạng của xe cho ngƣời quản trị.

2.2 User Case của chƣơng trình

46 Chuc nang ban do

Giam sat giao van Khai bao tham so

KhaiBaoXe NguoiDung

KhaiBaoLoTrinh

Hình 3.2: Usercase chức năng giám sát xe

Chức năng hệ thống

Admin Quan ly nguoi dung

Hình 3.3: Usercase chức năng hệ thống

2.3 Use case khai báo xe

 Brief description: Khai báo xe vận chuyển tiền khi có yêu cầu

 Actors: Ngƣời dùng tại trung tâm xử lý

 Flow of Events

Ngƣời dùng System

1.Nhập loại xe, đơn vị quản lý, biển số xe, các chú ý

2. Kiểm tra đã có xe trong hệ thống chƣa.

47

 Exception: 1. Biển số xe trùng với xe có trong hệ thống trƣớc đó.

 Pre-conditions: Xe chƣa đƣợc khai báo trƣớc đó

 Post-conditions:

2.4 Use case khai báo lộ trình

 Brief description: Khai báo lộ trình của xe

 Actors: Ngƣời dùng tại trung tâm xử lý

 Flow of Events

Ngƣời dung System

1. Chọn xe đã khai báo, sử dụng chuột định nghĩa đƣợc đƣờng đi từ lúc bắt đầu đến lúc kết thúc

2. Kiểm tra xe này đã tồn tại lộ trình nào chƣa.

3. Cập nhật lộ trình của xe vào hệ thống. Vẽ lộ trình của xe.

 Exception: 1 Vẽ lộ trình của xe bị lỗi do thao tác vẽ bản đồ,

Xe chƣa đƣợc khai báo từ trƣớc

 Pre-conditions: Xe phải đƣợc khai báo từ trƣớc

Bản đồ đƣợc hiển thị để thực hiện các thao tác vẽ lộ trình

 Post-conditions:

2.4.1 Use case Giám sát lộ trình xe

 Brief description: Giám sát lộ trình xe

 Actors: Ngƣời dùng tại trung tâm xử lý

 Flow of Events

Ngƣời dùng System

1. Khởi động thiết bị thu GPS

2. Vẽ lộ trình đã định nghĩa trƣớc của xe trên bản đồ.

3. Đọc đầu thu thiết bị GPS.

4. Phân biệt đƣợc mã số xe và tọa độ X,Y của x. Vẽ vị trí hiện tại và lộ trình

48

thực tế của xe

5. Tính toán xem xe có đi đúng lộ trình không? Có dừng tại một điểm lâu quá không?...

6. Thông báo cho ngƣời quản trị 7. Thông báo cho lái xe khi có tình

huống và cập nhật lại nhật ký của xe

 Exception: 1 Đầu thu thiết bị không hoạt động

Thiết bị GPS trên xe không hoạt động

 Pre-conditions: Lộ trình đã đƣợc khai báo trƣớc

Xe đã đƣợc khai báo trong hệ thống

 Post-conditions:

3. Cài đặt chƣơng trình 3.1 Tổ chức dữ liệu hệ thống

Một phần của tài liệu Nghiên cứu tích hợp hệ thống kiểm soát quá trình giao vận trong ngân hàng (Trang 43 - 46)

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

(57 trang)