Hình 2.4. Mô hình ca sử dụng của phần mềm
2.4.2 Mô tả ca sử dụng
Tải dữ liệu CAD
Use case này cho phép ngƣời dùng chọn dữ liệu CAD cần chuyển đổi để đƣa vào phần mềm.
Ngƣời dùng lựa chọn file dạng *.dwg
Chọn lƣới chiếu
Cho phép ngƣời sử dụng chọn lƣới chiếu
Nhập địa chỉ lƣu trữ
Ngƣời sử dụng chọn địa chỉ lƣu trữ, dữ liệu sau khi chuyển đổi sẽ đƣợc lƣu trữ trong địa chỉ đã chọn.
2.4.3 Biểu đồ lớp
Hình 2.5. Bi u đồ lớp của phần mềm
2.4.4 Thiết kế lớp
Dựa vào biểu đồ phân tích trên, phần mềm đƣợc thiết kế gồm các lớp giao diện và các lớp điều khiển sau:
2.4.4.1 Lớp giao diện
Lớp giao diện chính của phần mềm
Lớp này thiết kế giao diện chính của phần mềm. Tại form này ngƣời sử dụng sẽ thực hiện việc tải tệp dữ liệu CAD, lựa chọn phép chiếu, nhập địa chỉ lƣu trữ cho tệp tin sau khi chuyển đổi và chạy phần mềm.
Lớp giao diện tải dữ liệu CAD
Hình 2.7. Lớp giao diện tải dữ liệu CAD
Lớp này thiết kế giao diện cho phép ngƣời dùng tìm và lựa chọn tệp dữ liệu CAD đƣợc lƣu trữ trong bộ nhớ và đọc nội dung của tệp CAD.
Lớp giao diện nhập địa chỉ lƣu trữ
Hình 2.8. Lớp giao diện nhập địa chỉ ưu trữ
Lớp này thiết kế giao diện cho phép ngƣời dùng nhập địa chỉ lƣu trữ cho dữ liệu sau khi chuyển đổi thành công.
2.4.4.2 Lớp điều khiển
Hình 2.9. Lớp điều khi n
Lớp này làm nhiệm vụ lấy thông tin tệp CAD, lƣới chiếu, địa chỉ lƣu trữ và tiến hành các bƣớc chuyển đổi dữ liệu, sau khi chuyển đổi thành công thì tiến hành lƣu trữ dữ liệu.