You are on page 1of 3

MỤC LỤC

1. Chương I : ĐẶT VẤN ĐỀ <done - >


Chương II: ĐỀ XUẤT Ý TƯỞNG <done - >
Chương III: PHÂN TÍCH THIẾT KẾ

– Nhận diện tác nhân - Mô hình Use Case << deadline: 20/3/2011 >>
– Đặc tả Úse Case

Note:
Màu đen: ứng với những chức năng bắt buộc
Màu đỏ: chức năng chính của bản đồ & bản đồ xe bus
Màu xanh: chức năng mạng xã hội, chức năng mở rộng.

ACTOR USE CASE


Người sử dụng Đăng ký
User Đăng nhập / Đăng xuất
Thay đổi thông tin người dùng
Thêm bạn bè
Cập nhật thông tin bạn bè
Cập nhật trạng thái <status>
Trò chuyện cùng bàn bè đang online
Xác định vị trí bạn bè, trạng thái bạn bè đang
online
Hiển thị danh sách bạn bè đang online < địa điểm,
trạng thái>
Gửi cảnh báo tắc đường
Cập nhật cảnh báo tắc đường
Xem thông tin về địa điểm <xác định vị trí hiện tại
của người dùng trên bản đồ - địa điểm + trạng thái
>
Hiển thị toàn bản đồ
<phóng to, thu nhỏ, di chuyển>
Di chuyển nhanh đến 1 điểm trên bản đồ
<move>
Tìm kiếm thông tin về một tuyến xe (lộ trình, loại
xe, giá vé, thời gian họa động...)
Tím kiếm các tuyến xe đi qua 1 địa điểm
Tìm các tuyến xe đi từ A → B & đường đi ngắn
nhất
Theo dõi sự di chuyển của người dùng trên map
Nhận thông báo khi có người thân, bạn bè đang ở
gần < hiển thị thông tin địa điểm>
Gửi lại thông báo cho bạn bè đang ở gần.

• ĐẶC TẢ USE CASE

1. Đăng ký
- Mô tả chức năng
Khi chưa có tài khoản, hệ thống cho phép người dùng đăng kí tài khoản mới để sử dụng các
chức năng của hệ thống.
- Tương tác hệ thống

Người dùng Hệ thống


Click vào nút Đăng kí trong giao diện
Login
Người dùng nhập thông tin <username,
password, giới tính, ngày sinh, email,...>
Click OK button,
Kiểm tra thông tin đk hợp lệ
Gửi thông tin đăng kí lên hệ thống
Hệ thống nhận dữ liệu, kiểm tra và cập nhật cơ sở
dữ liệu.
Trả về thông báo đk thành công
Nhận thông tin thông báo thành công từ
hệ thống, trở lại giao diện Login
Kết thúc tương tác.

Tương tác khác < Khi hệ thống nhận dữ liệu & kiểm tra ko hợp lệ >

Người dùng Hệ thống


Click vào nút Đăng kí trong giao diện
Login
Người dùng nhập thông tin <username,
password, giới tính, ngày sinh, email,...>
Click OK button
Kiểm tra thông tin đk hợp lệ
Gửi thông tin đăng kí lên hệ thống
Hệ thống nhận dữ liệu, kiểm tra ko hợp lệ
Trả về thông báo đk thất bại, thông báo err
Nhận thông tin thông báo từ hệ thống,
hiển thị lỗi.
Kết thúc tương tác.
2. Đăng Nhập / Đăng xuất
3. Cập nhật/ thay đổi thông tin người dùng
4. Thêm bạn bè
5. Cập nhật thông tin bạn bè
6. Cập nhật trạng thái người dùng
7. Xác định vị trí bạn bè, trạng thái bạn bè đang online
8. Yêu cầu hiển thị danh sách bạn bè đang online
9. Gửi cảnh báo tắc đường
10. Cập nhật cảnh báo tắc đường
11. Cập nhật thông tin về địa điểm hiện tại
12. Hiện thị bản đồ
13. Di chuyển nhanh đến 1 điểm trên bản đồ
14. Tìm kiếm thông tin về một tuyến xe < lộ trình, loại xe, giá vé, tg hoạt động...>
15. Tìm kiếm các tuyến xe bus qua một điểm
16. Tìm các tuyến xe đi từ A → B , cách đi tốt nhất
17. Theo dõi sự di chuyển trên map <nâng cao>
18. Nhận thông báo khi có bạn bè đang ở gần < phạm vi có thể đặt trước >. Gửi thông báo cho bạn
bè đang ở gần.

You might also like