Phân tích thiết kế hệ thống thông tin - Mô hình hóa nghiệp vụ (phân tích hệ thống về chức năng)
Bạn đang xem tài liệu "Phân tích thiết kế hệ thống thông tin - Mô hình hóa nghiệp vụ (phân tích hệ thống về chức năng)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- phan_tich_thiet_ke_he_thong_thong_tin_mo_hinh_hoa_nghiep_vu.pdf
Nội dung text: Phân tích thiết kế hệ thống thông tin - Mô hình hóa nghiệp vụ (phân tích hệ thống về chức năng)
- 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) 3
- 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 5
- 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 7
- 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 11