Giao diện “Đăng tin”

Một phần của tài liệu Xây dựng app tìm kiếm và đặt phòng trọ (Trang 88 - 90)

Thiết kế giao diện

Hình 3.16: Giao diện “Đăng tin”

Danh sách các đối tượng

Bảng 3.16: Danh sách các đối tượng giao diện “Đăng tin”

STT Tên Loại control Ghi chú

1 Nút thêm hình ảnh Button 2 Khung nhập liệu loại phòng trọ Spiner 3 Khung nhập liệu mô tả Edit text 4 Khung nhập liệu giá tiền Edit text 5 Khung nhập liệu vĩ độ Edit text 6 Khung nhập liệu tung độ Edit text 7 Nút chọn địa chỉ Button 8 Khung nhập liệu thành phố Spiner 9 Khung nhập liệu quận/ huyện Spiner 10 Khung nhập liệu tên đường Edit text

70

Thiết kế xử lý

Hình 3.17: Đánh số các xử lý giao diện “Đăng tin” Bảng 3.17: Danh sách các xử lý giao diện “Đăng tin”

STT Tên xử lý Điều kiện gọi thực hiện Ghi chú

1 Thêm hình ảnh Click vào Button thêm hình ảnh 2 Chọn loại phòng Click vào Spiner loại phòng

3 Chọn vị trí nhà trọ Click vào Button “Chọn vị trí trên bản đồ” 4 Chọn thành phố Click vào Spiner thành phố/ tỉnh

5 Chọn quận/ huyện Click vào Spiner quận/ huyện 6 Đăng bài Click vào button “Đăng bài ngay”

Bảng 3.18: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Đăng tin”

Sơ đồ luồng dữ liệu Mô tả dữ liệu

Hình 3.18: Sơ đồ luồng - mô tả dữ liệu cho nghiệp vụ “Đăng

tin”

D1: Ngày đăng, người đăng, các ảnh phòng trọ, mô tả, giá tiền, địa chỉ.

D3: Table “MotelRoom”. D4: D1.

D6: Thông báo đăng tin thành công, thông báo thông tin không chính xác, biểu mẫu BM_U_ManagePost, BM_U_Post.

71

Thuật toán:

- Bước 1: Đưa biểu mẫu BM_U_Post cho User thông qua D6.

- Bước 2: Nhận D1 từ User.

- Bước 3: Mở kết nối CSDL.

- Bước 4: Kiểm tra CSDL có hợp lệ không?

+ Có: xuống bước 5.

+ Không: xuống bước 6.

- Bước 5: Lưu D4 xuống CSDL, Xuất thông báo “Tạo phòng trọ thành công”, chuyển đến màn hình BM_U_ManagePost.

-Bước 6: Xuất thông báo “Thông tin không chính xác” ,quay về bước 1.

- Bước 7: Đóng kết nối CSDL.

- Bước 8: Kết thúc.

Một phần của tài liệu Xây dựng app tìm kiếm và đặt phòng trọ (Trang 88 - 90)

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

(111 trang)