3.2.1. Mô hình hóa yêu cầu
Xác đinh các tác nhân:
*** Ngưòi sủ dụng: Là người trực tiếp sử dụng phàn mềm để tìm kiếm các máy ATM
hay góp ý cho người phát trien.
❖ Quản trị viên: Là người trực tiếp sử dựng phần mềm đế cập nhật các danh mục,
xem các góp ý.
Các trường, hơn sir duns:
♦í♦ Mở hệ thống. *ì* Đóng hệ thống, ♦> Cập nhật DM Ngân hàng. *t* Cập nhật DM Tỉnh thành. ❖ Cập nhật DM Quận huyện. ❖ Cập nhật DS Địa điểm. ❖ Tìm kiểm. ♦♦♦ Gửi góp ý. ❖ Xem góp ý.
Đăc tả các trườnẹ hơp sử dims:
❖ Trường hợp sử dụng: Mở hệ thống.
• Tác nhân: Người sừ dụng, Quản trị viên.
• Mô tả: Bắt đầu phiên làm việc người sử dụng sẽ mở ứng dụng để tìm kiếm, quản trị viên mở services đê cập nhật danh mục, xem các góp ý.
❖ Trường hợp sử dụng: Đóng hệ thống. • Tác nhân: Người sử dụng, Quản trị viên.
Mô tả: Ket thúc phiên làm việc, người sử dụng và quản trị viên sẽ đóng chương trình.Tác nhân: Quản trị viên.
• Mô tả: Cập nhật danh sách các ngân hàng vào hệ thống. ❖ Trường hợp sử dụng: Cập nhật DM Tỉnh thành.
• Tác nhân: Quản trị viên.
• Mô tả: Cập nhật danh sách các tỉnh thành vào hệ thống. ❖ Trường hợp sử dụng: Cập nhật DM Quận huyện.
• Tác nhân: Quản trị viên.
• Mô tả: Cập nhật danh sách các quận huyện vào hệ thống. ❖ Trường hợp sử dụng: Cập nhật DS Địa điểm.
• Tác nhân: Quản trị viên.
• Mô tả: Cập nhật danh sách các địa điếm máy ATM vào hệ thống. ♦♦♦ Trường họp sử dụng: Tìm kiếm.
• Tác nhân: Người sử dụng.
• Mô tả: Người sử dụng sẽ sừ dụng chức năng này đê tìm kiếm các máy ATM theo các tiêu chí tìm kiểm, có thể tìm kiếm trong cơ sở dữ liệu MySQL của web services của chương trình hoặc là từ dịch vụ Google Places API.
♦> Trường hợp sử dụng: Gửi góp ý. • Tác nhân: Người sử dụng.
• Mô tả: Người sử dụng sẽ sử dụng chức năng này để gửi góp ý về cho người phát triển về các vấn đề khi sử dụng chương trình.
*t* Trường họp sử dụng: Xem góp ý.
Mô tả: Xem các góp ý được gửi đến từ người sử dụng chương trình.
Gui gop yHình 11: Biểu đồ trường hợp sử
dụng USE CASE
Xoa Dia diem
Hình 12: Use Case trường hợp Cập nhật DS Địa điểm
Xoa Ngan hang
Hình 13: Use Case trường hợp cập nhật DM Ngân hàng
Xoa Quan huyen
Hình 14: Use Case trường hợp cập nhật DM Quận
huyện
Xoa Tinh thanh
Hình 15: Use Case trường hợp cập nhật DM Tỉnh
thành
Tim kiem bang Google Places
Xây dựng hệ thống tìm kiếm máy ATM trên hệ điều hành Android