Use Case chuyển đổi với bảng lựa chọn

Một phần của tài liệu CHUYỂN ĐỔI CÁC BẢNG TỪ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQLSERVER SANG MYSQL (Trang 31 - 34)

IV. Đặt tả Use Case

7.Use Case chuyển đổi với bảng lựa chọn

Mô tả:

Use Case này cho phép người dùng chuyển đổi với danh sách các bảng được lựa chọn từ hệ quản trị cơ sở dữ liệu SqlServer qua MySQL.

Luồng sự kiện

o Luồng sự kiện chính

Use Case này bắt đầu khi người dùng muốn chuyển đổi với các bảng được lựa chọn.

 Use Case này phải thực hiện Use Case kết nối cơ sở dữ liệu SqlServer và Use Case kết nối MySQL

 Người sử dụng tạo ra tên cơ sở dữ liệu đích của hệ quản trị cơ sở dữ liệu MySQL.

 Cơ sở dữ liệu đích từ hệ quản trị cơ sở dữ liệu MySQL được tạo ra từ cơ sở dữ liệu nguồn SqlServer với cấu trúc và dữ liệu bảng được lựa chọn tương đương nhau.

 Kết thúc Use Case. o Các luồng sự kiện khác

 Trong quá trình thực hiện chức năng chuyển đổi với tất cả các bảng nếu có lỗi xảy ra như: Dữ liệu chuyển đổi không phù hợp với cấu trúc của cơ sở dữ liệu đích, … thì ứng dụng sẽ thông báo chuyển đổi không thành công và người sử dụng phải thực hiện lại.

Các yêu cầu đặc biệt

Không có.

Tiền điều kiện

o Người sử dụng phải thực hiện kết nối cơ sở dữ liệu đích từ hệ quản trị cơ sở dữ liệu SqlServer.

o Người sử dụng chọn đích đến bằng cách thực hiện Use Case kết nối MySQL và tạo ra cơ sở dữ liệu để chứa các bảng từ cơ sở dữ liệu đích. o Lựa chọn các bảng cần chuyển đổi vào danh sách.

Hậu điều kiện

o Nếu Use Case thực hiện thành công thì một cơ sở dữ liệu với các bảng được lựa chọn của hệ quản trị cơ sở dữ liệu MySQL tương đương với cơ sở dữ liệu của hệ quản trị cơ sở dữ liệu đích SqlServer được tạo ra.

o Thông báo nếu chuyển đổi thành công.

Điểm mở rộng

THIẾT KẾ HỆ THỐNG

Một phần của tài liệu CHUYỂN ĐỔI CÁC BẢNG TỪ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQLSERVER SANG MYSQL (Trang 31 - 34)