Faculty of MIS
Faculty of MIS
Chương 4
Mô Hình Hoá Quá Trình Xử Lý
Faculty of MIS
Faculty of MIS
GV: LÊ THỊ QUỲNH NGA
Faculty of MIS
Faculty of MIS
Nội Dung
Mô hình hóa tiến trình nghiệp vụ
Sơ đồ luồng DL (DFD)
Xây dựng sơ đồ DFD: DFD mức ngữ cảnh và mức
0
Các Qui Tắc Lập Sơ Đồ Luồng Dữ Liệu
Phân rã DFD
Sự Cân của DFD
4 Loại DFD Khác Nhau
Các Hướng Dẫn vẽ DFD
Sử Dụng DFD như công cụ phân tích & BPR
Faculty of MIS
Faculty of MIS
thực hiện chúng
Faculty of MIS
Faculty of MIS
S Lu ng D Li u ơ Đồ ồ ữ ệ (DFD)
DFD logic của hệ thống mới: các chức năng xử lý dữ liệu
và các dữ liệu trong hệ thống mới mà chưa tính đến
phương tiện vật chất để thực hiện chúng.
DFD vật lý của hệ thống mới: là sản phẩm thiết kế cần
xây dựng cho hệ thống mới.
Faculty of MIS
Faculty of MIS
Ký Pháp Sơ Đồ Luồng Dữ Liệu (DFD
Symbols)
Faculty of MIS
Faculty of MIS
Biểu diễn dữ liệu về con
người, nơi chốn hay sự vật
di chuyển trong HT
Hướng mũi tên chỉ hướng đi
dữ liệu
New Customer
Dòng dữ liệu (Data Flow)
Faculty of MIS
Faculty of MIS
Kho döõ lieäu (Data Stores)
•
1 Ht con
•
Công việc / hoạt động
1
Add New
Customer
2
Customer
Inquiry
Subsystem
Tiến trình (Process)
Faculty of MIS
Faculty of MIS
Caực taực nhaõn beõn ngoaứi (External Entities)
Tỏc nhõn bờn ngoi = 1 ngi, n v t chc,
hoc t chc khỏc nm ngoi tm vc ca d ỏn,
nhng tng tỏc vi HT ang c nghiờn cu.
Cỏc tỏc nhõn bờn ngoi nh ngha biờn hoc tm vc
ca 1 HT ang c mụ hỡnh húa.
Khi biờn thay i, Cỏc tỏc nhõn bờn ngoi cú th tr
thnh cỏc quỏ trỡnh, v ngc li.
External
Agent
Faculty of MIS
Faculty of MIS
Caực taực nhaõn beõn ngoaứi (External Entities)
Faculty of MIS
Faculty of MIS
Sơ Đồ Ngữ Cảnh
(Context Diagram)
Lưu ý: chỉ có 1 tiến trình, không cho thấy các
kho DL
Faculty of MIS
Faculty of MIS
Xaây döïng sô ñoà DFD
DFD mức 0: cho thấy các tiến trình
chính, dòng DL, & kho DL ở mức chi
tiết cao nhất.
Các tiến trình được đặt tên là 1.0, 2.0…
chúng sẽ được phân rã thành các sơ đồ
DFD ở các mức thấp hơn.
Faculty of MIS
Faculty of MIS
DFD mức 0 (Level-0 DFD)
Faculty of MIS
Faculty of MIS
Các Qui Tắc Lập Sơ Đồ Luồng Dữ Liệu
Tiến trình không
thể chỉ có output
hay inputs… Các
tiến trình phải có
cả output & input
Tên Tiến Trình là mệnh đề động từ
Faculty of MIS
Faculty of MIS
Các Qui Tắc Lập Sơ Đồ Luồng Dữ Liệu
Dòng DL từ 1 tiến trình đến kho DL nghĩa
là cập nhật (Chèn, hủy bỏ hay thay đổi).
Dòng DL từ kho DL đến tiến trình nghĩa là
lấy hay sử dụng DL.
Tên Dòng DL phải là mệnh đề danh từ.
Faculty of MIS
Faculty of MIS
Caùc loãi Quaù trình phoå bieán trong DFD
Faculty of MIS
Faculty of MIS
Caùc loãi Quaù trình phoå bieán trong DFD