Định nghĩa

Một phần của tài liệu giáo trình phân tích thiết kế hệ thống thông tin (Trang 30)

2. Mễ HèNH LUỒNG DỮ LIỆU

2.2. Định nghĩa

Mụ hỡnh luồng dữ liệu (DFD - Data Flow Diagram) là một cụng cụ mụ tả mối quan hệ thụng tin giữa cỏc cụng việc .

2.3. Cỏc thành phần

a. Chức năng (Tiến trỡnh)

- Định nghĩa: Là một hoạt động cú liờn quan đến sự biến đổi hoặc tỏc động lờn thụng tin như tổ chức lại thụng tin, bổ sung thụng tin hoặc tạo ra thụng tin mới. Nếu trong một chức năng khụng cú thụng tin mới được sinh ra thỡ đú chưa phải là chức năng trong DFD.

- Cỏch đặt tờn: Động từ + bổ ngữ.

VD: Chấp nhận nguồn hàng, ghi kho vật liệu... - Biểu diễn : hỡnh chữ nhật gúc trũn hoặc hỡnh trũn

Chỳ ý : Trong thực tế tờn chức năng phải trựng với tờn chức năng trong mụ hỡnh phõn ró chức năng.

Bài tập: Xỏc định cỏc chức năng trong hệ thống quản lý bến xe

b. Luồng dữ liệu :

- Định nghĩa: Là luồng thụng tin vào hoặc ra khỏi chức năng - Cỏch đặt tờn : Danh từ + tớnh từ

- Biểu diễn : là mũi tờn trờn đú ghi thụng tin di chuyển

Chỳ ý: Cỏc luồng dữ liệu phải chỉ ra được thụng tin logic chứ khụng phải

STT

Tờn chức năng

Tờn chức năng

hoỏ đơn hợp lệ

hoỏ đơn Ghi nhận

tài liệu vật lý. Cỏc luồng thụng tin khỏc nhau phải cú tờn gọi khỏc nhau.

Vớ dụ: Luồng dữ liệu biểu hiện việc trả tiền mang tờn là "thanh toỏn" chứ khụng mang tờn là "tiền" hay "sec".

Bài tập: Xỏc định luồng dữ liệu của chức năng quản lý khỏch hàng và chức năng quản lý phương tiện trong hệ thống quản lý bến xe bài tập 1

c. Kho dữ liệu

- Định nghĩa: Là nơi biểu diễn thụng tin cần cất giữ, để một hoặc nhiều chức năng sử dụng chỳng.

- Cỏch đặt tờn : danh từ + tớnh từ. Chỉ nội dung dữ liệu trong kho - Biểu diễn : cặp đường thẳng song song chứa thụng tin cần cất giữ

Hoỏ đơn

Quan hệ giữa kho dữ liệu, chức năng và luồng dữ liệu

Vào Ra Cập nhật

Vớ dụ: Một người muốn tra cứu một danh sỏch giỏ cả: phải lấy thụng tin từ kho dữ liệu danh sỏch giỏ cả (hỡnh a), cũn muốn sửa đổi giỏ cả thỡ luồng dữ liệu đi từ tiến trỡnh tới kho dữ liệu (hỡnh b). Để biểu thị việc kiểm tra giỏ cả mặt hàng và sửa đổi cỏc giỏ khụng phự hợp thỡ dựng mũi tờn hai chiều để biểu thị luồng dữ liệu từ tiến trỡnh tới kho (hỡnh c).

Lên giá Hiệu chỉnh Kiểm tra đơn hàng giá cả và sửa đổi giá

Danh sách giá Danh sách giá Danh sách giá

Hình a Hình b Hình c

Bài tập: Xỏc định kho dữ liệu trong hệ thống quản lý bến xe

d. Tỏc nhõn ngoài

- Định nghĩa: Là một người hoặc một nhúm người nằm ngoài hệ thống nhưng cú trao đổi trực tiếp với hệ thống. Sự cú mặt của cỏc nhõn tố này trờn sơ đồ Đưa thụng tin vào kho Lấy thụng tin từ kho Vừa lấy thụng tin ra

chỉ ra giới hạn của hệ thống, định rừ mối quan hệ của hệ thống với thế giới bờn ngoài

- Tờn : Danh từ

- Biểu diễn : hỡnh chữ nhật

Bài tập: Xỏc định tỏc nhõn ngoài trong hệ thống quản lý bến xe

e. Tỏc nhõn trong

- Là một chức năng hoặc một hệ thống con của hệ thống đang xột nhưng được trỡnh bày ở một trang khỏc của mụ hỡnh.

Mọi sơ đồ luồng dữ liệu đều cú thể bao gồm một số trang, thụng tin truyền giữa cỏc quỏ trỡnh trờn cỏc trang khỏc nhau được chỉ ra nhờ kớ hiệu này.

- Tờn: động từ + bổ ngữ - Biểu diễn:

Vớ dụ: Vẽ mụ hỡnh luồng dữ liệu cho hệ thống quản lý bến xe

Khách hàng Nhà CC Đơn hàng QL khách hàng Phương tiện QL phương tiện yêu cầu KH TT trả lời Thanh toán Vé bán Phiếu GH Hàng Phương tiện Vé

Một phần của tài liệu giáo trình phân tích thiết kế hệ thống thông tin (Trang 30)