Use Case chuyển đổi tất cả các bả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 30 - 31)

IV. Đặt tả Use Case

6.Use Case chuyển đổi tất cả các bảng

Mô tả:

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

Luồng sự kiện

Use Case này bắt đầu khi người dùng muốn chuyển đổi với tất cả các bảng. o Luồng sự kiện chính

 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 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.

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 tương đương với cơ sở dữ liệu của SqlServer được tạo ra.

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

Điểm mở rộng

Không có.

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 30 - 31)