CÁC SCENARIO VỚI CÁC LỚP ĐÃ TRÍCH ĐƢỢC.

Một phần của tài liệu phân tích hệ thống quản lý vé máy bay (Trang 40)

1. Use case thêm thông tin chuyến bay.

- Scenario chuẩn.

Nhân viên A muốn thêm mới thông tin một chuyến bay có mã chuyến bay là A01 của hãng hàng không Vietnam Airline bay từ Hà Nội đến TP. Hồ Chí Minh vào 8h00 ngày 25/05/2013 với thời gian bay là 4h.

1. Nhân viên A nhấn vào nút “Thêm thông tin chuyến bay”.

2. Lớp giao diện gửi thông báo tới lớp điều khiển nút “Thêm thông tin chuyến bay” được chọn.

3. Lớp điều khiển gửi yêu cầu lớp giao diện hiển thị giao diện “Thêm thông tin chuyến bay”.

4. Lớp giao diện hiển thị giao diện “Thêm thông tin chuyến bay”.

5. Nhân viên A điền thông tin vào bảng chuyến bay có mã chuyến bay là A01 của hãng hàng không Vietnam Airline bay từ Hà Nội đến TP. Hồ Chí Minh vào 8h00 ngày 25/05/2013 với thời gian bay là 4h và nhấn “Kiểm tra”.

7. Lớp điều khiển gửi yêu cầu tới lớp chuyến bay lấy thông tin chuyến bay. 8. Lớp chuyến bay gửi thông tin tới lớp điều khiển.

9. Lớp điều khiển kiểm tra thông tin chuyến bay.

10.Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị giao diện thông báo “Chuyến bay chưa tồn tại”.

11.Lớp giao diện hiển thị giao diện thông báo “Chuyến bay chưa tồn tại”. 12.Nhân viên A nhấn vào nút cập nhật.

13.Lớp giao diện gửi thông báo tới lớp điều khiển nút “Cập nhật” được lựa chọn. 14.Lớp điều khiển gửi yêu cầu cho lớp chuyến bay cập nhật thông tin.

2. Use case sửa thông tin chuyến bay.

- Scenario chuẩn.

Nhân viên A muốn sửa thông tin một chuyến bay có mã chuyến bay là A01 của hãng hàng không Vietnam Airline bay từ Hà Nội đến TP. Hồ Chí Minh vào 8h00 ngày 25/05/2013 với thời gian bay là 4h, sửa thông tin giờ bay là 9h00 ngày 25/05/2013. 1. Nhân viên A nhấn vào nút “Sửa thông tin chuyến bay”.

2. Lớp giao diện gửi thông báo tới lớp điều khiển nút “Sửa thông tin chuyến bay được chọn”.

3. Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị giao diện “Tìm kiếm chuyến bay” .

4. Lớp giao diện hiển thị giao diện “Tìm kiếm chuyến bay”. 5. Nhân viên A lựa chọn nút “Tìm kiếm theo mã”.

6. Lớp giao diện gửi thông báo tới lớp điều khiển nút “Tìm kiếm theo mã” được chọn.

7. Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị giao diện “Nhập thông tin chuyến bay”.

8. Lớp giao diện hiển thị giao diện “Nhập thông tin chuyến bay”. 9. Nhân viên A nhập mã chuyến bay là A01.

10.Lớp giao diện gửi thông báo cho lớp chuyến bay mã chuyến bay là A01. 11.Lớp điều khiển gửi yêu cầu cho lớp chuyến bay để lấy thông tin cần tìm. 12.Lớp chuyến bay gửi thông tin cần tìm tới lớp điều khiển.

13.Lớp điều khiển thực hiện tìm kiếm chuyến bay.

14.Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị kết quả tìm kiếm là chuyến bay có mã A01 bao gồm mã chuyến bay là A01 của hãng hàng không Vietnam Airline bay từ Hà Nội đến TP. Hồ Chí Minh vào 8h00 ngày 25/05/2013 với thời gian bay là 4h và một nút cập nhật.

15.Lớp giao diện hiển thị thông tin tìm kiếm là chuyến bay có mã A01 bao gồm mã chuyến bay là A01 của hãng hàng không Vietnam Airline bay từ Hà Nội đến TP.

Hồ Chí Minh vào 8h00 ngày 25/05/2013 với thời gian bay là 4h và một nút cập nhật.

16.Nhân viên chọn thông tin cần sửa là giờ bay, điền lại thông tin giờ bay là 9h00 và nhấn nút cập nhật.

17.Lớp giao diện gửi thông báo tới lớp chuyến bay nút “Cập nhật” được chọn. 18.Lớp điều khiển gửi yêu cầu cho lớp chuyến bay cập nhật thông tin.

3. Use case xóa thông tin chuyến bay. - Scenario chuẩn.

Nhân viên A muốn xóa thông tin một chuyến bay có mã chuyến bay là A02 của hãng hàng không Vietnam Airline bay từ Hà Nội đến Huế vào 8h30 ngày 25/05/2013 với thời gian bay là 3h.

1. Nhân viên A nhấn vào nút “Xóa thông tin chuyến bay”.

2. Lớp giao diện gửi thông báo tới lớp điều khiển nút “Xóa thông tin chuyến bay” được chọn.

3. Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị giao diện “Tìm kiếm chuyến bay” .

4. Lớp giao diện hiển thị giao diện “Tìm kiếm chuyến bay”. 5. Nhân viên A lựa chọn nút “Tìm kiếm theo mã”.

6. Lớp giao diện thông báo tới lớp điều khiển nút “Tìm kiếm theo mã” được chọn. 7. Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị giao diện “Nhập thông tin

chuyến bay”.

8. Lớp giao diện hiển thị giao diện “Nhập thông tin chuyến bay”. 9. Nhân viên A nhập mã chuyến bay là A02.

10.Lớp giao diện gửi thông báo tới lớp điều khiển thông tin mã chuyến bay. 11.Lớp điều khiển gửi yêu cầu cho lớp chuyến bay để lấy thông tin cần tìm. 12.Lớp chuyến bay gửi thông tin chuyến bay tới lớp điều khiển.

13.Lớp điều khiển thực hiện tìm kiếm chuyến bay.

14.Lớp điều khiển gửi yêu cầu tới lớp giao diện hiển thị kết quả tìm kiếm là chuyến bay có mã A02 bao gồm mã chuyến bay là A02 của hãng hàng không Vietnam Airline bay từ Hà Nội đến Huế vào 8h30 ngày 25/05/2013 với thời gian bay là 3h và một nút xóa.

15.Lớp giao diện hiển thị kết quả tìm kiếm là chuyến bay có mã A02 bao gồm mã chuyến bay là A02 của hãng hàng không Vietnam Airline bay từ Hà Nội đến Huế vào 8h30 ngày 25/05/2013 với thời gian bay là 3h và một nút xóa. Nhân viên chọn thông tin và nhấn nút xóa.

16.Lớp giao diện gửi thông báo tới lớp điều khiển nút “Cập nhật” được chọn. 17.Lớp điều khiển gửi yêu cầu cho lớp chuyến bay cập nhật thông tin.

Một phần của tài liệu phân tích hệ thống quản lý vé máy bay (Trang 40)

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

(106 trang)