1. Trang chủ
  2. » Công Nghệ Thông Tin

Mô hình hóa quy trình

54 308 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Mô hình hóa qui trình Mô hình hóa qui trình Mở đầu  Lược đồ dòng liệu (DFD) Mô hình hóa qui trình với DFD Mô tả logic qui trình xử lý thông tin Các qui tắc vẽ lược đồ DFD Mở đầu • Mô hình hóa qui trình cách thức biểu diễn qui trình hệ thống dòng liệu qua chúng • Qui trình hiểu qui trình xử lý công việc xem xét góc độ xử lý thông tin • Qui trình công việc gọi trình Do số tài liệu gọi “mô hình hóa trình” • Mô hình hóa qui trình công việc cần phải PTV thực giai đoạn phân tích • Kết mô hình hóa qui trình dùng cho giai đoạn thiết kế làm tài liệu cho HT • Mô hình hóa qui trình cho ta thấy được: - Các qui trình xử lý công việc HT - Các qui trình liên hệ với - Dữ liệu di chuyển qua qui trình • Sau qui trình xử lý công việc HT mô tả chi tiết cách thức xử lý thông tin • Có nhiều công cụ dùng để thực mô hình hóa qui trình Thông dụng lược đồ dòng liệu (DFD – Data Flow Diagram) Mô hình hóa qui trình Mở đầu Lược đồ dòng liệu (DFD)  Mô hình hóa qui trình với DFD Mô tả logic qui trình xử lý thông tin Các qui tắc vẽ lược đồ DFD Lược đồ dòng liệu (DFD) Ví dụ lược đồ DFD • Lược đồ dòng liệu, gọi tắt lược đồ DFD, công cụ đồ họa giúp PTV thực việc mô hình hóa qui trình xử lý công việc HT • Lược đồ DFD xây dựng từ thành phần: - Qui trình xử lý (process) - Dòng liệu (data flow) - Nơi lưu trữ liệu (data store) - Thực thể (external entity) Ví dụ lược đồ DFD • Qui trình xử lý - Là hoạt động thực lý thuộc công việc - Hoạt động thực thủ công máy tính - Tùy theo mức nhìn, khái quát hay chi tiết, mà hoạt động bao gồm nhiều hoạt động - Qui trình xử lý gọi trình xử lý (process) • Dòng liệu - Là phần liệu đơn hay tập logic gồm nhiều phần liệu - Được bắt đầu kết thúc qui trình Tức dòng liệu từ qui trình (output qui trình), vào qui trình (input qui trình) a 1.0 Qui trình A b 10 Ví dụ mô tả logic qui trình 40 Anh văn cấu trúc dùng để diễn đạt: - Nhập xuất - Phép lặp - Phép toán số học - Quyết định - Quá trình xử lý 41 • Trường hợp logic qui trình xử lý phức tạp (nhiều định lồng nhau) Anh văn cấu trúc diễn đạt thiếu sót, không rõ ràng • Bảng định định dùng để mô tả qui trình có logic xử lý phức tạp liên quan đến nhiều điều kiện • Cấu trúc bảng định - Bảng hai chiều gồm ba thành phần Các điều kiện (condition stubs) Các hành động (action stubs) Các quy tắc xử lý (rules) 42 Ví dụ bảng định Tùy theo qui tắc xử lý, ta thu gọn bảng định 43 Ví dụ bảng định thu gọn 44 • Cấu trúc định - Các nút biểu diễn điều kiện - Các nhánh biểu diễn quy tắc xử lý - Các hình elip biểu diễn hành động 45 • Có nhiều cách biểu diễn định PTV chọn lựa sử dụng diễn đạt logic qui trình rõ ràng, xác đầy đủ 46 Mô hình hóa qui trình Mở đầu Lược đồ dòng liệu (DFD) Mô hình hóa qui trình với DFD Mô tả logic QT xử lý thông tin Các qui tắc vẽ lược đồ DFD  47 Các quy tắc vẽ lược đồ DFD - Mọi qui trình phải có dòng liệu vào (input) (output) - Đặt tên qui trình nên động từ 48 - Tất dòng liệu đến từ nơi lưu trữ liệu bắt buộc phải qua qui trình - Đặt tên nơi lưu trữ liệu nên danh từ 49 - Không có dòng liệu di chuyển trực tiếp thực thể mà không qua qui trình - Mọi tương tác thực thể mà không dính líu đến qui trình xem nằm hệ thống, không cần biểu diễn - Đặt tên thực thể nên danh từ 50 - Dòng liệu hai chiều vẽ thành hai dòng - Dòng liệu tách từ dòng khác phải bảo đảm có tên 51 - Dòng liệu nhập chung vào dòng khác phải bảo đảm có tên - Dòng liệu trực tiếp từ qui trình vào 52 - Có thể tách mục tin dòng liệu phân mức để vào qui trình khác 53 Tóm lại, nói … Mở đầu  Lược đồ dòng liệu (DFD)  Mô hình hóa qui trình với DFD  Mô tả logic QT xử lý thông tin  Các qui tắc vẽ lược đồ DFD  54 [...]... tin 13 Thực thể T1 a cung cấp thông tin 1.0 Qui trình A … 5.0 Qui trình E f tiêu thụ thông tin Thực thể T2 14 Bốn thành phần tạo nên lược đồ DFD 15 Mô hình hóa qui trình Mở đầu Lược đồ dòng dữ liệu (DFD) Mô hình hóa qui trình với DFD  Mô tả logic qui trình xử lý thông tin Các qui tắc vẽ lược đồ DFD 16 3 Mô hình hóa qui trình với DFD • Mô hình hóa các qui trình xử lý công việc trong HT bằng lược đồ DFD... Vẽ lược đồ bối cảnh - Vẽ lược đồ DFD mức 0, mức 1, mức 2, … • Hai nguyên tắc mô hình hóa qui trình với DFD: - Nguyên tắc phân mức - Nguyên tắc cân đối 17 • Lược đồ bối cảnh - Xem HT là một qui trình xử lý tổng quát - Qui trình tổng quát này được đánh số 0 - Lược đồ chỉ có qui trình, các thực thể ngoài và dòng dữ liệu, không mô tả các nơi lưu trữ dữ liệu - Các thực thể ngoài cung cấp thông tin cho HT... thấp hơn để mô tả dữ liệu chính xác hơn • Nguyên tắc phân mức được kết hợp nguyên tắc cân đối nhằm mô tả “mịn dần” các qui trình xử lý trong HT 24 Ví dụ lược đồ DFD không cân đối 25 • Nói chung, khi lược đồ DFD được phân thành nhiều mức thì các lược đồ DFD mức thấp hơn sẽ mô tả chi tiết và cụ thể hơn các qui trình • Các qui trình con ở lược đồ DFD mức thấp khi được gộp lại sẽ trở thành qui trình lớn... phân mức - Lược đồ DFD mức 0 chứa tất cả các qui trình là các thành phần trong qui trình số 0 của lược đồ bối cảnh - Lược đồ DFD mức 1 chứa tất cả các qui trình là các thành phần trong các qui trình của lược đồ DFD mức 0 - Qui tắc đánh số khi phân mức: LĐ bối cảnh: Qui trình 0 LĐ mức 0: Qui trình 1, 2, 3, … LĐ mức 1: Qui trình 1.1, 1.2, 1.3, … 22 LĐ bối cảnh LĐ DFD mức 0 LĐ DFD mức 1 LĐ DFD mức 2 23... qui trình tổng quát (số 0) của lược đồ bối cảnh - Chứa các qui trình xử lý chính của HT Các qui trình được đánh số là 1.0, 2.0, 3.0, … - Việc đánh số chỉ nhằm phân biệt các qui trình chứ không thể hiện thứ tự thực hiện - Ngoài các qui trình, thực thể ngoài và dòng dữ liệu, có thể thêm các nơi lưu trữ dữ liệu 20 Ví dụ lược đồ DFD mức 0 21 • Nguyên tắc phân mức - Lược đồ DFD mức 0 chứa tất cả các qui trình. .. thấp khi được gộp lại sẽ trở thành qui trình lớn ở lược đồ DFD mức cao hơn • Quá trình vẽ lược đồ DFD là một quá trình mang tính lặp và top-down Không có qui tắc rõ ràng để dừng lại việc phân mức PTV dừng lại khi cảm thấy hiểu được Về mặt thực hành nên dừng ở mức 3 26 • Vai trò của lược đồ DFD trong mô hình hóa các qui trình: - Giúp PTV hiểu được HT hiện thời hoạt động thế nào Hoạt động  xử lý thông... và HT tương lai 27 • Phân loại lược đồ DFD - Lược đồ DFD vật lý - Lược đồ DFD logic • Lược đồ DFD vật lý mô tả các qui trình xử lý bao gồm cả các yếu tố thực hiện (Ai làm? Cái gì chứa dữ liệu? Dữ liệu truyền bằng cách nào?) • Lược đồ DFD logic mô tả các qui trình xử lý nhấn mạnh đến chức năng qui trình, bản chất dữ liệu, nơi lưu trữ dữ liệu mà không nhấn mạnh đến các yếu tố thực hiện 28 Ng Văn A Đơn... cần phải hiểu nhiều về HT hiện thời và quen thuộc hoạt động của HT thì PTV có thể dành thời gian cho DFD logic của HT hiện thời • Nếu các qui trình của HT mới khác nhiều so với HT hiện thời thì PTV có thể tập trung vào DFD logic của HT mới 32 Ví dụ mô hình hóa qui trình dùng DFD Lược đồ bối cảnh 33 Lược đồ DFD mức 0 34 Lược đồ DFD mức 1 35 Lược đồ DFD mức 2 36 ... hàng Lưu các ĐĐH vào tập hồ sơ (giấy) 29 Khách hàng Lược đồ DFD logic Đơn đặt hàng 1.0 Xử lý đơn đặt hàng D1 | Đơn đặt hàng 30 • Nhìn theo hệ thống ta có hai lược đồ DFD - Lược đồ DFD mô tả HT hiện thời - Lược đồ DFD mô tả HT mới • Kết hợp lại ta có bốn lược đồ DFD Lược đồ DFD vật lý của HT hiện thời Lược đồ DFD vật lý của HT mới Lược đồ DFD logic của HT hiện thời Lược đồ DFD logic của HT mới 31 •... vào hoặc được cập nhật (thay đổi nội dung) - Dòng dữ liệu đi ra từ nơi lưu trữ có nghĩa là dữ liệu được truy xuất hoặc được tham khảo từ nơi lưu trữ 11 a 1.0 Qui trình A b thêm hoặc cập nhật dữ liệu D1 | Chứng từ truy xuất dữ liệu b 2.0 Qui trình B c 12 • Thực thể ngoài - Là người, tổ chức hoặc hệ thống khác mà chúng tương tác với HT - Tương tác theo nghĩa cung cấp thông tin cho HT hoạt động hoặc tiêu .. .Mô hình hóa qui trình Mở đầu  Lược đồ dòng liệu (DFD) Mô hình hóa qui trình với DFD Mô tả logic qui trình xử lý thông tin Các qui tắc vẽ lược đồ DFD Mở đầu • Mô hình hóa qui trình cách... trình hệ thống dòng liệu qua chúng • Qui trình hiểu qui trình xử lý công việc xem xét góc độ xử lý thông tin • Qui trình công việc gọi trình Do số tài liệu gọi mô hình hóa trình • Mô hình hóa. .. Qui trình A … 5.0 Qui trình E f tiêu thụ thông tin Thực thể T2 14 Bốn thành phần tạo nên lược đồ DFD 15 Mô hình hóa qui trình Mở đầu Lược đồ dòng liệu (DFD) Mô hình hóa qui trình với DFD  Mô

Ngày đăng: 04/12/2015, 17:17

Xem thêm: Mô hình hóa quy trình

TỪ KHÓA LIÊN QUAN

Mục lục

    Mô hình hóa qui trình

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w