Thiết kế logic

Một phần của tài liệu Tổng quan về công ty Bảo Hiểm Dầu Khí VN.doc.DOC (Trang 32 - 33)

Mục đích của công đoạn này là xác định một cách chi tiết và chính xác những gì hệ thống mới phải làm để đạt được những mục tiêu đã thiết lập từ giai đoạn trước.

Sản phẩm cuối cùng của giai đoạn này là các sơ đồ luồng dữ liệu DFD, các sơ đồ cấu trúc dữ liệu DSD, các sơ đồ phân tích và tra cứu, các phích logic của từ điển hệ thống.

Các công việc chính của giai đoạn này gồm: - Thiết kế cơ sở dữ liệu

- Thiết kế xử lý

- Thiết kế các dòng vào - Hoàn chỉnh tài liệu logic - Hợp thức hoá mô hình logic

Thiết kế cơ sở dữ liệu là công việc rất khó khăn và phức tạp, bởi phân tích viên sẽ phải gặp gỡ những người sử dụng và hỏi họ danh sách dữ liệu mà họ cần. Việc hỏi han này thường không đạt hiệu quả cao và sẽ dễ dàng làm cho hệ thống có những phần không đạt yêu cầu. Để khắc phục tình trạng này, phân tích viên bắt buộc phải phân tích kĩ lưỡng cơ sở dữ liệu của hệ thống, thậm chí có thể phải làm việc đơn độc và sẽ tuỳ từng trường hợp mà có những phương pháp thu thập thích hợp. Tuy nhiên phân tích viên có thể áp dụng một trong những phương pháp sau:

Thiết kế dữ liệu từ các thông tin đầu ra: đây là phương pháp cổ điển và cơ bản của việc thiết kế cơ sở dữ liệu.Phương pháp này dựa trên các văn bản hay báo cáo đầu ra để từ đó xác định các trường dữ liệu cần thiết. Vấn đề quan trọng nhất của phương pháp này là áp dụng các chuẩn hoá trong quá trình lọc dữ liệu. Các mức chuẩn hoá như sau:

- Chuẩn hoá mức 1: mỗi danh sách không được phép chứa những thuộc tính lặp. Nếu có các thuộc tính lặp thì phải tách các thuộc tính lặp đó thành các danh sách con, có một ý nghĩa dưới góc độ quản lý đồng thời gắn tên và thuộc tính định danh riêng cho nó.

- Chuẩn hoá mức 2: Trong một danh sách mỗi thuộc tính phải phụ thuộc hàm vào toàn bộ khóa chứ không chỉ phụ thuộc vào một phần của khoá. Nếu có sự phụ thuộc như vậy thì phải tách những thuộc tính đó thành một danh sách con mới.

- Chuẩn hoá mức 3: Trong một danh sách không được phép có sự phụ thuộc bắc cầu giữa các thuộc tính. Phải tách chúng thành các thuộc tính riêng rẽ, gán tên và xác định khóa cho chúng.

Thiết kế cơ sở dữ liệu bằng phương pháp mô hình hoá: Đây là phương pháp dựa trên sự thể hiện giữa các thực thể với nhau thông qua các liên kết. Sự thể hiện này được biểu diễn trên mô hình quan hệ thực thể. Mối quan hệ giữa các thực thể với nhau có thể dưới dạng một - một (1@1), một - nhiều (1@N), nhiều - nhiều (N@N).

Một phần của tài liệu Tổng quan về công ty Bảo Hiểm Dầu Khí VN.doc.DOC (Trang 32 - 33)