CH11 - Systems Analysis and Design in a Changing World,...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
11 Systems Analysis and Design in a Changing World, Fifth Edition
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11 Systems Analysis and Design in a Changing World, 5th Edition 2 Learning Objectives Explain the purpose and objectives of object-oriented design Develop component diagrams and deployment diagrams Develop design class diagrams Use CRC cards to define class responsibilities and collaborations Explain the fundamental principles of object-oriented design
Background image of page 2
11 Systems Analysis and Design in a Changing World, 5th Edition 3 Overview This chapter is thorough explanation of how to design simple systems Architechtural design is used to define the structure and configuration of the new system Good object-oriented design is based on fundamental design principles Design classes are a fundamental element in systems design Class-Responsibility-Collaboration (CRC) cards are useful for designing simple systems
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11 Systems Analysis and Design in a Changing World, 5th Edition 4 Object-Oriented Design—The Bridge Between Analysis and Programming Bridge between users’ requirements and new system’s programming Object-oriented design is process by which detailed object-oriented models are built Programmers use design to write code and test new system User interface, network, controls, security, and database require design tasks and models
Background image of page 4
11 Systems Analysis and Design in a Changing World, 5th Edition 5 Overview of Object-Oriented Programs Set of objects that cooperate to accomplish result Object contains program logic and necessary attributes in a single unit Objects send each other messages and collaborate to support functions of main program OO systems designer provides detail for programmers Design class diagrams, interaction diagrams, and some state machine diagrams
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11 Systems Analysis and Design in a Changing World, 5th Edition 6 Object-Oriented Three-Layer Program Figure 11-1
Background image of page 6
11 Systems Analysis and Design in a Changing World, 5th Edition 7 Object-Oriented Design Processes and Models Diagrams developed for analysis/requirements Use case diagrams, use case descriptions and activity diagrams, domain model class diagrams, and system sequence diagrams Diagrams developed for design Component diagrams and Deployment diagrams Interaction diagrams and package diagrams Design class diagrams
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11 Systems Analysis and Design in a Changing World, 5th Edition 8 Design Models with Their Respective Input Models Figure 11-2
Background image of page 8
11 Systems Analysis and Design in a Changing World, 5th Edition 9 Object-Oriented Architectural Design Desktop system Enterprise-level system Network or client/server system Internet based system
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11 Systems Analysis and Design in a Changing World, 5th Edition 10 Differences between network and Internet systems Figure 11-3
Background image of page 10
11 Systems Analysis and Design in a Changing World, 5th Edition 11
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/08/2010 for the course BUSINESS 4456 taught by Professor Blackwell during the Spring '10 term at West Liberty.

Page1 / 42

CH11 - Systems Analysis and Design in a Changing World,...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online