Lecture Enterprise systems development (CSC447) - Lecture 25

After completing this unit, you should be able to: Identify and describe the four basic concepts on which networks are built and describe what is needed to set up a small peer-to-peer network at home; describe the components used to build large business networks and define and compare local area networks. | Lecture 25 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science Modeling Define analysis scope Identify automation systems Model candidate services step 3 step 2 step 1 identify agnostic service candidates filter out process-specific logic apply SO principles identify candidate service compositions identify application service operation/service candidates apply SO principles revise operation candidates grouping © SE;Service orientation, Hans van Vliet The result is basically a set of business service compositions + generic and infrastructure services Entity Models Customer PO Employee Invoice Order 1 * * 1 1 1 * * 1 1 1 1 * 1 * © SE;Service orientation, Hans van Vliet Service modeling guidelines task-centric business service candidates reusability of encapsulated logic across processes © SE;Service orientation, Hans van Vliet Service modeling guidelines task-centric business service candidates reusability of encapsulated logic within a process . © SE;Service orientation, Hans van Vliet Service modeling guidelines identify logical units of work with explicit boundaries SO principle about autonomous services (hiding logic) . © SE;Service orientation, Hans van Vliet Service-oriented design: design sub-steps Service oriented analysis Service oriented design Compose SOA Design entity-centric business services Design infrastructure services step 3 step 2 step 1 . Design task-centric business services step 4 Design SO business process step 5 © SE;Service orientation, Hans van Vliet Entity-centric business services Customer PO Employee Invoice Order 1 * * 1 1 1 * * 1 1 1 * * 1 * Email Weekly hours Customer Hours billed . . . Goal: entity-centric business service layer + parent orchestration layer Receive PO document PO processing service Validate PO document (If PO document is invalid,) send rejection notification (and | Lecture 25 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science Modeling Define analysis scope Identify automation systems Model candidate services step 3 step 2 step 1 identify agnostic service candidates filter out process-specific logic apply SO principles identify candidate service compositions identify application service operation/service candidates apply SO principles revise operation candidates grouping © SE;Service orientation, Hans van Vliet The result is basically a set of business service compositions + generic and infrastructure services Entity Models Customer PO Employee Invoice Order 1 * * 1 1 1 * * 1 1 1 1 * 1 * © SE;Service orientation, Hans van Vliet Service modeling guidelines task-centric business service candidates reusability of encapsulated logic across processes © SE;Service orientation, Hans van Vliet Service modeling guidelines task-centric

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.