Xác định cơ chế thiết kế

Một phần của tài liệu (TIỂU LUẬN) bài tập lớn môn PHÂN TÍCH và THIẾT kế HƯỚNG đối TƯỢNG PHÂN TÍCH hệ THỐNG QUẢN lý THIẾT bị BAY (Trang 48 - 53)

III. THIẾT KẾ HỆ THỐNG

1) Làm mịn kiến trúc

1.2. Xác định cơ chế thiết kế

Hệ thống con cung cấp hỗ trợ cho CSDL quan hệ được viết bằng SQL. Hệ thống con được thiết kế như sau:

Hình 28. Hệ thống con Cơ sở dữ liệu vàồ̀ cáý́c giao diện của

1.1.3. Xác định các gói

Mỗi lớp trong phân tích tương ứng với một gói cấp cao trong hệ thống.

Gói Application

Gói ứng dụng có chứa ranh giới và các lớp điều khiển, có trong ứng dụng khách hàng. Nó được chia thành bốn gói phụ, mỗi gói chịu trách nhiệm về một phần khác nhau của ứng dụng:

Lớp con Xác thực xử lý việc tạo và đăng nhập tài khoản.

Lớp con View là việc thực hiện hai trường hợp sử dụng liên quan đến việc xem và tìm kiếm thiết bị khơng hoạt động. Phần này của ứng dụng có thể được truy cập miễn phí bởi bất cứ ai.

Lớp con Tương tác người dùng chứa các lớp liên quan đến các hành động yêu cầu người dùng đăng nhập: cập nhật hồ sơ và tìm kiếm / chỉnh sửa / báo cáo vị trí thiết bị của mình.

Lớp con Quản trị chứa các tiện ích giúú́p quản trị viên duy trì tài khoản, quản lý thiết bị và báo cáo. Chỉ Quản trị viên mới có quyền truy cập vào các cơng cụ này.

Gói Business Services

Gói Dịch vụ Doanh nghiệp cũng chứa hệ thống con CSDL và các giao diện của nó như các lớp thực thể. Những yếu tố này là chung cho tất cả các trường hợp sử dụng.

Gói Middleware bao gồm gói SQL của Java, cung cấp quyền truy cập vào cơ sở dữ liệu và Java Spring framework, cung cấp các dịch vụ mạng.

Gói và phụ thuộc của chúng

Như đã nói ở trên, gói Gói Application phụ thuộc vào gói Business

Services, từừ̀ đó phụ thuộc vào gói Middleware.

Một phần của tài liệu (TIỂU LUẬN) bài tập lớn môn PHÂN TÍCH và THIẾT kế HƯỚNG đối TƯỢNG PHÂN TÍCH hệ THỐNG QUẢN lý THIẾT bị BAY (Trang 48 - 53)

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

(75 trang)
w