Mơ hình hóa luồng tương tác ca sử dụng View Menu

Một phần của tài liệu (LUẬN văn THẠC sĩ) tìm hiểu và đánh giá kỹ thuật mô hình hóa luồng tương tác IFML trong phát triển ứng dụng di động (Trang 74 - 77)

Ca sử dụng View Menu được gọi từ tất cả các màn hình trên thanh cơng cụ (Main Toolbar), Màn hình Menu bao gồm các sự kiện có thể kích hoạt bởi tương tác người dùng như Planner, Meal, Grocery, Group, Logout.

3.2.4.11. Mơ hình hóa luồng tương tác ca sử dụng View Planner, View Grocery, View Group

Hình 3.18: Mơ hình hóa luồng tương tác ca sử dụng View Planner, View Grocery, View Group

Các màn hình tương ứng với sự kiện được kich hoạt bởi tương tác người dùng. Màn hình này xuất hiện sử dụng luồng điều hướng (Navigation Flow) từ màn hình Menu.

3.2.4.12. Mơ hình hóa luồng tương tác ca sử dụng Logout

Ca sử dụng logout được gọi đến từ màn hình Menu, ca sử dụng này sẽ thực hiện đăng xuất khỏi tài khoản của người sử dụng và dùng luồng điều hướng tới màn hình Login cho ca đăng nhập tiếp theo.

Mơ hình luồng tương tác ca sử dụng Logout và giao diện trên ứng dụng được thể hiện chi tiết trong Hình 3.19.

Hình 3.19: Mơ hình hóa luồng tương tác ca sử dụng Logout

WMP hỗ trợ xây dựng ứng dụng với IFML bao gồm các ràng buộc cụ thể về thông tin được nhập bởi người dùng. Như giao diện Hình 3.19, các trường Username và Password là các trường bắt buộc phải điền để có thể chuyển đến ca sử dụng tiếp theo (mandatory value).

3.2.4.13. Nhận xét chung

Ứng dụng MealNote đã vận dụng tồn bộ các khái niệm chính của IFML và các tiện ích mở rộng của WebRatio dành cho phát triển ứng dụng trên nền tảng di động. Để có thể sử dụng IFML xây dựng ứng dụng di động trên công cụ Webratio Mobile Platform, ta cần hiểu và vận dụng thành thạo ngôn ngữ IFML. Ngồi ra, cơng cụ được xây dựng dựa trên nền tảng Eclipse nên những nhà phát triển có kinh nghiệm mơ hình hóa trên EMF sẽ có bắt đầu thuận lợi hơn.

Quá trình xây dựng ứng dụng ít gặp phải lỗi, tuy nhiên các mẫu thiết kế/giao diện cung cấp sẵn tương đối ít, khả năng tùy chỉnh thấp. Nội dung luận văn sẽ trình bày phân tích chi tiết hơn trong phần tiếp theo.

Một phần của tài liệu (LUẬN văn THẠC sĩ) tìm hiểu và đánh giá kỹ thuật mô hình hóa luồng tương tác IFML trong phát triển ứng dụng di động (Trang 74 - 77)

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

(113 trang)