Tiếp cận thông tin nghiệp vụ

Một phần của tài liệu Quản lý linh kiện của công ty bán máy tính bằng ngôn ngữ lập trình Visual C++6.0 (Trang 40 - 42)

1. Các quan điểm tiếp cận

a. Tiếp cận định hớng tiến trình

Cách tiếp cận định hớng tiến trình hay theo tiến trình chú ý đến xử lý, chức năng là chính. Cách tiếp cận này có những bất cập sau:

- D thừa dữ liệu: lu trữ dữ liệu theo từng ứng dụng - Không tận dụng, không sử dụng lại đợc.

- Phải thay đổi khi chơng trình thay đổi. Hậu quả là:

+ Tốn thời gian, công sức, tiền của (thu thập, tổ chức lại) + Không thể sử dụng tốt tài nguyên thông tin có đợc.

b. Tiếp cận định hớng dữ liệu

Cách tiếp cận định hớng dữ liệu tách dữ liệu khỏi hệ thông chức năng để tổ chức độc lập, nhờ vậy:

- Tổ chức dữ liệu một cách tối u. - Tổ chức khai thác hiệu quả. Hiệu quả cao:

+ Tiết kiệm thời gian, chi phí. + Dùng chung: chia sẻ, sử dụng lại. + Không phụ thuộc vào các ứng dụng.

2. Mục tiêu phân tích dữ liệu

- Xác định các đơn vị thông tin cơ bản (module) cần thiết.

- Xác định cấu trúc hay quan hệ giữa chúng, mô tả hình ảnh của chúng. Quá trình xác định các module và cấu trúc đó chính là quá trình phân tích thông tin nghiệp vụ hay phân tích dữ liệu logic.

Phân tích và thiết kế có cấu trúc là cách tiếp cận hiện đại tới các giai đoạn phân tích và thiết kế của chu trình phát triển hệ thống. Nó đợc sử dụng để khắc phục những nhợc điểm của cách tiếp cận truyền thống.

Những công cụ gắn liền với phân tích thiết kế có cấu trúc là:

- Biểu đồ phân cấp chức năng - Biểu đồ luồng dữ liệu

- Mô hình thực thể liên kết (E-R) - Mô hình quan hệ

- Từ điển dữ liệu

- Ngôn ngữ đòi hỏi có cấu trúc (SQL)

Các đặc điểm của phơng pháp:

- Hệ thống đợc hoàn thiện từ trên xuống (top-down).

- Quá trình phân tích và thiết kế sử dụng một nhóm các công cụ. Kỹ thuật và mô hình để ghi nhận phân tích hệ thống hiện tại cũng nh các yêu cầu mới của ngời sử dụng (NSD), đồng thời xác định khuôn dạng mới của hệ thống tơng lai.

- Phân tích và thiết kế hệ thống có cấu trúc có những quy tắc chung, chỉ ra những công cụ sẽ đợc dùng ở từng giai đoạn của quá trình phát triển và quan hệ giữa chúng. Mỗi quy tắc gồm một loạt các bớc và giai đoạn đợc hỗ trợ bởi các mẫu và bảng kiểm tra, sẽ áp đặt cách tiếp cận chuẩn hoá cho tiến trình phát triển. Giữa các bớc có sự phụ thuộc lẫn nhau, sản phẩm của bớc này là đầu vào của bớc tiếp theo. Điều này làm cho hệ thông đáng tin cậy hơn.

- Phân tích và thiết kế có cấu trúc cũng đợc phân thành các giai đoạn nh- ng có thể tiến hành các giai đoạn gần nh song song. Mỗi giai đoạn có thể cung cấp những sửa đổi phù hợp cho một hoặc nhiều giai doạn trớc đó.

- Do đợc hỗ trợ bởi những tiến bộ trong cả phần cứng và phần mềm nên giảm đợc độ phức tạp khi phát triển hệ thống.

- Kết hợp với các bản mẫu giúp cho ngời dùng và nhà phân tích sớm hình dung đợc hệ thống mới.

Một phần của tài liệu Quản lý linh kiện của công ty bán máy tính bằng ngôn ngữ lập trình Visual C++6.0 (Trang 40 - 42)