You are on page 1of 5

Họ và Tên : Nguyễn Mạnh Đức

MSSV : 102190058
Lớp học phần : 19Nh11
Lớp sinh hoạt : 19TCLC_DT2

Câu 1 :
o Khách hàng: (người đặt ghế xe) :
+ Khách hàng đặt ghế bằng cách đặt trước trên trang web của công ty xe.
+ Khách hàng có tùy chọn thanh toán trực tiếp cho chỗ ngồi thông qua trang web.
+
o Công ty (bao gồm nhân viên thực hiện cung cấp dịch vụ) :
+ Cung cấp thông tin về xe bus và chuyến đi bao gồm : số hiệu tuyến đường, số xe, lịch
trình chuyến đi.
+ Công ty có hành động : Xác minh thông tin mua vé và thực hiện hủy chỗ ngồi nếu
khách hàng không có mặt một giờ trước chuyến đi
o Hệ thống trang web :

+ Đóng vai trò trung gian, hỗ trợ giao tiếp giữa người dùng và công ty.
+ Cả khách hàng và nhân viên công ty đều phải tự xác thực mình để thực hiện các hoạt
động với hệ thống.
o Hệ thống thanh toán (cung cấp các tùy chọn thanh toán thông qua trang web) :
+Xác định thông tin tài khoản người dùng và chỗ ngồi
+Giao dịch với công ty và người dùng về dịch vụ.
Câu 3:
Đặc tả usecase “Đặt vé”:

Use Case ID UC-1.1

Use Case
Đặt vé
Name

Description Để khách hàng lựa chọn và thực hiện đặt trước trên hệ thống

Actor(s) Khách hàng

Priority Bắt buộc phải có

Trigger Khách hàng có nhu cầu đặt chỗ ngồi trên xe

Pre-  Khách hàng có yêu cầu di chuyển bằng xe bus


Condition(s):  Xe và chuyến đi phải phù hợp với công ty
 Giá vé và phương thức thanh toán phù hợp với khách hàng

Post-  Khách hàng có thông tin vé (số hiệu tuyến đường, số xe, thời gian đi và
Condition(s): đến)

Basic Flow 1. Khách hàng truy cập vào hệ thống trang web
2. Người dùng chọn phương thức đăng nhập bằng tài khoản trên web
3.Khách hàng xác nhận đặt vé
4.Khách hàng thanh toán thành công

Alternative
Flow

Exception
Flow

Business
BR1.1-1: Khách hàng không thanh toán, công ty sẽ hủy chỗ ngồi.
Rules

Non- NFR1.1-1: Xác nhận đơn hàng trong vòng 1h đồng hồ


Functional
Requirement
Câu 2 :

Câu 4 :

You might also like