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

Một phần của tài liệu LUẬN VĂN: 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 pdf (Trang 45 - 48)

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 s at giao van Khai bao tham s o

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 LUẬN VĂN: 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 pdf (Trang 45 - 48)