Các công cụ mô hình hóa HTTT

Một phần của tài liệu Xây dựng phần mềm quản lý thuốc cho công ty Cổ phần Dược phẩm Nam Hà (Trang 34 - 37)

a. Sơ đồ luồng thông tin IFD (Information Flow Control):

Sơ đồ luồng thông tin được cung cấp để mô tả hệ thống thông tin theo cách thức động, tức là mô tả sự di chuyển của dữ liệu, việc xử lý, lưu trữ trong thế giới vật lý bằng các sơ đồ.

* Các ký pháp của sơ đồ luồng thông tin: - Xử lý:

- Kho dữ liệu:

b. Sơ đồ luồng dữ liệu DFD (Data Flow Diagram):

Sơ đồ luồng dữ liệu dùng để mô tả HTTT như sơ đố luồng thông tin nhưng trên góc độ trõu tượng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu, nguồn, đích nhưng không hề quan tâm tới nơi, thời điểm, và đối tượng chịu trách nhiệm sử lý. Sơ đồ DFD chỉ mô tả đơn thuần làm gì và để làm gì.

* Ký pháp chung cho sơ đồ DFD:

Ngôn ngữ sơ đồ luồng dữ liệu sử dụng bốn loại ký pháp cơ bản: thực thể, tiến trình, kho dữ liệu và dòng dữ liệu.

Thực thể:

Thủ công Giao tác người-máy Tin học hóa hoàn

toàn

Nguồn hoặc đích: Biểu thị thông tin xuất phát từ đâu, đích của nó là bộ phận nào hoặc cá nhân nào.

Dòng dữ liệu: là dòng chuyển dời thông tin vào hoặc ra khỏi tiến trình, một chức năng. Các dòng khác nhau phải có tên khác nhau và thông tin khi có sự thay đổi phải có tên phù hợp.

Tiến trình xử lý: được hiểu là quá trình biến đổi thông tin, từ thông tin vào nó biến đổi, tổ chức lại thông tin, bổ sung thông tin hoắc tạo ra thông tin mới tổ chức thành thông tin đầu ra phục vụ cho hoạt động của hệ thống lưu vào kho dữ liệu hoặc gửi cho các tiến trình hay bộ phân khác.

Kho dữ liệu: để thể hiện các thông tin cần lưu trữ dưỡi dạng vật lý. Các kho dữ liệu này có thể là các tập tài liệu, các cặp hồ sơ hoặc các tệp thông tin trên đĩa.

* Các mức của DFD: Bản sao đơn hàng

Hồ sơ khách hàng

Sơ đồ ngữ cảnh (Context Diagram): thể hiện rât khái quát nội dung chính của hệ thống thông tin. Sơ đồ này không đi vào chi tiết mà nó mô tả sao cho chỉ cần nhận ra nội dung chính của hệ thống.

Phân ró sơ đồ ngữ cảnh: nhằm mô tả hệ thống chi tiết hơn người ta

dùng kỹ thuật phân ró (Explosion) sơ đồ. Bắt đầu từ sưo đồ ngữ cảnh ta

phân ró tành sơ đồ mức 0, tiếp đó là mức 1…tuỳ theo mức độ chi tiết do yêu cầu đũi hỏi.

“Hệ thống thông tin quản lý quan hệ khách hàng” sử dụng cả 2 công cụ sơ đồ luồng dữ liệu và sơ đồ luồng thông tin để mô tả.

Một phần của tài liệu Xây dựng phần mềm quản lý thuốc cho công ty Cổ phần Dược phẩm Nam Hà (Trang 34 - 37)