Các từ điển dữ liệu.

Một phần của tài liệu Bài giảng công nghệ phần mềm (Trang 54)

d. Độ phức tạp: Độ phức tạp của các thuật toán dùng để thực hiện thành phần đó nh− thế nào?

4.2.2.4. Các từ điển dữ liệu.

Từ điển dữ liệu vừa có ích cho việc bảo trì hệ thống vừa có ích trong quá trình thiết kế. Với một đầu vào đã đ−ợc xác định rõ ràng trong biểu đồ phải có một đ−ờng nối vào từ điển dữ liệu cung cấp thông tin về kiểu, chức năng của dữ liệu và một giải thích cơ bản cho việc dữ liệu đi vào. Đôi khi ng−ời ta còn gọi đây là mô tả ngắn ngọn của chức năng thành phần.

Lối vào từ điển thành phần phải là một mô tả dạng văn bản cho thành phần và phải đ−ợc mô tả thật chi tiết.

Các từ điển dữ liệu dùng để nối các mô tả thiết kế kiểu biểu đồ và các mô tả thiết kế dạng văn bản. Một vài công cụ CASE cung cấp một phép nối tự động biểu đồ luồng dữ liệu và từ điển dữ liệu.

Mô tả thiết kế kiểu văn bản Mô tả thiết kế

kiểu biểu đồ Từ điển dữ liệu

Thiết kế cơ sở dữ liệu

Thiết kế cơ sở dữ liệu đ−ợc dùng để định nghĩa và rồi xác định cấu trúc của các sự vật nghiệp vụ đ−ợc dùng trong hệ thống khách/nguồn phục vụ (client/ server). Việc phân tích đòi hỏi định danh các sự vật nghiệp vụ đ−ợc thực hiện bằng việc dùng các ph−ơng pháp kĩ nghệ tiến trình nghiệp vụ đã thảo luận tr−ớc. Kí pháp mô hình hoá phân tích qui −ớc có thể đ−ợc dùng để định nghĩa các sự vật nghiệp vụ, nh−ng một kho cơ sở dữ liệu nên đ−ợc thiết lập để thâu tóm thông tin phụ vốn không thể đ−ợc làm t− liệu đầy đủ bằng việc dùng kí pháp đồ hoạ nh− ERD.

Tạo ra biểu đồ thực thể/quan hệ (Element Ralationship Diagram - ERD)

Biểu đồ thực thể/quan hệ cho phép ng−ời kĩ s− phần mềm đặc tả hoàn toàn các sự vật dữ liệu là cái vào và cái ra của hệ thống, các thuộc tính xác định nên các tính chất của những sự vật này, và mối quan hệ của chúng. Giống nh− hầu hết các phần tử của mô hình phân tích, ERD đ−ợc xây dựng theo cách lặp. Cách tiếp cận sau đây đ−ợc chọn:

1. Trong việc khêu goị yêu cầu, khách hàng đ−ợc yêu cầu liệt kê ra những "vật" mà ứng dụng hay tiến trình nghiệp vụ đề cập tới. Những "vật" này tiến hoá thành danh sách các sự vật dữ liệu vào và ra cũng nh− nghiệp vụ đề cập tới. Những "vật" này tiến hoá thành danh sách các sự vật dữ liệu vào và ra cũng nh− các thực thể ngoài tạo ra hay tiêu thụ thông tin.

Một phần của tài liệu Bài giảng công nghệ phần mềm (Trang 54)

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

(91 trang)