Phân tích thiết kế 1 Mô hình hóa yêu cầu

Một phần của tài liệu XÂY DỰNG HỆ THỐNG TÌM KIẾM MÁY ATM TRÊN HỆ ĐIỀU HÀNH ANDROID (Trang 27)

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

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

Một phần của tài liệu XÂY DỰNG HỆ THỐNG TÌM KIẾM MÁY ATM TRÊN HỆ ĐIỀU HÀNH ANDROID (Trang 27)