tailieunhanh - Chapter 03: Analysis and Design Process - Nguyen Thi Thanh Thuy

Content Chapter 03 Analysis and Design Process: Process lab, Project Management, Software Development Management; Analysis & Design Process, Software Analysis & Design - SAD; Tools, Enterprise Architecture. | Analysis and Design Process nttthuy@ Content Process lab Project Management Software Development Management Analysis & Design Process Software Analysis & Design - SAD Tools Enterprise Architecture Analysis & Design Process Describe Analysis & Design process Related documents Project Management Software Development Management Software Architecture Document (SAD) High Level Design Document Domain Model Documentation Class Model Documentation Process View Documentation Deployment View Documentation Data View Documentation Technical Review Minutes Peer Review Report & Tracking Design process level design level design Output: Software Architecture Document Global Detail Use Case View Logical View Process View Implementation View Deployment View Data View (optional) Software architect (SA) Developer Input Software REQs Specification document design 4 + 1 View Logical View Process View Example: Communication Diagram : Student : RegisterForCoursesForm | Analysis and Design Process nttthuy@ Content Process lab Project Management Software Development Management Analysis & Design Process Software Analysis & Design - SAD Tools Enterprise Architecture Analysis & Design Process Describe Analysis & Design process Related documents Project Management Software Development Management Software Architecture Document (SAD) High Level Design Document Domain Model Documentation Class Model Documentation Process View Documentation Deployment View Documentation Data View Documentation Technical Review Minutes Peer Review Report & Tracking Design process level design level design Output: Software Architecture Document Global Detail Use Case View Logical View Process View Implementation View Deployment View Data View (optional) Software architect (SA) Developer Input Software REQs Specification document design 4 + 1 View Logical View Process View Example: Communication Diagram : Student : RegisterForCoursesForm : RegistrationController : CourseCatalogSystem 5: display course offerings( ) 6: display blank schedule( ) : Course Catalog 1: create schedule( ) 2: get course offerings( ) 3: get course offerings(forSemester) 4: get course offerings( ) You can have objects and actor instances in communication diagrams, together with links and messages describing how they are related and how they interact. The diagram describes what takes place in the participating objects, in terms of how the objects communicate by sending messages to one another. You can make a communication diagram for each variant of a use case's flow of events. The above example shows the communication of objects to support the Register for Courses use case, Create a Schedule sub-flow. It is the “communication diagram equivalent” of the sequence diagram shown earlier. Provide a preview of a communication diagram for the students. Explain how communication diagrams allow you to see the communication patterns among the objects.

crossorigin="anonymous">
Đã 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.