Bài giảng Phân tích và thiết kế hệ thống thông tin - Chương 3: Phân tích hệ thống (Phần 2)

3.2 Mô hình hóa nghiệp vụ  
(phân tích hệ thống về chức năng)  
Viện Công nghệ thông tin & truyền thông  
Đại học Bách Khoa Hà Nội  
Một số định nghĩa  
Mô hình nghiệp vụ (Process model)  
◼ Một cách hình thức để biểu diễn cách thức vận hành của hệ  
thống nghiệp vụ  
◼ Mô tả cách thức thực thi các hoạt động và trao đổi thông tin  
giữa các bước xử lý  
➢ Biểu diễn bởi biểu đồ luồng dữ liệu (Data flow diagramming)  
Mô hình nghiệp vụ ở mức logic chỉ tập trung mô tả các  
bước xử lý (quy trình)  
Mô hình nghiệp vụ ở mức vật lý cung cấp thông tin cho  
việc xây dựng hệ thống  
2
Biểu đồ luồng dữ liệu (BLD)  
Các thành phần của BLD  
Chức năng  
◼ Một hoạt động, chức năng tương ứng với nghiệp vụ ứng dụng  
◼ Thực hiện thủ công hoặc bằng máy tính  
Luồng dữ liệu  
◼ (Tập hợp) thông tin logic trao đổi giữa các chức năng  
◼ Bắt đầu và kết thúc tại các chức năng  
Kho dữ liệu  
◼ Tập hợp thông tin được lưu trữ  
◼ Luồng dữ liệu ra thể hiện việc tìm kiếm thông tin trong kho DL  
◼ Luồng dữ liệu vào thể hiện việc thêm, cập nhật thông tin  
Tá c nhâ n ngoài  
◼ Con người, tổ chức hoặc hệ thống nằm bên ngoài hệ thống  
đang xem xét nhưng có tuơng tác với hệ thống  
4
Quy ước biểu diễn  
Tá c nhâ n  
ngoài  
Chức  
năng  
Luồng  
DL  
Kho DL  
Biểu diễn quy trình nghiệp vụ với  
BLD  
Quy trình nghiệp vụ phức tạp → khó biểu diễn  
với 1 BLD  
Phân chia quy trình nghiệp vụ để biểu diễn với  
nhiều BLD  
◼ BLD con chỉ biểu diễn chi tiết một phần BLD mức  
tổng quát hơn  
❖ Cần lưu ý về việc phân chia sao cho cân bằng:  
thông tin ở mỗi mức là tương đương nhau  
6
Mức khung cảnh  
Mức đỉnh  
Dưới đỉnh mức 1  
Dưới đỉnh mức 2  
Biểu đồ luồng DL & ca sử dụng  
BLD được xây dựng dựa trên các ca sử dụng  
và đặc tả yêu cầu  
BLD tích hợp các ca sử dụng  
◼ Ca sử dụng → chức năng  
◼ Vào /ra → luồng dữ liệu  
8
Xây dựng BLD  
Xây dựng BLD mức khung cảnh  
Xác định các BLD con cho các ca sử dụng  
Tập hợp các BLD trên trong BLD mức đỉnh  
Chia nhỏ BLD để xây dựng BLD dưới đỉnh mức  
1, mức 2, …  
Kiểm tra lại tính đúng đắn và đầy đủ của BLD  
với người dùng  
9
BLD mức khung cảnh  
10  
BLD mức đỉnh  
12  
ppt 12 trang baolam 53100 Free
Bạn đang xem tài liệu "Bài giảng Phân tích và thiết kế hệ thống thông tin - Chương 3: Phân tích hệ thống (Phần 2)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pptbai_giang_phan_tich_va_thiet_ke_he_thong_thong_tin_chuong_3.ppt