Chức năng Quản lý cấu trúc các bảng dữ liệu

Một phần của tài liệu Nghiên cứu các mẫu thiết kế và ứng dụng để xây dựng hệ thống quản lý thông tin tổng thể cho doanh nghiệp (Trang 70)

4. Tóm tắt cấu trúc của luận văn

3.1.4.3.Chức năng Quản lý cấu trúc các bảng dữ liệu

Chức năng quản lý các bảng là chức năng ựể thiết lập thông tin về các bảng trong toàn bộ hệ thống nhằm hỗ trợ cho việc tự ựộng xây dựng các câu truy vấn cũng như việc bản ựịa hóa.

3.1.4.3.1 đặc tả phần Quản lý cấu trúc các bảng biểu bằng ca sử dụng

Việc quản lý cấu trúc các bảng chủ yếu ựược thực hiện thông qua các ca sử dụng như sau:

Ờ Cập Nhật Nhóm Các Bảng: Bảng dữ liệu ựược ựưa vào các nhóm khách

nhau ựể quản lý. Ca sử dụng Cập nhật nhóm các bảng giúp cho nhà quản trị hệ thống quản lý và cập nhật thông tin về các nhóm này.

Ờ Cập Nhật Các Bảng: Dành cho người quản trị thiết lập danh sách các bảng,

View cần quản lý trong hệ thống.

Ờ Cập Nhật Danh Sách Các Trường: Ca sử dụng này dùng ựể khai báo cấu trúc của các bảng hay các View trong CSDL của hệ thống.

Ờ Hiển Thị Dữ Liệu Của Bảng: Ca sử dụng này ựược thực thi bởi người dùng,

nó cho phép hiển thị dữ liệu của bảng, view. Ca sử dụng nay sẽ dùng ca sử dụng Tạo Câu Lệnh SQL ựể tạo ra câu lệnh SQL dựa trên cấu trúc của bảng.

Ờ Tạo Câu Lệnh SQL: được sử dụng ựể tạo ra câu lênh truy vấn SQL dựa trên

Hình 3.21. Mô hình ca sử dụng phần Quản lý cấu trúc bảng.

3.1.4.2.2 Phân tắch các ca sử dụng của phần Quản lý cấu trúc bảng a. Ca sử dụng Cập Nhật Nhóm Bảng

+ Các lớp tham gia vào ca sử dụng:

Ờ Lớp giao diện: TableGroup

Ờ Lớp ựiều khiển: TableGroupController

Ờ Lớp thực thể: TableGroup

+ Biểu ựồ liên kết giữa các lớp khái niệm:

+ Biểu ựồ cộng tác giữa các lớp khái niệm:

Hình 3.23. Biểu ựồ cộng tác ca sử dụng Cập Nhật Nhóm Bảng

a. Ca sử dụng Cập Nhật Bảng

+ Các lớp tham gia vào ca sử dụng:

Ờ Lớp giao diện: TableManagement

Ờ Lớp ựiều khiển: TableController

Ờ Lớp thực thể: Table

+ Biểu ựồ liên kết giữa các lớp khái niệm:

+ Biểu ựồ cộng tác giữa các lớp khái niệm: Hình 3.25. Biểu ựồ cộng tác ca sử dụng Cập Nhật Bảng 3.1.4.3.3 Thiết kế các lớp a. Ca sử dụng Cập Nhật Nhóm Bảng Chưa áp dụng mẫu Hình 3.26. Các lớp thiết kế trong ca sử dụng Cập nhật nhóm bảng

Áp dụng mẫu

Hình 3.27. Các lớp thiết kế trong ca sử dụng cập nhật nhóm bảng áp dụng mẫu.

a. Ca sử dụng Cập Nhật Bảng

Chưa áp dụng mẫu (adsbygoogle = window.adsbygoogle || []).push({});

Hình 3.28. Các lớp thiết kế trong ca sử dụng Cập nhật bảng

Sau khi ựã áp dụng các mẫu cho phần Quản lý cấu trúc các bảng một cách hoàn thiện, ta sẽ thực hiện việc gom các lớp này vào thành các gói ứng dụng theo chuẩn thiết kế ban ựầu, khi ựó ta sẽ ựược kiến trúc các lớp của phân Quản lý cấu trúc các bảng trong Phân hệ chắnh như sau:

Hình 3.30. Kiến trúc lớp của phần Quản lý cấu trúc bảng

Một phần của tài liệu Nghiên cứu các mẫu thiết kế và ứng dụng để xây dựng hệ thống quản lý thông tin tổng thể cho doanh nghiệp (Trang 70)